python3-perf-4.19.90-2401.4.0.0235.oe1 >
A eMW^^fg
0!"ˋg6|t۔_6_E*4rXM-)vfE,I7ՙ1=Mf4A(K#\_1SCl.j2BѭPű8#>۲.A t2X-Ya\.Ibc'Bih`m9Hle81dbca929200c67195a9d6ff3acf4c533919d01e fe9c28f3dd38512959c957e3b1899b514e87a27e907215d207b7619768af497c H eMW^^f}1 箲m̡
rRmsATs_= B$͓ #)1q̾VRQNF^P"26Atxro`+/L,/"jf((ȷ:lBǓvH(J_b̃~mOM; ` > p ? ? d ) d J _ e z
` z ( 8 f 9 H f : f F q G H I X Y \ ] ( ^ z b c d ? e D f G l I t d u t v w ( x 8 y H z C python3-perf 4.19.90 2401.4.0.0235.oe1 Python bindings for apps which will manipulate perf events A Python module that permits applications written in the Python programming
language to use the interface to manipulate perf events. eIobs-worker-backend-test-x86-0008.novalocal TopenEuler:20.03:LTS:SP1 / standard_x86_64 http://openeuler.org GPLv2 http://openeuler.org Unspecified http://www.kernel.org/ linux x86_64 A큤 eLeLeMSeI"569120f02d1e8c214c79fd1c860c239e9fb7ab392e5d694783399afd6de9b3b8 14efe9a99c35df31f4b9c14e429eaa3b575e7a660571f57727a7aff7360d8022 ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ff root root root root root root root root kernel-4.19.90-2401.4.0.0235.oe1.src.rpm python3-perf python3-perf(x86-64) python3.7dist(perf) python3dist(perf) @ @ @ @ @ @ @ @ @ @ @ @ @
@ libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpython3.7m.so.1.0()(64bit) python(abi) rpmlib(CompressedFileNames) rpmlib(FileDigests) rpmlib(PayloadFilesHavePrefix) rpmlib(PayloadIsXz) rtld(GNU_HASH) 3.7 3.0.4-1 4.6.0-1 4.0-1 5.2-1 4.15.1 eoe5@eeeexK@eoede\eSa@eKx@e@@e7e/e&@ev@e
e@d@dd@dhd.@dd@d~ddd@ddZ@ddw6dm@d_{dZ5dI@d?d5Kd,@d&@d$(@d@dadxcc@cwc=@cc@cc@cci@c.c@c|cs@cjDcb[cZrcWcN@cEZc2c)@c#c!@cc@cob5@bL@bbޅbK@bb'bba@b&b@b@bb@bzSbu
bgb^@bUibN@bBb9@b0b'E@b
b@bb[@a@aZhang Changzhong - 4.19.90-2401.4.0.0235 Zhang Changzhong - 4.19.90-2401.3.0.0234 Zhang Changzhong - 4.19.90-2401.1.0.0233 Zhang Changzhong - 4.19.90-2312.6.0.0232 Zhang Changzhong - 4.19.90-2312.4.0.0231 Zhang Changzhong - 4.19.90-2312.3.0.0230 Zhang Changzhong - 4.19.90-2312.1.0.0229 Zhang Changzhong - 4.19.90-2311.5.0.0228 Zhang Changzhong - 4.19.90-2311.4.0.0227 Zhang Changzhong - 4.19.90-2311.3.0.0226 Zhang Changzhong - 4.19.90-2311.2.0.0225 Zhang Changzhong - 4.19.90-2311.1.0.0224 Zhang Changzhong - 4.19.90-2310.4.0.0223 Zhang Changzhong - 4.19.90-2310.3.0.0222 Zhang Changzhong - 4.19.90-2310.2.0.0221 Zhang Changzhong - 4.19.90-2309.5.0.0220 Zhang Changzhong - 4.19.90-2309.4.0.0219 Zhang Changzhong - 4.19.90-2309.3.0.0218 Zhang Changzhong - 4.19.90-2309.1.0.0217 Zhang Changzhong - 4.19.90-2308.5.0.0216 Zhang Changzhong - 4.19.90-2308.4.0.0215 Zhang Changzhong - 4.19.90-2308.3.0.0214 Zhang Changzhong - 4.19.90-2308.2.0.0213 Zhang Changzhong - 4.19.90-2308.1.0.0212 Zhang Changzhong - 4.19.90-2307.5.0.0211 Zhang Changzhong - 4.19.90-2307.4.0.0210 Zhang Changzhong - 4.19.90-2307.3.0.0209 Zhang Changzhong - 4.19.90-2306.7.0.0208 Zhang Changzhong - 4.19.90-2306.5.0.0207 Zhang Changzhong - 4.19.90-2306.4.0.0206 Zhang Changzhong - 4.19.90-2306.3.0.0205 Zhang Changzhong - 4.19.90-2306.1.0.0204 Zhang Changzhong - 4.19.90-2305.4.0.0203 Zhang Changzhong - 4.19.90-2305.3.0.0202 Zhang Changzhong - 4.19.90-2305.2.0.0201 Zhang Changzhong - 4.19.90-2305.1.0.0200 Zhang Changzhong - 4.19.90-2304.5.0.0199 Zhang Changzhong - 4.19.90-2304.4.0.0198 Zhang Changzhong - 4.19.90-2304.3.0.0197 Zhang Changzhong - 4.19.90-2304.1.0.0196 Zhang Changzhong - 4.19.90-2303.6.0.0195 Zhang Changzhong - 4.19.90-2303.5.0.0194 Zhang Changzhong - 4.19.90-2303.4.0.0193 Zhang Changzhong - 4.19.90-2303.3.0.0192 Zhang Changzhong - 4.19.90-2303.1.0.0191 Laibin Qiu - 4.19.90-2302.5.0.0190 Laibin Qiu - 4.19.90-2302.4.0.0189 Laibin Qiu - 4.19.90-2302.3.0.0188 Laibin Qiu - 4.19.90-2302.1.0.0187 Laibin Qiu - 4.19.90-2301.6.0.0186 Zheng Zengkai - 4.19.90-2301.5.0.0185 Laibin Qiu - 4.19.90-2301.3.0.0184 Laibin Qiu - 4.19.90-2212.4.0.0183 Laibin Qiu - 4.19.90-2212.3.0.0182 Laibin Qiu - 4.19.90-2212.2.0.0181 Laibin Qiu - 4.19.90-2212.1.0.0180 Laibin Qiu - 4.19.90-2211.6.0.0179 Laibin Qiu - 4.19.90-2211.5.0.0178 Laibin Qiu - 4.19.90-2211.4.0.0177 Laibin Qiu - 4.19.90-2211.2.0.0176 Laibin Qiu - 4.19.90-2211.1.0.0175 Laibin Qiu - 4.19.90-2210.5.0.0174 Laibin Qiu - 4.19.90-2210.4.0.0173 Laibin Qiu - 4.19.90-2210.3.0.0172 Laibin Qiu - 4.19.90-2210.1.0.0171 Laibin Qiu - 4.19.90-2209.6.0.0170 Laibin Qiu - 4.19.90-2209.5.0.0169 Laibin Qiu - 4.19.90-2209.4.0.0168 Laibin Qiu - 4.19.90-2209.3.0.0167 Laibin Qiu - 4.19.90-2209.1.0.0166 Laibin Qiu - 4.19.90-2208.6.0.0165 Laibin Qiu - 4.19.90-2208.5.0.0164 Laibin Qiu - 4.19.90-2208.4.0.0163 Laibin Qiu - 4.19.90-2208.2.0.0162 Laibin Qiu - 4.19.90-2208.1.0.0161 Laibin Qiu - 4.19.90-2207.4.0.0160 Laibin Qiu - 4.19.90-2207.3.0.0159 Laibin Qiu - 4.19.90-2207.2.0.0158 Laibin Qiu - 4.19.90-2207.1.0.0157 Laibin Qiu - 4.19.90-2206.4.0.0156 Laibin Qiu - 4.19.90-2206.3.0.0155 Laibin Qiu - 4.19.90-2206.2.0.0154 Laibin Qiu - 4.19.90-2206.1.0.0153 Laibin Qiu - 4.19.90-2205.6.0.0152 Laibin Qiu - 4.19.90-2205.5.0.0151 Laibin Qiu - 4.19.90-2205.4.0.0150 Laibin Qiu - 4.19.90-2205.3.0.0149 Laibin Qiu - 4.19.90-2205.1.0.0148 Laibin Qiu - 4.19.90-2204.4.0.0147 Laibin Qiu - 4.19.90-2204.3.0.0146 Laibin Qiu - 4.19.90-2204.2.0.0145 Laibin Qiu - 4.19.90-2204.1.0.0144 Laibin Qiu - 4.19.90-2203.5.0.0143 Laibin Qiu - 4.19.90-2203.4.0.0142 Laibin Qiu - 4.19.90-2203.3.0.0141 Laibin Qiu - 4.19.90-2203.2.0.0140 Laibin Qiu - 4.19.90-2203.1.0.0139 Laibin Qiu - 4.19.90-2202.4.0.0138 Laibin Qiu - 4.19.90-2202.3.0.0137 Laibin Qiu - 4.19.90-2202.1.0.0136 Laibin Qiu - 4.19.90-2201.4.0.0135 Laibin Qiu - 4.19.90-2201.3.0.0134 - !4006 crypto: hisilicon/sec2: fix memory use-after-free issue
- crypto: hisilicon/sec2: fix memory use-after-free issue
- !3923 net: bridge: multicast: fix UAF of net_bridge
- net: bridge: multicast: fix UAF of net_bridge - !3768 iomap: add support to track dirty state of sub pages
- !3845 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack()
- !3847 nvmet: nul-terminate the NQNs passed in the connect command
- !3863 linux-4.19.y inclusion(4.19.299..4.19.303) part2
- team: Fix use-after-free when an option instance allocation fails
- packet: Move reference count in packet_sock to atomic_long_t
- tcp: do not accept ACK of bytes we never sent
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
- ipv6: fix potential NULL deref in fib6_add()
- ipv4: Correct/silence an endian warning in __ip_do_redirect
- net: sched: fix race condition in qdisc_graft()
- macvlan: Don't propagate promisc change to lower dev in passthru
- ppp: limit MRU to 64K
- tty: Fix uninit-value access in ppp_sync_receive()
- net: annotate data-races around sk->sk_dst_pending_confirm
- net: annotate data-races around sk->sk_tx_queue_mapping
- !3862 linux-4.19.y inclusion(4.19.299..4.19.303) part1
- ring-buffer: Fix memory leak of free page
- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify
- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary"
- x86/CPU/AMD: Check vendor in the AMD microcode callback
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware
- audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare()
- audit: don't take task_lock() in audit_exe_compare() code path
- nvmet: nul-terminate the NQNs passed in the connect command
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack()
- !3823 [sync] PR-3822: ext4: fix kernel BUG in 'ext4_write_inline_data_end()'
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()'
- !3803 net/sched: cbs: Fix not adding cbs instance to list
- net/sched: cbs: Fix not adding cbs instance to list
- !3770 ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super()
- ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super()
- iomap: add support to track dirty state of sub pages
- !3757 Fix bugs from LTS patches
- devcoredump: Send uevent once devcd is ready
- devcoredump : Serialize devcd_del work
- driver core: Release all resources during unbind before updating device links
- !3716 appletalk: Fix Use-After-Free in atalk_ioctl
- !3667 net/rose: Fix Use-After-Free in rose_ioctl
- appletalk: Fix Use-After-Free in atalk_ioctl
- net/rose: Fix Use-After-Free in rose_ioctl - !3660 atm: Fix Use-After-Free in do_vcc_ioctl
- !3687 Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg
- Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg
- !3672 smb: client: fix potential OOB in smb2_dump_detail()
- !3671 smb: client: fix OOB in smbCalcSize()
- !3627 jbd2: fix soft lockup in journal_finish_inode_data_buffers()
- !3189 fs: don't audit the capability check in simple_xattr_list()
- smb: client: fix potential OOB in smb2_dump_detail()
- smb: client: fix OOB in smbCalcSize()
- !3555 net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()
- atm: Fix Use-After-Free in do_vcc_ioctl
- !3592 CVE-2023-35827 patchset
- !3449 Fix data-races around
- jbd2: fix soft lockup in journal_finish_inode_data_buffers()
- ravb: Fix races between ravb_tx_timeout_work() and net related ops
- ravb: Fix use-after-free issue in ravb_tx_timeout_work()
- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()
- ip: Fix data-races around sysctl_ip_no_pmtu_disc.
- ip: Fix data-races around sysctl_ip_fwd_update_priority.
- fs: don't audit the capability check in simple_xattr_list() - !3607 Fix CVE-2023-6546
- !3606 perf/core: Fix CVE-2023-6931
- tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux
- tty: n_gsm: fix restart handling via CLD command
- perf: Fix perf_event_validate_size() lockdep splat
- perf: Fix perf_event_validate_size()
- !3417 SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers
- !3531 Fix kernel panic occurs during ISO installation on the 20.03 SP3/SP4
- i2c: hisi: Only handle the interrupt of the driver's transfer
- i2c: hisi: Only use the completion interrupt to finish the transfer
- i2c: hisi: Avoid redundant interrupts
- !3483 net: Remove acked SYN flag from packet in the transmit queue correctly
- net: Remove acked SYN flag from packet in the transmit queue correctly
- SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers - !3426 Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier"
- Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier"
- Revert "cpu/hotplug: fix kabi breakage in enum cpuhp_state" - !3347 tun: avoid double free in tun_free_netdev
- tun: avoid double free in tun_free_netdev
- !3239 net: hns: fix fake link up
- !3113 KVM: arm64: limit PMU version to PMUv3 for ARMv8.1
- !3281 LTS patch backport
- !3122 nvme: retain split access workaround for capability reads
- !3262 icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr.
- net: fix kabi broken in struct netns_xfrm
- xfrm: fix a data-race in xfrm_gen_index()
- !3276 linux-4.19.y inclusion
- !3263 workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()
- !3267 x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs
- dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses.
- can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on()
- can: dev: can_restart(): don't crash kernel if carrier is OK
- can: dev: move driver related infrastructure into separate subdir
- ipv6: avoid atomic fragment on GSO packets
- tcp_metrics: do not create an entry from tcp_init_metrics()
- tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics()
- tcp_metrics: add missing barriers on delete
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb
- tcp: fix excessive TLP and RACK timeouts from HZ rounding
- genirq/matrix: Exclude managed interrupts in irq_matrix_allocated()
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
- ACPI: irq: Fix incorrect return value in acpi_register_gsi()
- ext4: move 'ix' sanity check to corrent position
- vfs: fix readahead(2) on block devices
- overlayfs: set ctime when setting mtime and atime
- quota: Fix slow quotaoff
- mcb: remove is_added flag from mcb_device struct
- sched,idle,rcu: Push rcu_idle deeper into the idle path
- cgroup: Remove duplicates in cgroup v1 tasks file
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()
- icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr.
- net: hns: update hns version to 23.12.1
- net: hns: fix fake link up on xge port
- !3021 fix CFS bandwidth vs. hrtimer self deadlock
- !3202 regmap: fix NULL deref on lookup
- regmap: fix NULL deref on lookup
- KVM: arm64: limit PMU version to PMUv3 for ARMv8.1
- arm64: cpufeature: Extract capped perfmon fields
- nvme: retain split access workaround for capability reads
- cpu/hotplug: fix kabi breakage in enum cpuhp_state
- hrtimers: Push pending hrtimers away from outgoing CPU earlier - !3158 mm: don't let userspace spam allocations warnings
- mm: don't let userspace spam allocations warnings
- !2781 cpufreq: Abort show()/store() for half-initialized policies
- !3118 sched: smart grid: check is active in affinity timer
- sched: smart grid: check is active in affinity timer
- !2977 Backport crypto bugfix
- !3071 perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled
- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled
- !3038 ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
- !3031 x86/mce/amd: Publish the bank pointer only after setup has succeeded
- !3030 x86/mce/inject: Fix a wrong assignment of i_mce.status
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
- x86/mce/amd: Publish the bank pointer only after setup has succeeded
- x86/mce/inject: Fix a wrong assignment of i_mce.status
- crypto: fix kabi broken in struct crypto_instance
- crypto: api - Use work queue in crypto_destroy_instance
- cpufreq: make interface functions and lock holding state clear
- cpufreq: Abort show()/store() for half-initialized policies - !3000 [openEuler-1.0-LTS] add Phytium drivers CONFIG
- arm64: config: add config for Phytium drivers
- !2908 mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page()
- !2869 mm, memory_hotplug: update pcp lists everytime onlining a memory block
- !2805 sched/fair: Refill bandwidth before scaling
- !2804 signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal
- !2960 Add script to check & update openeuler_defconfig
- config: update openeuler_defconfig for arm64
- config: update openeuler_defconfig for x86
- kconfig: Add script to check & update openeuler_defconfig
- kbuild: ensure full rebuild when the compiler is updated
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page()
- mm, memory_hotplug: update pcp lists everytime onlining a memory block
- sched/fair: Refill bandwidth before scaling
- signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal - !1935 [openEuler-1.0-LTS] Add Phytium optee driver support
- !2895 netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one
- !2873 Fix SAS start error with maxcpus=1
- genirq: Take the proposed affinity at face value if force==true
- optee: add phytium optee driver
- optee: model OP-TEE as a platform device/driver
- netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one
- irqchip/gic-v3: Always trust the managed affinity provided by the core code
- genirq: Always limit the affinity to online CPUs
- genirq/msi: Shutdown managed interrupts with unsatifiable affinities
- !2508 [openEuler-1.0-LTS] jpeg: Add a Phytium JPEG Engine driver
- !2522 [openEuler-1.0-LTS] Add support for Phytium SoC RNG
- !2877 Revert "tcp: fix delayed ACKs for MSS boundary condition"
- !2693 [openEuler-1.0-LTS] Add support for Phytium QSPI
- !2402 [openEuler-1.0-LTS] Add Phytium w1 driver support
- !2403 [openEuler-1.0-LTS] Add Phytium adc driver support
- !1874 [openEuler-1.0-LTS] Add Phytium mailbox driver support
- !2024 [openEuler-1.0-LTS] Add Phytium RTC driver support
- !2682 [openEuler-1.0-LTS] Add support for Phytium MMC
- !2671 [openEuler-1.0-LTS] phytium dwmac net driver
- !2676 [openEuler-1.0-LTS] Add Phytium gpio driver support
- !2604 [openEuler-1.0-LTS] Add support for Phytium SPI
- !2540 [openEuler-1.0-LTS] Driver for the Phytium keypad port.
- Revert "tcp: fix delayed ACKs for MSS boundary condition"
- hwrng: Add support for Phytium SoC RNG
- jpeg: Add a Phytium JPEG Engine driver
- !2818 Fix memleak in disassociate_ctty()
- !2810 drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c
- drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c
- rtc: add phytium rtc driver document
- rtc: add rtc drivers for Phytium SOCs
- gpio: add phytium gpio driver
- dwmac:add phytium dwmac driver
- mailbox:add phytium mailbox driver document
- mailbox: add phytium mailbox driver
- mmc: add phytium mmc driver DT binding docs
- mmc: add support for Phytium MMC
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
- Revert "tty: fix pid memleak in disassociate_ctty()"
- spi: add phytium spi driver DT binding docs
- spi: add phytium spi support
- qspi: add phytium qspi driver DT binding docs
- qspi: add support for Phytium QSPI controller
- gpio: add phytium gpio driver document
- dwmac:add phytium dwmac driver DT binding docs
- adc: add phytium adc driver
- adc: add phytium adc driver document
- w1: add phytium w1 driver
- w1: add phytium w1 driver document
- KEYPAD: Driver for the Phytium keypad port.
- KEYPAD: Document for the Phytium keypad port. - !2803 drivers/gmjstcm: fix a dev_err() call in spi tcm device probe
- !2841 drm/qxl: fix UAF on handle creation
- !2785 [openEuler-1.0-LTS] SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers
- drm/qxl: fix UAF on handle creation
- !2809 bugfix for CVE-2022-45884
- media: dvb-core: Fix use-after-free due to race at dvb_register_device()
- media: media/dvb: Use kmemdup rather than duplicating its implementation
- media: dvbdev: Fix memleak in dvb_register_device
- drivers/gmjstcm: fix a dev_err() call in spi tcm device probe
- SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers - !2793 handle uninitialized numa nodes gracefully.
- !2789 linux-4.19.y inclusion
- arch/x86/mm/numa: Do not initialize nodes twice
- mm: handle uninitialized numa nodes gracefully
- mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG
- !2713 Fix netfilter conntrack
- !2651 sched/membarrier: fix missing local execution of ipi_sync_rq_state()
- tcp: fix delayed ACKs for MSS boundary condition
- tcp: fix quick-ack counting to count actual ACKs of new data
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data()
- team: fix null-ptr-deref when team device type is changed
- af_unix: Fix data race around sk->sk_err.
- af_unix: Fix data-races around sk->sk_shutdown.
- af_unix: Fix data-race around unix_tot_inflight.
- af_unix: Fix data-races around user->unix_inflight.
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr
- net: read sk->sk_family once in sk_mc_loop()
- skbuff: skb_segment, Call zero copy functions before using skbuff frags
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU
- tcp: tcp_enter_quickack_mode() should be static
- net: Avoid address overwrite in kernel_connect
- md/raid1: fix error: ISO C90 forbids mixed declarations
- md: raid1: fix potential OOB in raid1_remove_disk()
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode
- pstore/ram: Check start of empty przs during init
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param()
- fs: Fix error checking for d_hash_and_lookup()
- !2767 crypto: hisilicon/qm - alloc reserve buffer to set and get xqc
- crypto: hisilicon/qm - alloc reserve buffer to set and get xqc
- !2760 fs: lockd: avoid possible wrong NULL parameter
- !2164 Net: ethernet: Support 3snic 3s9xx network card
- !2605 add CONFIG_NGBE for Wangxun 1G NIC for aarch64
- !1873 [openEuler-1.0-LTS] Add Phytium hda driver support
- !2564 [openEuler-1.0-LTS] Add Phytium i2c driver support
- !2636 kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail
- fs: lockd: avoid possible wrong NULL parameter
- !2754 Sync LTS patches for openEuler-1.0-LTS
- !2758 crypto: hisilicon - qm obtain the mailbox config at one time
- crypto: hisilicon - qm obtain the mailbox config at one time
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node
- regmap: rbtree: Use alloc_flags for memory allocations
- !2730 PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently
- !2722 net: sched: sch_qfq: Use non-work-conserving warning handler
- !2650 sched/cpuacct: Fix charge cpuacct.usage_sys
- PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently
- net: sched: sch_qfq: Use non-work-conserving warning handler
- arm64: config: add CONFIG_NGBE for Wangxun 1G NIC
- netfilter: conntrack: fix infinite loop on rmmod
- netfilter: conntrack: do not auto-delete clash entries on reply
- netfilter: conntrack: allow insertion of clashing entries
- netfilter: conntrack: split resolve_clash function
- netfilter: conntrack: place confirm-bit setting in a helper
- netfilter: conntrack: remove two args from resolve_clash
- netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash
- sched/membarrier: fix missing local execution of ipi_sync_rq_state()
- sched/cpuacct: Fix charge cpuacct.usage_sys
- kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail
- hda: add phytium hda driver
- hda: add phytium hda driver document
- i2c: add Phytium i2c driver
- i2c: add phytium i2c driver DT binding docs
- Net: ethernet: Support 3snic 3s9xx network card - !2609 Fix CVE-2023-5717
- !2588 [openEuler-1.0-LTS] Add Phytium Display Engine support.
- !2627 ubi: Refuse attaching if mtd's erasesize is 0
- !2473 Revert irq reentrant warm log
- !1860 irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801
- !2551 Avoid spin or livelock during panic
- !2314 can: raw: add missing refcount for memory leak fix
- !2396 efi: use 32-bit alignment for efi_guid_t literals
- ubi: Refuse attaching if mtd's erasesize is 0
- !2446 audit: fix possible soft lockup in __audit_inode_child()
- !2614 CVE-2022-44033
- DRM: Phytium display DRM document
- DRM: Phytium display DRM driver
- ASoC: hdmi-codec: Add an op to set callback function for plug event
- char: pcmcia: remove all the drivers
- tty: ipwireless: move Kconfig entry to tty
- !1974 CAN driver for phytium CPUs
- perf: Fix kabi breakage in struct perf_event
- perf: Disallow mis-matched inherited group reads
- !2577 media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221
- can: can controller driver for phytium CPUs
- !2550 xen/events: replace evtchn_rwlock with RCU
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221
- !2557 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO
- printk: Drop console_sem during panic
- printk: Avoid livelock with heavy printk during panic
- printk: disable optimistic spin during panic
- printk: Add panic_in_progress helper
- xen/events: replace evtchn_rwlock with RCU
- irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801
- irqchip/gic-v3-its: Make is_v4 use a TYPER copy
- Revert "genirq: Introduce warn log when irq be reentrant"
- Revert "genirq: add printk safe in irq context"
- audit: fix possible soft lockup in __audit_inode_child()
- can: add phytium can driver document
- efi: use 32-bit alignment for efi_guid_t literals
- can: raw: add missing refcount for memory leak fix - !2334 ktask: add memory leak handling for ktask_works in ktask_init()
- !2333 ktask: add null-pointer checks for ktask_works in ktask_init()
- !2453 igb: set max size RX buffer when store bad packet is enabled
- ktask: add memory leak handling for ktask_works in ktask_init()
- ktask: add null-pointer checks for ktask_works in ktask_init()
- !2441 netfilter: xt_u32: validate user space input
- !2435 USB: ene_usb6250: Allocate enough memory for full object
- igb: set max size RX buffer when store bad packet is enabled
- netfilter: xt_u32: validate user space input
- USB: ene_usb6250: Allocate enough memory for full object - !2466 x86/microcode/AMD: Make stub function static inline
- !2461 perf/core: Fix reentry problem in perf_output_read_group()
- x86/microcode/AMD: Make stub function static inline
- perf/core: Fix reentry problem in perf_output_read_group()
- !2409 netfilter: nfnetlink_osf: avoid OOB read
- !2330 Add a check of uvhub_mask in init_per_cpu()
- x86/platform/uv: Fix missing checks of kcalloc() return values
- x86/platform/UV: Replace kmalloc() and memset() with k[cz]alloc() calls
- !2412 netfilter: xt_sctp: validate the flag_info count
- !2419 ext4: fix rec_len verify error
- ext4: fix rec_len verify error
- netfilter: xt_sctp: validate the flag_info count
- netfilter: nfnetlink_osf: avoid OOB read
- !2360 scsi: hisi_sas: Handle the NCQ error returned by D2H frame
- scsi: hisi_sas: Handle the NCQ error returned by D2H frame - !2322 net/sched: Retire rsvp classifier
- !2346 RDMA/irdma: Prevent zero-length STAG registration
- !2349 net: ipv4: fix one memleak in __inet_del_ifa()
- !2329 ipv4: fix null-deref in ipv4_link_failure
- !2342 linux-4.19.y inclusion
- !2345 Backport lts bugfix patch for macvlan
- !2344 PCI: acpiphp: linux-4.19.y bugfixes backport
- !2341 quota: fix warning in dqgrab()
- net: ipv4: fix one memleak in __inet_del_ifa()
- !1706 cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()
- rtnetlink: Reject negative ifindexes in RTM_NEWLINK
- netfilter: nf_queue: fix socket leak
- net/sched: fix a qdisc modification with ambiguous command request
- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure
- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled
- sock: annotate data-races around prot->memory_pressure
- !2337 mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs()
- RDMA/irdma: Prevent zero-length STAG registration
- bonding: fix macvlan over alb bond support
- net: remove bond_slave_has_mac_rcu()
- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus
- PCI: acpiphp: Reassign resources on bridge if necessary
- sock: Fix misuse of sk_under_memory_pressure()
- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
- ip_vti: fix potential slab-use-after-free in decode_session6
- net: af_key: fix sadb_x_filter validation
- net: xfrm: Fix xfrm_address_filter OOB read
- serial: 8250: Fix oops for port->pm on uart_change_pm()
- quota: Properly disable quotas when add_dquot_ref() fails
- quota: fix warning in dqgrab()
- !2335 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms
- mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs()
- x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms
- ipv4: fix null-deref in ipv4_link_failure
- net/sched: Retire rsvp classifier
- !2301 xfrm6: fix inet6_dev refcount underflow problem
- !2303 cifs: Release folio lock on fscache read hit.
- cifs: Release folio lock on fscache read hit.
- !2294 netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c
- xfrm6: fix inet6_dev refcount underflow problem
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c
- !2276 cpuidle: Fix kobject memory leaks in error paths
- cpuidle: Fix kobject memory leaks in error paths
- cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() - !2274 cec-api: prevent leaking memory through hole in structure
- !2281 sdei_watchdog: Avoid exception during sdei handler
- sdei_watchdog: Avoid exception during sdei handler
- cec-api: prevent leaking memory through hole in structure
- !2262 crypto: hisilicon - reset before init the device
- crypto: hisilicon - reset before init the device
- !2212 [sync] PR-2210: jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev
- jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev - !2168 net: sched: sch_qfq: Fix UAF in qfq_dequeue()
- !2226 crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop
- !2225 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb()
- crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb()
- !2177 sched/qos: Fix warning in CPU hotplug scenarios
- !2207 crypto:hisilicon/qm - cache write back before flr and poweroff
- !2206 Fix booting failure on arm64
- crypto:hisilicon/qm - cache write back before flr and poweroff
- !2205 crypto:hisilicon/sec - modify hw endian config
- Revert "efi: Make efi_rts_work accessible to efi page fault handler"
- Revert "efi/x86: Handle page faults occurring while running EFI runtime services"
- Revert "efi: Fix debugobjects warning on 'efi_rts_work'"
- Revert "efi: Fix build error due to enum collision between efi.h and ima.h"
- Revert "x86/efi: fix a -Wtype-limits compilation warning"
- Revert "arm64: efi: Restore register x18 if it was corrupted"
- Revert "efi: fix userspace infinite retry read efivars after EFI runtime services page fault"
- Revert "arm64: efi: Execute runtime services from a dedicated stack"
- Revert "arm64: efi: Recover from synchronous exceptions occurring in firmware"
- Revert "efi: rt-wrapper: Add missing include"
- Revert "arm64: efi: Make efi_rt_lock a raw_spinlock"
- crypto:hisilicon/sec - modify hw endian config
- !2118 Compiler: Backport value profile support to openEuler 20.03 LTS SP3.
- GCOV: Add value profile support for kernel.
- sched/qos: Fix warning in CPU hotplug scenarios
- !2154 netfilter: nftables: exthdr: fix 4-byte stack OOB write
- net: sched: sch_qfq: Fix UAF in qfq_dequeue()
- !2140 io_uring: ensure IOPOLL locks around deferred work
- !2056 i2c: hisi: Add gpio bus recovery support
- netfilter: nftables: exthdr: fix 4-byte stack OOB write
- !2082 fix CVE-2023-20588
- io_uring: ensure IOPOLL locks around deferred work
- i2c: hisi: Add gpio bus recovery support
- x86/CPU/AMD: Fix the DIV(0) initial fix attempt
- x86/CPU/AMD: Do not leak quotient data after a division by 0 - !2084 af_unix: Fix null-ptr-deref in unix_stream_sendpage().
- !2071 【openEuler-1.0-LTS】net: openvswitch: don't send internal clone attribute to the userspace
- net: openvswitch: don't send internal clone attribute to the userspace.
- !2089 net/sched: sch_hfsc: Ensure inner classes have fsc curve
- !335 efi: fix crash due to EFI runtime service page faults
- net/sched: sch_hfsc: Ensure inner classes have fsc curve
- !2088 [openEuler-1.0-LTS] bugfixes of scsi
- scsi: fix kabi broken in struct Scsi_Host
- scsi: don't fail if hostt->module is NULL
- scsi: scsi_device_gets returns failure when the module is NULL.
- af_unix: Fix null-ptr-deref in unix_stream_sendpage().
- !2069 x86/speculation: Add Gather Data Sampling mitigation
- !1692 Mainline bugfix patches backport 4.19
- !2075 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405
- !2079 [openEuler-1.0-LTS] stable inclusion from linux-4.19.y
- scsi: core: raid_class: Remove raid_component_add()
- scsi: core: Fix possible memory leak if device_add() fails
- scsi: core: Fix legacy /proc parsing buffer overflow
- serial: 8250_dw: Preserve original value of DLF register
- serial: 8250_dw: split Synopsys DesignWare 8250 common functions
- nbd: Add the maximum limit of allocated index in nbd_dev_add
- integrity: Fix possible multiple allocation in integrity_inode_get()
- !2070 net bugfixes inclusion from linux-4.19.y
- drivers: net: prevent tun_build_skb() to exceed the packet size limit
- net/packet: annotate data-races around tp->status
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen
- tcp_metrics: annotate data-races around tm->tcpm_net
- tcp_metrics: annotate data-races around tm->tcpm_vals[]
- tcp_metrics: annotate data-races around tm->tcpm_lock
- tcp_metrics: annotate data-races around tm->tcpm_stamp
- tcp_metrics: fix addr_same() helper
- virtio-net: set queues after driver_ok
- virtio-net: fix race between set queues and probe
- team: reset team's flags when down link is P2P device
- bonding: reset bond's flags when down link is P2P device
- tcp: annotate data-races around fastopenq.max_qlen
- tcp: annotate data-races around tp->notsent_lowat
- tcp: annotate data-races around rskq_defer_accept
- tcp: annotate data-races around tp->linger2
- net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX
- SUNRPC: Fix UAF in svc_tcp_listen_data_ready()
- net/sched: make psched_mtu() RTNL-less safe
- udp6: fix udp6_ehashfn() typo
- icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev().
- vrf: Increment Icmp6InMsgs on the original netdev
- netfilter: conntrack: Avoid nf_ct_helper_hash uses after free
- tcp: annotate data races in __tcp_oow_rate_limited()
- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode
- ipvlan: Fix return value of ipvlan_queue_xmit()
- netlink: do not hard code device address lenth in fdb dumps
- netlink: Add __sock_i_ino() for __netlink_diag_dump().
- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405
- !1987 tracing: Fix race issue between cpu buffer write and swap
- !2067 memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock()
- netlink: fix potential deadlock in netlink_set_err()
- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS
- x86: Move gds_ucode_mitigated() declaration to header
- Documentation/x86: Fix backwards on/off logic about YMM support
- KVM: Add GDS_NO support to KVM
- x86/speculation: Add Kconfig option for GDS
- x86/speculation: Add force option to GDS mitigation
- x86/speculation: Add cpu_show_gds() prototype
- x86/speculation: Add Gather Data Sampling mitigation
- !2063 cpu/hotplug: Prevent self deadlock on CPU hot-unplug
- !2046 use precise io accounting apis
- memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock()
- cpu/hotplug: Prevent self deadlock on CPU hot-unplug
- !2050 memcg: fix a UAF problem in drain_all_stock()
- !1976 fix race between setxattr and write back
- memcg: fix a UAF problem in drain_all_stock()
- dm: switch to precise io accounting
- block: add precise io accouting apis
- tracing: Fix race issue between cpu buffer write and swap
- ext2: dump current reservation window info
- ext2: fix race between setxattr and write back
- ext2: introduce flag argument for ext2_new_blocks()
- ext2: remove ext2_new_block()
- arm64: efi: Make efi_rt_lock a raw_spinlock
- efi: rt-wrapper: Add missing include
- arm64: efi: Recover from synchronous exceptions occurring in firmware
- arm64: efi: Execute runtime services from a dedicated stack
- efi: fix userspace infinite retry read efivars after EFI runtime services page fault
- arm64: efi: Restore register x18 if it was corrupted
- x86/efi: fix a -Wtype-limits compilation warning
- efi: Fix build error due to enum collision between efi.h and ima.h
- efi: Fix debugobjects warning on 'efi_rts_work'
- efi/x86: Handle page faults occurring while running EFI runtime services
- efi: Make efi_rts_work accessible to efi page fault handler
- lib/genalloc.c: change return type to unsigned long for bitmap_set_ll
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE - !1964 crypto:padata: Fix return err for PADATA_RESET
- !1955 fuse: revalidate: don't invalidate if interrupted
- !1973 sched/smt: fix unbalance sched_smt_present dec/inc
- sched/smt: fix unbalance sched_smt_present dec/inc
- !1906 tracing: Fix memleak due to race between current_tracer and trace
- !1958 block: don't get gendisk if queue has not been registered
- crypto:padata: Fix return err for PADATA_RESET
- block: don't get gendisk if queue has not been registered
- fuse: revalidate: don't invalidate if interrupted
- !1902 tracing: Fix cpu buffers unavailable due to 'record_disabled' missed
- tracing: Fix memleak due to race between current_tracer and trace
- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed - !1863 nbd: pass nbd_sock to nbd_read_reply() instead of index
- !1638 [openEuler-1.0-LTS] Add support for Hygon model 4h~6h processors
- !1884 ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()
- !1882 ip6mr: Fix skb_under_panic in ip6mr_cache_report()
- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()
- ip6mr: Fix skb_under_panic in ip6mr_cache_report()
- EDAC/amd64: Add support for Hygon family 18h model 6h
- x86/amd_nb: Add support for Hygon family 18h model 6h
- hwmon/k10temp: Add support for Hygon family 18h model 5h
- EDAC/amd64: Add support for Hygon family 18h model 5h
- x86/amd_nb: Add support for Hygon family 18h model 5h
- x86/cpu: Get LLC ID for Hygon family 18h model 5h
- i2c-piix4: Remove the IMC detecting for Hygon SMBus
- hwmon/k10temp: Add support for Hygon family 18h model 4h
- EDAC/mce_amd: Use struct cpuinfo_x86.logical_die_id for Hygon NodeId
- EDAC/amd64: Adjust address translation for Hygon family 18h model 4h
- EDAC/amd64: Add support for Hygon family 18h model 4h
- EDAC/amd64: Get UMC channel from the 6th nibble for Hygon
- iommu/hygon: Add support for Hygon family 18h model 4h IOAPIC
- x86/amd_nb: Add northbridge support for Hygon family 18h model 4h
- x86/amd_nb: Add Hygon family 18h model 4h PCI IDs
- x86/microcode/hygon: Add microcode loading support for Hygon processors
- x86/cpu/hygon: Modify the CPU topology deriving method for Hygon
- x86/MCE/AMD: Use an u64 for bank_map
- EDAC/mc_sysfs: Increase legacy channel support to 12
- EDAC/amd64: Add new register offset support and related changes
- EDAC/amd64: Set memory type per DIMM
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms
- EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh
- EDAC: Add RDDR5 and LRDDR5 memory types
- hwmon: (k10temp) Remove unused definitions
- hwmon: (k10temp) Remove residues of current and voltage
- hwmon: (k10temp) Rework the temperature offset calculation
- hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU
- x86/cstate: Allow ACPI C1 FFH MWAIT use on Hygon systems
- x86/topology: Make __max_die_per_package available unconditionally
- x86/cpu/amd: Set __max_die_per_package on AMD
- hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs
- EDAC: Add DDR5 new memory type
- x86/topology: Set cpu_die_id only if DIE_TYPE found
- EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId
- x86/CPU/AMD: Save AMD NodeId as cpu_die_id
- EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh
- hwmon: (k10temp) Add support for Zen3 CPUs
- x86/mce: Increase maximum number of banks to 64
- hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs
- hwmon: (k10temp) Create common functions and macros for Zen CPU families
- i2c: designware: Add device HID for Hygon I2C controller
- hwmon: (k10temp) make some symbols static
- hwmon: (k10temp) Reorganize and simplify temperature support detection
- hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs
- hwmon: (k10temp) Display up to eight sets of CCD temperatures
- hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs
- hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs
- hwmon: (k10temp) Report temperatures per CPU die
- hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info
- hwmon: (k10temp) Use bitops
- hwmon: Add convience macro to define simple static sensors
- hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO}
- hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants
- x86/umip: Make the UMIP activated message generic
- x86/umip: Print UMIP line only once
- x86/microcode/AMD: Clean up per-family patch size checks
- !1689 [openEuler-1.0-LTS] drm/atomic-helper: Bump vblank timeout to 100 ms
- nbd: pass nbd_sock to nbd_read_reply() instead of index
- !1807 Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb
- !1844 net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup()
- !1785 README: Remove out-of-date contribution guide
- !1849 fs: jfs: fix possible NULL pointer dereference in dbFree()
- fs: jfs: fix possible NULL pointer dereference in dbFree()
- !1836 tcp: Reduce chance of collisions in inet6_hashfn().
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup()
- tcp: Reduce chance of collisions in inet6_hashfn().
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb
- README: Remove out-of-date contribution guide
- drm/atomic-helper: Bump vblank timeout to 100 ms - !1831 fix NULL pointer dereference in __nf_nat_mangle_tcp_packet
- netfilter: nat: fix kabi change
- netfilter: nat: fix udp checksum corruption
- netfilter: nat: remove csum_recalc hook
- !1769 workqueue: Make flush_workqueue() also watch flush_work()
- !1803 net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf()
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf()
- !1767 bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
- workqueue: Assign a color to barrier work items
- workqueue: Mark barrier work with WORK_STRUCT_INACTIVE
- workqueue: Change the code of calculating work_flags in insert_wq_barrier()
- workqueue: Change arguement of pwq_dec_nr_in_flight()
- workqueue: Rename "delayed" (delayed by active management) to "inactive"
- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - !1762 xen/netback: Fix buffer overrun triggered by unusual packet
- xen/netback: Fix buffer overrun triggered by unusual packet
- !1761 fix CVE-2023-4194
- net: tap_open(): set sk_uid from current_fsuid()
- net: tun_chr_open(): set sk_uid from current_fsuid()
- !1728 fix CVE-2023-4128
- !1673 sched: disable sched_autogroup by default
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free
- !1712 xfrm: add NULL check in xfrm_update_ae_params
- xfrm: add NULL check in xfrm_update_ae_params
- sched: disable sched_autogroup by default - !1699 dm bugfixes backport from mainline
- !1697 x86/cpu/amd: Add a Zenbleed fix
- md: Flush workqueue md_rdev_misc_wq in md_alloc()
- dm: don't lock fs when the map is NULL during suspend or resume
- dm: don't lock fs when the map is NULL in process of resume
- dm: requeue IO if mapping table not yet available
- Revert "dm: make sure dm_table is binded before queue request"
- dm thin metadata: check fail_io before using data_sm
- !1662 media: usb: siano: Fix CVE-2023-4132
- !1696 Revert "arm64/mpam: Fix mpam corrupt when cpu online"
- x86/cpu/amd: Add a Zenbleed fix
- !1694 linux-4.19.y bugfixes backport
- Revert "arm64/mpam: Fix mpam corrupt when cpu online"
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys
- sch_netem: fix issues in netem_change() vs get_dist_table()
- sch_netem: acquire qdisc lock in netem_change()
- cgroup: Do not corrupt task iteration when rebinding subsystem
- !1577 tracing: Fix warning in trace_buffered_event_disable()
- !1663 tty: fix pid memleak in disassociate_ctty()
- tty: fix pid memleak in disassociate_ctty()
- media: usb: siano: Fix warning due to null work_func_t function pointer
- media: usb: siano: Fix use after free bugs caused by do_submit_urb
- !1629 can: raw: fix receiver memory leak
- !1655 can: bcm: Fix UAF in bcm_proc_show()
- can: bcm: Fix UAF in bcm_proc_show()
- can: raw: fix lockdep issue in raw_release()
- can: raw: fix receiver memory leak
- !1625 Fix host zero page refcount overflow caused by kvm
- !1595 net: nfc: Fix CVE-2023-3863
- KVM: Don't set Accessed/Dirty bits for ZERO_PAGE
- KVM: fix overflow of zero page refcount with ksm running
- net: nfc: Fix use-after-free caused by nfc_llcp_find_local
- nfc: llcp: simplify llcp_sock_connect() error paths
- nfc: llcp: nullify llcp_sock->dev on connect() error paths
- nfc: Fix to check for kmemdup failure
- tracing: Fix warning in trace_buffered_event_disable() - !1571 【openEuler-1.0-LTS】net: hns: fix wrong head when modify the tx feature when sending packets
- !1570 【openEuler-1.0-LTS】net: hns3: bugfixes for hns3 drivers 2023.07.29
- net: hns: update hns version to 23.7.1
- net: hns: fix wrong head when modify the tx feature when sending packets
- net: hns3: update hns3 version to 23.7.1
- net: hns3: fix tx timeout issue
- net: hns3: fix incorrect hw rss hash type of rx packet
- net: hns3: add barrier in vf mailbox reply process
- net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg
- net: hns3: fix not call nic_call_event() problem when reset failed
- !1556 net/sched: cls_fw: Fix improper refcount update leads to use-after-free
- !1568 net/sched: cls_u32: Fix reference counter leak leading to overflow
- net/sched: cls_u32: Fix reference counter leak leading to overflow
- net/sched: cls_fw: Fix improper refcount update leads to use-after-free
- !1549 binder: fix UAF caused by faulty buffer cleanup
- binder: fix UAF caused by faulty buffer cleanup - !1534 arm64/mpam: fix missing kfree domain's ctrl_val arrray
- arm64/mpam: fix missing kfree domain's ctrl_val arrray
- !1529 net/sched: sch_qfq: account for stab overhead in qfq_enqueue
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue
- !1474 [openEuler-1.0-LTS] pmu: remove uncore code for Zhaoxin Platform
- !1498 media: dvb-core: Fix use-after-free due on race condition at dvb_net
- media: dvb-core: Fix use-after-free due on race condition at dvb_net
- !1444 ring-buffer: Fix deadloop issue on reading trace_pipe
- !1469 netfilter: nf_tables: prevent OOB access in nft_byteorder_eval
- !1472 ipv6/addrconf: fix a potential refcount underflow for idev
- pmu: remove uncore code for Zhaoxin Platform
- ipv6/addrconf: fix a potential refcount underflow for idev
- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval
- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs()
- ring-buffer: Fix deadloop issue on reading trace_pipe - !1435 fix CVE-2023-3117
- netfilter: nf_tables: unbind non-anonymous set if rule construction fails
- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain
- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE
- !1400 [openEuler-1.0-LTS] block: Try to handle busy underlying device on discard
- !1416 Fix generic/299 fail
- ext4: Add debug message to notify user space is out of free
- Revert "ext4: Stop trying writing pages if no free blocks generated"
- !1404 bpf: cpumap: Fix memory leak in cpu_map_update_elem
- bpf: cpumap: Fix memory leak in cpu_map_update_elem
- block: Try to handle busy underlying device on discard
- !1377 [sync] PR-1376: jbd2: Check 'jh->b_transaction' before remove it from checkpoint
- !1374 etmem: fix the div 0 problem in swapcache reclaim process
- !177 net:bonding:support balance-alb interface with vlan to bridge
- jbd2: Check 'jh->b_transaction' before remove it from checkpoint
- etmem: fix the div 0 problem in swapcache reclaim process
- bonding: fix reference count leak in balance-alb mode
- net:bonding:support balance-alb interface with vlan to bridge - !1361 fix CVE-2023-1295
- io_uring: get rid of intermediate IORING_OP_CLOSE stage
- fs: provide locked helper variant of close_fd_get_file()
- file: Rename __close_fd_get_file close_fd_get_file
- Remove DECnet support from kernel
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report
- net: tcp: fix kabi breakage in struct sock
- tcp: deny tcp_disconnect() when threads are waiting
- ping6: Fix send to link-local addresses with VRF.
- net: sched: fix possible refcount leak in tc_chain_tmplt_add()
- rfs: annotate lockless accesses to RFS sock flow table
- rfs: annotate lockless accesses to sk->sk_rxhash
- xfrm: Check if_id in inbound policy/secpath match
- udp6: Fix race condition in udp6_sendmsg & connect
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set
- af_packet: do not use READ_ONCE() in packet_bind()
- af_packet: Fix data-races of pkt_sk(sk)->num.
- ipv{4,6}/raw: fix output xfrm lookup wrt protocol
- ipv6: Fix out-of-bounds access in ipv6_find_tlv()
- net: fix skb leak in __skb_tstamp_tx()
- udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated().
- vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit()
- af_key: Reject optional tunnel/BEET mode templates in outbound policies
- net: Catch invalid index in XPS mapping
- af_unix: Fix data races around sk->sk_shutdown.
- af_unix: Fix a data race of sk->sk_receive_queue->qlen.
- net: datagram: fix data-races in datagram_poll()
- tcp: factor out __tcp_close() helper
- net: annotate sk->sk_err write from do_recvmmsg()
- netlink: annotate accesses to nlk->cb_running
- quota: simplify drop_dquot_ref()
- quota: fix dqput() to follow the guarantees dquot_srcu should provide
- quota: add new helper dquot_active()
- quota: rename dquot_active() to inode_quota_active()
- quota: factor out dquot_write_dquot()
- quota: add dqi_dirty_list description to comment of Dquot List Management
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list
- kernel/extable.c: use address-of operator on section symbols
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t
- x86/mm: Avoid incomplete Global INVLPG flushes
- sched: Fix KCSAN noinstr violation
- serial: 8250: Reinit port->pm on port specific driver unbind
- ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects
- ACPI: EC: Fix oops when removing custom query handlers
- lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release()
- lib: cpu_rmap: Avoid use after free on rmap->obj array entries
- ext4: improve error recovery code paths in __ext4_remount()
- scsi: core: Improve scsi_vpd_inquiry() checks
- PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock
- loop: loop_set_status_from_info() check before assignment
- loop: Check for overflow while configuring loop
- Revert "loop: Check for overflow while configuring loop"
- block: don't set GD_NEED_PART_SCAN if scan partition failed
- block: return -EBUSY when there are open partitions in blkdev_reread_part
- blk-wbt: make enable_state more accurate
- block: Limit number of items taken from the I/O scheduler in one go
- crypto: cryptd - Protect per-CPU resource by disabling BH.
- random: fix data race on crng_node_pool
- x86/kprobes: Fix the error judgment for debug exceptions
- ext4: turning quotas off if mount failed after enable quotas
- ext4: forbid commit inconsistent quota data when errors=remount-ro
- quota: fixup *_write_file_info() to return proper error code
- ipmi_si: fix a memleak in try_smi_init()
- net: add vlan_get_protocol_and_depth() helper
- net: tap: check vlan with eth_type_vlan() method
- !1317 ext4: Stop trying writing pages if no free blocks generated
- !1323 jbd2: fix several checkpoint
- jbd2: fix checkpoint cleanup performance regression
- jbd2: remove __journal_try_to_free_buffer()
- jbd2: fix a race when checking checkpoint buffer busy
- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint
- jbd2: remove journal_clean_one_cp_list()
- nbd: fix null-ptr-dereference while accessing 'nbd->config'
- nbd: factor out a helper to get nbd_config without holding 'config_lock'
- nbd: fold nbd config initialization into nbd_alloc_config()
- ext4: Stop trying writing pages if no free blocks generated
- ipvlan:Fix out-of-bounds caused by unclear skb->cb - sched: Fix null pointer derefrence for sd->span
- scsi: hisi_sas: Fix Null point exception after call debugfs_remove_recursive()
- scsi: hisi_sas: Fix normally completed I/O analysed as failed
- drm/msm/dpu: Add check for pstates
- usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition - HID: intel_ish-hid: Add check for ishtp_dma_tx_map
- media: saa7134: fix use after free bug in saa7134_finidev due to race condition
- config: enable CONFIG_QOS_SCHED_SMART_GRID by default
- mm: oom: move memcg_print_bad_task() out of mem_cgroup_scan_tasks()
- media: dm1105: Fix use after free bug in dm1105_remove due to race condition
- sched: Fix memory leak for smart grid
- sched: Delete redundant updates to p->prefer_cpus
- nbd: fix incomplete validation of ioctl arg
- nbd: validate the block size in nbd_set_size
- relayfs: fix out-of-bounds access in relay_file_read
- kernel/relay.c: fix read_pos error when multiple readers
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() - sched: Adjust few parameters range for smart grid
- sched: clear credit count in error branch
- sched: Fix memory leak on error branch
- sched: fix dereference NULL pointers
- sched: Fix timer storm for smart grid
- memstick: r592: Fix UAF bug in r592_remove due to race condition
- fbcon: Check font dimension limits
- sched/rt: Fix possible warn when push_rt_task
- !1152 pci: workaround multiple functions can be assigned to only one VM
- pci: workaround multiple functions can be assigned to only one VM
- sched: Fix negative count for jump label
- sched: Fix possible deadlock in tg_set_dynamic_affinity_mode
- sched: fix WARN found by deadlock detect
- sched: fix smart grid usage count
- sched: Add static key to reduce noise
- net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment()
- !1134 【openEuler-1.0-LTS】cpufreq:conservative: Fix load in fast_dbs_update()
- firewire: fix potential uaf in outbound_phy_packet_callback()
- cpufreq: conservative: fix load in fast_dbs_update() - arm64: Add AMPERE1 to the Spectre-BHB affected list
- sctp: Call inet6_destroy_sock() via sk->sk_destruct().
- net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues().
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions.
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()
- sched: smart grid: init sched_grid_qos structure on QOS purpose
- sched: Introduce smart grid scheduling strategy for cfs
- ipmi: fix SSIF not responding under certain cond.
- ipmi_ssif: Rename idle state and check
- mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock
- printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h
- serial: 8250: Fix serial8250_tx_empty() race with DMA Tx
- tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH
- af_packet: Don't send zero-byte data in packet_sendmsg_spkt().
- nohz: Add TICK_DEP_BIT_RCU
- perf/core: Fix hardlockup failure caused by perf throttle
- of: Fix modalias string generation
- tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp.
- ipv4: Fix potential uninit variable access bug in __ip_make_skb()
- crypto: drbg - Only fail when jent is unavailable in FIPS mode
- crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors
- net/packet: convert po->auxdata to an atomic flag
- net/packet: convert po->origdev to an atomic flag
- ring-buffer: Sync IRQ works before buffer destruction
- dccp: Call inet6_destroy_sock() via sk->sk_destruct().
- inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct().
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM).
- lib/cmdline: fix get_option() for strings starting with hyphen
- of: overlay: fix for_each_child.cocci warnings
- kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list
- fs: hfsplus: fix UAF issue in hfsplus_put_super
- block: Fix the partition start may overflow in add_partition()
- block: refactor blkpg_ioctl
- nbd: get config_lock before sock_shutdown
- ipv6: sr: fix out-of-bounds read when setting HMAC data.
- dm: add disk before alloc dax
- dm thin: Fix ABBA deadlock by resetting dm_bufio_client - !932 [sync] PR-922: jbd2: fix checkpoint inconsistent
- jbd2: remove t_checkpoint_io_list
- jbd2: recheck chechpointing non-dirty buffer
- irqchip/gic-v3-its: Balance initial LPI affinity across CPUs
- irqchip/gic-v3-its: Track LPI distribution on a per CPU basis
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition
- net: sched: fix NULL pointer dereference in mq_attach - !841 【openEuler-1.0-LTS】cpufreq: conservative: Add a switch to enable fast mode
- x86/pm: Fix false positive kmemleak report in msr_build_context()
- drm: Lock pointer access in drm_master_release()
- drm: Fix use-after-free read in drm_getunique()
- cpufreq: conservative: Add a switch to enable fast mode
- of: overlay: kmemleak in dup_and_fixup_symbol_prop()
- iommu/dma: Fix MSI reservation allocation
- lib/stackdepot.c: fix global out-of-bounds in stack_slabs
- rcu: Use *_ONCE() to protect lockless ->expmask accesses
- iommu: Don't print warning when IOMMU driver only supports unmanaged domains
- ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum - netfilter: nf_tables: deactivate anonymous set from preparation phase
- x86/msr-index: make SPEC_CTRL_IBRS assembler-portable
- xfs: verify buffer contents when we skip log replay
- !586 [openEuelr-1.0-LTS] kvm: arm64: fix some pvsched bugs
- kvm: arm64: fix some pvsched bugs - net: sctp: update stream->incnt after successful allocation of stream_in
- !741 [openEuler-1.0-LTS] openeuler_defconfig: Add configuration items for zhaoxin
- !752 arm64/mpam: modify mpam irq register error log
- arm64/mpam: modify mpam irq register error log
- !437 [openEuler-1.0-LTS] USB: HCD: Fix URB giveback issue in tasklet function
- openeuler_defconfig: Add configuration items for zhaoxin
- bluetooth: Perform careful capability checks in hci_sock_ioctl()
- netrom: Fix use-after-free caused by accept on already connected socket
- !689 Fix compile error in allyesconfigs
- !441 [openEuler-1.0-LTS] Add support for Zhaoxin SM3 and SM4 instruction
- !438 [openEuler-1.0-LTS] Add Zhaoxin I2C driver
- i2c: Add Zhaoxin I2C driver
- !432 [openEuler-1.0-LTS] Add Zhaoxin ACE driver
- mm: memcontrol: switch to rcu protection in drain_all_stock()
- !429 [openEuler-1.0.-LTS] ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC
- !428 [openEuelr-1.0-LTS] x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs
- !687 [HUST CSE] fix a use-after-free bug in uncore_pci_remove()
- scsi/hifc: Fix compile error in allyesconfigs
- net/hinic: Fix compile error in allyesconfigs
- x86/perf: fix use-after-free bug in uncore_pci_remove()
- crypto: Driver for Zhaoxin GMI SM4 Block Cipher Algorithm
- crypto: Driver for Zhaoxin GMI SM3 Secure Hash algorithm
- !433 [openEuler-1.0-LTS] Add support of turbo boost control interface for Zhaoxin CPUs
- !431 [openEuler-1.0-LTS] Add Zhaoxin rng driver
- crypto: Add Zhaoxin ACE driver
- cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control interface support
- hwrng: Add Zhaoxin rng driver
- USB: HCD: Fix URB giveback issue in tasklet function
- ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC
- x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs - ipv6: Fix an uninit variable access bug in __ip6_make_skb()
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()
- verify_pefile: relax wrapper length check
- udp6: fix potential access to stale information
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages()
- ftrace: Mark get_lock_parent_ip() __always_inline
- perf/core: Fix the same task check in perf_event_set_output
- net: don't let netpoll invoke NAPI if in xmit context
- icmp: guard against too small mtu
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized
- dm stats: check for and propagate alloc_percpu failure
- dm thin: fix deadlock when swapping to thin device
- genirq: introduce handle_fasteoi_edge_irq for phytium
- genirq: introduce handle_fasteoi_edge_irq flow handler
- Revert "genirq: Remove irqd_irq_disabled in __irq_move_irq"
- Revert "config: enbale irq pending config for openeuler"
- Revert "genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI"
- Revert "irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ"
- scsi: dpt_i2o: Remove obsolete driver
- md: extend disks_mutex coverage
- md: use msleep() in md_notify_reboot()
- md: fix double free of mddev->private in autorun_array()
- block/badblocks: fix badblocks loss when badblocks combine
- block/badblocks: fix the bug of reverse order
- block: Only set bb->changed when badblocks changes
- md: fix sysfs duplicate file while adding rdev
- md: replace invalid function flush_rdev_wq() with flush_workqueue()
- bonding: Fix memory leak when changing bond type to Ethernet
- dm ioctl: fix nested locking in table_clear() to remove deadlock concern
- timers/nohz: Last resort update jiffies on nohz_full IRQ entry
- bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails
- bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition
- ovl: get_acl: Fix null pointer dereference at realinode in rcu-walk mode
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg
- ext4: only update i_reserved_data_blocks on successful block allocation
- mm: mem_reliable: Use zone_page_state to count free reliable pages
- writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs
- sctp: leave the err path free in sctp_stream_init to sctp_stream_free
- RDMA/core: Refactor rdma_bind_addr
- Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow"
- fix kabi broken due to import new inode operation get_inode_acl
- ovl: enable RCU'd ->get_acl()
- vfs: add rcu argument to ->get_acl() callback - RDMA/hns: Add check for user-configured max_inline_data value
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition
- !430 [openEuler-1.0-LTS] ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer()
- audit: fix a memleak caused by auditing load module
- !595 [openEuler-1.0-LTS] iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing
- tcp: restrict net.ipv4.tcp_app_win
- x86/speculation: Allow enabling STIBP with legacy IBRS
- iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing
- ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name - KVM: nVMX: add missing consistency checks for CR0 and CR4
- drm/vmwgfx: Validate the box size for the snooped cursor
- net/sched: Retire tcindex classifier
- Documentation/hw-vuln: Fix rST warning
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions
- KVM: x86: Mitigate the cross-thread return address predictions bug
- x86/speculation: Identify processors vulnerable to SMT RSB predictions
- cpu/SMT: create and export cpu_smt_possible()
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition - hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition
- !566 linux-4.19.y bugfixes backport
- bpf: add missing header file include
- uaccess: Add speculation barrier to copy_from_user()
- random: always mix cycle counter in add_latent_entropy()
- x86/mm: Fix use of uninitialized buffer in sme_enable()
- ext4: fail ext4_iget if special inode unallocated
- ext4: zero i_disksize when initializing the bootloader inode
- irqdomain: Drop bogus fwspec-mapping error handling
- irqdomain: Fix disassociation race
- irqdomain: Fix association race
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic
- x86/bugs: Reset speculation control settings on init
- timers: Prevent union confusion from unexpected restart_syscall()
- crypto: rsa-pkcs1pad - Use akcipher_request_complete
- crypto: seqiv - Handle EBUSY correctly
- ACPI: battery: Fix missing NUL-termination with large strings
- ACPICA: nsrepair: handle cases without a return value correctly
- genirq: Fix the return type of kstat_cpu_irqs_sum()
- ACPI: NFIT: fix a potential deadlock during NFIT teardown
- alarmtimer: Prevent starvation by small intervals and SIG_IGN
- ring-buffer: Fix race while reader and writer are on the same page
- cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()
- cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock
- cgroup/cpuset: Change cpuset_rwsem and hotplug lock order
- Revert "cgroup/cpuset: Change cpuset_rwsem and hotplug lock order"
- Revert "cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock"
- Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()"
- block: fix wrong mode for blkdev_put() from disk_scan_partitions()
- block: fix scan partition for exclusively open device again
- block: fix kabi broken in ioctl.c
- block: merge disk_scan_partitions and blkdev_reread_part
- block: cleanup partition scanning in register_disk
- block: Revert "block: check 'bd_super' before rescanning partition"
- md: fix kabi broken in struct mddev
- md: use interruptible apis in idle/frozen_sync_thread
- md: wake up 'resync_wait' at last in md_reap_sync_thread()
- md: refactor idle/frozen_sync_thread()
- md: add a mutex to synchronize idle and frozen in action_store()
- md: refactor action_store() for 'idle' and 'frozen'
- mm: mem_reliable: Initialize reliable_nr_page when mm_init()
- md: fix soft lockup in status_resync
- md: don't update recovery_cp when curr_resync is ACTIVE
- md: Ensure resync is reported after it starts
- md: Use enum for overloaded magic numbers used by mddev->curr_resync
- loop: Add parm check in loop_control_ioctl
- block/wbt: enable wbt after switching cfq to other schedulers
- Fix double fget() in vhost_net_set_backend()
- sched/fair: Sanitize vruntime of entity being migrated
- sched/fair: sanitize vruntime of entity being placed
- Revert "sched: Reinit task's vruntime if a task sleep over 200 days"
- btrfs: fix race between quota disable and quota assign ioctls - ext4: Fix i_disksize exceeding i_size problem in paritally written case
- ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev'
- ext4: Fix reusing stale buffer heads from last failed mounting
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace
- net: virtio_net_hdr_to_skb: count transport header in UFO
- net: be more gentle about silly gso requests coming from user
- ext4: fix race between writepages and remount - ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF
- ftrace: Fix invalid address access in lookup_rec() when index is 0
- ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead
- scsi: scsi_dh_alua: fix memleak for 'qdata' in alua_activate()
- RDMA/core: Don't infoleak GRH fields
- !480 mm bugfixes backport
- cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()
- cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock
- cgroup/cpuset: Change cpuset_rwsem and hotplug lock order
- mm: memcontrol: fix cannot alloc the maximum memcg ID - net/sched: tcindex: search key must be 16 bits
- net/sched: tcindex: update imperfect hash filters respecting rcu
- rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer()
- x86/speculation: Add RSB VM Exit protections
- x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts
- x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current
- x86/speculation: Disable RRSBA behavior
- x86/bugs: Add Cannon lake to RETBleed affected CPU list
- x86/cpu/amd: Enumerate BTC_NO
- x86/common: Stamp out the stepping madness
- x86/speculation: Fill RSB on vmexit for IBRS
- KVM: VMX: Fix IBRS handling after vmexit
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS
- x86/speculation: Remove x86_spec_ctrl_mask
- x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit
- x86/speculation: Fix SPEC_CTRL write on SMT state change
- x86/speculation: Fix firmware entry SPEC_CTRL handling
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n
- x86/speculation: Change FILL_RETURN_BUFFER to work with objtool
- intel_idle: Disable IBRS during long idle
- x86/bugs: Report Intel retbleed vulnerability
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation()
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS
- x86/bugs: Optimize SPEC_CTRL MSR writes
- x86/entry: Add kernel IBRS implementation
- x86/entry: Remove skip_r11rcx
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value
- x86/bugs: Add AMD retbleed= boot parameter
- x86/bugs: Report AMD retbleed vulnerability
- x86/cpufeatures: Move RETPOLINE flags to word 11
- x86/cpu: Add a steppings field to struct x86_cpu_id
- x86/cpu: Add consistent CPU match macros
- x86/devicetable: Move x86 specific macro out of generic code
- x86/cpufeature: Fix various quality problems in the header
- x86/cpufeature: Add facility to check for min microcode revisions
- Revert "x86/cpu: Add a steppings field to struct x86_cpu_id"
- Revert "x86/speculation: Add RSB VM Exit protections"
- x86/nospec: Fix i386 RSB stuffing
- ext4: make sure fs error flag setted before clear journal error
- ext4: commit super block if fs record error when journal record without error
- hugetlb: fix hugepages_setup when deal with pernode
- hugetlb: fix wrong use of nr_online_nodes
- tty: fix out-of-bounds access in tty_driver_lookup_tty()
- arm64: errata: Remove AES hwcap for COMPAT tasks
- kernel: Initialize cpumask before parsing
- genirq: Disable interrupts for force threaded handlers
- softirq: Don't try waking ksoftirqd before it has been spawned
- scsi: hisi_sas: Clear interrupt status when exiting channel int0 for v3 hw
- scsi: hisi_sas: Handle NCQ error when IPTT is valid
- scsi: hisi_sas: Grab sas_dev lock when traversing the members of sas_dev.list
- act_mirred: use the backlog for nested calls to mirred ingress
- net/sched: act_mirred: refactor the handle of xmit
- net: sched: don't expose action qstats to skb_tc_reinsert()
- net: sched: protect against stack overflow in TC act_mirred
- net: sched: refactor reinsert action
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf()
- wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies()
- ext4: fix another off-by-one fsmap error on 1k block filesystems - tipc: add an extra conn_get in tipc_conn_alloc
- tipc: set con sock in tipc_conn_alloc
- mm/oom_kill.c: fix oom_cpuset_eligible() comment
- oom: decouple mems_allowed from oom_unkillable_task
- mm, oom: remove redundant task_in_mem_cgroup() check
- mm, oom: refactor dump_tasks for memcg OOMs
- block: Fix wrong offset in bio_truncate()
- fs: move guard_bio_eod() after bio_set_op_attrs
- block: add bio_truncate to fix guard_bio_eod
- mm/mempolicy.c: fix out of bounds write in mpol_parse_str()
- cifs: Fix use-after-free in rdata->read_into_pages()
- media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() - scsi: cancel the inflight async device probe when remove scsi_target
- scsi: fix use-after-free problem in scsi_remove_target
- HID: asus: use spinlock to safely schedule workers
- HID: asus: use spinlock to protect concurrent accesses
- HID: asus: Remove check for same LED brightness on set
- blk-wbt: don't enable throttling if default elevator is bfq
- block: Fix kabi broken by "block: split .sysfs_lock into two locks"
- block: fix comment and add lockdep assert
- block: don't release queue's sysfs lock during switching elevator
- block: fix race between switching elevator and removing queues
- block: split .sysfs_lock into two locks
- crypto: rsa-pkcs1pad - restore signature length check
- fs/proc: task_mmu.c: don't read mapcount for migration entry
- migrate: hugetlb: check for hugetlb shared PMD in node migration
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps
- ipv6: Fix tcp socket connection with DSCP.
- ipv6: Fix datagram socket connection with DSCP.
- aio: fix mremap after fork null-deref
- bpf: Always return target ifindex in bpf_fib_lookup
- serial: 8250_dma: Fix DMA Rx rearm race
- serial: 8250_dma: Fix DMA Rx completion race
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert()
- netlink: annotate data races around sk_state
- netlink: annotate data races around dst_portid and dst_group
- netlink: annotate data races around nlk->portid
- netlink: remove hash::nelems check in netlink_insert
- net: fix UaF in netns ops registration error path
- netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state
- binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0
- binder: Address corner cases in deferred copy and fixup
- binder: fix pointer cast warning
- binder: defer copies of pre-patched txn data
- binder: read pre-translated fds from sender buffer
- binder: avoid potential data leakage when copying txn
- binder: fix handling of error during copy
- binder: use cred instead of task for getsecid
- binder: don't detect sender/target during buffer cleanup
- binder: make sure fd closes complete
- binder: Remove bogus warning on failed same-process transaction
- binder: fix incorrect calculation for num_valid
- binder: Prevent repeated use of ->mmap() via NULL mapping
- binder: Don't modify VMA bounds in ->mmap handler
- binder: Set end of SG buffer area properly.
- binder: return errors from buffer copy functions
- binder: check for overflow when alloc for security context
- binder: fix BUG_ON found by selinux-testsuite
- binder: fix handling of misaligned binder object
- binder: use userspace pointer as base of buffer space
- binder: remove user_buffer_offset
- binder: remove kernel vm_area for buffer space
- binder: avoid kernel vm_area for buffer fixups
- binder: add function to copy binder object from buffer
- binder: add functions to copy to/from binder buffers
- binder: create userspace-to-binder-buffer copy function
- binder: fix use-after-free due to ksys_close() during fdget()
- binder: fix kerneldoc header for struct binder_buffer
- binder: create node flag to request sender's security context
- binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl.
- binder: use standard functions to allocate fds
- block: fix kabi change since add bd_write_openers and bd_part_write_openers
- block: add info when opening an exclusive opened block device for write
- block: add info when opening a write opend block device exclusively
- Revert "block: add info when opening an exclusive opened block device for write"
- Revert "block: add info when opening a write opend block device exclusively"
- ext4: fix WARNING in mb_find_extent
- sctp: fail if no bound addresses can be used for a given scope - HID: check empty report_list in hid_validate_values()
- dhugetlb: use mutex lock in update_reserve_pages()
- ntfs: fix out-of-bounds read in ntfs_attr_find()
- ntfs: fix use-after-free in ntfs_ucsncmp()
- media: rc: Fix use-after-free bugs caused by ene_tx_irqsim()
- phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function
- netfilter: nf_tables: fix null deref due to zeroed list head
- tcp: Fix listen() regression in 5.15.88.
- tap: tap_open(): correctly initialize socket uid
- tun: tun_chr_open(): correctly initialize socket uid
- net: add sock_init_data_uid()
- rds: rds_rm_zerocopy_callback() use list_first_entry() - !423 genirq bugfix for arm64
- genirq: Remove irqd_irq_disabled in __irq_move_irq
- !422 iscsi bugfixes backport
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress
- scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress
- !420 backport CVEs and bugfixes
- net: mpls: fix stale pointer if allocation fails during device rename
- nbd: fix assignment error for first_minor in nbd_dev_add
- selinux: further adjust init order for cred_* hooks
- selinux: further adjust init order for file_alloc_security hook
- !415 mainline bugfix backport
- selinux: reorder hooks to make runtime disable less broken
- evm: Fix a small race in init_desc()
- evm: Check also if *tfm is an error pointer in init_desc()
- iommu: Properly export iommu_group_get_for_dev()
- of: resolver: Add of_node_put() before return and break
- of: unittest: Add of_node_put() before return
- drivers/iommu: Allow IOMMU bus ops to be unregistered
- drivers/iommu: Export core IOMMU API symbols to permit modular drivers
- component: do not dereference opaque pointer in debugfs
- ipmi: use %*ph to print small buffer
- crypto: algif_skcipher - Use chunksize instead of blocksize
- crypto: algif_skcipher - EBUSY on aio should be an error
- crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete()
- dhugetlb: isolate hwpoison hugepage when release
- mm/sharepool: Fix null-pointer-deference in sp_free_area - !213 net: bonding: Inherit MPLS features from slave devices
- x86/unwind: Fix check_paravirt() calls orc_find() before declaration
- dhugetlb: set hpool to NULL for cont-bit hugepage
- arm64/ascend: Delete CONFIG_ASCEND_AUTO_TUNING_HUGEPAGE in hulk_defconfig
- arm64/ascend: Delete unused feature auto-tuning hugepage
- mm/memcg_memfs_info: fix potential oom_lock recursion deadlock
- net: bridge: mcast: add and enforce query interval minimum
- net: bridge: mcast: add and enforce startup query interval minimum
- !396 anolis: bond: broadcast ARP or ND messages to all slaves
- anolis: bond: broadcast ARP or ND messages to all slaves
- net: bonding: Inherit MPLS features from slave devices - block, bfq: switch 'bfqg->ref' to use atomic refcount apis
- x86/bugs: Flush IBP in ib_prctl_set()
- media: vivid: fix compose size exceed boundary
- cifs: do not include page data when checking signature
- SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails
- net: stream: purge sk_error_queue in sk_stream_kill_queues()
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues()
- ext4: fix deadlock due to mbcache entry corruption
- mbcache: automatically delete entries from cache on freeing
- mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths
- mm/khugepaged: fix GUP-fast interaction by sending IPI
- mm: gup: fix the fast GUP race against THP collapse
- prlimit: do_prlimit needs to have a speculation check
- arm64: cmpxchg_double*: hazard against entire exchange variable
- net/ulp: prevent ULP without clone op from entering the LISTEN status
- driver core: Fix bus_type.match() error handling in __driver_attach()
- md: fix a crash in mempool_free
- bpf: pull before calling skb_postpull_rcsum()
- SUNRPC: ensure the matching upcall is in-flight upon downcall
- ovl: Use ovl mounter's fsuid and fsgid in ovl_link()
- pnode: terminate at peers of source
- cifs: Fix uninitialized memory read for smb311 posix symlink create
- device_cgroup: Roll back to original exceptions after copy failure
- PCI/sysfs: Fix double free in error path
- PCI: Fix pci_device_is_present() for VFs by checking PF
- ipmi: fix use after free in _ipmi_destroy_user()
- ima: Fix a potential NULL pointer access in ima_restore_measurement_list
- ipmi: fix long wait in unload when IPMI disconnect
- binfmt: Fix error return code in load_elf_fdpic_binary()
- chardev: fix error handling in cdev_device_add()
- mrp: introduce active flags to prevent UAF when applicant uninit
- bpf: make sure skb->len != 0 when redirecting to a tunneling device
- ipmi: fix memleak when unload ipmi driver
- ACPICA: Fix error code path in acpi_ds_call_control_method()
- skbuff: Account for tail adjustment during pull operations
- serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle.
- serial: amba-pl011: avoid SBSA UART accessing DMACR register
- class: fix possible memory leak in __class_register()
- crypto: tcrypt - Fix multibuffer skcipher speed test mem leak
- blktrace: Fix output non-blktrace event when blk_classic option enabled
- SUNRPC: Fix missing release socket in rpc_sockname()
- bonding: uninitialized variable in bond_miimon_inspect()
- pinctrl: pinconf-generic: add missing of_node_put()
- ima: Fix misuse of dereference of pointer in template_desc_init_fields()
- ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage()
- md/raid1: stop mdx_raid1 thread when raid1 array run failed
- blk-mq: fix possible memleak when register 'hctx' failed
- perf: Fix possible memleak in pmu_dev_alloc()
- cpuidle: dt: Return the correct numbers of parsed idle states
- pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP
- pstore/ram: Fix error return code in ramoops_probe()
- perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init()
- sched/rt: Optimize checking group RT scheduler constraints
- md: protect md_unregister_thread from reentrancy
- hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list()
- lib/list_debug.c: Detect uninitialized lists
- crypto: tcrypt - avoid signed overflow in byte count
- mm: sharepool: fix hugepage_rsvd count increase error
- config: enbale irq pending config for openeuler
- genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI
- irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ
- md: fix uaf in md_wakeup_thread
- genirq: add printk safe in irq context
- jbd2: Fix data missing when reusing bh which is ready to be checkpointed
- x86/unwind: Fix orc entry for paravirt {save,restore}_fl
- cifs: sanitize multiple delimiters in prepath
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry - ring-buffer: Fix race between reset page and reading page
- block: don't allow a disk link holder to itself
- ext4: fix use-after-free in ext4_orphan_cleanup
- ext4: lost matching-pair of trace in ext4_truncate
- ipv6: raw: Deduct extension header length in rawv6_push_pending_frames
- mm/swapfile: add cond_resched() in get_swap_pages()
- hugetlbfs: don't delete error page from pagecache
- mm: hwpoison: refactor refcount check handling
- dhugetlb: set DYNAMIC_HUGETLB to y for hulk_defconfig
- dhugetlb: use enable_dhugetlb to disable huge_memory
- dhugetlb: skip dissolve hugepage belonging to dynamic hugetlb
- dhugetlb: only support 1G/2M hugepage and ARM64_4K_PAGES
- dhugetlb: isolate dynamic hugetlb code
- dhugetlb: backport dynamic hugetlb feature
- !344 mm: fix false-positive OVERCOMMIT_GUESS failures
- cfq: fix memory leak for cfqq
- mm: fix false-positive OVERCOMMIT_GUESS failures - bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal
- of/fdt: Don't calculate initrd size from DT if start > end
- lib/cmdline: avoid page fault in next_arg
- genirq: Introduce warn log when irq be reentrant
- net: sched: disallow noqueue for qdisc classes
- net: sched: atm: dont intepret cls results when asked to drop
- block: check 'bd_super' before rescanning partition
- net: sched: cbq: dont intepret cls results when asked to drop
- swapfile: fix soft lockup in scan_swap_map_slots
- Huawei BMA: Fix iBMA driver bug - USB: Fix kABI for usb_device->reset_in_progress
- rndis_wlan: Prevent buffer overflow in rndis_query_oid
- mm: fix unexpected changes to {failslab|fail_page_alloc}.attr
- ima: Directly assign the ima_default_policy pointer to ima_rules
- driver core: Don't probe devices after bus_type.match() probe deferral
- KEYS: trusted: Fix migratable=1 failing
- certs: Fix blacklist flag type confusion
- crypto: ecdh - avoid unaligned accesses in ecdh_set_secret()
- ipc/sem: Fix dangling sem_array access in semtimedop race
- ipv6: avoid use-after-free in ip6_fragment()
- nvme initialize core quirks before calling nvme_init_subsystem
- memcg: fix possible use-after-free in memcg_write_event_control()
- x86/ioremap: Fix page aligned size calculation in __ioremap_caller()
- nvme: restrict management ioctls to admin
- arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72
- arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors
- packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE
- net: tun: Fix use-after-free in tun_detach()
- of: property: decrement node refcount in of_fwnode_get_reference_args()
- af_key: Fix send_acquire race with pfkey_register
- audit: fix undefined behavior in bit shift for AUDIT_BIT
- USB: core: Fix RST error in hub.c
- USB: core: Prevent nested device-reset calls
- ima: Do not print policy rule with inactive LSM labels
- lsm: Resolve KABI changes on lsm_notifier
- ima: Evaluate error in init_ima()
- ima: ima/lsm policy rule loading logic bug fixes
- ima: Handle -ESTALE returned by ima_filter_rule_match()
- ima: use the lsm policy update notifier
- LSM: switch to blocking policy update notifiers
- mm/hwpoison: do not lock page again when me_huge_page() successfully recovers - arm64: Kconfig: default unset ARCH_LLC_128_LINE_SIZE
- mm/sharepool: clean up ABI breakage
- timekeeping: Avoiding false sharing in field access of tk_core
- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED
- mm/memory-failure.c: fix race with changing page more robustly
- mm,memory_failure: always pin the page in madvise_inject_error
- kobject: Fix slab-out-of-bounds in fill_kobj_path()
- tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line
- i2c: ismt: Fix an out-of-bounds bug in ismt_access()
- misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os
- mm/sharepool: Charge Buddy hugepage to memcg - dm thin: Use last transaction's pmd->root when commit failed
- drm: mali-dp: potential dereference of null pointer
- power: supply: wm8350-power: Add missing free in free_charger_irq
- sched: Reinit task's vruntime if a task sleep over 200 days
- media: dvb-core: Fix UAF due to refcount races at releasing
- drm/amdkfd: Check for null pointer after calling kmemdup
- !325 Support enabling dirty log gradually in small chunks
- KVM: arm64: Support enabling dirty log gradually in small chunks
- KVM: x86: enable dirty log gradually in small chunks
- KVM: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2
- KVM: Fix kvm_clear_dirty_log_protect off-by-(minus-)one
- KVM: Fix the bitmap range to copy during clear dirty
- kvm_main: fix some comments
- KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size
- Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()"
- KVM: validate userspace input in kvm_clear_dirty_log_protect()
- kvm: introduce manual dirty log reprotect
- kvm: rename last argument to kvm_get_dirty_log_protect
- kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic - Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()
- Bluetooth: L2CAP: Fix build errors in some archs
- Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put
- hv_netvsc: Add check for kvmalloc_array
- xen/netback: don't call kfree_skb() with interrupts disabled
- xen/netback: fix build warning
- xen/netback: Ensure protocol headers don't fall in the non-linear area
- !273 [openEuler-1.0-LTS] Fix mouse enumeration issue after wakeup from s4
- arm64: fix a concurrency issue in emulation_proc_handler()
- dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata
- sched/qos: Don't unthrottle cfs_rq when cfs_rq is throttled by qos
- media: mceusb: Use new usb_control_msg_*() routines
- media: mceusb: fix control-message timeouts
- USB: add usb_control_msg_send() and usb_control_msg_recv()
- Fix mouse enumeration issue after wakeup from s4 - mm/sharepool: Fix a double free problem caused by init_local_group
- bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb()
- macvlan: enforce a consistent minimal mtu
- net: macvlan: fix memory leaks of macvlan_common_newlink
- ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network
- net: gso: fix panic on frag_list with mixed head alloc types
- tcp/udp: Make early_demux back namespacified.
- ipv6: fix WARNING in ip6_route_net_exit_late()
- net, neigh: Fix null-ptr-deref in neigh_table_clear()
- tcp: fix indefinite deferral of RTO with SACK reneging
- net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed
- serial: 8250: Flush DMA Rx on RLSI
- serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs
- capabilities: fix potential memleak on error path from vfs_getxattr_alloc()
- security: commoncap: fix -Wstringop-overread warning
- ring_buffer: Do not deactivate non-existant pages
- ftrace: Fix null pointer dereference in ftrace_add_mod()
- ftrace: Optimize the allocation for mcount entries
- kprobe: reverse kp->flags when arm_kprobe failed
- mm: fs: initialize fsdata passed to write_begin/write_end interface
- nfs4: Fix kmemleak when allocate slot failed
- kernfs: fix use-after-free in __kernfs_remove
- mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages
- mm: /proc/pid/smaps_rollup: fix no vma's null-deref
- signal handling: don't use BUG_ON() for debugging
- ida: don't use BUG_ON() for debugging - !272 [openEuler-1.0-LTS] Add MWAIT Cx support for Zhaoxin CPUs.
- Bluetooth: L2CAP: Fix u8 overflow
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock
- l2tp: Serialize access to sk_user_data with sk_callback_lock
- !288 Add support for ConnectX6 Lx and ConnectX6Dx with openEuler inbox driver
- net/mlx5: Update the list of the PCI supported devices
- net/mlx5: Update the list of the PCI supported devices
- drivers: net: slip: fix NPD bug in sl_tx_timeout()
- staging: rtl8712: fix use after free bugs
- Add MWAIT Cx support for Zhaoxin CPUs. - x86/tsc: use topology_max_packages() in tsc watchdog check
- scsi: hisi_sas: Set iptt aborted flag when receiving an abnormal CQ
- ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 - svm: Delete unused ioctl command
- Revert "posix-cpu-timers: Make timespec to nsec conversion safe"
- block: limit request dispatch loop duration
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory
- block: check flags of claimed slave bdev to fix uaf for bd_holder_dir - block: fix use after free for bd_holder_dir
- Revert "block: Fix UAF in bd_link_disk_holder()"
- init/main.c: return 1 from handled __setup() functions
- x86/pm: Save the MSR validity status at context setup
- x86/speculation: Restore speculation related MSRs during S3 resume
- x86/cpu: Load microcode during restore_processor_state()
- genirq: Synchronize interrupt thread startup
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices
- once: add DO_ONCE_SLOW() for sleepable contexts
- inet: fully convert sk->sk_rx_dst to RCU rules
- ext4: continue to expand file system when the target size doesn't reach
- nvme: copy firmware_rev on each init
- net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory
- can: bcm: check the result of can_send() in bcm_can_tx()
- xfrm: Update ipcomp_scratches with NULL when freed
- tcp: annotate data-race around tcp_md5sig_pool_populated
- tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited
- ext4: fix null-ptr-deref in ext4_write_info
- Revert "fs: check FMODE_LSEEK to control internal pipe splicing"
- ima: Free the entire rule if it fails to parse
- ima: Free the entire rule when deleting a list of rules
- ima: Have the LSM free its audit rule
- mm/migrate_device.c: flush TLB while holding PTL
- mm: prevent page_frag_alloc() from corrupting the memory
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation
- net: team: Unsync device addresses on ndo_stop
- mm/slub: fix to return errno if kmalloc() fails
- of: fdt: fix off-by-one error in unflatten_dt_nodes() - net: tun: fix bugs for oversize packet when napi frags enabled
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog()
- tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent
- ext4: fix bad checksum after online resize
- blktrace: remove unnessary stop block trace in 'blk_trace_shutdown'
- blktrace: fix possible memleak in '__blk_trace_remove'
- blktrace: introduce 'blk_trace_{start,stop}' helper
- kabi: net: fix kabi broken in sk_buff
- io_uring/af_unix: defer registered files gc to io_uring release
- nbd: refactor size updates
- nbd: move the task_recv check into nbd_size_update
- nbd: remove the call to set_blocksize
- wifi: Fix potential buffer overflow in 'brcmf_fweh_event_worker'
- fs: fix UAF/GPF bug in nilfs_mdt_destroy
- dm: Fix UAF in run_timer_softirq()
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg()
- ext4: record error information when insert extent failed in 'ext4_split_extent_at'
- livepatch/core: Fix livepatch/state leak on error path
- !130 [openEuler-1.0-LTS] update pmu for Zhaoxin CPUs
- update pmu for Zhaoxin CPUs - uacce: add the reference counter protection
- nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
- usb: mon: make mmapped memory read only
- !185 [openEuler-1.0-LTS] Add support sata lpm for Zhaoxin CPUs
- ext4: fix bug_on in __es_tree_search caused by bad boot loader inode
- ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode
- ext4: add helper to check quota inums
- ext4: fix bug_on in __es_tree_search caused by bad quota inode
- atm: idt77252: fix use-after-free bugs caused by tst_timer
- ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate
- !94 [openEuler-1.0-LTS] rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs
- !88 [openEuler-1.0-LTS] XHCI:Fix some device identify fail when enable xHCI runtime suspend
- !92 [openEuler-1.0-LTS] x86/tsc: Make cur->adjusted values in package#1 to be the same
- !93 [openEuler-1.0-LTS] Driver for Zhaoxin CPU core temperature monitoring
- !89 [openEuler-1.0-LTS] EHCI: Clear wakeup signal locked in S0 state when device plug in
- scsi: stex: Properly zero out the passthrough command structure
- !192 x86/apic/vector: Fix ordering in vector assignment
- nilfs2: fix leak of nilfs_root in case of writer thread creation failure
- vsock: Fix memory leak in vsock_connect()
- x86/apic/vector: Fix ordering in vector assignment
- Add support for PxSCT.LPM set based on actual LPM circumstances
- Add support for disabling PhyRdy Change Interrupt based on actual LPM capability
- Driver for Zhaoxin CPU core temperature monitoring
- rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs
- x86/tsc: Make cur->adjusted values in package#1 to be the same
- EHCI: Clear wakeup signal locked in S0 state when device plug in
- XHCI:Fix some device identify fail when enable xHCI runtime suspend - sch_sfb: Also store skb len before calling child enqueue
- sch_sfb: Don't assume the skb is still around after enqueueing to child
- ipv6: Fix data races around sk->sk_prot.
- ipv6: annotate some data-races around sk->sk_prot
- ipv6: provide and use ipv6 specific version for {recv, send}msg
- inet: factor out inet_send_prepare()
- nilfs2: fix use-after-free bug of struct nilfs_root - nfp: fix use-after-free in area_cache_get()
- mISDN: fix use-after-free bugs in l1oip timer handlers
- tcp: Fix data races around icsk->icsk_af_ops.
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu
- !134 scsi: megaraid_sas: Add support for MegaRAID Aero controllers
- !138 vfio-pci: Mask cap zero
- bnx2x: fix potential memory leak in bnx2x_tpa_stop()
- r8152: Rate limit overflow messages
- scsi: megaraid_sas: Add support for MegaRAID Aero controllers
- vfio-pci: Mask cap zero
- tcp/udp: Fix memory leak in ipv6_renew_options().
- net: mvpp2: fix mvpp2 debugfs leak
- !159 PCI: Add ACS quirk for Broadcom NICs
- !137 net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode
- kcm: avoid potential race in kcm_tx_work
- net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode
- !139 nvme: Assign subsys instance from first ctrl
- fbdev: smscufx: Fix use-after-free in ufx_ops_open()
- nvme: fix controller instance leak
- nvme: Assign subsys instance from first ctrl
- PCI: Add ACS quirk for Broadcom BCM5750x NICs
- PCI: Add ACS quirk for Broadcom BCM57414 NIC - binder: fix UAF of ref->proc caused by race condition
- arm64: fix oops in concurrently setting insn_emulation sysctls
- mm/hotplug: silence a lockdep splat with printk()
- init/Kconfig: Add SMP to the dependencies of QOS_SCHED
- mm/rmap: Fix kabi broken in anon_vma
- mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse
- HID: roccat: Fix use-after-free in roccat_read()
- ext4: fix dir corruption when ext4_dx_add_entry() fails
- quota: Add more checking after reading from quota file
- quota: Replace all block number checking with helper function
- quota: Check next/prev free block number after reading from quota file
- Revert "quota: Check next/prev free block number after reading from quota file"
- Revert "quota: Replace all block number checking with helper function"
- Revert "quota: Add more checking after reading from quota file"
- tracefs: Only clobber mode/uid/gid on remount if asked
- netfilter: ebtables: fix memory leak when blob is malformed
- netfilter: ebtables: reject blobs that don't provide all entry points
- mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region()
- SUNRPC: use _bh spinlocking on ->transport_lock
- tcp: fix early ETIMEDOUT after spurious non-SACK RTO
- netfilter: br_netfilter: Drop dst references before setting.
- debugfs: add debugfs_lookup_and_remove()
- tcp: annotate data-race around challenge_timestamp
- Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()"
- net: neigh: don't call kfree_skb() under spin_lock_irqsave()
- neigh: fix possible DoS due to net iface start/stop loop
- mm/hugetlb: fix hugetlb not supporting softdirty tracking
- asm-generic: sections: refactor memory_intersects
- loop: Check for overflow while configuring loop
- net: Fix a data-race around sysctl_somaxconn.
- net: Fix a data-race around netdev_budget_usecs.
- net: Fix a data-race around netdev_budget.
- net: Fix a data-race around sysctl_net_busy_read.
- net: Fix a data-race around sysctl_net_busy_poll.
- net: Fix a data-race around sysctl_tstamp_allow_data.
- ratelimit: Fix data-races in ___ratelimit().
- net: Fix data-races around netdev_tstamp_prequeue.
- net: Fix data-races around weight_p and dev_weight_[rt]x_bias.
- net: ipvtap - add __init/__exit annotations to module init/exit funcs
- bonding: 802.3ad: fix no transmission of LACPDUs
- xfrm: fix refcount leak in __xfrm_policy_check()
- audit: fix potential double free on error path from fsnotify_add_inode_mark
- dm: return early from dm_pr_call() if DM device is suspended
- NFSv4: Fix races in the legacy idmapper upcall - netfilter: nf_conntrack_irc: Fix forged IP logic
- ext4: fix check for block being out of directory size
- ext4: check if directory block is within i_size
- block: Fix UAF in bd_link_disk_holder()
- ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC
- block: add a new config to control dispatching bios asynchronously
- block: fix kabi broken in request_queue
- md: enable dispatching bio asynchronously for raid10 by default
- arm64/topology: getting preferred sibling's cpumask supported by platform
- block: support to dispatch bio asynchronously
- block: add new fields in request_queue
- md/raid10: convert resync_lock to use seqlock
- md/raid10: prevent unnecessary calls to wake_up() in fast path
- !122 【kernel-openEuler-1.0-LTS】kernel:fix some issues with 4.19 kernel on openEuler 22.03 system
- mm: sharepool: fix potential AA deadlock
- mm: sharepool: check size=0 in mg_sp_make_share_k2u()
- mm: sharepool: delete redundant check in __sp_remap_get_pfn
- Revert "cifs: fix double free race when mount fails in cifs_get_root()"
- scsi: hisi_sas: Release resource directly in hisi_sas_abort_task() when NCQ error
- scsi: hisi_sas: Enable force phy when SATA disk directly connected
- scsi: hisi_sas: Modify v3 HW ATA completion process when SATA disk is in error status
- sched: Fix invalid free for tsk->se.dyn_affi_stats
- scsi: target: tcmu: Fix warning: 'page' may be used uninitialized
- scsi: target: tcmu: Fix crash on ARM during cmd completion
- scsi: target: tcmu: Optimize use of flush_dcache_page
- scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range
- signal: fix deadlock caused by calling printk() under sighand->siglock
- mm: fix missing handler for __GFP_NOWARN
- perf bench futex-wake: Restore thread count default to online CPU count
- selftests/bpf: Enlarge select() timeout for test_maps
- xfs: preserve default grace interval during quotacheck
- i40e: Fix kernel crash during module removal
- i40e: Fix use-after-free in i40e_client_subtask()
- EDAC: skx_common: downgrade message importance on missing PCI device
- x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabled
- x86: Fix early boot crash on gcc-10, third try
- objtool: Don't fail on missing symbol table - KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog
- KVM: x86: Adjust counter sample period after a wrmsr
- KVM: x86: Fix perfctr WRMSR for running counters
- perf/core: Provide a kernel-internal interface to recalibrate event period
- media: em28xx: initialize refcount before kref_get
- mm: avoid potential deadlock tirgged by writing slab-attr-file
- ext4: fix use-after-free in ext4_ext_shift_extents
- quota: Add more checking after reading from quota file
- quota: Replace all block number checking with helper function
- quota: Check next/prev free block number after reading from quota file
- efi: capsule-loader: Fix use-after-free in efi_capsule_write
- ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header
- mm/sharepool: Fix UAF reported by KASAN
- blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues
- mm: mem_reliable: Start fallback if no suitable zone found
- net: hns3: update hns3 version to 22.9.2
- net: hns3: fix error resume keep alive when remove hclgevf
- net: hns3: update hns3 version to 22.9.1
- net: hns3: fix keep alive can not resume problem when system busy - jfs: prevent NULL deref in diFree
- jfs: fix GPF in diFree - mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()
- video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write - KVM: x86: do not report a vCPU as preempted outside instruction boundaries
- KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE
- netfilter: nf_conntrack_irc: Tighten matching on DCC message
- ext4: avoid resizing to a partial cluster size
- locking/atomic: Make test_and_*_bit() ordered on failure
- geneve: do not use RT_TOS for IPv6 flowlabel
- SUNRPC: Reinitialise the backchannel request buffers before reuse
- NFSv4/pnfs: Fix a use-after-free bug in open
- NFSv4.1: RECLAIM_COMPLETE must handle EACCES
- tcp: fix over estimation in sk_forced_mem_schedule()
- ext4: fix extent status tree race in writeback error recovery path
- ext4: update s_overhead_clusters in the superblock during an on-line resize
- ext4: make sure ext4_append() always allocates new block
- kprobes: Forbid probing on trampoline and BPF code areas
- kfifo: fix kfifo_to_user() return type
- profiling: fix shift too large makes kernel panic
- serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty()
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region
- mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path
- mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release
- can: error: specify the values of data[5..7] of CAN error frames
- fs: check FMODE_LSEEK to control internal pipe splicing
- tcp: make retransmitted SKB fit into the send window
- nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt()
- bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe()
- x86/pmem: Fix platform-device leak in error path
- selinux: Add boundary check in put_entry()
- ACPI: LPSS: Fix missing check in register_device_clock()
- fs: Add missing umask strip in vfs_tmpfile
- vfs: Check the truncate maximum size in inode_newsize_ok()
- tcp: Fix a data-race around sysctl_tcp_comp_sack_nr.
- tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns.
- tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit.
- tcp: Fix a data-race around sysctl_tcp_autocorking.
- tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen.
- tcp: Fix a data-race around sysctl_tcp_min_tso_segs.
- igmp: Fix data-races around sysctl_igmp_qrv.
- net: ping6: Fix memleak in ipv6_renew_options().
- tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit.
- tcp: Fix a data-race around sysctl_tcp_nometrics_save.
- tcp: Fix a data-race around sysctl_tcp_frto.
- tcp: Fix a data-race around sysctl_tcp_adv_win_scale.
- tcp: Fix a data-race around sysctl_tcp_app_win.
- tcp: Fix data-races around sysctl_tcp_dsack.
- mm/mempolicy: fix uninit-value in mpol_rebind_policy()
- tcp: Fix data-races around sysctl_tcp_max_reordering.
- tcp: Fix a data-race around sysctl_tcp_rfc1337.
- tcp: Fix a data-race around sysctl_tcp_stdurg.
- tcp: Fix a data-race around sysctl_tcp_retrans_collapse.
- tcp: Fix data-races around sysctl_tcp_slow_start_after_idle.
- tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts.
- tcp: Fix data-races around sysctl_tcp_recovery.
- tcp: Fix a data-race around sysctl_tcp_early_retrans.
- tcp: Fix data-races around sysctl_tcp_fastopen.
- tcp: Fix a data-race around sysctl_tcp_tw_reuse.
- tcp: Fix a data-race around sysctl_tcp_notsent_lowat.
- tcp: Fix data-races around some timeout sysctl knobs.
- tcp: Fix data-races around sysctl_tcp_reordering.
- igmp: Fix a data-race around sysctl_igmp_max_memberships.
- igmp: Fix data-races around sysctl_igmp_llm_reports.
- tcp: Fix a data-race around sysctl_tcp_probe_interval.
- tcp: Fix a data-race around sysctl_tcp_probe_threshold.
- tcp: Fix data-races around sysctl_tcp_mtu_probing.
- tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept.
- ip: Fix a data-race around sysctl_fwmark_reflect.
- ip: Fix data-races around sysctl_ip_nonlocal_bind.
- ip: Fix data-races around sysctl_ip_fwd_use_pmtu.
- block: fix the problem of io_ticks becoming smaller
- blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling
- block, bfq: save & resume weight on a queue merge/split
- ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1
- acpi/nfit: improve bounds checking for 'func'
- ACPICA: Do not increment operation_region reference counts for field units
- ACPICA: Fix exception code class checks
- ACPI: configfs: add missing check after configfs_register_default_group()
- ACPI: custom_method: fix potential use-after-free issue
- ACPI: custom_method: fix a possible memory leak
- ACPI: APD: Check for NULL pointer after calling devm_ioremap()
- ACPI/IORT: Fix PMCG node single ID mapping handling
- ACPI/IORT: Check node revision for PMCG resources
- kprobes: don't call disarm_kprobe() for disabled kprobes
- x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry
- usb: gadget: function: printer: fix use-after-free in __lock_acquire
- video: fbdev: i740fb: Error out if 'pixclock' equals zero
- lightnvm: disable the subsystem
- configfs: fix a race in configfs_lookup()
- configfs: fold configfs_attach_attr into configfs_lookup
- configfs: make configfs_create() return inode
- configfs: factor dirent removal into helpers
- configfs: simplify the configfs_dirent_is_ready
- configfs: return -ENAMETOOLONG earlier in configfs_lookup - dm-thin: Resume failed in FAIL mode
- tpm: fix reference counting for struct tpm_chip
- af_key: Do not call xfrm_probe_algs in parallel
- net: usb: ax88179_178a: Fix packet receiving
- net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup
- net: usb: ax88179_178a: fix packet alignment padding - tty: use new tty_insert_flip_string_and_push_buffer() in pty_write()
- tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push()
- tty: drop tty_schedule_flip()
- tty: the rest, stop using tty_schedule_flip()
- tty: drivers/tty/, stop using tty_schedule_flip()
- can: bcm/raw/isotp: use per module netdevice notifier
- CIFS: Fix retry mid list corruption on reconnects
- KVM: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER
- xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed
- dm verity: set DM_TARGET_IMMUTABLE feature flag
- scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw
- Revert "scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs"
- netfilter: nf_tables: do not allow RULE_ID to refer to another chain
- netfilter: nf_tables: do not allow SET_ID to refer to another table - x86/speculation: Add LFENCE to RSB fill sequence
- x86/speculation: Add RSB VM Exit protections
- Revert "blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite"
- blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite
- arm64: Avoid premature usercopy failure for __arch_copy_to_user_generic_read
- net_sched: cls_route: remove from list when handle is 0 - Revert "x86/unwind/orc: Change REG_SP_INDIRECT"
- Phytium/S2500: kdump: Avoid vmcore saving failure across multi-socket
- PCI: Add config control for phytium ACS quirks
- scsi: libiscsi: Teardown iscsi_cls_conn gracefully
- scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization
- scsi: iscsi: Add helper functions to manage iscsi_cls_conn
- media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls
- sched: Fix null-ptr-deref in free_fair_sched_group
- RDMA/ib_srp: Fix a deadlock
- mm/slub: add missing TID updates on slab deactivation
- block: fix regression for dm
- blk-mq: handle bio after queue is initialized
- x86: Clear .brk area at early boot
- signal/seccomp: Dump core when there is only one live thread
- x86/unwind/orc: Recheck address range after stack info was updated
- x86/unwind/orc: Silence warnings caused by missing ORC data
- x86/unwind/orc: Change REG_SP_INDIRECT - netfilter: nf_queue: do not allow packet truncation below transport header offset
- openvswitch: fix OOB access in reserve_sfa_size()
- dm thin: use refcount_t for thin_c reference counting
- exec: Force single empty string when argv is empty
- usb: gadget: rndis: prevent integer overflow in rndis_set_response()
- serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle
- serial: 8250: fix return error code in serial8250_request_std_resource()
- ipv4: Fix data-races around sysctl_ip_dynaddr.
- icmp: Fix a data-race around sysctl_icmp_ratemask.
- icmp: Fix a data-race around sysctl_icmp_ratelimit.
- icmp: Fix data-races around sysctl.
- net: Fix data-races around sysctl_mem.
- inetpeer: Fix data-races around sysctl.
- usbnet: fix memory leak in error case
- esp: limit skb_page_frag_refill use to a single page
- net: tun: avoid disabling NAPI twice
- net: bonding: fix use-after-free after 802.3ad slave unbind
- net: bonding: fix possible NULL deref in rlb code
- usbnet: fix memory allocation in helpers
- net: tun: stop NAPI when detaching queues
- net: tun: unlink NAPI from device on destruction
- virtio-net: fix race between ndo_open() and virtio_device_ready()
- SUNRPC: Fix READ_PLUS crasher
- virtio_net: fix xdp_rxq_info bug after suspend/resume
- erspan: do not assume transport header is always set
- net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms
- bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers
- ext4: make variable "count" signed
- serial: 8250: Store to lsr_save_flags after lsr read
- irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions
- irqchip/gic/realview: Fix refcount leak in realview_gic_of_init
- ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo()
- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr
- io_uring: add missing item types for various requests
- net/sched: cls_u32: fix possible leak in u32_init_knode()
- fq_codel: reject silly quantum parameters
- net: sched: sch_teql: fix null-pointer dereference
- rcu: Set a maximum limit for back-to-back callback invocation
- mm: Fix page counter mismatch in shmem_mfill_atomic_pte
- scsi: mpt3sas: Fix unlock imbalance
- io-wq: Switch io_wqe_worker's fs before releasing request
- ath9k: fix use-after-free in ath9k_hif_usb_rx_cb
- Revert "iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()" - fbcon: Prevent that screen size is smaller than font size
- fbcon: Disallow setting font bigger than screen size
- fbmem: Check virtual screen sizes in fb_set_var()
- xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup()
- scsi: core: Fix race between handling STS_RESOURCE and completion
- block: prevent lockdep false positive warning about 'bd_mutex'
- dm verity: allow only one error handling mode
- dm verity: Fix compilation warning
- dm verity: add root hash pkcs#7 signature verification
- jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted
- dm btree spine: show warning if node_check failed in node_prep_for_write()
- dm btree spine: remove paranoid node_check call in node_prep_for_write()
- ext4: Fix race when reusing xattr blocks
- ext4: Unindent codeblock in ext4_xattr_block_set()
- ext4: Remove EA inode entry from mbcache on inode eviction
- mbcache: Add functions to delete entry if unused
- mbcache: Don't reclaim used entries
- perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() - inotify: show inotify mask flags in proc fdinfo
- io_uring: always grab file table for deferred statx
- bpf: Don't redirect packets with invalid pkt_len
- config: enable CONFIG_QOS_SCHED_DYNAMIC_AFFINITY by default
- sched: Add statistics for scheduler dynamic affinity
- sched: Adjust cpu range in load balance dynamicly
- sched: Adjust wakeup cpu range according CPU util dynamicly
- cpuset: Introduce new interface for scheduler dynamic affinity
- sched: Introduce dynamic affinity for cfs scheduler
- crypto: hisilicon/sec - don't sleep when in softirq
- video: fbdev: sm712fb: Fix crash in smtcfb_write()
- video: fbdev: sm712fb: Fix crash in smtcfb_read()
- scsi: ses: fix slab-out-of-bounds in ses_enclosure_data_process
- block: don't delete queue kobject before its children
- etmem:fix kernel stack overflow in do_swapcache_reclaim
- etmem:fix kasan slab-out-of-bounds in do_swapcache_reclaim
- nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed
- blk-throttle: fix io hung due to configuration updates
- block: fix NULL pointer dereference in disk_release()
- block, bfq: make bfq_has_work() more accurate
- blk-mq: fix panic during blk_mq_run_work_fn()
- blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release()
- blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue
- ext4: fix race condition between ext4_ioctl_setflags and ext4_fiemap - block: fix that part scan is disabled in device_add_disk()
- Revert "block: rename bd_invalidated"
- Revert "block: move the NEED_PART_SCAN flag to struct gendisk"
- Revert "block:Fix kabi broken"
- rcu/tree: Mark functions as notrace
- netfilter: nf_tables: stricter validation of element data
- net: rose: fix UAF bugs caused by timer handler
- xen/arm: Fix race in RB-tree based P2M accounting
- vt: drop old FONT ioctls
- dm thin: Fix crash in dm_sm_register_threshold_callback()
- xen/blkfront: force data bouncing when backend is untrusted
- xen/netfront: force data bouncing when backend is untrusted
- xen-netfront: fix potential deadlock in xennet_remove()
- xen/netfront: fix leaking data in shared pages
- xen/blkfront: fix leaking data in shared pages
- xen/blkfront: fix memory allocation flags in blkfront_setup_indirect()
- tmpfs: fix the issue that the mount and remount results are inconsistent.
- tmpfs: fix undefined-behaviour in shmem_reconfigure()
- mm/sharepool: Check sp_is_enabled() before show spa_stat - x86: Fix return value of __setup handlers
- x86/delay: Fix the wrong asm constraint in delay_loop()
- ACPI: sysfs: Fix BERT error region memory mapping
- tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd
- nbd: fix io hung while disconnecting device
- nbd: fix race between nbd_alloc_config() and module removal
- nbd: call genl_unregister_family() first in nbd_cleanup()
- ip_gre: test csum_start instead of transport header
- net: xfrm: unexport __init-annotated xfrm4_protocol_init()
- SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer()
- af_unix: Fix a data-race in unix_dgram_peer_wake_me().
- NFSv4: Don't hold the layoutget locks across multiple RPC calls
- tcp: tcp_rtx_synack() can be called from process context
- serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485
- md: fix an incorrect NULL check in md_reload_sb
- md: fix an incorrect NULL check in does_sb_need_changing
- ext4: avoid cycles in directory h-tree
- ext4: verify dir block before splitting it
- proc: fix dentry/inode overinstantiating under /proc/${pid}/net
- drivers/base/node.c: fix compaction sysfs file leak
- fsnotify: fix wrong lockdep annotations
- PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store()
- fat: add ratelimit to fat*_ent_bread()
- nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags
- bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes
- dm stats: add cond_resched when looping over entries
- zsmalloc: fix races between asynchronous zspage free and page migration
- netfilter: conntrack: re-fetch conntrack after insertion
- assoc_array: Fix BUG_ON during garbage collect
- net: af_key: check encryption module availability consistency
- x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface.
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15
- block:Fix kabi broken
- block: Fix warning in bd_link_disk_holder()
- block: move the NEED_PART_SCAN flag to struct gendisk
- block: rename bd_invalidated
- scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs
- scsi: hisi_sas: enable use_clustering
- scsi: hisi_sas: Change DMA setup lock timeout to 2.5s
- x86/speculation/mmio: Print SMT warning
- KVM: x86/speculation: Disable Fill buffer clear within guests
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS
- x86/speculation/srbds: Update SRBDS mitigation selection
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle
- x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data
- x86/speculation: Add a common function for MD_CLEAR mitigation update
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug
- Documentation: Add documentation for Processor MMIO Stale Data
- x86/cpu: Add another Alder Lake CPU to the Intel family
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family
- x86/cpu: Add Jasper Lake to Intel family
- cpu/speculation: Add prototype for cpu_show_srbds()
- x86/cpu: Add Elkhart Lake to Intel family
- block: open accurate iostat account by default
- block: use "precise_iostat" to switch accurate iostat account
- block/diskstats: more accurate approximation of io_ticks for slow disks
- fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages - ext4: correct the misjudgment in ext4_iget_extra_inode
- ext4: correct max_inline_xattr_value_size computing
- ext4: fix use-after-free in ext4_xattr_set_entry
- ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h
- tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing
- swiotlb: skip swiotlb_bounce when orig_addr is zero
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated
- mm/sharepool: Fix using uninitialized sp_flag
- mm/sharepool: Add a task_struct parameter for sp_get_local_group()
- mm/sharepool: Don't check the DVPP address space range before merging
- mm/sharepool: Configure the DVPP range for process
- mm/sharepool: Introduce SPG_NON_DVPP flag for sp_group_add_task
- mm/sharepool: Update sp_mapping structure
- mm/sharepool: Clear the initialization of sp-associated structure for a process
- mm/sharepool: Unify the memory allocation process
- mm/sharepool: Use vm_private_data to store the spa
- mm/sharepool: Share pool statistics adaption
- mm/sharepool: Release the sp addr based on the id
- mm/sharepool: Add an interface to obtain an id
- mm/sharepool: Address space management for sp_group
- mm/sharepool: Create global normal and dvpp mapping
- mm/sharepool: Delete single-group mode
- io_uring: io_close: Set owner as current->files if req->work.files uninitialized - mm/memcontrol: fix wrong vmstats for dying memcg
- ext4: recover csum seed of tmp_inode after migrating to extents
- xfs: show the proper user quota options
- drivers core: node: Use a more typical macro definition style for ACCESS_ATTR
- drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show
- mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit
- drivers core: Miscellaneous changes for sysfs_emit
- drivers core: Remove strcat uses around sysfs_emit and neaten
- drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions - arm64: fix out-of-range error when adapting for ARM64_SPECTRE_BHB
- xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata
- xfs: namecheck directory entry names before listing them
- xfs: namecheck attribute names before listing them
- xfs: check attribute leaf block structure
- xfs: check attribute name validity
- xfs: check directory name validity
- xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t
- xfs: abort xattr scrub if fatal signals are pending
- tcp: increase source port perturb table to 2^16
- tcp: change source port randomizarion at connect() time
- arm64: fix extra cpucaps setup problem
- Revert "sched: Fix sched_fork() access an invalid sched_task_group"
- Revert "sched: Fix yet more sched_fork() races"
- powerpc/32: Fix overread/overwrite of thread_struct via ptrace
- sctp: use call_rcu to free endpoint
- ext4: convert from atomic_t to refcount_t on ext4_io_end->count
- ext4: correct the judgment of BUG in ext4_mb_normalize_request
- ext4: fix bug_on ext4_mb_use_inode_pa
- HID: holtek: fix mouse probing
- HID: check for valid USB device for many HID drivers
- HID: wacom: fix problems when device is not a valid USB device
- HID: add USB_HID dependancy on some USB HID drivers
- HID: add USB_HID dependancy to hid-chicony
- HID: add USB_HID dependancy to hid-prodikeys
- HID: add hid_is_usb() function to make it simpler for USB detection
- netfilter: nf_tables: disallow non-stateful expression in sets earlier
- NFSv4: fix open failure with O_ACCMODE flag
- Revert "NFSv4: Handle the special Linux file open access mode" - x86: Pin task-stack in __get_wchan()
- x86: Fix __get_wchan() for !STACKTRACE
- x86/unwind/orc: Fix premature unwind stoppage due to IRET frames
- x86/unwind: Prevent false warnings for non-current tasks
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock
- ALSA: pcm: Fix races among concurrent prealloc proc writes
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls
- ALSA: pcm: Fix races among concurrent read/write and buffer changes
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls
- NFC: netlink: fix sleep in atomic bug when firmware download timeout
- nfc: replace improper check device_is_registered() in netlink related functions
- ext4: fix super block checksum incorrect after mount
- block: remove the bd_openers checks in blk_drop_partitions
- block: fix busy device checking in blk_drop_partitions again
- block: fix busy device checking in blk_drop_partitions
- ext4: add reserved GDT blocks check - ping: fix address binding wrt vrf
- tcp: resalt the secret every 10 seconds
- netlink: do not reset transport header in netlink_recvmsg()
- ipv4: drop dst in multicast routing path
- net: Fix features skip in for_each_netdev_feature()
- VFS: Fix memory leak caused by concurrently mounting fs with subtype
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic()
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user()
- dm: interlock pending dm_io and dm_wait_for_bios_completion
- dm: fix mempool NULL pointer race when completing IO
- tcp: make sure treq->af_specific is initialized
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter()
- x86: __memcpy_flushcache: fix wrong alignment if size > 2^32
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT
- ip_gre: Make o_seqno start from 0 in native mode
- tcp: md5: incorrect tcp_header_len for incoming connections
- mtd: rawnand: Fix return value check of wait_for_completion_timeout
- mtd: rawnand: fix ecc parameters for mt7622
- hex2bin: fix access beyond string end
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device
- serial: 8250: Also set sticky MCR bits in console restoration
- ext4: force overhead calculation if the s_overhead_cluster makes no sense
- ext4: fix overhead calculation to account for the reserved gdt blocks
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole
- arm_pmu: Validate single/group leader events
- netlink: reset network and mac headers in netlink_dump()
- net/packet: fix packet_sock xmit return value checking
- mm: page_alloc: fix building error on -Werror=array-compare
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead
- smp: Fix offline cpu check in flush_smp_call_function_queue()
- ipv6: fix panic when forwarding a pkt with no in6 dev
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys()
- mm, page_alloc: fix build_zonerefs_node()
- cifs: potential buffer overflow in handling symlinks
- veth: Ensure eth header is in skb's linear part
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning
- mm: don't skip swap entry even if zap_details specified
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling
- mm/mempolicy: fix mpol_new leak in shared_policy_replace
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0)
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read
- NFS: swap-out must always use STABLE writes.
- NFS: swap IO handling is slightly different for O_DIRECT IO
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory
- NFSv4: Protect the state recovery thread against direct reclaim
- macvtap: advertise link netns via netlink
- dm ioctl: prevent potential spectre v1 gadget
- ipv4: Invalidate neighbour for broadcast address upon address addition
- mm/memcontrol: return 1 from cgroup.memory __setup() handler
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data
- ext4: don't BUG if someone dirty pages without asking ext4 first
- PM: core: keep irq flags in device_pm_check_callbacks()
- ACPI/APEI: Limit printable size of BERT table data
- ACPICA: Avoid walking the ACPI Namespace if it is not there
- netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options
- NFS: remove unneeded check in decode_devicenotify_args()
- serial: 8250: Fix race condition in RTS-after-send handling
- serial: 8250_mid: Balance reference count for PCI DMA device
- tcp: ensure PMTU updates are processed during fastopen
- af_netlink: Fix shift out of bounds in group mask calculation
- mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init
- mtd: onenand: Check for error irq
- printk: fix return value of printk.devkmsg __setup handler
- perf/core: Fix address filter parser for multiple filters
- ACPI: APEI: fix return value of __setup handlers
- crypto: authenc - Fix sleep in atomic context in decrypt_tail
- PCI: pciehp: Clear cmd_busy bit in polling mode
- ACPI: properties: Consistently return -ENOENT if there are no more references
- mm,hwpoison: unmap poisoned page before invalidation
- scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands
- mempolicy: mbind_range() set_policy() after vma_merge()
- mm: invalidate hwpoison page cache page in fault path
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node
- NFSD: prevent integer overflow on 32 bit systems
- SUNRPC: avoid race between mod_timer() and del_timer_sync()
- xfrm: fix tunnel model fragmentation behavior
- sched/fair: Fix enqueue_task_fair() warning some more
- sched/fair: Fix enqueue_task_fair warning
- floppy: disable FDRAWCMD by default
- perf: Fix sys_perf_event_open() race against self
- KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID - net: hns3: update hns3 version to 22.5.1
- net: hns3: fix vf link setting failed when no vf driver loaded
- arm64: Add memmap reserve range check to avoid conflict
- ext4: fix bug_on in ext4_writepages
- ext4: fix warning in ext4_handle_inode_extension
- ext4: fix use-after-free in ext4_rename_dir_prepare
- uce: coredump scenario support kernel recovery
- NULL pointer dereference on rmmod iptable_mangle. - sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down}
- sched: Throttle offline task at tracehook_notify_resume()
- sched: enable CONFIG_QOS_SCHED on arm64
- sched/qos: Remove dependency CONFIG_x86
- net/sched: cls_u32: fix netns refcount changes in u32_change()
- mm: hwpoison: enable memory error handling on 1GB hugepage optionaly
- mm: fix gup_pud_range
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs
- ext4: fix warning when submitting superblock in ext4_commit_super()
- ext4: fix bug_on in __es_tree_search
- secure_seq: use the 64 bits of the siphash for port offset calculation
- floppy: use a statically allocated error counter
- mmc: block: fix read single on recovery logic
- SUNRPC: Ensure that the gssproxy client can start in a connected state
- Revert "SUNRPC: attempt AF_LOCAL connect on setup"
- ax25: Fix UAF bugs in ax25 timers
- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE
- drm/vgem: Close use-after-free race in vgem_gem_create
- mm/memory.c: update the first page in clear_gigantic_page_chunk - scsi: hisi_sas: Change hisi_sas_control_phy() phyup timeout
- scsi: hisi_sas: Fix SAS disk sense info print incorrectly sometimes
- scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout
- mm/share_pool: Support read-only memory allocation
- mm: clear_freelist_page: Provide timeout mechanism for worker runtime
- io_uring: fix race between timeout flush and removal
- ax25: fix UAF bug in ax25_send_control()
- ax25: Fix refcount leaks caused by ax25_cb_del()
- ax25: fix UAF bugs of net_device caused by rebinding operation
- ax25: fix reference count leaks of ax25_dev
- ax25: add refcount in ax25_dev to avoid UAF bugs
- ext4: fix bug_on in start_this_handle during umount filesystem
- ext4: unregister sysfs path before destroying jbd2 journal
- ext4: fix use-after-free in ext4_search_dir
- mm: Update reliable flag in memory allocaion for reliable task only in task context
- mm: refactor the reclaim thread of page cache from per-cpu to per-node - ixgbevf: add disable link state
- ixgbe: add improvement for MDD response functionality
- ixgbe: add the ability for the PF to disable VF link state
- io_uring: fix false WARN_ONCE
- mm/sharepool: Fix sharepool node id invalid when using sp_alloc
- sharepool: fix hisi oom deadlock
- share_pool: Fix ABBA deadlock
- net: ipv6: fix skb_over_panic in __ip6_append_data
- net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit()
- net/packet: fix slab-out-of-bounds access in packet_recvmsg()
- mm: fix dereference a null pointer in migrate[_huge]_page_move_mapping()
- cpuset: Fix unsafe lock order between cpuset lock and cpuslock
- tcp: make tcp_read_sock() more robust
- xfrm: Fix xfrm migrate issues when address family changes
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"
- ext4: add check to prevent attempting to resize an fs with sparse_super2
- net-sysfs: add check for netdevice being present to speed_show
- memfd: fix F_SEAL_WRITE after shmem huge page allocated
- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault
- netfilter: nf_queue: fix possible use-after-free
- netfilter: nf_queue: don't assume sk is full socket
- xfrm: enforce validity of offload input flags
- xfrm: fix the if_id check in changelink
- netfilter: fix use-after-free in __nf_register_net_hook()
- xfrm: fix MTU regression
- cifs: fix double free race when mount fails in cifs_get_root()
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status
- x86/asm: Move native_write_cr0/4() out of line
- x86/asm: Pin sensitive CR0 bits
- x86/asm: Pin sensitive CR4 bits
- mm: Add more debug info if oom occurs
- mm: Fix reliable task used problem shown in meminfo
- mm: Show correct reliable pagecache size - hamradio: improve the incomplete fix to avoid NPD
- hamradio: defer ax25 kfree after unregister_netdev
- can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path
- llc: only change llc->dev when bind() succeeds
- netdevice: add the case if dev is NULL
- llc: fix netdevice reference leaks in llc_ui_bind()
- ARM: fix Thumb2 regression with Spectre BHB
- ARM: Spectre-BHB: provide empty stub for non-config
- ARM: fix build warning in proc-v7-bugs.c
- ARM: Do not use NOCROSSREFS directive with ld.lld
- ARM: fix co-processor register typo
- ARM: fix build error when BPF_SYSCALL is disabled
- ARM: include unprivileged BPF status in Spectre V2 reporting
- ARM: Spectre-BHB workaround
- ARM: use LOADADDR() to get load address of sections
- ARM: early traps initialisation
- ARM: report Spectre v2 status through sysfs
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path - Revert "perf: Paper over the hw.target problems"
- ax25: Fix NULL pointer dereferences in ax25 timers
- ax25: fix NPD bug in ax25_disconnect
- ax25: Fix NULL pointer dereference in ax25_kill_by_device
- ax25: improve the incomplete fix to avoid UAF and NPD bugs
- ax25: NPD bug when detaching AX25 device
- objtool: Fix stack offset tracking for indirect CFAs
- x86/entry/64: Fix unwind hints in kernel exit path
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register
- arm64: Use the clearbhb instruction in mitigations
- arm64: add ID_AA64ISAR2_EL1 sys register
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated
- arm64: Mitigate spectre style branch history side channels
- KVM: arm64: Add templates for BHB mitigation sequences
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2
- arm64: Add percpu vectors for EL1
- arm64: entry: Add macro for reading symbol addresses from the trampoline
- arm64: entry: Add vectors that have the bhb mitigation sequences
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations
- arm64: entry: Allow the trampoline text to occupy multiple pages
- arm64: entry: Make the kpti trampoline's kpti sequence optional
- arm64: entry: Move trampoline macros out of ifdef'd section
- arm64: entry: Don't assume tramp_vectors is the start of the vectors
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary
- arm64: entry: Move the trampoline data page before the text page
- arm64: entry: Free up another register on kpti's tramp_exit path
- arm64: entry: Make the trampoline cleanup optional
- arm64: entry.S: Add ventry overflow sanity checks
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT
- x86/speculation: Warn about Spectre v2 LFENCE mitigation
- x86/speculation: Update link to AMD speculation whitepaper
- x86/speculation: Use generic retpoline by default on AMD
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting
- Documentation/hw-vuln: Update spectre doc
- x86/speculation: Add eIBRS + Retpoline options
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE
- x86,bugs: Unconditionally allow spectre_v2=retpoline,amd
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation()
- mm/memory.c: fix clear_gigantic_page_chunk - ext4: fix fs corruption when tring to remove a non-empty directory with IO error
- Revert "ext4: fix file system corrupted when rmdir non empty directory with IO error"
- sched: Fix yet more sched_fork() races
- sched/fair: Fix wrong cpu selecting from isolated domain
- netfilter: nf_tables: initialize registers in nft_do_chain()
- nbd: fix possible overflow on 'first_minor' in nbd_dev_add()
- net: sched: adapt Qdisc kabi
- net_sched: fix a crash in tc_new_tfilter()
- net: sched: use Qdisc rcu API instead of relying on rtnl lock
- net: sched: add helper function to take reference to Qdisc
- net: sched: extend Qdisc with rcu
- net: core: netlink: add helper refcount dec and lock function
- xen/netfront: react properly to failing gnttab_end_foreign_access_ref()
- xen/gnttab: fix gnttab_end_foreign_access() without page specified
- xen/pvcalls: use alloc/free_pages_exact()
- xen/9p: use alloc/free_pages_exact()
- xen: remove gnttab_query_foreign_access()
- xen/gntalloc: don't use gnttab_query_foreign_access()
- xen/scsifront: don't use gnttab_query_foreign_access() for mapped status
- xen/netfront: don't use gnttab_query_foreign_access() for mapped status
- xen/blkfront: don't use gnttab_query_foreign_access() for mapped status
- xen/grant-table: add gnttab_try_end_foreign_access()
- xen/xenbus: don't let xenbus_grant_ring() remove grants in error case
- xen/xenbus: Fix granting of vmalloc'd memory
- binder: fix test regression due to sender_euid change
- binder: use cred instead of task for selinux checks
- binder: use euid from cred instead of using task
- svm: Change svm to modules
- svm: Delete unused svm_get_unmapped_area ops
- ascend: mm: Add MAP_ALIGN flag to map aligned va
- svm: Delete unused function sysrq_sched_debug_show_export
- svm: Delete get meminfo interface in svm ioctl
- svm: Export symbols for svm module
- can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path
- mm: Add space after ReliableFileCache
- mm: Drop reliable_reserve_size
- mm: page_counter: mitigate consequences of a page_counter underflow
- drivers: hamradio: 6pack: fix UAF bug caused by mod_timer()
- hamradio: remove needs_free_netdev to avoid UAF
- hamradio: defer 6pack kfree after unregister_netdev
- ovl: fix uninitialized pointer read in ovl_lookup_real_one()
- ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO
- ovl: fix lseek overflow on 32bit
- ovl: sync dirty data when remounting to ro mode - Revert "module, async: async_synchronize_full() on module init iff async is used"
- tty: n_gsm: fix encoding of control signal octet bit DV
- fget: clarify and improve __fget_files() implementation
- memblock: use kfree() to release kmalloced memblock regions
- tty: n_gsm: fix proper link termination after failed open
- gso: do not skip outer ip header in case of ipip and net_failover
- net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug
- tracing: Fix tp_printk option related with tp_printk_stop_on_boot
- dmaengine: sh: rcar-dmac: Check for error num after setting mask
- net: sched: limit TC_ACT_REPEAT loops
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe()
- NFS: Do not report writeback errors in nfs_getattr()
- NFS: LOOKUP_DIRECTORY is also ok with symlinks
- bonding: fix data-races around agg_select_timer
- drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit
- ping: fix the dif and sdif check in ping_lookup
- taskstats: Cleanup the use of task->exit_code
- xfrm: Don't accidentally set RTO_ONLINK in decode_session4()
- nvme: fix a possible use-after-free in controller reset during load
- quota: make dquot_quota_sync return errors from ->sync_fs
- vfs: make freeze_super abort when sync_filesystem returns error
- serial: parisc: GSC: fix build when IOSAPIC is not set
- perf: Fix list corruption in perf_cgroup_switch()
- seccomp: Invalidate seccomp mode to catch death failures
- n_tty: wake up poll(POLLRDNORM) on receiving data
- veth: fix races around rq->rx_notify_masked
- net: fix a memleak when uncloning an skb dst and its metadata
- net: do not keep the dst cache when uncloning an skb dst and its metadata
- ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path
- bonding: pair enable_port with slave_arr_updates
- bpf: Add kconfig knob for disabling unpriv bpf by default
- scsi: target: iscsi: Make sure the np under each tpg is unique
- NFSv4 expose nfs_parse_server_name function
- NFSv4 remove zero number of fs_locations entries error check
- NFSv4.1: Fix uninitialised variable in devicenotify
- nfs: nfs4clinet: check the return value of kstrdup()
- NFSv4 only print the label when its queried
- NFS: Fix initialisation of nfs_client cl_flags field
- ima: Allow template selection with ima_template[_fmt]= after ima_hash=
- ima: Remove ima_policy file before directory
- integrity: check the return value of audit_log_start()
- ext4: fix error handling in ext4_restore_inline_data()
- iommu/amd: Fix loop timeout issue in iommu_ga_log_enable()
- iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()
- block: bio-integrity: Advance seed correctly for larger interval sizes
- af_packet: fix data-race in packet_setsockopt / packet_setsockopt
- rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink()
- ipv4: tcp: send zero IPID in SYNACK messages
- ipv4: raw: lock the socket in raw_bind()
- phylib: fix potential use-after-free
- NFS: Ensure the server has an up to date ctime before renaming
- NFS: Ensure the server has an up to date ctime before hardlinking
- ipv6: annotate accesses to fn->fn_sernum
- ipv4: avoid using shared IP generator for connected sockets
- ping: fix the sk_bound_dev_if match in ping_lookup
- ipv6_tunnel: Rate limit warning messages
- tty: n_gsm: fix SW flow control encoding/handling
- serial: stm32: fix software flow control transfer
- serial: 8250: of: Fix mapped region size when using reg-offset property
- netfilter: nft_payload: do not update layer 4 checksum when mangling fragments
- PM: wakeup: simplify the output logic of pm_show_wakelocks()
- tty: fix crash in release_tty if tty->port is not set
- tty: don't crash in tty_init_dev when missing tty_port
- printk: Convert a use of sprintf to snprintf in console_unlock - serial: 8250: Fix max baud limit in generic 8250 port
- sched/fair: Add qos_throttle_list node in struct cfs_rq
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE""
- Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE""
- USB: gadget: validate endpoint index for xilinx udc
- sr9700: sanity check for packet length
- ima: Fix return value of ima_write_policy()
- ima: Don't modify file descriptor mode on the fly
- ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash()
- ima: Remove __init annotation from ima_pcrread()
- ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init()
- evm: Check size of security.evm before using it
- ima: Don't ignore errors from crypto_shash_update()
- mm: Fallback to non-mirrored region below low watermark
- mm: Disable watermark check if reliable fallback is disabled
- mm: Do limit checking after memory allocation for memory reliable - livepatch/arm64: Fix incorrect endian conversion when long jump
- arm64/mpam: realign step entry when traversing rmid_transform
- dt-bindings: mpam: refactor device tree node structure
- arm64/mpam: refactor device tree structure to support multiple devices
- arm64/mpam: fix __mpam_device_create() section mismatch error
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern
- hugetlb: Add huge page alloced limit
- swiotlb: rework "fix info leak with DMA_FROM_DEVICE"
- swiotlb: fix info leak with DMA_FROM_DEVICE
- esp: Fix possible buffer overflow in ESP transformation
- sock: remove one redundant SKB_FRAG_PAGE_ORDER macro
- io_uring: fix UAF in get_files_struct()
- xfs: fix an undefined behaviour in _da3_path_shift
- xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling()
- xfs: fix use after free in buf log item unlock assert
- ACPI/IORT: Do not blindly trust DMA masks from firmware - kabi: fix kabi broken in struct fuse_in
- fuse: fix pipe buffer lifetime for direct_io
- blk-throtl: fix race in io dispatching
- ext4: Fix symlink file size not match to file content
- livepatch/core: Check klp_func before 'klp_init_object_loaded'
- irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu
- blk-mq: add exception handling when srcu->sda alloc failed
- audit: improve audit queue handling when "audit=1" on cmdline
- Revert "audit: bugfix for infinite loop when flush the hold queue"
- veth: Do not record rx queue hint in veth_xmit - crypto: pcrypt - Fix user-after-free on module unload
- lib/iov_iter: initialize "flags" in new pipe_buffer
- mm: Count reliable shmem used based on NR_SHMEM
- mm: fix zoneref mapping problem in memory reliable
- mm: disable memory reliable when kdump is in progress
- mm: introduce "clear_freelist" kernel parameter
- mm: fix unable to use reliable memory in page cache
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION
- select: Fix indefinitely sleeping task in poll_schedule_timeout()
- mtd: nand: bbt: Fix corner case in bad block table handling
- netns: add schedule point in ops_exit_list()
- af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress
- crypto: stm32/crc32 - Fix kernel BUG triggered in probe()
- ext4: don't use the orphan list when migrating an inode
- ext4: set csum seed in tmp inode while migrating to extents
- ext4: make sure quota gets properly shutdown on error
- ext4: make sure to reset inode lockdep class when quota enabling fails
- cputime, cpuacct: Include guest time in user time in cpuacct.stat
- serial: Fix incorrect rs485 polarity on uart open
- scsi: sr: Don't use GFP_DMA
- dm space map common: add bounds check to sm_ll_lookup_bitmap()
- dm btree: add a defensive bounds check to insert_at()
- ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R()
- ACPICA: Utilities: Avoid deleting the same object twice in a row
- jffs2: GC deadlock reading a page that is used in jffs2_write_begin()
- bpf: Do not WARN in bpf_warn_invalid_xdp_action()
- net: bonding: debug: avoid printing debug logs when bond is not notifying peers
- net-sysfs: update the queue counts in the unregistration path
- dmaengine: pxa/mmp: stop referencing config->slave_id
- scsi: ufs: Fix race conditions related to driver data
- iommu/io-pgtable-arm: Fix table descriptor paddr formatting
- ext4: avoid trim error on fs with small groups
- net: mcs7830: handle usb read errors properly
- tpm: add request_locality before write TPM_INT_ENABLE
- netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check()
- xfrm: state and policy should fail if XFRMA_IF_ID 0
- xfrm: interface with if_id 0 should return error
- crypto: stm32/cryp - fix double pm exit
- xfrm: fix a small bug in xfrm_sa_len()
- sched/rt: Try to restart rt period timer when rt runtime exceeded
- serial: amba-pl011: do not request memory region twice
- tty: serial: uartlite: allow 64 bit address
- netfilter: bridge: add support for pppoe filtering
- crypto: qce - fix uaf on qce_ahash_register_one
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode
- can: bcm: switch timer to HRTIMER_MODE_SOFT and remove hrtimer_tasklet
- ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate
- scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown()
- ipv6: Do cleanup if attribute validation fails in multipath route
- ipv6: Continue processing multipath route even if gateway attribute is invalid
- ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route
- ipv6: Check attribute length for RTA_GATEWAY in multipath route
- tracing: Tag trace_percpu_buffer as a percpu pointer
- tracing: Fix check for trace_percpu_buffer validity in get_trace_buf()
- net: fix use-after-free in tw_timer_handler
- udp: using datalen to cap ipv6 udp max gso segments
- selinux: initialize proto variable in selinux_ip_postroute_compat()
- x86/pkey: Fix undefined behaviour with PKRU_WD_BIT
- ipmi: fix initialization when workqueue allocation fails
- ipmi: bail out if init_srcu_struct fails
- bonding: fix ad_actor_system option setting to default
- ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module
- net: skip virtio_net_hdr_set_proto if protocol already set
- net: hns3: update hns3 version to 22.2.1
- net: hns3: fix RMW issue for VLAN filter switch
- net: hns3: fix pf vlan filter out of work after self test
- arm64: acpi: fix UBSAN warning
- sched: Fix sleeping in atomic context at cpu_qos_write()
- io_uring: don't re-setup vecs/iter in io_resumit_prep() is already there
- io_uring: don't double complete failed reissue request
- io_uring: remove redundant initialization of variable ret
- block: don't ignore REQ_NOWAIT for direct IO
- io_uring: re-issue block requests that failed because of resources
- dm multipath: fix missing blk_account_io_done() in error path
- block: account inflight from blk_account_io_start() if 'precise_iostat' is set
- block: add a switch for precise iostat accounting
- blk-throttle: Set BIO_THROTTLED when bio has been throttled
- bfq: fix use-after-free in bfq_dispatch_request
- hugetlbfs: fix a truncation issue in hugepages parameter - mm: Fix return val in khugepaged_scan_pmd()
- mm: do some clean up of accounting ReliableTaskUsed
- mm: fix statistic of ReliableTaskUsed
- mm: fix missing reclaim of low-reliable page cache
- mm: fix statistic of ReliableFileCache in /proc/meminfo
- mm: Add more gfp flag check in prepare_before_alloc()
- efi: Stub mirrored_kernelcore if CONFIG_HAVE_MEMBLOCK_NODE_MAP is not enabled
- mm: Memory reliable features can only be disabled via proc interface
- mm: Fix reliable_debug in proc not consistent with boot parameter problem
- f2fs: fix to do sanity check on inode type during garbage collection
- mm: Check page status in page_reliable()
- mm: Show ReliableTaskUsed in /proc/meminfo
- mm: Refactor code in reliable_report_meminfo()
- mm: Show correct reliable_user_used if PAGE_SIZE is not 4K
- proc: Fix reliable display err in /proc/pid/status
- Revert "mm: add page cache fallback statistic"
- mm: fix page cache use reliable memory when reliable_debug=P
- mm: add support for limiting the usage of reliable memory in pagecache
- mm: add "ReliableFileCache" item in /proc/meminfo
- mm: Introduce shmem mirrored memory limit for memory reliable
- mm: Introduce watermark check for memory reliable
- mm: Count mirrored pages in buddy system
- mm: Export mem_reliable_status() for checking memory reliable status
- mm: Make MEMORY_RELIABLE depends on HAVE_MEMBLOCK_NODE_MAP
- efi: Disable mirror feature if kernelcore is not spcified
- mm: Introduce proc interface to control memory reliable features
- mm: Demote warning message in vmemmap_verify() to debug level
- mm: Ratelimited mirrored memory related warning messages - usb: gadget: rndis: check size of RNDIS_MSG_SET command
- USB: gadget: validate interface OS descriptor requests
- mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page()
- udf: Restore i_lenAlloc when inode expansion fails
- udf: Fix NULL ptr deref when converting from inline format
- ext4: fix underflow in ext4_max_bitmap_size()
- bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds()
- livepatch/x86: Fix incorrect use of 'strncpy'
- tipc: improve size validations for received domain records
- yam: fix a memory leak in yam_siocdevprivate()
- ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw
- mm,hwpoison: Fix use-after-free in memory_failure()
- dm-mpath: fix UAF in multipath_message()
- usb: gadget: clear related members when goto fail
- usb: gadget: don't release an existing dev->buf
- dm: make sure dm_table is binded before queue request
- cgroup-v1: Require capabilities to set release_agent
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file
- NFSv4: Handle case where the lookup of a directory fails
- configfs: fix a race in configfs_{,un}register_subsystem() - tipc: improve size validations for received domain records
- yam: fix a memory leak in yam_siocdevprivate()
- ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw
- mm,hwpoison: Fix use-after-free in memory_failure()
- dm-mpath: fix UAF in multipath_message()
- usb: gadget: clear related members when goto fail
- usb: gadget: don't release an existing dev->buf
- dm: make sure dm_table is binded before queue request
- cgroup-v1: Require capabilities to set release_agent
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file
- NFSv4: Handle case where the lookup of a directory fails
- configfs: fix a race in configfs_{,un}register_subsystem()
- fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once()
- drm/i915: Flush TLBs before releasing backing store
- moxart: fix potential use-after-free on remove path
- memstick: rtsx_usb_ms: fix UAF - fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once()
- drm/i915: Flush TLBs before releasing backing store
- moxart: fix potential use-after-free on remove path
- memstick: rtsx_usb_ms: fix UAF
- ext4: fix file system corrupted when rmdir non empty directory with IO error
- bpf, doc: Remove references to warning message when using bpf_trace_printk()
- bpf: Remove inline from bpf_do_trace_printk
- bpf: Use dedicated bpf_trace_printk event instead of trace_printk()
- net: cipso: fix warnings in netlbl_cipsov4_add_std
- xsk: Use struct_size() helper
- mm/page_alloc: fix counting of free pages after take off from buddy
- mm,hwpoison: drop unneeded pcplist draining
- mm,hwpoison: take free pages off the buddy freelists
- mm,hwpoison: drain pcplists before bailing out for non-buddy zero-refcount page
- mm,hwpoison: Try to narrow window race for free pages
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP
- mm,hwpoison: return 0 if the page is already poisoned in soft-offline
- mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_page
- mm,hwpoison: rework soft offline for in-use pages
- mm,hwpoison: rework soft offline for free pages
- mm,hwpoison: unify THP handling for hard and soft offline
- mm,hwpoison: kill put_hwpoison_page
- mm,hwpoison: refactor madvise_inject_error
- mm,hwpoison-inject: don't pin for hwpoison_filter
- mm, hwpoison: remove recalculating hpage
- mm,hwpoison: cleanup unused PageHuge() check
- scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session"
- uce: get_user scenario support kernel recovery
- uce: copy_from_user scenario support kernel recovery
- mm: Modify sharepool sp_mmap() page_offset
- support multiple node for getting phys interface
- share_pool: Accept device_id in k2u flags
- share_pool: Clear the usage of node_id and device_id
- share_pool: Make multi-device support extendable
- share_pool: Fix flags conflict
- config: enable MEMORY_RELIABLE by default
- mm: add sysctl to clear free list pages
- workqueue: Provide queue_work_node to queue work near a given NUMA node
- mm:vmscan: add the missing check of page_cache_over_limit
- sysctl: add proc interface to set page cache limit
- mm/vmscan: dont do shrink_slab in reclaim page cache
- mm/vmscan: dont reclaim anon page when shrink page cache
- filemap: dont shrink_page_cache in add_to_page_cache
- mm/vmscan: fix unexpected shrinking page cache with vm_cache_reclaim_enable disable
- mm/vmscan: fix frequent call of shrink_page_cache_work
- proc/meminfo: add "FileCache" item in /proc/meminfo
- mm: add page cache fallback statistic
- mm: add cmdline for the reliable memory usage of page cache
- mm: make page cache use reliable memory by default
- shmem: Show reliable shmem info
- shmem: Introduce shmem reliable
- mm: Introduce fallback mechanism for memory reliable
- mm: Add reliable memory use limit for user tasks
- mm: thp: Add memory reliable support for hugepaged collapse
- proc: Count reliable memory usage of reliable tasks
- mm: Add reliable_nr_page for accounting reliable memory
- mm: Introduce reliable flag for user task
- meminfo: Show reliable memory info
- mm: Introduce memory reliable
- efi: Find mirrored memory ranges for arm64
- efi: Make efi_find_mirror() public
- arm64: efi: Add fake memory support
- efi: Make efi_print_memmap() public
- mm/memory_hotplug: allow to specify a default online_type
- mm/memory_hotplug: convert memhp_auto_online to store an online_type
- hv_balloon: don't check for memhp_auto_online manually
- drivers/base/memory: store mapping between MMOP_* and string in an array
- drivers/base/memory: map MMOP_OFFLINE to 0
- drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE
- drivers/base/memory.c: Use DEVICE_ATTR_RO and friends
- mm/memory_hotplug: drop "online" parameter from add_memory_resource() - config: enable CONFIG_MEMCG_MEMFS_INFO by default
- mm/memcg_memfs_info: show files that having pages charged in mem_cgroup
- ext4: fix e2fsprogs checksum failure for mounted filesystem
- drm/vmwgfx: Fix stale file descriptors on failed usercopy
- perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric
- perf vendor events amd: Add recommended events
- perf vendor events amd: Add L2 Prefetch events for zen1
- perf/amd/uncore: Fix sysfs type mismatch
- perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest
- tools/power turbostat: Support AMD Family 19h
- perf/x86/amd/ibs: Support 27-bit extended Op/cycle counter
- perf vendor events amd: Enable Family 19h users by matching Zen2 events
- perf vendor events amd: Update Zen1 events to V2
- perf vendor events amd: Add Zen2 events
- perf vendor events amd: Restrict model detection for zen1 based processors
- perf vendor events amd: Remove redundant '['
- perf vendor events intel: Add Tremontx event file v1.02
- perf vendor events intel: Add Icelake V1.00 event file
- perf vendor events amd: Add L3 cache events for Family 17h
- perf vendor events intel: Add uncore_upi JSON support
- perf vendor events amd: perf PMU events for AMD Family 17h
- perf/amd/uncore: Allow F19h user coreid, threadmask, and sliceid specification
- perf/amd/uncore: Allow F17h user threadmask and slicemask specification
- perf/amd/uncore: Prepare to scale for more attributes that vary per family
- perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count()
- perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviour
- perf/x86/amd/ibs: Fix raw sample data accumulation
- arch/x86/amd/ibs: Fix re-arming IBS Fetch
- perf/amd/uncore: Add support for Family 19h L3 PMU
- perf/amd/uncore: Make L3 thread mask code more readable
- perf/amd/uncore: Prepare L3 thread mask code for Family 19h
- EDAC/amd64: Handle three rank interleaving mode
- EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh
- EDAC/amd64: Save max number of controllers to family type
- EDAC/amd64: Gather hardware information early
- EDAC/amd64: Make struct amd64_family_type global
- EDAC/amd64: Set grain per DIMM
- EDAC/amd64: Support asymmetric dual-rank DIMMs
- EDAC/amd64: Cache secondary Chip Select registers
- EDAC/amd64: Add PCI device IDs for family 17h, model 70h
- EDAC/amd64: Find Chip Select memory size using Address Mask
- EDAC/amd64: Adjust printed chip select sizes when interleaved
- EDAC/amd64: Recognize x16 symbol size
- EDAC/amd64: Set maximum channel layer size depending on family
- EDAC/amd64: Support more than two Unified Memory Controllers
- EDAC/amd64: Add Family 17h Model 30h PCI IDs
- EDAC/amd64: Initialize DIMM info for systems with more than two channels
- EDAC/amd64: Support more than two controllers for chip selects handling
- EDAC/amd64: Use a macro for iterating over Unified Memory Controllers
- x86/mce: Fix use of uninitialized MCE message string
- x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType
- x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types
- x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units
- x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types
- EDAC/mce_amd: Always load on SMCA systems
- x86/cpu/amd: Call init_amd_zn() om Family 19h processors too
- x86/amd_nb: Add Family 19h PCI IDs
- x86/amd_nb: Add PCI device IDs for family 17h, model 70h
- x86/amd_nb: Add PCI device IDs for family 17h, model 30h
- hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs
- EDAC/amd64: Drop some family checks for newer systems
- x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE
- KVM: mmu: Fix SPTE encoding of MMIO generation upper half
- build_bug.h: add wrapper for _Static_assert
- KVM: x86: fix overlap between SPTE_MMIO_MASK and generation
- KVM: x86: assign two bits to track SPTE kinds
- KVM: Move the memslot update in-progress flag to bit 63
- KVM: Remove the hack to trigger memslot generation wraparound
- KVM: x86: clflushopt should be treated as a no-op by emulation
- KVM: SVM: Clear the CR4 register on reset
- KVM: SVM: Replace hard-coded value with #define
- KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated
- KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM
- KVM: x86: only do L1TF workaround on affected processors
- kvm: x86: Fix L1TF mitigation for shadow MMU
- KVM: x86/mmu: Consolidate "is MMIO SPTE" code
- KVM: SVM: Override default MMIO mask if memory encryption is enabled
- KVM: x86/mmu: Add explicit access mask for MMIO SPTEs
- kvm: x86: Fix reserved bits related calculation errors caused by MKTME
- KVM: x86: Rename access permissions cache member in struct kvm_vcpu_arch
- kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c
- kvm/svm: PKU not currently supported
- kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID
- KVM: x86: Refactor the MMIO SPTE generation handling
- KVM: Explicitly define the "memslot update in-progress" bit
- KVM: x86: Use a u64 when passing the MMIO gen around
- KVM: x86: expose MOVDIR64B CPU feature into VM.
- KVM: x86: expose MOVDIRI CPU feature into VM.
- KVM: x86: Add requisite includes to hyperv.h
- KVM: x86: Add requisite includes to kvm_cache_regs.h
- KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps iff enable_shadow_vmcs
- x86/cpufeatures: Enumerate MOVDIR64B instruction
- x86/cpufeatures: Enumerate MOVDIRI instruction
- x86/pkeys: Don't check if PKRU is zero before writing it
- x86/fpu: Only write PKRU if it is different from current
- x86/pkeys: Provide *pkru() helpers
- sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax
- arm64: move jump_label_init() before parse_early_param()
- tcp: fix memleak when tcp internal pacing is used
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select()
- ovl: fix warning in ovl_create_real()
- fuse: annotate lock in fuse_reverse_inval_entry()
- PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error
- sit: do not call ipip6_dev_free() from sit_init_net()
- net/packet: rx_owner_map depends on pg_vec
- x86/sme: Explicitly map new EFI memmap table as encrypted
- dm btree remove: fix use after free in rebalance_children()
- net: netlink: af_netlink: Prevent empty skb by adding a check on len.
- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL
- net, neigh: clear whole pneigh_entry at alloc time
- aio: fix use-after-free due to missing POLLFREE handling
- aio: keep poll requests on waitqueue until completed
- signalfd: use wake_up_pollfree()
- wait: add wake_up_pollfree()
- tracefs: Have new files inherit the ownership of their parent
- mm: bdi: initialize bdi_min_ratio when bdi is unregistered
- udp: using datalen to cap max gso segments
- bpf: Fix the off-by-two error in range markings
- ipmi: msghandler: Make symbol 'remove_work_wq' static
- serial: core: fix transmit-buffer reset and memleak
- serial: pl011: Add ACPI SBSA UART match id
- net: annotate data-races on txq->xmit_lock_owner
- ipmi: Move remove_work to dedicated workqueue
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit
- scsi: iscsi: Unblock session then wake up error handler
- shm: extend forced shm destroy to support objects from several IPC nses
- fuse: release pipe buf after last use
- tracing: Check pid filtering when creating events
- ipv6: fix typos in __ip6_finish_output()
- proc/vmcore: fix clearing user buffer by properly using clear_user()
- tracing: Fix pid filtering when triggers are attached
- fuse: fix page stealing
- ipmi_si: Phytium S2500 workaround for MMIO-based IPMI
- etmem: Add a scan flag to support specified page swap-out
- etmem: add swapcache reclaim to etmem
- etmem: add original kernel swap enabled options - net: bridge: clear bridge's private skb space on xmit
- audit: bugfix for infinite loop when flush the hold queue
- blk-throttle: enable hierarchical throttle in cgroup v1
- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate - ip_gre: validate csum_start only on pull
- hugetlbfs: fix issue of preallocation of gigantic pages can't work
- hugetlbfs: extend the definition of hugepages parameter to support node allocation
- mm: remove sharepool sp_unshare_uva current->mm NULL check
- share pool: use rwsem to protect sp group exit
- Add new module parameters:time out
- virtio-blk: validate num_queues during probe
- virtio-blk: Use blk_validate_block_size() to validate block size
- block: Add a helper to validate the block size
- Revert "virtio-blk: Add validation for block size in config space"
- scsi: virtio_scsi: Rescan the entire target on transport reset when LUN is 0
- Revert "svm: Add support to get svm mpam configuration"
- Revert "svm: Add support to set svm mpam configuration"
- Revert "svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu"
- cgroup: Use open-time cgroup namespace for process migration perm checks
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv
- cgroup: Use open-time credentials for process migraton perm checks
- NFC: add necessary privilege flags in netlink layer
- NFC: add NCI_UNREG flag to eliminate the race
- NFC: reorder the logic in nfc_{un,}register_device
- NFC: reorganize the functions in nci_request
- ext4: Fix BUG_ON in ext4_bread when write quota data
- PM: hibernate: use correct mode for swsusp_close()
- Revert "watchdog: Fix check_preemption_disabled() error" obs-worker-backend-test-x86-0008.novalocal 1705462261 4.19.90-2401.4.0.0235.oe1 4.19.90-2401.4.0.0235.oe1 0.1 0.1 perf-0.1-py3.7.egg-info perf.cpython-37m-x86_64-linux-gnu.so python3-perf COPYING /usr/lib64/python3.7/site-packages/ /usr/share/licenses/ /usr/share/licenses/python3-perf/ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/eb6731e14ff991ede86fd5901a449da1-kernel cpio xz 2 x86_64-openEuler-linux-gnu ASCII text ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=54d7a4964f2dd3acb15b5dc54e1750bc826665f3, stripped directory P P R R R
R R R R R R R R R R R R MRk³?P utf-8 3e71d10dfbfa1f31b10bd0d0ce1da46d70c790ef348d95b9f466dfebdbb9d1e1 ? 7zXZ
! #,t]
b2uQ{LXt蔔R=92P~q#K[un4F1]8S J$S?[7Zr
Aȅip+-E@؆Fak,