* [PATCH 6.12 000/869] 6.12.114-rc1 review
@ 2026-10-17 15:47 Greg Kroah-Hartman
2026-10-17 17:19 ` Brett A C Sheffield
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Greg Kroah-Hartman @ 2026-10-17 15:47 UTC (permalink / raw)
To: stable
Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr
This is the start of the stable review cycle for the 6.12.114 release.
There are 869 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Mon, 19 Oct 2026 15:59:15 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.12.114-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 6.12.114-rc1
Philipp Stanner <phasta@kernel.org>
drm/panfrost: Fix scheduler workqueue bug
David Hildenbrand <david@redhat.com>
s390/uv: Don't return 0 from make_hva_secure() if the operation was not successful
Toke Høiland-Jørgensen <toke@toke.dk>
wifi: atk9k: Revert "wifi: ath9k: reject short WMI command responses"
Mattia Meleleo <mattia.meleleo@coralogix.com>
bpf, sockmap: Account for receive queue in FIONREAD without a verdict program
Thomas Gleixner <tglx@linutronix.de>
irqwork: Move data struct to a types header
Suren Baghdasaryan <surenb@google.com>
types: move struct rcuwait into types.h
Ben Cressey <ben@cressey.dev>
dm-integrity: fix buffer overflow with keyed discard
Steven Rostedt <rostedt@goodmis.org>
tracing: Fix comment in tracing_buffers_splice_read()
Karl Mehltretter <kmehltretter@gmail.com>
tracing: Fix ring_buffer_read_page_size() kernel-doc
Stanley Chu <yschu@nuvoton.com>
i3c: master: svc: Fix i3c_master_get_free_addr return check
Stanley Chu <yschu@nuvoton.com>
i3c: master: svc: Fix npcm845 FIFO_EMPTY quirk
Stanley Chu <yschu@nuvoton.com>
i3c: master: svc: Fix missed IBI after false SLVSTART on NPCM845
Ruoyu Wang <ruoyuw560@gmail.com>
gpiolib: initialize return value in gpiochip_set_multiple()
Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
gpiolib: Allow to use setters with return value for output-only gpios
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
soundwire: intel_auxdevice: Fix system suspend/resume handling
Shibo Zhu <3499129952@qq.com>
PM: sleep: Unblock runtime PM when device prepare fails
Muchun Song <muchun.song@linux.dev>
mm/hugetlb_vmemmap: fix incorrect vmemmap restore in rollback
Steffen Klassert <steffen.klassert@secunet.com>
Revert "esp: do not unref managed frag pages in esp_ssg_unref()"
Qiuxu Zhuo <qiuxu.zhuo@intel.com>
EDAC/igen6: Fix NULL pointer dereference
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: ctnetlink: do not expose expectation DEAD flag
Qiuxu Zhuo <qiuxu.zhuo@intel.com>
EDAC/igen6: Fix the flood of invalid error reports
Harald Freudenberger <freude@linux.ibm.com>
s390/zcrypt: Fix memory leak with CCA cards used as accelerator
Eric Dumazet <edumazet@google.com>
net: do not acquire dev->tx_global_lock in netdev_watchdog_up()
David Howells <dhowells@redhat.com>
netfs: Fix folio state after ENOMEM whilst under writeback iteration
Yichong Chen <chenyichong@uniontech.com>
netfs: release readahead folios on iterator preparation failure
Joseph Qi <joseph.qi@linux.alibaba.com>
ocfs2: use correct endian in ocfs2_dinode_has_extents
Tejun Heo <tj@kernel.org>
sched/psi: Create the psimon kthread outside of cgroup_mutex
Conor Dooley <conor.dooley@microchip.com>
spi: microchip-core-qspi: stop checking viability of op->max_freq in supports_op callback
Max Kellermann <max.kellermann@ionos.com>
ceph: always call ceph_shift_unused_folios_left()
Viacheslav Dubeyko <Slava.Dubeyko@ibm.com>
ceph: introduce ceph_submit_write() method
Max Kellermann <max.kellermann@ionos.com>
ceph: fix crash after fscrypt_encrypt_pagecache_blocks() error
Hristo Venev <hristo@venev.name>
ceph: do not skip the first folio of the next object in writeback
Adrian Hunter <adrian.hunter@intel.com>
i3c: mipi-i3c-hci: Preserve RUN bit when aborting DMA ring
Jon Hunter <jonathanh@nvidia.com>
soc/tegra: pmc: Add kerneldoc for wake-up variables
Thierry Reding <treding@nvidia.com>
soc/tegra: pmc: Document tegra_pmc.syscore field
Ming Qian <ming.qian@oss.nxp.com>
media: verisilicon: Fix kernel panic due to __initconst misuse
Kuniyuki Iwashima <kuniyu@google.com>
mpls: Set rt->rt_nhn just before returning from mpls_nh_build_multi().
Kuniyuki Iwashima <kuniyu@amazon.com>
net: Fix wild-memory-access in __register_pernet_operations() when CONFIG_NET_NS=n.
Pankaj Gupta <pankaj.gupta@amd.com>
KVM: SEV: Drop FOLL_WRITE for encrypted region registration
Wludzik, Jozef <jozef.wludzik@intel.com>
accel/ivpu: Fix race condition when mapping dmabuf
Nitin Rawat <quic_nitirawa@quicinc.com>
scsi: ufs: qcom : Fix NULL pointer dereference in ufs_qcom_setup_clocks
Claudio Imbrenda <imbrenda@linux.ibm.com>
s390/kvm: Mask extra bits from program interrupt code
Claudio Imbrenda <imbrenda@linux.ibm.com>
KVM: s390: Fix FOLL_*/FAULT_FLAG_* confusion
Claudio Imbrenda <imbrenda@linux.ibm.com>
KVM: s390: pv: fix race when making a page secure
Claudio Imbrenda <imbrenda@linux.ibm.com>
KVM: s390: move gmap_shadow_pgt_lookup() into kvm
Claudio Imbrenda <imbrenda@linux.ibm.com>
KVM: s390: use __kvm_faultin_pfn()
Claudio Imbrenda <imbrenda@linux.ibm.com>
KVM: s390: move pv gmap functions into kvm
Claudio Imbrenda <imbrenda@linux.ibm.com>
KVM: s390: wrapper for KVM_BUG
Claudio Imbrenda <imbrenda@linux.ibm.com>
s390/kvm: Initialize uninitialized flags variable
Cyril Bur <cyrilbur@tenstorrent.com>
riscv: uaccess: Only restore the CSR_STATUS SUM bit
Ming Lei <ming.lei@redhat.com>
ublk: fix dead loop when canceling io command
Steven Rostedt <rostedt@goodmis.org>
xfs: remove unused trace event xfs_dqreclaim_dirty
Adrian Hunter <adrian.hunter@intel.com>
i3c: master: Fix recursive locking during device registration
Zide Chen <zide.chen@intel.com>
perf/x86/intel/uncore: Fix uncore_box ref/unref ordering
Shukai Ni <shukai.ni@kuleuven.be>
dm-integrity: replace forgeable discard filler with a keyed sector marker
Cen Zhang <zzzccc427@gmail.com>
ocfs2: validate external xattr entries when reading metadata
Kaitao Cheng <chengkaitao@kylinos.cn>
bpf: Clear rb node linkage when freeing bpf_rb_root
Hou Tao <houtao1@huawei.com>
bpf: Remove migrate_{disable|enable} in bpf_obj_free_fields()
Dan Williams <djbw@kernel.org>
cxl/region: Resolve region deletion races
Guoniu Zhou <guoniu.zhou@oss.nxp.com>
pmdomain: imx93-blk-ctrl: Extract PHY as shared domain for DSI/CSI
Sebastian Ene <sebastianene@google.com>
firmware: arm_ffa: Fix Endpoint Memory Access Descriptor offset calculation
Sudeep Holla <sudeep.holla@arm.com>
firmware: arm_ffa: Add support for IMPDEF value in the memory access descriptor
Damien Riégel <damien.riegel@silabs.com>
greybus: raw: fix use-after-free if write is called after disconnect
Yosry Ahmed <yosry@kernel.org>
KVM: nSVM: Triple fault if restore host CR3 fails on nested #VMEXIT
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
ACPI: platform: Use acpi_bus_get_primary_device()
Al Viro <viro@zeniv.linux.org.uk>
functionfs: fix the open/removal races
Benjamin Leggett <benjamin@edera.io>
drm/virtio: use the DMA API for resource backing on Xen
Vivek Kasireddy <vivek.kasireddy@intel.com>
drm/virtio: Add a helper to map and note the dma addrs and lengths
Dongwon Kim <dongwon.kim@intel.com>
drm/virtio: Use drm_gem_plane_helper_prepare_fb()
Sajal Gupta <sajal2005gupta@gmail.com>
drm/gud: validate GUD_ROTATION_0 is present in supported rotations
Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
printk: Don't WARN on kthread_run failure.
Eduard Zingerman <eddyz87@gmail.com>
bpf: check_cond_jmp_op(): properly infer if register is null
Lorenzo Bianconi <lorenzo.bianconi@oss.qualcomm.com>
net: stmmac: fix dma mapping leak in stmmac_tso_xmit()
Huiwen He <hehuiwen@kylinos.cn>
smb/client: invalidate fscache for fallocate range operations
Eric Dumazet <edumazet@google.com>
ipv6: mcast: use rcu_assign_pointer() for __rcu list updates
Eduard Zingerman <eddyz87@gmail.com>
bpf: backtrack_insn(): Handle ld_{abs,ind} subprog exit edge
Eduard Zingerman <eddyz87@gmail.com>
bpf: backtracking shouldn't clear outer frame R1-R5 for callbacks
FAN YE <fy15309206903@gmail.com>
btrfs: zstd: fix lost wakeup when waiting for a workspace
Kuniyuki Iwashima <kuniyu@google.com>
net: Remove conflicting altnames for dying netns in __dev_change_net_namespace().
Nicolas Dichtel <nicolas.dichtel@6wind.com>
net: plumb extack in __dev_change_net_namespace()
Nicolas Dichtel <nicolas.dichtel@6wind.com>
net: rename netns_local to netns_immutable
Gao Xiang <xiang@kernel.org>
erofs: disable LZ4 rolling decompression for now
Kumar Kartikeya Dwivedi <memxor@gmail.com>
bpf: Mark signal tracepoint siginfo arguments as scalar
Kumar Kartikeya Dwivedi <memxor@gmail.com>
bpf: Mark syscall helpers as sleepable
Cezary Rojewski <cezary.rojewski@intel.com>
ASoC: Intel: avs: Refactor and fix init_config access
Eduard Zingerman <eddyz87@gmail.com>
bpf: zero extend the result of an arena 32-bit cmpxchg
Eduard Zingerman <eddyz87@gmail.com>
bpf: don't rewrite bpf_fastcall patterns entered by a jump
Kumar Kartikeya Dwivedi <memxor@gmail.com>
bpf: Check ancestor frames for rbtree callbacks
Kumar Kartikeya Dwivedi <memxor@gmail.com>
bpf: Reject legacy packet loads from callbacks
Eduard Zingerman <eddyz87@gmail.com>
bpf: Don't infer non-NULL from a pointer with an unbounded offset
Ning Ding <dingning04@gmail.com>
bpf: Keep refcount_acquire nullable for borrowed RCU kptrs
Kumar Kartikeya Dwivedi <memxor@gmail.com>
bpf: Mark NULL kptr stores precise
Kumar Kartikeya Dwivedi <memxor@gmail.com>
bpf: Preserve inner map identity in callback frames
Vincent Donnefort <vdonnefort@google.com>
tracing: Fix subbuf resize races with trace_pipe_raw readers
Eduard Zingerman <eddyz87@gmail.com>
bpf: mark a NULL call argument precise
Karl Mehltretter <kmehltretter@gmail.com>
iommu/amd: Do not reallocate GA log buffers on resume
Alexander Graf <graf@amazon.com>
virtio_ring: fix stale descriptor flags after a failed packed add
Jia Jia <physicalmtea@gmail.com>
vduse: validate virtqueue alignment
Jia Jia <physicalmtea@gmail.com>
vhost: invalidate vring access on IOTLB transitions
Krystian Kaniewski <krystianmkaniewski@gmail.com>
Bluetooth: hci_sysfs: Fix NULL pointer dereference in device_del()
Carolina Jubran <cjubran@nvidia.com>
net/mlx5e: Move representor vnic reporter to eswitch devlink port
Dapeng Mi <dapeng1.mi@linux.intel.com>
perf/x86/intel: Prevent drain_pebs() reentry
Arunpravin Paneer Selvam <Arunpravin.PaneerSelvam@amd.com>
drm/amdgpu: skip the VMID 0 flush for VRAM
Paulo Alcantara <pc@manguebit.org>
smb: client: honor forceuid/forcegid when mapping SIDs to uid/gid
Paulo Alcantara <pc@manguebit.org>
smb: client: avoid using uninitialized SIDs in cifs_posix_to_fattr()
Arie Miller <renari@arimil.com>
hwmon: (asus_rog_ryujin) Validate HID report lengths
Arie Miller <renari@arimil.com>
hwmon: (asus_rog_ryujin) Add per-device configuration
Guenter Roeck <linux@roeck-us.net>
hwmon: (asus_rog_ryujin) Rely on subsystem locking
Stanley Chu <yschu@nuvoton.com>
i3c: master: svc: Prevent IRQ storm from false SLVSTART on NPCM845
Stanley Chu <yschu@nuvoton.com>
i3c: master: svc: Fix npcm845 invalid slvstart event
Stanley Chu <yschu@nuvoton.com>
i3c: master: svc: Fix npcm845 FIFO empty issue
Brandon Brnich <b-brnich@ti.com>
media: chips-media: wave5: Release m2m_ctx after Instance Removed from List
Pengpeng Hou <pengpeng@iscas.ac.cn>
genirq/proc: Size interrupt directory names for 10-digit interrupt numbers
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
genirq: Consistently use '%u' format specifier for unsigned int variables
Thomas Gleixner <tglx@linutronix.de>
genirq/proc: Switch to lock guards
Chen-Yu Tsai <wenst@chromium.org>
pinctrl: mediatek: paris: bypass pinctrl GPIO layer in set GPIO direction
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
pinctrl: mediatek: paris: use new GPIO line value setter callbacks
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
pinctrl: mediatek: paris: don't double-check the GPIO number
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
gpiolib: introduce gpio_chip setters that return values
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
gpiolib: rework the wrapper around gpio_chip::set_multiple()
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
gpiolib: wrap gpio_chip::set()
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
gpiolib: make value setters have return values
Candice Li <candice.li@amd.com>
drm/amdgpu: Bound GPIO I2C table entry count from VBIOS
Alex Deucher <alexander.deucher@amd.com>
drm/amdgpu: rework i2c init and fini
Alex Deucher <alexander.deucher@amd.com>
drm/amdgpu/atombios: drop empty function
Dr. David Alan Gilbert <linux@treblig.org>
drm/amdgpu: Remove unused amdgpu_i2c functions
Stepan Ionichev <sozdayvek@gmail.com>
tty: serial: 8250: protect against NULL uart->port.dev in register
Jiri Slaby (SUSE) <jirislaby@kernel.org>
serial: 8250: invert serial8250_register_8250_port() CIR condition
Herve Codina <herve.codina@bootlin.com>
driver core: Avoid warning when removing a device while its supplier is unbinding
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
driver core: Add device_link_test() for testing device link flags
Colin Ian King <colin.i.king@gmail.com>
PM: sleep: Fix bit masking operation
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
PM: sleep: Use DPM_FLAG_SMART_SUSPEND conditionally
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
PM: runtime: Introduce pm_runtime_blocked()
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
PM: Block enabling of runtime PM during system suspend
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
PM: Rearrange documentation related to __pm_runtime_disable()
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
PM: sleep: core: Restrict power.set_active propagation
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
PM: sleep: core: Synchronize runtime PM status of parents and children
Sicong Huang <congei42@163.com>
virt: acrn: Fix irqfd use-after-free during eventfd shutdown
Dr. David Alan Gilbert <linux@treblig.org>
virt: acrn: Remove unused list 'acrn_irqfd_clients'
Tao Cui <cuitao@kylinos.cn>
RDMA/counter: Fix num_counters leak on bind_qp failure in alloc_and_bind()
Johannes Berg <johannes.berg@intel.com>
wifi: iwlwifi: mvm: fix P2P-Device binding handling
Johannes Berg <johannes.berg@intel.com>
wifi: iwlwifi: simplify nested if checks
Yunxiang Li <Yunxiang.Li@amd.com>
drm/amdgpu/ras: add ras_suspend callback and use it for cp_ecc_error_irq
Victor Skvortsov <victor.skvortsov@amd.com>
drm/amdgpu: Update SRIOV Exchange Headers for RAS Telemetry Support
Yongqiang Sun <Yongqiang.Sun@amd.com>
drm/amdkfd: fix SMI event cross-process information leak
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: fix maximum allowed access checks
Alexey Velichayshiy <a.velichayshiy@ispras.ru>
ksmbd: remove redundant DACL check in smb_check_perm_dacl
Val Packett <val@packett.cool>
remoteproc: qcom_wcnss: Fix handling the lack of PD regulators in v3
Gou Hao <gouhao@uniontech.com>
powerpc/xive: propagate IPI init errors to prevent use-after-free
Gou Hao <gouhao@uniontech.com>
powerpc/xive: add error return value to xive_smp_probe()
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
ACPI: bus: Introduce acpi_bus_get_primary_device()
Muchun Song <muchun.song@linux.dev>
mm/hugetlb: initialize gigantic bootmem hugepage struct pages earlier
Kiryl Shutsemau <kas@kernel.org>
mm/hugetlb: refactor code around vmemmap_walk
Chris Mason <clm@meta.com>
nfsd: convert nfsd_net boolean flags to unsigned long flags word
Ye Liu <ye.liu@linux.dev>
mm/page_owner: use memcg_data snapshot to avoid TOCTOU in print_page_owner_memcg()
Evgenii Burenchev <evg28bur@yandex.ru>
drm/amd/display: Fix dangling pointer in plane reset function
Evgenii Burenchev <evg28bur@yandex.ru>
drm/amd/display: Fix dangling pointer in CRTC reset function
Alex Bereza <alex@bereza.email>
dmaengine: xilinx_dma: Fix CPU stall in xilinx_dma_poll_timeout
Yiyang Chen <chenyy23@mails.tsinghua.edu.cn>
bpf: Reject MEM_ALLOC BTF accesses past object bounds
Malaya Kumar Rout <malayarout91@gmail.com>
time/namespace: Validate nanosecond field in proc_timens_set_offset()
Nicholas Dudar <main.kalliope@gmail.com>
bpf: Reject writes through untrusted BTF pointers
Armin Wolf <W_Armin@gmx.de>
platform/x86: dell-wmi-base: Fix handling of ultra performance key
Nicholas Dudar <main.kalliope@gmail.com>
bpf: Reject rdonly/rdwr_buf_size kfunc arguments that exceed u32 max
Qing Ming <a0yami@mailbox.org>
usb: gadget: uac: validate rate list length before storing
Marco Scardovi <scardracs@disroot.org>
platform/x86: asus-wmi: fix resource leaks on probe failure
Maher Azzouzi <maherazz04@gmail.com>
esp: do not unref managed frag pages in esp_ssg_unref()
Leon Romanovsky <leon@kernel.org>
RDMA/rvt: Return NULL after port allocation failure
Reinette Chatre <reinette.chatre@intel.com>
fs/resctrl: Prevent use-after-free in rdtgroup_kn_put()
Sudeep Holla <sudeep.holla@kernel.org>
firmware: arm_scmi: Fix SCMI device destroy lifetimes
Ruoyu Wang <ruoyuw560@gmail.com>
drm/msm: Only fini scheduler after successful init
Philipp Stanner <phasta@kernel.org>
drm/sched: Use struct for drm_sched_init() params
Kumar Kartikeya Dwivedi <memxor@gmail.com>
bpf: Zero queue and stack outputs on lock failure
Pu Lehui <pulehui@huawei.com>
riscv, bpf: Fix kernel stack corruption in tailcall with CFI
Kees Cook <kees@kernel.org>
kcfi: Rename CONFIG_CFI_CLANG to CONFIG_CFI
Aditya Prakash Srivastava <aditya.ansh182@gmail.com>
ext4: fix ABBA deadlock in ext4_xattr_inode_cache_find()
Leon Hwang <leon.hwang@linux.dev>
bpf: Fix WARNING in bpf_tracing_link_release
Justin Yeh <justin.yeh@mediatek.com>
pinctrl: mediatek: use devm_gpiochip_add_data() for GPIO chip
Li Qiang <liqiang01@kylinos.cn>
scsi: ufs: core: Validate string descriptors
Bean Huo <beanhuo@micron.com>
scsi: ufs: core: Convert string descriptor format macros to enum
Nicolin Chen <nicolinc@nvidia.com>
iommu/tegra241-cmdqv: Don't fall back to a freed smmu after devm_krealloc()
Nicolin Chen <nicolinc@nvidia.com>
iommu/tegra241-cmdqv: Fix VINTF0 leak on the init-failure path
Louis-Alexis Eyraud <louisalexis.eyraud@collabora.com>
clk: mediatek: pllfh: Fix IO remapping leak in register_pllfhs error path
Gary Guo <gary@garyguo.net>
PCI: Fix UAF when probe runs concurrent to dyn ID removal
Gary Guo <gary@garyguo.net>
PCI: Fix dyn_id add TOCTOU
Gary Guo <gary@garyguo.net>
PCI: Make pci_match_one_device() match on ID instead of device
Leon Romanovsky <leon@kernel.org>
RDMA/cxgb4: Fix dereg_skb leak and double free in write_tpt_entry()
Adrián Larumbe <adrian.larumbe@collabora.com>
drm/panthor: Add vm_bind region with kbo range overlap check
Jani Nikula <jani.nikula@intel.com>
overflow: add range_overflows() and range_end_overflows()
Jani Nikula <jani.nikula@intel.com>
drm/i915: document range_overflows() and range_end_overflows() macros
Jani Nikula <jani.nikula@intel.com>
drm/i915: rename range_overflows_end() to range_end_overflows()
Jeff Johnson <jeff.johnson@oss.qualcomm.com>
wifi: ath12k: fix overreads in ath12k_wmi_process_csa_switch_count_event()
Felix Fietkau <nbd@nbd.name>
wifi: mt76: mt7996: hold dev->mt76.mutex while disabling tx worker in SER
Felix Fietkau <nbd@nbd.name>
wifi: mt76: cancel reset and rc work on device unregister
Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
drm/msm: don't tear down KMS twice when KMS init fails
Yonghong Song <yonghong.song@linux.dev>
bpf: Reject >8 byte return values on return-reading trampoline paths
Felix Fietkau <nbd@nbd.name>
wifi: mt76: mt7996: do not attach hif2 WED when the main WED attach failed
Will Deacon <will@kernel.org>
arm64: ptrace: Keep 'orig_x0' in-sync with x0 on syscall entry
Zhao Li <enderaoelyther@gmail.com>
wifi: nl80211: clean up color-change beacon data on errors
Johannes Berg <johannes.berg@intel.com>
wifi: nl80211: check link is beaconing for color change
Jason Huang <jason.huang2@infineon.com>
wifi: brcmfmac: fix P2P action frame handling without device vif
Zhao Li <enderaoelyther@gmail.com>
wifi: cfg80211: stop PMSR before P2P and NAN teardown
Karl Mehltretter <kmehltretter@gmail.com>
serial: core: do fallible allocations before the console can be registered
Karl Mehltretter <kmehltretter@gmail.com>
serial: core: clear freed pointers on uart_register_driver() failure
Karl Mehltretter <kmehltretter@gmail.com>
tty: skip cdev_del() when no cdev is registered
Haoxiang Li <haoxiang_li2024@163.com>
HID: logitech-hidpp: Fix FF device cleanup on init failure
Vicki Pfau <vi@endrift.com>
HID: steam: Reject short reads
Zheng Qixing <zhengqixing@huawei.com>
blk-cgroup: fix race between policy activation and blkg destruction
Caleb Sander Mateos <csander@purestorage.com>
ublk: check import_ubuf() return value
Cen Zhang <zzzccc427@gmail.com>
ocfs2: validate inline xattrs during inode block validation
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
thermal: hwmon: Remove hwmon class device along with its parent
Linus Walleij <linusw@kernel.org>
ARM: 9481/2: breakpoint: CFI breakpoints only on demand
Cen Zhang <zzzccc427@gmail.com>
ocfs2: o2hb: quiesce negotiate handlers and timeout work
Yufan Chen <ericterminal@gmail.com>
ocfs2/heartbeat: fix slot mapping rollback leaks on error paths
Jiri Olsa <jolsa@kernel.org>
bpf: Clear buf on error in __bpf_get_task_stack
Jiri Olsa <jolsa@kernel.org>
bpf: Remove trace_in argument from __bpf_get_stack
Jiri Olsa <jolsa@kernel.org>
bpf: Factor callchain_finalize function from __bpf_get_stack
Jiri Olsa <jolsa@kernel.org>
bpf: Factor callchain_store function from __bpf_get_stack
Harry Wentland <harry.wentland@amd.com>
drm/amd/display: Resize MST HDCP per-connector arrays to 32
Ray Wu <ray.wu@amd.com>
drm/amd/display: disable replay when crc source is enabled
Yeoreum Yun <yeoreum.yun@arm.com>
coresight: etm4x: missing cscfg_csdev_disable_active_config() in perf enable
Yang Xiuwei <yangxiuwei@kylinos.cn>
scsi: sd: Fix special_vec mempool leak when scsi_alloc_sgtables() fails
Bart Van Assche <bvanassche@acm.org>
scsi: sd: Move the sd_config_discard() function definition
Filipe Manana <fdmanana@suse.com>
btrfs: defrag: fix deadlock between defrag and delalloc space reservation
Qu Wenruo <wqu@suse.com>
btrfs: always wait for ordered extents to avoid OE races
Sun YangKai <sunyangkai@fnnas.com>
btrfs: check if root is readonly when setting posix acl
Johannes Thumshirn <johannes.thumshirn@wdc.com>
btrfs: zoned: don't clobber the extent buffer when zeroing it out
Qu Wenruo <wqu@suse.com>
btrfs: qgroup: fix a wrong length calculation in qgroup_free_reserved_data()
Pauli Virtanen <pav@iki.fi>
Bluetooth: L2CAP: use proto_lock for l2cap_data to fix l2cap_disconn_ind
Pauli Virtanen <pav@iki.fi>
Bluetooth: ISO: fix race of kfree vs kref_get_unless_zero
Sanghyun Park <sanghyun.park.cnu@gmail.com>
bpf: Fix mmap_lock leak in irq_work path
Lu Baolu <baolu.lu@linux.intel.com>
iommu/vt-d: Flush context cache with correct SID when tearing down aliases
Chuck Lever <chuck.lever@oracle.com>
NFS: Return a delegation the client fails to record
Kuniyuki Iwashima <kuniyu@google.com>
amt: Don't support cross-netns setup.
John Johansen <john.johansen@canonical.com>
apparmor: fix unconfined user namespace restriction forced stack
Ning Ding <dingning04@gmail.com>
bpf: Compare iterator types during state pruning
Daniel Borkmann <daniel@iogearbox.net>
bpf, s390: Clear fetch destination on faulting arena atomic
Marek Szyprowski <m.szyprowski@samsung.com>
clocksource/drivers/samsung_pwm: Switch to raw_spinlock_t type
Maurizio Lombardi <mlombard@redhat.com>
nvmet: fix max_qid race between configfs and controller allocation
ZhengYuan Huang <gality369@gmail.com>
ocfs2: validate orphan slot during inode read
ZhengYuan Huang <gality369@gmail.com>
ocfs2: validate DIO orphan slot during inode read
Usama Arif <usama.arif@linux.dev>
blk-iolatency: clear delay state when freeing policy data
Usama Arif <usama.arif@linux.dev>
blk-iocost: clear delay state when freeing policy data
Yu Kuai <yukuai@fygo.io>
blk-cgroup: delay freeing policy data after rcu grace period
John Johansen <john.johansen@canonical.com>
apparmor: fix deadlock in complain-mode change_hat
Yiyang Chen <chenyy23@mails.tsinghua.edu.cn>
bpf: Check pointer type for all atomic RMW paths
Yunseong Kim <yunseong.kim@est.tech>
ksmbd: fix slab-out-of-bounds read in ksmbd_alloc_user()
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: serialize oplock close with pending break ownership
Ilan Dudnik <ilan.dudnik@safebreach.com>
ksmbd: defer publishing granted locks to prevent UAF/double-free race
Gao Xiang <xiang@kernel.org>
erofs: fix interlaced ztailpacking pclusters
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: safely discard unregistered deferred locks
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: detach blocked lock requests before freeing
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: scope session state changes to bound connections
Jeuk Kim <jeuk20.kim@gmail.com>
NFSv4/flexfiles: fix NULL dereference for NFSv4.0 data servers
Jiayuan Chen <jiayuan.chen@linux.dev>
bpf, xdp: move offload check into dev_xdp_install()
Petr Oros <poros@redhat.com>
dpll: fix NULL deref in dpll_device_ops() during teardown race
Anton Protopopov <a.s.protopopov@gmail.com>
virtio_net: Fix resize of the RX ring
Runyu Xiao <runyu.xiao@seu.edu.cn>
ALSA: mtpav: shut down output timer before card teardown
Eric Dumazet <edumazet@google.com>
ip6mr: do not clone dst in ip6mr_cache_report()
Nikolay Aleksandrov <razor@blackwall.org>
net: bridge: arp/nd proxy: fix reading neigh ha
Nikolay Aleksandrov <razor@blackwall.org>
vxlan: fix reading neigh ha
Jérémy Jean <Jeremy.Jean@oss.cyber.gouv.fr>
NFSv4.1: zero referring call lists before decoding
Jamal Hadi Salim <jhs@mojatatu.com>
net/sched: account classifier filter allocations to memcg
Michael Kelley <mhkelley58@gmail.com>
Drivers: hv: vmbus: Skip VMBus module cleanup for non-nested root partition
Pauli Virtanen <pav@iki.fi>
Bluetooth: L2CAP: access chan->conn safely in get/setsockopt
Breno Leitao <leitao@debian.org>
Bluetooth: L2CAP: convert to getsockopt_iter
Breno Leitao <leitao@debian.org>
net: add getsockopt_iter callback to proto_ops
Radek Podgorny <radek@podgorny.cz>
Bluetooth: do not leak an hci_conn when a second LE connect is rejected
Stanislav Fomichev <sdf.kernel@gmail.com>
xsk: honor XDP_TX_METADATA in zero-copy path
Anshumali Gaur <agaur@marvell.com>
octeontx2-vf: fix workqueue and netdev race in probe/remove
Victor Nogueira <victor@mojatatu.com>
net/sched: act_ife: Only operate on Ethernet frames
Eric Dumazet <edumazet@google.com>
net/sched: add qstats_cpu_drop_inc() helper
Eric Dumazet <edumazet@google.com>
net_sched: sch_fq: add three drop_reason
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: nf_tables: skip double clone set expressions on element insert
Florian Westphal <fw@strlen.de>
netfilter: nf_tables: prepare for multiple elements in nft_trans_elem structure
Florian Westphal <fw@strlen.de>
netfilter: nf_tables: add nft_trans_commit_list_add_elem helper
Florian Westphal <fw@strlen.de>
netfilter: nf_tables: prefer nft_trans_elem_alloc helper
Usama Arif <usama.arif@linux.dev>
mm/huge_memory: transfer the pmd dirty bit to the folio on zap
Christian Borntraeger <borntraeger@linux.ibm.com>
KVM: s390: Fix memory corruption by not reinjecting CK machine checks
Qihang <q.h.hack.winter@gmail.com>
KVM: arm64: vgic-v3: take an LPI reference in vgic_v3_save_pending_tables
Tiezhu Yang <yangtiezhu@loongson.cn>
LoongArch: BPF: Refactor jump offset calculation in tail call
Chao Yu <chao@kernel.org>
f2fs: fix to avoid potential deadloop in f2fs_fsync_node_pages()
Jesse Zhang <Jesse.Zhang@amd.com>
drm/amdgpu: force complete the KIQ ring fences on reset
Jesse Zhang <Jesse.Zhang@amd.com>
drm/amdgpu: force complete the MES ring fences on reset
Priya Hosur <Priya.Hosur@amd.com>
drm/amdkfd: Add TLB flush after MES queue eviction/suspension
Xiaogang Chen <xiaogang.chen@amd.com>
drm/amdkfd: Fix error path at svm_migrate_copy_to_ram
James Zhu <James.Zhu@amd.com>
drm/amdkfd: return migration pages from copy function - again
Xiaogang Chen <xiaogang.chen@amd.com>
drm/amdkfd: Fix the case that vm range is hole at svm_migrate_copy_to_vram
James Zhu <James.Zhu@amd.com>
Revert "drm/amdkfd: return migration pages from copy function"
James Zhu <James.Zhu@amd.com>
drm/amdkfd: return migration pages from copy function
Emily Deng <Emily.Deng@amd.com>
drm/amdkfd: Fix partial migrate issue
Cen Zhang (Microsoft Security FORGE Labs) <cenzhang@linux.microsoft.com>
ksmbd: fix tree connection use-after-free in smb2_tree_connect()
Kairui Song <kasong@tencent.com>
mm/mglru: fix and remove redundant unevictable folio handling
Kairui Song <kasong@tencent.com>
mm/mglru: use the common routine for dirty/writeback reactivation
Wei Xu <weixugc@google.com>
mm/mglru: reset page lru tier bits when activating
Jeff Layton <jlayton@kernel.org>
lockd, nfsd: RCU-protect nlmsvc_ops dispatch
Jeff Layton <jlayton@kernel.org>
nfsd: restore rq_status_counter to even on all nfsd_dispatch() exit paths
Jeff Layton <jlayton@kernel.org>
nfsd: fix fcache_disposal UAF by inlining dispose state into nfsd_net
Xiubo Li <xiubo.li@clyso.com>
ceph: fix UAF in check_new_map() on session freed during unlock
Michael Bommarito <michael.bommarito@gmail.com>
ceph: cap delegated inode count in ceph_parse_deleg_inos()
Frank Sorenson <sorenson@redhat.com>
cifs: call pagecache_isize_extended() in cifs_setsize() when extending
Bryam Vargas <hexlabsecurity@proton.me>
smb: client: reject a tree connect response whose byte count is too small
Jan Kara <jack@suse.cz>
ext2: Fix lost inode updates for IS_SYNC inodes
Chuck Lever <chuck.lever@oracle.com>
SUNRPC: Reject short RFC 4121 MIC tokens in gss_krb5_verify_mic_v2
Chuck Lever <chuck.lever@oracle.com>
svcrdma: Clear sc_cm_id when ADDR_CHANGE replacement fails
Chuck Lever <chuck.lever@oracle.com>
svcrdma: wake sq waiters when the transport closes
Chuck Lever <chuck.lever@oracle.com>
svcrdma: Add Write chunk WRs to the RPC's Send WR chain
Chuck Lever <chuck.lever@oracle.com>
svcrdma: Reject Read lists that exceed the page budget
Dawei Feng <dawei.feng@seu.edu.cn>
wifi: iwlwifi: dvm: fix memory leak in iwl_op_mode_dvm_start()
Johannes Berg <johannes.berg@intel.com>
wifi: iwlwifi: dvm: pair transport op-mode enter/leave
Jens Axboe <axboe@kernel.dk>
io_uring: defer eventfd signaling when queued from a wakeup handler
Wei Fang <wei.fang@nxp.com>
net: tap: fix wrong transport_header when sending VLAN-tagged frame
Akihiko Odaki <akihiko.odaki@daynix.com>
tap: Keep hdr_len in tap_get_user()
Leon Romanovsky <leon@kernel.org>
ntb: Store original DMA address for future release
Koichiro Den <den@valinux.co.jp>
NTB: ntb_transport: Use ntb_get_dma_dev() for DMA buffers
Koichiro Den <den@valinux.co.jp>
NTB: core: Add .get_dma_dev() callback to ntb_dev_ops
Eric Dumazet <edumazet@google.com>
tipc: avoid busy looping in tipc_exit_net()
Thomas Zimmermann <tzimmermann@suse.de>
fbdev: Wrap user-invoked calls to fb_set_var() in helper
Ali Ahmet Memis <ali@iusegentoo.com>
Bluetooth: ISO: zero the sockaddr before returning it in getname
William Palacek <William.Palacek@amd.com>
drm/amdkfd: Add bounds check for CRAT subtype length
Yongqiang Sun <Yongqiang.Sun@amd.com>
drm/amdkfd: Fix infinite loop parsing CRAT with zero subtype length
Luxiao Xu <rakukuip@gmail.com>
bpf: Check sk_state before sk_protocol in bpf_tcp_*_syncookie
Qu Wenruo <wqu@suse.com>
btrfs: initialize inode mapping flags for cached inodes
Alex Deucher <alexander.deucher@amd.com>
drm/amd/display: check if dml21_add_phantom_plane() is successful
Yuho Choi <dbgh9129@gmail.com>
dmaengine: idxd: fix double free of wq, engine, and group structs
Michael Bommarito <michael.bommarito@gmail.com>
idpf: bound interrupt-vector register fill to the allocated array
Pauli Virtanen <pav@iki.fi>
Bluetooth: hci_sync: hold conn in hci_connect_acl/le_sync() callbacks
Arnaldo Carvalho de Melo <acme@redhat.com>
perf tools: Use perf_env__get_cpu_topology() in machine__resolve()
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: nf_conntrack_expect: use conntrack GC to reap expectations
Terry Bowman <terry.bowman@amd.com>
cxl: Fix CXL_HEADERLOG_SIZE to match RAS Capability size
Prasanna Kumar T S M <ptsm@linux.microsoft.com>
soc: xilinx: Fix race condition in event registration
Yihang Li <liyihang9@huawei.com>
scsi: hisi_sas: Add slave_destroy interface for v3 hw
Qiuxu Zhuo <qiuxu.zhuo@intel.com>
EDAC/igen6: Fix call trace due to missing release()
Qiuxu Zhuo <qiuxu.zhuo@intel.com>
EDAC/igen6: Skip absent memory controllers
Orange Kao <orange@aiven.io>
EDAC/igen6: Add polling support
Qiuxu Zhuo <qiuxu.zhuo@intel.com>
EDAC/igen6: Initialize edac_op_state according to the configuration data
David Carlier <devnexen@gmail.com>
netfilter: flowtable: avoid num_encaps underflow on bridge VLAN untag
Weiming Shi <bestswngs@gmail.com>
btrfs: lzo: reject compressed segment that overflows the compressed input
Cen Zhang <zzzccc427@gmail.com>
ALSA: seq: oss: Serialize readq reset state with q->lock
James Clark <james.clark@linaro.org>
coresight: ete: Always save state on power down
Ivan Abramov <i.abramov@mt-integration.ru>
ieee802154: Avoid calling WARN_ON() on -ENOMEM in cfg802154_switch_netns()
Rosen Penev <rosenp@gmail.com>
net: emac: Fix NULL pointer dereference in emac_probe
Rosen Penev <rosenp@gmail.com>
net: ibm: emac: use platform_get_irq
Rosen Penev <rosenp@gmail.com>
net: ibm: emac: use devm_platform_ioremap_resource
Masami Hiramatsu (Google) <mhiramat@kernel.org>
tracing/probes: Remove WARN_ON_ONCE from parse_btf_arg
Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
ASoC: SOF: ipc4-pcm: Continue the pipeline trigger in case of IPC timeout
Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
ASoC: SOF: pcm: Add snd_sof_pcm specific wrappers for dev_dbg() and dev_err()
Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
ASoC: SOF: pcm: Move period/buffer configuration print after platform open
Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
ASoC: SOF: Relocate and rework functionality for PCM stream freeing
Hongjie Fang <hongjiefang@asrmicro.com>
scsi: core: pair EH runtime PM get and put
Jérémy Jean <Jeremy.Jean@oss.cyber.gouv.fr>
sctp: validate cookie AUTH state before use
Julian Anastasov <ja@ssi.bg>
ipvs: revalidate ihl to prevent out-of-bounds access
Aleksandr Nogikh <nogikh@google.com>
firewire: ohci: fix NULL pointer dereference in ar_context_release
Mark Tomlinson <mark.tomlinson@alliedtelesis.co.nz>
gpio: pca953x: fix pca953x_irq_bus_sync_unlock regmap lock
Karthikeyan KS <karthiproffesional@gmail.com>
soc: aspeed: lpc-snoop: Fix usercopy overflow in snoop_file_read
Yun Zhou <yun.zhou@windriver.com>
xfs: handle NULL b_addr in xfs_buf_free
David Lee <david.lee@trailofbits.com>
btrfs: lzo: reject inline extents without valid headers
Chengfeng Ye <nicoyip.dev@gmail.com>
bpf: Fix netns reference imbalance in conntrack kfuncs
Linfeng Sun <linfeng.sun.dev@gamil.com>
vhost_iotlb: bound map allocation in add_range
Guenter Roeck <linux@roeck-us.net>
hwmon: (pmbus) Fix type confusion in notification logic
Michael Chan <michael.chan@broadcom.com>
bnxt_en: Disable EOP for TPA on all chips to prevent data corruption
Eric Dumazet <edumazet@google.com>
netfilter: nf_flow_table: drop existing skb dst before skb_dst_set_noref()
Alexandra Winter <wintera@linux.ibm.com>
s390/ism: Fix UAF of sba and ieq during ism_dev_exit()
Hongyan Xu <getshell@seu.edu.cn>
watchdog: at91sam9_wdt: prevent timer rearm during teardown
Jérémy Jean <Jeremy.Jean@oss.cyber.gouv.fr>
tls: rx: restore msg_iter before TLS 1.3 optimistic retry
Sabrina Dubroca <sd@queasysnail.net>
selftests: tls: add rekey tests
Steven Rostedt <rostedt@goodmis.org>
eventfs: Use children field for rcu head and add memory barriers
Zhiling Zou <zhilinz@nebusec.ai>
mm/page_table_check: skip special zero mappings
Dongjiang Zhu <zhudongjiang@fnnas.com>
btrfs: skip global block reserve accounting for rescue mounts
Maciej Fijalkowski <maciej.fijalkowski@intel.com>
xsk: reclaim invalid Tx descriptors in ZC batch path
Maciej Fijalkowski <maciej.fijalkowski@intel.com>
xsk: provide sufficient space in pool->tx_descs
Jason Xing <kernelxing@tencent.com>
xsk: drain continuation descs after overflow in xsk_build_skb()
Cen Zhang (Microsoft) <blbllhy@gmail.com>
net/sched: cls_u32: validate offshift to prevent shift-out-of-bounds
David Howells <dhowells@redhat.com>
netfs: Fix folio_queue ENOMEM in writeback by adding a mempool
Pauli Virtanen <pav@iki.fi>
Bluetooth: ISO: lock sk in iso_connect_ind
Pauli Virtanen <pav@iki.fi>
Bluetooth: ISO: hold sk properly in iso_conn_ready
Pauli Virtanen <pav@iki.fi>
Bluetooth: hci_sync: hold conn in hci_connect_big_sync() callback
Pauli Virtanen <pav@iki.fi>
Bluetooth: hci_sync: hold conn in hci_connect_pa_sync() callback
Hariprasad Kelam <hkelam@marvell.com>
octeontx2-af: Block VFs from clobbering special CGX PKIND state
Peiyang He <peiyang_he@smail.nju.edu.cn>
iommu/iommufd: Fix IOPF group ownership UAF
Hidayath Khan <hidayath@linux.ibm.com>
dibs: fix use-after-free of dmb_node in loopback attach/detach/unregister
David Howells <dhowells@redhat.com>
afs: Fix UAF when sending a message
Harald Freudenberger <freude@linux.ibm.com>
s390/zcrypt: Close speculative mem read possibility
Harald Freudenberger <freude@linux.ibm.com>
s390/zcrypt: Rework domain processing within zcrypt device driver
Harald Freudenberger <freude@linux.ibm.com>
s390/zcrypt: Move inline function rng_type6cprb_msgx from header to code
Harald Freudenberger <freude@linux.ibm.com>
s390/ap/zcrypt: New xflag parameter
Harald Freudenberger <freude@linux.ibm.com>
s390/ap: Introduce ap message buffer pool
Harald Freudenberger <freude@linux.ibm.com>
s390/ap/zcrypt: Rework AP message buffer allocation
Harald Freudenberger <freude@linux.ibm.com>
s390/ap: Move response_type struct into ap_msg struct
George Zhang <george.zhang@amd.com>
drm/amd/display: Fix divide-by-zero in calculate_mcache_setting on zero viewport
Wei Zhang <wei.zhang@oss.qualcomm.com>
wifi: ath11k: cancel SSR work items during PCI shutdown
Di Shen <di.shen@unisoc.com>
OPP: Fix race between OPP addition and lookup
Takashi Iwai <tiwai@suse.de>
ALSA: seq: oss: Fix UAF at handling events with embedded SysEx data
Geliang Tang <geliang@kernel.org>
nvmet-tcp: check return value of nvmet_tcp_set_queue_sock
Abd-Alrhman Masalkhi <abd.masalkhi@gmail.com>
md/raid1,raid10: fix error-path detection with md_cloned_bio()
Abd-Alrhman Masalkhi <abd.masalkhi@gmail.com>
md/raid1,raid10: fix bio accounting for split md cloned bios
Abd-Alrhman Masalkhi <abd.masalkhi@gmail.com>
md/raid1,raid10: fix deadlock in read error recovery path
Abd-Alrhman Masalkhi <abd.masalkhi@gmail.com>
md: replace wait loop with wait_event() in md_handle_request()
Miaoqing Pan <miaoqing.pan@oss.qualcomm.com>
wifi: ath12k: fix memory leak in ath12k_wifi7_dp_rx_h_verify_tkip_mic()
Zhang Cen <rollkingzzc@gmail.com>
ocfs2: validate fast symlink target during inode read
David Windsor <dwindsor@gmail.com>
bpf: Reject sleepable BPF_LSM_CGROUP programs at load time
Larysa Zaremba <larysa.zaremba@intel.com>
ixgbe: do not configure xps for XDP queues
Dan Williams <djbw@kernel.org>
cxl/region: Block region delete during region creation
Joe Damato <joe@dama.to>
bnxt: fix head underflow on XDP head-grow
Eric Dumazet <edumazet@google.com>
net: watchdog: fix refcount tracking races
Cen Zhang <zzzccc427@gmail.com>
ALSA: seq: avoid stale FIFO cells during resize
Takashi Iwai <tiwai@suse.de>
ALSA: seq: Clean up fifo locking with guard
Kuniyuki Iwashima <kuniyu@google.com>
sockmap: Fix use-after-free in udp_bpf_recvmsg()
Selvin Xavier <selvin.xavier@broadcom.com>
RDMA/bnxt_re: Initialize dpi variable to zero
Selvin Xavier <selvin.xavier@broadcom.com>
RDMA/bnxt_re: Free SRQ toggle page after firmware teardown
Leon Romanovsky <leon@kernel.org>
RDMA/bnxt_re: Remove unusable nq variable
Kashyap Desai <kashyap.desai@broadcom.com>
RDMA/bnxt_re: Fix budget handling of notification queue
Selvin Xavier <selvin.xavier@broadcom.com>
RDMA/bnxt_re: Free CQ toggle page after firmware teardown
Selvin Xavier <selvin.xavier@broadcom.com>
RDMA/bnxt_re: Add a max slot check for SQ
Selvin Xavier <selvin.xavier@broadcom.com>
RDMA/bnxt_re: Avoid repeated requests to allocate WC pages
Jacob Moroni <jmoroni@google.com>
RDMA/irdma: Replace waitqueue and flag with completion
Eric Dumazet <edumazet@google.com>
net: serialize netif_running() check in enqueue_to_backlog()
Baoli.Zhang <baoli.zhang@linux.intel.com>
soundwire: fix bug in sdw_add_element_group_count found by syzkaller
Abd-Alrhman Masalkhi <abd.masalkhi@gmail.com>
md/raid1: fix writes_pending and barrier reference leaks on write failures
Abd-Alrhman Masalkhi <abd.masalkhi@gmail.com>
md/raid10: fix writes_pending leak on write request failures
Yiyang Chen <chenyy23@mails.tsinghua.edu.cn>
bpf: Guard conntrack opts error writes
Eric Dumazet <edumazet@google.com>
tipc: fix UAF in cleanup_bearer() due to premature dst_cache_destroy()
Xin Long <lucien.xin@gmail.com>
sctp: add INIT verification after cookie unpacking
Abdurrahman Hussain <abdurrahman@nexthop.ai>
hwmon: (pmbus/core) honor vrm_version in pmbus_data2reg_vid()
Boris Brezillon <boris.brezillon@collabora.com>
drm/panthor: Always use the IRQ-safe variant when acquiring the fence lock
Xin Long <lucien.xin@gmail.com>
sctp: fix addr_wq_timer race in sctp_free_addr_wq()
Michael Bommarito <michael.bommarito@gmail.com>
xen/pvcalls: bound backend response req_id before indexing rsp[]
David Howells <dhowells@redhat.com>
afs: Fix reinitialisation of the inode, in particular ->lock_work
Morduan Zang <zhangdandan@uniontech.com>
iomap: guard io_size EOF trim against concurrent truncate underflow
David Howells <dhowells@redhat.com>
netfs: Fix netfs_create_write_req() to handle async cache object creation
David Howells <dhowells@redhat.com>
netfs: Drop the was_async arg from netfs_read_subreq_terminated()
David Howells <dhowells@redhat.com>
netfs: Abstract out a rolling folio buffer implementation
David Howells <dhowells@redhat.com>
netfs: Add a tracepoint to log the lifespan of folio_queue structs
David Howells <dhowells@redhat.com>
netfs: Use a folio_queue allocation and free functions
David Howells <dhowells@redhat.com>
netfs: Clean up some whitespace in trace header
Feng Liu <feliu@nvidia.com>
net/mlx5e: Fix publication race for priv->channel_stats[]
Cen Zhang <zzzccc427@gmail.com>
Bluetooth: 6lowpan: avoid untracked enable work
Yuho Choi <dbgh9129@gmail.com>
net/liquidio: drop cached VF pci_dev LUT
Eric Dumazet <edumazet@google.com>
ipv4: igmp: Fix potential memory leaks in igmp_mod_timer() and igmp_stop_timer()
Marc Zyngier <maz@kernel.org>
KVM: arm64: vgic: Handle race between interrupt affinity change and LPI disabling
Ian Bridges <icb@fastmail.org>
ocfs2: fix UBSAN array-index-out-of-bounds in ocfs2_sum_rightmost_rec
Deepanshu Kartikey <kartikey406@gmail.com>
ocfs2: validate i_refcount_loc when refcount flag is set
Dmitry Antipov <dmantipov@yandex.ru>
ocfs2: add extra consistency checks for chain allocator dinodes
Dmitry Antipov <dmantipov@yandex.ru>
ocfs2: add suballoc slot check in ocfs2_validate_inode_block()
Julian Sun <sunjunchao2870@gmail.com>
ocfs2: correct l_next_free_rec in online check
Mikulas Patocka <mpatocka@redhat.com>
dm-verity: fix buffer overflow in FEC calculation
Guangshuo Li <lgs201920130244@gmail.com>
mmc: vub300: fix use-after-free on probe failure
Johan Hovold <johan@kernel.org>
mmc: vub300: rename probe error labels
Johan Hovold <johan@kernel.org>
mmc: vub300: fix use-after-free on disconnect
Binbin Zhou <zhoubinbin@loongson.cn>
mmc: vub300: Use devm_mmc_alloc_host() helper
Bryam Vargas <hexlabsecurity@proton.me>
ata: libata-core: Add NOLPM quirk for PNY CS900 1TB SSD
Niklas Cassel <cassel@kernel.org>
ata: libata-core: Disable LPM on Silicon Motion MD619{H,G}XCLDE3TC
Zhao Li <enderaoelyther@gmail.com>
wifi: ieee80211: validate MLE common info length
Zhao Li <enderaoelyther@gmail.com>
wifi: mac80211: validate extension-frame layout before RX
Harald Freudenberger <freude@linux.ibm.com>
s390/zcrypt: Fix buffer over-read in cca_cipher2protkey
Amir Goldstein <amir73il@gmail.com>
ovl: check access to copy_file_range source with src mounter creds
Yongqiang Sun <Yongqiang.Sun@amd.com>
drm/amdkfd: clamp v9 CRIU control stack checkpoint copy to BO size
Jamal Hadi Salim <jhs@mojatatu.com>
net/sched: Handle TC_ACT_REDIRECT from qdisc filter chains
Honglei Huang <honghuan@amd.com>
drm/amd/display: use kvzalloc to allocate struct dc
George Guo <guodongtai@kylinos.cn>
LoongArch: Fix address space mismatch in kexec command line lookup
Petr Wozniak <petr.wozniak@gmail.com>
xfrm: fix stale skb->prev after async crypto steals a GSO segment
Tejun Heo <tj@kernel.org>
sched_ext: Don't warn on core-sched forced idle in put_prev_task_scx()
Jacob Moroni <jmoroni@google.com>
RDMA/irdma: Prevent user-triggered null deref on QP create
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
wifi: cfg80211: Fix an error handling path in cfg80211_wext_siwscan()
Maoyi Xie <maoyixie.tju@gmail.com>
wifi: mac80211: defer link RX stats percpu free to RCU
Sarika Sharma <quic_sarishar@quicinc.com>
wifi: cfg80211: add link_station_info structure to support MLO statistics
Sarika Sharma <quic_sarishar@quicinc.com>
wifi: mac80211: refactor populating mesh related fields in sinfo
Cen Zhang <zzzccc427@gmail.com>
wifi: cfg80211: use wiphy work for socket owner autodisconnect
Mostafa Saleh <smostafa@google.com>
firmware: arm_ffa: Fix out-of-bound writes in ffa_setup_and_transmit()
Matt Bobrowski <mattbobrowski@google.com>
bpf: Fix UAF in sock clone early bailouts
Fushuai Wang <wangfushuai@baidu.com>
bpf: Use rcu_read_lock_dont_migrate in bpf_sk_storage.c
Menglong Dong <menglong8.dong@gmail.com>
rcu: add rcu_read_lock_dont_migrate()
Hou Tao <houtao1@huawei.com>
bpf: Disable migration when cloning sock storage
Hou Tao <houtao1@huawei.com>
bpf: Disable migration when destroying sock storage
Pauli Virtanen <pav@iki.fi>
Bluetooth: hci_sync: extend conn_hash lookup critical sections
Arvind Yadav <arvind.yadav@intel.com>
drm/xe/guc: Keep scheduler timeline name alive
Ruoyu Wang <ruoyuw560@gmail.com>
bnxt_en: Handle partially initialized auxiliary devices
Pavan Chebbi <pavan.chebbi@broadcom.com>
fwctl/bnxt_en: Refactor aux bus functions to be more generic
Weiming Shi <bestswngs@gmail.com>
tipc: serialize udp bearer replicast list updates
Frank Sorenson <sorenson@redhat.com>
cifs: fix cifsFileInfo leak on kmalloc failure in deferred close drain paths
Frank Sorenson <sorenson@redhat.com>
cifs: prevent readdir from changing file size due to stale directory metadata
Nicholas Dudar <main.kalliope@gmail.com>
LoongArch: BPF: Zero-extend signed ALU32 div/mod results
Emil Tantilov <emil.s.tantilov@intel.com>
idpf: fix max_vport related crash on allocation error during init
David Francis <David.Francis@amd.com>
drm/amdkfd: Check bounds on CRIU restore queue type and mqd size
Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
drm/i915/gt: Fix NULL deref on sched_engine alloc failure
Jani Nikula <jani.nikula@intel.com>
drm/i915/mst: limit DP MST ESI service loop
Mario Limonciello <mario.limonciello@amd.com>
drm/amdgpu: Release VFCT ACPI table reference
Lijo Lazar <lijo.lazar@amd.com>
drm/amdgpu: Add wrapper for freeing vbios memory
Lijo Lazar <lijo.lazar@amd.com>
drm/amdgpu: Use dbg level for VBIOS check messages
Linmao Li <lilinmao@kylinos.cn>
drm/vc4: Shut down BO cache timer before teardown
Valery Borovsky <vebohr@gmail.com>
media: stm32-dcmipp: Return queued buffers on start_streaming() failure
Alain Volmat <alain.volmat@foss.st.com>
media: stm32: dcmipp: replace s_stream with enable/disable_streams
Alain Volmat <alain.volmat@foss.st.com>
media: stm32: dcmipp: use v4l2_subdev_is_streaming
Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
drm/amdgpu: Fix kernel panic during driver load failure
Sean Christopherson <seanjc@google.com>
KVM: nVMX: Put vmcs12 pages if nested VM-Enter fails due to invalid guest state
Carlos López <clopez@suse.de>
KVM: x86: Unconditionally recompute CR8 intercept on PPR update
Sean Christopherson <seanjc@google.com>
KVM: x86: Move update_cr8_intercept() to lapic.c
Sean Christopherson <seanjc@google.com>
KVM: x86: Rename APIC base setters to better capture their relationship
Sean Christopherson <seanjc@google.com>
KVM: x86: Move kvm_set_apic_base() implementation to lapic.c (from x86.c)
Sean Christopherson <seanjc@google.com>
KVM: x86: Drop superfluous kvm_lapic_set_base() call when setting APIC state
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: prevent path traversal bypass by restricting caseless retry
Haofeng Li <lihaofeng@kylinos.cn>
ksmbd: validate NTLMv2 response before updating session key
Ralph Boehme <slow@samba.org>
smb/client: fix chown/chgrp with SMB3 POSIX Extensions
Sean Christopherson <seanjc@google.com>
KVM: guest_memfd: Treat memslot binding offset+size as unsigned values
Guenter Roeck <linux@roeck-us.net>
hwmon: (lm90) Add lock protection to lm90_alert
David Howells <dhowells@redhat.com>
netfs: Fix zeropoint update where i_size > remote_i_size
Felix Gu <ustc.gu@gmail.com>
drm/msm/adreno: Fix a reference leak in a6xx_gpu_init()
Jia Zhu <zhujia.zj@bytedance.com>
erofs: fix metabuf leak in inode xattr initialization
Zhao Li <enderaoelyther@gmail.com>
wifi: mac80211: capture fast-RX rate before mesh reuses skb->cb
Sarika Sharma <sarika.sharma@oss.qualcomm.com>
wifi: mac80211: fix missing RX bitrate update for mesh forwarding path
Florian Westphal <fw@strlen.de>
netfilter: x_tables: allocate hook ops while under mutex
Florian Westphal <fw@strlen.de>
netfilter: x_tables: allow initial table replace without emitting audit log message
Florian Westphal <fw@strlen.de>
netfilter: ebtables: move to two-stage removal scheme
Florian Westphal <fw@strlen.de>
netfilter: bridge: eb_tables: close module init race
David Howells <dhowells@redhat.com>
netfs: Fix missing locking around retry adding new subreqs
David Howells <dhowells@redhat.com>
netfs: Fix leak of request in netfs_write_begin() error handling
Guenter Roeck <linux@roeck-us.net>
hwmon: (lm90) Stop work before releasing hwmon device
Qing Ming <a0yami@mailbox.org>
cgroup/rstat: validate cpu before css_rstat_cpu() access
Eric Dumazet <edumazet@google.com>
tcp: fix stale per-CPU tcp_tw_isn leak enabling ISN prediction
Kuniyuki Iwashima <kuniyu@google.com>
tcp: Remove sk->sk_prot->orphan_count.
Fernando Fernandez Mancera <fmancera@suse.de>
netfilter: nf_tables: fix dst corruption in same register operation
Jakub Kicinski <kuba@kernel.org>
ethtool: rss: fix indir_table and hkey leak on get_rxfh failure
Jakub Kicinski <kuba@kernel.org>
ethtool: module: call ethnl_ops_complete() on module flash errors
Chuck Lever <chuck.lever@oracle.com>
net/handshake: hand off the pinned file reference to accept_doit
Christian König <christian.koenig@amd.com>
drm/amdgpu: fix amdgpu_hmm_range_get_pages
Lorenzo Bianconi <lorenzo@kernel.org>
net: airoha: Add missing bits in airoha_qdma_cleanup_tx_queue()
Lorenzo Bianconi <lorenzo@kernel.org>
net: airoha: Do not read uninitialized fragment address in airoha_dev_xmit()
Yinjie Yao <yinjie.yao@amd.com>
drm/amdgpu/vcn: set no_user_fence for VCN v4.0 enc ring
Jiajia Liu <liujiajia@kylinos.cn>
wifi: mt76: add wcid publish check in mt76_sta_add
Konstantin Khorenko <khorenko@virtuozzo.com>
gcov: use atomic counter updates to fix concurrent access crashes
Mikhail Lobanov <m.lobanov@rosa.ru>
f2fs: read COW data with the original inode during atomic write
Hongling Zeng <zenghongling@kylinos.cn>
fbdev: omap2: fix use-after-free in omapfb_mmap
Hongling Zeng <zenghongling@kylinos.cn>
fbdev: omap2: fix inconsistent lock returns in omapfb_mmap
Anna Maniscalco <anna.maniscalco2000@gmail.com>
drm/msm: always recover the gpu
Yongpeng Yang <yangyongpeng@xiaomi.com>
f2fs: fix fsck inconsistency caused by incorrect nat_entry flag usage
Harry Wentland <harry.wentland@amd.com>
drm/amd/display: Fix out-of-bounds read in dp_get_eq_aux_rd_interval()
Jens Axboe <axboe@kernel.dk>
io_uring/napi: cap busy_poll_to 10 msec
Olivier Langlois <olivier@trillion01.com>
io_uring/napi: clean up __io_napi_do_busy_loop
Olivier Langlois <olivier@trillion01.com>
io_uring/napi: Use lock guards
Olivier Langlois <olivier@trillion01.com>
io_uring/napi: improve __io_napi_add
Olivier Langlois <olivier@trillion01.com>
io_uring/napi: protect concurrent io_napi_entry timeout accesses
Erni Sri Satya Vennela <ernis@linux.microsoft.com>
net: mana: Guard mana_remove against double invocation
Morduan Zang <zhangdandan@uniontech.com>
net: phonet: do not BUG_ON() in pn_socket_autobind() on failed bind
Mikhail Gavrilov <mikhail.v.gavrilov@gmail.com>
drm/amd/display: Wrap DCN32 phantom-plane allocation in DC_RUN_WITH_PREEMPTION_ENABLED
Qu Wenruo <wqu@suse.com>
btrfs: only release the dirty pages io tree after successful writes
Zhenzhong Duan <zhenzhong.duan@intel.com>
iommu/vt-d: Avoid NULL pointer dereference or refcount corruption
Hyunwoo Kim <imv4bel@gmail.com>
KVM: arm64: Take the SRCU lock for page table walks in fault injection and AT emulation
Fedor Pchelkin <pchelkin@ispras.ru>
wifi: fix leak if split 6 GHz scanning fails
Xin Long <lucien.xin@gmail.com>
sctp: validate embedded INIT chunk and address list lengths in cookie
Salman Alghamdi <me@cipherat.com>
staging: rtl8723bs: rtw_mlme: add bounds checks before ie_length subtraction
Danilo Krummrich <dakr@kernel.org>
vdpa: use generic driver_override infrastructure
Ritesh Harjani (IBM) <ritesh.list@gmail.com>
powerpc/pgtable-frag: Fix bad page state in pte_frag_destroy
Ritesh Harjani (IBM) <ritesh.list@gmail.com>
powerpc/64s: Fix unmap race with PMD migration entries
Lorenzo Bianconi <lorenzo@kernel.org>
wifi: mt76: Fix memory leak destroying device
Sean Wang <sean.wang@mediatek.com>
wifi: mt76: mt7925: fix potential deadlock in mt7925_roc_abort_sync
Eric Dumazet <edumazet@google.com>
net: pull headers in qdisc_pkt_len_segs_init()
Damien Riégel <damien.riegel@silabs.com>
greybus: raw: fix use-after-free on cdev close
Jianan Huang <huangjianan@xiaomi.com>
f2fs: avoid reading already updated pages during GC
Yongpeng Yang <yangyongpeng@xiaomi.com>
f2fs: fix data loss caused by incorrect use of nat_entry flag
Michal Schmidt <mschmidt@redhat.com>
ice: fix double-free of tx_buf skb
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: nat: use kfree_rcu to release ops
Edward Adam Davis <eadavis@qq.com>
sched/psi: fix race between file release and pressure write
Lorenzo Bianconi <lorenzo@kernel.org>
net: airoha: fix BQL imbalance in TX path
Raphael Zimmer <raphael.zimmer@tu-ilmenau.de>
libceph: Fix potential out-of-bounds access in __ceph_x_decrypt()
Weiming Shi <bestswngs@gmail.com>
tap: fix stack info leak in tap_ioctl() SIOCGIFHWADDR
D. Wythe <alibuda@linux.alibaba.com>
Revert "net/smc: Introduce TCP ULP support"
Li Zhijian <lizhijian@fujitsu.com>
RDMA/rxe: Fix iova-to-va conversion for MR page sizes != PAGE_SIZE
Daisuke Matsuda <matsuda-daisuke@fujitsu.com>
RDMA/rxe: Move some code to rxe_loc.h in preparation for ODP
Florian Westphal <fw@strlen.de>
netfilter: nf_tables: use list_del_rcu for netlink hooks
Stephen Smalley <stephen.smalley.work@gmail.com>
selinux: allow multiple opens of /sys/fs/selinux/policy
Yicong Yang <yangyicong@hisilicon.com>
coresight: tmc-etr: Fix race condition between sysfs and perf mode
Mike Snitzer <snitzer@hammerspace.com>
NFS/localio: prevent direct reclaim recursion into NFS via nfs_writepages
Srinivasan Shanmugam <srinivasan.shanmugam@amd.com>
drm/amd/display: Fix dc_link NULL handling in HPD init
Johan Hovold <johan@kernel.org>
spi: ch341: fix devres lifetime
Yang Yingliang <yangyingliang@huawei.com>
spi: ch341: switch to use devm_spi_alloc_host()
Jason Gunthorpe <jgg@ziepe.ca>
RDMA/mlx4: Fix mis-use of RCU in mlx4_srq_event()
Suren Baghdasaryan <surenb@google.com>
refcount: provide ops for cases when object's memory can be reused
Yongpeng Yang <yangyongpeng@xiaomi.com>
f2fs: fix fsck inconsistency caused by FGGC of node block
Osama Abdelkader <osama.abdelkader@gmail.com>
riscv: kvm: fix vector context allocation leak
Conor Dooley <conor.dooley@microchip.com>
spi: microchip-core-qspi: control built-in cs manually
Conor Dooley <conor.dooley@microchip.com>
spi: microchip-core-qspi: remove unused param from mchp_coreqspi_write_op()
Conor Dooley <conor.dooley@microchip.com>
spi: microchip-core-qspi: set min_speed_hz during probe
Miquel Raynal <miquel.raynal@bootlin.com>
spi: microchip-core-qspi: Support per spi-mem operation frequency switches
Eric Biggers <ebiggers@kernel.org>
dm-verity-fec: fix reading parity bytes split across blocks (take 3)
Yosry Ahmed <yosry@kernel.org>
KVM: nSVM: Avoid clearing VMCB_LBR in vmcb12
Sam Edwards <cfsworks@gmail.com>
ceph: fix num_ops off-by-one when crypto allocation fails
Matthew Wilcox (Oracle) <willy@infradead.org>
ceph: Remove uses of page from ceph_process_folio_batch()
Viacheslav Dubeyko <Slava.Dubeyko@ibm.com>
ceph: introduce ceph_process_folio_batch() method
Viacheslav Dubeyko <Slava.Dubeyko@ibm.com>
ceph: extend ceph_writeback_ctl for ceph_writepages_start() refactoring
Matthew Wilcox (Oracle) <willy@infradead.org>
ceph: Remove call to PagePrivate2()
Yosry Ahmed <yosry@kernel.org>
KVM: nSVM: Always use NextRIP as vmcb02's NextRIP after first L2 VMRUN
Sean Christopherson <seanjc@google.com>
KVM: x86: Rename "governed features" helpers to use "guest_cpu_cap"
Corey Minyard <corey@minyard.net>
ipmi:ssif: Clean up kthread on errors
Yosry Ahmed <yosry@kernel.org>
KVM: SVM: Add missing save/restore handling of LBR MSRs
Deepanshu Kartikey <kartikey406@gmail.com>
gfs2: fix memory leaks in gfs2_fill_super error path
Jeongjun Park <aha310510@gmail.com>
drm/exynos: vidi: use priv->vidi_dev for ctx lookup in vidi_connection_ioctl()
Jie Zhang <jzhang918@gmail.com>
net: stmmac: fix oops when split header is enabled
Boris Burkov <boris@bur.io>
btrfs: fix EEXIST abort due to non-consecutive gaps in chunk allocation
Guillaume Gonnet <ggonnet.linux@gmail.com>
bpf: Fix tcx/netkit detach permissions when prog fd isn't given
Dave Airlie <airlied@redhat.com>
nouveau/gsp: drop WARN_ON in ACPI probes
Dragos Tatulea <dtatulea@nvidia.com>
net/mlx5e: RX, Fix XDP multi-buf frag counting for striding RQ
Dragos Tatulea <dtatulea@nvidia.com>
net/mlx5e: RX, Fix XDP multi-buf frag counting for legacy RQ
Miaoqian Lin <linmq006@gmail.com>
rxrpc, afs: Fix missing error pointer check after rxrpc_kernel_lookup_peer()
David Howells <dhowells@redhat.com>
rxrpc: kdoc: Update function descriptions and add link from rxrpc.rst
Chen Ni <nichen@iscas.ac.cn>
ASoC: amd: acp-mach-common: Add missing error check for clock acquisition
Vladimir Riabchun <ferr.lambarginio@gmail.com>
scsi: qla2xxx: Completely fix fcport double free
Adrian Hunter <adrian.hunter@intel.com>
i3c: mipi-i3c-hci: Fix race in DMA ring dequeue
Adrian Hunter <adrian.hunter@intel.com>
i3c: mipi-i3c-hci: Correct RING_CTRL_ABORT handling in DMA dequeue
Kohei Enju <kohei@enjuk.jp>
ice: ptp: don't WARN when controlling PF is unavailable
Srinivasan Shanmugam <srinivasan.shanmugam@amd.com>
drm/amd/display: Fix NULL pointer dereference in dcn401_init_hw()
Emmanuel Grumbach <emmanuel.grumbach@intel.com>
wifi: iwlwifi: mvm: don't send a 6E related command when not supported
Prathamesh Shete <pshete@nvidia.com>
soc/tegra: pmc: Fix unsafe generic_handle_irq() call
Thierry Reding <treding@nvidia.com>
syscore: Pass context data to callbacks
Kai Huang <kai.huang@intel.com>
KVM: Export hardware virtualization enabling/disabling functions
Ming Qian <ming.qian@oss.nxp.com>
media: verisilicon: Avoid G2 bus error while decoding H.264 and HEVC
Nicolas Dufresne <nicolas.dufresne@collabora.com>
media: v4l2-mem2mem: Add a kref to the v4l2_m2m_dev structure
Heinz Mauelshagen <heinzm@redhat.com>
md raid: fix hang when stopping arrays with metadata through dm-raid
Filipe Manana <fdmanana@suse.com>
btrfs: don't BUG() on unexpected delayed ref type in run_one_delayed_ref()
Filipe Manana <fdmanana@suse.com>
btrfs: remove 'reserved' argument from btrfs_pin_extent()
Qu Wenruo <wqu@suse.com>
btrfs: do not ASSERT() when the fs flips RO inside btrfs_repair_io_failure()
Lijo Lazar <lijo.lazar@amd.com>
drm/amdgpu: Skip vcn poison irq release on VF
Hugo Villeneuve <hvilleneuve@dimonoff.com>
drm: renesas: rz-du: mipi_dsi: fix kernel panic when rebooting for some panels
Daniil Dulov <d.dulov@aladdin.ru>
ring-buffer: Fix possible dereference of uninitialized pointer
Jackson Lee <jackson.lee@chipsnmedia.com>
media: chips-media: wave5: Fix Null reference while testing fluster
Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
team: avoid NETDEV_CHANGEMTU event when unregistering slave
Ping-Ke Shih <pkshih@realtek.com>
wifi: rtw89: pci: validate sequence number of TX release report
Cédric Bellegarde <cedric.bellegarde@adishatz.org>
ASoC: qcom: q6asm: drop DSP responses for closed data streams
Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
ASoC: qcom: q6asm: handle the responses after closing
Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
drm/amd/display: Adjust PHY FSM transition to TX_EN-to-PLL_ON for TMDS on DCN35
Nicholas Carlini <nicholas@carlini.com>
ksmbd: fix signededness bug in smb_direct_prepare_negotiation()
Johannes Berg <johannes.berg@intel.com>
wifi: iwlwifi: fix 22000 series SMEM parsing
Szymon Wilczek <swilczek.lx@gmail.com>
ntfs3: fix circular locking dependency in run_unpack_ex
Konstantin Komarov <almaz.alexandrovich@paragon-software.com>
fs/ntfs3: Accumulated refactoring changes
Filipe Manana <fdmanana@suse.com>
btrfs: fix zero size inode with non-zero size after log replay
David Sterba <dsterba@suse.com>
btrfs: tree-log: don't use token set/get accessors in fill_inode_item()
Joel Fernandes <joelagnelf@nvidia.com>
srcu: Use irq_work to start GP in tiny SRCU
Eric Dumazet <edumazet@google.com>
ipv6: ioam: fix potential NULL dereferences in __ioam6_fill_trace_data()
Justin Iurman <justin.iurman@gmail.com>
net: ioam6: fix OOB and missing lock
Long Li <leo.lilong@huawei.com>
xfs: close crash window in attr dabtree inactivation
Long Li <leo.lilong@huawei.com>
xfs: factor out xfs_attr3_node_entry_remove
Long Li <leo.lilong@huawei.com>
xfs: remove bp->b_error check in xfs_attr3_root_inactive
Lee Jones <lee@kernel.org>
HID: core: Mitigate potential OOB by removing bogus memset()
Li Chen <chenl311@chinatelecom.cn>
HID: rate-limit hid_warn to prevent log flooding
Tatsuya S <tatsuya.s2862@gmail.com>
HID: core: Add reserved item tag for main items
Sabrina Dubroca <sd@queasysnail.net>
mpls: add seqcount to protect the platform_label{,s} pair
Kuniyuki Iwashima <kuniyu@google.com>
mpls: Protect net->mpls.platform_label with a per-netns mutex.
Kuniyuki Iwashima <kuniyu@google.com>
mpls: Convert mpls_dump_routes() to RCU.
Kuniyuki Iwashima <kuniyu@google.com>
mpls: Add mpls_route_input().
Kuniyuki Iwashima <kuniyu@google.com>
mpls: Pass net to mpls_dev_get().
Kuniyuki Iwashima <kuniyu@google.com>
mpls: Add mpls_dev_rcu().
Kuniyuki Iwashima <kuniyu@google.com>
mpls: Unify return paths in mpls_dev_notify().
Kuniyuki Iwashima <kuniyu@google.com>
mpls: Hold dev refcnt for mpls_nh.
Pengpeng Hou <pengpeng@iscas.ac.cn>
bnxt_en: set backing store type from query type
Michael Chan <michael.chan@broadcom.com>
bnxt_en: Update firmware interface spec to 1.10.3.85
Li Xiasong <lixiasong1@huawei.com>
mptcp: fix soft lockup in mptcp_recvmsg()
Geliang Tang <geliang@kernel.org>
mptcp: add eat_recv_skb helper
Paolo Abeni <pabeni@redhat.com>
mptcp: leverage skb deferral free
Paolo Abeni <pabeni@redhat.com>
mptcp: cleanup mem accounting
Paolo Abeni <pabeni@redhat.com>
mptcp: move the whole rx path under msk socket lock protection
Pauli Virtanen <pav@iki.fi>
Bluetooth: hci_sync: hci_cmd_sync_queue_once() return -EEXIST if exists
Daniel Borkmann <daniel@iogearbox.net>
bpf: Fix incorrect pruning due to atomic fetch precision tracking
Peilin Ye <yepeilin@google.com>
bpf: Factor out check_load_mem() and check_store_reg()
Peilin Ye <yepeilin@google.com>
bpf: Factor out check_atomic_rmw()
Peilin Ye <yepeilin@google.com>
bpf: Factor out atomic_ptr_type_ok()
Takashi Iwai <tiwai@suse.de>
ALSA: ctxfi: Check the error for index mapping
Harin Lee <me@harin.net>
ALSA: ctxfi: Refactor resource alloc for sparse mappings
Harin Lee <me@harin.net>
ALSA: ctxfi: Use explicit output flag for DAIO resources
Harin Lee <me@harin.net>
ALSA: ctxfi: Add hw parameter to daio_mgr_dao_init()
Oleh Konko <security@1seal.org>
Bluetooth: hci_event: move wake reason storage into validated event handlers
Pengpeng Hou <pengpeng@iscas.ac.cn>
rxrpc: proc: size address buffers for %pISpc output
Sean Christopherson <seanjc@google.com>
KVM: SEV: Protect *all* of sev_mem_enc_register_region() with kvm->lock
Ge Yang <yangge1116@126.com>
KVM: SEV: Use long-term pin when registering encrypted memory regions
Shardul Bankar <shardul.b@mpiricsoftware.com>
wireguard: device: use exit_rtnl callback instead of manual rtnl_lock in pre_exit
Kuniyuki Iwashima <kuniyu@amazon.com>
net: Add ->exit_rtnl() hook to struct pernet_operations.
Kuniyuki Iwashima <kuniyu@amazon.com>
net: Add ops_undo_single for module load/unload.
Kuniyuki Iwashima <kuniyu@amazon.com>
net: Factorise setup_net() and cleanup_net().
Kory Maincent (TI.com) <kory.maincent@bootlin.com>
drm/tilcdc: Fix removal actions in case of failed probe
Benjamin Marzinski <bmarzins@redhat.com>
dm: limit swapping tables for devices with zone write plugs
Janosch Frank <frankja@linux.ibm.com>
s390/mm: Add missing secure storage access fixups for donated memory
Luca Leonardo Scorcia <l.scorcia@gmail.com>
drm/mediatek: dsi: Store driver data before invoking mipi_dsi_host_register
Ihor Solodrai <ihor.solodrai@linux.dev>
bpf: Fix exception exit lock checking for subprogs
Yonatan Nachum <ynachum@amazon.com>
RDMA/efa: Fix use of completion ctx after free
Jiayuan Chen <jiayuan.chen@shopee.com>
serial: core: fix infinite loop in handle_tx() for PORT_UNKNOWN
Jiri Slaby (SUSE) <jirislaby@kernel.org>
serial: rename local uart_port_lock() -> uart_port_ref_lock()
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: nf_tables: clone set on flush only
Larysa Zaremba <larysa.zaremba@intel.com>
ice: change XDP RxQ frag_size from DMA write length to xdp.frame_sz
Juri Lelli <juri.lelli@redhat.com>
sched/deadline: Fix missing ENQUEUE_REPLENISH during PI de-boosting
Davidlohr Bueso <dave@stgolabs.net>
cxl/mbox: validate payload size before accessing contents in cxl_payload_from_user_allowed()
Jens Axboe <axboe@kernel.dk>
io_uring/rw: free potentially allocated iovec on cache put failure
Martin Kaiser <martin@kaiser.cx>
riscv: trace: fix snapshot deadlock with sbi ecall
Edward Adam Davis <eadavis@qq.com>
ALSA: usb-audio: Prevent excessive number of frames
Gustavo A. R. Silva <gustavoars@kernel.org>
virtio_net: Fix misalignment bug in struct virtnet_info
Gustavo A. R. Silva <gustavoars@kernel.org>
stddef: Introduce TRAILING_OVERLAP() helper macro
Emil Tantilov <emil.s.tantilov@intel.com>
idpf: fix error handling in the init_task on load
Caleb Sander Mateos <csander@purestorage.com>
block: zero non-PI portion of auto integrity buffer
Jie Zhang <jie.zhang@oss.qualcomm.com>
drm/msm: Recover HW before retire hung submit
Cong Nguyen <congnt264@gmail.com>
staging: rtl8723bs: fix xmit_frame/xmit_buf leaks on mgnt-frame error paths
Kumar Kartikeya Dwivedi <memxor@gmail.com>
bpf: Mark bpf_refcount field as unique
Haotian Zhang <vulab@iscas.ac.cn>
PCI: endpoint: Add missing NULL check for alloc_workqueue()
Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
net: qrtr: Drop the MHI auto_queue feature for IPCR DL channels
Jeffrey Hugo <quic_jhugo@quicinc.com>
accel/qaic: Add config structs for supported cards
Johannes Berg <johannes.berg@intel.com>
wifi: mac80211: don't WARN for connections on invalid channels
Benjamin Berg <benjamin.berg@intel.com>
wifi: mac80211: log link information in ieee80211_determine_chan_mode
Benjamin Berg <benjamin.berg@intel.com>
wifi: mac80211: fix typo in HE MCS check
Johan Hovold <johan@kernel.org>
staging: most: remove broken i2c driver
Aleksei Nikiforov <aleksei.nikiforov@linux.ibm.com>
s390/fpu: Fix false-positive kmsan report in fpu_vstl()
Tony Battersby <tonyb@cybernetics.com>
scsi: qla2xxx: Clear cmds after chip reset
Akash Goel <akash.goel@arm.com>
drm/panthor: Prevent potential UAF in group creation
Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
accel/ivpu: Fix page fault in ivpu_bo_unbind_all_bos_from_context()
Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
accel/ivpu: Rework bind/unbind of imported buffers
Tomasz Rusinowicz <tomasz.rusinowicz@intel.com>
accel/ivpu: Allow to import single buffer into multiple contexts
Sarika Sharma <sarika.sharma@oss.qualcomm.com>
wifi: ath12k: Fix MSDU buffer types handling in RX error path
Xiaoqi Zhuang <xiaoqi.zhuang@oss.qualcomm.com>
coresight: ETR: Fix ETR buffer use-after-free issue
Yeoreum Yun <yeoreum.yun@arm.com>
coresight-tmc: change tmc_drvdata spinlock's type to raw_spinlock_t
Li Nan <linan122@huawei.com>
md: init bioset in mddev_init
Lorenzo Bianconi <lorenzo@kernel.org>
wifi: mt76: wed: use proper wed reference in mt76 wed driver callabacks
Miquel Sabaté Solà <mssola@mssola.com>
btrfs: fix double free of qgroup record after failure to add delayed ref head
Antoine Tenart <atenart@kernel.org>
net: vxlan: prevent NULL deref in vxlan_xmit_one
Gustavo Luiz Duarte <gustavold@gmail.com>
netconsole: Acquire su_mutex before navigating configs hierarchy
Icenowy Zheng <uwu@icenowy.me>
clk: thead: th1520-ap: set all AXI clocks to CLK_IS_CRITICAL
Nitin Rawat <nitin.rawat@oss.qualcomm.com>
scsi: ufs: ufs-qcom: Fix UFS OCP issue during UFS power down (PC=3)
Nitin Rawat <quic_nitirawa@quicinc.com>
scsi: ufs: qcom : Refactor phy_power_on/off calls
Akiva Goldberger <agoldberger@nvidia.com>
mlx5: Fix default values in create CQ
Cosmin Ratiu <cratiu@nvidia.com>
net/mlx5e: Prepare for using different CQ doorbells
Cosmin Ratiu <cratiu@nvidia.com>
net/mlx5: Store the global doorbell in mlx5_priv
Cosmin Ratiu <cratiu@nvidia.com>
net/mlx5: Fix typo of MLX5_EQ_DOORBEL_OFFSET
Yevgeny Kliteynik <kliteyn@nvidia.com>
net/mlx5: HWS, fix bad parameter in CQ creation
Yishai Hadas <yishaih@nvidia.com>
RDMA/mlx5: Remove the redundant MLX5_IB_STAGE_UAR stage
Satyanarayana K V P <satyanarayana.k.v.p@intel.com>
drm/xe/guc: Add devm release action to safely tear down CT
Yifan Zhang <yifan1.zhang@amd.com>
amd/amdkfd: enhance kfd process check in switch partition
Fernando Fernandez Mancera <fmancera@suse.de>
sysfs: check visibility before changing group attribute ownership
Cezary Rojewski <cezary.rojewski@intel.com>
ASoC: Intel: avs: Do not share the name pointer between components
Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
ASoC: Intel: avs: Use topology information for endpoint numbers
Weili Qian <qianweili@huawei.com>
crypto: hisilicon/qm - request reserved interrupt for virtual function
Weili Qian <qianweili@huawei.com>
crypto: hisilicon/hpre - enable all clusters clock gating
Zhongqiu Han <zhongqiu.han@oss.qualcomm.com>
scsi: ufs: core: Fix data race in CPU latency PM QoS request handling
Stephan Gerhold <stephan.gerhold@linaro.org>
remoteproc: qcom: pas: Shutdown lite ADSP DTB on X1E
Bjorn Andersson <bjorn.andersson@oss.qualcomm.com>
remoteproc: qcom: pas: Conclude the rename from adsp
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
remoteproc: qcom_q6v5_pas: Simplify with dev_err_probe()
Bjorn Andersson <bjorn.andersson@oss.qualcomm.com>
remoteproc: qcom: pas: Make remoteproc name human friendly
Uwe Kleine-König <u.kleine-koenig@baylibre.com>
remoteproc: Switch back to struct platform_driver::remove()
Matthew Brost <matthew.brost@intel.com>
drm/xe: Don't allow evicting of BOs in same VM in array of VM binds
Fangyu Yu <fangyu.yu@linux.alibaba.com>
RISC-V: KVM: Write hgatp register with valid mode bits
Niklas Schnelle <schnelle@linux.ibm.com>
iommu/s390: Make attach succeed when the device was surprise removed
Matthew Rosato <mjrosato@linux.ibm.com>
iommu/s390: set appropriate IOTA region type
Matthew Rosato <mjrosato@linux.ibm.com>
iommu/s390: handle IOAT registration based on domain
Stefan Metzmacher <metze@samba.org>
smb: client: let recv_done verify data_offset, data_length and remaining_data_length
Uladzislau Rezki (Sony) <urezki@gmail.com>
mm/vmalloc, mm/kasan: respect gfp mask in kasan_populate_vmalloc()
Felix Fietkau <nbd@nbd.name>
wifi: mt76: mt7915: fix list corruption after hardware restart
Duoming Zhou <duoming@zju.edu.cn>
ptp: ocp: fix use-after-free bugs causing by ptp_ocp_watchdog
Lama Kayal <lkayal@nvidia.com>
net/mlx5: HWS, Fix memory leak in hws_action_get_shared_stc_nic error flow
Lama Kayal <lkayal@nvidia.com>
net/mlx5: HWS, Fix memory leak in hws_pool_buddy_init error path
Vlad Dogaru <vdogaru@nvidia.com>
net/mlx5: HWS, Refactor pool implementation
Vlad Dogaru <vdogaru@nvidia.com>
net/mlx5: HWS, Make pool single resource
Vlad Dogaru <vdogaru@nvidia.com>
net/mlx5: HWS, Remove unused element array
Yevgeny Kliteynik <kliteyn@nvidia.com>
net/mlx5: HWS, update flow - remove the use of dual RTCs
Vlad Dogaru <vdogaru@nvidia.com>
net/mlx5: HWS, handle returned error value in pool alloc
Yevgeny Kliteynik <kliteyn@nvidia.com>
net/mlx5: HWS, simplify allocations as we support only FDB
Yevgeny Kliteynik <kliteyn@nvidia.com>
net/mlx5: HWS, denote how refcounts are protected
Eric Biggers <ebiggers@kernel.org>
crypto: x86/aegis - Add missing error checks
Eric Biggers <ebiggers@kernel.org>
crypto: x86/aegis - Fix sleeping when disallowed on PREEMPT_RT
Eric Biggers <ebiggers@google.com>
crypto: x86/aegis128 - improve assembly function prototypes
Eric Biggers <ebiggers@google.com>
crypto: x86/aegis128 - optimize length block preparation using SSE4.1
Eric Biggers <ebiggers@google.com>
crypto: x86/aegis128 - eliminate some indirect calls
David Hildenbrand <david@redhat.com>
mm/mremap: fix WARN with uffd that has remap events disabled
William Liu <will@willsroot.io>
net/sched: Fix backlog accounting in qdisc_dequeue_internal
Dan Carpenter <dan.carpenter@linaro.org>
wifi: iwlwifi: Fix error code in iwl_op_mode_dvm_start()
Johannes Berg <johannes.berg@intel.com>
wifi: iwlwifi: return ERR_PTR from opmode start()
Gabriele Monaco <gmonaco@redhat.com>
rv: Use strings in da monitors tracepoints
Gabriele Monaco <gmonaco@redhat.com>
rv: Remove trailing whitespace from tracepoint string
Tamizh Chelvam Raja <tamizh.raja@oss.qualcomm.com>
wifi: ath12k: Pass ab pointer directly to ath12k_dp_tx_get_encap_type()
Heiko Stuebner <heiko@sntech.de>
drm/rockchip: vop2: fail cleanly if missing a primary plane for a video-port
Andy Yan <andy.yan@rock-chips.com>
drm/rockchip: vop2: Register the primary plane and overlay plane separately
Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
drm/rockchip: vop2: Consistently use dev_err_probe()
Mario Limonciello <mario.limonciello@amd.com>
platform/x86/amd: pmf: Use device managed allocations
Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
platform/x86/amd/pmf: Switch to platform_get_resource() and devm_ioremap_resource()
Heiko Carstens <hca@linux.ibm.com>
s390/mm: Fix in_atomic() handling in do_secure_storage_access()
Heiko Carstens <hca@linux.ibm.com>
s390/mm: Get rid of fault type switch statements
Heiko Carstens <hca@linux.ibm.com>
s390/mm: Simplify get_fault_type()
Claudio Imbrenda <imbrenda@linux.ibm.com>
s390/mm/fault: Handle guest-related program interrupts in KVM
Claudio Imbrenda <imbrenda@linux.ibm.com>
s390/kvm: Remove kvm_arch_fault_in_page()
Claudio Imbrenda <imbrenda@linux.ibm.com>
s390/entry: Remove __GMAP_ASCE and use _PIF_GUEST_FAULT again
Ping-Ke Shih <pkshih@realtek.com>
wifi: rtw89: pci: configure manual DAC mode via PCI config API only
Ben Dooks <ben.dooks@codethink.co.uk>
riscv: save the SR_SUM status over switches
Samuel Holland <samuel.holland@sifive.com>
riscv: Add support for per-thread envcfg CSR values
Samuel Holland <samuel.holland@sifive.com>
riscv: Enable cbo.zero only when all harts support Zicboz
Pu Lehui <pulehui@huawei.com>
mm: fix uprobe pte be overwritten when expanding vma
Sidhanta Sahu <sidhanta.sahu@oss.qualcomm.com>
wifi: ath12k: Fix memory leak due to multiple rx_stats allocation
Sriram R <quic_srirrama@quicinc.com>
wifi: ath12k: prepare vif data structure for MLO handling
Kalle Valo <quic_kvalo@quicinc.com>
wifi: ath12k: ath12k_mac_op_sta_state(): clean up update_wk cancellation
Kalle Valo <quic_kvalo@quicinc.com>
wifi: ath12k: convert struct ath12k_sta::update_wk to use struct wiphy_work
Zhi Wang <zhiw@nvidia.com>
drm/nouveau: fix a use-after-free in r535_gsp_rpc_push()
Brian Norris <briannorris@google.com>
PCI/pwrctrl: Cancel outstanding rescan work when unregistering
Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
PCI/pwrctl: Create pwrctl device only if at least one power supply is present
Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
PCI/pwrctl: Use of_platform_device_create() to create pwrctl devices
Yeoreum Yun <yeoreum.yun@arm.com>
coresight: holding cscfg_csdev_lock while removing cscfg from csdev
Michael S. Tsirkin <mst@redhat.com>
virtio: break and reset virtio devices on device_shutdown()
Roger Quadros <rogerq@kernel.org>
dmaengine: ti: k3-udma-glue: Drop skip_fdq argument from k3_udma_glue_reset_rx_chn
Roger Quadros <rogerq@kernel.org>
net: ethernet: ti: am65-cpsw: streamline RX queue creation and cleanup
Philippe Simons <simons.philippe@gmail.com>
clk: sunxi-ng: h616: Reparent GPU clock during frequency changes
Andre Przywara <andre.przywara@arm.com>
clk: sunxi-ng: h616: Reparent CPU clock during frequency changes
Alexander Gordeev <agordeev@linux.ibm.com>
kasan: avoid sleepable page allocation from atomic context
Ming Lei <ming.lei@redhat.com>
ublk: fix race between io_uring_cmd_complete_in_task and ublk_cancel_cmd
Yunhui Cui <cuiyunhui@bytedance.com>
perf/dwc_pcie: fix duplicate pci_dev devices
Bjorn Helgaas <bhelgaas@google.com>
perf/dwc_pcie: Qualify RAS DES VSEC Capability by Vendor, Revision
P Praneesh <quic_ppranees@quicinc.com>
wifi: ath12k: Avoid memory leak while enabling statistics
Karthikeyan Periyasamy <quic_periyasa@quicinc.com>
wifi: ath12k: Avoid explicit type cast in monitor status parse handler
Karthikeyan Periyasamy <quic_periyasa@quicinc.com>
wifi: ath12k: fix incorrect TID updation in DP monitor status path
Kang Yang <quic_kangyang@quicinc.com>
wifi: ath12k: fix struct hal_rx_phyrx_rssi_legacy_info
Atish Patra <atishp@rivosinc.com>
RISC-V: KVM: Teardown riscv specific bits after kvm_exit
Chao Yu <chao@kernel.org>
f2fs: quota: fix to avoid warning in dquot_writeback_dquots()
Murad Masimov <m.masimov@mt-integration.ru>
ax25: Remove broken autobind
Ville Syrjälä <ville.syrjala@linux.intel.com>
drm/i915: Grab intel_display from the encoder to avoid potential oopsies
Jani Nikula <jani.nikula@intel.com>
drm/i915/crt: convert to struct intel_display
Jani Nikula <jani.nikula@intel.com>
drm/i915/gmbus: convert to struct intel_display
Jani Nikula <jani.nikula@intel.com>
drm/i915/display: convert I915_STATE_WARN() to struct intel_display
Ville Syrjälä <ville.syrjala@linux.intel.com>
drm/i915/vga: Convert VGA code to intel_display
Jani Nikula <jani.nikula@intel.com>
drm/i915/display: pass display to intel_crtc_for_pipe()
Benjamin Berg <benjamin.berg@intel.com>
um: work around sched_yield not yielding in time-travel mode
Paulo Alcantara <pc@manguebit.org>
smb: client: fix compound alignment with encryption
Paulo Alcantara <pc@manguebit.com>
smb: client: get rid of bounds check in SMB2_ioctl_init()
Paulo Alcantara <pc@manguebit.com>
smb: client: improve compound padding in encryption
Christian Brauner <brauner@kernel.org>
namespace: handle mount locking for automounts correctly
Christian Brauner <brauner@kernel.org>
fcntl: refuse F_SET_RW_HINT on an immutable inode
Christian Brauner <brauner@kernel.org>
namespace: check the target before walking it in do_mount_setattr()
Christian Brauner <brauner@kernel.org>
namespace: unhash a dentry before detaching the mounts on it
Wentao Liang <vulab@iscas.ac.cn>
drm/vc4: Fix firmware reference leak in vc4_drm_bind()
Thomas Zimmermann <tzimmermann@suse.de>
drm/vc4: Use video aperture helpers
Stanley Jhu <stanleyjhu@google.com>
scsi: ufs: core: Avoid unsafe MMIO reads in ufshcd_mcq_compl_all_cqes_lock()
Bart Van Assche <bvanassche@acm.org>
scsi: ufs: core: Add a comment block above ufshcd_mcq_compl_all_cqes_lock()
Peter Wang <peter.wang@mediatek.com>
scsi: ufs: core: Add debug log for MCQ command timeout
Bart Van Assche <bvanassche@acm.org>
scsi: ufs: core: Move an assignment in ufshcd_mcq_process_cqe()
Ahmed Abdelhaleem Ahmed <ahmedhal@gmail.com>
scsi: ch: Do not keep references to data transfer element devices
Stanley Jhu <stanleyjhu@google.com>
scsi: ufs: core: Decouple CQ sweep from request iterator in MCQ
Wei-Jie Hung <imbigking12@gmail.com>
riscv: patch: fix handling of bpf-jit execmem addresses
Vivian Wang <wangruikang@iscas.ac.cn>
riscv: patch: Avoid early phys_to_page()
Suraj Gupta <suraj.gupta2@amd.com>
net: xilinx: axienet: Free outstanding DMA buffers on dmaengine stop
Ben Cressey <ben@cressey.dev>
dm-integrity: fix buffer overflow in inline mode with large tag size
Mikulas Patocka <mpatocka@redhat.com>
dm-integrity: rename internal_hash
Mikulas Patocka <mpatocka@redhat.com>
dm-integrity: use internal variable for digestsize
Christian Brauner <brauner@kernel.org>
namespace: check the mounts before reading their parents in pivot_root()
Christian Brauner <brauner@kernel.org>
namespace: don't inherit MNT_UMOUNT in clone_mnt()
Zack Rusin <zack.rusin@broadcom.com>
drm/vmwgfx: validate pitch coming from userspace
Maaz Mombasawala <maaz.mombasawala@broadcom.com>
drm/vmwgfx: Stop using dev_private to store driver data.
Mikhail Gavrilov <mikhail.v.gavrilov@gmail.com>
Bluetooth: RFCOMM: connect the session socket without rfcomm_mutex
Chengfeng Ye <nicoyip.dev@gmail.com>
Bluetooth: hci_sync: Fix command skb lifetime during scan setup
Tejun Heo <tj@kernel.org>
sched_ext: Fix CPU hotplug hang when a dying CPU's tasks sit in the BPF scheduler
Weiming Shi <bestswngs@gmail.com>
net: team: stop reusing skb after queue override
Weiming Shi <bestswngs@gmail.com>
net: team: fix NULL pointer dereference in team_xmit during mode change
Marc Harvey <marcharvey@google.com>
net: team: Rename port_disabled team mode op to port_tx_disabled
Marc Harvey <marcharvey@google.com>
net: team: Remove unused team_mode_op, port_enabled
Sean Wang <sean.wang@mediatek.com>
wifi: mt76: connac: tolerate inactive BSS deactivation
Lorenzo Stoakes (ARM) <ljs@kernel.org>
mm/mremap: fix locked_vm leak from MREMAP_DONTUNMAP self-merge
Lorenzo Stoakes (ARM) <ljs@kernel.org>
mm/mremap: fix locked_vm leak by splitting VMA for MREMAP_DONTUNMAP
Hengyu Liang <hengyul@cs.unc.edu>
ata: libata-scsi: do not lose CHECK CONDITION for failed ATAPI commands
Mario Limonciello <mario.limonciello@amd.com>
drm/amd: Create a device link between APU display and XHCI devices
Dave Chinner <dchinner@redhat.com>
xfs: fix unmount hang with unflushable inodes stuck in the AIL
Dave Chinner <dchinner@redhat.com>
xfs: factor out stale buffer item completion
Dave Chinner <dchinner@redhat.com>
xfs: rearrange code in xfs_buf_item.c
Dave Chinner <dchinner@redhat.com>
xfs: avoid dquot buffer pin deadlock
Dave Chinner <dchinner@redhat.com>
xfs: catch stale AGF/AGF metadata
Dave Chinner <dchinner@redhat.com>
xfs: xfs_ifree_cluster vs xfs_iflush_shutdown_abort deadlock
Daehyeon Ko <4ncienth@gmail.com>
ip6_gre: remove obsolete ERSPAN PMTU update
Darrick J. Wong <djwong@kernel.org>
xfs: fix exchange-range-to-eof file size exchange
Norbert Szetei <norbert@doyensec.com>
xfs: stop exchanging reflink flags when exchanging mappings
Xuanqiang Luo <luoxuanqiang@kylinos.cn>
ice: fix use-after-free in dynamic port cleanup
Zhen Ni <zhen.ni@easystack.cn>
iommu/amd: Fix ivrs_base memleak in early_amd_iommu_init()
Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
iommu/amd: Disable AMD IOMMU if CMPXCHG16B feature is not supported
Ethan Tidmore <ethantidmore06@gmail.com>
usb: gadget: f_hid: Add missing error code
Johan Hovold <johan@kernel.org>
spi: mpc52xx: clean up interrupt handling
-------------
Diffstat:
Documentation/RCU/whatisRCU.rst | 10 +
Documentation/admin-guide/device-mapper/dm-ima.rst | 7 +-
.../admin-guide/device-mapper/dm-integrity.rst | 13 +
Documentation/core-api/refcount-vs-atomic.rst | 37 +-
Documentation/networking/af_xdp.rst | 54 +-
.../networking/net_cachelines/net_device.rst | 2 +-
Documentation/networking/rxrpc.rst | 11 +
Documentation/networking/switchdev.rst | 2 +-
Makefile | 33 +-
arch/Kconfig | 26 +-
arch/arm/Kconfig | 2 +-
arch/arm/kernel/hw_breakpoint.c | 13 +-
arch/arm/mach-exynos/mcpm-exynos.c | 12 +-
arch/arm/mach-exynos/suspend.c | 48 +-
arch/arm/mach-pxa/generic.h | 6 +-
arch/arm/mach-pxa/irq.c | 10 +-
arch/arm/mach-pxa/mfp-pxa2xx.c | 10 +-
arch/arm/mach-pxa/mfp-pxa3xx.c | 10 +-
arch/arm/mach-pxa/pxa25x.c | 4 +-
arch/arm/mach-pxa/pxa27x.c | 4 +-
arch/arm/mach-pxa/pxa3xx.c | 4 +-
arch/arm/mach-pxa/smemc.c | 12 +-
arch/arm/mach-s3c/irq-pm-s3c64xx.c | 12 +-
arch/arm/mach-s5pv210/pm.c | 10 +-
arch/arm/mach-versatile/integrator_ap.c | 12 +-
arch/arm/mm/Makefile | 2 +-
arch/arm/mm/cache-b15-rac.c | 12 +-
arch/arm/mm/cache-fa.S | 2 +-
arch/arm/mm/cache-v4.S | 2 +-
arch/arm/mm/cache-v4wb.S | 4 +-
arch/arm/mm/cache-v4wt.S | 2 +-
arch/arm/mm/cache-v6.S | 2 +-
arch/arm/mm/cache-v7.S | 2 +-
arch/arm/mm/cache-v7m.S | 2 +-
arch/arm/mm/proc-arm1020.S | 2 +-
arch/arm/mm/proc-arm1020e.S | 2 +-
arch/arm/mm/proc-arm1022.S | 2 +-
arch/arm/mm/proc-arm1026.S | 2 +-
arch/arm/mm/proc-arm920.S | 2 +-
arch/arm/mm/proc-arm922.S | 2 +-
arch/arm/mm/proc-arm925.S | 2 +-
arch/arm/mm/proc-arm926.S | 2 +-
arch/arm/mm/proc-arm940.S | 2 +-
arch/arm/mm/proc-arm946.S | 2 +-
arch/arm/mm/proc-feroceon.S | 2 +-
arch/arm/mm/proc-mohawk.S | 2 +-
arch/arm/mm/proc-xsc3.S | 2 +-
arch/arm/mm/tlb-v4.S | 2 +-
arch/arm64/Kconfig | 4 +-
arch/arm64/kernel/debug-monitors.c | 2 +-
arch/arm64/kernel/ptrace.c | 50 +
arch/arm64/kernel/traps.c | 4 +-
arch/arm64/kvm/at.c | 3 +-
arch/arm64/kvm/handle_exit.c | 2 +-
arch/arm64/kvm/vgic/vgic-v3.c | 12 +-
arch/arm64/kvm/vgic/vgic.c | 9 +-
arch/loongarch/kernel/machine_kexec.c | 5 +-
arch/loongarch/kernel/smp.c | 12 +-
arch/loongarch/net/bpf_jit.c | 20 +-
arch/mips/alchemy/common/dbdma.c | 12 +-
arch/mips/alchemy/common/irq.c | 24 +-
arch/mips/alchemy/common/usb.c | 12 +-
arch/mips/pci/pci-alchemy.c | 16 +-
arch/powerpc/include/asm/book3s/64/pgtable.h | 15 +
arch/powerpc/include/asm/xive.h | 4 +-
arch/powerpc/mm/book3s64/pgtable.c | 13 +-
arch/powerpc/mm/pgtable-frag.c | 1 +
arch/powerpc/platforms/cell/spu_base.c | 10 +-
arch/powerpc/platforms/powermac/pic.c | 12 +-
arch/powerpc/platforms/powernv/smp.c | 8 +-
arch/powerpc/platforms/pseries/smp.c | 8 +-
arch/powerpc/sysdev/fsl_lbc.c | 12 +-
arch/powerpc/sysdev/fsl_pci.c | 12 +-
arch/powerpc/sysdev/ipic.c | 12 +-
arch/powerpc/sysdev/mpic.c | 14 +-
arch/powerpc/sysdev/mpic_timer.c | 10 +-
arch/powerpc/sysdev/xive/common.c | 10 +-
arch/riscv/Kconfig | 4 +-
arch/riscv/include/asm/cfi.h | 4 +-
arch/riscv/include/asm/processor.h | 2 +
arch/riscv/include/asm/switch_to.h | 8 +
arch/riscv/kernel/Makefile | 17 +-
arch/riscv/kernel/asm-offsets.c | 5 +
arch/riscv/kernel/cfi.c | 2 +-
arch/riscv/kernel/cpufeature.c | 9 +-
arch/riscv/kernel/entry.S | 9 +
arch/riscv/kernel/patch.c | 21 +-
arch/riscv/kernel/suspend.c | 4 +-
arch/riscv/kvm/main.c | 4 +-
arch/riscv/kvm/vcpu_vector.c | 5 +-
arch/riscv/kvm/vmid.c | 2 +-
arch/riscv/net/bpf_jit_comp64.c | 9 +-
arch/riscv/purgatory/Makefile | 2 +-
arch/s390/include/asm/fpu-insn.h | 3 +
arch/s390/include/asm/gmap.h | 3 +-
arch/s390/include/asm/kvm_host.h | 3 +
arch/s390/include/asm/nmi.h | 3 +
arch/s390/include/asm/pci.h | 2 +
arch/s390/include/asm/pci_insn.h | 10 +-
arch/s390/include/asm/processor.h | 5 +-
arch/s390/include/asm/ptrace.h | 2 +
arch/s390/include/asm/uv.h | 6 +-
arch/s390/kernel/asm-offsets.c | 2 -
arch/s390/kernel/entry.S | 44 +-
arch/s390/kernel/nmi.c | 5 +-
arch/s390/kernel/traps.c | 24 +-
arch/s390/kernel/uv.c | 383 +++----
arch/s390/kvm/Makefile | 2 +-
arch/s390/kvm/gaccess.c | 42 +-
arch/s390/kvm/gmap.c | 121 +++
arch/s390/kvm/gmap.h | 19 +
arch/s390/kvm/intercept.c | 7 +-
arch/s390/kvm/interrupt.c | 24 +-
arch/s390/kvm/kvm-s390.c | 222 +++-
arch/s390/kvm/kvm-s390.h | 14 +-
arch/s390/kvm/pci.c | 17 +-
arch/s390/kvm/pv.c | 21 +
arch/s390/kvm/vsie.c | 15 +-
arch/s390/mm/fault.c | 189 +---
arch/s390/mm/gmap.c | 45 +-
arch/s390/net/bpf_jit_comp.c | 11 +
arch/s390/pci/pci.c | 35 +-
arch/s390/pci/pci_sysfs.c | 11 +-
arch/sh/mm/pmb.c | 10 +-
arch/um/include/linux/time-internal.h | 2 +
arch/um/kernel/skas/syscall.c | 11 +
arch/x86/Kconfig | 12 +-
arch/x86/crypto/Kconfig | 4 +-
arch/x86/crypto/aegis128-aesni-asm.S | 110 +-
arch/x86/crypto/aegis128-aesni-glue.c | 156 +--
arch/x86/events/amd/ibs.c | 12 +-
arch/x86/events/intel/core.c | 32 +-
arch/x86/events/intel/ds.c | 8 +-
arch/x86/events/intel/uncore.c | 46 +-
arch/x86/events/perf_event.h | 3 +
arch/x86/hyperv/hv_init.c | 12 +-
arch/x86/include/asm/cfi.h | 4 +-
arch/x86/kernel/Makefile | 2 +-
arch/x86/kernel/alternative.c | 4 +-
arch/x86/kernel/amd_gart_64.c | 10 +-
arch/x86/kernel/apic/apic.c | 12 +-
arch/x86/kernel/apic/io_apic.c | 17 +-
arch/x86/kernel/cpu/aperfmperf.c | 20 +-
arch/x86/kernel/cpu/intel_epb.c | 16 +-
arch/x86/kernel/cpu/mce/core.c | 14 +-
arch/x86/kernel/cpu/microcode/core.c | 15 +-
arch/x86/kernel/cpu/mtrr/legacy.c | 12 +-
arch/x86/kernel/cpu/resctrl/rdtgroup.c | 19 +-
arch/x86/kernel/cpu/umwait.c | 10 +-
arch/x86/kernel/i8237.c | 10 +-
arch/x86/kernel/i8259.c | 14 +-
arch/x86/kernel/kprobes/core.c | 2 +-
arch/x86/kernel/kvm.c | 12 +-
arch/x86/kvm/cpuid.c | 2 +-
arch/x86/kvm/cpuid.h | 16 +-
arch/x86/kvm/lapic.c | 61 +-
arch/x86/kvm/lapic.h | 4 +-
arch/x86/kvm/mmu.h | 2 +-
arch/x86/kvm/mmu/mmu.c | 4 +-
arch/x86/kvm/regs.c | 6 +-
arch/x86/kvm/svm/nested.c | 64 +-
arch/x86/kvm/svm/sev.c | 42 +-
arch/x86/kvm/svm/svm.c | 70 +-
arch/x86/kvm/svm/svm.h | 4 +-
arch/x86/kvm/vmx/nested.c | 11 +-
arch/x86/kvm/vmx/vmx.c | 16 +-
arch/x86/kvm/x86.c | 60 +-
arch/x86/kvm/x86.h | 1 -
arch/x86/purgatory/Makefile | 2 +-
block/bfq-cgroup.c | 9 +-
block/bio-integrity.c | 6 +-
block/blk-cgroup.c | 5 +-
block/blk-cgroup.h | 2 +
block/blk-iocost.c | 21 +-
block/blk-iolatency.c | 19 +-
block/blk-throttle.c | 15 +-
drivers/accel/ivpu/ivpu_drv.c | 2 +-
drivers/accel/ivpu/ivpu_gem.c | 111 +-
drivers/accel/ivpu/ivpu_gem.h | 3 +-
drivers/accel/ivpu/ivpu_job.c | 2 +-
drivers/accel/qaic/mhi_controller.c | 24 -
drivers/accel/qaic/qaic.h | 13 +-
drivers/accel/qaic/qaic_drv.c | 76 +-
drivers/accel/qaic/qaic_timesync.c | 2 +-
drivers/acpi/acpi_platform.c | 16 +-
drivers/acpi/bus.c | 54 +-
drivers/acpi/device_pm.c | 4 +-
drivers/acpi/pci_link.c | 10 +-
drivers/acpi/sleep.c | 12 +-
drivers/ata/libata-core.c | 7 +
drivers/ata/libata-scsi.c | 10 +-
drivers/base/core.c | 74 +-
drivers/base/firmware_loader/main.c | 12 +-
drivers/base/power/main.c | 67 +-
drivers/base/power/runtime.c | 61 +-
drivers/base/syscore.c | 82 +-
drivers/block/ublk_drv.c | 37 +-
drivers/bus/mhi/host/pci_generic.c | 20 +-
drivers/bus/mvebu-mbus.c | 16 +-
drivers/char/ipmi/ipmi_ssif.c | 20 +
drivers/clk/at91/pmc.c | 12 +-
drivers/clk/imx/clk-vf610.c | 12 +-
drivers/clk/ingenic/jz4725b-cgu.c | 2 +-
drivers/clk/ingenic/jz4740-cgu.c | 2 +-
drivers/clk/ingenic/jz4755-cgu.c | 2 +-
drivers/clk/ingenic/jz4760-cgu.c | 2 +-
drivers/clk/ingenic/jz4770-cgu.c | 2 +-
drivers/clk/ingenic/jz4780-cgu.c | 2 +-
drivers/clk/ingenic/pm.c | 14 +-
drivers/clk/ingenic/pm.h | 2 +-
drivers/clk/ingenic/tcu.c | 12 +-
drivers/clk/ingenic/x1000-cgu.c | 2 +-
drivers/clk/ingenic/x1830-cgu.c | 2 +-
drivers/clk/mediatek/clk-pllfh.c | 98 +-
drivers/clk/mvebu/common.c | 12 +-
drivers/clk/rockchip/clk-rk3288.c | 12 +-
drivers/clk/samsung/clk-s5pv210-audss.c | 12 +-
drivers/clk/samsung/clk.c | 12 +-
drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 64 +-
drivers/clk/tegra/clk-tegra210.c | 12 +-
drivers/clk/thead/clk-th1520-ap.c | 30 +-
drivers/clocksource/samsung_pwm_timer.c | 22 +-
drivers/clocksource/timer-armada-370-xp.c | 12 +-
drivers/cpuidle/cpuidle-psci.c | 12 +-
drivers/crypto/hisilicon/hpre/hpre_main.c | 36 +-
drivers/crypto/hisilicon/qm.c | 38 +-
drivers/cxl/core/core.h | 2 +
drivers/cxl/core/mbox.c | 11 +-
drivers/cxl/core/port.c | 7 +-
drivers/cxl/core/ras.c | 10 +-
drivers/cxl/core/region.c | 81 +-
drivers/cxl/core/trace.h | 12 +-
drivers/cxl/cxl.h | 22 +-
drivers/dma/idxd/init.c | 36 +-
drivers/dma/ti/k3-udma-glue.c | 15 +-
drivers/dma/xilinx/xilinx_dma.c | 14 +-
drivers/dpll/dpll_core.c | 12 +-
drivers/dpll/dpll_netlink.c | 68 +-
drivers/edac/igen6_edac.c | 148 ++-
drivers/firewire/ohci.c | 4 +-
drivers/firmware/arm_ffa/driver.c | 56 +-
drivers/firmware/arm_scmi/bus.c | 36 +-
drivers/gpio/gpio-latch.c | 2 +-
drivers/gpio/gpio-mxc.c | 12 +-
drivers/gpio/gpio-pca953x.c | 18 +-
drivers/gpio/gpio-pxa.c | 12 +-
drivers/gpio/gpio-sa1100.c | 12 +-
drivers/gpio/gpiolib.c | 136 ++-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 25 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 63 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 52 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 23 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c | 25 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.h | 3 -
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 32 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 25 +-
drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 131 ++-
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 13 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 -
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 3 +
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 4 +-
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 17 +
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 13 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 20 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 2 +
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 199 ++--
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 11 +-
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 5 +-
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 4 +
.../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 24 +-
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 6 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 3 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 25 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 8 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 10 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 8 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 3 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 12 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_replay.c | 7 +
drivers/gpu/drm/amd/display/dc/core/dc.c | 6 +-
drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 2 +-
.../drm/amd/display/dc/dml2/dml21/dml21_utils.c | 15 +-
.../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 31 +-
.../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 52 +
.../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.h | 4 +
.../gpu/drm/amd/display/dc/hwss/dcn35/dcn35_init.c | 2 +-
.../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 13 +-
.../amd/display/dc/resource/dcn32/dcn32_resource.c | 8 +-
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 12 +
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 10 +
.../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 45 +
drivers/gpu/drm/etnaviv/etnaviv_sched.c | 20 +-
drivers/gpu/drm/exynos/exynos_drm_drv.h | 1 +
drivers/gpu/drm/exynos/exynos_drm_vidi.c | 14 +-
drivers/gpu/drm/gud/gud_drv.c | 2 +
drivers/gpu/drm/i915/display/g4x_dp.c | 15 +-
drivers/gpu/drm/i915/display/i9xx_wm.c | 15 +-
drivers/gpu/drm/i915/display/intel_atomic_plane.c | 4 +-
drivers/gpu/drm/i915/display/intel_bios.c | 6 +-
drivers/gpu/drm/i915/display/intel_cdclk.c | 6 +-
drivers/gpu/drm/i915/display/intel_crt.c | 216 ++--
drivers/gpu/drm/i915/display/intel_crt.h | 10 +-
drivers/gpu/drm/i915/display/intel_crtc.c | 15 +-
drivers/gpu/drm/i915/display/intel_crtc.h | 3 +-
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 76 +-
drivers/gpu/drm/i915/display/intel_display.c | 48 +-
drivers/gpu/drm/i915/display/intel_display.h | 17 +-
.../gpu/drm/i915/display/intel_display_driver.c | 18 +-
drivers/gpu/drm/i915/display/intel_display_irq.c | 20 +-
drivers/gpu/drm/i915/display/intel_display_power.c | 71 +-
.../drm/i915/display/intel_display_power_well.c | 6 +-
drivers/gpu/drm/i915/display/intel_display_trace.h | 15 +-
drivers/gpu/drm/i915/display/intel_dp.c | 8 +-
drivers/gpu/drm/i915/display/intel_dpll.c | 12 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 90 +-
drivers/gpu/drm/i915/display/intel_dsb.c | 2 +-
drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 5 +-
drivers/gpu/drm/i915/display/intel_dvo.c | 8 +-
drivers/gpu/drm/i915/display/intel_fbc.c | 7 +-
drivers/gpu/drm/i915/display/intel_fdi.c | 52 +-
drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 15 +-
drivers/gpu/drm/i915/display/intel_gmbus.c | 290 ++---
drivers/gpu/drm/i915/display/intel_gmbus.h | 15 +-
drivers/gpu/drm/i915/display/intel_gmbus_regs.h | 16 +-
drivers/gpu/drm/i915/display/intel_hdmi.c | 8 +-
drivers/gpu/drm/i915/display/intel_hotplug_irq.c | 6 +-
drivers/gpu/drm/i915/display/intel_link_bw.c | 3 +-
drivers/gpu/drm/i915/display/intel_lvds.c | 2 +-
drivers/gpu/drm/i915/display/intel_modeset_setup.c | 12 +-
.../gpu/drm/i915/display/intel_modeset_verify.c | 89 +-
drivers/gpu/drm/i915/display/intel_pch_display.c | 56 +-
drivers/gpu/drm/i915/display/intel_pps.c | 26 +-
drivers/gpu/drm/i915/display/intel_sdvo.c | 9 +-
drivers/gpu/drm/i915/display/intel_snps_phy.c | 11 +-
drivers/gpu/drm/i915/display/intel_sprite_uapi.c | 3 +-
drivers/gpu/drm/i915/display/intel_vga.c | 45 +-
drivers/gpu/drm/i915/display/intel_vga.h | 14 +-
drivers/gpu/drm/i915/display/skl_watermark.c | 7 +-
drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 7 +-
.../gpu/drm/i915/gt/intel_execlists_submission.c | 19 +-
drivers/gpu/drm/i915/gt/intel_rc6.c | 2 +-
drivers/gpu/drm/i915/i915_suspend.c | 5 +-
drivers/gpu/drm/i915/i915_utils.h | 24 -
drivers/gpu/drm/imagination/pvr_queue.c | 18 +-
drivers/gpu/drm/lima/lima_sched.c | 16 +-
drivers/gpu/drm/mediatek/mtk_dsi.c | 11 +-
drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 5 +-
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 24 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 11 +-
drivers/gpu/drm/msm/msm_gpu.c | 30 +-
drivers/gpu/drm/msm/msm_ringbuffer.c | 24 +-
drivers/gpu/drm/msm/msm_ringbuffer.h | 1 +
drivers/gpu/drm/nouveau/nouveau_sched.c | 16 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c | 29 +-
drivers/gpu/drm/panfrost/panfrost_job.c | 20 +-
drivers/gpu/drm/panthor/panthor_mmu.c | 25 +-
drivers/gpu/drm/panthor/panthor_sched.c | 77 +-
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c | 8 +
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 182 ++--
drivers/gpu/drm/scheduler/sched_main.c | 50 +-
drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 2 +-
drivers/gpu/drm/tilcdc/tilcdc_drv.c | 53 +-
drivers/gpu/drm/tilcdc/tilcdc_drv.h | 2 +-
drivers/gpu/drm/v3d/v3d_sched.c | 65 +-
drivers/gpu/drm/vc4/vc4_bo.c | 2 +-
drivers/gpu/drm/vc4/vc4_drv.c | 9 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 25 +
drivers/gpu/drm/virtio/virtgpu_object.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_plane.c | 4 +
drivers/gpu/drm/virtio/virtgpu_prime.c | 42 +
drivers/gpu/drm/virtio/virtgpu_vq.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 2 -
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 30 +-
drivers/gpu/drm/xe/xe_execlist.c | 15 +-
drivers/gpu/drm/xe/xe_gpu_scheduler.c | 17 +-
drivers/gpu/drm/xe/xe_guc.c | 8 +-
drivers/gpu/drm/xe/xe_guc_ct.c | 41 +-
drivers/gpu/drm/xe/xe_guc_ct.h | 1 +
drivers/gpu/drm/xe/xe_guc_exec_queue_types.h | 5 +
drivers/gpu/drm/xe/xe_guc_submit.c | 4 +-
drivers/gpu/drm/xe/xe_vm.c | 31 +-
drivers/gpu/drm/xe/xe_vm_types.h | 3 +
drivers/hid/hid-core.c | 12 +-
drivers/hid/hid-logitech-hidpp.c | 23 +-
drivers/hid/hid-steam.c | 33 +-
drivers/hv/vmbus_drv.c | 29 +-
drivers/hwmon/asus_rog_ryujin.c | 137 +--
drivers/hwmon/lm90.c | 26 +-
drivers/hwmon/pmbus/pmbus_core.c | 82 +-
drivers/hwtracing/coresight/coresight-etm4x-core.c | 90 +-
drivers/hwtracing/coresight/coresight-syscfg.c | 2 +
drivers/hwtracing/coresight/coresight-tmc-core.c | 6 +-
drivers/hwtracing/coresight/coresight-tmc-etf.c | 48 +-
drivers/hwtracing/coresight/coresight-tmc-etr.c | 60 +-
drivers/hwtracing/coresight/coresight-tmc.h | 2 +-
drivers/i3c/master.c | 39 +-
drivers/i3c/master/mipi-i3c-hci/core.c | 1 +
drivers/i3c/master/mipi-i3c-hci/dma.c | 27 +-
drivers/i3c/master/mipi-i3c-hci/hci.h | 1 +
drivers/i3c/master/svc-i3c-master.c | 108 +-
drivers/infiniband/core/counters.c | 9 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.c | 61 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.h | 1 +
drivers/infiniband/hw/bnxt_re/qplib_sp.h | 1 +
drivers/infiniband/hw/cxgb4/mem.c | 46 +-
drivers/infiniband/hw/efa/efa_com.c | 28 +-
drivers/infiniband/hw/irdma/hw.c | 7 +-
drivers/infiniband/hw/irdma/main.h | 3 +-
drivers/infiniband/hw/irdma/utils.c | 12 +-
drivers/infiniband/hw/irdma/verbs.c | 22 +-
drivers/infiniband/hw/mlx5/cq.c | 15 +-
drivers/infiniband/hw/mlx5/main.c | 17 -
drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 -
drivers/infiniband/sw/rdmavt/vt.c | 4 +-
drivers/infiniband/sw/rxe/rxe.h | 37 -
drivers/infiniband/sw/rxe/rxe_loc.h | 1 +
drivers/infiniband/sw/rxe/rxe_mr.c | 287 +++--
drivers/infiniband/sw/rxe/rxe_verbs.h | 47 +-
drivers/iommu/amd/init.c | 45 +-
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c | 60 +-
drivers/iommu/intel/iommu.c | 20 +-
drivers/iommu/intel/iommu.h | 2 +-
drivers/iommu/intel/pasid.c | 9 +-
drivers/iommu/io-pgfault.c | 24 +-
drivers/iommu/iommufd/fault.c | 2 +
drivers/iommu/s390-iommu.c | 63 +-
drivers/irqchip/exynos-combiner.c | 14 +-
drivers/irqchip/irq-armada-370-xp.c | 12 +-
drivers/irqchip/irq-bcm7038-l1.c | 12 +-
drivers/irqchip/irq-gic-v3-its.c | 12 +-
drivers/irqchip/irq-i8259.c | 12 +-
drivers/irqchip/irq-imx-gpcv2.c | 16 +-
drivers/irqchip/irq-loongson-eiointc.c | 12 +-
drivers/irqchip/irq-loongson-htpic.c | 10 +-
drivers/irqchip/irq-loongson-htvec.c | 12 +-
drivers/irqchip/irq-loongson-pch-lpc.c | 12 +-
drivers/irqchip/irq-loongson-pch-pic.c | 12 +-
drivers/irqchip/irq-mchp-eic.c | 12 +-
drivers/irqchip/irq-mst-intc.c | 12 +-
drivers/irqchip/irq-mtk-cirq.c | 12 +-
drivers/irqchip/irq-renesas-rzg2l.c | 12 +-
drivers/irqchip/irq-sa11x0.c | 12 +-
drivers/irqchip/irq-sifive-plic.c | 12 +-
drivers/irqchip/irq-sun6i-r.c | 18 +-
drivers/irqchip/irq-tegra.c | 12 +-
drivers/irqchip/irq-vic.c | 12 +-
drivers/leds/leds-aw200xx.c | 2 +-
drivers/leds/trigger/ledtrig-cpu.c | 14 +-
drivers/macintosh/via-pmu.c | 12 +-
drivers/md/dm-integrity.c | 156 ++-
drivers/md/dm-table.c | 41 +-
drivers/md/dm-verity-fec.c | 102 +-
drivers/md/dm-zone.c | 34 +-
drivers/md/dm.c | 6 +
drivers/md/dm.h | 5 +
drivers/md/md.c | 111 +-
drivers/md/md.h | 5 +
drivers/md/raid1.c | 32 +-
drivers/md/raid10.c | 51 +-
.../platform/chips-media/wave5/wave5-helper.c | 30 +-
.../platform/chips-media/wave5/wave5-helper.h | 1 +
.../platform/chips-media/wave5/wave5-vpu-dec.c | 5 +
.../platform/chips-media/wave5/wave5-vpu-enc.c | 5 +
.../media/platform/chips-media/wave5/wave5-vpu.c | 99 +-
.../platform/chips-media/wave5/wave5-vpuapi.h | 6 +
.../st/stm32/stm32-dcmipp/dcmipp-bytecap.c | 51 +-
.../st/stm32/stm32-dcmipp/dcmipp-byteproc.c | 100 +-
.../st/stm32/stm32-dcmipp/dcmipp-parallel.c | 108 +-
drivers/media/platform/verisilicon/hantro.h | 2 +
drivers/media/platform/verisilicon/hantro_drv.c | 42 +-
drivers/media/platform/verisilicon/imx8m_vpu_hw.c | 8 +
drivers/media/v4l2-core/v4l2-mem2mem.c | 23 +
drivers/mfd/intel-lpss.c | 2 +-
drivers/misc/lkdtm/cfi.c | 2 +-
drivers/mmc/host/vub300.c | 39 +-
drivers/net/amt.c | 5 +-
drivers/net/bonding/bond_main.c | 2 +-
drivers/net/ethernet/adi/adin1110.c | 2 +-
drivers/net/ethernet/airoha/airoha_eth.c | 32 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 76 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 20 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 8 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 2 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 173 ++-
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 345 +++---
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 25 +-
drivers/net/ethernet/cavium/liquidio/lio_main.c | 27 -
.../net/ethernet/cavium/liquidio/octeon_device.h | 3 -
.../net/ethernet/cavium/liquidio/octeon_mailbox.c | 33 +-
.../chelsio/inline_crypto/chtls/chtls_cm.c | 4 +-
.../chelsio/inline_crypto/chtls/chtls_cm.h | 1 -
drivers/net/ethernet/ibm/emac/core.c | 18 +-
.../net/ethernet/intel/ice/devlink/devlink_port.c | 2 +-
drivers/net/ethernet/intel/ice/ice_base.c | 9 +-
drivers/net/ethernet/intel/ice/ice_ptp.c | 8 +-
drivers/net/ethernet/intel/ice/ice_txrx.c | 6 +-
drivers/net/ethernet/intel/idpf/idpf_dev.c | 2 +-
drivers/net/ethernet/intel/idpf/idpf_lib.c | 15 +-
drivers/net/ethernet/intel/idpf/idpf_vf_dev.c | 2 +-
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c | 12 +-
drivers/net/ethernet/intel/idpf/idpf_virtchnl.h | 2 +-
drivers/net/ethernet/intel/igc/igc_main.c | 3 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 +-
drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 12 +
drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 1 +
drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 2 +
.../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 79 ++
.../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 22 +-
.../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 29 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 20 +-
.../net/ethernet/marvell/prestera/prestera_main.c | 2 +-
drivers/net/ethernet/mellanox/mlx4/srq.c | 13 +-
drivers/net/ethernet/mellanox/mlx5/core/cq.c | 24 +-
drivers/net/ethernet/mellanox/mlx5/core/en.h | 13 +
.../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c | 10 +-
.../net/ethernet/mellanox/mlx5/core/en/params.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 5 +-
.../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 4 +-
.../net/ethernet/mellanox/mlx5/core/en_common.c | 11 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 37 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 54 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 -
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 23 +-
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 9 +-
drivers/net/ethernet/mellanox/mlx5/core/eq.c | 8 +-
.../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 36 +
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 1 +
.../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 16 +-
.../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c | 8 +-
drivers/net/ethernet/mellanox/mlx5/core/main.c | 11 +-
.../ethernet/mellanox/mlx5/core/steering/dr_send.c | 29 +-
.../mlx5/core/steering/hws/mlx5hws_action.c | 135 ++-
.../mlx5/core/steering/hws/mlx5hws_action.h | 6 +-
.../mellanox/mlx5/core/steering/hws/mlx5hws_cmd.c | 2 +-
.../mellanox/mlx5/core/steering/hws/mlx5hws_cmd.h | 2 +-
.../mlx5/core/steering/hws/mlx5hws_context.c | 30 +-
.../mlx5/core/steering/hws/mlx5hws_context.h | 4 +-
.../mlx5/core/steering/hws/mlx5hws_debug.c | 56 +-
.../mlx5/core/steering/hws/mlx5hws_definer.h | 2 +-
.../mlx5/core/steering/hws/mlx5hws_internal.h | 1 -
.../mlx5/core/steering/hws/mlx5hws_matcher.c | 237 ++---
.../mlx5/core/steering/hws/mlx5hws_matcher.h | 8 +-
.../mlx5/core/steering/hws/mlx5hws_pat_arg.h | 2 +-
.../mellanox/mlx5/core/steering/hws/mlx5hws_pool.c | 513 +++------
.../mellanox/mlx5/core/steering/hws/mlx5hws_pool.h | 77 +-
.../mellanox/mlx5/core/steering/hws/mlx5hws_rule.c | 75 +-
.../mellanox/mlx5/core/steering/hws/mlx5hws_rule.h | 3 +-
.../mellanox/mlx5/core/steering/hws/mlx5hws_send.c | 16 +-
.../mlx5/core/steering/hws/mlx5hws_table.c | 16 +-
drivers/net/ethernet/mellanox/mlx5/core/wc.c | 4 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +-
drivers/net/ethernet/microsoft/mana/mana_en.c | 7 +-
drivers/net/ethernet/rocker/rocker_main.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 91 +-
drivers/net/ethernet/ti/am65-cpsw-nuss.c | 253 +++--
drivers/net/ethernet/ti/cpsw_new.c | 2 +-
drivers/net/ethernet/ti/icssg/icssg_common.c | 2 +-
drivers/net/ethernet/xilinx/xilinx_axienet.h | 7 +-
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 53 +-
drivers/net/loopback.c | 2 +-
drivers/net/net_failover.c | 2 +-
drivers/net/netconsole.c | 2 +
drivers/net/tap.c | 33 +-
drivers/net/team/team_core.c | 95 +-
drivers/net/team/team_mode_loadbalance.c | 4 +-
drivers/net/virtio_net.c | 26 +-
drivers/net/vrf.c | 2 +-
drivers/net/vxlan/vxlan_core.c | 36 +-
drivers/net/wireguard/device.c | 8 +-
drivers/net/wireless/ath/ath11k/mhi.c | 8 +-
drivers/net/wireless/ath/ath11k/pci.c | 7 +
drivers/net/wireless/ath/ath12k/core.h | 2 +-
drivers/net/wireless/ath/ath12k/dp_mon.c | 217 ++--
drivers/net/wireless/ath/ath12k/dp_rx.c | 62 +-
drivers/net/wireless/ath/ath12k/dp_tx.c | 5 +-
drivers/net/wireless/ath/ath12k/hal_rx.c | 10 +-
drivers/net/wireless/ath/ath12k/hal_rx.h | 12 +-
drivers/net/wireless/ath/ath12k/mac.c | 25 +-
drivers/net/wireless/ath/ath12k/mhi.c | 4 -
drivers/net/wireless/ath/ath12k/wmi.c | 19 +-
drivers/net/wireless/ath/ath9k/wmi.c | 16 +-
drivers/net/wireless/ath/ath9k/wmi.h | 1 -
.../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 4 +
drivers/net/wireless/intel/iwlwifi/dvm/main.c | 47 +-
drivers/net/wireless/intel/iwlwifi/fw/smem.c | 5 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/binding.c | 10 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 3 +-
drivers/net/wireless/intel/iwlwifi/mvm/link.c | 5 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 12 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 3 +
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 24 +-
.../net/wireless/intel/iwlwifi/mvm/time-event.c | 3 +-
.../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 6 +-
drivers/net/wireless/mediatek/mt76/dma.c | 10 +-
drivers/net/wireless/mediatek/mt76/mac80211.c | 59 +-
drivers/net/wireless/mediatek/mt76/mt76.h | 10 +
.../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 9 +-
.../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 23 +
drivers/net/wireless/mediatek/mt76/mt7915/init.c | 2 +
drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 12 +-
drivers/net/wireless/mediatek/mt76/mt7925/main.c | 14 +-
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 6 +-
drivers/net/wireless/mediatek/mt76/mt7996/init.c | 2 +
drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 5 +-
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c | 4 +
drivers/net/wireless/mediatek/mt76/wed.c | 10 +-
drivers/net/wireless/realtek/rtw89/pci.c | 41 +-
drivers/ntb/ntb_transport.c | 18 +-
drivers/nvme/target/admin-cmd.c | 8 +-
drivers/nvme/target/core.c | 41 +-
drivers/nvme/target/fabrics-cmd.c | 2 +-
drivers/nvme/target/nvmet.h | 6 +
drivers/nvme/target/tcp.c | 6 +-
drivers/opp/core.c | 5 +-
drivers/pci/bus.c | 23 +-
drivers/pci/endpoint/functions/pci-epf-ntb.c | 5 +
drivers/pci/endpoint/functions/pci-epf-vntb.c | 5 +
drivers/pci/of.c | 27 +
drivers/pci/pci-driver.c | 198 ++--
drivers/pci/pci.h | 46 +-
drivers/pci/pwrctl/core.c | 2 +
drivers/pci/search.c | 8 +-
drivers/perf/dwc_pcie_pmu.c | 81 +-
drivers/pinctrl/mediatek/pinctrl-moore.c | 6 +-
drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 14 +-
drivers/pinctrl/mediatek/pinctrl-paris.c | 33 +-
drivers/platform/x86/amd/pmf/Kconfig | 1 +
drivers/platform/x86/amd/pmf/acpi.c | 48 +-
drivers/platform/x86/amd/pmf/core.c | 5 +-
drivers/platform/x86/amd/pmf/pmf.h | 7 +-
drivers/platform/x86/amd/pmf/tee-if.c | 64 +-
drivers/platform/x86/asus-wmi.c | 6 +-
drivers/platform/x86/dell/dell-wmi-base.c | 2 +-
drivers/pmdomain/imx/imx93-blk-ctrl.c | 60 +-
drivers/power/reset/sc27xx-poweroff.c | 10 +-
drivers/ptp/ptp_ocp.c | 3 +-
drivers/pwm/pwm-samsung.c | 22 +-
drivers/remoteproc/Kconfig | 11 +-
drivers/remoteproc/da8xx_remoteproc.c | 2 +-
drivers/remoteproc/imx_dsp_rproc.c | 2 +-
drivers/remoteproc/imx_rproc.c | 2 +-
drivers/remoteproc/keystone_remoteproc.c | 2 +-
drivers/remoteproc/meson_mx_ao_arc.c | 2 +-
drivers/remoteproc/mtk_scp.c | 2 +-
drivers/remoteproc/pru_rproc.c | 2 +-
drivers/remoteproc/qcom_q6v5_adsp.c | 2 +-
drivers/remoteproc/qcom_q6v5_mss.c | 2 +-
drivers/remoteproc/qcom_q6v5_pas.c | 639 ++++++-----
drivers/remoteproc/qcom_q6v5_wcss.c | 2 +-
drivers/remoteproc/qcom_wcnss.c | 25 +-
drivers/remoteproc/rcar_rproc.c | 2 +-
drivers/remoteproc/remoteproc_virtio.c | 2 +-
drivers/remoteproc/st_remoteproc.c | 2 +-
drivers/remoteproc/stm32_rproc.c | 2 +-
drivers/remoteproc/ti_k3_dsp_remoteproc.c | 2 +-
drivers/remoteproc/wkup_m3_rproc.c | 2 +-
drivers/s390/crypto/ap_bus.c | 74 ++
drivers/s390/crypto/ap_bus.h | 30 +-
drivers/s390/crypto/pkey_cca.c | 11 +-
drivers/s390/crypto/zcrypt_api.c | 122 ++-
drivers/s390/crypto/zcrypt_api.h | 11 +-
drivers/s390/crypto/zcrypt_ccamisc.c | 80 +-
drivers/s390/crypto/zcrypt_ccamisc.h | 6 +-
drivers/s390/crypto/zcrypt_ep11misc.c | 10 +-
drivers/s390/crypto/zcrypt_msgtype50.c | 36 +-
drivers/s390/crypto/zcrypt_msgtype6.c | 210 ++--
drivers/s390/crypto/zcrypt_msgtype6.h | 51 +-
drivers/s390/net/ism_drv.c | 20 +-
drivers/scsi/ch.c | 30 +-
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 12 +-
drivers/scsi/qla2xxx/qla_iocb.c | 2 -
drivers/scsi/qla2xxx/qla_os.c | 20 +-
drivers/scsi/qla2xxx/qla_target.c | 5 +-
drivers/scsi/qla2xxx/qla_target.h | 1 +
drivers/scsi/scsi_error.c | 6 +-
drivers/scsi/sd.c | 141 +--
drivers/sh/clk/core.c | 10 +-
drivers/sh/intc/core.c | 12 +-
drivers/soc/aspeed/aspeed-lpc-snoop.c | 31 +-
drivers/soc/bcm/brcmstb/biuctrl.c | 12 +-
drivers/soc/tegra/pmc.c | 124 ++-
drivers/soc/xilinx/zynqmp_power.c | 43 +-
drivers/soundwire/generic_bandwidth_allocation.c | 35 +-
drivers/soundwire/intel_auxdevice.c | 36 +-
drivers/spi/spi-ch341.c | 7 +-
drivers/spi/spi-microchip-core-qspi.c | 100 +-
drivers/spi/spi-mpc52xx.c | 26 +-
drivers/staging/greybus/raw.c | 90 +-
drivers/staging/most/Kconfig | 2 -
drivers/staging/most/Makefile | 1 -
drivers/staging/most/i2c/Kconfig | 13 -
drivers/staging/most/i2c/Makefile | 4 -
drivers/staging/most/i2c/i2c.c | 374 -------
drivers/staging/rtl8723bs/core/rtw_mlme.c | 14 +-
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 22 +-
drivers/thermal/intel/intel_hfi.c | 12 +-
drivers/thermal/thermal_hwmon.c | 89 +-
drivers/tty/serial/8250/8250_core.c | 253 ++---
drivers/tty/serial/serial_core.c | 117 +-
drivers/tty/tty_io.c | 2 +-
drivers/ufs/core/ufs-mcq.c | 35 +-
drivers/ufs/core/ufs-sysfs.c | 2 +
drivers/ufs/core/ufshcd-priv.h | 14 +-
drivers/ufs/core/ufshcd.c | 82 +-
drivers/ufs/host/ufs-qcom.c | 71 +-
drivers/usb/gadget/function/f_fs.c | 55 +-
drivers/usb/gadget/function/f_hid.c | 4 +-
drivers/usb/gadget/function/f_uac1.c | 13 +-
drivers/usb/gadget/function/f_uac2.c | 13 +-
drivers/vdpa/mlx5/core/mlx5_vdpa.h | 2 +
drivers/vdpa/mlx5/core/mr.c | 5 +-
drivers/vdpa/mlx5/core/resources.c | 11 +-
drivers/vdpa/mlx5/net/mlx5_vnet.c | 6 +-
drivers/vdpa/vdpa.c | 48 +-
drivers/vdpa/vdpa_sim/vdpa_sim.c | 10 +-
drivers/vdpa/vdpa_user/iova_domain.c | 11 +-
drivers/vdpa/vdpa_user/vduse_dev.c | 4 +-
drivers/vhost/iotlb.c | 47 +-
drivers/vhost/net.c | 2 +
drivers/vhost/vdpa.c | 9 +-
drivers/vhost/vhost.c | 65 +-
drivers/vhost/vhost.h | 1 +
drivers/vhost/vsock.c | 2 +
drivers/video/fbdev/core/fb_chrdev.c | 6 +-
drivers/video/fbdev/core/fbcon.c | 2 -
drivers/video/fbdev/core/fbmem.c | 13 +
drivers/video/fbdev/core/fbsysfs.c | 4 +-
drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 11 +-
drivers/video/fbdev/ps3fb.c | 5 +-
drivers/video/fbdev/sh_mobile_lcdcfb.c | 5 +-
drivers/virt/acrn/irqfd.c | 75 +-
drivers/virtio/virtio.c | 29 +
drivers/virtio/virtio_ring.c | 19 +-
drivers/watchdog/at91sam9_wdt.c | 4 +-
drivers/xen/pvcalls-front.c | 88 +-
drivers/xen/xen-acpi-processor.c | 12 +-
fs/9p/vfs_addr.c | 2 +-
fs/afs/addr_list.c | 8 +-
fs/afs/file.c | 6 +-
fs/afs/fsclient.c | 2 +-
fs/afs/inode.c | 1 +
fs/afs/internal.h | 4 +-
fs/afs/rxrpc.c | 4 +-
fs/afs/super.c | 2 +-
fs/afs/yfsclient.c | 2 +-
fs/btrfs/acl.c | 4 +
fs/btrfs/bio.c | 8 +-
fs/btrfs/block-rsv.c | 19 +-
fs/btrfs/defrag.c | 50 +-
fs/btrfs/delayed-ref.c | 35 +-
fs/btrfs/disk-io.c | 25 +-
fs/btrfs/extent-tree.c | 35 +-
fs/btrfs/extent-tree.h | 3 +-
fs/btrfs/extent_io.c | 58 +-
fs/btrfs/file.c | 103 +-
fs/btrfs/fs.h | 9 +
fs/btrfs/inode.c | 3 +-
fs/btrfs/lzo.c | 13 +-
fs/btrfs/qgroup.c | 18 +-
fs/btrfs/transaction.c | 9 +-
fs/btrfs/tree-log.c | 142 +--
fs/btrfs/volumes.c | 241 +++--
fs/btrfs/zstd.c | 11 +-
fs/ceph/addr.c | 1115 +++++++++++++-------
fs/ceph/mds_client.c | 65 +-
fs/ceph/mds_client.h | 1 +
fs/ceph/super.h | 9 +
fs/erofs/decompressor.c | 61 +-
fs/erofs/internal.h | 6 +-
fs/erofs/xattr.c | 6 +-
fs/erofs/zdata.c | 18 +-
fs/erofs/zmap.c | 8 +-
fs/ext2/inode.c | 3 +-
fs/ext2/xattr.c | 4 +-
fs/ext4/ext4.h | 3 +-
fs/ext4/inode.c | 35 +-
fs/ext4/xattr.c | 2 +-
fs/f2fs/checkpoint.c | 15 +-
fs/f2fs/data.c | 27 +-
fs/f2fs/f2fs.h | 3 +-
fs/f2fs/gc.c | 5 +-
fs/f2fs/node.c | 50 +-
fs/f2fs/super.c | 65 +-
fs/fcntl.c | 3 +
fs/gfs2/ops_fstype.c | 2 +-
fs/gfs2/super.c | 4 +-
fs/iomap/buffered-io.c | 8 +-
fs/lockd/svc.c | 4 +-
fs/lockd/svc4proc.c | 4 +-
fs/lockd/svcproc.c | 4 +-
fs/lockd/svcsubs.c | 45 +-
fs/namespace.c | 40 +-
fs/netfs/Makefile | 1 +
fs/netfs/buffered_read.c | 129 +--
fs/netfs/direct_read.c | 16 +-
fs/netfs/direct_write.c | 10 +-
fs/netfs/internal.h | 11 +-
fs/netfs/main.c | 7 +
fs/netfs/misc.c | 110 +-
fs/netfs/objects.c | 35 +-
fs/netfs/read_collect.c | 61 +-
fs/netfs/read_pgpriv2.c | 32 +-
fs/netfs/read_retry.c | 4 +-
fs/netfs/rolling_buffer.c | 230 ++++
fs/netfs/write_collect.c | 25 +-
fs/netfs/write_issue.c | 32 +-
fs/nfs/callback_xdr.c | 6 +-
fs/nfs/delegation.c | 18 +-
fs/nfs/flexfilelayout/flexfilelayout.c | 3 +-
fs/nfs/fscache.c | 2 +-
fs/nfs/fscache.h | 2 +-
fs/nfs/localio.c | 15 +
fs/nfs/nfs4session.c | 16 +-
fs/nfsd/filecache.c | 75 +-
fs/nfsd/lockd.c | 6 +-
fs/nfsd/netns.h | 22 +-
fs/nfsd/nfs4proc.c | 2 +-
fs/nfsd/nfs4recover.c | 12 +-
fs/nfsd/nfs4state.c | 41 +-
fs/nfsd/nfsctl.c | 4 +-
fs/nfsd/nfssvc.c | 45 +-
fs/ntfs3/bitmap.c | 62 +-
fs/ntfs3/frecord.c | 1 -
fs/ntfs3/fsntfs.c | 2 +-
fs/ntfs3/run.c | 19 +-
fs/ocfs2/cluster/heartbeat.c | 139 ++-
fs/ocfs2/cluster/tcp.c | 105 +-
fs/ocfs2/cluster/tcp.h | 1 +
fs/ocfs2/inode.c | 133 +++
fs/ocfs2/xattr.c | 215 ++++
fs/ocfs2/xattr.h | 2 +
fs/overlayfs/file.c | 17 +-
fs/smb/client/cifsacl.c | 28 +-
fs/smb/client/cifsfs.c | 1 +
fs/smb/client/cifsglob.h | 5 +-
fs/smb/client/connect.c | 5 +
fs/smb/client/file.c | 72 +-
fs/smb/client/inode.c | 22 +-
fs/smb/client/misc.c | 72 +-
fs/smb/client/readdir.c | 17 +-
fs/smb/client/smb2ops.c | 46 +-
fs/smb/client/smb2pdu.c | 9 -
fs/smb/client/smbdirect.c | 20 +-
fs/smb/client/transport.c | 40 +-
fs/smb/server/auth.c | 14 +-
fs/smb/server/connection.c | 37 +-
fs/smb/server/connection.h | 7 +-
fs/smb/server/mgmt/tree_connect.c | 26 +-
fs/smb/server/mgmt/user_config.c | 11 +
fs/smb/server/mgmt/user_session.c | 8 +-
fs/smb/server/oplock.c | 81 +-
fs/smb/server/oplock.h | 1 +
fs/smb/server/smb2pdu.c | 115 +-
fs/smb/server/smbacl.c | 88 +-
fs/smb/server/smbacl.h | 2 +-
fs/smb/server/transport_rdma.c | 4 +-
fs/smb/server/vfs.c | 2 +
fs/smb/server/vfs_cache.c | 8 +-
fs/sysfs/group.c | 26 +-
fs/tracefs/event_inode.c | 24 +
fs/tracefs/internal.h | 4 +-
fs/xfs/libxfs/xfs_alloc.c | 41 +-
fs/xfs/libxfs/xfs_da_btree.c | 53 +-
fs/xfs/libxfs/xfs_da_btree.h | 2 +
fs/xfs/libxfs/xfs_exchmaps.c | 103 +-
fs/xfs/libxfs/xfs_ialloc.c | 31 +-
fs/xfs/libxfs/xfs_log_format.h | 4 +-
fs/xfs/xfs_attr_inactive.c | 104 +-
fs/xfs/xfs_bmap_util.c | 15 +-
fs/xfs/xfs_buf.c | 65 +-
fs/xfs/xfs_buf.h | 1 -
fs/xfs/xfs_buf_item.c | 297 ++++--
fs/xfs/xfs_buf_item.h | 3 +-
fs/xfs/xfs_dquot.c | 4 +-
fs/xfs/xfs_exchrange.c | 51 +-
fs/xfs/xfs_icache.c | 8 +
fs/xfs/xfs_inode.c | 2 +-
fs/xfs/xfs_qm.c | 87 +-
fs/xfs/xfs_trace.h | 2 -
include/acpi/acpi_bus.h | 6 +
include/asm-generic/vmlinux.lds.h | 2 +-
include/clocksource/samsung_pwm.h | 2 +-
include/drm/gpu_scheduler.h | 36 +-
include/linux/arm_ffa.h | 24 +-
include/linux/bpf.h | 10 +-
include/linux/bpf_mprog.h | 10 +
include/linux/bpf_verifier.h | 2 +
include/linux/cfi.h | 4 +-
include/linux/cfi_types.h | 6 +-
include/linux/cgroup.h | 1 +
include/linux/device.h | 14 +
include/linux/dma/k3-udma-glue.h | 3 +-
include/linux/fb.h | 2 +
include/linux/folio_queue.h | 12 +-
include/linux/gpio.h | 4 +-
include/linux/gpio/consumer.h | 22 +-
include/linux/gpio/driver.h | 10 +
include/linux/gpu_buddy.h | 9 -
include/linux/hid.h | 4 +
include/linux/hugetlb.h | 6 +
include/linux/i3c/master.h | 3 +
include/linux/ieee80211.h | 12 +-
include/linux/if_team.h | 3 +-
include/linux/io_uring_types.h | 8 +
include/linux/iommu.h | 5 +
include/linux/irq_work.h | 9 +-
include/linux/irq_work_types.h | 14 +
include/linux/kasan.h | 6 +-
include/linux/kvm_host.h | 8 +
include/linux/lockd/bind.h | 12 +-
include/linux/mlx5/cq.h | 2 +-
include/linux/mlx5/driver.h | 3 +-
include/linux/mm_inline.h | 15 +-
include/linux/mmzone.h | 2 +
include/linux/mount.h | 3 +-
include/linux/net.h | 23 +
include/linux/netdevice.h | 13 +-
include/linux/netfilter.h | 2 +
include/linux/netfilter/x_tables.h | 1 +
include/linux/netfs.h | 22 +-
include/linux/ntb.h | 24 +
include/linux/overflow.h | 70 ++
include/linux/page-flags.h | 2 +-
include/linux/pci.h | 1 +
include/linux/pm.h | 2 +
include/linux/pm_runtime.h | 21 +-
include/linux/psi.h | 4 +-
include/linux/rcupdate.h | 14 +
include/linux/rcuwait.h | 13 +-
include/linux/refcount.h | 106 ++
include/linux/ring_buffer.h | 5 +-
include/linux/rolling_buffer.h | 61 ++
include/linux/skmsg.h | 14 -
include/linux/slab.h | 9 +
include/linux/soc/mediatek/mtk_wed.h | 1 +
include/linux/srcutiny.h | 4 +
include/linux/stddef.h | 20 +
include/linux/sunrpc/svc_rdma.h | 14 +-
include/linux/syscore_ops.h | 17 +-
include/linux/types.h | 12 +
include/linux/vdpa.h | 4 -
include/media/v4l2-mem2mem.h | 21 +
include/net/act_api.h | 2 +-
include/net/ax25.h | 1 -
include/net/bluetooth/hci_core.h | 2 +
include/net/bluetooth/rfcomm.h | 1 +
include/net/cfg80211.h | 103 +-
include/net/dropreason-core.h | 21 +
include/net/ip_vs.h | 2 +-
include/net/net_namespace.h | 2 +
include/net/netfilter/nf_conntrack_expect.h | 16 +-
include/net/netfilter/nf_tables.h | 32 +-
include/net/netns/mpls.h | 2 +
include/net/pkt_cls.h | 14 +-
include/net/sch_generic.h | 28 +-
include/net/sctp/auth.h | 3 +
include/net/tcp.h | 15 +-
include/net/xdp_sock.h | 1 +
include/net/xdp_sock_drv.h | 6 +-
include/net/xsk_buff_pool.h | 9 +-
include/scsi/scsi_host.h | 7 +-
include/trace/events/netfs.h | 173 +--
include/trace/events/rv.h | 84 +-
include/uapi/linux/netfilter/nf_conntrack_common.h | 1 +
include/ufs/ufshcd.h | 7 +-
init/Kconfig | 4 +-
io_uring/eventfd.c | 6 +-
io_uring/eventfd.h | 2 +-
io_uring/futex.c | 4 +-
io_uring/io_uring.c | 2 +-
io_uring/napi.c | 72 +-
io_uring/napi.h | 6 +-
io_uring/poll.c | 23 +-
io_uring/rw.c | 16 +-
io_uring/waitid.c | 2 +-
kernel/Makefile | 2 +-
kernel/bpf/bpf_struct_ops.c | 12 +
kernel/bpf/btf.c | 30 +-
kernel/bpf/helpers.c | 15 +-
kernel/bpf/mmap_unlock_work.h | 51 +-
kernel/bpf/queue_stack_maps.c | 8 +-
kernel/bpf/stackmap.c | 153 ++-
kernel/bpf/syscall.c | 11 +-
kernel/bpf/task_iter.c | 14 +-
kernel/bpf/trampoline.c | 7 +
kernel/bpf/verifier.c | 481 ++++++---
kernel/cgroup/cgroup.c | 47 +-
kernel/cgroup/rstat.c | 19 +-
kernel/configs/hardening.config | 4 +-
kernel/cpu_pm.c | 12 +-
kernel/irq/debugfs.c | 2 +-
kernel/irq/generic-chip.c | 14 +-
kernel/irq/pm.c | 11 +-
kernel/irq/proc.c | 72 +-
kernel/module/Kconfig | 2 +-
kernel/printk/nbcon.c | 2 +-
kernel/printk/printk.c | 13 +-
kernel/rcu/srcutiny.c | 19 +-
kernel/sched/ext.c | 40 +-
kernel/sched/psi.c | 69 +-
kernel/sched/syscalls.c | 17 +
kernel/time/namespace.c | 5 +
kernel/time/sched_clock.c | 22 +-
kernel/time/timekeeping.c | 22 +-
kernel/trace/ring_buffer.c | 139 ++-
kernel/trace/ring_buffer_benchmark.c | 6 +-
kernel/trace/trace.c | 110 +-
kernel/trace/trace_probe.c | 2 +-
lib/kunit_iov_iter.c | 4 +-
lib/longest_symbol_kunit.c | 2 +-
mm/huge_memory.c | 3 +
mm/hugetlb.c | 9 +-
mm/hugetlb_vmemmap.c | 232 ++--
mm/kasan/shadow.c | 111 +-
mm/memcontrol.c | 2 +-
mm/mm_init.c | 2 +
mm/mremap.c | 68 +-
mm/page_owner.c | 10 +-
mm/page_table_check.c | 20 +-
mm/vma.c | 39 +-
mm/vma.h | 14 +-
mm/vmalloc.c | 8 +-
mm/vmscan.c | 47 +-
net/ax25/af_ax25.c | 30 +-
net/ax25/ax25_route.c | 74 --
net/batman-adv/soft-interface.c | 2 +-
net/bluetooth/6lowpan.c | 27 +-
net/bluetooth/hci_conn.c | 2 +
net/bluetooth/hci_core.c | 4 +
net/bluetooth/hci_event.c | 93 +-
net/bluetooth/hci_sync.c | 145 ++-
net/bluetooth/hci_sysfs.c | 17 +-
net/bluetooth/iso.c | 46 +-
net/bluetooth/l2cap_core.c | 23 +-
net/bluetooth/l2cap_sock.c | 116 +-
net/bluetooth/rfcomm/core.c | 134 ++-
net/bridge/br_arp_nd_proxy.c | 24 +-
net/bridge/br_device.c | 2 +-
net/bridge/netfilter/ebtable_broute.c | 2 +-
net/bridge/netfilter/ebtable_filter.c | 2 +-
net/bridge/netfilter/ebtable_nat.c | 2 +-
net/bridge/netfilter/ebtables.c | 71 +-
net/ceph/auth_x.c | 5 +
net/core/bpf_sk_storage.c | 17 +-
net/core/dev.c | 190 +++-
net/core/filter.c | 4 +-
net/core/net_namespace.c | 175 +--
net/core/rtnetlink.c | 2 +-
net/core/sock.c | 3 +
net/ethtool/module.c | 3 +-
net/ethtool/rss.c | 4 +-
net/handshake/handshake-test.c | 8 +
net/handshake/netlink.c | 6 +-
net/handshake/request.c | 18 +
net/hsr/hsr_device.c | 2 +-
net/ieee802154/6lowpan/core.c | 2 +-
net/ieee802154/core.c | 14 +-
net/ife/ife.c | 14 +-
net/ipv4/igmp.c | 14 +-
net/ipv4/ip_tunnel.c | 2 +-
net/ipv4/ipmr.c | 2 +-
net/ipv4/netfilter/arp_tables.c | 35 +-
net/ipv4/netfilter/ip_tables.c | 41 +-
net/ipv4/netfilter/iptable_nat.c | 4 +-
net/ipv4/tcp.c | 5 +-
net/ipv4/tcp_bpf.c | 17 +-
net/ipv4/tcp_input.c | 15 +-
net/ipv4/tcp_ipv4.c | 3 +-
net/ipv4/udp_bpf.c | 9 +
net/ipv6/ioam6.c | 33 +-
net/ipv6/ip6_gre.c | 9 +-
net/ipv6/ip6_tunnel.c | 2 +-
net/ipv6/ip6_vti.c | 2 +-
net/ipv6/ip6mr.c | 5 +-
net/ipv6/mcast.c | 20 +-
net/ipv6/netfilter/ip6_tables.c | 38 +-
net/ipv6/netfilter/ip6table_nat.c | 4 +-
net/ipv6/sit.c | 2 +-
net/ipv6/tcp_ipv6.c | 3 +-
net/mac80211/debug.h | 10 +-
net/mac80211/mlme.c | 35 +-
net/mac80211/rx.c | 50 +-
net/mac80211/sta_info.c | 79 +-
net/mac80211/util.c | 3 +
net/mpls/af_mpls.c | 232 ++--
net/mpls/internal.h | 16 +-
net/mpls/mpls_iptunnel.c | 2 +-
net/mptcp/fastopen.c | 3 +-
net/mptcp/protocol.c | 256 ++---
net/mptcp/protocol.h | 6 +-
net/netfilter/ipvs/ip_vs_core.c | 11 +-
net/netfilter/ipvs/ip_vs_xmit.c | 3 +-
net/netfilter/nf_conntrack_bpf.c | 111 +-
net/netfilter/nf_conntrack_core.c | 33 +-
net/netfilter/nf_conntrack_expect.c | 148 ++-
net/netfilter/nf_conntrack_h323_main.c | 4 +-
net/netfilter/nf_conntrack_helper.c | 10 +-
net/netfilter/nf_conntrack_netlink.c | 24 +-
net/netfilter/nf_conntrack_sip.c | 13 +-
net/netfilter/nf_flow_table_ip.c | 3 +
net/netfilter/nf_nat_core.c | 10 +-
net/netfilter/nf_tables_api.c | 317 ++++--
net/netfilter/nft_bitwise.c | 15 +-
net/netfilter/nft_byteorder.c | 13 +-
net/netfilter/nft_ct.c | 3 +-
net/netfilter/nft_dynset.c | 25 +-
net/netfilter/nft_flow_offload.c | 3 +-
net/netfilter/nft_set_pipapo.c | 11 +-
net/netfilter/x_tables.c | 77 +-
net/openvswitch/vport-internal_dev.c | 2 +-
net/phonet/socket.c | 10 +-
net/qrtr/mhi.c | 69 +-
net/rxrpc/af_rxrpc.c | 25 +-
net/rxrpc/key.c | 2 +
net/rxrpc/peer_object.c | 22 +-
net/rxrpc/proc.c | 32 +-
net/rxrpc/recvmsg.c | 12 +-
net/rxrpc/sendmsg.c | 7 +-
net/rxrpc/server_key.c | 2 +
net/sched/act_api.c | 2 +-
net/sched/act_bpf.c | 2 +-
net/sched/act_ife.c | 40 +-
net/sched/act_mpls.c | 2 +-
net/sched/act_police.c | 2 +-
net/sched/act_skbedit.c | 2 +-
net/sched/cls_api.c | 6 +-
net/sched/cls_basic.c | 6 +-
net/sched/cls_bpf.c | 6 +-
net/sched/cls_cgroup.c | 2 +-
net/sched/cls_flow.c | 2 +-
net/sched/cls_flower.c | 4 +-
net/sched/cls_fw.c | 4 +-
net/sched/cls_matchall.c | 4 +-
net/sched/cls_route.c | 4 +-
net/sched/cls_u32.c | 18 +-
net/sched/sch_cake.c | 4 +-
net/sched/sch_codel.c | 12 +-
net/sched/sch_drr.c | 2 +-
net/sched/sch_ets.c | 2 +-
net/sched/sch_fq.c | 26 +-
net/sched/sch_fq_codel.c | 16 +-
net/sched/sch_fq_pie.c | 14 +-
net/sched/sch_generic.c | 45 +-
net/sched/sch_gred.c | 2 +-
net/sched/sch_hfsc.c | 2 +-
net/sched/sch_hhf.c | 12 +-
net/sched/sch_htb.c | 2 +-
net/sched/sch_multiq.c | 2 +-
net/sched/sch_pie.c | 12 +-
net/sched/sch_prio.c | 2 +-
net/sched/sch_qfq.c | 2 +-
net/sched/sch_sfb.c | 2 +-
net/sched/sch_sfq.c | 2 +-
net/sctp/auth.c | 76 ++
net/sctp/bind_addr.c | 11 +-
net/sctp/protocol.c | 3 +-
net/sctp/sm_make_chunk.c | 20 +-
net/sctp/sm_statefuns.c | 36 +-
net/smc/af_smc.c | 90 +-
net/smc/smc_loopback.c | 45 +-
net/sunrpc/auth_gss/gss_krb5_unseal.c | 3 +
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 17 +-
net/sunrpc/xprtrdma/svc_rdma_rw.c | 100 +-
net/sunrpc/xprtrdma/svc_rdma_sendto.c | 16 +-
net/sunrpc/xprtrdma/svc_rdma_transport.c | 30 +-
net/tipc/core.c | 4 +-
net/tipc/udp_media.c | 75 +-
net/tls/tls_sw.c | 2 +
net/wireless/core.c | 20 +-
net/wireless/core.h | 2 +-
net/wireless/nl80211.c | 16 +-
net/wireless/scan.c | 15 +-
net/wireless/sme.c | 6 +-
net/xdp/xsk.c | 253 ++++-
net/xdp/xsk_buff_pool.c | 14 +-
net/xdp/xsk_queue.h | 65 +-
net/xfrm/xfrm_device.c | 8 +
security/apparmor/domain.c | 105 +-
security/apparmor/include/policy.h | 3 +
security/apparmor/policy.c | 22 +-
security/selinux/selinuxfs.c | 27 +-
sound/core/seq/oss/seq_oss_event.c | 6 +-
sound/core/seq/oss/seq_oss_event.h | 3 +-
sound/core/seq/oss/seq_oss_ioctl.c | 5 +-
sound/core/seq/oss/seq_oss_midi.c | 6 +-
sound/core/seq/oss/seq_oss_midi.h | 2 +-
sound/core/seq/oss/seq_oss_readq.c | 85 +-
sound/core/seq/oss/seq_oss_rw.c | 5 +-
sound/core/seq/seq_clientmgr.c | 3 +-
sound/core/seq/seq_fifo.c | 67 +-
sound/core/seq/seq_fifo.h | 1 +
sound/drivers/mtpav.c | 6 +-
sound/pci/ctxfi/ctatc.c | 63 +-
sound/pci/ctxfi/ctatc.h | 4 -
sound/pci/ctxfi/ctdaio.c | 91 +-
sound/pci/ctxfi/ctdaio.h | 2 +
sound/pci/ctxfi/cthardware.h | 2 +-
sound/pci/ctxfi/cthw20k1.c | 2 +-
sound/pci/ctxfi/cthw20k2.c | 2 +-
sound/soc/amd/acp/acp-mach-common.c | 18 +-
sound/soc/intel/avs/avs.h | 2 +-
sound/soc/intel/avs/path.c | 11 +-
sound/soc/intel/avs/pcm.c | 23 +-
sound/soc/intel/avs/probes.c | 2 +-
sound/soc/intel/avs/topology.c | 47 +-
sound/soc/intel/avs/topology.h | 4 +-
sound/soc/qcom/qdsp6/q6asm.c | 5 +
sound/soc/sof/ipc3-pcm.c | 13 +-
sound/soc/sof/ipc3-topology.c | 20 +-
sound/soc/sof/ipc4-pcm.c | 41 +-
sound/soc/sof/ipc4-topology.c | 18 +-
sound/soc/sof/pcm.c | 169 ++-
sound/soc/sof/sof-audio.c | 49 -
sound/soc/sof/sof-audio.h | 17 +-
sound/usb/pcm.c | 2 +-
tools/perf/util/event.c | 15 +-
tools/perf/util/include/linux/linkage.h | 2 +-
.../testing/selftests/bpf/progs/exceptions_fail.c | 9 +-
.../bpf/progs/verifier_subprog_precision.c | 12 +-
tools/testing/selftests/net/forwarding/README | 2 +-
tools/testing/selftests/net/tls.c | 515 +++++++++
tools/testing/vma/vma.c | 4 +-
virt/kvm/guest_memfd.c | 8 +-
virt/kvm/kvm_main.c | 36 +-
virt/kvm/kvm_mm.h | 7 +-
1236 files changed, 21709 insertions(+), 13348 deletions(-)
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 6.12 000/869] 6.12.114-rc1 review
2026-10-17 15:47 [PATCH 6.12 000/869] 6.12.114-rc1 review Greg Kroah-Hartman
@ 2026-10-17 17:19 ` Brett A C Sheffield
2026-10-17 23:03 ` Richard Narron
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Brett A C Sheffield @ 2026-10-17 17:19 UTC (permalink / raw)
To: gregkh
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr,
Brett A C Sheffield
# Librecast Test Results
044/044 [ OK ] liblcrq
010/010 [ OK ] libmld
120/120 [ OK ] liblibrecast
CPU/kernel: Linux auntie 6.12.114-rc1-g1cda2e472e80 #1 SMP PREEMPT_DYNAMIC Sat Oct 17 16:40:18 -00 2026 x86_64 AMD Ryzen 9 9950X 16-Core Processor AuthenticAMD GNU/Linux
Tested-by: Brett A C Sheffield <bacs@librecast.net>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 6.12 000/869] 6.12.114-rc1 review
2026-10-17 15:47 [PATCH 6.12 000/869] 6.12.114-rc1 review Greg Kroah-Hartman
2026-10-17 17:19 ` Brett A C Sheffield
@ 2026-10-17 23:03 ` Richard Narron
2026-10-17 23:38 ` Peter Schneider
2026-10-18 9:52 ` Miguel Ojeda
3 siblings, 0 replies; 5+ messages in thread
From: Richard Narron @ 2026-10-17 23:03 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, rwarsow, conor, hargar, broonie, achill, sr
On Sat, 17 Oct 2026, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.114 release.
> There are 869 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Mon, 19 Oct 2026 15:59:15 +0000.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
> https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.12.114-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
> and the diffstat can be found below.>
> -------------
Tested on AMD64 12-core and 4-core systems
and on Intel x86-64 4-core and x86 1-core systems
Tested-by: Richard Narron <richard@aaazen.com>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 6.12 000/869] 6.12.114-rc1 review
2026-10-17 15:47 [PATCH 6.12 000/869] 6.12.114-rc1 review Greg Kroah-Hartman
2026-10-17 17:19 ` Brett A C Sheffield
2026-10-17 23:03 ` Richard Narron
@ 2026-10-17 23:38 ` Peter Schneider
2026-10-18 9:52 ` Miguel Ojeda
3 siblings, 0 replies; 5+ messages in thread
From: Peter Schneider @ 2026-10-17 23:38 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee,
rwarsow, conor, hargar, broonie, achill, sr
Am 17.10.2026 um 17:47 schrieb Greg Kroah-Hartman:
> This is the start of the stable review cycle for the 6.12.114 release.
> There are 869 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
Builds, boots and works on my 2-socket Ivy Bridge Xeon E5-2697v2 server. No dmesg oddities or regressions found.
Tested-by: Peter Schneider <pschneider1968@googlemail.com>
Beste Grüße,
Peter Schneider
--
Climb the mountain not to plant your flag, but to embrace the challenge,
enjoy the air and behold the view. Climb it so you can see the world,
not so the world can see you. -- David McCullough Jr.
OpenPGP: 0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244
Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@googlemail.com
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@gmail.com
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 6.12 000/869] 6.12.114-rc1 review
2026-10-17 15:47 [PATCH 6.12 000/869] 6.12.114-rc1 review Greg Kroah-Hartman
` (2 preceding siblings ...)
2026-10-17 23:38 ` Peter Schneider
@ 2026-10-18 9:52 ` Miguel Ojeda
3 siblings, 0 replies; 5+ messages in thread
From: Miguel Ojeda @ 2026-10-18 9:52 UTC (permalink / raw)
To: gregkh
Cc: achill, akpm, broonie, conor, f.fainelli, hargar, jonathanh,
linux-kernel, linux, lkft-triage, patches, patches, pavel,
rwarsow, shuah, sr, stable, sudipm.mukherjee, torvalds,
Miguel Ojeda
On Sat, 17 Oct 2026 17:47:21 +0200 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.12.114 release.
> There are 869 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Mon, 19 Oct 2026 15:59:15 +0000.
> Anything received after that time might be too late.
Boot-tested under QEMU for Rust x86_64, arm64 and riscv64; built-tested
for loongarch64:
Tested-by: Miguel Ojeda <ojeda@kernel.org>
Thanks!
Cheers,
Miguel
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-10-18 9:52 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-17 15:47 [PATCH 6.12 000/869] 6.12.114-rc1 review Greg Kroah-Hartman
2026-10-17 17:19 ` Brett A C Sheffield
2026-10-17 23:03 ` Richard Narron
2026-10-17 23:38 ` Peter Schneider
2026-10-18 9:52 ` Miguel Ojeda
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®