lists.linaro.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2026
November
October
September
August
July
June
May
April
March
February
January
2025
December
November
October
September
August
July
June
May
April
March
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
List overview
Download
Lkft-triage
October 2026
----- 2026 -----
November 2026
October 2026
September 2026
August 2026
July 2026
June 2026
May 2026
April 2026
March 2026
February 2026
January 2026
----- 2025 -----
December 2025
November 2025
October 2025
September 2025
August 2025
July 2025
June 2025
May 2025
April 2025
March 2025
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
lkft-triage@lists.linaro.org
36 participants
42 discussions
Start a n
N
ew thread
[PATCH 6.18 000/621] 6.18.57-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.18.57 release. There are 621 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 Thu, 15 Oct 2026 11:28:22 +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.18.57-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-6.18.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 6.18.57-rc1 Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: scan: Use acpi_setup_gpe_for_wake() for buttons Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: scan: Do not mark button ACPI devices as wakeup-capable Tejun Heo <tj(a)kernel.org> workqueue: Annotate alloc_workqueue_va() with __printf(1, 0) Lizhi Hou <lizhi.hou(a)amd.com> accel/amdxdna: Fix crash when destroying a suspended hardware context Lizhi Hou <lizhi.hou(a)amd.com> accel/amdxdna: Fix race condition when checking rpm_on Lizhi Hou <lizhi.hou(a)amd.com> accel/amdxdna: Resume power for creating and destroying hardware context Harald Freudenberger <freude(a)linux.ibm.com> s390/zcrypt: Pad trailing CCA or EP11 message with zeros Harald Freudenberger <freude(a)linux.ibm.com> s390/zcrypt: Improve EP11 CPRB domain handling with ASN.1 parsing Harald Freudenberger <freude(a)linux.ibm.com> s390/zcrypt: Improve EP11 CPRB length and overflow checks Harald Freudenberger <freude(a)linux.ibm.com> s390/zcrypt: Improve CCA CPRB length and overflow checks Alexander Lobakin <aleksander.lobakin(a)intel.com> ice: fix broken Rx on VFs Breno Leitao <leitao(a)debian.org> workqueue: fix devm_alloc_workqueue() va_list misuse Hao Ge <hao.ge(a)linux.dev> netfs: Fix missing alloc tagging of direct mempool allocations Eric Dumazet <edumazet(a)google.com> net: fix backlog_unlock_irq_restore() vs CONFIG_PREEMPT_RT Ming Qian <ming.qian(a)oss.nxp.com> media: verisilicon: Fix kernel panic due to __initconst misuse David Howells <dhowells(a)redhat.com> netfs, afs: Fix symlink reading Frank Sorenson <sorenson(a)redhat.com> cifs: consolidate time_last_write stamp into _cifsFileInfo_put() Qu Wenruo <wqu(a)suse.com> btrfs: make sure EXTENT_BUFFER_READING is cleared under refs_lock Osama Abdelkader <osama.abdelkader(a)gmail.com> drm/panthor: validate userspace queue count against initialized firmware slot count Borislav Petkov (AMD) <bp(a)alien8.de> x86/CPU/AMD: Fix AMD TLBI Erratum #1718 Maíra Canal <mcanal(a)igalia.com> drm/vc4: Fix binner slot allocation failing on an idle GPU Ilia Gavrilov <Ilia.Gavrilov(a)infotecs.ru> vsock: Fix memory leak in vmci_transport_recv_dgram_cb() Fernando Fernandez Mancera <fmancera(a)suse.de> net: openvswitch: validate transport header presence in set_ipv6_addr Vadim Fedorenko <vadim.fedorenko(a)linux.dev> ptp: ocp: fix PCIe delay estimation calculation Willem de Bruijn <willemb(a)google.com> net/packet: call packet_parse_headers after virtio_net_hdr_to_skb Petr Machata <petrm(a)nvidia.com> mlxsw: spectrum_flower: Fix port range register leak in tmplt_create() Li RongQing <lirongqing(a)baidu.com> net/mlx5e: Order ICOSQ cc update after CQ doorbell Tianyi Gao <tianyi(a)cloudflare.com> veth: fix peer NETDEV_XDP_ACT_NDO_XMIT after GRO is toggled while down Gyeyoung Baek <gye976(a)gmail.com> drm/imagination: Fix reference and vm_bo handling in remap() Eric Dumazet <edumazet(a)kernel.org> flow_dissector: avoid u16 truncation of hlen in bpf_flow_dissect() Pavan Chebbi <pavan.chebbi(a)broadcom.com> bnxt_en: Re-write the BARs following any type of PCIe errors Lukas Wunner <lukas(a)wunner.de> bnxt_en: Drop pci_save_state() after pci_restore_state() Michael Chan <michael.chan(a)broadcom.com> bnxt_en: Delay for 5 seconds after AER DPC for all chips Michael Chan <michael.chan(a)broadcom.com> bnxt_en: Fix driver init in kdump kernel Michael Chan <michael.chan(a)broadcom.com> bnxt_en: Add bnxt_clear_bars() helper Haishuang Yan <yanhaishuang(a)cmss.chinamobile.com> pfcp: make sure the SEID is linear before reading it Justin Chen <justin.chen(a)broadcom.com> net: bcmgenet: if UMAC was suspended in SW_RESET, restore it to SW_RESET Or Har-Toov <ohartoov(a)nvidia.com> Revert "net/mlx5: E-Switch, preserve max tx speed on vport state modification" Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_route: reject change with no routing attribute Haishuang Yan <yanhaishuang(a)cmss.chinamobile.com> devlink: fix devlink_rel reference leak when notify work is pending Quentin Freimanis <quentin(a)q-lab.dev> net: sparx5: start the TOD counters on non-PTP lan969x variants Eric Dumazet <edumazet(a)kernel.org> flow_dissector: avoid u16 truncation of skb->len when computing thoff Waiman Long <longman(a)redhat.com> cgroup/cpuset: Call is_in_v2_mode() after acquiring cpuset_mutex in cpuset_handle_hotplug() Han Gao <gaohan(a)iscas.ac.cn> spi: sg2044-nor: Honor SPI clock limits Han Gao <gaohan(a)iscas.ac.cn> spi: sg2044-nor: Return transfer errors Marek Szyprowski <m.szyprowski(a)samsung.com> ASoC: samsung: i2s: enable op_clk in probe to balance runtime PM Alvin Šipraga <alvin.sipraga(a)analog.com> ASoC: adau1372: fix invalid default state of output ASRC and DAC muxes Alvin Šipraga <alvin.sipraga(a)analog.com> ASoC: adau1372: allow sleepy powerdown GPIOs Yingying Tang <yingying.tang(a)oss.qualcomm.com> Revert "wifi: ath12k: add panic handler" Devin Wittmayer <lucid_duck(a)justthetip.ca> wifi: mt76: mt792x: pick the SAR table layout from the table itself Junjie Cao <junjie.cao(a)intel.com> wifi: mt76: mt792x: treat 0xff ACPI SAR entries as no limit Devin Wittmayer <lucid_duck(a)justthetip.ca> wifi: mt76: mt7925: don't put the band auto marker in TGID Nicolas Cavallari <nicolas.cavallari(a)green-communications.fr> wifi: mt76: mt7915: disable rx napi when removing device Tao Gong <gongtao0607(a)gmail.com> wifi: mt76: mt7996: fix struct mt7996_mcu_wed_rro_ba_delete_event layout Aaron Ma <aaron.ma(a)canonical.com> wifi: mt76: mt7925: restore the legacy BSS after MLO teardown Felix Fietkau <nbd(a)nbd.name> wifi: mt76: use ALTX queue for packets to disassociated stations Felix Fietkau <nbd(a)nbd.name> wifi: mt76: route nullfunc frames to PSD/ALTX queue Felix Fietkau <nbd(a)nbd.name> wifi: mt76: account non-AQL frames per peer rather than per link Felix Fietkau <nbd(a)nbd.name> wifi: mt76: add PS buffering support for HW-managed TIM drivers Felix Fietkau <nbd(a)nbd.name> wifi: mac80211: add ieee80211_txq_aql_pending() Felix Fietkau <nbd(a)nbd.name> wifi: mac80211: add AQL support for multicast packets David Bauer <mail(a)david-bauer.net> wifi: mt76: don't return TXQ when exceeding max non-AQL packets Aurelien Jarno <aurelien(a)aurel32.net> riscv: vector: Fix output operands in context save Troy Mitchell <troy.mitchell(a)linux.dev> riscv: vector: Fix data pointer constraints in context save/restore Jakub Kicinski <kuba(a)kernel.org> net: make dev_xdp_sb_prog_count() see programs attached through a link Alan Previn <alan.previn.teres.alexis(a)intel.com> drm/xe/mmio: Fix xe_mmio_wait32() to honor delay/sleep maximums Filipe Manana <fdmanana(a)suse.com> btrfs: fix lost error return value in btrfs_listxattr() Filipe Manana <fdmanana(a)suse.com> btrfs: fix xattr replace when multiple xattrs are packed in the same item Yang Xiuwei <yangxiuwei(a)kylinos.cn> btrfs: unlock inode and extent in caller when io_uring read extent fails Yang Xiuwei <yangxiuwei(a)kylinos.cn> btrfs: free iov when btrfs_uring_read_extent() fails Yang Xiuwei <yangxiuwei(a)kylinos.cn> btrfs: always return -EIOCBQUEUED after btrfs_uring_read_extent_endio Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> zloop: zero out only the unread tail of short reads Fuad Tabba <fuad.tabba(a)linux.dev> arm64/boot: Don't set PMUv3p9 FGT2 bits without PMUv3 Sang-Hoon Choi <csh0052(a)gmail.com> nvmet: use the local P2P device on metadata allocation failure Guixin Liu <kanie(a)linux.alibaba.com> nvmet: return Invalid Field for invalid NSIDs feature 82h Bryan Fraschetti <bryan.fraschetti(a)canonical.com> ice: Restore Ordered MMIO Writes for Tx Doorbells Mahantesh Salimath <mahantesh(a)nvidia.com> tee: optee: ffa: support shared memory offsets on large-page kernels Rodrigo Zaiden <rodrigoffzz(a)gmail.com> tee: optee: fix kernel-doc warnings Sang-Hoon Choi <csh0052(a)gmail.com> cxgb4/ch_ktls: disable softirqs around tid_list erases Omar Ramadan <omar(a)blockcast.net> amt: send the relay's General Query directly from the receive path Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: em_text: reject unterminated algo before autoload Maíra Canal <mcanal(a)igalia.com> drm/vc4: Free the BO cache size list on teardown Myeonghun Pak <mhun512(a)gmail.com> drm/aspeed: Balance the display clock enable on teardown Sang-Hoon Choi <csh0052(a)gmail.com> gpio: exar: initialize the ID before registering its cleanup Oleg Keri <okerixx(a)gmail.com> drm/dp: don't mark the AUX backlight enabled when enabling failed Sai Teja Aluvala <aluvala.sai.teja(a)intel.com> Bluetooth: btintel_pcie: Add shared HW reset for clean start Ravindra <ravindra(a)intel.com> Bluetooth: btintel_pcie: fix TX descriptor bounds check Christian Brauner <brauner(a)kernel.org> fs: don't let a migrating task hide its reference from do_umount() Mateusz Guzik <mjguzik(a)gmail.com> fs: move mntput_no_expire() slowpath into a dedicated routine Christian Brauner <brauner(a)kernel.org> mount: refuse MOVE_MOUNT_SET_GROUP on an unbindable mount Vincent Jardin <vjardin(a)free.fr> arm64: dts: lx2160a: fix the iic5 spi3 pinmux offset and value Vincent Jardin <vjardin(a)free.fr> arm64: dts: lx2160a: fix IIC1 pinmux submask rejected by pinctrl-single Vincent Jardin <vjardin(a)free.fr> arm64: dts: lx2160a: fix incorrect pinmux Ze Tan <tanze(a)kylinos.cn> smb/server: fix tree connection leak in smb2_tree_connect() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: convert tree_conns_lock to rw_semaphore Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> printk: Don't WARN on kthread_run failure. Eduard Zingerman <eddyz87(a)gmail.com> bpf: check_cond_jmp_op(): properly infer if register is null Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: fix dma mapping leak in stmmac_tso_xmit() Eric Dumazet <edumazet(a)google.com> ipv6: mcast: use rcu_assign_pointer() for __rcu list updates Yuyang Huang <sigefriedhyy(a)gmail.com> ipv6: mcast: annotate data-races around mca_users Eduard Zingerman <eddyz87(a)gmail.com> bpf: backtrack_insn(): Handle ld_{abs,ind} subprog exit edge Eduard Zingerman <eddyz87(a)gmail.com> bpf: backtracking shouldn't clear outer frame R1-R5 for callbacks Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark syscall helpers as sleepable Steven Rostedt <rostedt(a)goodmis.org> ring-buffer: Add checking nr_subbufs to persistent ring buffer validation Masami Hiramatsu (Google) <mhiramat(a)kernel.org> ring-buffer: Skip invalid sub-buffers when validating persistent ring buffer Eduard Zingerman <eddyz87(a)gmail.com> bpf: zero extend the result of an arena 32-bit cmpxchg Eduard Zingerman <eddyz87(a)gmail.com> bpf: don't rewrite bpf_fastcall patterns entered by a jump Eduard Zingerman <eddyz87(a)gmail.com> bpf: Don't infer non-NULL from a pointer with an unbounded offset Ning Ding <dingning04(a)gmail.com> bpf: Keep refcount_acquire nullable for borrowed RCU kptrs Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark NULL kptr stores precise Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Preserve inner map identity in callback frames Vincent Donnefort <vdonnefort(a)google.com> tracing: Fix subbuf resize races with trace_pipe_raw readers Eduard Zingerman <eddyz87(a)gmail.com> bpf: mark a NULL call argument precise Fangyu Yu <fangyu.yu(a)linux.alibaba.com> iommu/riscv: Serialize command queue publishing Alexander Graf <graf(a)amazon.com> virtio_ring: fix stale descriptor flags after a failed packed add Jia Jia <physicalmtea(a)gmail.com> vduse: validate virtqueue alignment Jia Jia <physicalmtea(a)gmail.com> vhost: invalidate vring access on IOTLB transitions Steven Rostedt <rostedt(a)goodmis.org> tracing: Take trace_array reference when opening a tracer options file Arunpravin Paneer Selvam <Arunpravin.PaneerSelvam(a)amd.com> drm/amdgpu: skip the VMID 0 flush for VRAM Paulo Alcantara <pc(a)manguebit.org> smb: client: honor forceuid/forcegid when mapping SIDs to uid/gid Paulo Alcantara <pc(a)manguebit.org> smb: client: avoid using uninitialized SIDs in cifs_posix_to_fattr() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix maximum allowed access checks Alexey Velichayshiy <a.velichayshiy(a)ispras.ru> ksmbd: remove redundant DACL check in smb_check_perm_dacl Val Packett <val(a)packett.cool> remoteproc: qcom_wcnss: Fix handling the lack of PD regulators in v3 Gou Hao <gouhao(a)uniontech.com> powerpc/xive: propagate IPI init errors to prevent use-after-free Gou Hao <gouhao(a)uniontech.com> powerpc/xive: add error return value to xive_smp_probe() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: bus: Introduce acpi_bus_get_primary_device() Nitin Gote <nitin.r.gote(a)intel.com> drm/xe: don't WARN on kernel job timeout when device already wedged Chris Mason <clm(a)meta.com> nfsd: convert nfsd_net boolean flags to unsigned long flags word NeilBrown <neil(a)brown.name> nfsd: use workqueue enable/disable APIs for v4_end_grace sync Bryam Vargas <hexlabsecurity(a)proton.me> dm-pcache: validate seg_id fields from persistent memory Evgenii Burenchev <evg28bur(a)yandex.ru> drm/amd/display: Fix dangling pointer in plane reset function Evgenii Burenchev <evg28bur(a)yandex.ru> drm/amd/display: Fix dangling pointer in CRTC reset function Alex Bereza <alex(a)bereza.email> dmaengine: xilinx_dma: Fix CPU stall in xilinx_dma_poll_timeout Jiri Olsa <jolsa(a)kernel.org> uprobes/x86: Move optimized uprobe from nop5 to nop10 Yiyang Chen <chenyy23(a)mails.tsinghua.edu.cn> bpf: Reject MEM_ALLOC BTF accesses past object bounds Nicholas Dudar <main.kalliope(a)gmail.com> bpf: Reject writes through untrusted BTF pointers Armin Wolf <W_Armin(a)gmx.de> platform/x86: dell-wmi-base: Fix handling of ultra performance key Nicholas Dudar <main.kalliope(a)gmail.com> bpf: Reject rdonly/rdwr_buf_size kfunc arguments that exceed u32 max Qing Ming <a0yami(a)mailbox.org> usb: gadget: uac: validate rate list length before storing Marco Scardovi <scardracs(a)disroot.org> platform/x86: asus-wmi: fix resource leaks on probe failure Maher Azzouzi <maherazz04(a)gmail.com> esp: do not unref managed frag pages in esp_ssg_unref() Leon Romanovsky <leon(a)kernel.org> RDMA/rvt: Return NULL after port allocation failure Reinette Chatre <reinette.chatre(a)intel.com> fs/resctrl: Fix UAF from worker threads when domains are removed Dave Jiang <dave.jiang(a)intel.com> cxl/features: Serialize multi-part Get/Set Feature transfers Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Fix SCMI device destroy lifetimes Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Fix OF node reference handling Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Clear SystemPower flag on create failure Aditya Prakash Srivastava <aditya.ansh182(a)gmail.com> ext4: fix ABBA deadlock in ext4_xattr_inode_cache_find() Leon Hwang <leon.hwang(a)linux.dev> bpf: Fix WARNING in bpf_tracing_link_release Justin Yeh <justin.yeh(a)mediatek.com> pinctrl: mediatek: use devm_gpiochip_add_data() for GPIO chip Li Qiang <liqiang01(a)kylinos.cn> scsi: ufs: core: Validate string descriptors Bean Huo <beanhuo(a)micron.com> scsi: ufs: core: Convert string descriptor format macros to enum Nicolin Chen <nicolinc(a)nvidia.com> iommu/tegra241-cmdqv: Don't fall back to a freed smmu after devm_krealloc() Gary Guo <gary(a)garyguo.net> PCI: Fix UAF when probe runs concurrent to dyn ID removal Gary Guo <gary(a)garyguo.net> PCI: Fix dyn_id add TOCTOU Gary Guo <gary(a)garyguo.net> PCI: Make pci_match_one_device() match on ID instead of device Leon Romanovsky <leon(a)kernel.org> RDMA/cxgb4: Fix dereg_skb leak and double free in write_tpt_entry() Guixin Liu <kanie(a)linux.alibaba.com> nvmet: fix return status of RMI log page on allocation failure Adrián Larumbe <adrian.larumbe(a)collabora.com> drm/panthor: Add vm_bind region with kbo range overlap check Jeff Johnson <jeff.johnson(a)oss.qualcomm.com> wifi: ath12k: fix overreads in ath12k_wmi_process_csa_switch_count_event() Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md: remove REQ_NOWAIT support from raid1/10/456 Shayne Chen <shayne.chen(a)mediatek.com> wifi: mt76: fix handling channel context with different bands in mt76_switch_vif_chanctx() Eason Lai <Eason.Lai(a)mediatek.com> wifi: mt76: mt792x: fix use-after-free in mt76_rx_poll_complete Felix Fietkau <nbd(a)nbd.name> wifi: mt76: cancel reset and rc work on device unregister Yonghong Song <yonghong.song(a)linux.dev> bpf: Reject >8 byte return values on return-reading trampoline paths Felix Fietkau <nbd(a)nbd.name> wifi: mt76: mt7996: clear stale link state on full reset Will Deacon <will(a)kernel.org> arm64: ptrace: Keep 'orig_x0' in-sync with x0 on syscall entry Zhao Li <enderaoelyther(a)gmail.com> wifi: nl80211: clean up color-change beacon data on errors Jason Huang <jason.huang2(a)infineon.com> wifi: brcmfmac: fix P2P action frame handling without device vif Karl Mehltretter <kmehltretter(a)gmail.com> serial: core: do fallible allocations before the console can be registered Karl Mehltretter <kmehltretter(a)gmail.com> serial: core: clear freed pointers on uart_register_driver() failure Karl Mehltretter <kmehltretter(a)gmail.com> tty: skip cdev_del() when no cdev is registered Haoxiang Li <haoxiang_li2024(a)163.com> HID: logitech-hidpp: Fix FF device cleanup on init failure Yang Xiuwei <yangxiuwei(a)kylinos.cn> ublk: validate auto buf reg before taking uring_cmd Ning Ding <dingning04(a)gmail.com> bpf: Invalidate RCU pointers after final spin unlock Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/sysfs: Add lockdown checks to legacy I/O and memory handlers Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> thermal: hwmon: Remove hwmon class device along with its parent Cen Zhang <zzzccc427(a)gmail.com> ocfs2: o2hb: quiesce negotiate handlers and timeout work Yufan Chen <ericterminal(a)gmail.com> ocfs2/heartbeat: fix slot mapping rollback leaks on error paths Jiri Olsa <jolsa(a)kernel.org> bpf: Clear buf on error in __bpf_get_task_stack Jiri Olsa <jolsa(a)kernel.org> bpf: Remove trace_in argument from __bpf_get_stack Jiri Olsa <jolsa(a)kernel.org> bpf: Factor callchain_finalize function from __bpf_get_stack Jiri Olsa <jolsa(a)kernel.org> bpf: Factor callchain_store function from __bpf_get_stack Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Resize MST HDCP per-connector arrays to 32 Ray Wu <ray.wu(a)amd.com> drm/amd/display: disable replay when crc source is enabled Yeoreum Yun <yeoreum.yun(a)arm.com> coresight: etm4x: missing cscfg_csdev_disable_active_config() in perf enable Yang Xiuwei <yangxiuwei(a)kylinos.cn> scsi: sd: Fix special_vec mempool leak when scsi_alloc_sgtables() fails Bart Van Assche <bvanassche(a)acm.org> scsi: sd: Move the sd_config_discard() function definition Bart Van Assche <bvanassche(a)acm.org> scsi: sd: Move the sd_remove() function definition Uwe Kleine-König <u.kleine-koenig(a)baylibre.com> scsi: sd: Convert to SCSI bus methods Uwe Kleine-König <u.kleine-koenig(a)baylibre.com> scsi: core: sysfs: Make use of bus callbacks Uwe Kleine-König <u.kleine-koenig(a)baylibre.com> scsi: core: Pass a struct scsi_driver to scsi_{,un}register_driver() Sun YangKai <sunyangkai(a)fnnas.com> btrfs: check if root is readonly when setting posix acl Miquel Sabaté Solà <mssola(a)mssola.com> btrfs: apply the AUTO_K(V)FREE macros throughout the code Johannes Thumshirn <johannes.thumshirn(a)wdc.com> btrfs: zoned: flush active metadata block group at btree_writepages() start Lu Baolu <baolu.lu(a)linux.intel.com> iommu/vt-d: Fix iopf_refcount leak on RID domain replacement Nicolin Chen <nicolinc(a)nvidia.com> iommu: Pass in old domain to attach_dev callback functions Chuck Lever <chuck.lever(a)oracle.com> NFS: Return a delegation the client fails to record Ning Ding <dingning04(a)gmail.com> bpf: Compare iterator types during state pruning Daniel Borkmann <daniel(a)iogearbox.net> bpf, s390: Clear fetch destination on faulting arena atomic Marek Szyprowski <m.szyprowski(a)samsung.com> clocksource/drivers/samsung_pwm: Switch to raw_spinlock_t type Maurizio Lombardi <mlombard(a)redhat.com> nvmet: fix max_qid race between configfs and controller allocation Usama Arif <usama.arif(a)linux.dev> blk-iolatency: clear delay state when freeing policy data Usama Arif <usama.arif(a)linux.dev> blk-iocost: clear delay state when freeing policy data Yu Kuai <yukuai(a)fygo.io> blk-cgroup: delay freeing policy data after rcu grace period Yiyang Chen <chenyy23(a)mails.tsinghua.edu.cn> bpf: Check pointer type for all atomic RMW paths Yunseong Kim <yunseong.kim(a)est.tech> ksmbd: fix slab-out-of-bounds read in ksmbd_alloc_user() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: serialize oplock close with pending break ownership Ilan Dudnik <ilan.dudnik(a)safebreach.com> ksmbd: defer publishing granted locks to prevent UAF/double-free race Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: safely discard unregistered deferred locks Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: detach blocked lock requests before freeing Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: scope session state changes to bound connections Petr Oros <poros(a)redhat.com> dpll: fix NULL deref in dpll_device_ops() during teardown race Anton Protopopov <a.s.protopopov(a)gmail.com> virtio_net: Fix resize of the RX ring Sascha Bischoff <Sascha.Bischoff(a)arm.com> irqchip/gic-v5: Clear per-CPU IRS data on teardown Eric Dumazet <edumazet(a)google.com> ip6mr: do not clone dst in ip6mr_cache_report() Nikolay Aleksandrov <razor(a)blackwall.org> net: bridge: arp/nd proxy: fix reading neigh ha Nikolay Aleksandrov <razor(a)blackwall.org> vxlan: fix reading neigh ha Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> NFSv4.1: zero referring call lists before decoding Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: account classifier filter allocations to memcg Bernd Schubert <bernd(a)bsbernd.com> fuse: Fix the condition to enable over-io-uring Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: access chan->conn safely in get/setsockopt Radek Podgorny <radek(a)podgorny.cz> Bluetooth: do not leak an hci_conn when a second LE connect is rejected Long Li <longli(a)microsoft.com> net: mana: Cap MSI-X vectors to the device MSI-X table size Sai Krishna <saikrishnag(a)marvell.com> octeontx2-af: fix cn20k mailbox lifetime on repeated rvu_mbox_init() Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: skip double clone set expressions on element insert Sean Christopherson <seanjc(a)google.com> KVM: SEV: Forcefully invalidate SNP VMSA if its backing gmem page is zapped Zeng Chi <zengchi(a)kylinos.cn> LoongArch: KVM: Validate MSI data before routing it to EIOINTC Bibo Mao <maobibo(a)loongson.cn> LoongArch: KVM: Get VM PMU capability from HW GCFG register Jackson Lee <jackson.lee(a)chipsnmedia.com> media: chips-media: wave5: Resume device before setting EOS flag Jesse Zhang <Jesse.Zhang(a)amd.com> drm/amdgpu: force complete the KIQ ring fences on reset Jesse Zhang <Jesse.Zhang(a)amd.com> drm/amdgpu: force complete the MES ring fences on reset Longlong Xia <xialonglong(a)kylinos.cn> zram: fix out-of-bounds access in writeback_store() Jeff Layton <jlayton(a)kernel.org> lockd, nfsd: RCU-protect nlmsvc_ops dispatch Jeff Layton <jlayton(a)kernel.org> nfsd: restore rq_status_counter to even on all nfsd_dispatch() exit paths Xiubo Li <xiubo.li(a)clyso.com> ceph: fix UAF in check_new_map() on session freed during unlock Frank Sorenson <sorenson(a)redhat.com> cifs: call pagecache_isize_extended() in cifs_setsize() when extending Jan Kara <jack(a)suse.cz> ext2: Fix lost inode updates for IS_SYNC inodes Pratyush Yadav (Google) <pratyush(a)kernel.org> kho: fix size calculation in kho_preserved_memory_reserve() Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: Reject short RFC 4121 MIC tokens in gss_krb5_verify_mic_v2 Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: Switch MIC token verification to crypto/krb5 Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: Switch MIC token generation to crypto/krb5 Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: Switch wrap token decryption to crypto/krb5 Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: Switch wrap token encryption to crypto/krb5 Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: Prepare crypto/krb5 encryption and checksum handles Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: Add errno-to-GSS status conversion helper Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: Add crypto/krb5 enctype lookup to krb5_ctx Chuck Lever <chuck.lever(a)oracle.com> svcrdma: Clear sc_cm_id when ADDR_CHANGE replacement fails Chuck Lever <chuck.lever(a)oracle.com> svcrdma: wake sq waiters when the transport closes Chuck Lever <chuck.lever(a)oracle.com> svcrdma: Add Write chunk WRs to the RPC's Send WR chain Guidong Han <2045gemini(a)gmail.com> RISC-V: KVM: Fix PMU event info array size overflow Lukas Gerlach <lukas.gerlach(a)cispa.de> KVM: riscv: Fix Spectre-v1 in PMU counter access Leon Romanovsky <leon(a)kernel.org> ntb: Store original DMA address for future release Koichiro Den <den(a)valinux.co.jp> NTB: ntb_transport: Use ntb_get_dma_dev() for DMA buffers Koichiro Den <den(a)valinux.co.jp> NTB: core: Add .get_dma_dev() callback to ntb_dev_ops Eric Dumazet <edumazet(a)google.com> tipc: avoid busy looping in tipc_exit_net() Thomas Zimmermann <tzimmermann(a)suse.de> fbdev: Wrap user-invoked calls to fb_set_var() in helper William Palacek <William.Palacek(a)amd.com> drm/amdkfd: Add bounds check for CRAT subtype length Yongqiang Sun <Yongqiang.Sun(a)amd.com> drm/amdkfd: Fix infinite loop parsing CRAT with zero subtype length Luxiao Xu <rakukuip(a)gmail.com> bpf: Check sk_state before sk_protocol in bpf_tcp_*_syncookie Alex Deucher <alexander.deucher(a)amd.com> drm/amd/display: check if dml21_add_phantom_plane() is successful Yuho Choi <dbgh9129(a)gmail.com> dmaengine: idxd: fix double free of wq, engine, and group structs Michael Bommarito <michael.bommarito(a)gmail.com> idpf: bound interrupt-vector register fill to the allocated array Pauli Virtanen <pav(a)iki.fi> Bluetooth: hci_sync: hold conn in hci_connect_acl/le_sync() callbacks Prasanna Kumar T S M <ptsm(a)linux.microsoft.com> soc: xilinx: Fix race condition in event registration Jay Buddhabhatti <jay.buddhabhatti(a)amd.com> drivers: firmware: xilinx: Switch to new family code in zynqmp_pm_get_family_info() Jay Buddhabhatti <jay.buddhabhatti(a)amd.com> drivers: firmware: xilinx: Add unique family code for all platforms David Carlier <devnexen(a)gmail.com> netfilter: flowtable: avoid num_encaps underflow on bridge VLAN untag Weiming Shi <bestswngs(a)gmail.com> btrfs: lzo: reject compressed segment that overflows the compressed input Mostafa Saleh <smostafa(a)google.com> optee: ffa: Add NULL check in optee_ffa_lend_protmem Hongjie Fang <hongjiefang(a)asrmicro.com> scsi: core: pair EH runtime PM get and put Ralf Lici <ralf(a)mandelbit.com> ovpn: defer key slot crypto freeing to workqueue Julian Anastasov <ja(a)ssi.bg> ipvs: revalidate ihl to prevent out-of-bounds access Jakub Kicinski <kuba(a)kernel.org> eth: bnxt: avoid deadlock when canceling IRQ affinity notifier Jakub Kicinski <kuba(a)kernel.org> eth: bnxt: decrease indent in bnxt_request_irq() Mark Tomlinson <mark.tomlinson(a)alliedtelesis.co.nz> gpio: pca953x: fix pca953x_irq_bus_sync_unlock regmap lock Karthikeyan KS <karthiproffesional(a)gmail.com> soc: aspeed: lpc-snoop: Fix usercopy overflow in snoop_file_read David Lee <david.lee(a)trailofbits.com> btrfs: lzo: reject inline extents without valid headers Lizhi Hou <lizhi.hou(a)amd.com> accel/amdxdna: Fix locally exploitable BUG_ON in amdxdna_insert_pages() Lizhi Hou <lizhi.hou(a)amd.com> accel/amxdna: Fix page-insertion errors in amdxdna_insert_pages() Chengfeng Ye <nicoyip.dev(a)gmail.com> bpf: Fix netns reference imbalance in conntrack kfuncs Linfeng Sun <linfeng.sun.dev(a)gamil.com> vhost_iotlb: bound map allocation in add_range Steven Rostedt <rostedt(a)goodmis.org> eventfs: Use children field for rcu head and add memory barriers Dongjiang Zhu <zhudongjiang(a)fnnas.com> btrfs: skip global block reserve accounting for rescue mounts Qu Wenruo <wqu(a)suse.com> btrfs: warn about extent buffer that can not be released Qu Wenruo <wqu(a)suse.com> btrfs: only invalidate btree inode pages after all ebs are released David Sterba <dsterba(a)suse.com> btrfs: split btrfs_fs_closing() and change return type to bool Carlos López <clopez(a)suse.de> KVM: arm64: vgic: Fix race between LPI release and re-registration Xiang Mei (Microsoft) <xmei5(a)asu.edu> nexthop: take nh->lock for f6i_list walks in replace check and notify Xiang Mei (Microsoft) <xmei5(a)asu.edu> nexthop: avoid unlocked f6i_list walk in nh_rt_cache_flush Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> xsk: reclaim invalid Tx descriptors in ZC batch path Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> xsk: provide sufficient space in pool->tx_descs Cen Zhang (Microsoft) <blbllhy(a)gmail.com> net/sched: cls_u32: validate offshift to prevent shift-out-of-bounds David Howells <dhowells(a)redhat.com> netfs: Fix folio_queue ENOMEM in writeback by adding a mempool Pauli Virtanen <pav(a)iki.fi> Bluetooth: hci_sync: hold conn in hci_connect_big_sync() callback Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: hci_conn: Fix using conn->le_{tx,rx}_phy as supported PHYs Kees Cook <kees(a)kernel.org> net: Convert proto_ops bind() callbacks to use sockaddr_unsized Kriish Sharma <kriish.sharma2006(a)gmail.com> hdlc_ppp: fix potential null pointer in ppp_cp_event logging Pauli Virtanen <pav(a)iki.fi> Bluetooth: hci_sync: hold conn in hci_connect_pa_sync() callback Hariprasad Kelam <hkelam(a)marvell.com> octeontx2-af: Block VFs from clobbering special CGX PKIND state Harald Freudenberger <freude(a)linux.ibm.com> s390/zcrypt: Close speculative mem read possibility Harald Freudenberger <freude(a)linux.ibm.com> s390/zcrypt: Rework domain processing within zcrypt device driver Harald Freudenberger <freude(a)linux.ibm.com> s390/zcrypt: Move inline function rng_type6cprb_msgx from header to code George Zhang <george.zhang(a)amd.com> drm/amd/display: Fix divide-by-zero in calculate_mcache_setting on zero viewport Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md/raid1,raid10: fix error-path detection with md_cloned_bio() Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md/raid1,raid10: fix bio accounting for split md cloned bios Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md/raid1,raid10: fix deadlock in read error recovery path Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md: replace wait loop with wait_event() in md_handle_request() Miaoqing Pan <miaoqing.pan(a)oss.qualcomm.com> wifi: ath12k: fix memory leak in ath12k_wifi7_dp_rx_h_verify_tkip_mic() Wei Zhang <wei.zhang(a)oss.qualcomm.com> wifi: ath12k: fix inconsistent arvif state in vdev_create error paths Zhang Cen <rollkingzzc(a)gmail.com> ocfs2: validate fast symlink target during inode read David Windsor <dwindsor(a)gmail.com> bpf: Reject sleepable BPF_LSM_CGROUP programs at load time Bryam Vargas <hexlabsecurity(a)proton.me> wifi: mac80211: bound S1G TIM PVB walk to the TIM element Johannes Berg <johannes.berg(a)intel.com> wifi: ieee80211: split S1G definitions out Larysa Zaremba <larysa.zaremba(a)intel.com> ixgbe: do not configure xps for XDP queues Yun Zhou <yun.zhou(a)windriver.com> ext4: validate donor file superblock early in EXT4_IOC_MOVE_EXT Zhang Yi <yi.zhang(a)huawei.com> ext4: add mext_check_validity() to do basic check Li RongQing <lirongqing(a)baidu.com> iommu/dma-iommu: Fix wrong scatterlist length assignment in P2PDMA path Dan Williams <djbw(a)kernel.org> cxl/region: Block region delete during region creation Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_dup_netdev: add nf_dev_xmit_recursion*() helpers and use them Weiming Shi <bestswngs(a)gmail.com> netfilter: nft_fwd_netdev: use recursion counter in neigh egress path Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nft_fwd_netdev: add device and headroom validate with neigh forwarding Selvin Xavier <selvin.xavier(a)broadcom.com> RDMA/bnxt_re: Free CQ toggle page after firmware teardown Selvin Xavier <selvin.xavier(a)broadcom.com> RDMA/bnxt_re: Add a max slot check for SQ Eric Dumazet <edumazet(a)google.com> net: serialize netif_running() check in enqueue_to_backlog() Eric Dumazet <edumazet(a)google.com> net: fully inline backlog_unlock_irq_restore() Eric Dumazet <edumazet(a)google.com> net: optimize enqueue_to_backlog() for the fast path Helen Koike <koike(a)igalia.com> fs/ntfs3: call _ntfs_bad_inode() when failing to rename Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: Reformat code and update terminology Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Fix race in i3c_hci_addr_to_dev() Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md/raid1: fix writes_pending and barrier reference leaks on write failures Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> md/raid10: fix writes_pending leak on write request failures Yiyang Chen <chenyy23(a)mails.tsinghua.edu.cn> bpf: Guard conntrack opts error writes Puranjay Mohan <puranjay(a)kernel.org> bpf: net: netfilter: drop dead NULL checks Eric Dumazet <edumazet(a)google.com> tipc: fix UAF in cleanup_bearer() due to premature dst_cache_destroy() Boris Brezillon <boris.brezillon(a)collabora.com> drm/panthor: Always use the IRQ-safe variant when acquiring the fence lock Michael Bommarito <michael.bommarito(a)gmail.com> xen/pvcalls: bound backend response req_id before indexing rsp[] Fengnan Chang <changfengnan(a)bytedance.com> iomap: release pages on atomic dio size mismatch Shay Drory <shayd(a)nvidia.com> net/mlx5: LAG, Fix off-by-one in single-FDB error rollback Cen Zhang <zzzccc427(a)gmail.com> Bluetooth: 6lowpan: avoid untracked enable work Lizhi Hou <lizhi.hou(a)amd.com> accel/amdxdna: Fix VMA access race Max Zhen <max.zhen(a)amd.com> accel/amdxdna: Refactor GEM BO handling and add helper APIs for address retrieval Lizhi Hou <lizhi.hou(a)amd.com> accel/amdxdna: Fill invalid payload for failed command Yuho Choi <dbgh9129(a)gmail.com> net/liquidio: drop cached VF pci_dev LUT Doruk Tan Ozturk <doruk(a)0sec.ai> accel/amdxdna: reject user command submission without a command BO Bryam Vargas <hexlabsecurity(a)proton.me> ata: libata-core: Add NOLPM quirk for PNY CS900 1TB SSD Niklas Cassel <cassel(a)kernel.org> ata: libata-core: Disable LPM on Silicon Motion MD619{H,G}XCLDE3TC Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: validate extension-frame layout before RX Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: Handle TC_ACT_REDIRECT from qdisc filter chains Honglei Huang <honghuan(a)amd.com> drm/amd/display: use kvzalloc to allocate struct dc Cen Zhang <zzzccc427(a)gmail.com> wifi: cfg80211: use wiphy work for socket owner autodisconnect Matt Bobrowski <mattbobrowski(a)google.com> bpf: Fix UAF in sock clone early bailouts Fushuai Wang <wangfushuai(a)baidu.com> bpf: Use rcu_read_lock_dont_migrate in bpf_sk_storage.c Arvind Yadav <arvind.yadav(a)intel.com> drm/xe/guc: Keep scheduler timeline name alive Arvind Yadav <arvind.yadav(a)intel.com> drm/xe/guc: Hold device ref until queue teardown completes Ruoyu Wang <ruoyuw560(a)gmail.com> bnxt_en: Handle partially initialized auxiliary devices Pavan Chebbi <pavan.chebbi(a)broadcom.com> fwctl/bnxt_en: Refactor aux bus functions to be more generic Weiming Shi <bestswngs(a)gmail.com> tipc: serialize udp bearer replicast list updates Frank Sorenson <sorenson(a)redhat.com> cifs: fix cifsFileInfo leak on kmalloc failure in deferred close drain paths Frank Sorenson <sorenson(a)redhat.com> cifs: prevent readdir from changing file size due to stale directory metadata Satyanarayana K V P <satyanarayana.k.v.p(a)intel.com> drm/xe/vf: Add drm_dev guards when detaching CCS read/write buffers Nicholas Dudar <main.kalliope(a)gmail.com> LoongArch: BPF: Zero-extend signed ALU32 div/mod results Emil Tantilov <emil.s.tantilov(a)intel.com> idpf: fix max_vport related crash on allocation error during init Joonas Lahtinen <joonas.lahtinen(a)linux.intel.com> drm/i915/gt: Fix NULL deref on sched_engine alloc failure Harish Kasiviswanathan <Harish.Kasiviswanathan(a)amd.com> drm/amdgpu: Fix kernel panic during driver load failure Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: prevent path traversal bypass by restricting caseless retry Ralph Boehme <slow(a)samba.org> smb/client: fix chown/chgrp with SMB3 POSIX Extensions Arjan van de Ven <arjan(a)linux.intel.com> wifi: mt76: mt7921/mt7925: fix NULL dereference in CSA beacon Sean Christopherson <seanjc(a)google.com> KVM: guest_memfd: Treat memslot binding offset+size as unsigned values David Howells <dhowells(a)redhat.com> netfs: Fix zeropoint update where i_size > remote_i_size Felix Gu <ustc.gu(a)gmail.com> drm/msm/adreno: Fix a reference leak in a6xx_gpu_init() Jia Zhu <zhujia.zj(a)bytedance.com> erofs: fix metabuf leak in inode xattr initialization Michael Bommarito <michael.bommarito(a)gmail.com> net: hsr: defer node table free until after RCU readers Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: capture fast-RX rate before mesh reuses skb->cb Sarika Sharma <sarika.sharma(a)oss.qualcomm.com> wifi: mac80211: fix missing RX bitrate update for mesh forwarding path Florian Westphal <fw(a)strlen.de> netfilter: x_tables: allocate hook ops while under mutex Florian Westphal <fw(a)strlen.de> netfilter: x_tables: allow initial table replace without emitting audit log message David Howells <dhowells(a)redhat.com> netfs: Fix missing barriers when accessing stream->subrequests locklessly David Howells <dhowells(a)redhat.com> afs: Fix the locking used by afs_get_link() Hongling Zeng <zenghongling(a)kylinos.cn> cachefiles: Fix error return when vfs_mkdir() fails Keith Busch <kbusch(a)kernel.org> nvme-pci: fix dma_vecs leak on p2p memory Keith Busch <kbusch(a)kernel.org> nvme-pci: fix dma mapping leak on data setup error Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: button: Fix ACPI GPE handler leak during removal Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: button: Tweak acpi_button_remove() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: button: Convert the driver to a platform one Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: button: Adjust event notification routines Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fix packet loop on netem when duplicate is on Jamal Hadi Salim <jhs(a)mojatatu.com> net: Introduce skb tc depth field to track packet loops Mark Brown <broonie(a)kernel.org> KVM: arm64: Correctly cap ZCR_EL2 provided by a guest hypervisor Christian König <christian.koenig(a)amd.com> drm/amdgpu: fix amdgpu_hmm_range_get_pages Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: add hook transactions for device deletions Mikhail Lobanov <m.lobanov(a)rosa.ru> f2fs: read COW data with the original inode during atomic write Hongling Zeng <zenghongling(a)kylinos.cn> fbdev: omap2: fix use-after-free in omapfb_mmap Hongling Zeng <zenghongling(a)kylinos.cn> fbdev: omap2: fix inconsistent lock returns in omapfb_mmap Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> power: supply: max77705: Free allocated workqueue and fix removal order Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> power: supply: max77705: Drop duplicated IRQ error message Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> workqueue: devres: Add device-managed allocate workqueue Morduan Zang <zhangdandan(a)uniontech.com> net: phonet: do not BUG_ON() in pn_socket_autobind() on failed bind Mikhail Gavrilov <mikhail.v.gavrilov(a)gmail.com> drm/amd/display: Wrap DCN32 phantom-plane allocation in DC_RUN_WITH_PREEMPTION_ENABLED Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: enforce HE/EHT cap/oper consistency Vadim Fedorenko <vadim.fedorenko(a)linux.dev> ptp: ocp: fix resource freeing order Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> ptp: ocp: Make ptp_ocp_unregister_ext() NULL-aware Uday Shankar <ushankar(a)purestorage.com> ublk: reset per-IO canceled flag on each fetch Ritesh Harjani (IBM) <ritesh.list(a)gmail.com> powerpc/64s: Fix unmap race with PMD migration entries Damien Riégel <damien.riegel(a)silabs.com> greybus: raw: fix use-after-free on cdev close Yongpeng Yang <yangyongpeng(a)xiaomi.com> f2fs: fix data loss caused by incorrect use of nat_entry flag Michal Schmidt <mschmidt(a)redhat.com> ice: fix double-free of tx_buf skb Kohei Enju <kohei(a)enjuk.jp> ice: fix potential NULL pointer deref in error path of ice_set_ringparam() Keita Morisaki <kmta1236(a)gmail.com> ice: fix race condition in TX timestamp ring cleanup Alexander Lobakin <aleksander.lobakin(a)intel.com> ice: reshuffle and group Rx and Tx queue fields by cachelines Hristo Venev <hristo(a)venev.name> ceph: put folios not suitable for writeback Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: Fix potential out-of-bounds access in __ceph_x_decrypt() Thomas Hellström <thomas.hellstrom(a)linux.intel.com> drm/ttm: Fix ttm_bo_shrink() infinite LRU walk on backup failure Thomas Hellström <thomas.hellstrom(a)linux.intel.com> drm/ttm: Fix ttm_bo_swapout() infinite LRU walk on swapout failure D. Wythe <alibuda(a)linux.alibaba.com> Revert "net/smc: Introduce TCP ULP support" Sunil Khatri <sunil.khatri(a)amd.com> drm/amdgpu/userq: fix access to stale wptr mapping Ritesh Harjani (IBM) <ritesh.list(a)gmail.com> pseries/papr-hvpipe: Fix race with interrupt handler Christian Brauner <brauner(a)kernel.org> papr-hvpipe: convert papr_hvpipe_dev_create_handle() to FD_PREPARE() Srinivasan Shanmugam <srinivasan.shanmugam(a)amd.com> drm/amd/display: Fix dc_link NULL handling in HPD init Vishnu Reddy <busanna.reddy(a)oss.qualcomm.com> media: iris: fix use-after-free of fmt_src during MBPF check Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> media: iris: turn platform caps into constants Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Triple fault if restore host CR3 fails on nested #VMEXIT Seohyeon Maeng <bioloidgp(a)gmail.com> udf: fix partition descriptor append bookkeeping Deepanshu Kartikey <kartikey406(a)gmail.com> gfs2: fix memory leaks in gfs2_fill_super error path Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: Rename gfs2_{withdrawing_or_ => }withdrawn Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: Get rid of delayed withdraws Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: Asynchronous withdraw Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: Add clean argument to lm_unmount hook Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: Clean up quotad timeout handling Utkarsh Singh <utkarsh.singh.em(a)gmail.com> gfs2/sysfs: Replace sprintf/snprintf with sysfs_emit Chen Ni <nichen(a)iscas.ac.cn> ASoC: amd: acp-mach-common: Add missing error check for clock acquisition Vladimir Riabchun <ferr.lambarginio(a)gmail.com> scsi: qla2xxx: Completely fix fcport double free Prathamesh Shete <pshete(a)nvidia.com> soc/tegra: pmc: Fix unsafe generic_handle_irq() call Ming Qian <ming.qian(a)oss.nxp.com> media: verisilicon: Avoid G2 bus error while decoding H.264 and HEVC Nicolas Dufresne <nicolas.dufresne(a)collabora.com> media: v4l2-mem2mem: Add a kref to the v4l2_m2m_dev structure Filipe Manana <fdmanana(a)suse.com> btrfs: don't BUG() on unexpected delayed ref type in run_one_delayed_ref() Filipe Manana <fdmanana(a)suse.com> btrfs: remove 'reserved' argument from btrfs_pin_extent() Qu Wenruo <wqu(a)suse.com> btrfs: do not ASSERT() when the fs flips RO inside btrfs_repair_io_failure() Jori Koolstra <jkoolstra(a)xs4all.nl> hfs: Replace BUG_ON with error handling for CNID count checks Cédric Bellegarde <cedric.bellegarde(a)adishatz.org> ASoC: qcom: q6asm: drop DSP responses for closed data streams Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6asm: handle the responses after closing Nicholas Kazlauskas <nicholas.kazlauskas(a)amd.com> drm/amd/display: Adjust PHY FSM transition to TX_EN-to-PLL_ON for TMDS on DCN35 Nicholas Kazlauskas <nicholas.kazlauskas(a)amd.com> drm/amd/display: Rename FAMS2 global control lock to DMUB HW control lock Joel Fernandes <joelagnelf(a)nvidia.com> srcu: Use irq_work to start GP in tiny SRCU Stanislav Kinsburskii <skinsburskii(a)linux.microsoft.com> mshv: Fix error handling in mshv_region_pin Stanislav Kinsburskii <skinsburskii(a)linux.microsoft.com> mshv: Move region management to mshv_regions.c Stanislav Kinsburskii <skinsburskii(a)linux.microsoft.com> mshv: Centralize guest memory region destruction Stanislav Kinsburskii <skinsburskii(a)linux.microsoft.com> mshv: Refactor and rename memory region handling functions Naman Jain <namjain(a)linux.microsoft.com> static_call: allow using STATIC_CALL_TRAMP_STR() from assembly Pauli Virtanen <pav(a)iki.fi> Bluetooth: hci_sync: hci_cmd_sync_queue_once() return -EEXIST if exists Takashi Iwai <tiwai(a)suse.de> ALSA: ctxfi: Check the error for index mapping Harin Lee <me(a)harin.net> ALSA: ctxfi: Refactor resource alloc for sparse mappings Harin Lee <me(a)harin.net> ALSA: ctxfi: Use explicit output flag for DAIO resources Harin Lee <me(a)harin.net> ALSA: ctxfi: Add hw parameter to daio_mgr_dao_init() Oleh Konko <security(a)1seal.org> Bluetooth: hci_event: move wake reason storage into validated event handlers David Carlier <devnexen(a)gmail.com> net: ti: icssg-prueth: fix use-after-free of CPPI descriptor in RX path Meghana Malladi <m-malladi(a)ti.com> net: ti: icssg-prueth: Make emac_run_xdp function independent of page Meghana Malladi <m-malladi(a)ti.com> net: ti: icssg-prueth: Add functions to create and destroy Rx/Tx queues Vadim Fedorenko <vadim.fedorenko(a)linux.dev> ti: icssg: convert to ndo_hwtstamp API Larysa Zaremba <larysa.zaremba(a)intel.com> ice: change XDP RxQ frag_size from DMA write length to xdp.frame_sz Larysa Zaremba <larysa.zaremba(a)intel.com> ice: fix rxq info registering in mbuf packets Michal Schmidt <mschmidt(a)redhat.com> ice: fix crash in ethtool offline loopback test Michal Kubiak <michal.kubiak(a)intel.com> ice: drop page splitting and recycling Michal Kubiak <michal.kubiak(a)intel.com> ice: remove legacy Rx and construct SKB Chaitanya Kulkarni <kch(a)nvidia.com> blktrace: fix __this_cpu_read/write in preemptible context Lizhi Hou <lizhi.hou(a)amd.com> accel/amdxdna: Fix NULL pointer dereference of mgmt_chann Haotian Zhang <vulab(a)iscas.ac.cn> PCI: endpoint: Add missing NULL check for alloc_workqueue() Marco Crivellari <marco.crivellari(a)suse.com> PCI: Add WQ_PERCPU to alloc_workqueue() users Lizhi Hou <lizhi.hou(a)amd.com> accel/amdxdna: Fix potential NULL pointer dereference in context cleanup Lizhi Hou <lizhi.hou(a)amd.com> accel/amdxdna: Add hardware specific attributes Lizhi Hou <lizhi.hou(a)amd.com> accel/amdxdna: Enhance runtime power management Hengyu Liang <hengyul(a)cs.unc.edu> ata: libata-scsi: do not lose CHECK CONDITION for failed ATAPI commands Christian Brauner <brauner(a)kernel.org> namespace: handle mount locking for automounts correctly Christian Brauner <brauner(a)kernel.org> namespace: never expire a locked mount Christian Brauner <brauner(a)kernel.org> namespace: refuse an automount below a mount that is in no namespace Christian Brauner <brauner(a)kernel.org> fcntl: refuse F_SET_RW_HINT on an immutable inode Christian Brauner <brauner(a)kernel.org> namei: don't reveal overmounted entries in refwalk Christian Brauner <brauner(a)kernel.org> namespace: unhash a dentry before detaching the mounts on it Christian Brauner <brauner(a)kernel.org> namespace: don't let a pseudo dentry become the root of a mount Christian Brauner <brauner(a)kernel.org> dcache: don't put a mountpoint on a dentry that's being removed Christian Brauner <brauner(a)kernel.org> namespace: check the mounts before reading their parents in pivot_root() Christian Brauner <brauner(a)kernel.org> namespace: remove the fsnotify marks of a mount namespace in process context Christian Brauner <brauner(a)kernel.org> namespace: look at the topmost mount for a mount namespace file Christian Brauner <brauner(a)kernel.org> namespace: check a recursive bind mount for mount namespace loops Christian Brauner <brauner(a)kernel.org> namespace: check a submount for references right before unmounting it Christian Brauner <brauner(a)kernel.org> namespace: queue a mount only once for mount notifications Christian Brauner <brauner(a)kernel.org> namespace: check the target before walking it in do_mount_setattr() Christian Brauner <brauner(a)kernel.org> fs: refuse fspick() on internal superblocks Christian Brauner <brauner(a)kernel.org> namespace: don't copy an unmounted mount tree Christian Brauner <brauner(a)kernel.org> namespace: don't inherit MNT_UMOUNT in clone_mnt() Christian Brauner <brauner(a)kernel.org> namespace: reset the old parent's ->overmount in mnt_change_mountpoint() Christian Brauner <brauner(a)kernel.org> fs: don't silently unmount busy mounts Christian Brauner <brauner(a)kernel.org> mount: keep a copied mount unbindable Leo Li <sunpeng.li(a)amd.com> drm/amd/display: Fix direct scanout alpha on some DRM_FORMATs Jesse Zhang <Jesse.Zhang(a)amd.com> drm/amdgpu/userq: return the memdup_user() error for the user MQD Jesse Zhang <Jesse.Zhang(a)amd.com> drm/amdgpu/userq: only accept doorbell BOs as queue doorbell Mikhail Gavrilov <mikhail.v.gavrilov(a)gmail.com> drm/amdgpu: copy debugfs register data outside the GRBM/SRBM locks Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: make Mac FB workaround generic Vitaly Prosyak <vitaly.prosyak(a)amd.com> drm/amdgpu: serialize vblank counter reads against GPU reset Haojie Li <lihaojie(a)kylinos.cn> drm/amdkfd: fix dma_buf reference leak in get_dmabuf_info Saleel Kudchadker <Saleel.Kudchadker(a)amd.com> drm/amdkfd: align SDMA doorbell base for shader doorbell writes Thomas Hellström <thomas.hellstrom(a)linux.intel.com> drm/xe: Fix stale pinned_link entry when fb-pin performs the final unpin Thomas Hellström <thomas.hellstrom(a)linux.intel.com> drm/xe: Fix shrinker accounting double-subtraction on nested external pins Zack Rusin <zack.rusin(a)broadcom.com> drm/vmwgfx: validate pitch coming from userspace Wentao Liang <vulab(a)iscas.ac.cn> drm/vc4: Fix firmware reference leak in vc4_drm_bind() Fan Wu <fanwu01(a)zju.edu.cn> drm/vc4: drain the hangcheck timer and works on V3D unbind Gyeyoung Baek <gye976(a)gmail.com> drm/imagination: Size page table preallocation by device address Krzysztof Karas <krzysztof.karas(a)intel.com> drm/i915/gt: Unmask interrupts only when ACTIVE is true Krzysztof Karas <krzysztof.karas(a)intel.com> drm/i915/gem: Prevent overstepping exec array boundary Sajal Gupta <sajal2005gupta(a)gmail.com> drm/gud: don't keep a connector without a CRTC as connector_state Nguyen Ngoc Thang <ngocthang2710.1999(a)gmail.com> drm/fb-helper: defer setup when fbdev_probe() fails, not just on -EAGAIN Palla Raghunath <raghunathpalla.0209(a)gmail.com> Bluetooth: RFCOMM: Fix NULL tty_dev dereference in rfcomm_dev_shutdown Maxim Skokov <skokovmaksimevg(a)gmail.com> Bluetooth: RFCOMM: free the skb when the DLC has no owner Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: SCO: serialise sco_conn lifetime against sco_recv_scodata() Iaroslav Voitovych <yaroslav.voytovych(a)gmail.com> Bluetooth: MGMT: Fix status of pending commands flushed on power off Chengfeng Ye <nicoyip.dev(a)gmail.com> Bluetooth: ISO: Serialize concurrent connect calls Chengfeng Ye <nicoyip.dev(a)gmail.com> Bluetooth: ISO: Reject concurrent BIS listener setup Chengfeng Ye <nicoyip.dev(a)gmail.com> Bluetooth: hci_sync: Fix command skb lifetime during scan setup Chengfeng Ye <nicoyip.dev(a)gmail.com> Bluetooth: hci_sock: Serialize dead-device detachment Runyu Xiao <runyu.xiao(a)seu.edu.cn> Bluetooth: btintel_pcie: use managed IRQ teardown Zongmin Zhou <zhouzongmin(a)kylinos.cn> riscv: hwprobe: use _BITULL() rather than BIT() in MIPS vendor uapi header Ziyi Guo <guoziyi114(a)gmail.com> riscv: futex: untag the user pointer before the atomic access Karl Mehltretter <kmehltretter(a)gmail.com> riscv: fix load_unaligned_zeropad() fixup for RV32 Zongmin Zhou <zhouzongmin(a)kylinos.cn> riscv: errata: select RISCV_ALTERNATIVE_EARLY for THEAD GHOSTWRITE Ziyi Guo <guoziyi114(a)gmail.com> riscv: entry: gate shadow call stack reload on sstatus.SPP, not tp Runyu Xiao <runyu.xiao(a)seu.edu.cn> scsi: qedi: Initialize callback state before registration Shawn Lin <shawn.lin(a)rock-chips.com> pmdomain: rockchip: propagate subdomain add errors Shawn Lin <shawn.lin(a)rock-chips.com> pmdomain: rockchip: fix clock leak on domain probe failure Shawn Lin <shawn.lin(a)rock-chips.com> pmdomain: rockchip: don't ignore clock lookup errors on attach Ming Qian <ming.qian(a)oss.nxp.com> pmdomain: imx8m-blk-ctrl: Serialize power on/off across sibling domains Ridham Khurana <khurana.ridham222(a)gmail.com> regulator: tps6594-regulator: Fix n_linear_ranges for TPS65224 BUCK2-4 Abhishek Ojha <Abhishek.ojha(a)savoirfairelinux.com> regulator: ltc3676: don't read the write-only HRST and CLIRQ registers Shao-Fu Chen <shf.chen(a)mediatek.com> optee: register TEE devices only once fully initialized Denis V. Lunev <den(a)openvz.org> openvswitch: fix soft lockup in the netlink flow dump Karl Bonde Torp <k.torp(a)samsung.com> nvme: fix swapped ZRASF zone state values for full and read only Weiming Shi <bestswngs(a)gmail.com> net: team: free skb when broadcast has no txable port Weiming Shi <bestswngs(a)gmail.com> net: team: stop reusing skb after queue override Fredrik Nyberg <fredrik.nyberg(a)volvocars.com> net: usb: ax88179_178a: fix rx frame length for non-last packets Daniel Machon <daniel.machon(a)microchip.com> net: sparx5: free the matchall entry on destroy Josef Bacik <josef(a)toxicpanda.com> net: skbuff: don't leave stale bytes in skb_copy_and_csum_bits() Sebastien Royen <sebastien.royen(a)armadeus.com> net: dsa: microchip: fix KSZ8765 fiber detection Zixuan Chai <petalzu987(a)gmail.com> net: bridge: avoid recursive multicast port cleanup Chengfeng Ye <nicoyip.dev(a)gmail.com> net/smc: protect clcsock lifetime in smc_getname Quchaosheng <quchaosheng000406(a)163.com> net/packet: guard the ll header push in packet_rcv_spkt() Guangshuo Li <lgs201920130244(a)gmail.com> mmc: sdhci-sprd: disable runtime PM on remove Yibo Tan <lhfff(a)tju.edu.cn> mmc: mtk-sd: Cancel request timeout work on remove Guangshuo Li <lgs201920130244(a)gmail.com> mmc: cavium-thunderx: destroy slot platform devices on remove Guangshuo Li <lgs201920130244(a)gmail.com> mmc: cavium-octeon: destroy slot platform devices on remove Mikulas Patocka <mpatocka(a)redhat.com> dm: fix reading free memory in do_resume Ma Xinmeng <1564938642(a)qq.com> dm-snap: reject the transient exception store for snapshot-merge Ben Cressey <ben(a)cressey.dev> dm-integrity: fix buffer overflow in inline mode with large tag size Ben Cressey <ben(a)cressey.dev> dm-crypt: reject the lmk IV mode with AEAD ciphers Mikhail Gavrilov <mikhail.v.gavrilov(a)gmail.com> mm: don't schedule deferred kernel page table freeing while booting Nguyen Ngoc Thang <ngocthang2710.1999(a)gmail.com> memstick: rtsx_usb_ms: complete requests after eject instead of dropping them Raj Ojha <rajojha047(a)gmail.com> memstick: core: wait for request completion before freeing card 성병찬 <tjdqudcks0424(a)naver.com> KEYS: Fix add_key() race with keyring restriction Karl Mehltretter <kmehltretter(a)gmail.com> keys: finalize persistent keyring timeout after link attempt Tristan Madani <tristan(a)talencesecurity.com> ice: fix metadata_dst refcount handling on representor teardown Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> ice: fix use-after-free in dynamic port cleanup Mingming Cao <mmc(a)linux.ibm.com> ibmveth: fix TX LTB and filter unwind on open-fail Mingming Cao <mmc(a)linux.ibm.com> ibmveth: h_free logical LAN on open-fail after register Joshua Washington <joshwash(a)google.com> gve: fix XSK buffer leak on error descriptor Joshua Washington <joshwash(a)google.com> gve: fix XSK buffer leak when rings are stopped Joshua Washington <joshwash(a)google.com> gve: fix napi_disable deadlock when attempting to disable XSK pools Ridham Khurana <khurana.ridham222(a)gmail.com> gpio: xilinx: fix runtime PM leak on request error path Fan Wu <fanwu01(a)zju.edu.cn> gpio: mpsse: fix race when arming the IRQ poll worker Vishal Badole <Vishal.Badole(a)amd.com> EDAC/amd64: Mask UMC chip select to the four implemented selects Hui Peng <benquike(a)gmail.com> sctp: copy zeroed stats to user in sctp_getsockopt_pr_streamstatus() when !streamoute Stephen Smalley <stephen.smalley.work(a)gmail.com> selinux: preserve NATIVE_LABELS on already-initialized sb in set_mnt_opts Christian Göttsche <cgzones(a)googlemail.com> selinux: fix data race on AVC latest_notif Yong-Xuan Wang <yongxuan.wang(a)sifive.com> RISC-V: Clear HSTATUS.HU on CPU initialization Johannes Berg <johannes.berg(a)intel.com> Revert "wifi: libertas: reject short monitor TX frames" Chengfeng Ye <nicoyip.dev(a)gmail.com> tipc: hold a reference to nodes found by link name Yuqi Xu <xuyuqiabc(a)gmail.com> tipc: destroy topsrv workqueues before closing connections Daehyeon Ko <4ncienth(a)gmail.com> tcp: reject net_iov in zerocopy receive mapping hints Marek Szyprowski <m.szyprowski(a)samsung.com> swiotlb: fix default_swiotlb_limit() for non-growable default pool Sabrina Dubroca <sd(a)queasysnail.net> strparser: make sure __strp_recv isn't running before tearing down the parser Georgiy Osokin <g.osokin(a)auroraos.dev> tee: shm: reject zero-sized allocations in tee_dyn_shm_alloc_helper() Josef Bacik <josef(a)toxicpanda.com> xen/netfront: don't leak the skb when xennet_fill_frags() fails Pavankumar Kondeti <pavan.kondeti(a)oss.qualcomm.com> workqueue: Fix NULL current_pwq deref in chained work check Jason A. Donenfeld <Jason(a)zx2c4.com> wireguard: noise: reject response consumption after intermediate initiation Ramses de Norre <ramses(a)well-founded.dev> wireguard: queueing: preserve tstamp_type when encapsulating packet Lu Huang <huanglu(a)kylinos.cn> wifi: mt76: mt7996: fix uninitialized buf read in mt7996_variant_fem_init() Cristian Papa <pcristian292(a)gmail.com> wifi: mt76: mt7603: initialize global station WCID Michele Dionisio <michele.dionisio(a)gmail.com> wifi: brcmfmac: fix P2P device removal race in brcmf_detach() Daehyeon Ko <4ncienth(a)gmail.com> vsock/virtio: account only unread bytes in read_skb() Ji-Ze Hong (Peter Hong) <peter_hong(a)fintek.com.tw> usb: f81604: fix struct f81604_int_data size mismatch Palla Raghunath <raghunathpalla.0209(a)gmail.com> dm ioctl: don't let data_start run past the buffer Daehyeon Ko <4ncienth(a)gmail.com> cipso: adjust cached option offsets when removing CIPSO Waiman Long <longman(a)redhat.com> cgroup/cpuset: Handle cpu hotplug race in guarantee_active_cpus() Wentao Liang <vulab(a)iscas.ac.cn> btrfs: scrub: fix local_root reference leak in scrub_print_warning_inode() Michael Garland <minimelkav(a)gmail.com> ASoC: amd: yc: Add DMI quirk for Acer Aspire Go 15 (AG15-21P) Karl Mehltretter <kmehltretter(a)gmail.com> arm64: irq: exclude the softirq stack switch from KCOV Mohamed Yassine Jebabli <med.jebabli(a)gmail.com> ALSA: hda/tas2781: Accept V1 calibration data without CRC Harin Lee <me(a)harin.net> ALSA: ctxfi: Fix memory leakage when clearing DAO input mappers Krzysztof Furman <krisfur(a)proton.me> Input: xpad - add support for Corsair Novablade Pro Bihaan Sen <stevewholikesthings(a)gmail.com> Input: xpad - add support for 8BitDo Pro 2 Wired Controller for Xbox Haotian Zhang <vulab(a)iscas.ac.cn> Input: ati_remote2 - fix type confusion in device attribute handlers Daehyeon Ko <4ncienth(a)gmail.com> ipv6: do not warn on route notification size race Daehyeon Ko <4ncienth(a)gmail.com> ipv4: do not warn on route notification size race Daehyeon Ko <4ncienth(a)gmail.com> ipv4: stop route notification sizing when nexthop group shrinks Daehyeon Ko <4ncienth(a)gmail.com> ipv4: stop exception dump when nexthop group shrinks Daehyeon Ko <4ncienth(a)gmail.com> ipv4: stop PMTU walk when nexthop group shrinks Alice Ryhl <aliceryhl(a)google.com> rust_binder: reschedule node refcount update on thread exit Michael S. Tsirkin <mst(a)redhat.com> ipv4: validate checksum_start before completing checksum Ido Schimmel <idosch(a)nvidia.com> ipv6: Fix redirect exception creation for UDP/RAW sockets Eric Biggers <ebiggers(a)kernel.org> crypto: drbg - Fix ineffective sanity check Daniel Golle <daniel(a)makrotopia.org> net: dsa: mt7530: fix .get_stats64 sleeping in atomic context Chao Yu <chao(a)kernel.org> f2fs: fix to reset all pinned status during fggc Chao Yu <chao(a)kernel.org> f2fs: fix to shrink gc_lock coverage in f2fs_gc_range() Eva Crystal <0xiviel(a)gmail.com> accel/amdxdna: Bound the sync_bo flush range to the BO size Donald Hunter <donald.hunter(a)gmail.com> ynl: fix schema check errors Remy D. Farley <one-d-wide(a)protonmail.com> doc/netlink: netlink-raw: Add max check Paulo Alcantara <pc(a)manguebit.org> netfs: zero the tail of a short DIO/unbuffered read Dipayaan Roy <dipayanroy(a)linux.microsoft.com> net: mana: Skip WQ object destruction for uninitialized RXQ Dipayaan Roy <dipayanroy(a)linux.microsoft.com> net: mana: check xdp_rxq registration before unreg in mana_destroy_rxq() Jerome Tollet <jtollet(a)cisco.com> net/mlx5e: Prevent stale XSK buffer release on MPWQE refill retry Jerome Tollet <jtollet(a)cisco.com> net/mlx5e: Prevent stale XSK buffer release on refill retry Matthew Wilcox (Oracle) <willy(a)infradead.org> fs: Free any excess xarray nodes in clear_inode() Eric Dumazet <edumazet(a)kernel.org> bnxt_en: fix DMA mapping length for padded small packets ------------- Diffstat: Documentation/driver-api/driver-model/devres.rst | 4 + Documentation/netlink/netlink-raw.yaml | 11 +- Documentation/netlink/specs/conntrack.yaml | 2 +- Documentation/netlink/specs/nftables.yaml | 2 +- Documentation/networking/af_xdp.rst | 54 +- Documentation/networking/strparser.rst | 2 +- Makefile | 4 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 19 +- arch/arm64/include/asm/el2_setup.h | 5 +- arch/arm64/include/asm/kvm_host.h | 2 +- arch/arm64/kernel/Makefile | 3 + arch/arm64/kernel/ptrace.c | 50 ++ arch/arm64/kvm/hyp/include/hyp/switch.h | 16 +- arch/arm64/kvm/nested.c | 4 + arch/arm64/kvm/sys_regs.c | 11 +- arch/arm64/kvm/vgic/vgic-its.c | 24 +- arch/arm64/kvm/vgic/vgic.c | 18 +- arch/loongarch/include/asm/kvm_host.h | 8 + arch/loongarch/include/asm/loongarch.h | 2 + arch/loongarch/kvm/intc/pch_pic.c | 3 + arch/loongarch/kvm/vm.c | 40 +- arch/loongarch/net/bpf_jit.c | 8 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 15 + arch/powerpc/include/asm/xive.h | 4 +- arch/powerpc/kernel/iommu.c | 5 +- arch/powerpc/mm/book3s64/pgtable.c | 13 +- arch/powerpc/platforms/powernv/smp.c | 8 +- arch/powerpc/platforms/pseries/papr-hvpipe.c | 59 +-- arch/powerpc/platforms/pseries/smp.c | 8 +- arch/powerpc/sysdev/xive/common.c | 10 +- arch/riscv/Kconfig.errata | 1 + arch/riscv/include/asm/cpufeature.h | 2 + arch/riscv/include/asm/futex.h | 2 + arch/riscv/include/asm/scs.h | 17 +- arch/riscv/include/asm/vector.h | 8 +- arch/riscv/include/uapi/asm/vendor/mips.h | 4 +- arch/riscv/kernel/cpufeature.c | 12 + arch/riscv/kernel/entry.S | 2 +- arch/riscv/kernel/setup.c | 2 + arch/riscv/kernel/smpboot.c | 2 + arch/riscv/kernel/suspend.c | 2 + arch/riscv/kvm/vcpu_pmu.c | 28 +- arch/riscv/mm/extable.c | 4 +- arch/s390/net/bpf_jit_comp.c | 11 + arch/x86/include/asm/cpufeatures.h | 4 + arch/x86/include/asm/kvm-x86-ops.h | 4 + arch/x86/include/asm/kvm_host.h | 6 + arch/x86/include/asm/tlb.h | 6 + arch/x86/kernel/cpu/amd.c | 4 + arch/x86/kernel/uprobes.c | 294 ++++++++--- arch/x86/kvm/mmu/mmu.c | 5 + arch/x86/kvm/svm/nested.c | 10 +- arch/x86/kvm/svm/sev.c | 80 ++- arch/x86/kvm/svm/svm.c | 13 +- arch/x86/kvm/svm/svm.h | 8 +- arch/x86/kvm/x86.c | 6 + block/bfq-cgroup.c | 9 +- block/blk-cgroup.h | 2 + block/blk-iocost.c | 21 +- block/blk-iolatency.c | 19 +- block/blk-throttle.c | 15 +- crypto/af_alg.c | 2 +- crypto/drbg.c | 11 +- drivers/accel/amdxdna/Makefile | 1 + drivers/accel/amdxdna/aie2_ctx.c | 76 ++- drivers/accel/amdxdna/aie2_message.c | 93 ++-- drivers/accel/amdxdna/aie2_pci.c | 88 ++-- drivers/accel/amdxdna/aie2_pci.h | 8 +- drivers/accel/amdxdna/aie2_pm.c | 17 +- drivers/accel/amdxdna/aie2_smu.c | 12 + drivers/accel/amdxdna/amdxdna_ctx.c | 98 ++-- drivers/accel/amdxdna/amdxdna_ctx.h | 3 + drivers/accel/amdxdna/amdxdna_gem.c | 97 ++-- drivers/accel/amdxdna/amdxdna_gem.h | 1 - drivers/accel/amdxdna/amdxdna_mailbox.c | 13 +- drivers/accel/amdxdna/amdxdna_pci_drv.c | 56 +- drivers/accel/amdxdna/amdxdna_pci_drv.h | 1 + drivers/accel/amdxdna/amdxdna_pm.c | 76 +++ drivers/accel/amdxdna/amdxdna_pm.h | 18 + drivers/accel/amdxdna/npu1_regs.c | 1 + drivers/accel/amdxdna/npu2_regs.c | 1 + drivers/accel/amdxdna/npu4_regs.c | 1 + drivers/accel/amdxdna/npu5_regs.c | 1 + drivers/accel/amdxdna/npu6_regs.c | 1 + drivers/acpi/bus.c | 54 +- drivers/acpi/button.c | 132 ++--- drivers/acpi/scan.c | 19 +- drivers/android/binder/node.rs | 20 +- drivers/android/binder/node/wrapper.rs | 34 +- drivers/ata/libata-core.c | 7 + drivers/ata/libata-scsi.c | 10 +- drivers/block/drbd/drbd_receiver.c | 4 +- drivers/block/ublk_drv.c | 103 ++-- drivers/block/zloop.c | 31 +- drivers/block/zram/zram_drv.c | 7 +- drivers/bluetooth/btintel_pcie.c | 17 +- drivers/clocksource/samsung_pwm_timer.c | 22 +- drivers/cxl/core/features.c | 3 + drivers/cxl/core/mbox.c | 1 + drivers/cxl/core/port.c | 2 +- drivers/cxl/core/region.c | 12 +- drivers/cxl/cxl.h | 4 +- drivers/dma/idxd/init.c | 36 +- drivers/dma/xilinx/xilinx_dma.c | 14 +- drivers/dpll/dpll_core.c | 12 +- drivers/dpll/dpll_netlink.c | 68 ++- drivers/edac/amd64_edac.c | 4 +- drivers/firmware/arm_scmi/bus.c | 95 ++-- drivers/firmware/arm_scmi/driver.c | 4 - drivers/firmware/xilinx/zynqmp.c | 68 ++- drivers/gpio/gpio-exar.c | 2 +- drivers/gpio/gpio-mpsse.c | 24 +- drivers/gpio/gpio-pca953x.c | 20 +- drivers/gpio/gpio-xilinx.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 77 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 25 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 13 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/mes_userqueue.c | 91 ++-- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 17 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 32 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 7 + 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 | 2 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 32 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_replay.c | 7 + drivers/gpu/drm/amd/display/dc/core/dc.c | 35 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 24 +- .../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 | 18 +- .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.h | 4 +- .../drm/amd/display/dc/hwss/dcn401/dcn401_init.c | 4 +- drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h | 10 +- .../amd/display/dc/resource/dcn32/dcn32_resource.c | 8 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 5 +- drivers/gpu/drm/display/drm_dp_helper.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 6 +- drivers/gpu/drm/gud/gud_pipe.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 19 +- drivers/gpu/drm/i915/gt/intel_rps.c | 3 +- drivers/gpu/drm/imagination/pvr_mmu.c | 25 +- drivers/gpu/drm/imagination/pvr_vm.c | 8 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 5 +- drivers/gpu/drm/panthor/panthor_mmu.c | 9 + drivers/gpu/drm/panthor/panthor_sched.c | 37 +- drivers/gpu/drm/ttm/ttm_bo.c | 16 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 11 +- drivers/gpu/drm/ttm/ttm_resource.c | 13 + drivers/gpu/drm/vc4/vc4_bo.c | 1 + drivers/gpu/drm/vc4/vc4_drv.c | 5 +- drivers/gpu/drm/vc4/vc4_drv.h | 2 +- drivers/gpu/drm/vc4/vc4_gem.c | 8 +- drivers/gpu/drm/vc4/vc4_irq.c | 6 +- drivers/gpu/drm/vc4/vc4_v3d.c | 52 +- drivers/gpu/drm/vc4/vc4_validate.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c | 26 +- drivers/gpu/drm/xe/display/xe_fb_pin.c | 6 +- drivers/gpu/drm/xe/xe_bo.c | 139 +++-- drivers/gpu/drm/xe/xe_bo.h | 2 + drivers/gpu/drm/xe/xe_device.c | 2 +- drivers/gpu/drm/xe/xe_device_types.h | 2 +- drivers/gpu/drm/xe/xe_guc_exec_queue_types.h | 5 + drivers/gpu/drm/xe/xe_guc_submit.c | 74 ++- drivers/gpu/drm/xe/xe_guc_types.h | 2 - drivers/gpu/drm/xe/xe_migrate.c | 17 +- drivers/gpu/drm/xe/xe_migrate.h | 3 +- drivers/gpu/drm/xe/xe_mmio.c | 5 +- drivers/gpu/drm/xe/xe_module.c | 49 ++ drivers/gpu/drm/xe/xe_module.h | 5 + drivers/gpu/drm/xe/xe_pci.c | 6 + drivers/gpu/drm/xe/xe_sriov_vf_ccs.c | 14 +- drivers/hid/hid-logitech-hidpp.c | 23 +- drivers/hv/Makefile | 2 +- drivers/hv/mshv_regions.c | 177 +++++++ drivers/hv/mshv_root.h | 10 + drivers/hv/mshv_root_main.c | 225 ++------ drivers/hwtracing/coresight/coresight-etm4x-core.c | 51 +- drivers/i3c/master/mipi-i3c-hci/core.c | 37 +- drivers/i3c/master/mipi-i3c-hci/dma.c | 12 +- drivers/i3c/master/mipi-i3c-hci/hci.h | 1 + drivers/i3c/master/mipi-i3c-hci/ibi.h | 13 +- drivers/i3c/master/mipi-i3c-hci/pio.c | 7 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 9 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 1 + drivers/infiniband/hw/cxgb4/mem.c | 46 +- drivers/infiniband/hw/erdma/erdma_cm.c | 4 +- drivers/infiniband/sw/rdmavt/vt.c | 4 +- drivers/infiniband/sw/siw/siw_cm.c | 6 +- drivers/input/joystick/xpad.c | 4 + drivers/input/misc/ati_remote2.c | 12 +- drivers/iommu/amd/iommu.c | 11 +- drivers/iommu/apple-dart.c | 9 +- .../iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c | 5 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 31 +- drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c | 54 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 9 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 11 +- drivers/iommu/dma-iommu.c | 2 +- drivers/iommu/exynos-iommu.c | 11 +- drivers/iommu/fsl_pamu_domain.c | 12 +- drivers/iommu/intel/iommu.c | 23 +- drivers/iommu/intel/nested.c | 2 +- drivers/iommu/iommu.c | 25 +- drivers/iommu/iommufd/selftest.c | 2 +- drivers/iommu/ipmmu-vmsa.c | 10 +- drivers/iommu/msm_iommu.c | 11 +- drivers/iommu/mtk_iommu.c | 8 +- drivers/iommu/mtk_iommu_v1.c | 7 +- drivers/iommu/omap-iommu.c | 12 +- drivers/iommu/riscv/iommu.c | 111 ++-- drivers/iommu/rockchip-iommu.c | 20 +- drivers/iommu/s390-iommu.c | 13 +- drivers/iommu/sprd-iommu.c | 3 +- drivers/iommu/sun50i-iommu.c | 8 +- drivers/iommu/tegra-smmu.c | 10 +- drivers/iommu/virtio-iommu.c | 6 +- drivers/irqchip/irq-gic-v5-irs.c | 14 + drivers/isdn/mISDN/l1oip_core.c | 2 +- drivers/isdn/mISDN/socket.c | 4 +- drivers/md/dm-crypt.c | 7 +- drivers/md/dm-integrity.c | 4 +- drivers/md/dm-ioctl.c | 14 +- drivers/md/dm-pcache/cache.c | 4 + drivers/md/dm-pcache/cache.h | 14 + drivers/md/dm-pcache/cache_gc.c | 16 +- drivers/md/dm-pcache/cache_key.c | 11 + drivers/md/dm-pcache/cache_writeback.c | 20 +- drivers/md/dm-snap.c | 14 + drivers/md/md-bitmap.c | 9 +- drivers/md/md-bitmap.h | 2 +- drivers/md/md-linear.c | 1 + drivers/md/md-llbitmap.c | 10 +- drivers/md/md.c | 39 +- drivers/md/md.h | 5 + drivers/md/raid0.c | 1 + drivers/md/raid1-10.c | 8 +- drivers/md/raid1.c | 116 ++-- drivers/md/raid10.c | 143 ++--- drivers/md/raid5.c | 12 - .../platform/chips-media/wave5/wave5-vpu-dec.c | 19 + drivers/media/platform/qcom/iris/iris_ctrls.c | 2 +- .../platform/qcom/iris/iris_platform_common.h | 4 +- .../media/platform/qcom/iris/iris_platform_gen2.c | 4 +- .../platform/qcom/iris/iris_platform_qcs8300.h | 4 +- .../platform/qcom/iris/iris_platform_sm8250.c | 4 +- drivers/media/platform/qcom/iris/iris_vdec.c | 6 - drivers/media/platform/qcom/iris/iris_vdec.h | 1 - drivers/media/platform/qcom/iris/iris_venc.c | 6 - drivers/media/platform/qcom/iris/iris_venc.h | 1 - drivers/media/platform/qcom/iris/iris_vidc.c | 6 +- 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/memstick/core/memstick.c | 8 +- drivers/memstick/host/rtsx_usb_ms.c | 31 +- drivers/mmc/host/cavium-octeon.c | 5 +- drivers/mmc/host/cavium-thunderx.c | 5 +- drivers/mmc/host/mtk-sd.c | 1 + drivers/mmc/host/sdhci-sprd.c | 4 + drivers/net/amt.c | 48 +- drivers/net/can/usb/f81604.c | 2 +- drivers/net/dsa/microchip/ksz_common.h | 2 +- drivers/net/dsa/mt7530.c | 75 ++- drivers/net/dsa/mt7530.h | 8 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 346 +++++++----- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 23 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 350 +++++++----- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 11 + 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/ch_ktls/chcr_ktls.c | 4 +- drivers/net/ethernet/google/gve/gve_main.c | 8 +- drivers/net/ethernet/google/gve/gve_rx_dqo.c | 13 +- drivers/net/ethernet/ibm/ibmveth.c | 22 +- drivers/net/ethernet/intel/ice/devlink/port.c | 2 +- drivers/net/ethernet/intel/ice/ice.h | 7 +- drivers/net/ethernet/intel/ice/ice_base.c | 79 +-- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 2 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 2 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 11 +- drivers/net/ethernet/intel/ice/ice_lib.c | 19 +- drivers/net/ethernet/intel/ice/ice_main.c | 11 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 266 ++-------- drivers/net/ethernet/intel/ice/ice_txrx.h | 149 ++---- drivers/net/ethernet/intel/ice/ice_xsk.c | 75 +-- drivers/net/ethernet/intel/ice/virt/queues.c | 6 +- drivers/net/ethernet/intel/idpf/idpf_dev.c | 2 +- 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/ixgbe/ixgbe_main.c | 3 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 12 + drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 1 + .../net/ethernet/marvell/octeontx2/af/cn20k/api.h | 1 + .../marvell/octeontx2/af/cn20k/mbox_init.c | 21 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 39 +- 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/mellanox/mlx5/core/en/xsk/rx.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 13 +- .../ethernet/mellanox/mlx5/core/esw/adj_vport.c | 20 - drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 24 - drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 10 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 9 +- drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c | 28 +- .../ethernet/microchip/sparx5/sparx5_tc_matchall.c | 1 + drivers/net/ethernet/microsoft/mana/gdma_main.c | 19 + drivers/net/ethernet/microsoft/mana/mana_en.c | 7 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 67 ++- drivers/net/ethernet/ti/icssg/icssg_common.c | 86 ++- drivers/net/ethernet/ti/icssg/icssg_prueth.c | 184 ++++--- drivers/net/ethernet/ti/icssg/icssg_prueth.h | 17 +- drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c | 4 +- drivers/net/ovpn/crypto.c | 10 +- drivers/net/ovpn/crypto.h | 4 +- drivers/net/ovpn/crypto_aead.c | 19 +- drivers/net/ovpn/crypto_aead.h | 1 - drivers/net/pfcp.c | 7 + drivers/net/ppp/pptp.c | 4 +- drivers/net/team/team_core.c | 16 +- drivers/net/team/team_mode_broadcast.c | 2 + drivers/net/usb/ax88179_178a.c | 6 +- drivers/net/veth.c | 1 + drivers/net/virtio_net.c | 14 + drivers/net/vxlan/vxlan_core.c | 20 +- drivers/net/wan/hdlc_ppp.c | 4 +- drivers/net/wireguard/noise.c | 7 +- drivers/net/wireguard/queueing.h | 2 + drivers/net/wireless/ath/ath12k/core.c | 33 +- drivers/net/wireless/ath/ath12k/core.h | 3 - drivers/net/wireless/ath/ath12k/dp_rx.c | 4 +- drivers/net/wireless/ath/ath12k/hif.h | 9 - drivers/net/wireless/ath/ath12k/mac.c | 7 +- drivers/net/wireless/ath/ath12k/pci.c | 8 - drivers/net/wireless/ath/ath12k/wmi.c | 16 + .../wireless/broadcom/brcm80211/brcmfmac/core.c | 27 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 4 + drivers/net/wireless/marvell/libertas/tx.c | 7 - drivers/net/wireless/mediatek/mt76/channel.c | 98 ++-- drivers/net/wireless/mediatek/mt76/mt76.h | 10 + drivers/net/wireless/mediatek/mt76/mt7603/init.c | 1 + .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 1 + drivers/net/wireless/mediatek/mt76/mt7915/init.c | 8 + drivers/net/wireless/mediatek/mt76/mt7915/main.c | 2 + drivers/net/wireless/mediatek/mt76/mt7921/main.c | 3 + drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7925/main.c | 48 +- .../net/wireless/mediatek/mt76/mt792x_acpi_sar.c | 134 +++-- .../net/wireless/mediatek/mt76/mt792x_acpi_sar.h | 2 + drivers/net/wireless/mediatek/mt76/mt7996/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 3 + drivers/net/wireless/mediatek/mt76/mt7996/main.c | 1 + drivers/net/wireless/mediatek/mt76/mt7996/mcu.h | 3 + drivers/net/wireless/mediatek/mt76/tx.c | 101 +++- drivers/net/xen-netfront.c | 4 +- drivers/ntb/ntb_transport.c | 18 +- drivers/nvme/host/pci.c | 28 +- drivers/nvme/host/tcp.c | 2 +- drivers/nvme/target/admin-cmd.c | 12 +- drivers/nvme/target/core.c | 59 ++- drivers/nvme/target/fabrics-cmd.c | 2 +- drivers/nvme/target/nvmet.h | 6 + drivers/nvme/target/pci-epf.c | 2 +- drivers/nvme/target/pr.c | 4 + drivers/nvme/target/tcp.c | 2 +- drivers/pci/endpoint/functions/pci-epf-mhi.c | 2 +- drivers/pci/endpoint/functions/pci-epf-ntb.c | 9 +- drivers/pci/endpoint/functions/pci-epf-test.c | 2 +- drivers/pci/endpoint/functions/pci-epf-vntb.c | 9 +- drivers/pci/hotplug/pnv_php.c | 2 +- drivers/pci/hotplug/shpchp_core.c | 3 +- drivers/pci/pci-driver.c | 192 ++++--- drivers/pci/pci-sysfs.c | 15 + drivers/pci/pci.h | 41 +- drivers/pci/search.c | 8 +- drivers/pinctrl/mediatek/pinctrl-moore.c | 6 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 14 +- drivers/pinctrl/mediatek/pinctrl-paris.c | 2 +- drivers/pinctrl/pinctrl-zynqmp.c | 7 +- drivers/platform/x86/asus-wmi.c | 6 +- drivers/platform/x86/dell/dell-wmi-base.c | 2 +- drivers/pmdomain/imx/imx8m-blk-ctrl.c | 15 + drivers/pmdomain/rockchip/pm-domains.c | 20 +- drivers/power/supply/max77705_charger.c | 30 +- drivers/ptp/ptp_ocp.c | 38 +- drivers/pwm/pwm-samsung.c | 22 +- drivers/regulator/ltc3676.c | 15 +- drivers/regulator/tps6594-regulator.c | 6 +- drivers/remoteproc/qcom_wcnss.c | 23 +- drivers/s390/crypto/zcrypt_api.c | 38 +- drivers/s390/crypto/zcrypt_msgtype6.c | 431 ++++++++++----- drivers/s390/crypto/zcrypt_msgtype6.h | 51 +- drivers/scsi/ch.c | 4 +- drivers/scsi/qedi/qedi_main.c | 3 +- drivers/scsi/qla2xxx/qla_iocb.c | 2 - drivers/scsi/scsi_error.c | 6 +- drivers/scsi/scsi_sysfs.c | 77 ++- drivers/scsi/sd.c | 213 ++++---- drivers/scsi/ses.c | 4 +- drivers/scsi/sr.c | 4 +- drivers/scsi/st.c | 4 +- drivers/soc/aspeed/aspeed-lpc-snoop.c | 29 +- drivers/soc/tegra/pmc.c | 104 ++-- drivers/soc/xilinx/xlnx_event_manager.c | 8 +- drivers/soc/xilinx/zynqmp_power.c | 53 +- drivers/spi/spi-sg2044-nor.c | 60 ++- drivers/staging/greybus/raw.c | 67 ++- drivers/target/iscsi/iscsi_target_login.c | 2 +- drivers/tee/optee/ffa_abi.c | 41 +- drivers/tee/optee/optee_msg.h | 50 +- drivers/tee/optee/optee_private.h | 120 +++-- drivers/tee/optee/smc_abi.c | 17 +- drivers/tee/tee_shm.c | 4 + drivers/thermal/thermal_hwmon.c | 89 ++-- drivers/tty/serial/serial_core.c | 33 +- drivers/tty/tty_io.c | 2 +- drivers/ufs/core/ufshcd-priv.h | 14 +- drivers/ufs/core/ufshcd.c | 40 +- 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/vdpa_sim/vdpa_sim.c | 14 +- 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/virtio/virtio_ring.c | 19 +- drivers/xen/pvcalls-back.c | 2 +- drivers/xen/pvcalls-front.c | 88 +++- fs/afs/Makefile | 1 + fs/afs/dir.c | 68 +-- fs/afs/fsclient.c | 4 +- fs/afs/inode.c | 96 +--- fs/afs/internal.h | 34 +- fs/afs/rxrpc.c | 6 +- fs/afs/symlink.c | 278 ++++++++++ fs/afs/validation.c | 14 +- fs/afs/yfsclient.c | 4 +- fs/btrfs/acl.c | 29 +- fs/btrfs/bio.c | 8 +- fs/btrfs/block-group.c | 2 +- fs/btrfs/block-rsv.c | 19 +- fs/btrfs/delayed-inode.c | 15 +- fs/btrfs/disk-io.c | 82 ++- fs/btrfs/extent-tree.c | 52 +- fs/btrfs/extent-tree.h | 3 +- fs/btrfs/extent_io.c | 162 ++++-- fs/btrfs/extent_io.h | 6 + fs/btrfs/fs.h | 27 +- fs/btrfs/inode.c | 7 +- fs/btrfs/ioctl.c | 50 +- fs/btrfs/lzo.c | 14 +- fs/btrfs/qgroup.c | 3 +- fs/btrfs/raid-stripe-tree.c | 14 +- fs/btrfs/reflink.c | 7 +- fs/btrfs/relocation.c | 34 +- fs/btrfs/scrub.c | 4 +- fs/btrfs/send.c | 50 +- fs/btrfs/super.c | 3 +- fs/btrfs/tests/extent-io-tests.c | 3 +- fs/btrfs/tests/extent-map-tests.c | 6 +- fs/btrfs/tree-log.c | 43 +- fs/btrfs/volumes.c | 28 +- fs/btrfs/xattr.c | 15 +- fs/btrfs/zoned.c | 3 +- fs/cachefiles/namei.c | 7 +- fs/ceph/addr.c | 2 + fs/ceph/mds_client.c | 6 + fs/dcache.c | 4 +- fs/dlm/lowcomms.c | 6 +- fs/erofs/xattr.c | 6 +- fs/ext2/inode.c | 3 +- fs/ext2/xattr.c | 4 +- fs/ext4/ext4.h | 3 +- fs/ext4/inode.c | 35 +- fs/ext4/ioctl.c | 11 +- fs/ext4/move_extent.c | 102 ++-- fs/ext4/xattr.c | 2 +- fs/f2fs/data.c | 27 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/gc.c | 36 +- fs/f2fs/node.c | 2 + fs/f2fs/segment.c | 4 +- fs/fcntl.c | 3 + fs/fsopen.c | 3 + fs/fuse/dev_uring.c | 30 +- fs/fuse/inode.c | 4 - fs/gfs2/aops.c | 2 +- fs/gfs2/file.c | 2 +- fs/gfs2/glock.c | 10 +- fs/gfs2/glock.h | 2 +- fs/gfs2/glops.c | 13 +- fs/gfs2/incore.h | 2 +- fs/gfs2/lock_dlm.c | 22 +- fs/gfs2/log.c | 43 +- fs/gfs2/lops.c | 2 +- fs/gfs2/meta_io.c | 6 +- fs/gfs2/ops_fstype.c | 8 +- fs/gfs2/quota.c | 66 ++- fs/gfs2/recovery.c | 2 +- fs/gfs2/super.c | 14 +- fs/gfs2/sys.c | 34 +- fs/gfs2/trans.c | 2 +- fs/gfs2/util.c | 74 ++- fs/gfs2/util.h | 43 +- fs/hfs/dir.c | 15 +- fs/hfs/hfs_fs.h | 1 + fs/hfs/inode.c | 30 +- fs/hfs/mdb.c | 31 +- fs/hfs/super.c | 3 + fs/inode.c | 23 +- fs/iomap/direct-io.c | 1 + fs/lockd/svc.c | 4 +- fs/lockd/svc4proc.c | 4 +- fs/lockd/svcproc.c | 4 +- fs/lockd/svcsubs.c | 52 +- fs/mount.h | 6 +- fs/namei.c | 29 + fs/namespace.c | 232 +++++--- fs/netfs/buffered_read.c | 9 +- fs/netfs/internal.h | 1 + fs/netfs/main.c | 7 + fs/netfs/misc.c | 3 +- fs/netfs/objects.c | 30 +- fs/netfs/read_collect.c | 35 +- fs/netfs/read_pgpriv2.c | 2 +- fs/netfs/rolling_buffer.c | 22 +- fs/netfs/write_collect.c | 6 +- fs/netfs/write_issue.c | 13 +- fs/nfs/callback_xdr.c | 6 +- fs/nfs/delegation.c | 18 +- fs/nfsd/lockd.c | 6 +- fs/nfsd/netns.h | 20 +- fs/nfsd/nfs4proc.c | 2 +- fs/nfsd/nfs4recover.c | 12 +- fs/nfsd/nfs4state.c | 60 ++- fs/nfsd/nfsctl.c | 4 +- fs/nfsd/nfssvc.c | 45 +- fs/ntfs3/dir.c | 3 +- fs/ntfs3/file.c | 6 +- fs/ntfs3/frecord.c | 7 +- fs/ntfs3/inode.c | 19 +- fs/ntfs3/namei.c | 6 +- fs/ntfs3/ntfs_fs.h | 6 +- fs/ntfs3/super.c | 31 +- fs/ocfs2/cluster/heartbeat.c | 139 +++-- fs/ocfs2/cluster/tcp.c | 107 +++- fs/ocfs2/cluster/tcp.h | 1 + fs/ocfs2/inode.c | 23 + fs/pnode.c | 108 +++- fs/resctrl/monitor.c | 60 ++- fs/resctrl/rdtgroup.c | 48 +- fs/smb/client/cifsacl.c | 28 +- fs/smb/client/cifsfs.c | 1 + fs/smb/client/cifsglob.h | 1 + fs/smb/client/connect.c | 2 +- fs/smb/client/file.c | 65 ++- fs/smb/client/inode.c | 24 +- fs/smb/client/misc.c | 35 +- fs/smb/client/readdir.c | 17 +- fs/smb/server/connection.c | 37 +- fs/smb/server/connection.h | 6 +- fs/smb/server/mgmt/tree_connect.c | 33 +- fs/smb/server/mgmt/user_config.c | 11 + fs/smb/server/mgmt/user_session.c | 10 +- fs/smb/server/mgmt/user_session.h | 2 +- fs/smb/server/oplock.c | 81 ++- fs/smb/server/oplock.h | 1 + fs/smb/server/smb2pdu.c | 106 ++-- fs/smb/server/smbacl.c | 88 ++-- fs/smb/server/smbacl.h | 2 +- fs/smb/server/transport_tcp.c | 4 +- fs/smb/server/vfs.c | 2 +- fs/smb/server/vfs_cache.c | 8 +- fs/tracefs/event_inode.c | 24 + fs/tracefs/internal.h | 4 +- fs/udf/super.c | 4 +- include/acpi/acpi_bus.h | 6 + include/clocksource/samsung_pwm.h | 2 +- include/cxl/mailbox.h | 2 + include/drm/ttm/ttm_resource.h | 2 + include/kvm/arm_vgic.h | 3 - include/linux/bnxt/ulp.h | 25 +- include/linux/bpf.h | 5 +- include/linux/bpf_verifier.h | 2 + include/linux/compiler_types.h | 8 +- include/linux/fb.h | 2 + include/linux/firmware/xlnx-zynqmp.h | 18 +- include/linux/ieee80211-s1g.h | 575 ++++++++++++++++++++ include/linux/ieee80211.h | 585 +-------------------- include/linux/iommu.h | 3 +- include/linux/kvm_host.h | 1 + include/linux/list.h | 37 ++ include/linux/lockd/bind.h | 12 +- include/linux/mempool.h | 7 + include/linux/mount.h | 2 +- include/linux/net.h | 4 +- include/linux/netfilter/x_tables.h | 1 + include/linux/netfs.h | 1 + include/linux/ntb.h | 24 + include/linux/nvme.h | 4 +- include/linux/pci.h | 1 + include/linux/ring_buffer.h | 5 +- include/linux/rolling_buffer.h | 6 +- include/linux/skbuff.h | 2 + include/linux/socket.h | 17 + include/linux/srcutiny.h | 4 + include/linux/static_call_types.h | 4 + include/linux/sunrpc/svc_rdma.h | 14 +- include/linux/workqueue.h | 24 + include/media/v4l2-mem2mem.h | 21 + include/net/amt.h | 4 - include/net/bluetooth/hci_core.h | 2 + include/net/cfg80211.h | 3 +- include/net/inet_common.h | 2 +- include/net/ip.h | 7 + include/net/ip_vs.h | 2 +- include/net/ipv6.h | 2 +- include/net/mac80211.h | 14 +- include/net/netfilter/nf_dup_netdev.h | 37 ++ include/net/netfilter/nf_tables.h | 15 +- include/net/pkt_cls.h | 14 +- include/net/sock.h | 2 +- include/net/strparser.h | 10 +- include/net/xsk_buff_pool.h | 9 +- include/scsi/scsi_driver.h | 7 +- include/scsi/scsi_host.h | 7 +- include/ufs/ufshcd.h | 4 - kernel/bpf/bpf_struct_ops.c | 12 + kernel/bpf/btf.c | 17 +- kernel/bpf/stackmap.c | 120 +++-- kernel/bpf/syscall.c | 2 + kernel/bpf/trampoline.c | 7 + kernel/bpf/verifier.c | 215 ++++++-- kernel/cgroup/cpuset.c | 29 +- kernel/dma/swiotlb.c | 6 +- kernel/kexec_handover.c | 2 +- kernel/printk/nbcon.c | 2 +- kernel/printk/printk.c | 2 +- kernel/rcu/srcutiny.c | 19 +- kernel/trace/blktrace.c | 4 +- kernel/trace/ring_buffer.c | 260 +++++---- kernel/trace/ring_buffer_benchmark.c | 6 +- kernel/trace/trace.c | 156 +++--- kernel/trace/trace.h | 1 + kernel/workqueue.c | 51 +- mm/pgtable-generic.c | 20 +- net/9p/trans_fd.c | 2 +- net/appletalk/ddp.c | 2 +- net/atm/pvc.c | 4 +- net/atm/svc.c | 2 +- net/ax25/af_ax25.c | 2 +- net/bluetooth/6lowpan.c | 27 +- net/bluetooth/hci_conn.c | 17 +- net/bluetooth/hci_core.c | 4 + net/bluetooth/hci_event.c | 108 ++-- net/bluetooth/hci_sock.c | 4 +- net/bluetooth/hci_sync.c | 103 +++- net/bluetooth/iso.c | 56 +- net/bluetooth/l2cap_sock.c | 59 ++- net/bluetooth/mgmt.c | 2 +- net/bluetooth/rfcomm/core.c | 4 +- net/bluetooth/rfcomm/sock.c | 7 +- net/bluetooth/rfcomm/tty.c | 2 +- net/bluetooth/sco.c | 89 +++- net/bridge/br_arp_nd_proxy.c | 24 +- net/bridge/br_multicast.c | 23 +- net/bridge/netfilter/nf_conntrack_bridge.c | 10 +- net/can/isotp.c | 2 +- net/can/j1939/socket.c | 2 +- net/can/raw.c | 2 +- net/ceph/auth_x.c | 5 + net/core/bpf_sk_storage.c | 14 +- net/core/dev.c | 59 ++- net/core/filter.c | 4 +- net/core/flow_dissector.c | 11 +- net/core/skbuff.c | 6 +- net/core/sock.c | 5 +- net/devlink/core.c | 10 +- net/hsr/hsr_framereg.c | 6 +- net/ieee802154/socket.c | 4 +- net/ipv4/af_inet.c | 4 +- net/ipv4/cipso_ipv4.c | 8 + net/ipv4/esp4.c | 7 + net/ipv4/fib_semantics.c | 3 + net/ipv4/fib_trie.c | 2 - net/ipv4/ip_output.c | 10 +- net/ipv4/netfilter/arp_tables.c | 35 +- net/ipv4/netfilter/ip_tables.c | 41 +- net/ipv4/nexthop.c | 22 +- net/ipv4/route.c | 5 + net/ipv4/tcp.c | 2 + net/ipv4/udp_tunnel_core.c | 2 +- net/ipv6/af_inet6.c | 4 +- net/ipv6/esp6.c | 7 + net/ipv6/ip6_udp_tunnel.c | 2 +- net/ipv6/ip6mr.c | 3 +- net/ipv6/mcast.c | 31 +- net/ipv6/netfilter/ip6_tables.c | 38 +- net/ipv6/route.c | 4 +- net/iucv/af_iucv.c | 2 +- net/l2tp/l2tp_core.c | 4 +- net/llc/af_llc.c | 2 +- net/mac80211/debugfs.c | 13 +- net/mac80211/ieee80211_i.h | 2 + net/mac80211/main.c | 1 + net/mac80211/rx.c | 50 +- net/mac80211/sta_info.c | 17 +- net/mac80211/sta_info.h | 3 +- net/mac80211/status.c | 5 +- net/mac80211/tx.c | 70 ++- net/mac80211/util.c | 3 + net/mctp/af_mctp.c | 2 +- net/mctp/test/route-test.c | 2 +- net/mctp/test/utils.c | 2 +- net/mptcp/protocol.c | 6 +- net/mptcp/subflow.c | 2 +- net/netfilter/ipvs/ip_vs_core.c | 11 +- net/netfilter/ipvs/ip_vs_sync.c | 4 +- net/netfilter/ipvs/ip_vs_xmit.c | 3 +- net/netfilter/nf_conntrack_bpf.c | 113 ++-- net/netfilter/nf_dup_netdev.c | 31 +- net/netfilter/nf_flow_table_path.c | 3 +- net/netfilter/nf_tables_api.c | 320 +++++++---- net/netfilter/nfnetlink_queue.c | 7 + net/netfilter/nft_dynset.c | 25 +- net/netfilter/nft_fwd_netdev.c | 27 +- net/netfilter/x_tables.c | 77 ++- net/netfilter/xt_CHECKSUM.c | 6 +- net/netlink/af_netlink.c | 2 +- net/netrom/af_netrom.c | 2 +- net/nfc/llcp_sock.c | 4 +- net/openvswitch/actions.c | 7 +- net/openvswitch/datapath.c | 8 + net/packet/af_packet.c | 39 +- net/phonet/socket.c | 18 +- net/qrtr/af_qrtr.c | 2 +- net/qrtr/ns.c | 2 +- net/rds/bind.c | 2 +- net/rds/rds.h | 2 +- net/rds/tcp_connect.c | 2 +- net/rds/tcp_listen.c | 2 +- net/rose/af_rose.c | 2 +- net/rxrpc/af_rxrpc.c | 2 +- net/rxrpc/rxperf.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 | 10 +- net/sched/cls_u32.c | 18 +- net/sched/em_text.c | 3 + net/sched/sch_cake.c | 2 +- net/sched/sch_drr.c | 2 +- net/sched/sch_dualpi2.c | 2 +- net/sched/sch_ets.c | 2 +- net/sched/sch_fq_codel.c | 2 +- net/sched/sch_fq_pie.c | 2 +- net/sched/sch_hfsc.c | 2 +- net/sched/sch_htb.c | 2 +- net/sched/sch_multiq.c | 2 +- net/sched/sch_netem.c | 7 +- 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/socket.c | 6 +- net/smc/af_smc.c | 100 +--- net/smc/smc.h | 2 +- net/socket.c | 6 +- net/strparser/strparser.c | 6 +- net/sunrpc/auth_gss/gss_krb5_crypto.c | 232 ++++++++ net/sunrpc/auth_gss/gss_krb5_internal.h | 20 + net/sunrpc/auth_gss/gss_krb5_mech.c | 96 +++- net/sunrpc/auth_gss/gss_krb5_seal.c | 45 +- net/sunrpc/auth_gss/gss_krb5_unseal.c | 39 +- net/sunrpc/clnt.c | 4 +- net/sunrpc/svcsock.c | 2 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 4 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 100 +++- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 16 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 32 +- net/sunrpc/xprtsock.c | 4 +- net/tipc/core.c | 4 +- net/tipc/node.c | 10 +- net/tipc/socket.c | 4 +- net/tipc/topsrv.c | 80 ++- net/tipc/udp_media.c | 75 +-- net/unix/af_unix.c | 4 +- net/vmw_vsock/af_vsock.c | 6 +- net/vmw_vsock/virtio_transport_common.c | 4 +- net/wireless/core.c | 7 +- net/wireless/core.h | 2 +- net/wireless/nl80211.c | 19 +- net/wireless/sme.c | 6 +- net/x25/af_x25.c | 2 +- net/xdp/xsk.c | 201 ++++++- net/xdp/xsk_buff_pool.c | 13 +- net/xdp/xsk_queue.h | 65 ++- net/xfrm/xfrm_output.c | 16 +- security/keys/key.c | 6 +- security/keys/persistent.c | 55 +- security/selinux/avc.c | 5 +- security/selinux/hooks.c | 9 +- sound/hda/codecs/side-codecs/tas2781_hda.c | 18 +- sound/pci/ctxfi/ctatc.c | 63 ++- sound/pci/ctxfi/ctatc.h | 4 - sound/pci/ctxfi/ctdaio.c | 97 ++-- 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/amd/yc/acp6x-mach.c | 7 + sound/soc/codecs/adau1372.c | 18 +- sound/soc/qcom/qdsp6/q6asm.c | 5 + sound/soc/samsung/i2s.c | 8 + tools/include/linux/static_call_types.h | 4 + .../bpf/progs/verifier_subprog_precision.c | 12 +- .../testing/selftests/bpf/test_kmods/bpf_testmod.c | 2 +- virt/kvm/guest_memfd.c | 12 +- virt/kvm/kvm_mm.h | 7 +- 861 files changed, 13310 insertions(+), 7485 deletions(-)
3 weeks, 1 day
9
10
0
0
「指示待ち人間」はこう増える
by ナレッジリンク
いつもお世話になります。 〇 社員のモチベーションを上げようと声をかける 〇 現場のトラブルに、自ら先頭に立って対応する もし、社長がこれらを率先しているようであれば 残念ながら、その組織の成長はそこで止まります。 社長の“優しさ”が、社員の甘えを生み、責任感を奪い 「指示待ち人間」を量産する装置になっているからです。 「優しさ」で人を動かすのではなく、「正しさ」で組織を動かす。 4,800社の経営者が衝撃を受けた、 良かれと思ってやってしまう「社長のNG行動」の正体。 組織を正しい方向に変えるためのウェビナーです。 もし心当たりがあれば、一度ご視聴ください。 >>視聴予約はこちら
https://knowledge-co.jp/shikigaku5/
---------------------------------------------- テーマ : それ、危険です 『社長のNG行動』 〜 その行動が、組織崩壊を招く 〜 日 程 :10月14日(水)13:00スタート 10月22日(木)13:00スタート ※内容は同じです。 会 場 :Zoom開催 定 員 :先着100名(費用は不要) ---------------------------------------------- ※経営層の方限定です なぜ、社員は「言われたこと」しかやらないのか。 なぜ、次世代のリーダー候補が育たないのか。 それは、能力の問題ではなく、 良かれと思って続けている「社長の配慮」こそが、 組織成長を止める、最大のボトルネックかもしれません。 本セミナーでは、4,800社以上が導入した 独自の組織論「識学」に基づき、社長の「NG行動」と 真の経営者へ脱皮するためのマインドセットを伝授します。 【セミナー内容(一部抜粋)】 ○ NG行動3選 ○ なぜ優秀なNo.2や部長が育たないのか ○ マネジメントスタイルの変革について ○ 導入企業の事例 「管理職が育ったら任せる」ではなく「任せるから育つ」 という思考の逆転を提言。 現場から「冷たくなった」と思われることを恐れず 機能的な階層構造を作ることで 結果として社員全員を守り 利益を最大化させる道筋を明示します。 「優しさ」で人を動かすのではなく 「正しさ」で組織を動かす。 音声やお顔が表に出ることはございませんので お気軽にご視聴ください。 >>視聴予約はこちら
https://knowledge-co.jp/shikigaku5/
----------------------- 一般社団法人 ナレッジリンク 東京都千代田区神田小川町1-8-3 電話:03-5256-7638 セミナーのご案内が不要な方は大変残念ではございますが、 下記URLより手続き下さいませ。 メール配信のワンクリック解除はこちら
https://fc-knowledgelink-corp.jp/mail/
3 weeks, 1 day
1
0
0
0
[PATCH 6.18 000/403] 6.18.56-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.18.56 release. There are 403 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 Sun, 11 Oct 2026 14:08:27 +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.18.56-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-6.18.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 6.18.56-rc1 Janani Sunil <janani.sunil(a)analog.com> iio: adc: adi-axi-adc: Initialize state mutex Nuno Sá <nuno.sa(a)analog.com> iio: adc: adi-axi-adc: Make use of dev_err_probe() Michael Hennerich <michael.hennerich(a)analog.com> iio: buffer-dmaengine: fix sg entry iteration when building dma_vecs Dexuan Cui <decui(a)microsoft.com> net: mana: Sync page pool RX frags for CPU Dipayaan Roy <dipayanroy(a)linux.microsoft.com> net: mana: remove double CQ cleanup in mana_create_rxq error path Josef Bacik <josef(a)toxicpanda.com> xen/netfront: drop RX packets with a short Ethernet header Gilberto Conde <gilbertorconde(a)gmail.com> net: usb: qmi_wwan: add Quectel EG120K-EA Sean Christopherson <seanjc(a)google.com> KVM: x86: Re-pend GET_NESTED_STATE_PAGES if getting said pages fails Sean Christopherson <seanjc(a)google.com> KVM: x86: Add static calls for nested virtualization ops Sean Christopherson <seanjc(a)google.com> KVM: x86: Reject nested CAP enablement if nested virtualization is disabled Paolo Bonzini <pbonzini(a)redhat.com> KVM: move TSS constants from kvm_host.h to tss.h Sean Christopherson <seanjc(a)google.com> KVM: SVM: Use the active VMCB's MSR bitmap when checking if MSR is intercepted Mostafa Saleh <smostafa(a)google.com> KVM: arm64: Use stage-1 leaf size for VM_PFNMAP Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: Apply the fine-grained UNDEFs without FEAT_FGT Marc Zyngier <maz(a)kernel.org> KVM: arm64: Always populate FGT masks at boot time Sean Christopherson <seanjc(a)google.com> KVM: x86: Move IRQ-related helper declarations from kvm_host.h => irq.h Beata Michalska <beata.michalska(a)arm.com> arm64: errata: Add Cortex-A725 erratum 3821522 workaround Beata Michalska <beata.michalska(a)arm.com> arm64: errata: Factor out broken AMU const counter cap Andrea Parri <parri.andrea(a)gmail.com> arm64: mm: Fix the break-before-make flush range for erratum 2645198 Zhengchuan Liang <zcliangcn(a)gmail.com> perf: Require kernel access for text poke events Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/core: Check kernel access when kernel callchains are requested Ian Rogers <irogers(a)google.com> perf: Replace perf_event_header__init_id with full header init Peter Zijlstra <peterz(a)infradead.org> unwind: Shorten lines Johan Hovold <johan(a)kernel.org> tty: fix saved termios reset race Pannarat Wiriyaarritham <pannarat.wiriyaarritham(a)danielcorp.dev> usb: typec: ucsi: acpi: Assume UCSI 1.2 on Acer Nitro ANV15-41 Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix missing modem controls after DLCI open in convergence layer type 2 Jiazi Liu <jiazi.liu1984(a)gmail.com> usb: dwc3: gadget: fix IRQ storm on invalid event buffer count Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/display: Fix fast updates on DCE 8.1 Francisco Beltrán Millalén <fbeltranmillalen(a)gmail.com> drm/amdgpu: reset VI ASIC on MacBookPro14,3 Andre Eikmeyer <dev(a)deq.rocks> drm/amdgpu: reset VI ASIC on MacBookPro15,1 Arthur Heymans <arthur(a)aheymans.xyz> drm/amd/display: Preserve eDP mode on initial ASSR failure Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/display: Mark DCE 6.4 as not APU Salah Triki <salah.triki(a)gmail.com> iio: adc: ad4030: fix invalid oversampling_ratio validation Marcelo Schmitt <marcelo.schmitt(a)analog.com> iio: adc: ad4030: Use BIT macro to improve code readability Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> units: Add HZ_PER_GHZ Paulo Alcantara <pc(a)manguebit.org> smb: client: only require read lease for size-extending preallocate Pengpeng Hou <pengpeng(a)iscas.ac.cn> iio: adc: aspeed: propagate reset deassert errors Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> iio: adc: aspeed: Simplify with dev_err_probe Paulo Alcantara <pc(a)manguebit.org> smb: client: distinguish real EOF from a stale remote_i_size on read Paulo Alcantara <pc(a)manguebit.org> smb: client: flush dirty data before zeroing a range Sven Peter <sven(a)kernel.org> thunderbolt: Don't access a DP tunnel after its DPRX read was canceled Felix Fietkau <nbd(a)nbd.name> wifi: mac80211: set info->band for 802.3 encap offload frames Tamizh Chelvam Raja <tamizh.raja(a)oss.qualcomm.com> wifi: mac80211: Add sta pointer sanity check in ieee80211_8023_xmit() Zhiling Zou <zhilinz(a)nebusec.ai> wifi: mac80211: count only matching reservations in reserved switch Nuno Sá <nuno.sa(a)analog.com> mtd: spinand: fix NULL pointer dereference with no ECC engine Guixin Liu <kanie(a)linux.alibaba.com> nvme-multipath: set BLK_FEAT_ZONED only after the zone info is known Guixin Liu <kanie(a)linux.alibaba.com> nvmet: copy the hostid into the ctrl before creating PR pc_refs Alistair Francis <alistair.francis(a)wdc.com> nvmet-tcp: Don't error if TLS is enabed on a reset Chengfeng Ye <nicoyip.dev(a)gmail.com> Bluetooth: Serialize SMP remote OOB data access Eric Biggers <ebiggers(a)kernel.org> fsverity: add dependency on 64K or smaller pages Andrey Albershteyn <aalbersh(a)kernel.org> fs,fsverity: remove check for fsverity being enabled in setattr_prepare() Christoph Hellwig <hch(a)lst.de> fs,fsverity: reject size changes on fsverity files in setattr_prepare Alice Ryhl <aliceryhl(a)google.com> rust: irq: pass RegistrationInner as cookie to request_irq Danilo Krummrich <dakr(a)kernel.org> rust: devres: ensure revocation is complete before device finishes unbinding Danilo Krummrich <dakr(a)kernel.org> rust: devres: fix race between concurrent revokers Danilo Krummrich <dakr(a)kernel.org> rust: devres: add 'static bound to Devres<T> Danilo Krummrich <dakr(a)kernel.org> rust: devres: fix race condition due to nesting Lorenzo Stoakes (ARM) <ljs(a)kernel.org> mm/vma: predicate setting mmap_prepare VMA fields on new vma alloc Lorenzo Stoakes <lorenzo.stoakes(a)oracle.com> mm/vma: rename __mmap_prepare() function to avoid confusion Paulo Alcantara <pc(a)manguebit.org> netfs: clear post-EOF pagecache when extending a file via write Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> pfcp: fix socket lifetime on netdevice registration failure Mehmet Fide <mehmet.fide(a)screeningeagle.com> mtd: rawnand: vf610_nfc: fix false bitflips on reads of erased pages Asad Kamal <asad.kamal(a)amd.com> drm/amd/powerplay: fix VoltageObjectInfo zero-stride loop and OOB read Chuck Lever <chuck.lever(a)oracle.com> svcrdma: Use svc_xprt_put to free listener on create failure Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: fix msk->timer_ival reset Fan Wu <fanwu01(a)zju.edu.cn> iio: trigger: cancel reenable_work before freeing trigger Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> iio: proximity: vl53l0x-i2c: claim direct mode for raw reads Salah Triki <salah.triki(a)gmail.com> iio: proximity: vcnl3020: fix ISR bitmask check in IRQ handler Zhang Jie <zhangjie14(a)huaqin.corp-partner.google.com> iio: proximity: sx9324: Correct proximity channel resolution Cong Nguyen <congnt264(a)gmail.com> iio: proximity: pulsedlight: fix iio_device left registered on PM setup failure Salah Triki <salah.triki(a)gmail.com> iio: proximity: isl29501: Fix return type of isl29501_register_write Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> iio: proximity: aw96103: validate firmware data length Matti Vaittinen <mazziesaccount(a)gmail.com> iio: pressure: rohm-bm1390: Return error when read fails Hui Su <sh_def(a)163.com> iio: pressure: bmp280: fix out-of-bounds access in sampling frequency lookup Matti Vaittinen <mazziesaccount(a)gmail.com> iio: light: rohm-bu27034: Fix infinite delay on error Fan Wu <fanwu01(a)zju.edu.cn> iio: light: gp2ap020a00f: drain irq_work after free_irq Arka Mondal <arkamondalofficial(a)gmail.com> iio: imu: adis16480: fix unprotected debugfs reads Arka Mondal <arkamondalofficial(a)gmail.com> iio: imu: adis16400: fix unprotected debugfs reads Marco Chen <marcochen.dev(a)gmail.com> iio: health: max30102: fix NULL dereference in interrupt handler Arka Mondal <arkamondalofficial(a)gmail.com> iio: gyro: adis16136: fix unprotected debugfs reads Salah Triki <salah.triki(a)gmail.com> iio: frequency: admv1013: fix wrong channel field used in admv1013_read_raw() Pengpeng Hou <hppiscas(a)163.com> iio: cdc: ad7150: fix OF matching and publish module aliases Jonathan Cameron <jonathan.cameron(a)oss.qualcomm.com> iio: buffer: Ensure bounce buffer used for unaligned case is zeroed. Jinseob Kim <kimjinseob88(a)gmail.com> iio: buffer: serialize buffer teardown with mode claims Runyu Xiao <runyu.xiao(a)seu.edu.cn> iio: admv1013: initialize callback mutex before registering notifier Fan Wu <fanwu01(a)zju.edu.cn> iio: adc: xilinx-xadc: free IRQ before cancelling the unmask worker on unbind Felix Gu <ustc.gu(a)gmail.com> iio: adc: sun4i-gpadc-iio: drop underflowing pm_runtime_put() calls Felix Gu <ustc.gu(a)gmail.com> iio: adc: sun4i-gpadc-iio: clean up on thermal zone registration failure Fabrice Gasnier <fabrice.gasnier(a)foss.st.com> iio: adc: stm32-adc: fix possible division by zero in processed channel Fabrice Gasnier <fabrice.gasnier(a)foss.st.com> iio: adc: stm32-adc: fix check on internal channel availability Matti Vaittinen <mazziesaccount(a)gmail.com> iio: adc: rohm-bd79124: Fix rising alarm Matti Vaittinen <mazziesaccount(a)gmail.com> iio: adc: rohm-bd79124: Fix GPIO mask check Matti Vaittinen <mazziesaccount(a)gmail.com> iio: adc: rohm-bd79124: Fix channel initialization Matti Vaittinen <mazziesaccount(a)gmail.com> iio: adc: rohm-bd79124: Catch regmap errors at measurement start/stop Slavin Liu <bolin.liu(a)seu.edu.cn> iio: adc: pac1934: check ACPI label duplication Cong Nguyen <congnt264(a)gmail.com> iio: adc: max1363: sign-extend bipolar differential channel reads Vladyslav Ivashchenko <cactucatu4eckuu(a)gmail.com> iio: adc: axp288: Add TS bias override for Haier HV103H Antoniu Miclaus <antoniu.miclaus(a)analog.com> iio: adc: ade9000: request interrupts after powering the device Antoniu Miclaus <antoniu.miclaus(a)analog.com> iio: adc: ade9000: handle Phase C dip events in IRQ1 handler Antoniu Miclaus <antoniu.miclaus(a)analog.com> iio: adc: ade9000: fix overlapping scan_index for current and voltage channels Linmao Li <lilinmao(a)kylinos.cn> iio: adc: ade9000: fix NULL pointer dereference in clkout registration Fan Wu <fanwu01(a)zju.edu.cn> iio: adc: ad_sigma_delta: fix use-after-free on unbind Marcelo Schmitt <marcelo.schmitt(a)analog.com> iio: adc: ad7173: Fix digital filter configuration Salah Triki <salah.triki(a)gmail.com> iio: accel: sca3000: fix frequency divider condition check Jiale Yao <yaojiale02(a)163.com> iio: accel: kxcjk-1013: reject duplicate event disable Matti Vaittinen <mazziesaccount(a)gmail.com> iio: accel: kionix-kx022a: Prevent memory leak and fix state Frank Sorenson <sorenson(a)redhat.com> smb: client: split cifsFileInfo bitfields to avoid shared-byte RMW races Paulo Alcantara <pc(a)manguebit.org> smb: client: flush and commit data before querying allocated ranges Paulo Alcantara <pc(a)manguebit.org> smb: client: discard post-EOF pagecache when extending a file via copy range Paulo Alcantara <pc(a)manguebit.org> smb: client: discard post-EOF pagecache when extending a file via zero range Daehyeon Ko <4ncienth(a)gmail.com> thunderbolt: Reject oversized XDomain properties responses Kurt Lieber <kurt(a)lieber.org> thunderbolt: Disable CL states for the Anker Prime TB5 dock Sven Peter <sven(a)kernel.org> thunderbolt: Fix domain reference leak when DPRX read is canceled Sven Peter <sven(a)kernel.org> thunderbolt: Tear down inactive DP tunnels when the domain is stopped Sven Peter <sven(a)kernel.org> thunderbolt: Mark discovered tunnels as active Sven Peter <sven(a)kernel.org> thunderbolt: Hold a router reference for each allocated HopID Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Fix KASAN reported use-after-free when request is canceled Ian Lin <ian.lin(a)jetone.com.tw> USB: serial: option: add Compal EXC-T1 support Sebastian Sjoholm <sebastian.sjoholm(a)gmail.com> USB: serial: option: add Quectel RG660QB Ian Lin <jisayme(a)gmail.com> USB: serial: option: add Compal EXM-G1x support Carlo Szelinsky <github(a)szelinsky.de> USB: serial: option: add Quectel EG060W Zhao Dongdong <zhaodongdong(a)kylinos.cn> USB: serial: option: add support for SIMCom SIM8260C Johan Hovold <johan(a)kernel.org> USB: serial: fix ioctl hangup race Johan Hovold <johan(a)kernel.org> USB: serial: fix driver deregistration order Johan Hovold <johan(a)kernel.org> USB: serial: fix dynamic id driver deregistration race Johan Hovold <johan(a)kernel.org> USB: serial: ssu100: fix baud rate overflow Johan Hovold <johan(a)kernel.org> USB: serial: quatech2: fix baud rate overflow Jérémy Carrat <jeremy.carrat(a)icloud.com> USB: serial: cp210x: add Corsair AX1500i Power Supply Yuqi Xu <xuyuqiabc(a)gmail.com> wifi: mac80211: handle empty FILS association request payload Zihan Xi <zihanx(a)nebusec.ai> wifi: mac80211: fix mesh fast xmit path deletion UAF Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: release mesh path quota on failed additions Ruide Cao <caoruide123(a)gmail.com> wifi: mac80211: reject invalid 320 MHz CSA bandwidth Yuqi Xu <xuyuqiabc(a)gmail.com> wifi: mac80211: minstrel_ht: validate fixed rate index Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: keep fallback association elements alive Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: account proxy paths against the mesh path limit Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: drain PS delivery work during station teardown Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: shut down RX BA session timer on teardown Zhiling Zou <zhilinz(a)nebusec.ai> wifi: mac80211: keep paired old chanctx alive Guangshuo Li <lgs201920130244(a)gmail.com> wifi: iwlegacy: 3945: free EEPROM data on remove Tianchu Chen <flynnnchen(a)tencent.com> wifi: cw1200: fix TX padding OOB read leaking heap data to device Stanislaw Gruszka <stf_xl(a)wp.pl> wifi: cfg80211: fix RTS threshold setting for single-radio PHY Marc Zyngier <maz(a)kernel.org> KVM: arm64: vgic-its: Fix MOVALL handling of source redistributor Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: Clear HCR_EL2.RW for 32-bit non-protected vCPUs Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Bail from shadow walks if the root is invalid or a dummy Sean Christopherson <seanjc(a)google.com> KVM: SEV: Do cache maintenance on the source VM *before* clearing SEV state Sean Christopherson <seanjc(a)google.com> KVM: SEV: Nullify "have run CPUs" mask pointer when freeing it Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Force MSR bitmap refresh if runtime eVMCS controls are modified Sagnik Sasmal <sagnik(a)sagnik.me> mtd: spinand: Do not update the QE bit on devices without one Nuno Sá <nuno.sa(a)analog.com> mtd: spinand: fix zero oobavail when no ECC engine is used Han Xu <han.xu(a)nxp.com> mtd: spinand: Enable QE on all dies Runyu Xiao <runyu.xiao(a)seu.edu.cn> mtd: spi-nor: core: Fix mutex leak in spi_nor_rww_start_exclusive() Mehmet Fide <mehmet.fide(a)screeningeagle.com> mtd: rawnand: vf610_nfc: fix reads on chips with more than 64 bytes of OOB Runyu Xiao <runyu.xiao(a)seu.edu.cn> mtd: rawnand: cadence: Initialize IRQ state before requesting IRQ Menachem Adin <menachem.adin(a)intel.com> mtd: mtd_intel_dg: reset poll counter for each erase Pei Xiao <xiaopei01(a)kylinos.cn> mtd: block2mtd: Fix divide error when erase_size is zero Daehyeon Ko <4ncienth(a)gmail.com> nvmet: pci-epf: reject too-short SGL segments Weiming Shi <bestswngs(a)gmail.com> nvmet-auth: fix out-of-bounds write in nvmet_auth_challenge() Bean Huo <beanhuo(a)micron.com> nvme-pci: add NVME_QUIRK_DMAPOOL_ALIGN_512 for Micron 4100AT Daehyeon Ko <4ncienth(a)gmail.com> nvme-multipath: fix underflow in ANA log bounds checks Jiangshan Yi <yijiangshan(a)kylinos.cn> tpm: fix off-by-four bounds check in tpm2_get_random() Willem de Bruijn <willemb(a)google.com> net: extend IPv6 exthdr detection of tunneled packets Zhiling Zou <zhilinz(a)nebusec.ai> ipvs: bound LBLCR and LBLC cache growth Jens Axboe <axboe(a)kernel.dk> io_uring: fix task_work add use-after-free with SQPOLL Masami Hiramatsu (Google) <mhiramat(a)kernel.org> fprobe: Use guard(rcu_sched_notrace) and check rcu_is_watching() Menglong Dong <menglong8.dong(a)gmail.com> tracing: fprobe: fix suspicious rcu usage in fprobe_entry SeongJae Park <sj(a)kernel.org> mm/damon/core: do non-safe region walk on kdamond_apply_schemes() Mikhail Gavrilov <mikhail.v.gavrilov(a)gmail.com> x86/mm: Drop unnecessary PMD page copy when freeing Laurent Wandrebeck <l.wandrebeck(a)quelquesmots.fr> x86/mm: Don't apply va_align to hugetlb mappings on AMD F15h Chandrashekar Devegowda <chandrashekar.devegowda(a)intel.com> Bluetooth: btintel_pcie: reject oversized TX packets in send_frame() Chandrashekar Devegowda <chandrashekar.devegowda(a)intel.com> Bluetooth: btintel_pcie: fix plen overflow in btintel_pcie_recv_frame() Chandrashekar Devegowda <chandrashekar.devegowda(a)intel.com> Bluetooth: btintel: fix buffer over-read in btintel_hw_error() Chengfeng Ye <nicoyip.dev(a)gmail.com> Bluetooth: hci_core: Serialize fragmented ISO packet queueing Chengfeng Ye <nicoyip.dev(a)gmail.com> Bluetooth: hci_core: Serialize SCO and ISO scheduling with teardown Chengfeng Ye <nicoyip.dev(a)gmail.com> Bluetooth: hci_core: Serialize ACL scheduling with channel deletion Linmao Li <lilinmao(a)kylinos.cn> Bluetooth: hci_core: Fix inquiry cache timestamps on 64-bit systems Chengfeng Ye <nicoyip.dev(a)gmail.com> Bluetooth: hci_conn: Lock parent access during enhanced SCO setup Chengfeng Ye <nicoyip.dev(a)gmail.com> Bluetooth: hci_sync: Fix inquiry cache use-after-free Chengfeng Ye <nicoyip.dev(a)gmail.com> Bluetooth: RFCOMM: Fix initial port reference race Abdurrahman Hussain <abdurrahman(a)nexthop.ai> i2c: xiic: don't clobber msg->len to signal block-read completion Abdurrahman Hussain <abdurrahman(a)nexthop.ai> i2c: xiic: defer RX_FULL until all trailing bytes are in FIFO Abdurrahman Hussain <abdurrahman(a)nexthop.ai> i2c: xiic: preserve PEC byte length in SMBus block read setup Rounak Das <rounakdas2025(a)gmail.com> EDAC/altera: Fix device node reference leaks in the SDMMC ECC setup Dinh Nguyen <dinguyen(a)kernel.org> EDAC/altera: Fix use-after-free in error paths Dinh Nguyen <dinguyen(a)kernel.org> EDAC/altera: Fix memory leak on dci allocation failure Dinh Nguyen <dinguyen(a)kernel.org> EDAC/altera: Drop __init from ECC setup paths for re-probe safety Dinh Nguyen <dinguyen(a)kernel.org> EDAC/altera: Do not allow driver unbinding Guangshuo Li <lgs201920130244(a)gmail.com> EDAC/versalnet: Drop remote processor handle refcount on driver removal Yu-Hsiang Tseng <asas1asas200(a)gmail.com> ALSA: hda/realtek: Fix silent speaker on Higole F9B Zhang Heng <zhangheng(a)kylinos.cn> ALSA: hda/realtek: Fix square wave output on ASUS Strix G615LR Xiang Mei <xmei5(a)asu.edu> ALSA: ua101: reject mismatched capture/playback packet sizes Kyle Zeng <kylebot(a)openai.com> ALSA: seq: Serialize compat port-info ioctls Aaron Kling <webgeek1234(a)gmail.com> ALSA: hda/tegra: Re-enable SDO workaround for Tegra194 Zimeng Li <me(a)lizi.moe> ASoC: qcom: lpass-cpu: use DAI table index for playback constraints Jiangshan Yi <yijiangshan(a)kylinos.cn> ASoC: codecs: rt1017-sdca-sdw: fix uninitialized stream_config->type Jiangshan Yi <yijiangshan(a)kylinos.cn> ASoC: codecs: max98363: fix uninitialized stream_config->type Mark Rutland <mark.rutland(a)arm.com> arm64/fpsimd: signal: Forbid non-streaming SVE payload on SME-only systems Paul Mbewe <paultyson.mbewe(a)ziehl-abegg.de> serial: sc16is7xx: refill TX FIFO below trigger using fresh TXLVL Paul Mbewe <paultyson.mbewe(a)ziehl-abegg.de> serial: sc16is7xx: fix TX gap caused by kfifo circular buffer wrap-around Wentao Liang <vulab(a)iscas.ac.cn> serial: vt8500: Fix clock reference leak in vt8500_serial_probe() Simon Gassner <simon.gassner(a)noxsystems.com> serial: tegra: don't clear the Tx FIFO on an Rx-only reset Wentao Liang <vulab(a)iscas.ac.cn> serial: ma35d1: Fix clock reference leak in ma35d1serial_probe() Johan Hovold <johan(a)kernel.org> serial: fix TIOCMIWAIT race Johan Hovold <johan(a)kernel.org> serial: revert guards in uart_wait_modem_status() Kendall Willis <k-willis(a)ti.com> serial: 8250_omap: fix wake irq cleared during suspend Fan Wu <fanwu01(a)zju.edu.cn> serial: 8250_bcm7271: fix use-after-free in brcmuart_remove() Fan Wu <fanwu01(a)zju.edu.cn> tty: serial: max3100: shut down timer before freeing port Johan Hovold <johan(a)kernel.org> tty: abort break signalling on hangup Viken Dadhaniya <viken.dadhaniya(a)oss.qualcomm.com> tty: serial: qcom_geni_serial: Keep console RX functional after deep idle Johan Hovold <johan(a)kernel.org> tty: port: fix tty_port_tty_vhangup() race Johan Hovold <johan(a)kernel.org> tty: tty_port: restore TTY_IO_ERROR on activation failure Joshua Rogers <linux(a)joshua.hu> tty: vcc: hold port lock when clearing tty pointer in vcc_cleanup Joshua Rogers <linux(a)joshua.hu> tty: vcc: zero-initialize control packet in vcc_send_ctl() Johan Hovold <johan(a)kernel.org> tty: amiserial: fix broken TIOCMIWAIT Mingyu Wang <25181214217(a)stu.xidian.edu.cn> tty: vt: fix memory leak in vc_allocate() Jie Deng <dengjie03(a)kylinos.cn> usb: cdns3: Fix NULL pointer dereference in cdns3_pci_probe Fan Wu <fanwu01(a)zju.edu.cn> usb: cdns3: fix use-after-free in cdns3_gadget_exit() Jameson Thies <jthies(a)google.com> usb: typec: ucsi: displayport: Current CAM OOB index fixup Prashanth K <prashanth.k(a)oss.qualcomm.com> usb: typec: ucsi: Get the connector fwnode based on reg value Fan Wu <fanwu01(a)zju.edu.cn> usb: typec: ucsi: glink: fix use-after-free of ucsi on remove Radhey Shyam Pandey <radhey.shyam.pandey(a)amd.com> usb: typec: tipd: fix uninitialized typec_partner_desc in cd321x_update_work() Radhey Shyam Pandey <radhey.shyam.pandey(a)amd.com> usb: typec: tipd: fix uninitialized typec_partner_desc in tps6598x_connect() Marian Rotariu <marian.c.rotariu(a)gmail.com> usb: typec: tipd: don't send GAID when probe fails in APP mode Amit Sunil Dhamne <amitsd(a)google.com> usb: typec: tcpm: recover after failure to start the frs ams Runyu Xiao <runyu.xiao(a)seu.edu.cn> USB: dwc2: shut down wakeup timer before freeing HCD state Hui Peng <benquike(a)gmail.com> usb: core: clear both ep_in and ep_out for non-ep0 control endpoints Myeonghun Pak <mhun512(a)gmail.com> usb: chipidea: tegra: disable runtime PM on resume failure Yuchao Zhang <ndaugoing(a)gmail.com> usb: gadget: f_fs: Fix NULL pointer dereference in FUNCTIONFS_ENDPOINT_DESC Alan Stern <stern(a)rowland.harvard.edu> USB: gadget: dummy-hcd: Fix wait for outstanding request completions Fan Wu <fanwu01(a)zju.edu.cn> usb: gadget: aspeed-vhub: cancel wake work on device removal Radhey Shyam Pandey <radhey.shyam.pandey(a)amd.com> usb: dwc3: am62: Fix runtime PM usage count leak on probe error path Marek Maslanka <mmaslanka(a)google.com> usb: typec: port-mapper: Only match USB4 port if host interface is available Linkai Gong <gonglinkai(a)kylinos.cn> usb: typec: anx7411 - stop the IRQ before destroying the workqueue Liu Chao <liuc63(a)xiaopeng.com> usb: gadget: f_uac1_legacy: validate bRequest index in generic_{set,get}_cmd Takashi Iwai <tiwai(a)suse.de> usb: gadget: midi2: Fix the jack descriptor array sizes Myeonghun Pak <mhun512(a)gmail.com> usb: ohci-st: disable controller wakeup on removal Myeonghun Pak <mhun512(a)gmail.com> usb: ohci-spear: disable controller wakeup on removal Myeonghun Pak <mhun512(a)gmail.com> usb: ohci-s3c2410: disable controller wakeup on removal Myeonghun Pak <mhun512(a)gmail.com> usb: ohci-da8xx: disable controller wakeup on cleanup Orgad Shaneh <orgads(a)gmail.com> usb: octeon-hcd: fix the FIFO-flush timeout computation Lovekesh Solanki <lovekeshsolanki00(a)gmail.com> usb: hub: use shorter 120ms post resume hold for SS root hubs Syed Labeeq Sajid Bukhari <syedlabeeq(a)gmail.com> usb: storage: sierra_ms: reject short SWoC info transfers Johan Hovold <johan(a)kernel.org> USB: serial: fix port tear down use-after-free Yuchao Zhang <ndaugoing(a)gmail.com> USB: cdc-acm: skip URB restart in port_shutdown if disconnected Johan Hovold <johan(a)kernel.org> USB: cdc-acm: fix racy TIOCMIWAIT implementation Viken Dadhaniya <viken.dadhaniya(a)oss.qualcomm.com> soc: qcom: geni-se: Correct QUP Core ICC vote constants Alice Ryhl <aliceryhl(a)google.com> rust_binder: reschedule node refcount update on thread exit Alice Ryhl <aliceryhl(a)google.com> rust_binder: cancel deferred work items in thread exit Yuxiao Wang <yuxiao.wang(a)certik.com> nitro_enclaves: fix use-after-free on SLOT_ALLOC failure Raphaël Larocque <rlarocque(a)disroot.org> Input: synaptics - limit T440p InterTouch quirk to LEN0036 Lovekesh Solanki <lovekeshsolanki00(a)gmail.com> Input: synaptics - add LEN205b entry to smbus_pnp_ids for ThinkPad T490 David Heidelberg <david(a)ixit.cz> Input: s6sy761 - fix resume ordering and restore sensing Lovekesh Solanki <lovekeshsolanki00(a)gmail.com> Input: i8042 - add nomux quirk for Fujitsu LIFEBOOK U7410 Martino Papero <martino.papero(a)lcb.to.it> Input: atkbd - skip deactivate for Lenovo IdeaPad Slim 3 15IWC11 Wentao Liang <vulab(a)iscas.ac.cn> kgdboc: Fix tty driver reference leak in configure_kgdboc() Tomer Pomeranc <tomerpo(a)gmail.com> binder: fix leaked fd fixups on TF_UPDATE_TXN supersede Tomer Pomeranc <tomerpo(a)gmail.com> binder: fix is_failure flag for superseded transaction cleanup Theo Andersen Carton <andersen.theo(a)gmail.com> drm/amdgpu: skip the noirq suspend reset for a switcheroo-parked GPU Guangshuo Li <lgs201920130244(a)gmail.com> drm/amdgpu: fix ACP MFD device leak on init failure Guangshuo Li <lgs201920130244(a)gmail.com> drm/amdgpu: fix IP instance memory leak on kobject add failure Wentao Liang <vulab(a)iscas.ac.cn> drm/mediatek: Fix pdev reference leak in mtk_drm_bind() Guangshuo Li <lgs201920130244(a)gmail.com> drm/mediatek: Fix ovl adaptor platform device leak Haojie Li <lihaojie(a)kylinos.cn> drm/mediatek: Add missing IS_ERR check for ovl_adaptor platform device Imre Kaloz <kaloz(a)kernel.org> drm/radeon: Read the VRAM VBIOS signature with readb() Willian Oliveira <williandossantosdeoliveira287(a)gmail.com> drm/amdgpu/gfx6: fix firmware leak on teardown Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/si: Fix updating clock limits on AC/DC Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/si: Check AMD_IS_MOBILITY flag for PPSMC_SYSTEMFLAG_GPIO_DC Jiangshan Yi <yijiangshan(a)kylinos.cn> drm/amd/display: check dc_state_create_copy() for NULL in dm_suspend Nikola Prica <nikola.prica(a)amd.com> PCI: Accept AtomicOps already enabled by the hypervisor Richard Fitzgerald <rf(a)opensource.cirrus.com> spi: cs42l43: Workaround for wrong speaker ID on Dell XPS 13 DX13260 Takashi Iwai <tiwai(a)suse.de> ALSA: ice1712: Fix the error handling via auto-cleanup at probe Takashi Iwai <tiwai(a)suse.de> ALSA: core: Define auto-cleanup for snd_card_free() Luo Gengkun <luogengkun2(a)huawei.com> perf: Fix race between perf_event_exit_task() and perf_pending_task() Hongjian Dai <daihongjian(a)kylinsec.com.cn> i2c: at91: release DMA channels when probe defers Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: mvneta: clear XDP pfmemalloc flag between frames Eric Dumazet <edumazet(a)kernel.org> ipv6: sr: use skb_get_hash_net() in seg6_make_flowlabel() Prathamesh Deshpande <prathameshdeshpande7(a)gmail.com> net/mlx5e: Fix AF_XDP TX timestamp teardown NULL dereference Quentin Freimanis <quentin(a)q-lab.dev> net: sparx5: make ports inherit the switch base mac address type Yuho Choi <oss.patchbox(a)gmail.com> of: Put coreboot node after compatibility check Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com> net: microchip: vcap: stop scanning after deleting key field Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: flowtable: generalize pending status bit Fernando Fernandez Mancera <fmancera(a)suse.de> netfilter: bpf: reject invalid NAT manipulation types Julian Anastasov <ja(a)ssi.bg> ipvs: filter some flags received in the backup server Julian Anastasov <ja(a)ssi.bg> ipvs: do not create invisible templates Julian Anastasov <ja(a)ssi.bg> ipvs: fix missing counter decrement in lblc Jeff Jo <jeffjo(a)openai.com> tcp: refresh TS.Recent for accepted old ACKs Quentin Freimanis <quentin(a)q-lab.dev> net: sparx5: skip ptp deinit if init was skipped Daniel Machon <daniel.machon(a)microchip.com> net: sparx5: move PTP IRQ handling out of sparx5_start() Daniel Machon <daniel.machon(a)microchip.com> net: sparx5: move stats initialization and add deinit function Daniel Machon <daniel.machon(a)microchip.com> net: sparx5: move MAC table initialization and add deinit function Daniel Machon <daniel.machon(a)microchip.com> net: sparx5: move VCAP initialization to probe Daniel Machon <daniel.machon(a)microchip.com> net: sparx5: move netdev and notifier block registration to probe Yongzhao Chen <yongzhao.derek(a)gmail.com> net: phy: qcom: at803x: Fix IPQ5018 short-cable DAC values Sandeep Haemoon <sandeeph(a)loljews.com> net: ethernet: mtk_eth_soc: allocate dummy netdev sooner Jamal Hadi Salim <jhs(a)mojatatu.com> net: cap skb->queue_mapping when the tx queue is picked Nicolai Buchwitz <nb(a)tipi-net.de> net: bcmgenet: fix NULL dereference in set_coalesce before first open Yoshihisa Yamamoto <yoshihisa.yamamoto.xn(a)renesas.com> net: pcs: rzn1-miic: Clear MIIC protection state before unprotect sequence Niklas Cassel <cassel(a)kernel.org> virtio_blk: set the zone write granularity Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_codel: match the no-drop threshold to the packet size Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_codel: match the no-drop threshold to the packet size Hannu Varjoranta <hannu(a)varjosoft.com> gve: DQO: accept TSO packets with non-protocol gso_type bits Eric Dumazet <edumazet(a)google.com> net: restrict SO_RESERVE_MEM to TCP sockets and cap max value Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: fix rx Scatter-Gather support Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> net: stmmac: convert priv->sph* to boolean and rename Mina Almasry <almasrymina(a)google.com> net: page_pool: fix use-after-free in page_pool_recycle_ring_bulk() Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> tipc: prevent GCM nonce reuse on peer key changes Baha Mesleh <baha.mesleh(a)nokia.com> octeontx2-af: mcs: Fix SC resource cleanup loop Anirudh Virdi <avirdi(a)redhat.com> net/mlx5: Fix slab-out-of-bounds when handling team device events Florian Fainelli <florian.fainelli(a)broadcom.com> net: systemport: Fix RUNT MIB counter register offset calculation Florian Fainelli <florian.fainelli(a)broadcom.com> net: systemport: Fix buffer overflow in bcm_sysport_get_stats() Nguyen Ngoc Thang <ngocthang2710.1999(a)gmail.com> Bluetooth: hci_sync: don't drain cmd_sync backlog on unregister Florian Westphal <fw(a)strlen.de> netfilter: ipset: do not update comments from kernel-side adds Qishuai Liu <lqs(a)lqs.me> ipv6: fix prefix route expiry in modify_prefix_route() Nicolai Buchwitz <nb(a)tipi-net.de> net: bcmgenet: allocate RX buffers as page fragments Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: cls_api: reclaim an empty proto on the error path Binbin Deng <18983559317(a)163.com> net/mctp: publish the mctp_dev only after it is initialised Vineet Gupta <vgupta(a)kernel.org> ARC: arch_cmpxchg_relaxed to use size of pointed type not pointer Oleg Keri <okerixx(a)gmail.com> arm64: topology: fix arch_freq_get_on_cpu() overflow above 4.19 GHz Sai Teja Aluvala <aluvala.sai.teja(a)intel.com> Bluetooth: btintel: validate DDC record lengths Sang-Hoon Choi <csh0052(a)gmail.com> Bluetooth: hci_core: free the HCI ID if naming fails Keith Busch <kbusch(a)kernel.org> blk-mq: set RQF_USE_SCHED when the operation is known Yu Kuai <yukuai(a)fnnas.com> blk-mq: factor out a helper blk_mq_limit_depth() Yang Xiuwei <yangxiuwei(a)kylinos.cn> block: reject polled dio with user integrity metadata Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: codecs: rt274: Fix format setting for 44100 rate Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: codecs: rt286: Revert delay value for jack setup Felix Fietkau <nbd(a)nbd.name> wifi: mac80211: prevent AP VLAN tx from other interfaces Tamizh Chelvam Raja <tamizh.raja(a)oss.qualcomm.com> wifi: mac80211: Add 802.3 multicast encapsulation offload support Tamizh Chelvam Raja <tamizh.raja(a)oss.qualcomm.com> wifi: mac80211: Add multicast to unicast support for 802.3 path Zhao Li <enderaoelyther(a)gmail.com> wifi: cfg80211: preserve hidden-group beacon IE ownership Manush Prajwal <manushprajwal555(a)gmail.com> rtc: mpfs: fix unchecked devm_clk_get() error pointer in probe() Aamir Ahmed <elb12345(a)hotmail.co.uk> rtc: ac100: Fix clock provider use-after-free on probe failure Liu Dalin <liudalin(a)kylinsec.com.cn> rtc: dev: zero-initialize struct rtc_wkalrm to prevent information leak Georgios Karantzas <gck.kara(a)gmail.com> wifi: ath9k_htc: bound TX aggregation to MAX_TX_BUF_SIZE Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: ath9k: reject short WMI command responses Nicolas Escande <nico.escande(a)gmail.com> wifi: ath11k: reset ar->num_stations on hardware start Yuchao Zhang <ndaugoing(a)gmail.com> wifi: mac80211: drop oversized fragments to avoid extra_len overflow Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: remove RX_DROP Sheetal <sheetal(a)nvidia.com> ASoC: tegra: Fix ASRC Stream6 input threshold control Aamir Ahmed <elb12345(a)hotmail.co.uk> wifi: wfx: validate MIB read length before copying to caller HyeongJun An <sammiee5311(a)gmail.com> ASoC: wm8903: Move the DRC QR threshold to the register that holds it Abdurrahman Hussain <abdurrahman(a)nexthop.ai> of/overlay: don't create "//" paths for fragments targeting the root Abdurrahman Hussain <abdurrahman(a)nexthop.ai> of/overlay: don't leak fragment references when changeset init fails Karl Mehltretter <kmehltretter(a)gmail.com> random: fix vgetrandom_opaque_params kernel-doc Julian Sun <sunjunchao(a)bytedance.com> nvmet: preserve device path on allocation failure Karl Mehltretter <kmehltretter(a)gmail.com> mtd: core: call _get_device() with the master MTD Matti Vaittinen <mazziesaccount(a)gmail.com> iio: accel: kionix-kx022a: Fix array boundary check Matti Vaittinen <mazziesaccount(a)gmail.com> iio: light: rohm-bu27034: Fix error return Matti Vaittinen <mazziesaccount(a)gmail.com> iio: dac: rohm-bd79703: Do not allow writing SCALE SJ Park <sj(a)kernel.org> mm/damon/core: don't skip damos_adjust_quota() while esz is not zero Nathan Chancellor <nathan(a)kernel.org> random: vDSO: avoid call to memset() when zeroing reserved parameter Xiang Mei <xmei5(a)asu.edu> ALSA: line6: reject oversized playback packets Nguyen Ngoc Thang <ngocthang2710.1999(a)gmail.com> ALSA: caiaq: unregister the input device when probe fails Wentao Liang <vulab(a)iscas.ac.cn> wifi: wlcore: Fix runtime PM leak in wlcore_remove() Zizhi Wo <wozizhi(a)huawei.com> vt: skip screen update for DEC alignment test on backgroup consoles Hui Peng <benquike(a)gmail.com> vt: selection: Fix unsigned underflow and slab-out-of-bounds read in paste_selection() Yi Yang <yiyang13(a)huawei.com> vc_screen: reload vc pointer before if (ret) in vcs_write() to avoid UAF Ilya Maximets <i.maximets(a)ovn.org> net: dst_metadata: fix false-positive memcpy overflow in tun_dst_unclone Maoyi Xie <maoyixie.tju(a)gmail.com> rds_tcp: close NULL deref window in rds_tcp_set_callbacks Matt Fleming <mfleming(a)cloudflare.com> mm/huge_memory: initialise workingset state before folio split Baolin Wang <baolin.wang(a)linux.alibaba.com> mm: shmem: ignore sysfs configs for shmem forced collapse Zhichen Wang <wangzhichen(a)manus.ai> virt: vmgenid: set driver_data before registering notification handlers Vitaly Kuznetsov <vkuznets(a)redhat.com> virt: vmgenid: remap memory as decrypted Hao Ge <hao.ge(a)linux.dev> module: fix lost error code from codetag_load_module() Paulo Alcantara <pc(a)manguebit.org> netfs: zero gaps in read-gaps folio to avoid writing back stale data Surendran Kanagaraj <surenkj(a)amazon.com> tpm: Disable TPM on null key name mismatch Jun Yang <junvyyang(a)tencent.com> sctp: check RCV_SHUTDOWN after the sendmsg connect wait Runyu Xiao <runyu.xiao(a)seu.edu.cn> rtc: spear: initialize IRQ state before requesting alarm IRQ Aamir Ahmed <elb12345(a)hotmail.co.uk> rtc: ac100: Assign .num before accessing .hws Oleksij Rempel <o.rempel(a)pengutronix.de> r8169: disable EEE on RTL8168h/8111h Ilkka Lappeteläinen <ilkka.lappetelainen(a)gmail.com> net/packet: prevent TX_RING byte count overflow Aohan Mei <henrymei(a)tencent.com> netfilter: nft_flow_offload: drop flowtable reference on init error path Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> net: phy: aquantia: fix system interface type not updated in forced mode Alireza Asgari <alireza(a)asgari.net> net: fix checksum offsets in skb_splice_from_iter() Abdurrahman Hussain <abdurrahman(a)nexthop.ai> of/overlay: only treat a positive changeset id as registered Abdurrahman Hussain <abdurrahman(a)nexthop.ai> of/overlay: put property on deadprops only after changeset add succeeds Wentao Liang <vulab(a)iscas.ac.cn> of/irq: Fix remaining refcount leaks in of_irq_init() Jari Seppälä <jase(a)nocloud.org> octeontx2-pf: Fix RSS indirection table size Leon Hwang <leon.hwang(a)linux.dev> kprobes: Skip disarmed probes when checking optkprobe overlap Andrey Ryabinin <ryabinin.a.a(a)gmail.com> kasan: unpoison task stack below watermark only in generic mode Junyuan Feng <a(a)lollipopkit.com> io_uring/zcrx: requeue multishot receives stopped by a local resource lollipopkit <a(a)lolli.tech> io_uring/cmd_net: end TX_TIMESTAMP multishot when the CQ is full Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> HID: multitouch: stop the release timer from being rearmed on remove Benjamin Tissoires <bentiss(a)kernel.org> HID: bpf: cast size to ssize_t when checking hid_bpf_hw_request Mohamad Raizudeen <raizudeen.kerneldev(a)gmail.com> crypto: x86/aes-gcm - fix always true check for last AAD segment Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> audit: fix exe mark UAF in kill_rules() Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Apply IGNORE_CTL_ERROR quirk to all Audient devices Zihan Xi <zihanx(a)nebusec.ai> smb: client: close completed creates on compound wait errors David Howells <dhowells(a)redhat.com> cifs: Remove the RFC1002 header from smb_hdr Zihan Xi <zihanx(a)nebusec.ai> smb: client: close handle after create-context parsing failure ChenXiaoSong <chenxiaosong(a)kylinos.cn> smb/client: pass cifs_open_info_data to SMB2_open() ChenXiaoSong <chenxiaosong(a)kylinos.cn> smb/client: use stack-allocated smb2_file_all_info in smb3_query_mf_symlink() Shyam Prasad N <sprasad(a)microsoft.com> cifs: on replayable errors back-off before replay, not after Tibor Harcsa <silurust(a)gmail.com> Bluetooth: btusb: Add IMC Networks QCA9377 to quirks table Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: sdw_utils: Set snd_soc_dai_link_ch_map.codec_ch_mask for capture Kuniyuki Iwashima <kuniyu(a)google.com> neighbour: Annotate access to neigh_parms fields. Kuniyuki Iwashima <kuniyu(a)google.com> neighbour: Use RCU list helpers for neigh_parms.list writers. Jiakai Xu <jiakaipeanut(a)gmail.com> RISC-V: KVM: Fix null pointer dereference in kvm_riscv_aia_imsic_has_attr() Darrick J. Wong <djwong(a)kernel.org> xfs: don't let memory failures leak blocks and kill repairs Namjae Jeon <linkinjeon(a)kernel.org> smb: client: use finish_no_open() for non-regular inodes Hubert Mazur <hmazur(a)google.com> mm/execmem: make the populate and alloc atomic Mike Rapoport (Microsoft) <rppt(a)kernel.org> selftests/mm: hugetlb-mremap: add setup of HugeTLB pages Marc Zyngier <maz(a)kernel.org> KVM: arm64: nv: Delay freeing of shadow S2 structures until VM destruction Marc Zyngier <maz(a)kernel.org> KVM: arm64: nv: Fix life cycle of the nested_mmus array Qu Wenruo <wqu(a)suse.com> btrfs: initialize inode mapping flags for cached inodes ------------- Diffstat: Documentation/arch/arm64/silicon-errata.rst | 2 + Documentation/filesystems/netfs_library.rst | 26 ++ Makefile | 4 +- arch/arc/include/asm/atomic64-arcv2.h | 6 + arch/arc/include/asm/cmpxchg.h | 4 +- arch/arm64/Kconfig | 30 +++ arch/arm64/include/asm/kvm_host.h | 2 +- arch/arm64/include/asm/kvm_nested.h | 3 +- arch/arm64/kernel/cpu_errata.c | 24 +- arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kernel/signal.c | 34 ++- arch/arm64/kernel/topology.c | 17 +- arch/arm64/kernel/vdso/Makefile | 2 +- arch/arm64/kvm/arm.c | 12 +- arch/arm64/kvm/emulate-nested.c | 15 +- arch/arm64/kvm/hyp/nvhe/pkvm.c | 9 + arch/arm64/kvm/mmu.c | 46 +--- arch/arm64/kvm/nested.c | 100 ++++--- arch/arm64/kvm/vgic/vgic-its.c | 12 +- arch/arm64/mm/mmu.c | 2 +- arch/arm64/tools/cpucaps | 2 +- arch/loongarch/vdso/Makefile | 1 + arch/powerpc/kernel/vdso/Makefile | 1 + arch/powerpc/perf/imc-pmu.c | 23 +- arch/riscv/kernel/vdso/Makefile | 1 + arch/riscv/kvm/aia_imsic.c | 5 +- arch/s390/kernel/vdso64/Makefile | 1 + arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/entry/vdso/Makefile | 1 + arch/x86/include/asm/kvm-x86-nested-ops.h | 35 +++ arch/x86/include/asm/kvm_host.h | 22 +- arch/x86/kernel/sys_x86_64.c | 15 +- arch/x86/kvm/hyperv.c | 6 +- arch/x86/kvm/irq.h | 6 + arch/x86/kvm/mmu/mmu.c | 6 + arch/x86/kvm/mmu/paging_tmpl.h | 2 +- arch/x86/kvm/svm/nested.c | 1 + arch/x86/kvm/svm/sev.c | 46 ++-- arch/x86/kvm/svm/svm.c | 13 +- arch/x86/kvm/tss.h | 7 + arch/x86/kvm/vmx/nested.c | 7 + arch/x86/kvm/vmx/vmx.c | 2 + arch/x86/kvm/x86.c | 63 +++-- arch/x86/kvm/x86.h | 2 +- arch/x86/mm/pgtable.c | 38 +-- block/blk-mq.c | 115 +++++--- block/fops.c | 5 + block/mq-deadline.c | 2 +- drivers/android/binder.c | 3 +- drivers/android/binder/node.rs | 20 +- drivers/android/binder/node/wrapper.rs | 34 ++- drivers/android/binder/thread.rs | 8 +- drivers/block/virtio_blk.c | 1 + drivers/bluetooth/btintel.c | 15 +- drivers/bluetooth/btintel_pcie.c | 12 +- drivers/bluetooth/btusb.c | 2 + drivers/char/tpm/tpm2-cmd.c | 2 +- drivers/char/tpm/tpm2-sessions.c | 1 + drivers/edac/altera_edac.c | 67 ++--- drivers/edac/versalnet_edac.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 8 + drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 9 + drivers/gpu/drm/amd/amdgpu/vi.c | 21 ++ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 9 +- drivers/gpu/drm/amd/display/dc/dc.h | 1 + .../dc/link/protocols/link_edp_panel_control.c | 4 +- .../amd/display/dc/resource/dce60/dce60_resource.c | 1 - .../amd/display/dc/resource/dce80/dce80_resource.c | 1 + drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 39 +-- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 10 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c | 11 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 17 +- drivers/gpu/drm/radeon/radeon_bios.c | 6 +- drivers/hid/bpf/hid_bpf_dispatch.c | 2 +- drivers/hid/hid-multitouch.c | 2 +- drivers/i2c/busses/i2c-at91-master.c | 8 +- drivers/i2c/busses/i2c-xiic.c | 61 +++-- drivers/iio/accel/kionix-kx022a.c | 30 ++- drivers/iio/accel/kxcjk-1013.c | 2 +- drivers/iio/accel/sca3000.c | 2 +- drivers/iio/adc/ad4030.c | 23 +- drivers/iio/adc/ad7173.c | 4 +- drivers/iio/adc/ad_sigma_delta.c | 31 ++- drivers/iio/adc/ade9000.c | 36 +-- drivers/iio/adc/adi-axi-adc.c | 59 ++--- drivers/iio/adc/aspeed_adc.c | 13 +- drivers/iio/adc/axp288_adc.c | 8 + drivers/iio/adc/max1363.c | 8 + drivers/iio/adc/pac1934.c | 4 + drivers/iio/adc/rohm-bd79124.c | 20 +- drivers/iio/adc/stm32-adc.c | 47 ++-- drivers/iio/adc/sun4i-gpadc-iio.c | 10 +- drivers/iio/adc/xilinx-xadc-core.c | 9 +- drivers/iio/buffer/industrialio-buffer-dmaengine.c | 16 +- drivers/iio/cdc/ad7150.c | 8 +- drivers/iio/dac/rohm-bd79703.c | 3 + drivers/iio/frequency/admv1013.c | 9 +- drivers/iio/gyro/adis16136.c | 2 +- drivers/iio/health/max30102.c | 12 +- drivers/iio/imu/adis16400.c | 2 +- drivers/iio/imu/adis16480.c | 4 +- drivers/iio/industrialio-buffer.c | 7 +- drivers/iio/industrialio-trigger.c | 2 + drivers/iio/light/gp2ap020a00f.c | 2 + drivers/iio/light/rohm-bu27034.c | 62 +++-- drivers/iio/pressure/bmp280-core.c | 2 +- drivers/iio/pressure/rohm-bm1390.c | 2 +- drivers/iio/proximity/aw96103.c | 30 ++- drivers/iio/proximity/isl29501.c | 2 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 4 +- drivers/iio/proximity/sx9324.c | 2 +- drivers/iio/proximity/vcnl3020.c | 24 +- drivers/iio/proximity/vl53l0x-i2c.c | 3 + drivers/input/keyboard/atkbd.c | 8 + drivers/input/mouse/synaptics.c | 7 +- drivers/input/serio/i8042-acpipnpio.h | 9 + drivers/input/touchscreen/s6sy761.c | 14 +- drivers/mtd/devices/block2mtd.c | 2 +- drivers/mtd/devices/mtd_intel_dg.c | 3 +- drivers/mtd/mtdcore.c | 2 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 6 +- drivers/mtd/nand/raw/vf610_nfc.c | 85 ++++-- drivers/mtd/nand/spi/core.c | 48 +++- drivers/mtd/spi-nor/core.c | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 8 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 34 ++- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 2 + drivers/net/ethernet/google/gve/gve_tx_dqo.c | 14 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/mcs.c | 4 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 2 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 38 ++- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 10 +- .../net/ethernet/microchip/sparx5/sparx5_ethtool.c | 9 +- .../ethernet/microchip/sparx5/sparx5_mactable.c | 34 ++- .../net/ethernet/microchip/sparx5/sparx5_main.c | 123 ++++----- .../net/ethernet/microchip/sparx5/sparx5_main.h | 10 +- .../net/ethernet/microchip/sparx5/sparx5_netdev.c | 1 + drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c | 21 ++ .../ethernet/microchip/sparx5/sparx5_vcap_impl.c | 2 +- drivers/net/ethernet/microchip/vcap/vcap_api.c | 2 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 43 ++- drivers/net/ethernet/realtek/r8169_main.c | 6 + drivers/net/ethernet/stmicro/stmmac/stmmac.h | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 99 ++++--- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_xdp.c | 2 +- drivers/net/pcs/pcs-rzn1-miic.c | 3 + drivers/net/pfcp.c | 3 + drivers/net/phy/aquantia/aquantia_main.c | 5 +- drivers/net/phy/qcom/at803x.c | 8 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/wireless/ath/ath11k/mac.c | 1 + drivers/net/wireless/ath/ath9k/hif_usb.c | 21 +- drivers/net/wireless/ath/ath9k/wmi.c | 16 +- drivers/net/wireless/ath/ath9k/wmi.h | 1 + drivers/net/wireless/intel/iwlegacy/3945-mac.c | 1 + drivers/net/wireless/silabs/wfx/hif_tx.c | 4 +- drivers/net/wireless/st/cw1200/bh.c | 8 +- drivers/net/wireless/st/cw1200/txrx.c | 14 + drivers/net/wireless/ti/wlcore/main.c | 4 +- drivers/net/xen-netfront.c | 12 +- drivers/nvme/host/multipath.c | 7 +- drivers/nvme/host/pci.c | 2 + drivers/nvme/target/auth.c | 4 +- drivers/nvme/target/configfs.c | 9 +- drivers/nvme/target/core.c | 7 +- drivers/nvme/target/fabrics-cmd-auth.c | 5 +- drivers/nvme/target/nvmet.h | 4 +- drivers/nvme/target/pci-epf.c | 3 + drivers/of/base.c | 10 +- drivers/of/irq.c | 2 + drivers/of/overlay.c | 17 +- drivers/pci/pci.c | 15 +- drivers/rtc/dev.c | 2 +- drivers/rtc/rtc-ac100.c | 39 +-- drivers/rtc/rtc-mpfs.c | 6 +- drivers/rtc/rtc-spear.c | 11 +- drivers/spi/spi-cs42l43.c | 97 +++++++ drivers/staging/greybus/uart.c | 3 +- drivers/thunderbolt/ctl.c | 63 +++-- drivers/thunderbolt/quirks.c | 3 + drivers/thunderbolt/switch.c | 9 +- drivers/thunderbolt/tb.c | 27 +- drivers/thunderbolt/test.c | 21 ++ drivers/thunderbolt/tunnel.c | 26 +- drivers/thunderbolt/xdomain.c | 4 + drivers/tty/amiserial.c | 9 +- drivers/tty/n_gsm.c | 47 +--- drivers/tty/serial/8250/8250_bcm7271.c | 2 +- drivers/tty/serial/8250/8250_omap.c | 15 +- drivers/tty/serial/kgdboc.c | 9 + drivers/tty/serial/ma35d1_serial.c | 6 +- drivers/tty/serial/max3100.c | 13 +- drivers/tty/serial/qcom_geni_serial.c | 5 +- drivers/tty/serial/sc16is7xx.c | 53 +++- drivers/tty/serial/serial-tegra.c | 18 +- drivers/tty/serial/serial_core.c | 15 +- drivers/tty/serial/vt8500_serial.c | 1 + drivers/tty/tty_io.c | 54 ++-- drivers/tty/tty_port.c | 91 ++++--- drivers/tty/vcc.c | 5 +- drivers/tty/vt/selection.c | 4 +- drivers/tty/vt/vc_screen.c | 23 +- drivers/tty/vt/vt.c | 5 +- drivers/usb/cdns3/cdns3-gadget.c | 4 + drivers/usb/cdns3/cdns3-pci-wrap.c | 5 + drivers/usb/chipidea/ci_hdrc_tegra.c | 4 +- drivers/usb/class/cdc-acm.c | 41 +-- drivers/usb/class/cdc-acm.h | 1 - drivers/usb/core/hub.c | 7 +- drivers/usb/core/message.c | 8 +- drivers/usb/dwc2/hcd.c | 3 +- drivers/usb/dwc3/core.h | 19 ++ drivers/usb/dwc3/dwc3-am62.c | 1 + drivers/usb/dwc3/ep0.c | 9 + drivers/usb/dwc3/gadget.c | 108 +++++++- drivers/usb/gadget/function/f_fs.c | 15 +- drivers/usb/gadget/function/f_midi2.c | 4 +- drivers/usb/gadget/function/f_uac1_legacy.c | 6 + drivers/usb/gadget/udc/aspeed-vhub/core.c | 4 + drivers/usb/gadget/udc/aspeed-vhub/dev.c | 2 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 5 +- drivers/usb/gadget/udc/aspeed-vhub/vhub.h | 1 + drivers/usb/gadget/udc/dummy_hcd.c | 4 + drivers/usb/host/octeon-hcd.c | 2 +- drivers/usb/host/ohci-da8xx.c | 2 + drivers/usb/host/ohci-s3c2410.c | 1 + drivers/usb/host/ohci-spear.c | 1 + drivers/usb/host/ohci-st.c | 1 + drivers/usb/serial/bus.c | 6 +- drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/generic.c | 10 +- drivers/usb/serial/option.c | 14 + drivers/usb/serial/quatech2.c | 19 +- drivers/usb/serial/ssu100.c | 18 +- drivers/usb/serial/usb-serial.c | 127 +++++++-- drivers/usb/serial/xr_serial.c | 10 +- drivers/usb/storage/sierra_ms.c | 7 + drivers/usb/typec/anx7411.c | 5 +- drivers/usb/typec/port-mapper.c | 21 +- drivers/usb/typec/tcpm/tcpm.c | 2 +- drivers/usb/typec/tipd/core.c | 11 +- drivers/usb/typec/ucsi/displayport.c | 9 +- drivers/usb/typec/ucsi/ucsi.c | 17 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 33 +++ drivers/usb/typec/ucsi/ucsi_glink.c | 15 +- drivers/virt/nitro_enclaves/ne_misc_dev.c | 1 + drivers/virt/vmgenid.c | 9 +- fs/attr.c | 12 +- fs/btrfs/inode.c | 3 +- fs/ext4/inode.c | 4 - fs/f2fs/file.c | 4 - fs/netfs/buffered_read.c | 7 + fs/netfs/buffered_write.c | 9 + fs/netfs/direct_write.c | 9 + fs/netfs/internal.h | 2 + fs/netfs/misc.c | 99 +++++++ fs/smb/client/cached_dir.c | 6 +- fs/smb/client/cifsfs.c | 7 +- fs/smb/client/cifsglob.h | 10 +- fs/smb/client/dir.c | 39 ++- fs/smb/client/link.c | 15 +- fs/smb/client/smb2file.c | 19 +- fs/smb/client/smb2inode.c | 23 +- fs/smb/client/smb2misc.c | 9 +- fs/smb/client/smb2ops.c | 119 ++++++--- fs/smb/client/smb2pdu.c | 156 +++++++---- fs/smb/client/smb2proto.h | 2 +- fs/smb/client/transport.c | 138 ++++++---- fs/verity/Kconfig | 3 + fs/verity/open.c | 8 - fs/xfs/scrub/newbt.c | 8 +- include/linux/fsverity.h | 25 -- include/linux/netfilter_netdev.h | 2 +- include/linux/netfs.h | 2 + include/linux/perf_event.h | 7 +- include/linux/rtnetlink.h | 7 +- include/linux/skbuff.h | 2 +- include/linux/soc/qcom/geni-se.h | 15 +- include/linux/tty.h | 1 + include/linux/tty_driver.h | 6 + include/linux/tty_port.h | 22 +- include/linux/units.h | 3 + include/linux/unwind_deferred.h | 18 +- include/linux/usb/serial.h | 1 + include/net/bluetooth/hci_core.h | 5 +- include/net/dst_metadata.h | 7 +- include/net/mac80211.h | 4 + include/net/mana/mana.h | 8 + include/net/neighbour.h | 15 +- include/net/netfilter/nf_flow_table.h | 2 +- include/net/sch_generic.h | 9 + include/net/xdp.h | 5 + include/sound/core.h | 9 + include/uapi/linux/random.h | 2 +- init/Kconfig | 5 + io_uring/cmd_net.c | 19 +- io_uring/io_uring.c | 7 +- io_uring/zcrx.c | 9 +- kernel/audit_tree.c | 36 ++- kernel/events/core.c | 294 +++++++++------------ kernel/events/ring_buffer.c | 7 +- kernel/kprobes.c | 8 +- kernel/module/main.c | 8 +- kernel/trace/fprobe.c | 25 +- mm/damon/core.c | 27 +- mm/execmem.c | 55 ++-- mm/huge_memory.c | 4 +- mm/kasan/common.c | 13 +- mm/shmem.c | 7 +- mm/vma.c | 18 +- net/bluetooth/hci_conn.c | 18 +- net/bluetooth/hci_core.c | 54 +++- net/bluetooth/hci_debugfs.c | 2 +- net/bluetooth/hci_sync.c | 19 +- net/bluetooth/rfcomm/tty.c | 7 +- net/bluetooth/smp.c | 2 + net/core/dev.c | 78 ++++-- net/core/neighbour.c | 21 +- net/core/page_pool.c | 2 +- net/core/skbuff.c | 8 +- net/core/sock.c | 4 +- net/ipv4/tcp_input.c | 6 + net/ipv6/addrconf.c | 2 +- net/ipv6/ndisc.c | 8 +- net/ipv6/seg6_iptunnel.c | 2 +- net/mac80211/agg-rx.c | 2 +- net/mac80211/chan.c | 45 +++- net/mac80211/drop.h | 47 +++- net/mac80211/fils_aead.c | 8 + net/mac80211/ieee80211_i.h | 2 +- net/mac80211/mesh_pathtbl.c | 30 ++- net/mac80211/mlme.c | 4 +- net/mac80211/rc80211_minstrel_ht.c | 30 ++- net/mac80211/rx.c | 104 ++++---- net/mac80211/spectmgmt.c | 4 +- net/mac80211/sta_info.c | 6 +- net/mac80211/tx.c | 128 +++++++-- net/mctp/device.c | 6 +- net/mptcp/protocol.c | 2 +- net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- net/netfilter/ipvs/ip_vs_conn.c | 3 + net/netfilter/ipvs/ip_vs_lblc.c | 4 + net/netfilter/ipvs/ip_vs_lblcr.c | 3 + net/netfilter/ipvs/ip_vs_sync.c | 33 ++- net/netfilter/nf_flow_table_core.c | 7 +- net/netfilter/nf_flow_table_offload.c | 14 +- net/netfilter/nf_nat_bpf.c | 3 + net/netfilter/nf_nat_core.c | 5 +- net/netfilter/nft_flow_offload.c | 7 +- net/packet/af_packet.c | 3 + net/rds/tcp.c | 9 +- net/sched/act_ct.c | 2 +- net/sched/act_skbedit.c | 5 +- net/sched/cls_api.c | 15 +- net/sched/sch_codel.c | 2 +- net/sched/sch_fq_codel.c | 4 +- net/sctp/socket.c | 2 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 8 +- net/tipc/crypto.c | 20 +- net/wireless/nl80211.c | 11 +- net/wireless/scan.c | 22 +- rust/kernel/devres.rs | 166 +++++------- rust/kernel/irq/request.rs | 89 ++++--- sound/core/seq/seq_compat.c | 4 +- sound/hda/codecs/realtek/alc269.c | 3 +- sound/hda/controllers/tegra.c | 3 +- sound/pci/ice1712/ice1712.c | 2 +- sound/soc/codecs/max98363.c | 2 +- sound/soc/codecs/rt1017-sdca-sdw.c | 27 +- sound/soc/codecs/rt274.c | 4 +- sound/soc/codecs/rt286.c | 2 +- sound/soc/codecs/wm8903.c | 2 +- sound/soc/qcom/lpass-cpu.c | 4 +- sound/soc/sdw_utils/soc_sdw_utils.c | 20 +- sound/soc/tegra/tegra186_asrc.c | 2 +- sound/usb/caiaq/device.c | 3 + sound/usb/line6/playback.c | 7 + sound/usb/misc/ua101.c | 9 + sound/usb/quirks.c | 4 +- tools/testing/selftests/mm/hugepage-mremap.c | 5 + 385 files changed, 4349 insertions(+), 2078 deletions(-)
3 weeks, 4 days
10
9
0
0
IT教育で、新規事業
by 石嶋 紗季
新しい事業をお考えの方向けに、 日本の将来を担う、こども教育にたずさわる事業の パートナー募集説明会(オンライン)を ご視聴頂きたく、ご連絡いたしました。 本事業は9割以上、異業種から新規参入されており 「未経験」「社員1名」でスタート可能です。 本業はそのままで、収益づくりをお考えの方はぜひご視聴ください。 ----------------------------------------------------------- 不況に強く、少子化でも成長する プログラミング教育×個別指導 ― 地域に"初"のハイブリッド型学習塾を ― 日時:10月22日(木)13:00-14:00 形式:オンライン開催 提供:エイチ・エム・グループ <ご視聴はこちら>
https://fc-wam-edu.jp/wam2/
----------------------------------------------------------- 『少子化なのに、教育事業?』と、思うかもしれませんが 実は、教育無償化などの国策もあり、子ども一人にかける 教育費の増加に伴い、市場は成長し続けています。 また、教育費は不況時でも削減されにくいため コロナ下でも大きく落ち込むことなく底堅さを見せました。 そんな教育業界の中でも、プログラミング(IT教育)は 小学校で必修化されたため、保護者の関心が非常に高まっています。 そこで今回ご紹介するのが、全国300校舎、継続率97.6%を誇る ハイブリッド教育事業「個別指導WAM」です。 サイバーエージェント社開発の教材を活用した 「プログラミング×個別指導」という 他塾にはない独自の教育事業を提供しています。 いったい、教育市場にどのようなビジネスチャンスがあるのか? オンラインセミナーで分かりやすく丁寧に お伝えしますので、ぜひご視聴ください。 <ご視聴はこちら>
https://fc-wam-edu.jp/wam2/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 教育事業FCセミナー事務局 電話:0120-889-859 住所:東京都中央区銀座7-13-6 ――――――――――――――――――――――――――――――― 本メールのご不要な方には大変ご迷惑をおかけいたしました。 今後ご案内が不要な方は下記URLよりお手続きをお願いいたします。 ┗
https://wam-edu-fc.jp/mail/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3 weeks, 6 days
1
0
0
0
ペットホテルで新規事業
by 日本ペットホテル協会
愛犬家の経営者様へ 地域で愛犬を安心して預けられる ペットホテル・トリミング事業を始めませんか。 ■ フランチャイズシステム説明会 ■ 愛犬家のオーナー多数! ペットホテル・トリミングサロン “ONE LUKE” ※経験や資格が無くても始められます ■ 開催方式 オンライン(申込後に参加方法をご案内) ■ 日程 10月9日(金)13:00-14:00 10月13日(火)11:00-12:00 10月14日(水)13:00-14:00 ■ 定員 各回 限定5名 ■ ご視聴・詳細はこちら
https://oneluke-fc-webinar.jp/lp/
お世話になります。 ペットホテル・トリミングサロンの フラチャイズ説明会のご案内でございます。 ペットホテルとトリミングサービスを提供する ONE LUKE(ワンルーク) ワンちゃんが好きすぎる創業者が ペットホテルに預けたときに感じた 不安や思ったことを施設づくりに活かしています。 例えばワンちゃんが泊まるときに、少しでも 広く、心地よく過ごして欲しいという思いから 鉄のゲージではなくオーダーで職人さんに 「お部屋」を作っていただいています。 そうした愛犬家目線のきめ細かいサービスが支持され 利用した方は高い確率でリピートしてくれます。 日本ではいまや「8世帯に1世帯」がペットを飼うまでに 増えてきましたが、ペットホテルはまだまだ店舗数が 足りていないため、今後も成長が期待できます。 ここまでこの文章を読まれたということは、 あなたもワンちゃんが大好きなのではないでしょうか。 ワンルークのFCオーナー様も愛犬家が多く、中には ご自身が利用者だった、という方もいらっしゃいます。 説明会にて詳しいビジネスモデルをお伝えしますので、 新規事業を探している愛犬家の経営者様は この機会にぜひご参加ください。 地域のペットライフを豊かにし、愛犬が安心して 過ごせる空間を一緒につくっていきましょう。 ■ フランチャイズシステム説明会 ■ 愛犬家のオーナー多数! ペットホテル・トリミングサロン “ONE LUKE(ワンルーク)” ■ ご視聴はこちら
https://oneluke-fc-webinar.jp/lp/
*********************************************************************** 本メールのご不要な方には大変ご迷惑をおかけいたしました。 お手数お掛けしますが、メール不要のお手続きは 下記URLよりお願いいたします。 <メール停止フォーム>
https://oneluke-fc-webinar.jp/mail/
*********************************************************************** 日本ペットホテル協会株式会社 愛知県名古屋市千種区内山3丁目9-23 3F TEL:052-784-8416 ***********************************************************************
1 month
1
0
0
0
[PATCH 7.2 000/457] 7.2.9-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 7.2.9 release. There are 457 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 Fri, 02 Oct 2026 15:23:04 +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/v7.x/stable-review/patch-7.2.9-rc1.…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-7.2.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 7.2.9-rc1 Shengzhuo Wei <me(a)cherr.cc> i2c: qcom-geni: release DMA channels on probe error Karol Wachowski <karol.wachowski(a)linux.intel.com> accel/ivpu: Drop IRQF_ONESHOT to allow IPC IRQ threading on PREEMPT_RT Sean Christopherson <seanjc(a)google.com> KVM: x86: Add static calls for nested virtualization ops Sean Christopherson <seanjc(a)google.com> KVM: x86: Reject nested CAP enablement if nested virtualization is disabled Paolo Bonzini <pbonzini(a)redhat.com> KVM: move TSS constants from kvm_host.h to tss.h Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Move kvm_mmu_do_page_fault() from mmu_internal.h => mmu.c Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Move kvm_arch_async_page_ready() below kvm_tdp_page_fault() Sean Christopherson <seanjc(a)google.com> KVM: x86: Move IRQ-related helper declarations from kvm_host.h => irq.h Marc Zyngier <maz(a)kernel.org> KVM: arm64: nv: Delay freeing of shadow S2 structures until VM destruction Marc Zyngier <maz(a)kernel.org> KVM: arm64: nv: Fix life cycle of the nested_mmus array Ilya Maximets <i.maximets(a)ovn.org> net/sched: act_ct: avoid modifying shared unconfirmed ct entry Ilya Maximets <i.maximets(a)ovn.org> net/sched: act_ct: fix helper UAF due to extensions realloc Alex Hung <alex.hung(a)amd.com> drm/amd/display: Relax DML frame limit with UBSAN Christian Brauner <brauner(a)kernel.org> super: make iterate_supers_type() deletion-safe Christian Brauner <brauner(a)kernel.org> super: take lock after last reference count Christian Brauner <brauner(a)kernel.org> super: convert s_count to refcount_t s_passive Viken Dadhaniya <viken.dadhaniya(a)oss.qualcomm.com> i2c: qcom-geni: Fix hardcoded clock index in SE_GENI_CLK_SEL Praveen Talari <praveen.talari(a)oss.qualcomm.com> i2c: qcom-geni: Store of_device_id data in driver private struct Praveen Talari <praveen.talari(a)oss.qualcomm.com> i2c: qcom-geni: Move resource initialization to separate function Praveen Talari <praveen.talari(a)oss.qualcomm.com> i2c: qcom-geni: Isolate serial engine setup Jakub Pawlak <jakub.pawlak(a)intel.com> accel/ivpu: Use separate flag for job timeout Karol Wachowski <karol.wachowski(a)linux.intel.com> accel/ivpu: Use threaded IRQ for IPC callback processing Arnd Bergmann <arnd(a)arndb.de> landlock: Work around gcc-16 -Wuninitialized warning Tangudu Tilak Tirumalesh <tilak.tirumalesh.tangudu(a)intel.com> drm/xe: Add wa_14025941587 to xe2, xe3 and xe3p platforms Darrick J. Wong <djwong(a)kernel.org> xfs: fix cursor and pointer handling when recovering iunlink buckets Darrick J. Wong <djwong(a)kernel.org> xfs: fix blockgc group quota scanning when usrquota isn't enforced Darrick J. Wong <djwong(a)kernel.org> xfs: drop dquot flush lock when we can't find a buffer to flush Darrick J. Wong <djwong(a)kernel.org> xfs: don't merge different file IO error types Darrick J. Wong <djwong(a)kernel.org> xfs: don't let memory failures leak blocks and kill repairs Darrick J. Wong <djwong(a)kernel.org> xfs: don't let hidden_space go negative in xfs_metafile_resv_init Darrick J. Wong <djwong(a)kernel.org> xfs: call xfs_dquot_set_prealloc_limits if we installed default rtb limits Darrick J. Wong <djwong(a)kernel.org> xfs: fix wild memcpy access when formatting ondisk rtrefcount btree roots Darrick J. Wong <djwong(a)kernel.org> xfs: fix rtgroup repair estimations Darrick J. Wong <djwong(a)kernel.org> xfs: check di_forkoff correctly in scrub Darrick J. Wong <djwong(a)kernel.org> xfs: use the correct reservations for rtrmap/refcount recovery Darrick J. Wong <djwong(a)kernel.org> xfs: only flag zero padding for dir3 data blocks, not dir3 block blocks Darrick J. Wong <djwong(a)kernel.org> xfs: don't call xfs_exchange_range_finish for a dry run Darrick J. Wong <djwong(a)kernel.org> xfs: check padding field in xfs_ioc_commit_range Darrick J. Wong <djwong(a)kernel.org> xfs: use correct jiffies comparison function in xchk_maybe_relax Darrick J. Wong <djwong(a)kernel.org> xfs: release orphanage dir inode if chown fails Darrick J. Wong <djwong(a)kernel.org> xfs: fix attr fork block count checks in xrep_inode_blockcounts Darrick J. Wong <djwong(a)kernel.org> xfs: don't assert when XFS_SCRUB_TYPE_HEALTHY scans return corruption Adarsh Das <adarshdas950(a)gmail.com> smb: client: delete compound mids on send failure before unlock Zihan Xi <zihanx(a)nebusec.ai> smb: client: close completed creates on compound wait errors Zihan Xi <zihanx(a)nebusec.ai> smb: client: validate POSIX create context length Namjae Jeon <linkinjeon(a)kernel.org> smb: client: use finish_no_open() for non-regular inodes Zihan Xi <zihanx(a)nebusec.ai> smb: client: preserve create-context parsing errors Zihan Xi <zihanx(a)nebusec.ai> smb: client: clean up failed cached directory opens Zihan Xi <zihanx(a)nebusec.ai> smb: client: close handle after create-context parsing failure Zihan Xi <zihanx(a)nebusec.ai> smb: client: fix create context out-of-bounds reads Hui Peng <benquike(a)gmail.com> Bluetooth: RFCOMM: fix NULL dereference of dlc->session in RFCOMM_CONNINFO Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: mgmt: fix race in read_unconf_index_list() Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: L2CAP: validate frame length before control and FCS access Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: ISO: release unused CIS holds after channel attach Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: ISO: balance the parent hold in hci_bind_bis() Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: hci_sock: reject out-of-range OCF values Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: hci_sock: validate event length before filtering Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: hci_conn: fix CIS hold ownership on reuse Davi Chaves Azevedo <davichazbh(a)gmail.com> sched/cache: Refresh LLC capacity across CPU hotplug, to fix capacity underestimation bug Tim Chen <tim.c.chen(a)linux.intel.com> sched/cache: Decouple sched_cache_group from mm to fix UAF Tejun Heo <tj(a)kernel.org> sched_ext: Derive SCX_RQ_IN_WAKEUP from the core enqueue flags Tan Chi <tanchi25(a)mails.ucas.ac.cn> RISC-V: KVM: Fix HSM hart status error propagation Xie Bo <xb(a)ultrarisc.com> RISC-V: KVM: Propagate interrupted G-stage faults Xie Bo <xb(a)ultrarisc.com> RISC-V: KVM: Release unused page after MMU invalidation Myeonghun Pak <mhun512(a)gmail.com> RISC-V: KVM: Synchronize hrtimer callback during teardown Xie Bo <xb(a)ultrarisc.com> RISC-V: KVM: Serialize IMSIC attributes with vCPU migration Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: Transfer the hyp stack pages out of the host stage-2 Lorenzo Stoakes (ARM) <ljs(a)kernel.org> KVM: arm64: nv: Fix null ptr deref on nested wp/unmap, teardown race Lorenzo Stoakes (ARM) <ljs(a)kernel.org> KVM: arm64: Fix spurious warning for benign stage 2 teardown race Karl Mehltretter <kmehltretter(a)gmail.com> KVM: arm64: Fix AArch32 DBGBXVR<n> handling Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: Don't WARN on an unknown VM ioctl in protected mode Sean Christopherson <seanjc(a)google.com> KVM: SEV: Do cache maintenance on the source VM during intra-host migration Sean Christopherson <seanjc(a)google.com> KVM: SEV: Free have_run_cpus during VM destruction even if VM is no longer SEV Zeng Chi <zengchi(a)kylinos.cn> KVM: Don't treat reserved xarray entries as having memory attributes David Ballesteros <davimaba.v(a)proton.me> KVM: Ensure memory attributes xarray nodes are accounted to the caller's memcg Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: fix KVM GISC and page leak when queue removed from host config Niklas Schnelle <schnelle(a)linux.ibm.com> s390/pci: Don't report recovery success on skipped recovery Niklas Schnelle <schnelle(a)linux.ibm.com> s390/pci: Report SCLP status on error events when no pdev is associated Niklas Schnelle <schnelle(a)linux.ibm.com> s390/pci: Fix missing device lock in zpci_report_status() Niklas Schnelle <schnelle(a)linux.ibm.com> s390/pci: Fix leak of struct pci_dev reference in zpci_report_status() Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/cmf: Fix virtual vs physical address confusion Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Fix NULL pointer dereference in ccw_device_get_util_str() Ilya Titov <ilya.titov(a)wirenboard.com> pinctrl: sunxi: keep a shadow copy of the data register output latches Myeonghun Pak <mhun512(a)gmail.com> pinctrl: single: free the IRQ on domain creation failure Shawn Guo <shengchao.guo(a)oss.qualcomm.com> pinctrl: qcom: nord: Split QUP1 SE2/SE3 into lane-pair functions Conor Dooley <conor.dooley(a)microchip.com> pinctrl: mpfs-mssio: use correct regmap function to set bank voltage Conor Dooley <conor.dooley(a)microchip.com> pinctrl: mpfs-mssio: fix width of unused bank voltage setting Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Constrain Panther Cove UOPS_DISPATCHED events to PMCs 0-3 Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Remove incorrect Panther Cove PEBS data-source constraints Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Remove incorrect LionCove PEBS data-source constraints Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Fix Panther Cove PEBS data-source snoop states Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Fix DKT PEBS load/store direction for latency events, to fix sample classification Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Fix GRT PEBS load/store direction for latency events, to fix sample classification Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Fix CMT PEBS load/store direction for latency events, to fix sample classification Puranjay Mohan <puranjay(a)kernel.org> perf/core: Run sched_task() for PMUs with only CPU-wide events Puranjay Mohan <puranjay(a)kernel.org> perf/core: Fix NULL pmu_ctx passed to pmu->sched_task() Zhenghui Hao <zhenghui.hao(a)qq.com> parisc: parse early parameters in setup_arch() Helge Deller <deller(a)gmx.de> parisc: Increase kernel stack size to 32kb Geert Uytterhoeven <geert+renesas(a)glider.be> scsi: ufs: pltfrm: Add quirk for R-Car S4 lacking lanes-per-direction Stanley Jhu <stanleyjhu(a)google.com> scsi: ufs: core: Keep internal commands dispatchable during error handling Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> scsi: libiscsi_tcp: Check the data direction of a Data-In PDU Myeonghun Pak <mhun512(a)gmail.com> nfc: trf7970a: power down on startup RX gain failure Doruk Tan Ozturk <doruk(a)0sec.ai> nfc: port100: reject frames whose declared length exceeds the received data Aamir Ahmed <elb12345(a)hotmail.co.uk> nfc: llcp: drop truncated I/RR/RNR PDUs in nfc_llcp_recv_hdlc() Luxiao Xu <rakukuip(a)gmail.com> nfc: fix use-after-free in nfc_get_local_general_bytes Aohan Mei <henrymei(a)tencent.com> netfilter: nf_tables: skip expired catchall elements on insert and delete Luxiao Xu <rakukuip(a)gmail.com> netfilter: ip6t_rt: fix zero-address non-strict match out-of-bounds read Weiming Shi <bestswngs(a)gmail.com> netfilter: ip6t_rpfilter: reject routes without inet6_dev Wentao Liang <vulab(a)iscas.ac.cn> net: usb: lan78xx: Fix URB reference leak in lan78xx_submit_deferred_urbs() Ming Wang <wangming01(a)loongson.cn> net: usb: cdc_mbim: add MeiG Smart SRM821 to ZLP whitelist Zhang Yunfei <zhangyunfei1(a)kylinos.cn> net: txgbe: fix FDIR filter restore for VF rules Abhishek Ojha <abhishek.ojha(a)savoirfairelinux.com> net: phy: micrel: Advance register data pointer in write loop Alexander Sverdlin <alexander.sverdlin(a)siemens.com> net: phy: intel-xway: workaround 100BASE-TX Link-Up issue Guangshuo Li <lgs201920130244(a)gmail.com> net: ena: fix MMIO read buffer leak on probe failure Guangshuo Li <lgs201920130244(a)gmail.com> net: ena: fix PHC cleanup on probe failure Fourie Zhang <littleddfu(a)gmail.com> net: bridge: mdb: restart port group walk after deletion Gajdos Tamás <tamas(a)rimpianto.com> net: atl1e: fix soft lockup on out-of-range hw_next_to_clean read Gajdos Tamás <tamas(a)rimpianto.com> net: atl1c: fix soft lockup on out-of-range tpd_cons read Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: conntrack: fix helper UAF due to extensions realloc Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: conntrack: remove 'add_helper' dead code Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: conntrack: avoid modifying shared unconfirmed ct entry Théo Lebrun <theo.lebrun(a)bootlin.com> net: macb: fix dma_alloc_coherent() leak on macb_alloc() error paths Yuqi Xu <xuyuqiabc(a)gmail.com> net: ipconfig: bound DHCP option construction Wentao Liang <vulab(a)iscas.ac.cn> net: hisilicon: hns_dsaf_mac: fix mdio device leak in hns_mac_register_phy() Gajdos Tamás <tamas(a)rimpianto.com> net: atl1: fix soft lockup on out-of-range cmb_tpd_next_to_clean read Zijie Huang <milkory(a)outlook.com> net: arp: terminate device name before lookup Myeonghun Pak <mhun512(a)gmail.com> net: airoha: npu: cancel wdt_work after releasing the WDT IRQ Weiming Shi <bestswngs(a)gmail.com> net/sched: reject IDR error pointers when deleting actions Andrea Parri <parri.andrea(a)gmail.com> net/mlx5e: fix swapped IPv6 IPsec policy masks Ralf Lici <ralf(a)mandelbit.com> net/mlx5e: advertise MACsec offload only when supported Wentao Liang <vulab(a)iscas.ac.cn> net/mlx5: Fix rev_entry reference leak in mlx5_tc_ct_shared_counter_get() Wei Jie LAW <98lawweijie(a)gmail.com> HID: wacom: fix OOB read in wacom_wac_pen_serial_enforce() Junjie Cao <junjie.cao(a)intel.com> HID: quirks: add ALWAYS_POLL quirk for SDINNOVATION gaming keyboard Tristan Madani <tristan(a)talencesecurity.com> HID: hid-oxp: use cancel_delayed_work_sync() in remove Chen Changcheng <chenchangcheng(a)kylinos.cn> HID: alps: fix use-after-free on input2 registration failure Chen Changcheng <chenchangcheng(a)kylinos.cn> HID: alps: unregister DualPoint Stick input device on remove Willem de Bruijn <willemb(a)google.com> packet: use ubuf_info completion for TX_RING packets Angel J <iamanaws(a)httpd.dev> PCI: of_property: Omit bus properties without a subordinate bus Liz Fong-Jones <lizf(a)honeycomb.io> PCI: Fix BAR resize for devices on a root bus SJ Park <sj(a)kernel.org> mm/damon/core: reset invalid quota->charge_target_from Liew Rui Yan <aethernet65535(a)gmail.com> mm/damon/core: allow esz to be set to zero Liew Rui Yan <aethernet65535(a)gmail.com> mm/damon/core: fix unconditionally skip last region Nathan Gao <zcgao(a)amazon.com> mm/damon/ops-common: use a page-aligned address in damon_ptep_mkold() SJ Park <sj(a)kernel.org> mm/damon/vaddr: avoid hw-driven pte updates during damon_hugetlb_mkold() Jaewook You <jaewook376(a)gmail.com> mm/hugetlb: preserve mremap address delta when skipping page tables Longlong Xia <xialonglong(a)kylinos.cn> mm/hugetlb: do not dissolve gigantic pages without runtime support Jinjiang Tu <tujinjiang(a)huawei.com> mm/rmap: fix missing barrier between anon_vma init and vma->anon_vma publish Karl Mehltretter <kmehltretter(a)gmail.com> gpio: tps65219: Fix TPS65214 GPIO direction programming Karl Mehltretter <kmehltretter(a)gmail.com> gpio: tps65219: Use the variant-specific direction callback Karl Mehltretter <kmehltretter(a)gmail.com> gpio: tps65219: Fix GPIO input value reads Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/virtio: fix NULL pointer dereference on fence allocation failure Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/virtio: fix memory leak of fence event on execbuffer failure Matthew Brost <matthew.brost(a)intel.com> drm/xe: Keep walking on SVM eviction failure Szymon Acedański <accek(a)invisiblethingslab.com> drm/xe: Limit sg segment size to PAGE_SIZE on Xen PV Tangudu Tilak Tirumalesh <tilak.tirumalesh.tangudu(a)intel.com> drm/xe: harden adjust_idledly() against divide-by-zero and overflow Matthew Auld <matthew.auld(a)intel.com> drm/xe/vm: nuke PTs only after unlinking contested VMAs Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/nouveau: don't bump pin count on failed re-pin in nouveau_bo_pin_locked() Jonghyuk Kim(MalHyuk) <malhyuk97(a)gmail.com> drm/nouveau: RCU-free the scheduler-containing nouveau_sched Wentao Liang <vulab(a)iscas.ac.cn> drm/nouveau: Fix runtime PM leak in nouveau_connector_detect() Wentao Liang <vulab(a)iscas.ac.cn> drm/nouveau: Fix gem reference leak in validate_init() Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/nouveau: fix double-free in nvif_vmm_dtor Wentao Liang <vulab(a)iscas.ac.cn> drm/nouveau: Fix bridge reference leak in nv1a_ram_new() Guangshuo Li <lgs201920130244(a)gmail.com> drm/nouveau: fix autosuspend cleanup during teardown Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/nouveau/uvmm: fix UAF in nouveau_uvmm_sm when BO is in TTM_PL_SYSTEM Junrui Luo <moonafterrain(a)outlook.com> drm/nouveau/dmem: pin VRAM for the whole registered range Prike Liang <Prike.Liang(a)amd.com> drm/amdgpu: move userq fence wait out of signalling section Wentao Liang <vulab(a)iscas.ac.cn> drm/amdgpu: Fix vmid_wait fence leak in amdgpu_ring_init() Wentao Liang <vulab(a)iscas.ac.cn> drm/amdgpu: Fix runtime PM leak in amdgpu_debugfs_test_ib_show() Wentao Liang <vulab(a)iscas.ac.cn> drm/amdgpu: Fix last_update fence leak in amdgpu_vm_init() Wentao Liang <vulab(a)iscas.ac.cn> drm/amdgpu: Fix acpi device leak in amdgpu_acpi_enumerate_xcc() Sunil Khatri <sunil.khatri(a)amd.com> drm/amdgpu/vcn5.0.1: fix video_timeout unit mismatch in jpeg reset wait Sunil Khatri <sunil.khatri(a)amd.com> drm/amdgpu/vcn4.0.3: fix video_timeout unit mismatch in jpeg reset wait Sunil Khatri <sunil.khatri(a)amd.com> drm/amdgpu/userq: fix double jiffies conversion in hang detect timeout Ivan Lipski <ivan.lipski(a)amd.com> drm/amd/display: Bump frame warning limit for clang builds of dml Wentao Liang <vulab(a)iscas.ac.cn> drm/amd/display: Fix dc stream excess put in dm_update_crtc_state() Asad Kamal <asad.kamal(a)amd.com> drm/amdkfd: fix use-after-free and multi-container gap in kfd_dev_mapping Imre Deak <imre.deak(a)intel.com> drm/i915/dp_mst: Fix configuring TUs for a disconnected stream Imre Deak <imre.deak(a)intel.com> drm/i915/dp_mst: Fix configuring FEC for a disconnected stream Ankit Nautiyal <ankit.k.nautiyal(a)intel.com> drm/i915/quirks: Limit eDP rate to HBR2 on HP Pavilion Plus 14-ew1 Christian König <ckoenig.leichtzumerken(a)gmail.com> drm/i915: fix incorrect RCU teardown order Brajesh Gupta <brajesh.gupta(a)imgtec.com> drm/imagination: Fix page count for page table for map() interface Brajesh Gupta <brajesh.gupta(a)imgtec.com> drm/imagination: Propagate map failures correctly from pvr_mmu_map_sgl() shechenglong <shechenglong(a)xfusion.com> drm/client: fix restore of partially initialized client Dongliang Qin <cccccccccccc777777(a)gmail.com> rds: ib: Clear the sg list when mapping an MR fails Hui Peng <benquike(a)gmail.com> mctp: route: iterate socket tag list in mctp_lookup_prealloc_tag() Zixuan Chai <petalzu987(a)gmail.com> llc: reserve device headroom for allocated frames Ridham Khurana <khurana.ridham222(a)gmail.com> gpio: zynq: fix runtime PM leak on request error path Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: cdev: fix kernel stack leak to user-space in error path Wentao Liang <vulab(a)iscas.ac.cn> gpio: arizona: Fix runtime PM leak in arizona_gpio_direction_out() Andrea Parri <parri.andrea(a)gmail.com> kprobes: Fix permanent hang when flushing the kprobe optimizer Hui Peng <benquike(a)gmail.com> ipv6: sr: enforce exact attribute length for SEG6_ATTR_DST Norbert Szetei <norbert(a)doyensec.com> ipv6: do not let ipv6_find_hdr() return an offset past the packet end Fan Wu <wufan(a)kernel.org> ipe: protect the dm-verity root hash with RCU Fan Wu <wufan(a)kernel.org> ipe: fix use-after-free when auditing a newly loaded policy Wentao Liang <vulab(a)iscas.ac.cn> fsl/fman: Fix clk reference leak in read_dts_node() Josef Bacik <josef(a)toxicpanda.com> writeback: report a Tasks-RCU quiescent state per cgwb drain pass Pavankumar Kondeti <pavan.kondeti(a)oss.qualcomm.com> workqueue: Fix NULL current_pwq deref in flush dependency check Patrick Lu (Anthropic) <perf.patrick.lu(a)gmail.com> writeback: bound cleanup_offline_cgwb() rescans by rotating scanned inodes Hao Ge <hao.ge(a)linux.dev> netfs: Fix missing alloc tagging of direct mempool allocations Christian Brauner <brauner(a)kernel.org> fs/ntfs3: use d_instantiate_new() in ntfs_create_inode() and murder syzbot's "WARNING in do_new_mount" saga David Carlier <devnexen(a)gmail.com> fprobe: Terminate the fgraph_data list when the reservation is not filled Hui Peng <benquike(a)gmail.com> fou: reject omitted FOU_ATTR_IPPROTO on FOU_ENCAP_DIRECT Guopeng Zhang <zhangguopeng(a)kylinos.cn> cgroup/pids: Restore pids.events notifications in local mode Hui Peng <benquike(a)gmail.com> cgroup/cpuset: Return PERR_NOCPUS in remote_partition_enable() on subpartitions_cpus conflict Holger Dengler <dengler(a)linux.ibm.com> crypto: s390/hmac - Generate intermediate CV for API partial block handling Andrea Parri <parri.andrea(a)gmail.com> bpf: fs/xattr: don't assume the inode is locked in path_unlink/path_rmdir Myeonghun Pak <mhun512(a)gmail.com> bna: prevent IOC timer rearm during teardown Matthias Goergens <matthias.goergens(a)gmail.com> ata: libata-scsi: bound the ATA passthru sense descriptor writes David Carlier <devnexen(a)gmail.com> arm64: errata: match the target implementation CPU's own MIDR Fuad Tabba <fuad.tabba(a)linux.dev> arm64/boot: Disable trapping of PMZR_EL0 writes to EL2 Dairui Zhang <zhangdairui(a)gmail.com> af_packet: fix integer overflow in prb_calc_retire_blk_tmo() Aohan Mei <henrymei(a)tencent.com> sctp: discard the rest of the packet on a stale-cookie error Willem de Bruijn <willemb(a)google.com> tcp: prevent collapsing skbs across boundary in rtx queue Eric Dumazet <edumazet(a)google.com> tipc: reject invalid and unexpected GRP_ACK_MSG to prevent bc_ackers underflow Willem de Bruijn <willemb(a)google.com> virtio_net: copy zerocopy frags in start_xmit without NAPI Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> vsock: ignore empty child namespace mode writes Melody Wang <huibo.wang(a)amd.com> x86/sev: Make vTPM SVSM calls preemption-safe Mario Limonciello <mario.limonciello(a)amd.com> x86/PCI: Disable enhanced atomics on AMD NBIO 7.7 and 7.11 Masami Hiramatsu (Google) <mhiramat(a)kernel.org> x86/mce: Fix hardware debug register corruption on task migration Xiang Mei <xmei5(a)asu.edu> vlan: require the MAC header to be present in __vlan_insert_inner_tag() Matthew Brost <matthew.brost(a)intel.com> drm/pagemap: dma-unmap pages before handling migration errors Mark Amirkan <markdamirkan(a)gmail.com> mptcp: return sk_wait_data() errors from recvmsg() Zhan Xusheng <zhanxusheng1024(a)gmail.com> sched/core: Account PSI IRQ time to the execution context, not the scheduling context Puranjay Mohan <puranjay(a)kernel.org> perf/core: Fill branch entries with a single assignment Namhyung Kim <namhyung(a)kernel.org> perf/core: Fix a refcount leak in attach_perf_ctx_data() Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Delete dead NVL PEBS data-source initcall Sean Christopherson <seanjc(a)google.com> perf/x86/intel: Make @data a mandatory param for intel_guest_get_msrs() Sean Christopherson <seanjc(a)google.com> perf/x86/intel: Don't pointlessly context switch DS_AREA (and PEBS config) if PEBS is unused Sean Christopherson <seanjc(a)google.com> perf/x86/intel: Don't write PEBS_ENABLED on host<=>guest xfers if CPU has PEBS isolation, to fix stuck PEBS_ENABLED Sean Christopherson <seanjc(a)google.com> perf/x86/intel: Ensure KVM guest PEBS path doesn't set unwanted PERF_GLOBAL_CTRL bits Hui Peng <benquike(a)gmail.com> autofs: fix sbi->pipe file reference leak in autofs_kill_sb() Amir Goldstein <amir73il(a)gmail.com> ovl: fix UAF in ovl_do_mkdir() debug print Eric Dumazet <edumazet(a)google.com> vlan: ensure sufficient headroom in vlan_dev_hard_header() Eric Dumazet <edumazet(a)google.com> net/sched: sch_teql: fix shadowed err in __teql_resolve() Eric Dumazet <edumazet(a)google.com> bridge: check llc_mac_hdr_init() return value in br_send_bpdu() Eric Dumazet <edumazet(a)google.com> llc: fix skb UAF and leaks on llc_mac_hdr_init() failure Eric Dumazet <edumazet(a)google.com> gve: DQO: reject TSO packets with an out of range MSS Eddie Phillips <eddiephillips(a)google.com> gve: fix TX drop when GSO MSS is too small for hw Eric Dumazet <edumazet(a)google.com> gve: DQO: fix header length used by gve_can_send_tso() for UDP GSO Eric Dumazet <edumazet(a)google.com> net: flush skb_defer_nodes in dev_cpu_dead() Coia Prant <coiaprant(a)gmail.com> net: ethernet: stmmac: dwmac-rk: fix bulk clock leak when the PHY clock fails Ginger Li <ginger.jzllee(a)gmail.com> tipc: Fix a data race on mon->peer_cnt in mon_timeout() Sidraya Jayagond <sidraya(a)linux.ibm.com> net/smc: fix UAF on lgr list traversal in smcr_port_err() Allison Henderson <achender(a)kernel.org> net/rds: size a connection's path set by the transport it ends up with Sang-Hoon Choi <csh0052(a)gmail.com> nfp: hold IPsec RX state under the XArray lock Jiawen Wu <jiawenwu(a)trustnetic.com> net: libwx: fix races in Tx timestamp handling Jiawen Wu <jiawenwu(a)trustnetic.com> net: wangxun: implement soft quiesce for PCIe error recovery Aleksei Sviridkin <f(a)lex.la> net: phylink: record the PHY only once bringup cannot fail Yilin Zhang <yilinzhang(a)moonshot.ai> tcp: fix use-after-free of retransmit_skb_hint in tcp_send_synack() Aleksei Sviridkin <f(a)lex.la> net: dsa: mt7530: leave the MDIO IRQ mappings to regmap-irq Aleksei Sviridkin <f(a)lex.la> net: dsa: mt7530: fix NULL dereference on unbind of MT7531 and MT7621 Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> bpf: Zero-fill other CPUs when BPF_F_CPU creates a per-cpu hash element Christian Lamparter <chunkeey(a)gmail.com> net: emac: move setting of netops to fix crash Fang Xieyan <fangxy(a)xiaopeng.com> net/sched: act_ife: validate metadata length before decoding Haseeb Malik <haseebulhaq55(a)gmail.com> macsec: initialize SecY before registering the netdevice David Dai <zdai(a)linux.ibm.com> bonding: crypto offload enabled, non-offload slave failover, rekey failed Pengpeng Hou <hppiscas(a)163.com> drm/imagination: clamp freelist reconstruction requests Norbert Szetei <norbert(a)doyensec.com> net: xps: reject an out of range traffic class Sanghyun Park <sanghyun.park.cnu(a)gmail.com> vxlan: use one headroom snapshot for neighbour replies Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> ip_gre: Reject enabling collect metadata through changelink Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: mask DMA_TIMEOUT_MASK when reading DMA_RING0_TIMEOUT Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: validate Ethernet address in bcmgenet_set_mac_addr Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: do not skip WoL power up on GENET V1 Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: initialize u64 stats seq counter for all queues Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: fix 64-bit RTNL stats reading in ethtool on 32-bit systems Yuya Kusakabe <yuya.kusakabe(a)gmail.com> net: ipv6: keep room for the mac header in dst_dev_overhead() Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: clear stale buf->page after recycling on skb build failure Ivan Delalande <colona(a)arista.com> tg3: use random MAC address when tg3_get_device_address fails Johan Almbladh <johan.almbladh(a)anyfinetworks.com> bpf: Fix BSWAP 32 and 16 on MIPS64 Johan Almbladh <johan.almbladh(a)anyfinetworks.com> bpf: Fix immediate JMP JEQ/JNE on MIPS32 Jonas Jelonek <jonas(a)jonasjelonek.de> net: mdio: realtek-rtl9300: fix RTL931x C22 extended page selection Nicolo Giuliani <nicolo.giuliani6(a)studio.unibo.it> net: dsa: mv88e6xxx: 88E6191X and 88E6193X have no PTP Ido Schimmel <idosch(a)nvidia.com> vrf: Stop corrupting skb->csum when capturing CHECKSUM_COMPLETE packets Shihuang Liu <shlomojune6(a)gmail.com> net: skbuff: fix pull-bound underflow in skb_checksum_setup_ipv6() Jakub Kicinski <kuba(a)kernel.org> veth: manage XDP program pointers during channel resize Nicolai Buchwitz <nb(a)tipi-net.de> net: bcmgenet: stop Tx NAPI before disabling the queues Victor Nogueira <victor(a)mojatatu.com> net/sched: act_gate: budget the per-entry list in get_fill_size Deepanshu Kartikey <kartikey406(a)gmail.com> nfc: pn533: fix OOB read in pn533_acr122_is_rx_frame_valid() Ömer Mete Kaya <omermetekaya0(a)gmail.com> nfc: llcp: fix slab-out-of-bounds reads when logging service names Ömer Mete Kaya <omermetekaya0(a)gmail.com> nfc: llcp: fix WKS SAP hijacking via prefix match in nfc_llcp_wks_sap() Ömer Mete Kaya <omermetekaya0(a)gmail.com> nfc: llcp: fix -ENOMEM on connect with zero-length service name Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: st21nfca: validate ISO15693 inventory length Cong Nguyen <congnt264(a)gmail.com> nfc: llcp: fix sdreq TLV list leak on parse/alloc/send failure Chris Gellermann <christian.gellermann(a)codasip.com> nfc: virtual_ncidev: Add missing ioctl compat handler Chris Gellermann <christian.gellermann(a)codasip.com> selftests/nci: Fix out-of-bounds store on thread join Chaithanya Lagisetty <nagachaithanya9911(a)gmail.com> selftests: nci: Fix uninitialized family ID on missing attribute Lee Jones <lee(a)kernel.org> nfc: llcp: Fix race condition in accept_queue lifecycle Lei Zhu <zhulei(a)kylinos.cn> selftests: nci: Correct pthread_create return value check Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> nfc: llcp: Fix list corruption / refcount desync in nfc_llcp_recv_dm() Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: st21nfca: validate received frame size Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: nfcmrvl: validate helper command length before pull Weiming Shi <bestswngs(a)gmail.com> bpf: Reject dev-bound-only programs on other devices Bernard Ladenthin <bernard.ladenthin(a)gmail.com> net/sched: fix potential stack infoleak in em_text_dump() Björn Töpel <bjorn(a)kernel.org> eth: fbnic: Avoid rounding zero ring sizes Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Account for alignment shift on dwmac1000 for Jumbo test Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: size the RX buffers from the frame length, not the MTU Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac4: Use the correct bufzise when the len is exactly 8K Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Capture all packets for vlan checks Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Check the dev->features for S-TAG offload testing Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Validate EEE based on the actual LPI timer value Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Support running selftests on DSA conduits Xin Long <lucien.xin(a)gmail.com> sctp: hold asoc or transport before mod_timer() in timer handlers Bernardo Soares <bsoares.it(a)gmail.com> net/mlx5: Bridge, don't fail unlink of untracked/unsupported peer ports Bernardo Soares <bsoares.it(a)gmail.com> net/mlx5: Bridge, don't fail switchdev events of sibling eswitch ports Takashi Sakamoto <o-takashi(a)sakamocchi.jp> firewire: cdev: fix back-transition for iso_resource_auto client resource Zhao Gongyi <zhaogongyi(a)BYTEDANCE.COM> bpf, sockmap: Reject max_entries > INT_MAX in sock_map_alloc Emil Tsalapatis <emil(a)etsalapatis.com> bpf: Reject pkt arguments in mutating subprogs Emil Tsalapatis <emil(a)etsalapatis.com> bpf: Fix bpf_sock context code generation Emil Tsalapatis <emil(a)etsalapatis.com> bpf: Fix bounds check for skb-backed dynptrs Manaf Meethalavalappu Pallikunhi <manaf.pallikunhi(a)oss.qualcomm.com> thermal: gov_step_wise: Fix stale mitigation vote with non-zero lower bounds Florian Schmaus <flo(a)geekplace.eu> PM: hibernate: Freeze kernel threads after image preallocation Coia Prant <coiaprant(a)gmail.com> net: pcs: xpcs: fix clock reference leak on xpcs_init_clks failure Jakub Kicinski <kuba(a)kernel.org> genetlink: report the real command id for dump-only ops in policy dumps bui duc phuc <phucduc.bui(a)gmail.com> net: ethernet: ti: netcp: fix pm_runtime usage counter leak on error Muhammad Bilal <meatuni001(a)gmail.com> net: spacemit: clear TX descriptor on fragment mapping failure Mikhail Zaslonko <zaslonko(a)linux.ibm.com> s390/debug: Fix NULL pointer dereference in debug_info_copy() Mikhail Zaslonko <zaslonko(a)linux.ibm.com> s390/debug: Do not register views for failed static debug areas Nemesa Garg <nemesa.garg(a)intel.com> drm/i915/psr: Clear stale sel fetch enable bits on sel fetch disable Myeonghun Pak <mhun512(a)gmail.com> tg3: clean up PHYLIB resources on probe failure Shardul Bankar <shardul.b(a)mpiricsoftware.com> udp: remove a disconnected socket from the 4-tuple hash table Shardul Bankar <shardul.b(a)mpiricsoftware.com> udp: relocate a connected socket in the 4-tuple hash table on re-connect Kuniyuki Iwashima <kuniyu(a)google.com> ipv6: Fix dst leak for uncached routes. Pengpeng Hou <hppiscas(a)163.com> net: usb: sr9700: include receive overhead in the length check Ivan Vecera <ivecera(a)redhat.com> dpll: use exact lookup for reference sync pin id Nicolai Buchwitz <nb(a)tipi-net.de> net: don't require the hwtstamp NDOs when a PHY provides timestamping Kuniyuki Iwashima <kuniyu(a)google.com> ipv6: Prevent rt6_insert_exception() for dying fib6_info. Ratheesh Kannoth <rkannoth(a)marvell.com> octeontx2-af: Fix memory scaling limitation in SR-IOV mode Xu Yunxiang <xyx2021(a)mail.ustc.edu.cn> bpf: Reject non-negative offsets in stack_slot_obj_get_spi() Hui Peng <benquike(a)gmail.com> Bluetooth: RFCOMM: Reject short EA=0 frames in rfcomm_recv_frame() Ravindra <ravindra(a)intel.com> Bluetooth: btintel_pcie: validate device-supplied DMA indices Hui Peng <benquike(a)gmail.com> Bluetooth: bnep: fix out-of-bounds reads on short RX/TX frames and control fallthrough Sk Anirban <sk.anirban(a)intel.com> drm/xe/gt_throttle: Report power brake as a throttle reason on CRI Ralf Lici <ralf(a)mandelbit.com> ovpn: reject invalid peer VPN addresses Ralf Lici <ralf(a)mandelbit.com> ovpn: reject multipeer peers without VPN addresses Ralf Lici <ralf(a)mandelbit.com> ovpn: reject duplicate peer VPN addresses Ralf Lici <ralf(a)mandelbit.com> ovpn: always unhash old VPN addresses before rehashing Ralf Lici <ralf(a)mandelbit.com> ovpn: replace bind when clearing stale local source Ralf Lici <ralf(a)mandelbit.com> ovpn: replace bind when learning local endpoint Ralf Lici <ralf(a)mandelbit.com> ovpn: validate peer state before caching UDP dst Ralf Lici <ralf(a)mandelbit.com> ovpn: track UDP socket route key for peer dst cache Ralf Lici <ralf(a)mandelbit.com> ovpn: skip UDP source validation for unspecified addresses Ralf Lici <ralf(a)mandelbit.com> ovpn: preserve IPv6 scope id for netlink peer endpoints Li Youhong <liyouhong(a)kylinos.cn> drm/bridge: samsung-dsim: fix TE GPIO lifetime for host attach Prathamesh Shete <pshete(a)nvidia.com> pinctrl: tegra238: Fix register bank for AON pin groups Benjamin Leggett <benjamin(a)edera.io> drm/virtio: sync shmem backing on guest-bound transfers Dmitry Osipenko <dmitry.osipenko(a)collabora.com> Revert "drm/virtio: Allow importing prime buffers when 3D is enabled" Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: release the GEM object on virtio_gpu_vram_create() errors Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: fix object leaks in virtio_gpu_resource_create_blob_ioctl() Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: fix object leak in virtio_gpu_resource_create_ioctl() Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: fix object leak when drm_gem_handle_create() fails Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_hfsc: bound the classify inner-filter walk with a drift budget Yuqi Xu <xuyuqiabc(a)gmail.com> bpf: Check params size before reading reserved fields Aamir Ahmed <elb12345(a)hotmail.co.uk> net: usb: catc: bound the RX packet length in catc_rx_done() Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Bound ownership depth through local kptrs and graph roots Quentin Armitage <quentin(a)armitage.org.uk> net: allow IFLA_INET_CONF messages when NLA_F_NESTED unset Yiqi Sun <sunyiqixm(a)gmail.com> sctp: avoid livelock while updating retransmit path Alexander Duyck <alexanderduyck(a)fb.com> eth: fbnic: Handle FW mailbox completions flagged with an error Alexander Duyck <alexanderduyck(a)fb.com> eth: fbnic: Set AW_FLUSH_MODE alongside AW_FLUSH when flushing the mailbox Alexander Duyck <alexanderduyck(a)fb.com> eth: fbnic: reset num_napi when the napi vectors are freed Alexander Duyck <alexanderduyck(a)fb.com> eth: fbnic: use the Rx queue napi pointer to find the napi vector Björn Töpel <bjorn(a)kernel.org> eth: fbnic: Handle maximum standalone channels Alexander Duyck <alexanderduyck(a)fb.com> net: ethtool: keep rtnl_lock for the ioctl self test Kuniyuki Iwashima <kuniyu(a)google.com> ip6_gre: Call ip6erspan_tunnel_unlink_md() in ip6erspan_changelink(). Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: ethernet: mtk_eth_soc: unregister net_devices in case of probe failure Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> net: gue: reject invalid REMCSUM offsets Nguyen Ngoc Thang <ngocthang2710.1999(a)gmail.com> net/sched: act_ct: don't WARN on benign flow_offload_alloc() failure Giuseppe Ranieri <giuseppe(a)ranieri.dev> drm/nouveau/disp: don't reject HDMI config on cards without SCDC Francesco Magazzu <postadelmaga(a)gmail.com> drm/nouveau/clk: don't clobber reclock status when restoring volt/fan Dan Carpenter <error27(a)gmail.com> drm/nouveau/clk: fix list cursor use after loop in nvkm_clk_ustate_update hpp.iscas <hppiscas(a)163.com> pinctrl: qcom: ipq5210: Publish the OF module alias Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: make ocfs2_calc_xattr_init() return void Zeng Heng <zengheng4(a)huawei.com> arm64: io: Reject non-user protection in ioremap_prot() Naman Gulati <namangulati(a)google.com> netfilter: ctnetlink: fix suspicious RCU usage in expect_iter_name Julian Anastasov <ja(a)ssi.bg> ipvs: revalidate ihl before icmp_send Karl Mehltretter <kmehltretter(a)gmail.com> netfilter: nft_synproxy: use the family-aware checksum helper Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_queue: hold nfnl mutex in event notifier Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> netfilter: flowtable: publish HW_DEAD after worker is done Frank Wunderlich <frank-w(a)public-files.de> gpiolib: use of_node_name if line-name is missing Linkui Xiao <xiaolinkui(a)kylinos.cn> ipv4: fib: fix data-race and stale genid check around nh->nh_saddr Kumar Kartikeya Dwivedi <memxor(a)gmail.com> libbpf: Reject truncated ldimm64 CO-RE relocations Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Restrict CO-RE poisoning to relocatable instructions Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Preserve packet pointer class displacement in regsafe() Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Make post-verification instruction rewrites killable Shay Drory <shayd(a)nvidia.com> net/mlx5: LAG, reload IB reps of LAG master before the rest Shay Drory <shayd(a)nvidia.com> net/mlx5: SD, unload reps on shared FDB create error path Shay Drory <shayd(a)nvidia.com> net/mlx5: devcom, Base component size on linked devices Heyang Tan <thy15333007817(a)163.com> octeontx2-af: use seq_file for rsrc_alloc debugfs Kyle Hendry <khendry(a)reliablecontrols.com> net: pcs: rzn1-miic: Fix config array initialization Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: cls_u32: fix manual hash table handle IDR aliasing Björn Töpel <bjorn(a)kernel.org> eth: fbnic: Fix payload page pool error cleanup Weiming Shi <bestswngs(a)gmail.com> bpf: Skip unsettled links in link iterator Zhiling Zou <zhilinz(a)nebusec.ai> xsk: Use a 32-bit compare in xsk_map_gen_lookup Julian Sun <sunjunchao(a)bytedance.com> fs: avoid repeated scans in evict_inodes() David Howells <dhowells(a)redhat.com> netfs, afs: Fix symlink reading David Howells <dhowells(a)redhat.com> netfs: Fix netfs_read_gaps() to use separate sink folios Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Guard PMCW field accesses with dnv check Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Check pmcw.dnv before pmcw.ena in I/O entry points Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Fix cio_update_schib() to not cache invalid schib Karl Mehltretter <kmehltretter(a)gmail.com> s390/pci/docs: Fix sriov_numvfs attribute name Bart Van Assche <bvanassche(a)acm.org> scsi: megaraid_sas: Protect megasas_get_ctrl_info() in megasas_resume() Eva Kurchatova <eva.kurchatova(a)virtuozzo.com> selftests: cgroup: give the O_TMPFILE open in get_temp_fd() a mode Lee Jones <lee(a)kernel.org> Bluetooth: mgmt: Dequeue pending mesh_send_sync entries on cancel Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btnxpuart: Fix skb leak in nxp_process_fw_dump() Christiano Amora <christiano.amora(a)gmail.com> Bluetooth: SMP: reject Security Request over BR/EDR Andre Przywara <andre.przywara(a)arm.com> pinctrl: sunxi: A523: fix voltage withstand encoding ZHOU Jiaxiang <me(a)fxti.xyz> scsi: sd_zbc: Reject disks with too many zones ZHOU Jiaxiang <me(a)fxti.xyz> scsi: block: Fix zones_cond out-of-bounds write on zone report Ran Hongyun <ranhongyun1(a)huawei.com> squashfs: Add dictionary size range check to prevent shift-out-of-bounds Mark Brown <broonie(a)kernel.org> KVM: arm64: Fix FGT mapping for HFGITR_EL2.nGCSEPP Sebastian Ott <sebott(a)redhat.com> KVM: selftests: fix steal_time for arm64 with host page size > 4K Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: Match hyp text by physical address in fix_host_ownership() Karl Mehltretter <kmehltretter(a)gmail.com> KVM: arm64: Return -EINVAL for an empty SMCCC filter range at base 0 Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: Derive GUEST_HAS_SVE from the SVE feature bit at EL2 Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: Do not clear VM-wide SVE feature on vCPU init failure Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: Validate the SVE vector length in pkvm_vcpu_init_sve() Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: vgic-its: Skip unreachable devices instead of failing the save Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: vgic-its: Free the caches when GITS_BASER changes SeungJu Cheon <suunj1331(a)gmail.com> RISC-V: KVM: Fix perf-backed counter accounting across stop and read SeungJu Cheon <suunj1331(a)gmail.com> RISC-V: KVM: Report snapshot write failure to the guest SeungJu Cheon <suunj1331(a)gmail.com> RISC-V: KVM: Preserve firmware counter value across stop/start Zongmin Zhou <zhouzongmin(a)kylinos.cn> KVM: riscv: Fix NACL hfence entry update order Yicong Yang <yang.yicong(a)picoheart.com> RISC-V: KVM: Fix the conversion between vsip and hvip Benjamin Tissoires <bentiss(a)kernel.org> HID: bpf: fix __hid_bpf_hw_check_params report length Slawomir Stepien <sst(a)poczta.fm> HID: amd_sfh: Validate PCI BAR size before mapping Sarah Emery <sarah.emery(a)canonical.com> pinctrl: generic: serialise pinctrl_generic_dt_node_to_map() Sean Anderson <sanderson(a)brivo.com> pinctrl: meson: Fix typo in s4 group name Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> bpf, arm64: set up the frame pointer for the exception callback Masoud Aghasi <maghasi(a)disroot.org> bpf: Fix u32 overflow issue in map batch operations Geliang Tang <geliang(a)kernel.org> bpf, sockmap: Fix self-redirect copied_seq double-counting Pu Lehui <pulehui(a)huawei.com> bpf: Fix UAF due to concurrent consumption of ttrace lists in alloc_bulk Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix out-of-bounds read of rtt_min in sock_ops Jose Fernandez (Anthropic) <jose.fernandez(a)linux.dev> bpf: Avoid soft lockup in __htab_map_lookup_and_delete_batch() Siddharth Chintamaneni <sidchintamaneni(a)gmail.com> bpf: Allow terminal gotox instructions Jim Mattson <jmattson(a)google.com> KVM: x86/pmu: Move Intel PMU global MSRs to intel_is_valid_msr() Oscar Priego Verdugo <oscar.priegov(a)gmail.com> HID: elecom: fix bus type for M-XGL20DLBK René Onier <f3nr1l(a)me.com> HID: winwing: fix use-after-free in force feedback teardown Lovekesh Solanki <lovekeshsolanki00(a)gmail.com> HID: multitouch: Add report ID mismatch quirk for ASUS ROG Z13 Folio Jiayuan Chen <jiayuan.chen(a)linux.dev> tcp: Skip cond_resched() in inet_csk_listen_stop() under BPF context Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix out-of-bounds read of sk_protocol in bpf_sock_destroy() Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix divide-by-zero in btf_struct_walk() Sven Schnelle <svens(a)linux.ibm.com> selftests/ftrace: Fix unique symbol check in kprobe_non_uniq_symbol.tc Weiming Shi <bestswngs(a)gmail.com> bpf: Disallow bpf_skb_pull_data() for LWT_SEG6LOCAL Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix bpf_skb_change_tail wrt csum partial skbs Steffen Eiden <seiden(a)linux.ibm.com> s390/uv: Prevent potential out-of-bounds read Steffen Eiden <seiden(a)linux.ibm.com> s390/uv: Fix loop condition in uv_find_secrets Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: Fix race in _destroy_pages_crste() Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: Fix potential races in dat skey functions Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: Properly handle NULL pointer in dat_cond_set_storage_key() Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: Add missing srcu in kvm_s390_set_irq_state() Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: Fix IRQ injection with SIGP Stop and Store Status Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: Fix _gaccess_shadow_fault() Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: Fix dirty marking in adapter_indicators_set*() Mostafa Saleh <smostafa(a)google.com> remoteproc: qcom_q6v5_adsp: Fix iommu_unmap() usage Dominik Kaszewski <dominik.kaszewski(a)amd.com> drm/amd/display: Remove sink usage from DPMS Sean Rhodes <sean(a)starlabs.systems> ALSA: hda/realtek: Add StarFighter HDA SSID Sean Rhodes <sean(a)starlabs.systems> ALSA: hda/realtek: Limit Star Labs internal mic boost Leo Li <sunpeng.li(a)amd.com> drm/amd/display: Atomize IRQ register read/modify/write ops ------------- Diffstat: Documentation/arch/arm64/booting.rst | 1 + Documentation/arch/s390/pci.rst | 2 +- .../bindings/pinctrl/qcom,nord-tlmm.yaml | 7 +- Makefile | 4 +- arch/arm64/include/asm/el2_setup.h | 9 +- arch/arm64/include/asm/io.h | 3 +- arch/arm64/include/asm/kvm_host.h | 2 +- arch/arm64/include/asm/kvm_nested.h | 3 +- arch/arm64/include/asm/kvm_pkvm.h | 3 +- arch/arm64/kernel/cpu_errata.c | 15 +- arch/arm64/kvm/arm.c | 8 +- arch/arm64/kvm/emulate-nested.c | 2 +- arch/arm64/kvm/hyp/include/nvhe/mem_protect.h | 1 + arch/arm64/kvm/hyp/nvhe/mem_protect.c | 8 + arch/arm64/kvm/hyp/nvhe/pkvm.c | 25 +- arch/arm64/kvm/hyp/nvhe/setup.c | 12 +- arch/arm64/kvm/hypercalls.c | 3 +- arch/arm64/kvm/mmu.c | 15 +- arch/arm64/kvm/nested.c | 115 ++++---- arch/arm64/kvm/sys_regs.c | 1 + arch/arm64/kvm/vgic/vgic-its.c | 43 +-- arch/arm64/net/bpf_jit_comp.c | 2 + arch/mips/net/bpf_jit_comp32.c | 2 +- arch/mips/net/bpf_jit_comp64.c | 3 +- arch/parisc/include/asm/thread_info.h | 2 +- arch/parisc/kernel/setup.c | 12 + arch/riscv/include/asm/csr.h | 20 +- arch/riscv/kvm/aia_imsic.c | 11 +- arch/riscv/kvm/mmu.c | 10 +- arch/riscv/kvm/nacl.c | 20 +- arch/riscv/kvm/vcpu.c | 3 +- arch/riscv/kvm/vcpu_exit.c | 2 +- arch/riscv/kvm/vcpu_onereg.c | 8 +- arch/riscv/kvm/vcpu_pmu.c | 33 +-- arch/riscv/kvm/vcpu_sbi_hsm.c | 4 +- arch/riscv/kvm/vcpu_timer.c | 5 +- arch/s390/crypto/hmac_s390.c | 5 +- arch/s390/include/asm/debug.h | 8 +- arch/s390/kernel/debug.c | 15 +- arch/s390/kernel/uv.c | 8 +- arch/s390/kvm/dat.c | 41 ++- arch/s390/kvm/gaccess.c | 13 + arch/s390/kvm/gmap.c | 6 +- arch/s390/kvm/interrupt.c | 149 ++++++----- arch/s390/pci/pci_event.c | 7 +- arch/s390/pci/pci_report.c | 32 ++- arch/s390/pci/pci_report.h | 4 +- arch/x86/coco/sev/svsm.c | 10 +- arch/x86/events/amd/brs.c | 9 +- arch/x86/events/amd/lbr.c | 16 +- arch/x86/events/intel/core.c | 80 ++++-- arch/x86/events/intel/ds.c | 68 ++--- arch/x86/events/intel/lbr.c | 63 +++-- arch/x86/events/perf_event.h | 4 - arch/x86/include/asm/kvm-x86-nested-ops.h | 36 +++ arch/x86/include/asm/kvm_host.h | 22 +- arch/x86/kernel/cpu/mce/core.c | 27 +- arch/x86/kvm/hyperv.c | 6 +- arch/x86/kvm/irq.h | 6 + arch/x86/kvm/mmu.h | 5 +- arch/x86/kvm/mmu/mmu.c | 129 ++++++--- arch/x86/kvm/mmu/mmu_internal.h | 66 ----- arch/x86/kvm/mmu/paging_tmpl.h | 2 +- arch/x86/kvm/pmu.c | 8 - arch/x86/kvm/svm/nested.c | 1 + arch/x86/kvm/svm/sev.c | 18 +- arch/x86/kvm/svm/svm.c | 1 + arch/x86/kvm/tss.h | 7 + arch/x86/kvm/vmx/nested.c | 1 + arch/x86/kvm/vmx/pmu_intel.c | 3 + arch/x86/kvm/vmx/vmx.c | 2 + arch/x86/kvm/x86.c | 62 +++-- arch/x86/kvm/x86.h | 2 +- arch/x86/pci/fixup.c | 99 +++++++ block/blk-zoned.c | 15 +- drivers/accel/ivpu/ivpu_drv.c | 31 ++- drivers/accel/ivpu/ivpu_drv.h | 7 +- drivers/accel/ivpu/ivpu_hw.c | 4 + drivers/accel/ivpu/ivpu_ipc.c | 8 +- drivers/accel/ivpu/ivpu_ipc.h | 2 +- drivers/accel/ivpu/ivpu_job.c | 66 ++++- drivers/accel/ivpu/ivpu_job.h | 7 +- drivers/accel/ivpu/ivpu_mmu.c | 1 - drivers/accel/ivpu/ivpu_pm.c | 1 + drivers/ata/libata-scsi.c | 10 +- drivers/base/cacheinfo.c | 11 +- drivers/bluetooth/btintel_pcie.c | 16 ++ drivers/bluetooth/btnxpuart.c | 8 +- drivers/dpll/dpll_netlink.c | 3 +- drivers/firewire/core-cdev.c | 6 +- drivers/gpio/gpio-arizona.c | 8 +- drivers/gpio/gpio-tps65219.c | 12 +- drivers/gpio/gpio-zynq.c | 10 +- drivers/gpio/gpiolib-cdev.c | 32 ++- drivers/gpio/gpiolib.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 71 ++++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 12 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 3 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 3 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 62 +++-- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h | 28 ++ drivers/gpu/drm/amd/display/dc/dml/Makefile | 8 +- drivers/gpu/drm/amd/display/dc/dml2_0/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 180 ++++++------- drivers/gpu/drm/bridge/samsung-dsim.c | 2 +- drivers/gpu/drm/clients/drm_fbdev_client.c | 8 + drivers/gpu/drm/drm_pagemap.c | 12 +- drivers/gpu/drm/i915/display/intel_cursor.c | 7 +- drivers/gpu/drm/i915/display/intel_display_types.h | 2 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 24 +- drivers/gpu/drm/i915/display/intel_dp_mst.h | 2 + drivers/gpu/drm/i915/display/intel_link_bw.c | 3 +- drivers/gpu/drm/i915/display/intel_psr.c | 15 ++ drivers/gpu/drm/i915/display/intel_quirks.c | 3 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 2 +- drivers/gpu/drm/imagination/pvr_free_list.c | 15 +- drivers/gpu/drm/imagination/pvr_mmu.c | 19 +- drivers/gpu/drm/imagination/pvr_mmu.h | 2 +- drivers/gpu/drm/imagination/pvr_vm.c | 4 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 3 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 5 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 4 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 5 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 2 + drivers/gpu/drm/nouveau/nouveau_sched.c | 2 +- drivers/gpu/drm/nouveau/nouveau_sched.h | 1 + drivers/gpu/drm/nouveau/nouveau_uvmm.c | 13 +- drivers/gpu/drm/nouveau/nvif/vmm.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 23 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c | 2 + drivers/gpu/drm/virtio/virtgpu_drv.h | 5 + drivers/gpu/drm/virtio/virtgpu_gem.c | 2 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 49 +++- drivers/gpu/drm/virtio/virtgpu_prime.c | 2 +- drivers/gpu/drm/virtio/virtgpu_submit.c | 11 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 46 ++++ drivers/gpu/drm/virtio/virtgpu_vram.c | 17 +- drivers/gpu/drm/xe/regs/xe_gt_regs.h | 1 + drivers/gpu/drm/xe/xe_bo.c | 7 + drivers/gpu/drm/xe/xe_bo.h | 19 ++ drivers/gpu/drm/xe/xe_gt_throttle.c | 5 +- drivers/gpu/drm/xe/xe_guc_ads.c | 2 +- drivers/gpu/drm/xe/xe_hw_engine.c | 96 ++++++- drivers/gpu/drm/xe/xe_vm.c | 21 +- drivers/gpu/drm/xe/xe_wa_oob.rules | 2 + drivers/hid/amd-sfh-hid/amd_sfh_common.h | 4 + drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 10 + drivers/hid/bpf/hid_bpf_dispatch.c | 12 +- drivers/hid/hid-alps.c | 25 +- drivers/hid/hid-ids.h | 3 + drivers/hid/hid-multitouch.c | 29 +- drivers/hid/hid-oxp.c | 6 +- drivers/hid/hid-quirks.c | 3 +- drivers/hid/hid-winwing.c | 10 +- drivers/hid/wacom_sys.c | 5 +- drivers/i2c/busses/i2c-qcom-geni.c | 293 +++++++++++---------- drivers/net/bonding/bond_main.c | 2 +- drivers/net/dsa/mt7530-mdio.c | 18 +- drivers/net/dsa/mt7530.c | 3 - drivers/net/dsa/mv88e6xxx/chip.c | 68 ++++- drivers/net/ethernet/airoha/airoha_npu.c | 18 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 2 + drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 3 + drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 3 + drivers/net/ethernet/atheros/atlx/atl1.c | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 3 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 34 ++- drivers/net/ethernet/broadcom/tg3.c | 15 +- drivers/net/ethernet/brocade/bna/bnad.c | 24 +- drivers/net/ethernet/cadence/macb_main.c | 14 +- drivers/net/ethernet/freescale/fman/fman.c | 1 + drivers/net/ethernet/google/gve/gve_desc_dqo.h | 5 + drivers/net/ethernet/google/gve/gve_tx_dqo.c | 40 ++- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 3 + drivers/net/ethernet/ibm/emac/core.c | 16 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 45 +++- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 104 +++----- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 6 +- .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 45 +++- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 3 + .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 1 - .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 15 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 44 +++- .../ethernet/mellanox/mlx5/core/lag/shared_fdb.c | 1 + .../net/ethernet/mellanox/mlx5/core/lib/devcom.c | 5 +- drivers/net/ethernet/meta/fbnic/fbnic_csr.h | 5 + drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c | 4 +- drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c | 16 +- drivers/net/ethernet/meta/fbnic/fbnic_fw.c | 47 +++- drivers/net/ethernet/meta/fbnic/fbnic_fw.h | 1 + drivers/net/ethernet/meta/fbnic/fbnic_pci.c | 18 +- drivers/net/ethernet/meta/fbnic/fbnic_txrx.c | 30 ++- drivers/net/ethernet/netronome/nfp/crypto/ipsec.c | 3 +- drivers/net/ethernet/spacemit/k1_emac.c | 3 + drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 5 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 4 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 2 +- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 21 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 153 ++++++++--- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/ethernet/wangxun/libwx/wx_hw.c | 1 + drivers/net/ethernet/wangxun/libwx/wx_lib.c | 65 ++++- drivers/net/ethernet/wangxun/libwx/wx_lib.h | 1 + drivers/net/ethernet/wangxun/libwx/wx_ptp.c | 161 ++++++++--- drivers/net/ethernet/wangxun/libwx/wx_ptp.h | 1 + drivers/net/ethernet/wangxun/libwx/wx_type.h | 2 + drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c | 13 +- drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 16 ++ drivers/net/macsec.c | 84 +++--- drivers/net/mdio/mdio-realtek-rtl9300.c | 6 + drivers/net/ovpn/netlink.c | 108 +++++++- drivers/net/ovpn/peer.c | 121 +++++++-- drivers/net/ovpn/peer.h | 25 +- drivers/net/ovpn/udp.c | 193 +++++++++++--- drivers/net/pcs/pcs-rzn1-miic.c | 3 +- drivers/net/pcs/pcs-xpcs.c | 4 +- drivers/net/phy/intel-xway.c | 29 +- drivers/net/phy/micrel.c | 1 + drivers/net/phy/phylink.c | 20 +- drivers/net/usb/catc.c | 15 +- drivers/net/usb/cdc_mbim.c | 5 + drivers/net/usb/lan78xx.c | 2 + drivers/net/usb/sr9700.c | 3 +- drivers/net/veth.c | 2 + drivers/net/virtio_net.c | 9 + drivers/net/vrf.c | 2 - drivers/net/vxlan/vxlan_core.c | 6 +- drivers/nfc/microread/microread.c | 6 +- drivers/nfc/nfcmrvl/fw_dnld.c | 11 +- drivers/nfc/pn533/pn533.c | 14 +- drivers/nfc/pn533/pn533.h | 4 +- drivers/nfc/pn533/usb.c | 4 +- drivers/nfc/pn544/pn544.c | 7 +- drivers/nfc/port100.c | 7 + drivers/nfc/st21nfca/core.c | 12 +- drivers/nfc/st21nfca/i2c.c | 29 +- drivers/nfc/trf7970a.c | 4 +- drivers/nfc/virtual_ncidev.c | 3 +- drivers/pci/of_property.c | 11 +- drivers/pci/setup-bus.c | 23 +- drivers/perf/arm_brbe.c | 2 +- drivers/pinctrl/meson/pinctrl-meson-s4.c | 2 +- drivers/pinctrl/microchip/pinctrl-mpfs-mssio.c | 6 +- drivers/pinctrl/pinctrl-generic.c | 4 + drivers/pinctrl/pinctrl-single.c | 3 +- drivers/pinctrl/qcom/pinctrl-ipq5210.c | 1 + drivers/pinctrl/qcom/pinctrl-nord.c | 34 ++- drivers/pinctrl/sunxi/pinctrl-sun55i-a523-r.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sun55i-a523.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 82 ++++-- drivers/pinctrl/sunxi/pinctrl-sunxi.h | 9 + drivers/pinctrl/tegra/pinctrl-tegra238.c | 204 +++++++------- drivers/remoteproc/qcom_q6v5_adsp.c | 8 +- drivers/s390/cio/chp.c | 3 + drivers/s390/cio/cio.c | 11 +- drivers/s390/cio/cio.h | 5 +- drivers/s390/cio/cmf.c | 2 +- drivers/s390/cio/device.c | 9 +- drivers/s390/cio/device_fsm.c | 3 + drivers/s390/cio/device_ops.c | 23 ++ drivers/s390/cio/vfio_ccw_fsm.c | 2 +- drivers/s390/crypto/vfio_ap_ops.c | 18 +- drivers/scsi/libiscsi_tcp.c | 3 + drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/sd_zbc.c | 8 +- drivers/thermal/gov_step_wise.c | 10 +- drivers/ufs/core/ufshcd.c | 6 + drivers/ufs/host/ufshcd-pltfrm.c | 6 +- fs/autofs/inode.c | 4 + fs/bpf_fs_kfuncs.c | 4 - fs/fs-writeback.c | 25 +- fs/inode.c | 11 +- fs/kernfs/mount.c | 4 +- fs/netfs/buffered_read.c | 34 +-- fs/netfs/objects.c | 4 +- fs/netfs/read_collect.c | 5 + fs/netfs/rolling_buffer.c | 2 +- fs/ntfs3/inode.c | 7 +- fs/ocfs2/namei.c | 9 +- fs/ocfs2/xattr.c | 13 +- fs/ocfs2/xattr.h | 8 +- fs/overlayfs/overlayfs.h | 4 +- fs/smb/client/cached_dir.c | 32 ++- fs/smb/client/dir.c | 52 +++- fs/smb/client/smb2inode.c | 6 +- fs/smb/client/smb2misc.c | 9 +- fs/smb/client/smb2ops.c | 28 +- fs/smb/client/smb2pdu.c | 54 +++- fs/smb/client/transport.c | 71 ++++- fs/squashfs/xz_wrapper.c | 6 +- fs/super.c | 114 ++++---- fs/xfs/libxfs/xfs_metafile.c | 8 +- fs/xfs/libxfs/xfs_rtrefcount_btree.c | 4 +- fs/xfs/scrub/dir.c | 2 +- fs/xfs/scrub/health.c | 6 +- fs/xfs/scrub/inode.c | 2 +- fs/xfs/scrub/inode_repair.c | 2 +- fs/xfs/scrub/newbt.c | 8 +- fs/xfs/scrub/orphanage.c | 6 +- fs/xfs/scrub/repair.c | 21 +- fs/xfs/scrub/scrub.h | 2 +- fs/xfs/scrub/trace.h | 12 +- fs/xfs/xfs_dquot.c | 8 +- fs/xfs/xfs_exchrange.c | 13 +- fs/xfs/xfs_healthmon.c | 4 +- fs/xfs/xfs_icache.c | 2 +- fs/xfs/xfs_log_recover.c | 13 +- fs/xfs/xfs_qm.c | 10 +- fs/xfs/xfs_refcount_item.c | 8 +- fs/xfs/xfs_rmap_item.c | 8 +- include/linux/ethtool.h | 2 + include/linux/fs/super_types.h | 2 +- include/linux/if_vlan.h | 3 + include/linux/mempool.h | 7 + include/linux/mm_types.h | 15 +- include/linux/perf_event.h | 17 -- include/linux/sched.h | 6 +- include/linux/sched/topology.h | 4 +- include/linux/skbuff.h | 24 +- include/net/dst.h | 3 +- include/net/gue.h | 19 +- include/net/ip6_route.h | 4 +- include/net/netfilter/nf_conntrack.h | 5 + include/net/nfc/hci.h | 2 +- include/net/nfc/nfc.h | 3 +- include/net/tcp.h | 4 +- kernel/bpf/btf.c | 140 ++++++---- kernel/bpf/core.c | 21 +- kernel/bpf/crypto.c | 5 +- kernel/bpf/fixups.c | 24 +- kernel/bpf/hashtab.c | 43 ++- kernel/bpf/memalloc.c | 50 ++-- kernel/bpf/offload.c | 2 + kernel/bpf/states.c | 3 + kernel/bpf/syscall.c | 15 +- kernel/bpf/verifier.c | 17 +- kernel/cgroup/cpuset.c | 3 +- kernel/cgroup/pids.c | 5 + kernel/events/core.c | 17 +- kernel/exit.c | 11 +- kernel/kprobes.c | 22 +- kernel/power/hibernate.c | 26 +- kernel/sched/core.c | 2 +- kernel/sched/ext/ext.c | 7 +- kernel/sched/fair.c | 173 ++++++++---- kernel/sched/topology.c | 22 +- kernel/trace/fprobe.c | 15 ++ kernel/workqueue.c | 2 +- mm/backing-dev.c | 5 +- mm/damon/core.c | 39 ++- mm/damon/ops-common.c | 7 +- mm/damon/vaddr.c | 21 +- mm/hugetlb.c | 20 +- mm/rmap.c | 6 +- mm/vma.c | 8 + net/8021q/vlan_dev.c | 5 + net/bluetooth/bnep/core.c | 17 +- net/bluetooth/bnep/netdev.c | 8 +- net/bluetooth/hci_conn.c | 14 +- net/bluetooth/hci_sock.c | 20 +- net/bluetooth/iso.c | 7 + net/bluetooth/l2cap_core.c | 10 +- net/bluetooth/mgmt.c | 27 +- net/bluetooth/rfcomm/core.c | 3 +- net/bluetooth/rfcomm/sock.c | 6 +- net/bluetooth/smp.c | 17 ++ net/bridge/br_mdb.c | 2 + net/bridge/br_stp_bpdu.c | 5 +- net/core/dev.c | 49 +++- net/core/dev.h | 2 + net/core/dev_ioctl.c | 25 +- net/core/filter.c | 46 ++-- net/core/skbuff.c | 21 +- net/core/skmsg.c | 4 + net/core/sock_map.c | 1 + net/ethtool/common.h | 2 + net/ipv4/arp.c | 1 + net/ipv4/devinet.c | 7 +- net/ipv4/fib_semantics.c | 13 +- net/ipv4/fou_core.c | 4 + net/ipv4/inet_connection_sock.c | 3 +- net/ipv4/ip_gre.c | 12 + net/ipv4/ipconfig.c | 45 ++-- net/ipv4/tcp_output.c | 3 + net/ipv4/udp.c | 44 +++- net/ipv6/exthdrs_core.c | 3 + net/ipv6/ip6_fib.c | 2 +- net/ipv6/ip6_gre.c | 2 +- net/ipv6/netfilter/ip6t_rpfilter.c | 2 +- net/ipv6/netfilter/ip6t_rt.c | 11 +- net/ipv6/route.c | 12 +- net/ipv6/seg6.c | 4 +- net/llc/llc_c_ac.c | 2 +- net/llc/llc_s_ac.c | 4 + net/llc/llc_sap.c | 8 +- net/mctp/route.c | 2 +- net/mptcp/protocol.c | 2 +- net/netfilter/ipvs/ip_vs_core.c | 6 + net/netfilter/nf_conntrack_netlink.c | 3 +- net/netfilter/nf_flow_table_offload.c | 7 +- net/netfilter/nf_tables_api.c | 10 +- net/netfilter/nfnetlink_queue.c | 8 +- net/netfilter/nft_synproxy.c | 3 +- net/netlink/genetlink.c | 8 +- net/nfc/core.c | 15 +- net/nfc/digital_dep.c | 8 +- net/nfc/llcp.h | 1 + net/nfc/llcp_commands.c | 2 +- net/nfc/llcp_core.c | 173 ++++++++---- net/nfc/llcp_sock.c | 67 +++-- net/nfc/nci/core.c | 10 +- net/nfc/netlink.c | 7 +- net/nfc/nfc.h | 3 +- net/openvswitch/conntrack.c | 37 ++- net/packet/af_packet.c | 104 +++++--- net/rds/connection.c | 6 + net/rds/ib_frmr.c | 11 +- net/sched/act_api.c | 2 +- net/sched/act_ct.c | 41 ++- net/sched/act_gate.c | 30 ++- net/sched/act_ife.c | 17 +- net/sched/act_meta_mark.c | 6 +- net/sched/act_meta_skbprio.c | 6 +- net/sched/act_meta_skbtcindex.c | 6 +- net/sched/cls_u32.c | 12 +- net/sched/em_text.c | 2 +- net/sched/sch_hfsc.c | 22 ++ net/sched/sch_teql.c | 7 +- net/sctp/associola.c | 15 +- net/sctp/input.c | 7 +- net/sctp/sm_sideeffect.c | 37 +-- net/sctp/sm_statefuns.c | 2 + net/smc/smc_core.c | 2 + net/smc/smc_ib.c | 10 +- net/tipc/group.c | 4 +- net/tipc/monitor.c | 3 +- net/vmw_vsock/af_vsock.c | 3 + net/xdp/xskmap.c | 2 +- security/ipe/eval.c | 12 +- security/ipe/eval.h | 2 +- security/ipe/fs.c | 8 +- security/ipe/hooks.c | 22 +- security/ipe/policy_fs.c | 3 + security/landlock/access.h | 8 + sound/hda/codecs/realtek/alc269.c | 9 + tools/arch/riscv/include/asm/csr.h | 20 +- tools/lib/bpf/libbpf.c | 7 + tools/lib/bpf/relo_core.c | 58 ++-- .../testing/selftests/bpf/prog_tests/linked_list.c | 4 +- tools/testing/selftests/cgroup/test_cpuset_prs.sh | 2 + tools/testing/selftests/cgroup/test_memcontrol.c | 2 +- .../ftrace/test.d/kprobe/kprobe_non_uniq_symbol.tc | 2 +- tools/testing/selftests/kvm/steal_time.c | 30 ++- tools/testing/selftests/nci/nci_dev.c | 45 ++-- virt/kvm/kvm_main.c | 30 ++- 471 files changed, 5769 insertions(+), 2585 deletions(-)
1 month
12
11
0
0
[PATCH 5.15 000/752] 5.15.222-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.15.222 release. There are 752 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 Fri, 02 Oct 2026 15:23:04 +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/v5.x/stable-review/patch-5.15.222-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.15.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 5.15.222-rc1 Guangshuo Li <lgs201920130244(a)gmail.com> drm/amdgpu/atom: Check kcalloc() for WS buffer in amdgpu_atom_execute_table_locked() Rengarajan S <rengarajan.s(a)microchip.com> lan78xx: Enable Auto Speed and Auto Duplex configuration for LAN7801 if NO EEPROM is detected Rengarajan S <rengarajan.s(a)microchip.com> lan78xx: Enable 125 MHz CLK configuration for LAN7801 if NO EEPROM is detected Florian Eckert <fe(a)dev.tdt.de> tools/thermal/tmon: Fix compilation warning for wrong format James Clark <james.clark(a)linaro.org> perf test: Change all remaining #!/bin/sh to #!/bin/bash Christian Brauner <brauner(a)kernel.org> eventpoll: fix ep_remove struct eventpoll / struct file UAF Christian Brauner <brauner(a)kernel.org> eventpoll: move epi_fget() up Christian Brauner <brauner(a)kernel.org> eventpoll: rename ep_remove_safe() back to ep_remove() Christian Brauner <brauner(a)kernel.org> eventpoll: drop vestigial __ prefix from ep_remove_{file,epi}() Christian Brauner <brauner(a)kernel.org> eventpoll: kill __ep_remove() Christian Brauner <brauner(a)kernel.org> eventpoll: split __ep_remove() Christian Brauner <brauner(a)kernel.org> eventpoll: use hlist_is_singular_node() in __ep_remove() Christian Brauner <brauner(a)kernel.org> file: add fput() cleanup helper Linus Torvalds <torvalds(a)linux-foundation.org> eventpoll: don't decrement ep refcount while still holding the ep mutex Jakub Kicinski <kuba(a)kernel.org> net: tls: fix silent data drop under pipe back-pressure Darrick J. Wong <djwong(a)kernel.org> xfs: fix blockgc group quota scanning when usrquota isn't enforced Hui Peng <benquike(a)gmail.com> Bluetooth: RFCOMM: fix NULL dereference of dlc->session in RFCOMM_CONNINFO Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: L2CAP: validate frame length before control and FCS access Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: hci_sock: reject out-of-range OCF values Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: hci_sock: validate event length before filtering Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Fix NULL pointer dereference in ccw_device_get_util_str() Myeonghun Pak <mhun512(a)gmail.com> pinctrl: single: free the IRQ on domain creation failure Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> scsi: libiscsi_tcp: Check the data direction of a Data-In PDU Doruk Tan Ozturk <doruk(a)0sec.ai> nfc: port100: reject frames whose declared length exceeds the received data Aamir Ahmed <elb12345(a)hotmail.co.uk> nfc: llcp: drop truncated I/RR/RNR PDUs in nfc_llcp_recv_hdlc() Luxiao Xu <rakukuip(a)gmail.com> nfc: fix use-after-free in nfc_get_local_general_bytes Luxiao Xu <rakukuip(a)gmail.com> netfilter: ip6t_rt: fix zero-address non-strict match out-of-bounds read Weiming Shi <bestswngs(a)gmail.com> netfilter: ip6t_rpfilter: reject routes without inet6_dev Ming Wang <wangming01(a)loongson.cn> net: usb: cdc_mbim: add MeiG Smart SRM821 to ZLP whitelist Gajdos Tamás <tamas(a)rimpianto.com> net: atl1e: fix soft lockup on out-of-range hw_next_to_clean read Gajdos Tamás <tamas(a)rimpianto.com> net: atl1c: fix soft lockup on out-of-range tpd_cons read Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: conntrack: avoid modifying shared unconfirmed ct entry Wentao Liang <vulab(a)iscas.ac.cn> net: hisilicon: hns_dsaf_mac: fix mdio device leak in hns_mac_register_phy() Gajdos Tamás <tamas(a)rimpianto.com> net: atl1: fix soft lockup on out-of-range cmb_tpd_next_to_clean read Zijie Huang <milkory(a)outlook.com> net: arp: terminate device name before lookup Weiming Shi <bestswngs(a)gmail.com> net/sched: reject IDR error pointers when deleting actions Wentao Liang <vulab(a)iscas.ac.cn> net/mlx5: Fix rev_entry reference leak in mlx5_tc_ct_shared_counter_get() Wei Jie LAW <98lawweijie(a)gmail.com> HID: wacom: fix OOB read in wacom_wac_pen_serial_enforce() Junjie Cao <junjie.cao(a)intel.com> HID: quirks: add ALWAYS_POLL quirk for SDINNOVATION gaming keyboard Chen Changcheng <chenchangcheng(a)kylinos.cn> HID: alps: fix use-after-free on input2 registration failure Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/nouveau: don't bump pin count on failed re-pin in nouveau_bo_pin_locked() Wentao Liang <vulab(a)iscas.ac.cn> drm/nouveau: Fix gem reference leak in validate_init() Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/nouveau: fix double-free in nvif_vmm_dtor Wentao Liang <vulab(a)iscas.ac.cn> drm/nouveau: Fix bridge reference leak in nv1a_ram_new() Guangshuo Li <lgs201920130244(a)gmail.com> drm/nouveau: fix autosuspend cleanup during teardown Dongliang Qin <cccccccccccc777777(a)gmail.com> rds: ib: Clear the sg list when mapping an MR fails Zixuan Chai <petalzu987(a)gmail.com> llc: reserve device headroom for allocated frames Ridham Khurana <khurana.ridham222(a)gmail.com> gpio: zynq: fix runtime PM leak on request error path Wentao Liang <vulab(a)iscas.ac.cn> gpio: arizona: Fix runtime PM leak in arizona_gpio_direction_out() Hui Peng <benquike(a)gmail.com> ipv6: sr: enforce exact attribute length for SEG6_ATTR_DST Norbert Szetei <norbert(a)doyensec.com> ipv6: do not let ipv6_find_hdr() return an offset past the packet end Wentao Liang <vulab(a)iscas.ac.cn> fsl/fman: Fix clk reference leak in read_dts_node() Josef Bacik <josef(a)toxicpanda.com> writeback: report a Tasks-RCU quiescent state per cgwb drain pass Pavankumar Kondeti <pavan.kondeti(a)oss.qualcomm.com> workqueue: Fix NULL current_pwq deref in flush dependency check Hui Peng <benquike(a)gmail.com> fou: reject omitted FOU_ATTR_IPPROTO on FOU_ENCAP_DIRECT Dairui Zhang <zhangdairui(a)gmail.com> af_packet: fix integer overflow in prb_calc_retire_blk_tmo() Aohan Mei <henrymei(a)tencent.com> sctp: discard the rest of the packet on a stale-cookie error Eric Dumazet <edumazet(a)google.com> tipc: reject invalid and unexpected GRP_ACK_MSG to prevent bc_ackers underflow Mario Limonciello <mario.limonciello(a)amd.com> x86/PCI: Disable enhanced atomics on AMD NBIO 7.7 and 7.11 Stephen Dolan <sdolan(a)janestreet.com> x86/mm: Fix check/use ordering in switch_mm_irqs_off() Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: WARN and clear role.invalid when creating a child shadow page Paolo Bonzini <pbonzini(a)redhat.com> KVM: x86: Fix shadow paging use-after-free due to unexpected role Sean Christopherson <seanjc(a)google.com> KVM: x86: Fix shadow paging use-after-free due to unexpected GFN Paolo Bonzini <pbonzini(a)redhat.com> KVM: x86/mmu: pull call to drop_large_spte() into __link_shadow_page() David Matlack <dmatlack(a)google.com> KVM: x86/mmu: Always pass 0 for @quadrant when gptes are 8 bytes David Matlack <dmatlack(a)google.com> KVM: x86/mmu: Derive shadow MMU page role from parent Lai Jiangshan <laijs(a)linux.alibaba.com> KVM: X86: Rename gpte_is_8_bytes to has_4_byte_gpte and invert the direction Lai Jiangshan <laijs(a)linux.alibaba.com> KVM: X86: Calculate quadrant when !role.gpte_is_8_bytes Lai Jiangshan <laijs(a)linux.alibaba.com> KVM: X86: Remove useless code to set role.gpte_is_8_bytes when role.direct Paolo Bonzini <pbonzini(a)redhat.com> KVM: MMU: update comment on the number of page role combinations David Matlack <dmatlack(a)google.com> KVM: x86/mmu: Stop passing "direct" to mmu_alloc_root() David Matlack <dmatlack(a)google.com> KVM: x86/mmu: Use a bool for direct Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: join hook list via splice_list_rcu() in commit phase Pablo Neira Ayuso <pablo(a)netfilter.org> rculist: add list_splice_rcu() for private lists Hui Peng <benquike(a)gmail.com> autofs: fix sbi->pipe file reference leak in autofs_kill_sb() Eric Dumazet <edumazet(a)google.com> vlan: ensure sufficient headroom in vlan_dev_hard_header() Eric Dumazet <edumazet(a)google.com> net/sched: sch_teql: fix shadowed err in __teql_resolve() Eric Dumazet <edumazet(a)google.com> bridge: check llc_mac_hdr_init() return value in br_send_bpdu() Eric Dumazet <edumazet(a)google.com> llc: fix skb UAF and leaks on llc_mac_hdr_init() failure Ginger Li <ginger.jzllee(a)gmail.com> tipc: Fix a data race on mon->peer_cnt in mon_timeout() Sidraya Jayagond <sidraya(a)linux.ibm.com> net/smc: fix UAF on lgr list traversal in smcr_port_err() Karsten Graul <kgraul(a)linux.ibm.com> net/smc: stop links when their GID is removed Yilin Zhang <yilinzhang(a)moonshot.ai> tcp: fix use-after-free of retransmit_skb_hint in tcp_send_synack() Norbert Szetei <norbert(a)doyensec.com> net: xps: reject an out of range traffic class Sanghyun Park <sanghyun.park.cnu(a)gmail.com> vxlan: use one headroom snapshot for neighbour replies Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> ip_gre: Reject enabling collect metadata through changelink Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: validate Ethernet address in bcmgenet_set_mac_addr Ido Schimmel <idosch(a)nvidia.com> vrf: Stop corrupting skb->csum when capturing CHECKSUM_COMPLETE packets Shihuang Liu <shlomojune6(a)gmail.com> net: skbuff: fix pull-bound underflow in skb_checksum_setup_ipv6() Jakub Kicinski <kuba(a)kernel.org> veth: manage XDP program pointers during channel resize Deepanshu Kartikey <kartikey406(a)gmail.com> nfc: pn533: fix OOB read in pn533_acr122_is_rx_frame_valid() Ömer Mete Kaya <omermetekaya0(a)gmail.com> nfc: llcp: fix slab-out-of-bounds reads when logging service names Ömer Mete Kaya <omermetekaya0(a)gmail.com> nfc: llcp: fix WKS SAP hijacking via prefix match in nfc_llcp_wks_sap() Ömer Mete Kaya <omermetekaya0(a)gmail.com> nfc: llcp: fix -ENOMEM on connect with zero-length service name Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: st21nfca: validate ISO15693 inventory length Cong Nguyen <congnt264(a)gmail.com> nfc: llcp: fix sdreq TLV list leak on parse/alloc/send failure Chris Gellermann <christian.gellermann(a)codasip.com> nfc: virtual_ncidev: Add missing ioctl compat handler Chris Gellermann <christian.gellermann(a)codasip.com> selftests/nci: Fix out-of-bounds store on thread join Chaithanya Lagisetty <nagachaithanya9911(a)gmail.com> selftests: nci: Fix uninitialized family ID on missing attribute Lee Jones <lee(a)kernel.org> nfc: llcp: Fix race condition in accept_queue lifecycle Lei Zhu <zhulei(a)kylinos.cn> selftests: nci: Correct pthread_create return value check Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> nfc: llcp: Fix list corruption / refcount desync in nfc_llcp_recv_dm() Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: st21nfca: validate received frame size Colin Ian King <colin.i.king(a)gmail.com> nfc: st21nfca: remove redundant assignment to variable i Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: nfcmrvl: validate helper command length before pull Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac4: Use the correct bufzise when the len is exactly 8K Andrew Halaney <ahalaney(a)redhat.com> net: stmmac: Remove some unnecessary void pointers Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Capture all packets for vlan checks Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Check the dev->features for S-TAG offload testing Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Support running selftests on DSA conduits Xin Long <lucien.xin(a)gmail.com> sctp: hold asoc or transport before mod_timer() in timer handlers Zhao Gongyi <zhaogongyi(a)BYTEDANCE.COM> bpf, sockmap: Reject max_entries > INT_MAX in sock_map_alloc Emil Tsalapatis <emil(a)etsalapatis.com> bpf: Fix bpf_sock context code generation bui duc phuc <phucduc.bui(a)gmail.com> net: ethernet: ti: netcp: fix pm_runtime usage counter leak on error Mikhail Zaslonko <zaslonko(a)linux.ibm.com> s390/debug: Fix NULL pointer dereference in debug_info_copy() Mikhail Zaslonko <zaslonko(a)linux.ibm.com> s390/debug: Do not register views for failed static debug areas Myeonghun Pak <mhun512(a)gmail.com> tg3: clean up PHYLIB resources on probe failure Pengpeng Hou <hppiscas(a)163.com> net: usb: sr9700: include receive overhead in the length check Hui Peng <benquike(a)gmail.com> Bluetooth: RFCOMM: Reject short EA=0 frames in rfcomm_recv_frame() Hui Peng <benquike(a)gmail.com> Bluetooth: bnep: fix out-of-bounds reads on short RX/TX frames and control fallthrough Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: release the GEM object on virtio_gpu_vram_create() errors Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: fix object leaks in virtio_gpu_resource_create_blob_ioctl() Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: fix object leak in virtio_gpu_resource_create_ioctl() Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: fix object leak when drm_gem_handle_create() fails Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_hfsc: bound the classify inner-filter walk with a drift budget Aamir Ahmed <elb12345(a)hotmail.co.uk> net: usb: catc: bound the RX packet length in catc_rx_done() Yiqi Sun <sunyiqixm(a)gmail.com> sctp: avoid livelock while updating retransmit path Kuniyuki Iwashima <kuniyu(a)google.com> ip6_gre: Call ip6erspan_tunnel_unlink_md() in ip6erspan_changelink(). Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> net: gue: reject invalid REMCSUM offsets Nguyen Ngoc Thang <ngocthang2710.1999(a)gmail.com> net/sched: act_ct: don't WARN on benign flow_offload_alloc() failure Francesco Magazzu <postadelmaga(a)gmail.com> drm/nouveau/clk: don't clobber reclock status when restoring volt/fan Dan Carpenter <dan.carpenter(a)oracle.com> drm/nouveau/clk: fix list cursor use after loop in nvkm_clk_ustate_update Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: make ocfs2_calc_xattr_init() return void Julian Anastasov <ja(a)ssi.bg> ipvs: revalidate ihl before icmp_send Karl Mehltretter <kmehltretter(a)gmail.com> netfilter: nft_synproxy: use the family-aware checksum helper Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_queue: hold nfnl mutex in event notifier Scott Mitchell <scott.k.mitch1(a)gmail.com> netfilter: nfnetlink_queue: nfqnl_instance GFP_ATOMIC -> GFP_KERNEL_ACCOUNT allocation Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> netfilter: flowtable: publish HW_DEAD after worker is done Vlad Buslov <vladbu(a)nvidia.com> netfilter: flowtable: allow unidirectional rules Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Restrict CO-RE poisoning to relocatable instructions Yonghong Song <yhs(a)fb.com> libbpf: Fix an error in 64bit relocation value computation Zhiling Zou <zhilinz(a)nebusec.ai> xsk: Use a 32-bit compare in xsk_map_gen_lookup Julian Sun <sunjunchao(a)bytedance.com> fs: avoid repeated scans in evict_inodes() Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Check pmcw.dnv before pmcw.ena in I/O entry points Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Fix cio_update_schib() to not cache invalid schib Karl Mehltretter <kmehltretter(a)gmail.com> s390/pci/docs: Fix sriov_numvfs attribute name Niklas Schnelle <schnelle(a)linux.ibm.com> docs: s390/pci: Improve and update PCI documentation Randy Dunlap <rdunlap(a)infradead.org> Documentation: s390: correct spelling Christiano Amora <christiano.amora(a)gmail.com> Bluetooth: SMP: reject Security Request over BR/EDR Ran Hongyun <ranhongyun1(a)huawei.com> squashfs: Add dictionary size range check to prevent shift-out-of-bounds Slawomir Stepien <sst(a)poczta.fm> HID: amd_sfh: Validate PCI BAR size before mapping Basavaraj Natikar <Basavaraj.Natikar(a)amd.com> HID: amd_sfh: Move common macros and structures Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix out-of-bounds read of rtt_min in sock_ops Jose Fernandez (Anthropic) <jose.fernandez(a)linux.dev> bpf: Avoid soft lockup in __htab_map_lookup_and_delete_batch() Oscar Priego Verdugo <oscar.priegov(a)gmail.com> HID: elecom: fix bus type for M-XGL20DLBK Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix divide-by-zero in btf_struct_walk() Feng Zhou <zhoufeng.zf(a)bytedance.com> bpf: support access variable length array of integer type Sven Schnelle <svens(a)linux.ibm.com> selftests/ftrace: Fix unique symbol check in kprobe_non_uniq_symbol.tc Weiming Shi <bestswngs(a)gmail.com> bpf: Disallow bpf_skb_pull_data() for LWT_SEG6LOCAL Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix bpf_skb_change_tail wrt csum partial skbs Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: Fix IRQ injection with SIGP Stop and Store Status Vitaly Kuznetsov <vkuznets(a)redhat.com> HID: hyperv: streamline driver probe to avoid devres issues Junli Liu <liujunli(a)lixiang.com> erofs: fix atomic context detection when !CONFIG_DEBUG_LOCK_ALLOC Sandeep Dhavale <dhavale(a)google.com> erofs: Fix detection of atomic context Jinjie Ruan <ruanjinjie(a)huawei.com> spi: zynqmp-gqspi: Use devm_spi_alloc_host() Itai Handler <itai.handler(a)gmail.com> spi: spi-zynqmp-gqspi: stop the controller on shutdown Benoît Sevens <bsevens(a)google.com> HID: logitech-hidpp: fix race condition when accessing stale stack pointer Guangshuo Li <lgs201920130244(a)gmail.com> drm/msm/hdmi_phy: fix runtime PM cleanup on probe failure Guangshuo Li <lgs201920130244(a)gmail.com> drm/msm/adreno: fix autosuspend cleanup during teardown Sajal Gupta <sajal2005gupta(a)gmail.com> drm/gud: fix out-of-bounds write in gud_plane_atomic_check() Rik van Riel <riel(a)surriel.com> wifi: mac80211: avoid WARN in set_bitrate_mask when sdata not in driver Zhao Li <enderaoelyther(a)gmail.com> wifi: mwifiex: validate action frame fixed fields Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: mwifiex: validate scan response extents Doruk Tan Ozturk <doruk(a)0sec.ai> wifi: mwifiex: bound the pairwise-cipher OUI walk to the IE length Shengzhuo Wei <me(a)cherr.cc> wifi: p54: require a full exp_if record in PDR_INTERFACE_LIST Shengzhuo Wei <me(a)cherr.cc> wifi: p54: validate curve data length in the calibration curve converters Tianchu Chen <flynnnchen(a)tencent.com> wifi: wilc1000: fix RX buffer OOB-write in wilc_wlan_handle_isr_ext() Ali Ahmet Memis <ali(a)iusegentoo.com> wifi: wilc1000: fix out-of-bounds read in P2P public action frames Runyu Xiao <runyu.xiao(a)seu.edu.cn> wifi: wlcore: release runtime PM ref on regdomain config failure Tianchu Chen <flynnnchen(a)tencent.com> wifi: rsi: fix heap OOB write on key removal Jiangshan Yi <yijiangshan(a)kylinos.cn> wifi: libertas_tf: fix UAF in lbtf_free_adapter() Stanislaw Gruszka <stf_xl(a)wp.pl> wifi: iwlegacy: fix broadcast stations deallocation Jiangshan Yi <yijiangshan(a)kylinos.cn> wifi: brcmsmac: fix UAF in brcms_free_timer() Wentao Liang <vulab(a)iscas.ac.cn> watchdog: sp5100_tco: Fix pci_dev reference leak in sp5100_tco_init() Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix premature reset during timeout update Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: digicolor: Avoid division by zero Guangshuo Li <lgs201920130244(a)gmail.com> hwmon: (w83793) release probe data through kref Guangshuo Li <lgs201920130244(a)gmail.com> hwmon: (w83791d) remove fan/pwm 4-5 sysfs group on remove Sanman Pradhan <psanman(a)juniper.net> hwmon: (pmbus/tps53679) Select page 0 for single-page TPS53676 Sanman Pradhan <psanman(a)juniper.net> hwmon: (pmbus/tps53679) Fix TPS53676 phase page decoding Nuno Sá <nuno.sa(a)analog.com> hwmon: (pmbus/core) increase number of phases and add new mask Iván Ezequiel Rodriguez <ivanrwcm25(a)gmail.com> Input: zero ff_effect before compat copy in input_ff_effect_from_user Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: synaptics-rmi4 - fix GPF in suspend and resume when unbound Raphaël Larocque <rlarocque(a)disroot.org> Input: synaptics - disable InterTouch on ThinkPad T440p (board id 2722) Hans de Goede <johannes.goede(a)oss.qualcomm.com> Input: soc_button_array - check btns_desc->package.count Hans de Goede <johannes.goede(a)oss.qualcomm.com> Input: soc_button_array - fix MS Surface Pro 11 probe failure Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: rmi_smbus - fix out-of-bounds read in rmi_smb_write_block() Chris Sommers <chris.sommers(a)icloud.com> Input: i8042 - add quirk for Acer Aspire Go 15 AG15-42P Iván Ezequiel Rodriguez <ivanrwcm25(a)gmail.com> Input: evdev - zero absinfo before partial copy in EVIOCSABS Alexei Turtanov <9alexei9(a)gmail.com> Input: atkbd - skip deactivate for Xiaomi Redmi Book Pro 16 2026 Diogo Ivo (Schneider Electric) <diogo.ivo(a)bootlin.com> mmc: sdhci_am654: Reset command and data lines on failed tuning Xu Rao <raoxu(a)uniontech.com> mmc: spi: reset bytes_xfered before retrying CRC failures Runyu Xiao <runyu.xiao(a)seu.edu.cn> mmc: sh_mmcif: initialize IRQ-thread mutex before requesting interrupt Felix Gu <ustc.gu(a)gmail.com> mmc: sdio_uart: fix xmit_fifo leak when the port table is full Myeonghun Pak <mhun512(a)gmail.com> mmc: sdhci-of-aspeed: Remove children before releasing SDC resources Florian Maillard <florian.maillard(a)mailoo.org> mmc: rtsx_pci_sdmmc: ignore broken write-protect on ThinkPad X260 Fan Wu <fanwu01(a)zju.edu.cn> mmc: mxcmmc: cancel data work and watchdog on remove Zhu Ling <zhuling0805(a)qq.com> mmc: core: Fix OF node reference leak on card add failure Christian Göttsche <cgzones(a)googlemail.com> selinux: always fill AVC decision in avc_has_perm_noaudit() Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> IB/mlx4: Fix use-after-free on pkey sysfs registration failure Shengzhuo Wei <me(a)cherr.cc> i2c: imx: release DMA channels on probe error Shengzhuo Wei <me(a)cherr.cc> i2c: at91: release DMA channels on remove and probe error Jarkko Sakkinen <jarkko(a)kernel.org> KEYS: trusted: Fix tpm2_load_cmd() boundary check Maoyi Xie <maoyixie.tju(a)gmail.com> keys: translate request_key_auth pid for the reading procfs instance Mark Amirkan <markdamirkan(a)gmail.com> net/packet: avoid truncating TPACKET_V3 private size Mark Amirkan <markdamirkan(a)gmail.com> net/packet: clear RX owner on VNET header error Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: hhf: cap hh_flows_limit at change time Guanglei Zhu <zhugl3(a)xiaopeng.com> net: wwan: mhi_wwan_mbim: check skb_copy_bits() return value Guanglei Zhu <zhugl3(a)xiaopeng.com> net: wwan: mhi_wwan_mbim: guard against a cyclic NDP chain Zhiling Zou <zhilinz(a)nebusec.ai> ipv6: xfrm: use full sockets in local error paths Alexander Chesnokov <Alexander.Chesnokov(a)kaspersky.com> dmaengine: ti: k3-udma-glue: fix NULL dereference in k3_udma_glue_release_rx_chn() Christian Lugnberg <christian.lugnberg(a)soundtrack.io> dmaengine: sun6i: fix undefined behaviour in sun6i_dma_tx_status Christian Lugnberg <christian.lugnberg(a)soundtrack.io> dmaengine: sun6i: fix non-atomic read of DMA position registers Nicolas Thibert <nithibert(a)gmail.com> Bluetooth: btusb: fix NXP IW610 composite device handling Mark Rutland <mark.rutland(a)arm.com> arm64: percpu: Fix this_cpu_and() mask generation Mark Rutland <mark.rutland(a)arm.com> arm64: percpu: Fix this_cpu_write() casting Thomas Huth <thuth(a)redhat.com> kselftest/arm64: Fix size of thread_data values for pthread_join() Wyatt Feng <wf.kernel.dev(a)gmail.com> net: xfrm: reject unrepresentable espintcp transport headers Zhiling Zou <zhilinz(a)nebusec.ai> openvswitch: avoid reallocating confirmed conntrack labels Jeffin Philip <jeffinphilip14(a)gmail.com> RDMA/core: fix refcount bug in iwpm_get_nlmsg_request() Quanye Yang <quanyeyang(a)proton.me> RDMA/ucma: Serialize join and leave on copy_to_user failure Inbal Schussheim <inbal.lipshtat(a)mail.huji.ac.il> tcp: exclude old ACKs from tcp fast path Aohan Mei <henrymei(a)tencent.com> rds: ib: use rds_conn_drop() on protocol version mismatch Niklas Cassel <cassel(a)kernel.org> ata: libahci: clear PxCLBU and PxFBU for AHCI_HFLAG_32BIT_ONLY Jeremy Nyberg <slickstretch3.0(a)gmail.com> Input: xpad - fix PDP Marvel Xbox 360 controller Roberts Kursitis <roberts.kursitis(a)azeron.eu> Input: xpad - add support for Azeron devices Erich Sartison <byt.es(a)mailbox.org> Input: xpad - add support for Victrix Pro BFG Controller hackyzh002 <hackyzh002(a)gmail.com> drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 hpp.iscas <hppiscas(a)163.com> Input: eeti_ts - publish the OF module alias Dmitriy Okunev <dokunevdmitriy(a)gmail.com> net: mvpp2: prevent buffer overflow in page_pool allocation Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Ack RX overrun interrupt correctly Eric Dumazet <edumazet(a)google.com> net: lock the socket in sock_gettstamp() Yige Jiang <yigejiang86(a)gmail.com> net: netsec: fix device_node reference leak on phy_np HyeongJun An <sammiee5311(a)gmail.com> ASoC: hdmi-codec: Report a change when the channel status moves Sasha Levin <sashal(a)kernel.org> ASoC: ux500: Parenthesize MSP_{RX,TX}_CLKPOL_BIT() arguments Shivaprasad G Bhat <sbhat(a)linux.ibm.com> powerpc/iommu: Fix the overflow validation in iommu_tce_check_ioba Amit Machhiwal <amachhiw(a)linux.ibm.com> KVM: PPC: Book3S HV: fix secure device page leak on uv_page_in() failure Amit Machhiwal <amachhiw(a)linux.ibm.com> KVM: PPC: Book3S HV: fix use-after-free in kvmhv_emulate_tlbie_all_lpid() Nicholas Piggin <npiggin(a)gmail.com> KVM: PPC: Book3S HV Nested: Change nested guest lookup to use idr Eric Dumazet <edumazet(a)google.com> drop_monitor: fix out-of-bounds write in reset_per_cpu_data() Eric Dumazet <edumazet(a)google.com> drop_monitor: synchronize tracepoint unregistration on error path Eric Dumazet <edumazet(a)google.com> pppoatm: ensure a writable skb header and linear data Juan Perdomo <jcperdomo100(a)gmail.com> Bluetooth: RFCOMM: avoid socket lock inversion in listener cleanup Tzung-Bi Shih <tzungbi(a)kernel.org> Bluetooth: btmtksdio: Fix PM runtime reference leak in shutdown Baineng Shou <shoubaineng(a)gmail.com> dmaengine: mmp_pdma: fix wrong sg length in mmp_pdma_prep_slave_sg() Eric Dumazet <edumazet(a)google.com> tcp: do not let tcp_rmem be set below 4096 Kuniyuki Iwashima <kuniyu(a)google.com> tcp: Don't call skb_clone_and_charge_r() for close()d listener in tcp_v6_do_rcv(). Karl Mehltretter <kmehltretter(a)gmail.com> wifi: brcmfmac: fix lost 802.1x TX completion wakeup Hohyun Sim <tlaghgus0425(a)korea.ac.kr> net: fddi: skfp: fix NULL deref when setting the MAC address while down Andrea Mayer <andrea.mayer(a)uniroma2.it> seg6: set IPSKB_L3SLAVE from IP6SKB_L3SLAVE on IPIP decapsulation Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/dsi: round the byte clock rate after reparenting to the PHY PLL Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> drm/msm/dsi: correct byte intf clock rate for 14nm DSI PHY Filipe Manana <fdmanana(a)suse.com> btrfs: tree-checker: print dev extent offset in error message Slavin Liu <bolin.liu(a)seu.edu.cn> ALSA: hda: trace PCM open only after assigning a stream Zihan Xi <zihanx(a)nebusec.ai> wifi: virt_wifi: don't transfer operstate before register Karl Mehltretter <kmehltretter(a)gmail.com> Input: trackpoint - fix the inertia attribute name in the ABI document Nguyen Ngoc Thang <ngocthang2710.1999(a)gmail.com> ALSA: pcm: set timer->private_data before registering the PCM timer Karl Mehltretter <kmehltretter(a)gmail.com> keys: fix lost wakeup when reaping a dead key type Thadeu Lima de Souza Cascardo <cascardo(a)igalia.com> drm: Fix drm_pending_vblank_event leak in error path for out_fence_ptr Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: flowtable: hold reference on ct until flow is released Theodor Arsenij Larionov Trichkine <theodorlarionov(a)gmail.com> netfilter: nft_nat: fully initialise new_addr in netmap setup Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> RDMA/siw: Bound fragmented header copies by the remaining length Alex Bereza <alex(a)bereza.email> dmaengine: xilinx_dma: Fix hardware buffer descriptor chain after cyclic DMA Alex Bereza <alex(a)bereza.email> dmaengine: xilinx_dma: Fix hardware buffer descriptor reuse order Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: don't access the TSF of a down interface Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: don't RCU-dereference the mesh CSA settings we just set Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: reset the AP_VLAN tailroom counter on ifdown Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: suppress chanctx warning for debugfs reset Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: don't filter by BSS type when removing stale entries Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: only group hidden BSSes with beacon entries Shivank Garg <shivankg(a)amd.com> dmaengine: wait for RCU readers before releasing dma_device Shivank Garg <shivankg(a)amd.com> dmaengine: fix use-after-free in dma_chan_put() and dma_release_channel() Shivank Garg <shivankg(a)amd.com> dmaengine: Fix device kref underflow in dma_chan_put() Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> dma-coherent: report a failed reserved memory assignment Chen-Yu Tsai <wenst(a)chromium.org> dma-coherent: Warn if OF reserved memory is beyond current coherent DMA mask Orgad Shaneh <orgads(a)gmail.com> MIPS: Octeon: apply USB FDT fixups also when USB is modular Bard Liao <yung-chuan.liao(a)linux.intel.com> soundwire: cadence_master: wait and cancel cdns->work before clock stop Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: check IP header size in cfg80211_classify8021d() Carolina Jubran <cjubran(a)nvidia.com> IB/IPoIB: Avoid restoring OPER_UP after multicast flush Shmulik Cohen <anuk909(a)gmail.com> wifi: libipw: reject too-short association responses Shmulik Cohen <anuk909(a)gmail.com> wifi: libipw: reject too-short beacon and probe responses Peng Hao <flyingpenghao(a)gmail.com> wifi: mwifiex: fix IRQ leak using wrong index in MSI-X error path Mariano Baragiola <mbaragiola(a)linux.com> wifi: virt_wifi: free skb when disconnected Ruoyu Wang <ruoyuw560(a)gmail.com> dmaengine: sprd: Fix runtime PM reference leak in probe Quanye Yang <quanyeyang(a)proton.me> RDMA/rtrs-clt: Fix CQ pool leak when connect is interrupted Jacob Moroni <jmoroni(a)google.com> RDMA/irdma: Enforce local fence for IB_WR_REG_MR Li RongQing <lirongqing(a)baidu.com> RDMA/mad: Fix receive buffer leak when PKey enforcement fails Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: wait for deferred control PDU completions before releasing the connection Max Gurtovoy <mgurtovoy(a)nvidia.com> scsi: target: iscsi: Rename iscsi_cmd to iscsit_cmd Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/iser: reject a remote invalidation of an unregistered direction Max Gurtovoy <mgurtovoy(a)nvidia.com> IB/iser: Use iser_fr_desc as registration context Max Gurtovoy <mgurtovoy(a)nvidia.com> IB/iser: Remove iser_reg_data_sg helper function Max Gurtovoy <mgurtovoy(a)nvidia.com> IB/iser: Align coding style across driver Xixin Liu <liuxixin(a)kylinos.cn> clk: scpi: bound-check DVFS index in scpi_dvfs_recalc_rate Xixin Liu <liuxixin(a)kylinos.cn> firmware: arm_scpi: reject DVFS OPP count above MAX_DVFS_OPPS Guoqing Jiang <guoqing.jiang(a)linux.dev> RDMA/siw: Clear association under lock if siw_qp_modify fails in siw_accept Guoqing Jiang <guoqing.jiang(a)linux.dev> RDMA/siw: Cleanup siw_accept Guoqing Jiang <guoqing.jiang(a)linux.dev> RDMA/siw: Introduce siw_cep_set_free_and_put Pengpeng Hou <pengpeng(a)iscas.ac.cn> ARM: socfpga: select the PL310 erratum 753970 workaround Eric Dumazet <edumazet(a)google.com> xfrm: add missing rcu_read_lock(), skb_dst_force() and dev_hold() for xfrm_trans_reinject() Kyle Zeng <kylebot(a)openai.com> xfrm: fix compat ALLOCSPI request use-after-free Sabrina Dubroca <sd(a)queasysnail.net> xfrm: avoid RCU warnings around the per-netns netlink socket Sabrina Dubroca <sd(a)queasysnail.net> xfrm: add extack to verify_one_alg, verify_auth_trunc, verify_aead Sabrina Dubroca <sd(a)queasysnail.net> xfrm: add extack support to verify_newsa_info Sabrina Dubroca <sd(a)queasysnail.net> xfrm: add extack to verify_sec_ctx_len Sabrina Dubroca <sd(a)queasysnail.net> xfrm: propagate extack to all netlink doit handlers Ido Schimmel <idosch(a)nvidia.com> ipv6: Honor oif when choosing nexthop for locally generated traffic Ido Schimmel <idosch(a)nvidia.com> ipv6: Select best matching nexthop object in fib6_table_lookup() Arash Golgol <arash.golgol(a)gmail.com> media: video-i2c: fix buffer queue ordering Sasha Levin <sashal(a)kernel.org> Revert "perf cs-etm: Flush thread stacks after decoder reset" Sasha Levin <sashal(a)kernel.org> Revert "perf cs-etm: Avoid truncating AUX buffer sizes to int" Guangguan Wang <guangguan.wang(a)linux.alibaba.com> net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg Jens Axboe <axboe(a)kernel.dk> sunvdc: fix -EIO issue due to lack of retries Günther Noack <gnoack(a)google.com> selftests/landlock: Add tests for whiteout object creation Sasha Levin <sashal(a)kernel.org> Revert "alpha: fix ieee_swcr_to_fpcr setting FPCR_DNOD unconditionally" Sasha Levin <sashal(a)kernel.org> Revert "alpha: don't leak hardware-fabricated FP exception bits to user space" Günther Noack <gnoack(a)google.com> landlock: Require LANDLOCK_ACCESS_FS_MAKE_REG for whiteout creation Edward Adam Davis <eadavis(a)qq.com> bluetooth/l2cap: sync sock recv cb and release Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: L2CAP: Fix deadlock Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> ARM: ensure interrupts are enabled in __do_user_fault() Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> ARM: fix branch predictor hardening Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> ARM: fix hash_name() fault Darrick J. Wong <djwong(a)kernel.org> iomap: iomap: fix memory corruption when recording errors during writeback Paolo Abeni <pabeni(a)redhat.com> mptcp: close race between scheduler and state change Paolo Abeni <pabeni(a)redhat.com> mptcp: avoid unneeded actions on subflow reset Eric Biggers <ebiggers(a)kernel.org> netfilter: nft_set_pipapo_avx2: add missing vzeroupper Eric Biggers <ebiggers(a)kernel.org> crypto: sun8i-ss - Remove crypto_rng interface Eric Biggers <ebiggers(a)kernel.org> crypto: sun8i-ce - Remove crypto_rng interface Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> fou: Fix use-after-free in fou_create() Weiming Shi <bestswngs(a)gmail.com> net: appletalk: fix NULL pointer dereference in aarp_send_ddp() Weiming Shi <bestswngs(a)gmail.com> i2c: smbus: reject oversized block transfers in the common path Kazuki Hanai <hnkz.64(a)gmail.com> ALSA: us122l: Prevent write upgrades for read mappings Sasha Levin <sashal(a)kernel.org> Revert "perf tests: Fix flakiness in BPF counters test on hybrid systems" Eric Dumazet <edumazet(a)google.com> ipv6: mcast: extend RCU protection in igmp6_send() Suraj Jitindar Singh <surajjs(a)amazon.com> bpftool: remove duplicate free_btf_vmlinux() definition Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: syncookies: remember the request backup flag Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: options: handle MPC data + csum reqd + no csum Joe Damato <joe(a)dama.to> bnxt_en: Propagate RX ring init failures in bnxt_init_nic() Joe Damato <joe(a)dama.to> bnxt_en: Handle buffer allocation failure in bnxt_rx_ring_reset() Michael Bommarito <michael.bommarito(a)gmail.com> media: v4l2-ctrls: validate HEVC tile counts Haotian Zhang <vulab(a)iscas.ac.cn> media: v4l2-h264: Fix memcmp() size in B1 reference list comparison Michael Bommarito <michael.bommarito(a)gmail.com> media: hevc: add bounded tile-count helpers Vishnu Razdan <vrazdan(a)openai.com> hwmon: (pmbus) Clear generic status alarms with CLEAR_FAULTS Fan Wu <fanwu01(a)zju.edu.cn> hwmon: (gpio-fan) Fix use-after-free in alarm work Cong Nguyen <congnt264(a)gmail.com> hwmon: (applesmc) fix key backlight workqueue leak on register failure Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix missing scrub of temp buffers with AES ctr and gcm algorithm Nagamani PV <nagamani(a)linux.ibm.com> s390/qeth: allow bridgeport queries despite OS_MISMATCH leixiang <leixiang(a)kylinos.cn> KVM: PPC: Book3S HV: Set irqfd->producer only on success Kyle Zeng <kylebot(a)openai.com> ipvs: reject invalid states in connection template sync records Zihan Xi <zihanx(a)nebusec.ai> ipv4: fib: bound automatic table ID allocation Zhiling Zou <zhilinz(a)nebusec.ai> ieee802154: 6lowpan: fix NULL dereference in lowpan_newlink Weiming Shi <bestswngs(a)gmail.com> fbdev: vfb: defer cleanup until the last reference Ilya Maximets <i.maximets(a)ovn.org> netfilter: report NLM_F_DUMP_FILTERED when all is filtered out Chengfeng Ye <nicoyip.dev(a)gmail.com> netfilter: nf_log: unregister loggers before per-net teardown Norbert Szetei <norbert(a)doyensec.com> net: openvswitch: fix use-after-free of the flow table mask array Fourie Zhang <littleddfu(a)gmail.com> net: mpls: clear inner_protocol when the last label is popped Johan Hovold <johan(a)kernel.org> net: hso: fix TIOCMIWAIT race Thorsten Blum <thorsten.blum(a)linux.dev> drm/i915: Fix memory leak in query_perf_config_list() Jann Horn <jannh(a)google.com> exec: do_close_on_exec() before taking exec_update_lock Runyu Xiao <runyu.xiao(a)seu.edu.cn> cpufreq: initialize policy rwsem before sysfs publication Zhongqiu Han <zhongqiu.han(a)oss.qualcomm.com> cpufreq: zero-initialize policy cpumask before sysfs publication Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: sti: initialize IRQ lock before requesting IRQ Tianchu Chen <flynnnchen(a)tencent.com> ASoC: sprd: validate compress buffer sizes against fixed allocations Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Free histogram the var ref when its initialization fails Ido Schimmel <idosch(a)nvidia.com> tunnels: Drop stale dst when building an ICMP error for PMTUD Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: validate cylinder group metadata before caching it Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: create the root dentry after loading cylinder metadata James Hilliard <james.hilliard1(a)gmail.com> watchdog: sunxi_wdt: preserve boot-enabled watchdog Harry Wentland <harry.wentland(a)amd.com> dm/amdgpu: fix malformed link_settings debugfs output Tristan Madani <tristan(a)talencesecurity.com> ALSA: usbusx2y: fix in04_last array size mismatch with in04_buf Roman Prucha <zorgan.roman(a)gmail.com> ALSA: ctxfi: Fix CA20K2 S/PDIF passthrough Zihan Xi <zihanx(a)nebusec.ai> ipv6: fix fib6 walker UAF on seq stop Shivaprasad G Bhat <sbhat(a)linux.ibm.com> powerpc/eeh: Fix recursive locking on devices without EEH sensitive driver Sasha Levin <sashal(a)kernel.org> Revert "scsi: smartpqi: Capture controller reason codes" Sasha Levin <sashal(a)kernel.org> Revert "scsi: core: Register sysfs attributes earlier" Sasha Levin <sashal(a)kernel.org> Revert "scsi: smartpqi: Switch to attribute groups" Sasha Levin <sashal(a)kernel.org> Revert "scsi: smartpqi: Fix BUILD_BUG_ON() statements" Sasha Levin <sashal(a)kernel.org> Revert "scsi: smartpqi: Stop using the SCSI pointer" Sasha Levin <sashal(a)kernel.org> Revert "scsi: smartpqi: Fix AIO retry marker cleared by SCSI core between dispatches." Eric Dumazet <edumazet(a)google.com> macvlan: inherit needed_headroom and needed_tailroom from lowerdev Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: prevent out-of-bounds reads in share config responses Maurizio Lombardi <mlombard(a)redhat.com> scsi: target: iscsi: Fix hang for aborted WRITE_PENDING commands Dmitry Bogdanov <d.bogdanov(a)yadro.com> scsi: target: iscsi: Handle abort for WRITE_PENDING cmds WenTao Liang <vulab(a)iscas.ac.cn> drm/amd/display: set new_stream to NULL after release Stian Halseth <stian(a)itx.no> sunvdc: unmap LDC cookies when the descriptor send fails Greg Marsden <greg.marsden(a)oracle.com> net/rds: fix tcp stream corruption with large pages Linus Walleij <linus.walleij(a)linaro.org> net/rds: Pass a pointer to virt_to_page() Ratheesh Kannoth <rkannoth(a)marvell.com> octeontx2-af: fix PF/CGX debugfs PCI bus lookup Aamir Ahmed <elb12345(a)hotmail.co.uk> net: hinic: fix mailbox segment buffer overflow Li Youhong <liyouhong(a)kylinos.cn> net: sun4i-emac: fix missing of_node_put() for phy_node Kuniyuki Iwashima <kuniyu(a)google.com> net/sched: cls_api: Don't replay RTM_GETCHAIN in tc_ctl_chain(). Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_route: free emptied bucket on filter move Thibault Ferrante <thibault.ferrante(a)canonical.com> selftests/powerpc/tm: Fix tcheck() reading uninitialised CR value Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: initialize ptp_lock at probe time Yannick Vignon <yannick.vignon(a)nxp.com> net: stmmac: optimize locking around PTP clock reads Qingfang Deng <qingfang.deng(a)linux.dev> ppp_synctty: ensure a writeable skb header Pengpeng Hou <pengpeng(a)iscas.ac.cn> hwmon: (aspeed-pwm-tacho) Propagate reset deassert errors Cong Nguyen <congnt264(a)gmail.com> hwmon: (gpio-fan) take fan_data->lock in gpio_fan_shutdown() Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix clock leak and spurious timer in settimeout() Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Avoid division by zero David Arcari <darcari(a)redhat.com> watchdog: fix hrtimer start when pretimeout is zero Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count RX descriptors for freeq refill Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count RX drops once per frame Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: No mapping is a dropped rx Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count dropped frames as NAPI work Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Finish RX updates before NAPI completion Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Fix budget accounting Alice Mikityanska <alice(a)isovalent.com> net: ipv6: Clamp to IP6_MAX_MTU in ip6_dst_mtu_maybe_forward Andrew Stellman <astellman(a)stellman-greene.com> virtio-pci: return IRQ_HANDLED after non-zero ISR Linfeng Sun <linfeng.sun.dev(a)gmail.com> vdpa_sim_blk: reject out-of-range sector starts Stefano Garzarella <sgarzare(a)redhat.com> vdpa_sim_blk: make vdpasim_blk_check_range usable by other requests Stefano Garzarella <sgarzare(a)redhat.com> vdpa_sim_blk: use dev_dbg() to print errors Yu Zhang <yuz08559(a)gmail.com> vhost-vdpa: don't install the eventfd_ctx_fdget() error in config_ctx Jia Jia <physicalmtea(a)gmail.com> virtio_console: do not free control-out buffers on remove Xianting Tian <xianting.tian(a)linux.alibaba.com> virtio-console: call scheduler when we free unused buffs hpp.iscas <hppiscas(a)163.com> ASoC: mt6351: Publish the OF module alias Florian Westphal <fw(a)strlen.de> netfilter: ip6_tables: set F_PROTO when proto value is nonzero Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_log: cope with concurrent instance destruction hpp.iscas <hppiscas(a)163.com> ASoC: Intel: SST: Publish the PCI module aliases hpp.iscas <hppiscas(a)163.com> ASoC: bcm: bcm63xx: Publish the OF module aliases Edward Adam Davis <eadavis(a)sina.com> ALSA: caiaq: Decoupling ep1_in_urb in caiaq dev Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: ets: clamp quantum in parse and fallback paths Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: drr: clamp quantum in change class Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: pie: clamp psched_mtu in pie_drop_early Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: hhf: clamp quantum in change and init paths Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sfq: clamp quantum in change path Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_pie: clamp quantum in change path Eric Dumazet <edumazet(a)google.com> net_sched: sch_fq_pie: implement lockless fq_pie_dump() Lama Kayal <lkayal(a)nvidia.com> net/mlx5: E-Switch, prevent mc_list repopulation during vport disable Yael Chemla <ychemla(a)nvidia.com> net/mlx5: E-Switch: fix use-after-free in mlx5_eswitch_termtbl_put Carolina Jubran <cjubran(a)nvidia.com> net/mlx5e: Fix use-after-free race in sample_restore_put() Carolina Jubran <cjubran(a)nvidia.com> net/mlx5e: Fix ETS zero BW reporting when one TC holds 100% Shahar Shitrit <shshitrit(a)nvidia.com> net/mlx5e: Fix setting RS FEC after remapping Thorsten Blum <thorsten.blum(a)linux.dev> powerpc/kexec_file: Use inclusive range checks in add_usable_mem() Jamal Hadi Salim <jhs(a)mojatatu.com> net: cap tx_queue_len at S16_MAX to prevent oversized ring allocations Seungwon Bae <qotmddnjs(a)ajou.ac.kr> vxlan: reject dynamic fdb entries that reference a nexthop id Jason Winter <jjx(a)live.nl> net: usb: cx82310_eth: drop URB after 0xffff reboot sentinel to prevent partial_data heap overflow Jakub Kicinski <kuba(a)kernel.org> net: dsa: mv88e6xxx: bound the policy rule dump by the caller's buffer size Jakub Kicinski <kuba(a)kernel.org> net: dsa: bcm_sf2: bound the CFP rule dump by the caller's buffer size Eric Dumazet <edumazet(a)google.com> bonding: use skb_cow_head() in bond_do_alb_xmit() and rlb_arp_xmit() Ido Schimmel <idosch(a)nvidia.com> nexthop: Initialize extack in remove_nh_grp_entry() Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix NULL-ptr-deref in btf_var_show() Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix NULL-ptr-deref when showing a void BTF type Takashi Iwai <tiwai(a)suse.de> ALSA: caiaq: Fix potential double-free at error path Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: reconfigure RX packet parser table in stmmac_hw_setup() after reset Allison Henderson <achender(a)kernel.org> net/rds: don't let rds_conn_shutdown() consume a concurrent drop Håkon Bugge <haakon.bugge(a)oracle.com> net/rds: acquire the fastpath locks in rds_conn_shutdown() Allison Henderson <achender(a)kernel.org> net/rds: acquire RDS_IN_XMIT in rds_tcp_reset_callbacks() Gerd Rausch <gerd.rausch(a)oracle.com> net/rds: tcp: don't force RDS_CONN_RESETTING over a concurrent shutdown Allison Henderson <achender(a)kernel.org> net/rds: clear cp_flags bits individually in rds_conn_path_reset() Allison Henderson <achender(a)kernel.org> net/rds: use clear_bit_unlock() in release_refill() Allison Henderson <achender(a)kernel.org> net/rds: use wq_has_sleeper() in release_in_xmit() Eric Dumazet <edumazet(a)google.com> bonding: do not clear curr_active_slave prematurely when releasing all slaves Eduard Zingerman <eddyz87(a)gmail.com> bpf: reject BPF_PSEUDO_FUNC reference to the main program Henry Martin <bsdhenrymartin(a)gmail.com> tracing/probes: Fix use-after-free on field name/type of events with multiple probes Joas Antonio dos Santos <joasantonio108(a)gmail.com> netfilter: nf_conntrack_sip: fix OOB read in sip_skip_whitespace() Kyle Zeng <kylebot(a)openai.com> ipvs: fix reversed sequence option serialization Qu Wenruo <wqu(a)suse.com> btrfs: do not force reloc root creation during qgroup_account_snapshot() Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Program the MSP FIFO watermarks Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Request the MSP MMIO resource Arnd Bergmann <arnd(a)arndb.de> ASoC: ux500: remove stedma40 references Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Validate MSP DAI configuration Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Correct MSP frame and bit clock setup Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Propagate MSP setup errors Arnd Bergmann <arnd(a)arndb.de> ASoC: ux500: remove platform_data support Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Fix MSP stream lifecycle handling Eric Dumazet <edumazet(a)google.com> locking/lockdep: Invalidate stale class_cache entries for zapped classes Kent Overstreet <kent.overstreet(a)linux.dev> lockdep: Add lock_set_cmp_fn() annotation Boqun Feng <boqun.feng(a)gmail.com> locking/lockdep: Improve the deadlock scenario print for sync and read lock Boqun Feng <boqun.feng(a)gmail.com> locking/lockdep: Introduce lock_sync() Leo Yan <leo.yan(a)arm.com> perf/core: Skip empty AUX records with only format flags Ivy Lopez <skunkolee(a)gmail.com> scsi: mpt3sas: Avoid out-of-bounds cpumask_of_node() call in _base_assign_reply_queues() Nitesh Narayan Lal <nitesh(a)redhat.com> scsi: mpt3sas: Use irq_set_affinity_and_hint() Guanghui Yang <3497809730(a)qq.com> btrfs: restore active device pointers after failed sprout Anand Jain <anand.jain(a)oracle.com> btrfs: consolidate device_list_mutex in prepare_sprout to its parent Guanghui Yang <3497809730(a)qq.com> btrfs: detach failed sprout device from transaction update list wangdicheng <wangdicheng(a)kylinos.cn> ASoC: amd: renoir: fix disable_pdm_interrupts() to clear mask bits Hui Su <sh_def(a)163.com> staging: fbtft: make dirty_lock IRQ-safe Kuniyuki Iwashima <kuniyu(a)google.com> af_packet: Don't cast tpacket_hdr.tp_len to int in tpacket_parse_header(). Eric Dumazet <edumazet(a)google.com> ipv6: sr: restore network header before routing and forwarding Tung Nguyen <tung.quang.nguyen(a)est.tech> tipc: fix NULL deref in tipc_named_node_up() on empty publication list Qingfang Deng <qingfang.deng(a)linux.dev> ppp: ppp_async: simplify tty disc_data access Jiri Slaby <jirislaby(a)kernel.org> tty: make tty_ldisc_ops::hangup return void Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Validate and program TDM slots correctly Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Correct digital interface format setup Mark Brown <broonie(a)kernel.org> ASoC: ab8500: Update to modern clocking terminology Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Repair the DAPM capture graph Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Reset the audio block before configuring it Gongwei Li <ligongwei(a)kylinos.cn> Bluetooth: hci_mrvl: Fix wrong return value check of wait_on_bit_timeout() Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: clear FLAG_DEFER_SETUP only for same PID/PSM Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: fix chan mode for LE_CONN_REQ + EXT_FLOWCTL pchan Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: rate limit unmapped SID errors Yilin Zhang <yilinzhang(a)moonshot.ai> ALSA: pcm: Serialize PCM mmap with buffer reallocation to fix page UAF Colin Ian King <colin.i.king(a)gmail.com> OPP: of: Fix potential multiplication overflow when calculating freq Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix NULL pointer dereference in PM callbacks James Nugraha <aslan.jnn(a)gmail.com> net: amd-xgbe: discard rx packets with bad FCS Henry Martin <bsdhenrymartin(a)gmail.com> sctp: fix soft lockup from unpadded ASCONF-ACK parameter iteration Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> smb: client: transport: Fix debug printing in __release_mid() Xin Long <lucien.xin(a)gmail.com> sctp: fix a TOCTOU race in SCTP_CMD_TIMER_START Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: size the RTM_GETACTION reply from the actions Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: budget all shared attributes in notify skbs Hongfu Li <lihongfu(a)kylinos.cn> selftests/cgroup: Fix cg_run_in_subcgroups ignoring arg parameter Xixin Liu <liuxixin(a)kylinos.cn> nvme-rdma: fix -EIO cleanup order in queue_rq Dan Carpenter <error27(a)gmail.com> drm/virtio: Fix a NULL vs ERR_PTR() bug in virtio_gpu_user_framebuffer_create() Jad Keskes <inasj268(a)gmail.com> EDAC/device_sysfs: Use kstrtouint() for poll_msec to prevent truncation Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix channel address decode for non-hash mode Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix channel selection hash Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix interleave boundary condition Xie Yuanbin <xieyuanbin1(a)huawei.com> ARM: 9484/1: enable interrupts when unhandled user faults are triggered Sasha Levin <sashal(a)kernel.org> Revert "Bluetooth: btusb: Add ASUS USB-BT540 for Realtek 8761CU" Sasha Levin <sashal(a)kernel.org> Revert "Bluetooth: btusb: Add ASUS USB-BT600 for Realtek 8761CU" SJ Park <sj(a)kernel.org> mm/damon/core: avoid infinite kdamond_merge_regions() internal loop Vlatko Kosturjak <kost(a)linux.hr> ppp_async: drop the errored frame instead of resetting its headroom Geert Uytterhoeven <geert+renesas(a)glider.be> clk: at91: pmc: #undef field_{get,prep}() before definition Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_log: wait for rcu grace period before freeing pernet state Rudi Heitbaum <rudi(a)heitbaum.com> ASoC: rt5645: Perform the initial jack detect at probe Jia Jia <physicalmtea(a)gmail.com> vhost-scsi: flush backend after device ioctls Robert Abrahamse <denobyte2(a)gmail.com> ALSA: usb-audio: Add quirk for Corsair Virtuoso (later revision) Jiale Yao <yaojiale02(a)163.com> Bluetooth: RFCOMM: validate skb length in rfcomm_recv_frame Deepanshu Kartikey <kartikey406(a)gmail.com> wifi: cfg80211: validate IEs in cfg80211_wext_siwgenie() Li Qiang <liqiang01(a)kylinos.cn> cifs: validate idmap key payload length Vaibhav Jain <vaibhav(a)linux.ibm.com> powerpc/pseries: Ensure vpa,slb_shadow & dtl are unregistered during crash Michal Swiatkowski <michal.swiatkowski(a)linux.intel.com> ice: pass the return value of skb_checksum_help() Madhavender Singh <madhav(a)disroot.org> ALSA: hda/realtek: Add mute LED quirk for HP Laptop 14s-dr1xxx Minhong He <heminhong(a)kylinos.cn> phonet: check register_netdevice_notifier() error in phonet_device_init() Pengpeng Hou <pengpeng(a)iscas.ac.cn> drm/gma500: return errors from Oaktrail HDMI I2C reads Ibrahim Hashimov <security(a)auditcode.ai> wifi: mac80211_hwsim: reject undersized HWSIM_ATTR_TX_INFO Kamal Wadhwa <kamal.wadhwa(a)oss.qualcomm.com> regulator: core: clamp voltage constraints before applying apply_uV Georgi Valkov <gvalkov(a)gmail.com> wifi: mwifiex: replace one-element arrays with flexible array members Daniel C. Ribeiro <dcoutinho.96(a)gmail.com> ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum650 Wireless Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: bound aligned TLV advance in FW parser Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/si: Don't schedule thermal work when queue isn't initialized Pu Hu <hupu(a)transsion.com> arm64: kprobes: Allow reentering kprobes while single-stepping Yu Peng <pengyu(a)kylinos.cn> arm64: fixmap: Allow 256K early_ioremap() at any offset Tao Cui <cuitao(a)kylinos.cn> blk-cgroup: fix leaks and online flag on radix_tree_insert failure Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix sched scan IE sizing Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix an off-by-1 boundary check Filipe Manana <fdmanana(a)suse.com> btrfs: fix reloc root cleanup in merge_reloc_roots() Filipe Manana <fdmanana(a)suse.com> btrfs: fix use-after-free on reloc root after error in insert_dirty_subvol() Dave Chen <davechen(a)synology.com> btrfs: only account delalloc bytes for regular file inodes in btrfs_getattr() Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: rsi: validate beacon length before fixed buffer copy Jozsef Kadlecsik <kadlec(a)netfilter.org> netfilter: ipset: mark the rcu locked areas properly Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: libipw: fix key index receive bound checks Liang Hao <haohlliang(a)gmail.com> gpio: dwapb: Mask interrupts at hardware initialization Zhao Li <enderaoelyther(a)gmail.com> wifi: cfg80211: validate rx/tx MLME callback frame lengths before access Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: validate SID namespace before mapping IDs Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: mark invalid session responses as signed Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: find bound sessions during reauthentication Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: libertas: reject short monitor TX frames Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: rsi: avoid reading TKIP MIC keys for non-TKIP ciphers Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: validate deauth frame length before reason access Corentin Labbe <clabbe(a)baylibre.com> wifi: ralink: RT2X00: init EEPROM properly Pengpeng Hou <pengpeng(a)iscas.ac.cn> ALSA: usb-audio: caiaq: validate EP1 reply lengths Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix credit charge calculation for SMB2 QUERY_INFO Yousef Alhouseen <alhouseenyousef(a)gmail.com> xen/gntalloc: validate grant count before allocation Farhad Alemi <farhad.alemi(a)berkeley.edu> freevxfs: don't BUG() on unknown typed-extent type Yousef Alhouseen <alhouseenyousef(a)gmail.com> xen/front-pgdir-shbuf: free grant reference head on errors Qiang Liu <liuqiang(a)kylinos.cn> ksmbd: Fix acl.sd_buf memory leak and invalid sd_size error handling Qiang Liu <liuqiang(a)kylinos.cn> ksmbd: fix n.data memory leak in ksmbd_vfs_set_dos_attrib_xattr Gustavo Kenji Mendonça Kaneko <kaneko.dev(a)pm.me> drm/arm/komeda: fix error handling for clk_prepare_enable() and callers Qiang Liu <liuqiang(a)kylinos.cn> ksmbd: fix sd_ndr.data memory leak in ksmbd_vfs_set_sd_xattr Florian Westphal <fw(a)strlen.de> netfilter: nf_conntrack_expect: zero at allocation time Gustavo Kenji Mendonça Kaneko <kaneko.dev(a)pm.me> drm/arm/malidp: use clk_bulk API in runtime PM resume and suspend Weiming Shi <bestswngs(a)gmail.com> btrfs: tree-checker: validate INODE_REF's namelen Haoxiang Li <haoxiang_li2024(a)163.com> fbdev: pm2fb: unwind WC setup on probe failure Adriana Stancu <adriana(a)arista.com> rtc: bq32000: add delay between RTC reads Runyu Xiao <runyu.xiao(a)seu.edu.cn> net: au1000: move free_irq out of the close-time spinlocked section Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/sysfs: Use kstrtobool() to parse the ROM attribute input Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: break RH leases before delete-on-close Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: apply create security descriptor first Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: treat unnamed DATA stream as base file Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: use connection ClientGUID for lease lookup Tommy Huang <tommy_huang(a)aspeedtech.com> rtc: aspeed: add AST2700 compatible Samuel Moelius <sam.moelius(a)trailofbits.com> f2fs: validate inline dentry name lengths before conversion Chen Cheng <chencheng(a)fnnas.com> md/raid5: let stripe batch bm_seq comparison wrap-safe Yu Kuai <yukuai(a)fygo.io> md/raid5: account discard IO Hans Zhang <18255117159(a)163.com> PCI: mediatek: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: rockchip: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: altera: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: iproc: Protect root bus removal with rescan lock Jean-Louis Colaco <jean-louis.colaco(a)orange.fr> ALSA: usb-audio: Add quirk for YAMAHA CDS3000 Matthew Bystrin <dev.mbstr(a)gmail.com> mfd: rsmu: Add 8a34002 support Tobias Deiminger <tobias.deiminger(a)linutronix.de> leds: pca9532: Don't stop blinking for non-zero brightness Yousef Alhouseen <alhouseenyousef(a)gmail.com> leds: uleds: Return -EFAULT on copy_to_user() failure Galen Hassen <rwekyes(a)gmail.com> ALSA: hda/conexant: Add pin config quirk for Lenovo IdeaPad Slim 5 16AKP10 guoqi0226 <guoqi0226(a)163.com> spi: Add NULL check for spi_get_device_id() in spi_get_device_match_data() Rob Herring (Arm) <robh(a)kernel.org> gpio: pisosr: Read "ngpios" as u32 Arnd Bergmann <arnd(a)arndb.de> scsi: bfa: Reduce kernel stack usage in bfa_fcs_lport_fdmi_build_portattr_block() Zhang Tianci <zhangtianci.1997(a)bytedance.com> fuse: set ff->flock only on success Rosen Penev <rosenp(a)gmail.com> sparc: Disable compat support with LLD Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Tolerate i3c_master_add_i3c_dev_locked() failures in DAA Alice Mikityanska <alice(a)isovalent.com> net/sched: act_csum: don't mangle UDP tunnel GSO packets Agalakov Daniil <ade(a)amicon.ru> e1000e: limit endianness conversion to boundary words Raf Dickson <rafdog35(a)gmail.com> vsock: use sk_acceptq_is_full() helper in all transports Vadim Fedorenko <vadim.fedorenko(a)linux.dev> ptp: ocp: add shutdown callback Nazim Amirul <muhammad.nazim.amirul.nazle.asmade(a)altera.com> net: stmmac: xgmac2: disable RBUE in default RX interrupt mask Rosen Penev <rosenp(a)gmail.com> sparc64: uprobes: add missing break bui duc phuc <phucduc.bui(a)gmail.com> ASoC: rockchip: spdif: Restore regcache cache-only mode on sync failure bui duc phuc <phucduc.bui(a)gmail.com> ASoC: rockchip: rockchip_pdm: Reorder clock enable sequence bui duc phuc <phucduc.bui(a)gmail.com> ASoC: rockchip: rockchip_pdm: Handle runtime PM resume failures in set_fmt Samuel Moelius <sam.moelius(a)trailofbits.com> Bluetooth: L2CAP: validate connectionless PSM length Potin Lai <potin.lai.pt(a)gmail.com> hwmon: (pmbus/lm25066) Fix PMBus coefficients for LM5064/5066/5066i Tze Yee Ng <tze.yee.ng(a)altera.com> dmaengine: dw-axi-dmac: fix PM for system sleep and channel alloc Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> PCI: Avoid SBR for Qualcomm WCN6855/WCN7850 WiFi, SDX62/SDX65 modems Yuho Choi <dbgh9129(a)gmail.com> sctp: Unwind address notifier registration on failure Nikolay Metchev <nikolaymetchev(a)gmail.com> platform/x86: intel-hid: Add HP ProBook x360 440 G1 to button_array_table Xu Rao <raoxu(a)uniontech.com> ata: libata-pmp: add JMicron JMS562 quirk Kory Maincent <kory.maincent(a)bootlin.com> hwmon: (adt7462) Add of_match_table to support devicetree KangNing Liao <lkangn.kernel(a)gmail.com> btrfs: protect sb_write_pointer() with invalidate lock Jiajia Liu <liujiajia(a)kylinos.cn> wifi: mt76: transform aspm_conf for pci_disable_link_state Gleb Sonichev <sonichev555(a)gmail.com> platform/x86: dell-laptop: add Inspiron N5110 to touchpad LED quirk table Rosen Penev <rosenp(a)gmail.com> net: ibm: emac: mal: fix potential system hang in mal_remove() Al Viro <viro(a)zeniv.linux.org.uk> configfs_depend_prep(): pass configfs_dirent instead of dentry Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Add request-pool slack for delayed recycling Aurelien DESBRIERES <aurelien(a)hackers.camp> RDMA/rtrs-srv: Fix integer underflow in process_read and process_write ZhengYuan Huang <gality369(a)gmail.com> btrfs: balance: fix potential bg lookup failure in btrfs_may_alloc_data_chunk() Rosen Penev <rosenp(a)gmail.com> netfilter: nf_conntrack: use get_unaligned_be32() in tcp_sack() Ruoyu Wang <ruoyuw560(a)gmail.com> ALSA: es18xx: check control allocation before private data setup Maoyi Xie <maoyixie.tju(a)gmail.com> hsr: broadcast netlink notifications in the device's net namespace Guangshuo Li <lgs201920130244(a)gmail.com> net: cpsw_new: unregister devlink on port registration failure Dawei Feng <dawei.feng(a)seu.edu.cn> bpf: NUL-terminate replaced sysctl value Li RongQing <lirongqing(a)baidu.com> RDMA/mlx5: Fix state and counter desync on loopback enable failure Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/umem: Be careful about boundary conditions in ib_umem_find_best_pgsz() Thiyagarajan Pandiyan <thiyagarajan(a)aerlync.com> wifi: nl80211: Increase ie_len size to prevent truncated IEs in new peer notifications Rosen Penev <rosenp(a)gmail.com> ipmi: si: Use platform_get_irq_optional() to retrieve interrupt Andrei Faleichyk <andrei.faleichyk(a)noogadev.com> ALSA: hda/realtek: Add quirk for ASUS VivoBook X509DAP Michael Walle <mwalle(a)kernel.org> clk: keystone: don't cache clock rate Mathias Nyman <mathias.nyman(a)linux.intel.com> xhci: Prevent queuing new commands if xhci is inaccessible Ioana Ciornei <ioana.ciornei(a)nxp.com> dpaa2-switch: fix handling of NAPI on the remove path David Yang <mmyangfl(a)gmail.com> net: dsa: sja1105: flower: reject cross-chip redirect Ioana Ciornei <ioana.ciornei(a)nxp.com> dpaa2-switch: fix the error path in dpaa2_switch_rx() Ioana Ciornei <ioana.ciornei(a)nxp.com> dpaa2-switch: rework FDB management on the bridge leave path Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: seq: oss: Reject reads that cannot fit the next event Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: codecs: rk3328: Use managed GPIO and clock helpers Alessandro Schino <7991aleschino(a)gmail.com> ntfs3: fix out-of-bounds read in ntfs_dir_emit() and hdr_find_e() ZhengYuan Huang <gality369(a)gmail.com> fs/ntfs3: validate index entry key bounds ZhengYuan Huang <gality369(a)gmail.com> fs/ntfs3: preserve non-DOS attribute bits in system.dos_attrib Simon Xue <xxm(a)rock-chips.com> iommu/rockchip: disable fetch dte time limit Wentao Liang <vulab(a)iscas.ac.cn> net: qrtr: fix node refcount leak on ctrl packet alloc failure Chen Pei <cp0613(a)linux.alibaba.com> ACPI: PCI: Clear _DEP dependencies after PCI root bridge attach liyouhong <liyouhong(a)kylinos.cn> ata: ahci: fail probe if BAR too small for claimed ports Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: codecs: pcm3168a: Drop CONFIG_PM-conditional preproc directive Rosen Penev <rosenp(a)gmail.com> net: ibm: emac: Reserve VLAN header in MJS limit Daniel Borkmann <daniel(a)iogearbox.net> libbpf: Also reset {insn,data}_cur on realloc failure Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: accel: mma8452: switch to non-devm request_threaded_irq() Rik van Riel <riel(a)surriel.com> perf/ftrace: Fix WARNING in __unregister_ftrace_function Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> mmc: renesas_sdhi: Add OF entry for RZ/G2E SoC Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> mmc: renesas_sdhi: Add OF entry for RZ/G2N SoC Osama Abdelkader <osama.abdelkader(a)gmail.com> mmc: davinci: fix mmc_add_host order in probe Bard Liao <yung-chuan.liao(a)linux.intel.com> soundwire: only handle alert events when the peripheral is attached Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: catpt: Complete coredump handling Alexandre Courbot <acourbot(a)nvidia.com> scripts: modpost: detect and report truncated buf_printf() output shayderrr <darknessshayder(a)gmail.com> host1x: bus: Fix missing ops null check in error teardown Viacheslav Dubeyko <slava(a)dubeyko.com> hfs: rework hfsplus_readdir() logic ikaros <void0red(a)gmail.com> ACPICA: add boundary checks in two places ikaros <void0red(a)gmail.com> ACPICA: Enhance buffer validation in acpi_ut_walk_aml_resources() Weiming Shi <bestswngs(a)gmail.com> ACPICA: Fix NULL pointer dereference in acpi_ns_custom_package() ikaros <void0red(a)gmail.com> ACPICA: Add validation for node in acpi_ns_build_normalized_path() ikaros <void0red(a)gmail.com> ACPICA: Add package limit checks in parser functions ikaros <void0red(a)gmail.com> ACPICA: validate handler object type in two places ikaros <void0red(a)gmail.com> ACPICA: Improve argument parsing in acpi_ps_get_next_simple_arg() ikaros <void0red(a)gmail.com> ACPICA: Fix integer overflow in acpi_ex_opcode_3A_1T_1R() (mid_op) ikaros <void0red(a)gmail.com> ACPICA: Prevent adding invalid references ikaros <void0red(a)gmail.com> ACPICA: validate byte_count in acpi_ps_get_next_package_length() ikaros <void0red(a)gmail.com> ACPICA: add boundary checks in acpi_ps_get_next_field() ikaros <void0red(a)gmail.com> ACPICA: Fix use-after-free in acpi_ds_terminate_control_method() ikaros <void0red(a)gmail.com> ACPICA: Fix condition check in acpi_ps_parse_loop() Jeremy Klarenbeek <jeremy.klarenbeek99(a)gmail.com> drm/amd/pm/si: Fix updating clock limits from power states Fernando Fernandez Mancera <fmancera(a)suse.de> ipv6: addrconf: fix temp address generation after prefix deprecation Uwe Küchler <uwe(a)kuechler.org> ALSA: usb-audio: Add quirk for Novation Mininova Mostafa Saleh <smostafa(a)google.com> irqchip/gic-v4: Don't advertise VLPIs if no ITS is probed Stepan Ionichev <sozdayvek(a)gmail.com> iio: adc: qcom-spmi-iadc: balance enable_irq_wake() on driver unbind Rosen Penev <rosenp(a)gmail.com> mips: cps: Assemble jr.hb with an R2 ISA level Dario Binacchi <dario.binacchi(a)amarulasolutions.com> drm/panel: simple: Add AM-1280800W8TZQW-T00H Daniel Lezcano <daniel.lezcano(a)oss.qualcomm.com> thermal/drivers/tegra/soctherma: Switch to devm cooling device registration Adrian Ng Ho Yin <adrian.ho.yin.ng(a)altera.com> clk: socfpga: agilex: implement l3_main_free_clk Heiko Carstens <hca(a)linux.ibm.com> s390/zcore: Removed unused variables Jiayuan Chen <jiayuan.chen(a)linux.dev> rds: annotate data-race around rs_seen_congestion Maoyi Xie <maoyixie.tju(a)gmail.com> rds: filter RDS_INFO_* getsockopt by caller's netns Chenguang Zhao <zhaochenguang(a)kylinos.cn> netlabel: fix IPv6 unlabeled address add error handling Venkat Rao Bagalkote <venkat88(a)linux.ibm.com> char/nvram: Remove redundant nvram_mutex Christian Marangi <ansuelsmth(a)gmail.com> usb: host: add ARCH_AIROHA in XHCI MTK dependency Marco Felsch <m.felsch(a)pengutronix.de> serial: 8250: fix possible ISR soft lockup Stepan Ionichev <sozdayvek(a)gmail.com> usb: gadget: goku_udc: avoid NULL deref of dev->driver in INT_USBRESET log Oliver Neukum <oneukum(a)suse.com> usb: core: hcd: fix possible deadlock in rh control transfers Adrian Wowk <dev(a)adrianwowk.com> usbip: vhci_hcd: fix NULL deref in status_show_vhci Christoph Hellwig <hch(a)lst.de> isofs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> omfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> hpfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> jfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> qnx4: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> minix: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> bfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> affs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> befs: handle set_blocksize failures Allison Henderson <achender(a)kernel.org> net/rds: Don't sleep inside rds_ib_conn_path_shutdown Eric Dumazet <edumazet(a)google.com> net/sched: sch_drr: make cl->quantum lockless Eric Dumazet <edumazet(a)google.com> net: bridge: remove stale rcu_barrier() in br_multicast_dev_del() Jan Volckaert <janvolck(a)gmail.com> net: usb: qmi_wwan: add MeiG SRM813Q Yury Norov <ynorov(a)nvidia.com> bitfield: wire __bf_shf to __builtin_ctzll Miri Korenblit <miriam.rachel.korenblit(a)intel.com> wifi: mac80211: don't call ieee80211_handle_reconfig_failure when not needed Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Validate BASE_ERROR_EVENT payload size Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Validate SENSOR_UPDATE payload size Leonardo Bras <leo.bras(a)arm.com> arm64/daifflags: Make local_daif_*() helpers __always_inline Pierre Barre <pierre(a)barre.sh> 9p: invalidate readdir buffer on seek Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usx2y: Drain pending US-428 pipe-4 output commands Joonwon Kang <joonwonkang(a)google.com> mailbox: Make mbox_send_message() return error code when tx fails Chenguang Zhao <zhaochenguang(a)kylinos.cn> RDMA/mlx5: Use QP port when decoding responder CQEs Alessandro Baldi <baldovic(a)virgilio.it> media: imon: Add iMON VFD HID OEM v1.2 key mappings Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - add support for atecc608b Lukas Wunner <lukas(a)wunner.de> crypto: ecc - Unbreak the build on arm with CONFIG_KASAN_STACK=y Kumar Meiyappan <kumar.meiyappan(a)microchip.com> scsi: pm8001: Reject non-fatal dump when controller is crashed Kumar Meiyappan <kumar.meiyappan(a)microchip.com> scsi: pm8001: Reject firmware update in fatal error state Stefan Berger <stefanb(a)linux.ibm.com> integrity: Check for NULL returned by asymmetric_key_public_key Sophie D <patches(a)scd31.com> drm/gud: Add RCade Display Adapter VID/PID pair Viacheslav Dubeyko <slava(a)dubeyko.com> hfsplus: rework hfsplus_readdir() logic Tom Chung <chiahsuan.chung(a)amd.com> drm/amd/display: Fix CRC open failure during active rendering Stepan Ionichev <sozdayvek(a)gmail.com> mmc: davinci: avoid NULL deref of host->data in IRQ handler Shawn Lin <shawn.lin(a)rock-chips.com> mmc: core: Add validation for host-provided max_segs Ethan Nelson-Moore <enelsonmoore(a)gmail.com> ASoC: ti: omap3pandora: update board check to use DT compatible Geert Uytterhoeven <geert+renesas(a)glider.be> clk: renesas: cpg-mssr: Add number of clock cells check Ruoyu Wang <ruoyuw560(a)gmail.com> crypto: ixp4xx - fix buffer chain unwind on allocation failure Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> media: em28xx-video: fix missing res_free() on init_usb_xfer failure Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: enable .rmu_disable() for 6320 family Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: define .pot_clear() for 6321 Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: fix number of g1 interrupts for 6320 family Zhaoyang Yu <2426767509(a)qq.com> media: dm1105: fix missing error check for dma_alloc_coherent Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Set tb->root_switch to NULL when domain is stopped Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Keep the domain reference while processing hotplug Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Release request if tb_cfg_request() fails in __tb_xdomain_response() Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Purge based on the cdev's online status Riccardo Boninsegna <rboninsegna2(a)gmail.com> media: rc: mceusb: Add support for 04eb:e033 Pengpeng Hou <pengpeng(a)iscas.ac.cn> soundwire: validate DT compatible before parsing it Danielle Ratson <danieller(a)nvidia.com> bridge: Do not suppress ARP probes and DAD NS unconditionally Marco Elver <elver(a)google.com> kcsan: Silence -Wmaybe-uninitialized when calling __kcsan_check_access() Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: always allow transmitting null-data on TXQs Viacheslav Dubeyko <slava(a)dubeyko.com> hfsplus: fix issue of direct writes beyond end-of-file Lukas Wunner <lukas(a)wunner.de> PCI: Stop setting cached power state to 'unknown' on unbind Hirokazu Honda <hiroh(a)chromium.org> tee: optee: Allow MT_NORMAL_TAGGED shared memory Goldwyn Rodrigues <rgoldwyn(a)suse.de> ima: return error early if file xattr cannot be changed Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Propagate write errors in generic mixer put callbacks Ioana Ciornei <ioana.ciornei(a)nxp.com> bus: fsl-mc: wait for the MC firmware to complete its boot ------------- Diffstat: .../ABI/testing/sysfs-devices-platform-trackpoint | 2 +- Documentation/driver-api/serial/tty.rst | 2 +- Documentation/networking/ip-sysctl.rst | 2 + Documentation/s390/pci.rst | 144 ++++-- Documentation/s390/vfio-ccw.rst | 2 +- Documentation/virt/kvm/mmu.rst | 8 +- Makefile | 4 +- arch/alpha/include/uapi/asm/fpu.h | 8 +- arch/alpha/kernel/traps.c | 6 +- arch/alpha/math-emu/math.c | 88 +--- arch/arm/mach-socfpga/Kconfig | 2 +- arch/arm/mm/alignment.c | 4 + arch/arm/mm/fault.c | 82 ++- arch/arm64/include/asm/daifflags.h | 10 +- arch/arm64/include/asm/fixmap.h | 6 +- arch/arm64/include/asm/kprobes.h | 6 + arch/arm64/include/asm/percpu.h | 16 +- arch/arm64/kernel/probes/kprobes.c | 23 +- arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/kernel/cps-vec.S | 6 + arch/powerpc/include/asm/kvm_host.h | 3 +- arch/powerpc/kernel/eeh_driver.c | 2 - arch/powerpc/kernel/iommu.c | 2 +- arch/powerpc/kexec/file_load_64.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 4 +- arch/powerpc/kvm/book3s_hv_nested.c | 112 ++-- arch/powerpc/kvm/book3s_hv_uvmem.c | 5 +- arch/powerpc/platforms/pseries/kexec.c | 13 +- arch/s390/crypto/aes_s390.c | 16 +- arch/s390/include/asm/debug.h | 8 +- arch/s390/kernel/debug.c | 15 +- arch/s390/kvm/interrupt.c | 72 +-- arch/sparc/Kconfig | 1 + arch/sparc/kernel/uprobes.c | 1 + arch/x86/include/asm/kvm_host.h | 32 +- arch/x86/kvm/mmu/mmu.c | 187 ++++--- arch/x86/kvm/mmu/mmutrace.h | 2 +- arch/x86/kvm/mmu/paging_tmpl.h | 30 +- arch/x86/kvm/mmu/spte.h | 5 + arch/x86/kvm/mmu/tdp_mmu.c | 2 +- arch/x86/mm/tlb.c | 16 +- arch/x86/pci/fixup.c | 99 ++++ block/blk-cgroup.c | 4 +- crypto/Makefile | 5 + drivers/acpi/acpica/dsmethod.c | 43 ++ drivers/acpi/acpica/evhandler.c | 11 + drivers/acpi/acpica/exoparg3.c | 2 +- drivers/acpi/acpica/nsnames.c | 6 + drivers/acpi/acpica/nsprepkg.c | 7 + drivers/acpi/acpica/nsxfname.c | 4 + drivers/acpi/acpica/psargs.c | 134 ++++- drivers/acpi/acpica/psloop.c | 30 +- drivers/acpi/acpica/psparse.c | 14 + drivers/acpi/acpica/utcopy.c | 10 +- drivers/acpi/acpica/utresrc.c | 30 ++ drivers/acpi/pci_root.c | 4 + drivers/ata/ahci.c | 22 + drivers/ata/libahci.c | 15 +- drivers/ata/libata-pmp.c | 7 +- drivers/block/sunvdc.c | 26 +- drivers/bluetooth/btmtksdio.c | 4 +- drivers/bluetooth/btusb.c | 23 +- drivers/bluetooth/hci_mrvl.c | 3 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 46 ++ drivers/char/ipmi/ipmi_si_platform.c | 5 +- drivers/char/nvram.c | 16 +- drivers/char/virtio_console.c | 22 +- drivers/clk/at91/pmc.h | 2 + drivers/clk/clk-scpi.c | 2 +- drivers/clk/keystone/sci-clk.c | 8 + drivers/clk/renesas/renesas-cpg-mssr.c | 3 + drivers/clk/socfpga/clk-agilex.c | 2 + drivers/cpufreq/cpufreq.c | 6 +- drivers/crypto/allwinner/Kconfig | 16 - drivers/crypto/allwinner/sun8i-ce/Makefile | 1 - drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 54 -- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c | 162 ------ drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 29 -- drivers/crypto/allwinner/sun8i-ss/Makefile | 1 - drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 39 -- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c | 172 ------- drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 23 - drivers/crypto/atmel-ecc.c | 3 + drivers/crypto/ixp4xx_crypto.c | 25 +- drivers/dma/dmaengine.c | 10 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 11 +- drivers/dma/mmp_pdma.c | 2 +- drivers/dma/sprd-dma.c | 3 +- drivers/dma/sun6i-dma.c | 9 +- drivers/dma/ti/k3-udma-glue.c | 5 +- drivers/dma/xilinx/xilinx_dma.c | 26 +- drivers/edac/edac_device_sysfs.c | 11 +- drivers/edac/igen6_edac.c | 27 +- drivers/firmware/arm_scmi/base.c | 15 +- drivers/firmware/arm_scmi/sensors.c | 10 +- drivers/firmware/arm_scpi.c | 4 +- drivers/gpio/gpio-arizona.c | 8 +- drivers/gpio/gpio-dwapb.c | 17 + drivers/gpio/gpio-pisosr.c | 4 +- drivers/gpio/gpio-zynq.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 +- drivers/gpu/drm/amd/amdgpu/atom.c | 9 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 7 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 20 +- drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 31 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 6 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 14 +- drivers/gpu/drm/arm/malidp_drv.c | 22 +- drivers/gpu/drm/drm_atomic_uapi.c | 13 +- drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c | 21 +- drivers/gpu/drm/gud/gud_drv.c | 1 + drivers/gpu/drm/gud/gud_pipe.c | 4 +- drivers/gpu/drm/i915/i915_query.c | 4 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 + drivers/gpu/drm/msm/dsi/dsi.h | 1 + drivers/gpu/drm/msm/dsi/dsi_host.c | 38 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 4 + drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 8 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 3 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 5 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 2 + drivers/gpu/drm/nouveau/nvif/vmm.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 23 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c | 2 + drivers/gpu/drm/panel/panel-simple.c | 28 + drivers/gpu/drm/virtio/virtgpu_display.c | 2 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 2 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 6 +- drivers/gpu/drm/virtio/virtgpu_vram.c | 17 +- drivers/gpu/host1x/bus.c | 4 +- drivers/hid/amd-sfh-hid/amd_sfh_common.h | 63 +++ drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 10 + drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 42 +- drivers/hid/hid-alps.c | 6 +- drivers/hid/hid-hyperv.c | 58 ++- drivers/hid/hid-ids.h | 3 + drivers/hid/hid-logitech-hidpp.c | 10 +- drivers/hid/hid-quirks.c | 3 +- drivers/hid/wacom_sys.c | 5 +- drivers/hwmon/adt7462.c | 8 + drivers/hwmon/applesmc.c | 7 +- drivers/hwmon/aspeed-pwm-tacho.c | 4 +- drivers/hwmon/gpio-fan.c | 13 +- drivers/hwmon/pmbus/lm25066.c | 60 +-- drivers/hwmon/pmbus/pmbus.h | 3 +- drivers/hwmon/pmbus/pmbus_core.c | 4 +- drivers/hwmon/pmbus/tps53679.c | 11 +- drivers/hwmon/w83791d.c | 1 + drivers/hwmon/w83793.c | 4 +- drivers/i2c/busses/i2c-at91-core.c | 3 + drivers/i2c/busses/i2c-at91-master.c | 12 +- drivers/i2c/busses/i2c-at91.h | 1 + drivers/i2c/busses/i2c-imx.c | 2 + drivers/i2c/i2c-core-smbus.c | 12 + drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 4 +- drivers/i3c/master/mipi-i3c-hci/cmd_v2.c | 4 +- drivers/iio/accel/mma8452.c | 19 +- drivers/iio/adc/qcom-spmi-iadc.c | 18 +- drivers/infiniband/core/iwpm_util.c | 9 +- drivers/infiniband/core/mad.c | 3 +- drivers/infiniband/core/ucma.c | 7 +- drivers/infiniband/core/umem.c | 18 +- drivers/infiniband/hw/irdma/verbs.c | 2 +- drivers/infiniband/hw/mlx4/sysfs.c | 4 + drivers/infiniband/hw/mlx5/cq.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 11 + drivers/infiniband/sw/siw/siw_cm.c | 75 ++- drivers/infiniband/sw/siw/siw_qp_rx.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib.h | 7 + drivers/infiniband/ulp/ipoib/ipoib_ib.c | 12 +- drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 16 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 72 +-- drivers/infiniband/ulp/iser/iscsi_iser.h | 8 +- drivers/infiniband/ulp/iser/iser_initiator.c | 49 +- drivers/infiniband/ulp/iser/iser_memory.c | 87 ++-- drivers/infiniband/ulp/iser/iser_verbs.c | 56 +- drivers/infiniband/ulp/isert/ib_isert.c | 86 ++-- drivers/infiniband/ulp/isert/ib_isert.h | 4 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 8 + drivers/infiniband/ulp/rtrs/rtrs-clt.h | 2 + drivers/infiniband/ulp/rtrs/rtrs-srv.c | 12 +- drivers/input/evdev.c | 2 + drivers/input/input-compat.c | 2 + drivers/input/joystick/xpad.c | 10 +- drivers/input/keyboard/atkbd.c | 8 + drivers/input/misc/soc_button_array.c | 16 +- drivers/input/mouse/synaptics.c | 8 + drivers/input/rmi4/rmi_driver.c | 13 + drivers/input/rmi4/rmi_smbus.c | 10 +- drivers/input/serio/i8042-acpipnpio.h | 7 + drivers/input/serio/serport.c | 3 +- drivers/input/touchscreen/eeti_ts.c | 1 + drivers/iommu/rockchip-iommu.c | 8 + drivers/irqchip/irq-gic-v3-its.c | 1 + drivers/leds/leds-pca9532.c | 8 +- drivers/leds/uleds.c | 11 +- drivers/mailbox/mailbox.c | 6 +- drivers/md/raid5.c | 35 +- drivers/media/i2c/video-i2c.c | 5 +- drivers/media/pci/dm1105/dm1105.c | 7 +- drivers/media/rc/imon.c | 4 + drivers/media/rc/mceusb.c | 2 + drivers/media/usb/em28xx/em28xx-video.c | 4 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 12 + drivers/media/v4l2-core/v4l2-h264.c | 3 +- drivers/mfd/rsmu_i2c.c | 2 + drivers/mfd/rsmu_spi.c | 2 + drivers/mmc/core/bus.c | 2 +- drivers/mmc/core/queue.c | 8 +- drivers/mmc/core/sdio_uart.c | 3 + drivers/mmc/host/davinci_mmc.c | 16 +- drivers/mmc/host/mmc_spi.c | 1 + drivers/mmc/host/mxcmmc.c | 4 + drivers/mmc/host/renesas_sdhi_internal_dmac.c | 2 + drivers/mmc/host/rtsx_pci_sdmmc.c | 5 + drivers/mmc/host/sdhci-of-aspeed.c | 5 +- drivers/mmc/host/sdhci_am654.c | 4 +- drivers/mmc/host/sh_mmcif.c | 3 +- drivers/net/bonding/bond_alb.c | 19 +- drivers/net/bonding/bond_main.c | 4 +- drivers/net/can/slcan.c | 3 +- drivers/net/dsa/bcm_sf2_cfp.c | 2 + drivers/net/dsa/mv88e6xxx/chip.c | 23 +- drivers/net/dsa/sja1105/sja1105_flower.c | 4 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 2 + drivers/net/ethernet/amd/au1000_eth.c | 3 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 3 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 3 + drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 3 + drivers/net/ethernet/atheros/atlx/atl1.c | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 16 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 3 + drivers/net/ethernet/broadcom/tg3.c | 4 + drivers/net/ethernet/cortina/gemini.c | 79 +-- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 69 ++- drivers/net/ethernet/freescale/fman/fman.c | 1 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 3 + drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c | 4 +- drivers/net/ethernet/ibm/emac/core.c | 3 +- drivers/net/ethernet/ibm/emac/mal.c | 6 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 19 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 20 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 3 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 15 +- .../net/ethernet/mellanox/mlx5/core/en/tc/sample.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 8 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 7 +- drivers/net/ethernet/socionext/netsec.c | 2 + drivers/net/ethernet/stmicro/stmmac/chain_mode.c | 10 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac100_dma.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 12 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 4 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 6 +- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 11 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 32 +- drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 8 +- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 14 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 9 + drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 21 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 114 ++++- drivers/net/ethernet/ti/cpsw_new.c | 4 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/fddi/skfp/skfddi.c | 3 +- drivers/net/macvlan.c | 4 + drivers/net/ppp/ppp_async.c | 90 +--- drivers/net/ppp/ppp_synctty.c | 17 +- drivers/net/slip/slip.c | 3 +- drivers/net/usb/catc.c | 15 +- drivers/net/usb/cdc_mbim.c | 5 + drivers/net/usb/cx82310_eth.c | 1 + drivers/net/usb/hso.c | 2 +- drivers/net/usb/lan78xx.c | 7 +- drivers/net/usb/qmi_wwan.c | 2 + drivers/net/usb/sr9700.c | 3 +- drivers/net/veth.c | 2 + drivers/net/vrf.c | 2 - drivers/net/vxlan/vxlan_core.c | 17 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 2 + .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 4 + drivers/net/wireless/intel/ipw2x00/libipw_rx.c | 10 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 4 +- drivers/net/wireless/intersil/p54/eeprom.c | 22 +- drivers/net/wireless/mac80211_hwsim.c | 6 +- drivers/net/wireless/marvell/libertas/tx.c | 7 + drivers/net/wireless/marvell/libertas_tf/main.c | 2 +- drivers/net/wireless/marvell/mwifiex/fw.h | 18 +- drivers/net/wireless/marvell/mwifiex/join.c | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 2 +- drivers/net/wireless/marvell/mwifiex/scan.c | 54 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 2 +- drivers/net/wireless/marvell/mwifiex/util.c | 10 +- drivers/net/wireless/mediatek/mt76/pci.c | 8 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 14 + drivers/net/wireless/microchip/wilc1000/wlan.c | 9 + drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt61pci.c | 2 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 8 + drivers/net/wireless/rsi/rsi_91x_mgmt.c | 8 +- drivers/net/wireless/ti/wlcore/main.c | 4 +- drivers/net/wireless/virt_wifi.c | 4 +- drivers/net/wwan/mhi_wwan_mbim.c | 28 +- drivers/nfc/microread/microread.c | 6 +- drivers/nfc/nfcmrvl/fw_dnld.c | 11 +- drivers/nfc/pn533/pn533.c | 14 +- drivers/nfc/pn533/pn533.h | 4 +- drivers/nfc/pn533/usb.c | 4 +- drivers/nfc/pn544/pn544.c | 7 +- drivers/nfc/port100.c | 7 + drivers/nfc/st21nfca/core.c | 12 +- drivers/nfc/st21nfca/i2c.c | 33 +- drivers/nfc/virtual_ncidev.c | 3 +- drivers/nvme/host/rdma.c | 18 +- drivers/opp/of.c | 2 +- drivers/pci/controller/pcie-altera.c | 2 + drivers/pci/controller/pcie-iproc.c | 2 + drivers/pci/controller/pcie-mediatek.c | 2 + drivers/pci/controller/pcie-rockchip-host.c | 2 + drivers/pci/pci-driver.c | 10 +- drivers/pci/pci-sysfs.c | 11 +- drivers/pci/quirks.c | 3 + drivers/pinctrl/pinctrl-single.c | 3 +- drivers/platform/x86/dell/dell-laptop.c | 9 + drivers/platform/x86/intel/hid.c | 7 + drivers/ptp/ptp_ocp.c | 1 + drivers/regulator/core.c | 163 +++--- drivers/rtc/rtc-aspeed.c | 1 + drivers/rtc/rtc-bq32k.c | 9 + drivers/s390/char/zcore.c | 8 +- drivers/s390/cio/cio.c | 11 +- drivers/s390/cio/device.c | 2 +- drivers/s390/cio/device_ops.c | 14 + drivers/s390/net/qeth_l2.h | 3 +- drivers/s390/net/qeth_l2_main.c | 26 +- drivers/s390/net/qeth_l2_sys.c | 7 +- drivers/scsi/bfa/bfa_fcs_lport.c | 2 +- drivers/scsi/hosts.c | 23 +- drivers/scsi/libiscsi_tcp.c | 3 + drivers/scsi/mpt3sas/mpt3sas_base.c | 24 +- drivers/scsi/pm8001/pm8001_ctl.c | 8 + drivers/scsi/pm8001/pm80xx_hwi.c | 7 + drivers/scsi/scsi_priv.h | 4 +- drivers/scsi/scsi_sysfs.c | 81 ++- drivers/scsi/smartpqi/smartpqi.h | 25 +- drivers/scsi/smartpqi/smartpqi_init.c | 123 ++--- drivers/scsi/smartpqi/smartpqi_sis.c | 11 +- drivers/scsi/smartpqi/smartpqi_sis.h | 4 +- drivers/soundwire/bus.c | 4 + drivers/soundwire/cadence_master.c | 7 + drivers/soundwire/slave.c | 4 +- drivers/spi/spi-zynqmp-gqspi.c | 52 +- drivers/spi/spi.c | 6 +- drivers/staging/fbtft/fbtft-core.c | 9 +- drivers/target/iscsi/cxgbit/cxgbit.h | 8 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 4 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 34 +- drivers/target/iscsi/iscsi_target.c | 165 +++--- drivers/target/iscsi/iscsi_target.h | 14 +- drivers/target/iscsi/iscsi_target_configfs.c | 14 +- drivers/target/iscsi/iscsi_target_datain_values.c | 18 +- drivers/target/iscsi/iscsi_target_datain_values.h | 12 +- drivers/target/iscsi/iscsi_target_device.c | 2 +- drivers/target/iscsi/iscsi_target_device.h | 4 +- drivers/target/iscsi/iscsi_target_erl0.c | 30 +- drivers/target/iscsi/iscsi_target_erl0.h | 8 +- drivers/target/iscsi/iscsi_target_erl1.c | 42 +- drivers/target/iscsi/iscsi_target_erl1.h | 20 +- drivers/target/iscsi/iscsi_target_erl2.c | 20 +- drivers/target/iscsi/iscsi_target_erl2.h | 8 +- drivers/target/iscsi/iscsi_target_nego.c | 2 +- drivers/target/iscsi/iscsi_target_seq_pdu_list.c | 34 +- drivers/target/iscsi/iscsi_target_seq_pdu_list.h | 10 +- drivers/target/iscsi/iscsi_target_tmr.c | 38 +- drivers/target/iscsi/iscsi_target_tmr.h | 8 +- drivers/target/iscsi/iscsi_target_util.c | 66 +-- drivers/target/iscsi/iscsi_target_util.h | 48 +- drivers/tee/optee/call.c | 3 +- drivers/thermal/tegra/soctherm.c | 6 +- drivers/thunderbolt/tb.c | 6 +- drivers/thunderbolt/xdomain.c | 13 +- drivers/tty/serial/8250/8250_port.c | 7 + drivers/usb/core/hcd.c | 14 +- drivers/usb/gadget/udc/goku_udc.c | 3 +- drivers/usb/host/Kconfig | 2 +- drivers/usb/host/xhci-ring.c | 6 + drivers/usb/host/xhci.c | 4 + drivers/usb/usbip/vhci_sysfs.c | 52 +- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 53 +- drivers/vhost/scsi.c | 3 +- drivers/vhost/vdpa.c | 12 +- drivers/video/fbdev/pm2fb.c | 1 + drivers/video/fbdev/vfb.c | 11 +- drivers/virtio/virtio_pci_common.c | 4 +- drivers/watchdog/digicolor_wdt.c | 13 +- drivers/watchdog/msc313e_wdt.c | 35 +- drivers/watchdog/sp5100_tco.c | 6 +- drivers/watchdog/sunxi_wdt.c | 45 +- drivers/watchdog/watchdog_hrtimer_pretimeout.c | 1 + drivers/xen/gntalloc.c | 13 +- drivers/xen/xen-front-pgdir-shbuf.c | 12 +- fs/9p/vfs_dir.c | 12 + fs/affs/affs.h | 5 - fs/affs/super.c | 6 +- fs/autofs/inode.c | 4 + fs/befs/linuxvfs.c | 3 +- fs/bfs/inode.c | 3 +- fs/btrfs/inode.c | 3 +- fs/btrfs/relocation.c | 47 +- fs/btrfs/transaction.c | 13 +- fs/btrfs/tree-checker.c | 8 +- fs/btrfs/volumes.c | 79 ++- fs/btrfs/zoned.c | 2 + fs/cifs/cifsacl.c | 3 + fs/cifs/transport.c | 11 +- fs/configfs/dir.c | 12 +- fs/erofs/zdata.c | 13 +- fs/eventpoll.c | 152 +++--- fs/exec.c | 22 +- fs/f2fs/inline.c | 7 + fs/freevxfs/vxfs_bmap.c | 3 +- fs/fuse/file.c | 3 +- fs/hfs/catalog.c | 9 - fs/hfs/dir.c | 28 +- fs/hfs/hfs.h | 3 +- fs/hfs/hfs_fs.h | 2 - fs/hfs/inode.c | 4 - fs/hfsplus/catalog.c | 11 - fs/hfsplus/dir.c | 28 +- fs/hfsplus/hfsplus_fs.h | 5 +- fs/hfsplus/inode.c | 40 +- fs/hfsplus/super.c | 2 - fs/hpfs/super.c | 3 +- fs/inode.c | 11 +- fs/iomap/buffered-io.c | 2 +- fs/isofs/inode.c | 3 +- fs/jfs/super.c | 3 +- fs/ksmbd/mgmt/share_config.c | 36 +- fs/ksmbd/misc.c | 14 +- fs/ksmbd/oplock.c | 16 +- fs/ksmbd/oplock.h | 2 +- fs/ksmbd/server.c | 6 + fs/ksmbd/smb2misc.c | 9 +- fs/ksmbd/smb2pdu.c | 35 +- fs/ksmbd/smbacl.c | 25 +- fs/ksmbd/transport_ipc.c | 24 +- fs/ksmbd/vfs.c | 14 +- fs/minix/inode.c | 3 +- fs/ntfs3/dir.c | 4 +- fs/ntfs3/fslog.c | 28 +- fs/ntfs3/index.c | 41 +- fs/ntfs3/xattr.c | 4 +- fs/ocfs2/namei.c | 9 +- fs/ocfs2/xattr.c | 13 +- fs/ocfs2/xattr.h | 8 +- fs/omfs/inode.c | 6 +- fs/qnx4/inode.c | 3 +- fs/squashfs/xz_wrapper.c | 6 +- fs/ufs/cylinder.c | 10 + fs/ufs/super.c | 17 +- fs/xfs/xfs_icache.c | 2 +- include/keys/request_key_auth-type.h | 2 +- include/linux/bitfield.h | 2 +- include/linux/file.h | 2 + include/linux/kcsan-checks.h | 6 +- include/linux/lockdep.h | 16 +- include/linux/lockdep_types.h | 8 + include/linux/lsm_hook_defs.h | 2 +- include/linux/lsm_hooks.h | 1 + include/linux/mailbox_controller.h | 2 + include/linux/platform_data/asoc-ux500-msp.h | 20 - include/linux/rculist.h | 29 ++ include/linux/tty_ldisc.h | 2 +- include/media/v4l2-hevc.h | 41 ++ include/net/cfg80211.h | 2 +- include/net/gue.h | 19 +- include/net/ip6_route.h | 2 + include/net/netfilter/nf_conntrack.h | 5 + include/net/netfilter/nf_flow_table.h | 1 + include/net/netns/xfrm.h | 2 +- include/net/nfc/hci.h | 2 +- include/net/nfc/nfc.h | 3 +- include/rdma/ib_umem.h | 4 +- include/scsi/scsi_device.h | 7 - include/scsi/scsi_host.h | 12 - include/target/iscsi/iscsi_target_core.h | 34 +- include/target/iscsi/iscsi_transport.h | 92 ++-- include/uapi/linux/landlock.h | 1 + kernel/bpf/btf.c | 29 +- kernel/bpf/cgroup.c | 1 + kernel/bpf/hashtab.c | 24 +- kernel/bpf/verifier.c | 9 + kernel/dma/coherent.c | 13 +- kernel/events/ring_buffer.c | 9 +- kernel/locking/lockdep.c | 230 +++++++-- kernel/trace/trace_event_perf.c | 12 +- kernel/trace/trace_events_hist.c | 2 +- kernel/trace/trace_probe.c | 48 +- kernel/trace/trace_probe.h | 2 + kernel/workqueue.c | 2 +- mm/backing-dev.c | 5 +- mm/damon/core.c | 13 +- net/8021q/vlan_dev.c | 5 + net/appletalk/aarp.c | 5 + net/atm/pppoatm.c | 42 +- net/bluetooth/bnep/core.c | 17 +- net/bluetooth/bnep/netdev.c | 8 +- net/bluetooth/hci_sock.c | 20 +- net/bluetooth/l2cap_core.c | 31 +- net/bluetooth/l2cap_sock.c | 10 +- net/bluetooth/rfcomm/core.c | 6 + net/bluetooth/rfcomm/sock.c | 19 +- net/bluetooth/smp.c | 17 + net/bridge/br_arp_nd_proxy.c | 16 +- net/bridge/br_multicast.c | 2 - net/bridge/br_stp_bpdu.c | 5 +- net/core/dev.c | 4 +- net/core/drop_monitor.c | 4 +- net/core/filter.c | 33 +- net/core/skbuff.c | 16 +- net/core/sock.c | 9 +- net/core/sock_map.c | 1 + net/hsr/hsr_netlink.c | 9 +- net/ieee802154/6lowpan/core.c | 2 +- net/ipv4/arp.c | 1 + net/ipv4/fib_rules.c | 4 +- net/ipv4/fou_core.c | 6 +- net/ipv4/ip_gre.c | 12 + net/ipv4/ip_tunnel_core.c | 6 + net/ipv4/nexthop.c | 2 +- net/ipv4/sysctl_net_ipv4.c | 4 +- net/ipv4/tcp_input.c | 3 +- net/ipv4/tcp_output.c | 3 + net/ipv6/addrconf.c | 10 +- net/ipv6/exthdrs.c | 4 +- net/ipv6/exthdrs_core.c | 3 + net/ipv6/ip6_fib.c | 4 +- net/ipv6/ip6_gre.c | 2 +- net/ipv6/mcast.c | 32 +- net/ipv6/netfilter/ip6_tables.c | 5 + net/ipv6/netfilter/ip6t_rpfilter.c | 2 +- net/ipv6/netfilter/ip6t_rt.c | 11 +- net/ipv6/route.c | 22 +- net/ipv6/seg6.c | 4 +- net/ipv6/seg6_local.c | 3 + net/ipv6/tcp_ipv6.c | 3 +- net/ipv6/xfrm6_output.c | 10 +- net/llc/llc_c_ac.c | 2 +- net/llc/llc_s_ac.c | 4 + net/llc/llc_sap.c | 8 +- net/mac80211/cfg.c | 5 +- net/mac80211/debugfs.c | 2 +- net/mac80211/debugfs_netdev.c | 6 + net/mac80211/ieee80211_i.h | 2 +- net/mac80211/iface.c | 2 + net/mac80211/mesh.c | 1 - net/mac80211/mlme.c | 6 +- net/mac80211/pm.c | 8 +- net/mac80211/tx.c | 2 +- net/mac80211/util.c | 6 +- net/mptcp/options.c | 3 +- net/mptcp/protocol.c | 10 +- net/mptcp/protocol.h | 3 +- net/mptcp/subflow.c | 11 + net/mptcp/syncookies.c | 5 +- net/netfilter/ipset/ip_set_hash_gen.h | 13 +- net/netfilter/ipvs/ip_vs_core.c | 6 + net/netfilter/ipvs/ip_vs_sync.c | 20 +- net/netfilter/nf_conntrack_expect.c | 3 +- net/netfilter/nf_conntrack_netlink.c | 13 +- net/netfilter/nf_conntrack_proto_tcp.c | 10 +- net/netfilter/nf_conntrack_sip.c | 2 +- net/netfilter/nf_flow_table_core.c | 12 +- net/netfilter/nf_flow_table_offload.c | 19 +- net/netfilter/nf_log_syslog.c | 6 +- net/netfilter/nf_tables_api.c | 4 +- net/netfilter/nfnetlink_log.c | 28 +- net/netfilter/nfnetlink_queue.c | 77 ++- net/netfilter/nft_nat.c | 2 +- net/netfilter/nft_set_pipapo_avx2.c | 1 + net/netfilter/nft_synproxy.c | 3 +- net/netlabel/netlabel_unlabeled.c | 2 +- net/nfc/core.c | 15 +- net/nfc/digital_dep.c | 8 +- net/nfc/llcp.h | 1 + net/nfc/llcp_commands.c | 2 +- net/nfc/llcp_core.c | 173 +++++-- net/nfc/llcp_sock.c | 67 ++- net/nfc/nci/core.c | 10 +- net/nfc/netlink.c | 7 +- net/nfc/nfc.h | 3 +- net/openvswitch/conntrack.c | 14 +- net/openvswitch/flow_table.c | 4 +- net/packet/af_packet.c | 11 +- net/packet/internal.h | 2 +- net/phonet/pn_dev.c | 30 +- net/qrtr/af_qrtr.c | 4 +- net/rds/af_rds.c | 63 ++- net/rds/connection.c | 102 +++- net/rds/ib_cm.c | 27 +- net/rds/ib_frmr.c | 11 +- net/rds/ib_recv.c | 9 +- net/rds/message.c | 6 +- net/rds/send.c | 16 +- net/rds/tcp.c | 164 ++++-- net/rds/tcp_listen.c | 6 +- net/sched/act_api.c | 22 +- net/sched/act_csum.c | 8 +- net/sched/act_ct.c | 5 +- net/sched/cls_api.c | 2 +- net/sched/cls_route.c | 45 +- net/sched/sch_drr.c | 13 +- net/sched/sch_ets.c | 12 +- net/sched/sch_fq_pie.c | 62 ++- net/sched/sch_hfsc.c | 22 + net/sched/sch_hhf.c | 15 +- net/sched/sch_pie.c | 2 +- net/sched/sch_sfq.c | 7 +- net/sched/sch_teql.c | 7 +- net/sctp/associola.c | 15 +- net/sctp/input.c | 7 +- net/sctp/ipv6.c | 12 +- net/sctp/protocol.c | 10 +- net/sctp/sm_make_chunk.c | 14 +- net/sctp/sm_sideeffect.c | 48 +- net/sctp/sm_statefuns.c | 2 + net/smc/smc_clc.c | 8 +- net/smc/smc_clc.h | 9 +- net/smc/smc_core.c | 2 + net/smc/smc_ib.c | 59 +++ net/sunrpc/xprtrdma/verbs.c | 21 +- net/tipc/group.c | 4 +- net/tipc/monitor.c | 3 +- net/tipc/name_table.c | 32 +- net/tls/tls_sw.c | 6 +- net/vmw_vsock/hyperv_transport.c | 2 +- net/vmw_vsock/vmci_transport.c | 2 +- net/wireless/mlme.c | 49 +- net/wireless/nl80211.c | 2 +- net/wireless/scan.c | 12 +- net/wireless/util.c | 26 +- net/wireless/wext-sme.c | 9 + net/xdp/xskmap.c | 2 +- net/xfrm/espintcp.c | 6 +- net/xfrm/xfrm_input.c | 11 + net/xfrm/xfrm_user.c | 228 ++++++--- scripts/mod/modpost.c | 11 +- security/apparmor/lsm.c | 7 +- security/integrity/digsig_asymmetric.c | 4 + security/integrity/ima/ima_appraise.c | 5 + security/keys/gc.c | 4 +- security/keys/request_key_auth.c | 12 +- security/keys/trusted-keys/trusted_tpm2.c | 12 +- security/landlock/errata/abi-1.h | 24 + security/landlock/fs.c | 40 +- security/security.c | 4 +- security/selinux/avc.c | 5 +- security/tomoyo/tomoyo.c | 4 +- sound/core/pcm_native.c | 35 +- sound/core/pcm_timer.c | 7 +- sound/core/seq/oss/seq_oss_rw.c | 3 +- sound/isa/es18xx.c | 4 + sound/pci/ctxfi/cthw20k2.c | 1 + sound/pci/hda/hda_controller.c | 2 +- sound/pci/hda/patch_conexant.c | 12 + sound/pci/hda/patch_realtek.c | 2 + sound/soc/amd/renoir/acp3x-pdm-dma.c | 2 +- sound/soc/bcm/bcm63xx-i2s-whistler.c | 1 + sound/soc/codecs/ab8500-codec.c | 565 ++++++++++----------- sound/soc/codecs/cx20442.c | 3 +- sound/soc/codecs/hdmi-codec.c | 6 +- sound/soc/codecs/mt6351.c | 1 + sound/soc/codecs/pcm3168a.c | 20 +- sound/soc/codecs/rk3328_codec.c | 54 +- sound/soc/codecs/rt5645.c | 4 + sound/soc/intel/atom/sst/sst_pci.c | 1 + sound/soc/intel/catpt/ipc.c | 8 + sound/soc/intel/catpt/loader.c | 3 + sound/soc/intel/catpt/registers.h | 12 + sound/soc/rockchip/rockchip_pdm.c | 16 +- sound/soc/rockchip/rockchip_spdif.c | 1 + sound/soc/sprd/sprd-pcm-compress.c | 15 +- sound/soc/sti/uniperif_reader.c | 4 +- sound/soc/ti/ams-delta.c | 3 +- sound/soc/ti/omap3pandora.c | 5 +- sound/soc/ux500/mop500.c | 8 +- sound/soc/ux500/ux500_msp_dai.c | 167 ++---- sound/soc/ux500/ux500_msp_dai.h | 11 - sound/soc/ux500/ux500_msp_i2s.c | 326 ++++++------ sound/soc/ux500/ux500_msp_i2s.h | 30 +- sound/soc/ux500/ux500_pcm.c | 83 +-- sound/usb/caiaq/audio.c | 10 +- sound/usb/caiaq/device.c | 53 +- sound/usb/caiaq/device.h | 4 +- sound/usb/caiaq/input.c | 6 + sound/usb/caiaq/midi.c | 6 +- sound/usb/mixer.c | 17 +- sound/usb/mixer_maps.c | 10 + sound/usb/quirks-table.h | 22 + sound/usb/quirks.c | 2 + sound/usb/usx2y/us122l.c | 9 +- sound/usb/usx2y/usbusx2y.c | 45 +- sound/usb/usx2y/usbusx2y.h | 4 +- tools/bpf/bpftool/map.c | 6 - tools/lib/bpf/gen_loader.c | 2 + tools/lib/bpf/relo_core.c | 60 ++- tools/perf/tests/shell/stat_bpf_counters.sh | 30 +- tools/perf/util/cs-etm.c | 81 +-- .../selftests/arm64/mte/check_gcr_el1_cswitch.c | 2 +- tools/testing/selftests/cgroup/test_kmem.c | 2 +- .../ftrace/test.d/kprobe/kprobe_non_uniq_symbol.tc | 2 +- tools/testing/selftests/landlock/fs_test.c | 154 ++++++ tools/testing/selftests/nci/nci_dev.c | 45 +- tools/testing/selftests/net/fib_nexthops.sh | 28 + tools/testing/selftests/net/pmtu.sh | 2 +- tools/testing/selftests/powerpc/tm/tm.h | 8 +- tools/thermal/tmon/tui.c | 2 +- 727 files changed, 7788 insertions(+), 4869 deletions(-)
1 month
7
6
0
0
[PATCH 6.6 0000/1193] 6.6.158-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.158 release. There are 1193 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 Fri, 02 Oct 2026 15:23:04 +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.6.158-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-6.6.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 6.6.158-rc1 Breno Leitao <leitao(a)debian.org> net: mediatek: Fix potential NULL pointer dereference in dummy net_device handling Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - avoid stale fallback key after set_secret failure Fourie Zhang <littleddfu(a)gmail.com> netfilter: nf_tables: don't queue packet path object notifications Florian Westphal <fw(a)strlen.de> netfilter: nf_tables: place base_seq in struct net Yang Li <yang.lee(a)linux.alibaba.com> netfilter: nft_set_rbtree: Remove unused variable nft_net Bryam Vargas <hexlabsecurity(a)proton.me> crypto: virtio - bound the akcipher result length Lukas Wunner <lukas(a)wunner.de> crypto: virtio - Drop superfluous [as]kcipher_req pointer Lukas Wunner <lukas(a)wunner.de> crypto: virtio - Drop superfluous [as]kcipher_ctx pointer Lukas Wunner <lukas(a)wunner.de> crypto: virtio - Drop sign/verify operations Markus Elfring <elfring(a)users.sourceforge.net> crypto: virtio - Less function calls in __virtio_crypto_akcipher_do_req() after error detection Eric Dumazet <edumazet(a)google.com> vlan: fix skb_under_panic and races when toggling HW VLAN offload Jakub Kicinski <kuba(a)kernel.org> vlan: defer real device state propagation to netdev_work Kyle Zeng <kylebot(a)openai.com> net/packet: defer vmalloc TX_RING free until skbs finish Qing Ming <a0yami(a)mailbox.org> gtp: serialize PDP context updates Breno Leitao <leitao(a)debian.org> usb: xhci: bail out of setup if the controller is inaccessible Niklas Neronin <niklas.neronin(a)linux.intel.com> usb: xhci: simplify handling of Structural Parameters 1 values Niklas Neronin <niklas.neronin(a)linux.intel.com> usb: xhci: use cached HCSPARAMS1 value Niklas Neronin <niklas.neronin(a)linux.intel.com> usb: xhci: implement USB Port Register Set struct Niklas Neronin <niklas.neronin(a)linux.intel.com> usb: xhci: add USB Port Register Set struct Niklas Neronin <niklas.neronin(a)linux.intel.com> usb: xhci: add helper to read PORTSC register Niklas Neronin <niklas.neronin(a)linux.intel.com> usb: xhci: add tracing for PORTSC register writes Denis Arefev <arefev(a)swemel.ru> ALSA: hda: Fix missing pointer check in hda_component_manager_init function Guangshuo Li <lgs201920130244(a)gmail.com> drm/amdgpu/atom: Check kcalloc() for WS buffer in amdgpu_atom_execute_table_locked() Rengarajan S <rengarajan.s(a)microchip.com> lan78xx: Enable Auto Speed and Auto Duplex configuration for LAN7801 if NO EEPROM is detected Rengarajan S <rengarajan.s(a)microchip.com> lan78xx: Enable 125 MHz CLK configuration for LAN7801 if NO EEPROM is detected Florian Eckert <fe(a)dev.tdt.de> tools/thermal/tmon: Fix compilation warning for wrong format Chunguang Xu <chunguang.xu(a)shopee.com> nvme-fabrics: use reserved tag for reg read/write command James Clark <james.clark(a)linaro.org> perf test: Change all remaining #!/bin/sh to #!/bin/bash Dan Carpenter <dan.carpenter(a)linaro.org> drm/mediatek: Fix potential NULL dereference in mtk_crtc_destroy() Alex Hung <alex.hung(a)amd.com> drm/amd/display: Validate function returns Alex Hung <alex.hung(a)amd.com> drm/amd/display: Check null pointers before using them Alex Hung <alex.hung(a)amd.com> drm/amd/display: Ensure array index tg_inst won't be -1 Allen Pan <allen.pan(a)amd.com> drm/amd/display: Add a dc_state NULL check in dc_state_release Baochen Qiang <quic_bqiang(a)quicinc.com> wifi: ath12k: check M3 buffer size as well whey trying to reuse it Baochen Qiang <quic_bqiang(a)quicinc.com> wifi: ath12k: fix kernel crash during resume Jakub Kicinski <kuba(a)kernel.org> net: tls: fix silent data drop under pipe back-pressure Li Ming <ming4.li(a)intel.com> cxl/mem: Fix no cxl_nvd during pmem region auto-assembling Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Defer work in bpf_timer_cancel_and_free Yonghong Song <yonghong.song(a)linux.dev> bpf: Fail verification for sign-extension of packet data/data_end/data_meta Darrick J. Wong <djwong(a)kernel.org> xfs: fix blockgc group quota scanning when usrquota isn't enforced Zihan Xi <zihanx(a)nebusec.ai> smb: client: validate POSIX create context length Zihan Xi <zihanx(a)nebusec.ai> smb: client: fix create context out-of-bounds reads Hui Peng <benquike(a)gmail.com> Bluetooth: RFCOMM: fix NULL dereference of dlc->session in RFCOMM_CONNINFO Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: mgmt: fix race in read_unconf_index_list() Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: L2CAP: validate frame length before control and FCS access Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: ISO: balance the parent hold in hci_bind_bis() Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: hci_sock: reject out-of-range OCF values Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: hci_sock: validate event length before filtering Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: hci_conn: fix CIS hold ownership on reuse Tan Chi <tanchi25(a)mails.ucas.ac.cn> RISC-V: KVM: Fix HSM hart status error propagation Myeonghun Pak <mhun512(a)gmail.com> RISC-V: KVM: Synchronize hrtimer callback during teardown Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Fix NULL pointer dereference in ccw_device_get_util_str() Myeonghun Pak <mhun512(a)gmail.com> pinctrl: single: free the IRQ on domain creation failure Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> scsi: libiscsi_tcp: Check the data direction of a Data-In PDU Doruk Tan Ozturk <doruk(a)0sec.ai> nfc: port100: reject frames whose declared length exceeds the received data Aamir Ahmed <elb12345(a)hotmail.co.uk> nfc: llcp: drop truncated I/RR/RNR PDUs in nfc_llcp_recv_hdlc() Luxiao Xu <rakukuip(a)gmail.com> nfc: fix use-after-free in nfc_get_local_general_bytes Luxiao Xu <rakukuip(a)gmail.com> netfilter: ip6t_rt: fix zero-address non-strict match out-of-bounds read Weiming Shi <bestswngs(a)gmail.com> netfilter: ip6t_rpfilter: reject routes without inet6_dev Wentao Liang <vulab(a)iscas.ac.cn> net: usb: lan78xx: Fix URB reference leak in lan78xx_submit_deferred_urbs() Ming Wang <wangming01(a)loongson.cn> net: usb: cdc_mbim: add MeiG Smart SRM821 to ZLP whitelist Gajdos Tamás <tamas(a)rimpianto.com> net: atl1e: fix soft lockup on out-of-range hw_next_to_clean read Gajdos Tamás <tamas(a)rimpianto.com> net: atl1c: fix soft lockup on out-of-range tpd_cons read Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: conntrack: avoid modifying shared unconfirmed ct entry Wentao Liang <vulab(a)iscas.ac.cn> net: hisilicon: hns_dsaf_mac: fix mdio device leak in hns_mac_register_phy() Gajdos Tamás <tamas(a)rimpianto.com> net: atl1: fix soft lockup on out-of-range cmb_tpd_next_to_clean read Zijie Huang <milkory(a)outlook.com> net: arp: terminate device name before lookup Weiming Shi <bestswngs(a)gmail.com> net/sched: reject IDR error pointers when deleting actions Ralf Lici <ralf(a)mandelbit.com> net/mlx5e: advertise MACsec offload only when supported Wentao Liang <vulab(a)iscas.ac.cn> net/mlx5: Fix rev_entry reference leak in mlx5_tc_ct_shared_counter_get() Wei Jie LAW <98lawweijie(a)gmail.com> HID: wacom: fix OOB read in wacom_wac_pen_serial_enforce() Junjie Cao <junjie.cao(a)intel.com> HID: quirks: add ALWAYS_POLL quirk for SDINNOVATION gaming keyboard Chen Changcheng <chenchangcheng(a)kylinos.cn> HID: alps: fix use-after-free on input2 registration failure Angel J <iamanaws(a)httpd.dev> PCI: of_property: Omit bus properties without a subordinate bus Karl Mehltretter <kmehltretter(a)gmail.com> gpio: tps65219: Fix GPIO input value reads Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/virtio: fix NULL pointer dereference on fence allocation failure Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/virtio: fix memory leak of fence event on execbuffer failure Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/nouveau: don't bump pin count on failed re-pin in nouveau_bo_pin_locked() Wentao Liang <vulab(a)iscas.ac.cn> drm/nouveau: Fix gem reference leak in validate_init() Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/nouveau: fix double-free in nvif_vmm_dtor Wentao Liang <vulab(a)iscas.ac.cn> drm/nouveau: Fix bridge reference leak in nv1a_ram_new() Guangshuo Li <lgs201920130244(a)gmail.com> drm/nouveau: fix autosuspend cleanup during teardown Wentao Liang <vulab(a)iscas.ac.cn> drm/amdgpu: Fix vmid_wait fence leak in amdgpu_ring_init() Wentao Liang <vulab(a)iscas.ac.cn> drm/amdgpu: Fix runtime PM leak in amdgpu_debugfs_test_ib_show() Wentao Liang <vulab(a)iscas.ac.cn> drm/amdgpu: Fix last_update fence leak in amdgpu_vm_init() Wentao Liang <vulab(a)iscas.ac.cn> drm/amd/display: Fix dc stream excess put in dm_update_crtc_state() Christian König <ckoenig.leichtzumerken(a)gmail.com> drm/i915: fix incorrect RCU teardown order Dongliang Qin <cccccccccccc777777(a)gmail.com> rds: ib: Clear the sg list when mapping an MR fails Zixuan Chai <petalzu987(a)gmail.com> llc: reserve device headroom for allocated frames Ridham Khurana <khurana.ridham222(a)gmail.com> gpio: zynq: fix runtime PM leak on request error path Wentao Liang <vulab(a)iscas.ac.cn> gpio: arizona: Fix runtime PM leak in arizona_gpio_direction_out() Hui Peng <benquike(a)gmail.com> ipv6: sr: enforce exact attribute length for SEG6_ATTR_DST Norbert Szetei <norbert(a)doyensec.com> ipv6: do not let ipv6_find_hdr() return an offset past the packet end Wentao Liang <vulab(a)iscas.ac.cn> fsl/fman: Fix clk reference leak in read_dts_node() Josef Bacik <josef(a)toxicpanda.com> writeback: report a Tasks-RCU quiescent state per cgwb drain pass Pavankumar Kondeti <pavan.kondeti(a)oss.qualcomm.com> workqueue: Fix NULL current_pwq deref in flush dependency check Patrick Lu (Anthropic) <perf.patrick.lu(a)gmail.com> writeback: bound cleanup_offline_cgwb() rescans by rotating scanned inodes Hui Peng <benquike(a)gmail.com> fou: reject omitted FOU_ATTR_IPPROTO on FOU_ENCAP_DIRECT Matthias Goergens <matthias.goergens(a)gmail.com> ata: libata-scsi: bound the ATA passthru sense descriptor writes Dairui Zhang <zhangdairui(a)gmail.com> af_packet: fix integer overflow in prb_calc_retire_blk_tmo() Aohan Mei <henrymei(a)tencent.com> sctp: discard the rest of the packet on a stale-cookie error Eric Dumazet <edumazet(a)google.com> tipc: reject invalid and unexpected GRP_ACK_MSG to prevent bc_ackers underflow Mario Limonciello <mario.limonciello(a)amd.com> x86/PCI: Disable enhanced atomics on AMD NBIO 7.7 and 7.11 Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Drop all SCM attributes for SOCKMAP. Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: join hook list via splice_list_rcu() in commit phase Pablo Neira Ayuso <pablo(a)netfilter.org> rculist: add list_splice_rcu() for private lists Mark Amirkan <markdamirkan(a)gmail.com> mptcp: return sk_wait_data() errors from recvmsg() Sean Christopherson <seanjc(a)google.com> perf/x86/intel: Make @data a mandatory param for intel_guest_get_msrs() Sean Christopherson <seanjc(a)google.com> perf/x86/intel: Don't pointlessly context switch DS_AREA (and PEBS config) if PEBS is unused Sean Christopherson <seanjc(a)google.com> perf/x86/intel: Don't write PEBS_ENABLED on host<=>guest xfers if CPU has PEBS isolation, to fix stuck PEBS_ENABLED Sean Christopherson <seanjc(a)google.com> perf/x86/intel: Ensure KVM guest PEBS path doesn't set unwanted PERF_GLOBAL_CTRL bits Hui Peng <benquike(a)gmail.com> autofs: fix sbi->pipe file reference leak in autofs_kill_sb() Eric Dumazet <edumazet(a)google.com> vlan: ensure sufficient headroom in vlan_dev_hard_header() Eric Dumazet <edumazet(a)google.com> net/sched: sch_teql: fix shadowed err in __teql_resolve() Eric Dumazet <edumazet(a)google.com> bridge: check llc_mac_hdr_init() return value in br_send_bpdu() Eric Dumazet <edumazet(a)google.com> llc: fix skb UAF and leaks on llc_mac_hdr_init() failure Coia Prant <coiaprant(a)gmail.com> net: ethernet: stmmac: dwmac-rk: fix bulk clock leak when the PHY clock fails Ginger Li <ginger.jzllee(a)gmail.com> tipc: Fix a data race on mon->peer_cnt in mon_timeout() Sidraya Jayagond <sidraya(a)linux.ibm.com> net/smc: fix UAF on lgr list traversal in smcr_port_err() Sang-Hoon Choi <csh0052(a)gmail.com> nfp: hold IPsec RX state under the XArray lock Yilin Zhang <yilinzhang(a)moonshot.ai> tcp: fix use-after-free of retransmit_skb_hint in tcp_send_synack() Aleksei Sviridkin <f(a)lex.la> net: dsa: mt7530: fix NULL dereference on unbind of MT7531 and MT7621 David Dai <zdai(a)linux.ibm.com> bonding: crypto offload enabled, non-offload slave failover, rekey failed Norbert Szetei <norbert(a)doyensec.com> net: xps: reject an out of range traffic class Sanghyun Park <sanghyun.park.cnu(a)gmail.com> vxlan: use one headroom snapshot for neighbour replies Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> ip_gre: Reject enabling collect metadata through changelink Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: mask DMA_TIMEOUT_MASK when reading DMA_RING0_TIMEOUT Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: validate Ethernet address in bcmgenet_set_mac_addr Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: do not skip WoL power up on GENET V1 Doug Berger <opendmb(a)gmail.com> net: bcmgenet: allow return of power up status Doug Berger <opendmb(a)gmail.com> net: bcmgenet: move bcmgenet_power_up into resume_noirq Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: initialize u64 stats seq counter for all queues Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: fix 64-bit RTNL stats reading in ethtool on 32-bit systems Ivan Delalande <colona(a)arista.com> tg3: use random MAC address when tg3_get_device_address fails Dragan Simic <dsimic(a)manjaro.org> driver core: Add device probe log helper dev_warn_probe() Uwe Kleine-König <u.kleine-koenig(a)baylibre.com> driver core: Make dev_err_probe() silent for -ENOMEM Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> driver core: Better advertise dev_err_probe() Johan Almbladh <johan.almbladh(a)anyfinetworks.com> bpf: Fix BSWAP 32 and 16 on MIPS64 Johan Almbladh <johan.almbladh(a)anyfinetworks.com> bpf: Fix immediate JMP JEQ/JNE on MIPS32 Ido Schimmel <idosch(a)nvidia.com> vrf: Stop corrupting skb->csum when capturing CHECKSUM_COMPLETE packets Shihuang Liu <shlomojune6(a)gmail.com> net: skbuff: fix pull-bound underflow in skb_checksum_setup_ipv6() Jakub Kicinski <kuba(a)kernel.org> veth: manage XDP program pointers during channel resize Victor Nogueira <victor(a)mojatatu.com> net/sched: act_gate: budget the per-entry list in get_fill_size Deepanshu Kartikey <kartikey406(a)gmail.com> nfc: pn533: fix OOB read in pn533_acr122_is_rx_frame_valid() Ömer Mete Kaya <omermetekaya0(a)gmail.com> nfc: llcp: fix slab-out-of-bounds reads when logging service names Ömer Mete Kaya <omermetekaya0(a)gmail.com> nfc: llcp: fix WKS SAP hijacking via prefix match in nfc_llcp_wks_sap() Ömer Mete Kaya <omermetekaya0(a)gmail.com> nfc: llcp: fix -ENOMEM on connect with zero-length service name Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: st21nfca: validate ISO15693 inventory length Cong Nguyen <congnt264(a)gmail.com> nfc: llcp: fix sdreq TLV list leak on parse/alloc/send failure Chris Gellermann <christian.gellermann(a)codasip.com> nfc: virtual_ncidev: Add missing ioctl compat handler Chris Gellermann <christian.gellermann(a)codasip.com> selftests/nci: Fix out-of-bounds store on thread join Chaithanya Lagisetty <nagachaithanya9911(a)gmail.com> selftests: nci: Fix uninitialized family ID on missing attribute Lee Jones <lee(a)kernel.org> nfc: llcp: Fix race condition in accept_queue lifecycle Lei Zhu <zhulei(a)kylinos.cn> selftests: nci: Correct pthread_create return value check Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> nfc: llcp: Fix list corruption / refcount desync in nfc_llcp_recv_dm() Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: st21nfca: validate received frame size Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: nfcmrvl: validate helper command length before pull Weiming Shi <bestswngs(a)gmail.com> bpf: Reject dev-bound-only programs on other devices Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac4: Use the correct bufzise when the len is exactly 8K Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Capture all packets for vlan checks Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Check the dev->features for S-TAG offload testing Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Support running selftests on DSA conduits Xin Long <lucien.xin(a)gmail.com> sctp: hold asoc or transport before mod_timer() in timer handlers Bernardo Soares <bsoares.it(a)gmail.com> net/mlx5: Bridge, don't fail unlink of untracked/unsupported peer ports Bernardo Soares <bsoares.it(a)gmail.com> net/mlx5: Bridge, don't fail switchdev events of sibling eswitch ports Zhao Gongyi <zhaogongyi(a)BYTEDANCE.COM> bpf, sockmap: Reject max_entries > INT_MAX in sock_map_alloc Emil Tsalapatis <emil(a)etsalapatis.com> bpf: Fix bpf_sock context code generation Emil Tsalapatis <emil(a)etsalapatis.com> bpf: Fix bounds check for skb-backed dynptrs Jakub Kicinski <kuba(a)kernel.org> genetlink: report the real command id for dump-only ops in policy dumps bui duc phuc <phucduc.bui(a)gmail.com> net: ethernet: ti: netcp: fix pm_runtime usage counter leak on error Mikhail Zaslonko <zaslonko(a)linux.ibm.com> s390/debug: Fix NULL pointer dereference in debug_info_copy() Mikhail Zaslonko <zaslonko(a)linux.ibm.com> s390/debug: Do not register views for failed static debug areas Myeonghun Pak <mhun512(a)gmail.com> tg3: clean up PHYLIB resources on probe failure Pengpeng Hou <hppiscas(a)163.com> net: usb: sr9700: include receive overhead in the length check Hui Peng <benquike(a)gmail.com> Bluetooth: RFCOMM: Reject short EA=0 frames in rfcomm_recv_frame() Hui Peng <benquike(a)gmail.com> Bluetooth: bnep: fix out-of-bounds reads on short RX/TX frames and control fallthrough Li Youhong <liyouhong(a)kylinos.cn> drm/bridge: samsung-dsim: fix TE GPIO lifetime for host attach Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: release the GEM object on virtio_gpu_vram_create() errors Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: fix object leaks in virtio_gpu_resource_create_blob_ioctl() Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: fix object leak in virtio_gpu_resource_create_ioctl() Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: fix object leak when drm_gem_handle_create() fails Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_hfsc: bound the classify inner-filter walk with a drift budget Aamir Ahmed <elb12345(a)hotmail.co.uk> net: usb: catc: bound the RX packet length in catc_rx_done() Yiqi Sun <sunyiqixm(a)gmail.com> sctp: avoid livelock while updating retransmit path Kuniyuki Iwashima <kuniyu(a)google.com> ip6_gre: Call ip6erspan_tunnel_unlink_md() in ip6erspan_changelink(). Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: ethernet: mtk_eth_soc: unregister net_devices in case of probe failure Breno Leitao <leitao(a)debian.org> net: mediatek: mtk_eth_sock: allocate dummy net_device dynamically Breno Leitao <leitao(a)debian.org> net: create a dummy net_device allocator Breno Leitao <leitao(a)debian.org> net: core: Fix documentation Amit Cohen <amcohen(a)nvidia.com> net: Do not return value from init_dummy_netdev() Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> net: gue: reject invalid REMCSUM offsets Nguyen Ngoc Thang <ngocthang2710.1999(a)gmail.com> net/sched: act_ct: don't WARN on benign flow_offload_alloc() failure Francesco Magazzu <postadelmaga(a)gmail.com> drm/nouveau/clk: don't clobber reclock status when restoring volt/fan Dan Carpenter <error27(a)gmail.com> drm/nouveau/clk: fix list cursor use after loop in nvkm_clk_ustate_update Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: make ocfs2_calc_xattr_init() return void Zeng Heng <zengheng4(a)huawei.com> arm64: io: Reject non-user protection in ioremap_prot() Naman Gulati <namangulati(a)google.com> netfilter: ctnetlink: fix suspicious RCU usage in expect_iter_name Julian Anastasov <ja(a)ssi.bg> ipvs: revalidate ihl before icmp_send Karl Mehltretter <kmehltretter(a)gmail.com> netfilter: nft_synproxy: use the family-aware checksum helper Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_queue: hold nfnl mutex in event notifier Scott Mitchell <scott.k.mitch1(a)gmail.com> netfilter: nfnetlink_queue: nfqnl_instance GFP_ATOMIC -> GFP_KERNEL_ACCOUNT allocation Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> netfilter: flowtable: publish HW_DEAD after worker is done Kumar Kartikeya Dwivedi <memxor(a)gmail.com> libbpf: Reject truncated ldimm64 CO-RE relocations Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Restrict CO-RE poisoning to relocatable instructions Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: cls_u32: fix manual hash table handle IDR aliasing Weiming Shi <bestswngs(a)gmail.com> bpf: Skip unsettled links in link iterator Zhiling Zou <zhilinz(a)nebusec.ai> xsk: Use a 32-bit compare in xsk_map_gen_lookup Julian Sun <sunjunchao(a)bytedance.com> fs: avoid repeated scans in evict_inodes() Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Guard PMCW field accesses with dnv check Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Check pmcw.dnv before pmcw.ena in I/O entry points Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Fix cio_update_schib() to not cache invalid schib Karl Mehltretter <kmehltretter(a)gmail.com> s390/pci/docs: Fix sriov_numvfs attribute name Niklas Schnelle <schnelle(a)linux.ibm.com> docs: s390/pci: Improve and update PCI documentation Bart Van Assche <bvanassche(a)acm.org> scsi: megaraid_sas: Protect megasas_get_ctrl_info() in megasas_resume() Eva Kurchatova <eva.kurchatova(a)virtuozzo.com> selftests: cgroup: give the O_TMPFILE open in get_temp_fd() a mode Sean Christopherson <seanjc(a)google.com> cgroup: selftests: Move memcontrol specific helpers out of common cgroup_util.c Lee Jones <lee(a)kernel.org> Bluetooth: mgmt: Dequeue pending mesh_send_sync entries on cancel Christiano Amora <christiano.amora(a)gmail.com> Bluetooth: SMP: reject Security Request over BR/EDR Ran Hongyun <ranhongyun1(a)huawei.com> squashfs: Add dictionary size range check to prevent shift-out-of-bounds Karl Mehltretter <kmehltretter(a)gmail.com> KVM: arm64: Return -EINVAL for an empty SMCCC filter range at base 0 Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: vgic-its: Skip unreachable devices instead of failing the save Marc Zyngier <maz(a)kernel.org> KVM: arm64: vgic-its: Add stronger type-checking to the ITS entry sizes Slawomir Stepien <sst(a)poczta.fm> HID: amd_sfh: Validate PCI BAR size before mapping Sean Anderson <sanderson(a)brivo.com> pinctrl: meson: Fix typo in s4 group name Geliang Tang <tanggeliang(a)kylinos.cn> bpf, sockmap: Fix self-redirect copied_seq double-counting Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix out-of-bounds read of rtt_min in sock_ops Jose Fernandez (Anthropic) <jose.fernandez(a)linux.dev> bpf: Avoid soft lockup in __htab_map_lookup_and_delete_batch() Oscar Priego Verdugo <oscar.priegov(a)gmail.com> HID: elecom: fix bus type for M-XGL20DLBK Jiayuan Chen <jiayuan.chen(a)linux.dev> tcp: Skip cond_resched() in inet_csk_listen_stop() under BPF context Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix out-of-bounds read of sk_protocol in bpf_sock_destroy() Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix divide-by-zero in btf_struct_walk() Sven Schnelle <svens(a)linux.ibm.com> selftests/ftrace: Fix unique symbol check in kprobe_non_uniq_symbol.tc Weiming Shi <bestswngs(a)gmail.com> bpf: Disallow bpf_skb_pull_data() for LWT_SEG6LOCAL Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix bpf_skb_change_tail wrt csum partial skbs Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: Fix IRQ injection with SIGP Stop and Store Status Mostafa Saleh <smostafa(a)google.com> remoteproc: qcom_q6v5_adsp: Fix iommu_unmap() usage Phil Sutter <phil(a)nwl.cc> netfilter: nf_tables: Simplify chain netdev notifier Phil Sutter <phil(a)nwl.cc> netfilter: nf_tables: Tolerate chains with no remaining hooks Helge Deller <deller(a)gmx.de> apparmor: Fix 8-byte alignment for initial dfa blob streams Gaosheng Cui <cuigaosheng1(a)huawei.com> apparmor: Fix memory leak in unpack_profile() Fedor Pchelkin <pchelkin(a)ispras.ru> apparmor: free the allocated pdb objects Wenwu Hou <hwenwur(a)gmail.com> erofs: fix large folio race in erofs_fscache_req_complete Jinjie Ruan <ruanjinjie(a)huawei.com> spi: zynqmp-gqspi: Use devm_spi_alloc_host() Mickaël Salaün <mic(a)digikod.net> selftests/landlock: Add layout1.refer_mount_root Itai Handler <itai.handler(a)gmail.com> spi: spi-zynqmp-gqspi: stop the controller on shutdown Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix partial normalized name responses Eric Dumazet <edumazet(a)google.com> ipv6: mcast: fix RCU list diversion in ip6_mc_del1_src() Eric Dumazet <edumazet(a)google.com> ipv6: mcast: use copy-on-write RCU updates in ip6_mc_source() Kuniyuki Iwashima <kuniyu(a)google.com> ipv6: mcast: Don't hold RTNL for MCAST_ socket options. Kuniyuki Iwashima <kuniyu(a)google.com> ipv6: mcast: Don't hold RTNL for IPV6_DROP_MEMBERSHIP and MCAST_LEAVE_GROUP. Kuniyuki Iwashima <kuniyu(a)google.com> ipv6: mcast: Don't hold RTNL for IPV6_ADD_MEMBERSHIP and MCAST_JOIN_GROUP. Kuniyuki Iwashima <kuniyu(a)google.com> ipv6: mcast: Use in6_dev_get() in ipv6_dev_mc_dec(). Frank Sorenson <sorenson(a)redhat.com> smb: client: fix missing iov bounds check in parse_posix_sids() Frank Sorenson <sorenson(a)redhat.com> smb: client: fix missing lower-bound check on DFS referral string offsets Frank Sorenson <sorenson(a)redhat.com> smb: client: fix server->total_read for compound encrypted PDUs Frank Sorenson <sorenson(a)redhat.com> smb: client: fix potential OOB read in smb3_enum_snapshots() Frank Sorenson <sorenson(a)redhat.com> smb: client: fix next_buffer UAF and NextCommand bounds in compound PDUs Paulo Alcantara <pc(a)manguebit.org> smb: client: fix smbd_connection leak on cifs_get_tcp_session() error Frank Sorenson <sorenson(a)redhat.com> smb: client: reject short Next offsets in parse_server_interfaces() Paulo Alcantara <pc(a)manguebit.org> smb: client: fix rlist race and missing initialization Paulo Alcantara <pc(a)manguebit.org> smb: client: cancel reconnect work in clean_demultiplex_info() Guangshuo Li <lgs201920130244(a)gmail.com> drm/msm/hdmi_phy: fix runtime PM cleanup on probe failure Guangshuo Li <lgs201920130244(a)gmail.com> drm/msm/adreno: fix autosuspend cleanup during teardown Sajal Gupta <sajal2005gupta(a)gmail.com> drm/gud: fix out-of-bounds write in gud_plane_atomic_check() Rik van Riel <riel(a)surriel.com> wifi: mac80211: avoid WARN in set_bitrate_mask when sdata not in driver Zhao Li <enderaoelyther(a)gmail.com> wifi: mwifiex: validate action frame fixed fields Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: mwifiex: validate scan response extents Doruk Tan Ozturk <doruk(a)0sec.ai> wifi: mwifiex: bound the pairwise-cipher OUI walk to the IE length Shengzhuo Wei <me(a)cherr.cc> wifi: p54: require a full exp_if record in PDR_INTERFACE_LIST Shengzhuo Wei <me(a)cherr.cc> wifi: p54: validate curve data length in the calibration curve converters Tianchu Chen <flynnnchen(a)tencent.com> wifi: wilc1000: fix RX buffer OOB-write in wilc_wlan_handle_isr_ext() Ali Ahmet Memis <ali(a)iusegentoo.com> wifi: wilc1000: fix out-of-bounds read in P2P public action frames Runyu Xiao <runyu.xiao(a)seu.edu.cn> wifi: wlcore: release runtime PM ref on regdomain config failure Tianchu Chen <flynnnchen(a)tencent.com> wifi: rsi: fix heap OOB write on key removal Jiangshan Yi <yijiangshan(a)kylinos.cn> wifi: libertas_tf: fix UAF in lbtf_free_adapter() Stanislaw Gruszka <stf_xl(a)wp.pl> wifi: iwlegacy: fix broadcast stations deallocation Jiangshan Yi <yijiangshan(a)kylinos.cn> wifi: brcmsmac: fix UAF in brcms_free_timer() Wentao Liang <vulab(a)iscas.ac.cn> watchdog: starfive-wdt: Fix runtime PM leak in starfive_wdt_pm_start() Wentao Liang <vulab(a)iscas.ac.cn> watchdog: sp5100_tco: Fix pci_dev reference leak in sp5100_tco_init() Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: rtd119x: Avoid division by zero Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Propagate error code in resume() Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix premature reset during timeout update Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: digicolor: Avoid division by zero Li Jun <lijun01(a)kylinos.cn> watchdog: da9063: fix suspend/resume handling of HW_RUNNING watchdog Guangshuo Li <lgs201920130244(a)gmail.com> hwmon: (w83793) release probe data through kref Guangshuo Li <lgs201920130244(a)gmail.com> hwmon: (w83791d) remove fan/pwm 4-5 sysfs group on remove Sanman Pradhan <psanman(a)juniper.net> hwmon: (pmbus/tps53679) Select page 0 for single-page TPS53676 Sanman Pradhan <psanman(a)juniper.net> hwmon: (pmbus/tps53679) Fix TPS53676 phase page decoding Nuno Sá <nuno.sa(a)analog.com> hwmon: (pmbus/core) increase number of phases and add new mask Muhammad Bilal <meatuni001(a)gmail.com> hwmon: (hp-wmi-sensors) Fix use-after-free in fungible_show() Iván Ezequiel Rodriguez <ivanrwcm25(a)gmail.com> Input: zero ff_effect before compat copy in input_ff_effect_from_user Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: synaptics-rmi4 - fix GPF in suspend and resume when unbound Raphaël Larocque <rlarocque(a)disroot.org> Input: synaptics - disable InterTouch on ThinkPad T440p (board id 2722) Hans de Goede <johannes.goede(a)oss.qualcomm.com> Input: soc_button_array - check btns_desc->package.count Hans de Goede <johannes.goede(a)oss.qualcomm.com> Input: soc_button_array - fix MS Surface Pro 11 probe failure Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: rmi_smbus - fix out-of-bounds read in rmi_smb_write_block() Chris Sommers <chris.sommers(a)icloud.com> Input: i8042 - add quirk for Acer Aspire Go 15 AG15-42P Iván Ezequiel Rodriguez <ivanrwcm25(a)gmail.com> Input: evdev - zero absinfo before partial copy in EVIOCSABS Linkai Gong <gonglinkai(a)kylinos.cn> Input: cyttsp5 - clamp the HID report size before memcpy Alexei Turtanov <9alexei9(a)gmail.com> Input: atkbd - skip deactivate for Xiaomi Redmi Book Pro 16 2026 Alvin Šipraga <alvin.sipraga(a)analog.com> Input: adp5588-keys - cache GPIO state before registering the gpiochip Diogo Ivo (Schneider Electric) <diogo.ivo(a)bootlin.com> mmc: sdhci_am654: Reset command and data lines on failed tuning Xu Rao <raoxu(a)uniontech.com> mmc: spi: reset bytes_xfered before retrying CRC failures Runyu Xiao <runyu.xiao(a)seu.edu.cn> mmc: sh_mmcif: initialize IRQ-thread mutex before requesting interrupt Felix Gu <ustc.gu(a)gmail.com> mmc: sdio_uart: fix xmit_fifo leak when the port table is full Myeonghun Pak <mhun512(a)gmail.com> mmc: sdhci-of-aspeed: Remove children before releasing SDC resources Florian Maillard <florian.maillard(a)mailoo.org> mmc: rtsx_pci_sdmmc: ignore broken write-protect on ThinkPad X260 Fan Wu <fanwu01(a)zju.edu.cn> mmc: mxcmmc: cancel data work and watchdog on remove Fan Wu <fanwu01(a)zju.edu.cn> mmc: hsq: Fix use-after-free in retry work Zhu Ling <zhuling0805(a)qq.com> mmc: core: Fix OF node reference leak on card add failure Fan Wu <fanwu01(a)zju.edu.cn> mmc: core: Cancel SDIO IRQ work before freeing host Christian Göttsche <cgzones(a)googlemail.com> selinux: always fill AVC decision in avc_has_perm_noaudit() Karl Mehltretter <kmehltretter(a)gmail.com> selinux: recheck intermediate backing files on mprotect() Karl Mehltretter <kmehltretter(a)gmail.com> selinux: preserve user SID across nested backing files Shuhei Takeshita <jyohuku.alterego(a)gmail.com> IB/hfi1: Fix the PIO_CRED credit-return mmap Shuhei Takeshita <jyohuku.alterego(a)gmail.com> IB/hfi1: Resolve the credit-return buffer through the send context's node Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> IB/mlx4: Fix use-after-free on pkey sysfs registration failure Guangshuo Li <lgs201920130244(a)gmail.com> i2c: imx: disable autosuspend on remove Shengzhuo Wei <me(a)cherr.cc> i2c: imx: release DMA channels on probe error Linkai Gong <gonglinkai(a)kylinos.cn> i2c: atr: fix dangling adapter pointer on add failure Shengzhuo Wei <me(a)cherr.cc> i2c: at91: release DMA channels on remove and probe error Jarkko Sakkinen <jarkko(a)kernel.org> KEYS: trusted: Fix tpm2_load_cmd() boundary check Maoyi Xie <maoyixie.tju(a)gmail.com> keys: translate request_key_auth pid for the reading procfs instance Shakeel Butt <shakeel.butt(a)linux.dev> mm/mlock: use the IRQ-safe accessor for NR_MLOCK in __munlock_folio() Yifei Gao <gyf161023(a)gmail.com> memstick: ms_block: destroy io_queue workqueue on removal Chengfeng Ye <nicoyip.dev(a)gmail.com> xfrm: serialize state GC with device state flush Alberto Carboneri <acarboneri(a)drivesec.com> scsi: core: Validate MODE SENSE lengths in scsi_cdl_enable() Mark Amirkan <markdamirkan(a)gmail.com> net/packet: avoid truncating TPACKET_V3 private size Mark Amirkan <markdamirkan(a)gmail.com> net/packet: clear RX owner on VNET header error Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: hhf: cap hh_flows_limit at change time Guanglei Zhu <zhugl3(a)xiaopeng.com> net: wwan: mhi_wwan_mbim: check skb_copy_bits() return value Guanglei Zhu <zhugl3(a)xiaopeng.com> net: wwan: mhi_wwan_mbim: guard against a cyclic NDP chain Guanglei Zhu <zhugl3(a)xiaopeng.com> net: wwan: t7xx: validate the netif index in t7xx_ccmni_recv_skb() Mark Amirkan <markdamirkan(a)gmail.com> net: lan743x: fix RX checksum use-after-free Zhiling Zou <zhilinz(a)nebusec.ai> ipv6: xfrm: use full sockets in local error paths Alexander Chesnokov <Alexander.Chesnokov(a)kaspersky.com> dmaengine: ti: k3-udma-glue: fix NULL dereference in k3_udma_glue_release_rx_chn() Christian Lugnberg <christian.lugnberg(a)soundtrack.io> dmaengine: sun6i: fix undefined behaviour in sun6i_dma_tx_status Christian Lugnberg <christian.lugnberg(a)soundtrack.io> dmaengine: sun6i: fix non-atomic read of DMA position registers Chengfeng Ye <nicoyip.dev(a)gmail.com> Bluetooth: hci_sync: Serialize local codec list cleanup Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> Bluetooth: hci_codec: validate vendor codec count length Aamir Ahmed <elb12345(a)hotmail.co.uk> Bluetooth: eir: validate service data length before reading UUID Nicolas Thibert <nithibert(a)gmail.com> Bluetooth: btusb: fix NXP IW610 composite device handling Mark Rutland <mark.rutland(a)arm.com> arm64: percpu: Fix this_cpu_and() mask generation Mark Rutland <mark.rutland(a)arm.com> arm64: percpu: Fix this_cpu_write() casting Koichiro Den <den(a)valinux.co.jp> arm64: dts: renesas: r8a779f0: Set UFS lane count Bradley Morgan <include(a)grrlz.net> arm64: hibernate: pass HVC_SET_VECTORS args to the resume hvc Thomas Huth <thuth(a)redhat.com> kselftest/arm64: Fix size of thread_data values for pthread_join() Benoît Sevens <bsevens(a)google.com> HID: logitech-hidpp: fix race condition when accessing stale stack pointer Wyatt Feng <wf.kernel.dev(a)gmail.com> net: xfrm: reject unrepresentable espintcp transport headers Zhiling Zou <zhilinz(a)nebusec.ai> openvswitch: avoid reallocating confirmed conntrack labels Jeffin Philip <jeffinphilip14(a)gmail.com> RDMA/core: fix refcount bug in iwpm_get_nlmsg_request() Quanye Yang <quanyeyang(a)proton.me> RDMA/ucma: Serialize join and leave on copy_to_user failure Inbal Schussheim <inbal.lipshtat(a)mail.huji.ac.il> tcp: exclude old ACKs from tcp fast path Aohan Mei <henrymei(a)tencent.com> rds: ib: use rds_conn_drop() on protocol version mismatch Hyunwoo Kim <imv4bel(a)gmail.com> exec: Cleanup POSIX timers right after de_thread() Wentao Liang <vulab(a)iscas.ac.cn> cifs: Fix server use-after-free in cifs_chan_skip_or_disable() Niklas Cassel <cassel(a)kernel.org> ata: libahci: clear PxCLBU and PxFBU for AHCI_HFLAG_32BIT_ONLY Jiangshan Yi <yijiangshan(a)kylinos.cn> ASoC: codecs: rt712-sdca-dmic: fix uninitialized stream_config->type Yuho Choi <oss.patchbox(a)gmail.com> ALSA: virtio: reset device before deleting virtqueues Jeremy Nyberg <slickstretch3.0(a)gmail.com> Input: xpad - fix PDP Marvel Xbox 360 controller Roberts Kursitis <roberts.kursitis(a)azeron.eu> Input: xpad - add support for Azeron devices Erich Sartison <byt.es(a)mailbox.org> Input: xpad - add support for Victrix Pro BFG Controller Bitterblue Smith <rtl8821cerfe2(a)gmail.com> wifi: rtw88: Fix the random "error beacon valid" messages for USB Bitterblue Smith <rtl8821cerfe2(a)gmail.com> wifi: rtw88: TX QOS Null data the same way as Null data Kevin Hao <haokexin(a)gmail.com> net: cpsw: Execute ndo_set_rx_mode callback in a work queue Kevin Hao <haokexin(a)gmail.com> net: cpsw_new: Execute ndo_set_rx_mode callback in a work queue Zi Yan <ziy(a)nvidia.com> mm/huge_memory: use folio's memcg inside __folio_split() Filipe Manana <fdmanana(a)suse.com> btrfs: abort transaction on failure to update inode for hole punching and reflinking Filipe Manana <fdmanana(a)suse.com> btrfs: remove redundant root argument from btrfs_update_inode() Filipe Manana <fdmanana(a)suse.com> btrfs: simplify error check condition at btrfs_dirty_inode() Dmitriy Chumachenko <Dmitry.Chumachenko(a)cyberprotect.ru> drm/amdgpu: check ras and obj before dereference Dmitriy Okunev <dokunevdmitriy(a)gmail.com> net: mvpp2: prevent buffer overflow in page_pool allocation James Clark <jjc(a)jclark.com> net: macb: fix ordering around PTP timestamp read Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Ack RX overrun interrupt correctly Eric Dumazet <edumazet(a)google.com> net: lock the socket in sock_gettstamp() Yige Jiang <yigejiang86(a)gmail.com> net: netsec: fix device_node reference leak on phy_np HyeongJun An <sammiee5311(a)gmail.com> ASoC: hdmi-codec: Report a change when the channel status moves Sasha Levin <sashal(a)kernel.org> ASoC: ux500: Parenthesize MSP_{RX,TX}_CLKPOL_BIT() arguments Shivaprasad G Bhat <sbhat(a)linux.ibm.com> powerpc/iommu: Fix the overflow validation in iommu_tce_check_ioba Amit Machhiwal <amachhiw(a)linux.ibm.com> KVM: PPC: Book3S HV: fix secure device page leak on uv_page_in() failure Amit Machhiwal <amachhiw(a)linux.ibm.com> KVM: PPC: Book3S HV: fix use-after-free in kvmhv_emulate_tlbie_all_lpid() Eric Dumazet <edumazet(a)google.com> drop_monitor: fix out-of-bounds write in reset_per_cpu_data() Eric Dumazet <edumazet(a)google.com> drop_monitor: synchronize tracepoint unregistration on error path Eric Dumazet <edumazet(a)google.com> pppoatm: ensure a writable skb header and linear data Juan Perdomo <jcperdomo100(a)gmail.com> Bluetooth: RFCOMM: avoid socket lock inversion in listener cleanup Tzung-Bi Shih <tzungbi(a)kernel.org> Bluetooth: btmtksdio: Fix PM runtime reference leak in shutdown Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btmtk: fix wrong status for short WMT FUNC_CTRL events Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: ISO: Fix parent socket leak in iso_conn_ready() Baineng Shou <shoubaineng(a)gmail.com> dmaengine: mmp_pdma: fix wrong sg length in mmp_pdma_prep_slave_sg() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: keep compound responses on query info errors Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix partial file information responses Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: return buffer overflow for partial filesystem info Eric Dumazet <edumazet(a)google.com> tcp: do not let tcp_rmem be set below 4096 Kuniyuki Iwashima <kuniyu(a)google.com> tcp: Don't call skb_clone_and_charge_r() for close()d listener in tcp_v6_do_rcv(). Nikolay Aleksandrov <razor(a)blackwall.org> net: bridge: mst: move switchdev call outside rcu Karl Mehltretter <kmehltretter(a)gmail.com> wifi: brcmfmac: fix lost 802.1x TX completion wakeup Hohyun Sim <tlaghgus0425(a)korea.ac.kr> net: fddi: skfp: fix NULL deref when setting the MAC address while down Dong Chenchen <dongchenchen2(a)huawei.com> ipv4: icmp: reject RTN_UNREACHABLE input routes in icmp_route_lookup Andrea Mayer <andrea.mayer(a)uniroma2.it> seg6: set IPSKB_L3SLAVE from IP6SKB_L3SLAVE on IPIP decapsulation Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/dsi: round the byte clock rate after reparenting to the PHY PLL Filipe Manana <fdmanana(a)suse.com> btrfs: tree-checker: print dev extent offset in error message Slavin Liu <bolin.liu(a)seu.edu.cn> ALSA: hda: trace PCM open only after assigning a stream Karl Mehltretter <kmehltretter(a)gmail.com> drm/vc4: Use managed KMS polling to fix UAF on unbind Thomas Zimmermann <tzimmermann(a)suse.de> drm/ast: Automatically clean up poll helper Zihan Xi <zihanx(a)nebusec.ai> wifi: virt_wifi: don't transfer operstate before register Xiang Mei <xmei5(a)asu.edu> ALSA: 6fire: fix OOB write from device-reported iso length Takashi Iwai <tiwai(a)suse.de> ALSA: usb: 6fire: Avoid embedded URBs Takashi Iwai <tiwai(a)suse.de> ALSA: 6fire: Clean ups with guard() Karl Mehltretter <kmehltretter(a)gmail.com> Input: trackpoint - fix the inertia attribute name in the ABI document Nguyen Ngoc Thang <ngocthang2710.1999(a)gmail.com> ALSA: pcm: set timer->private_data before registering the PCM timer AngeloGioacchino Del Regno <angelogioacchino.delregno(a)collabora.com> phy: mediatek: phy-mtk-hdmi-mt8195: Fix TMDS clk bit ratio setting AngeloGioacchino Del Regno <angelogioacchino.delregno(a)collabora.com> phy: mediatek: phy-mtk-hdmi-mt8195: Fix PLL calc divisor overflow Takashi Iwai <tiwai(a)suse.de> ALSA: bcd2000: Fix race between rawmidi and disconnect Karl Mehltretter <kmehltretter(a)gmail.com> keys: fix lost wakeup when reaping a dead key type Thadeu Lima de Souza Cascardo <cascardo(a)igalia.com> drm: Fix drm_pending_vblank_event leak in error path for out_fence_ptr Shouping Wang <allen.wang(a)hj-micro.com> perf/arm-cmn: Fix wp_dev_sel2 setting for multi-DTM configurations Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: flowtable: hold reference on ct until flow is released Theodor Arsenij Larionov Trichkine <theodorlarionov(a)gmail.com> netfilter: nft_nat: fully initialise new_addr in netmap setup Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> RDMA/siw: Bound fragmented header copies by the remaining length Leon Romanovsky <leon(a)kernel.org> RDMA/efa: Keep EQ resources alive while IRQ is registered Leon Romanovsky <leon(a)kernel.org> RDMA/efa: Keep admin queues alive while IRQ is registered Alex Bereza <alex(a)bereza.email> dmaengine: xilinx_dma: Fix hardware buffer descriptor chain after cyclic DMA Alex Bereza <alex(a)bereza.email> dmaengine: xilinx_dma: Fix hardware buffer descriptor reuse order Karl Mehltretter <kmehltretter(a)gmail.com> scsi: qla2xxx: Fix the ql2xfc2target parameter description Meijing Zhao <zhaomeijing(a)lixiang.com> mm: memblock: show all region flags in debugfs Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: set up the TX info early to fix failure paths Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: rework ack_frame_id handling a bit Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: mesh: release the channel if start fails Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: add HE 6 GHz capability in the scan elems len Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: don't access the TSF of a down interface Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: don't RCU-dereference the mesh CSA settings we just set Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: don't allow link changes when iface is down Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: require a peer station for TDLS setup confirm Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: reset the AP_VLAN tailroom counter on ifdown Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211_hwsim: don't hand frames to mac80211 while stopping Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: unlist vifs when their netdev is unregistered Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: suppress chanctx warning for debugfs reset Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: don't offload TC setup on AP_VLAN interfaces Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: don't filter by BSS type when removing stale entries Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: only group hidden BSSes with beacon entries Shivank Garg <shivankg(a)amd.com> dmaengine: wait for RCU readers before releasing dma_device Shivank Garg <shivankg(a)amd.com> dmaengine: fix use-after-free in dma_chan_put() and dma_release_channel() Shivank Garg <shivankg(a)amd.com> dmaengine: Fix device kref underflow in dma_chan_put() Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> dma-coherent: report a failed reserved memory assignment Chen-Yu Tsai <wenst(a)chromium.org> dma-coherent: Warn if OF reserved memory is beyond current coherent DMA mask Orgad Shaneh <orgads(a)gmail.com> MIPS: Octeon: apply USB FDT fixups also when USB is modular Bard Liao <yung-chuan.liao(a)linux.intel.com> soundwire: cadence_master: wait and cancel cdns->work before clock stop Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: check IP header size in cfg80211_classify8021d() Carolina Jubran <cjubran(a)nvidia.com> IB/IPoIB: Avoid restoring OPER_UP after multicast flush Shmulik Cohen <anuk909(a)gmail.com> wifi: libipw: reject too-short association responses Shmulik Cohen <anuk909(a)gmail.com> wifi: libipw: reject too-short beacon and probe responses Peng Hao <flyingpenghao(a)gmail.com> wifi: mwifiex: fix IRQ leak using wrong index in MSI-X error path Mariano Baragiola <mbaragiola(a)linux.com> wifi: virt_wifi: free skb when disconnected Ruoyu Wang <ruoyuw560(a)gmail.com> dmaengine: sprd: Fix runtime PM reference leak in probe Quanye Yang <quanyeyang(a)proton.me> RDMA/rtrs-clt: Fix CQ pool leak when connect is interrupted Jacob Moroni <jmoroni(a)google.com> RDMA/irdma: Enforce local fence for IB_WR_REG_MR Li RongQing <lirongqing(a)baidu.com> RDMA/mad: Fix receive buffer leak when PKey enforcement fails Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: wait for deferred control PDU completions before releasing the connection Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/iser: reject a remote invalidation of an unregistered direction Krystian Kaniewski <krystianmkaniewski(a)gmail.com> RDMA/core: Reject unregistering netdevs in ib_get_eth_speed Eric Dumazet <edumazet(a)google.com> net: convert dev->reg_state to u8 Michael Bommarito <michael.bommarito(a)gmail.com> RDMA/rxe: insert mcg into mcg_tree only after rxe_mcast_add() succeeds Xixin Liu <liuxixin(a)kylinos.cn> clk: scpi: bound-check DVFS index in scpi_dvfs_recalc_rate Xixin Liu <liuxixin(a)kylinos.cn> firmware: arm_scpi: reject DVFS OPP count above MAX_DVFS_OPPS Gang Yan <yangang(a)kylinos.cn> RDMA/rxe: Fix integer overflow in mr_check_range() leading to OOB access Norbert Szetei <norbert(a)doyensec.com> RDMA/rxe: validate access flags before swapping the MR's PD Guoqing Jiang <guoqing.jiang(a)linux.dev> RDMA/siw: Clear association under lock if siw_qp_modify fails in siw_accept Guoqing Jiang <guoqing.jiang(a)linux.dev> RDMA/siw: Cleanup siw_accept Guoqing Jiang <guoqing.jiang(a)linux.dev> RDMA/siw: Introduce siw_cep_set_free_and_put Pengpeng Hou <pengpeng(a)iscas.ac.cn> ARM: socfpga: select the PL310 erratum 753970 workaround Maher Azzouzi <maherazz04(a)gmail.com> esp: downgrade zerocopy managed frags before mutating skb frags Eric Dumazet <edumazet(a)google.com> xfrm: add missing rcu_read_lock(), skb_dst_force() and dev_hold() for xfrm_trans_reinject() Kyle Zeng <kylebot(a)openai.com> xfrm: fix compat ALLOCSPI request use-after-free Sabrina Dubroca <sd(a)queasysnail.net> xfrm: avoid RCU warnings around the per-netns netlink socket Ido Schimmel <idosch(a)nvidia.com> ipv6: Honor oif when choosing nexthop for locally generated traffic Ido Schimmel <idosch(a)nvidia.com> ipv6: Select best matching nexthop object in fib6_table_lookup() Arash Golgol <arash.golgol(a)gmail.com> media: video-i2c: fix buffer queue ordering Jens Axboe <axboe(a)kernel.dk> sunvdc: fix -EIO issue due to lack of retries Günther Noack <gnoack(a)google.com> selftests/landlock: Add tests for whiteout object creation Sasha Levin <sashal(a)kernel.org> Revert "alpha: fix ieee_swcr_to_fpcr setting FPCR_DNOD unconditionally" Sasha Levin <sashal(a)kernel.org> Revert "alpha: don't leak hardware-fabricated FP exception bits to user space" Mickaël Salaün <mic(a)digikod.net> selftests/landlock: Add disconnected leafs and branch test suites Tingmao Wang <m(a)maowtm.org> selftests/landlock: Add tests for access through disconnected paths Sasha Levin <sashal(a)kernel.org> Revert "hwmon: (emc1403) Rely on subsystem locking" Sasha Levin <sashal(a)kernel.org> Revert "hwmon: (emc1403) Drop hysteresis for low limit temperature" Paolo Abeni <pabeni(a)redhat.com> mptcp: close race between scheduler and state change Paolo Abeni <pabeni(a)redhat.com> mptcp: avoid unneeded actions on subflow reset Paolo Abeni <pabeni(a)redhat.com> mptcp: fix bad accounting in __mptcp_subflow_push_pending() Kiran K <kiran.k(a)intel.com> Bluetooth: btintel: Fix compiler warning for multi_v7_defconfig config Mallesh Koujalagi <mallesh.koujalagi(a)intel.com> workqueue: Update documentation as per system_percpu_wq naming Eric Biggers <ebiggers(a)kernel.org> netfilter: nft_set_pipapo_avx2: add missing vzeroupper Eric Biggers <ebiggers(a)kernel.org> crypto: sun8i-ce - Remove crypto_rng interface Eric Biggers <ebiggers(a)kernel.org> crypto: sun8i-ss - Remove crypto_rng interface Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> fou: Fix use-after-free in fou_create() Weiming Shi <bestswngs(a)gmail.com> net: appletalk: fix NULL pointer dereference in aarp_send_ddp() Weiming Shi <bestswngs(a)gmail.com> i2c: smbus: reject oversized block transfers in the common path Kazuki Hanai <hnkz.64(a)gmail.com> ALSA: us122l: Prevent write upgrades for read mappings Gary Guo <gary(a)garyguo.net> net: usb: pegasus: don't rely on id table pointer arithmetic Gary Guo <gary(a)garyguo.net> media: as102: do not rely on id table address comparison Gary Guo <gary(a)garyguo.net> usb: serial: spcp8x5: don't store usb_device_id Gary Guo <gary(a)garyguo.net> usb: usbtmc: don't store usb_device_id Gary Guo <gary(a)garyguo.net> wifi: ath9k_htc: don't store usb_device_id Gary Guo <gary(a)garyguo.net> usb: xusbatm: don't rely on id table pointer arithmetic Ian Rogers <irogers(a)google.com> perf evsel: Add per-thread warning for EOPNOTSUPP open failues Sasha Levin <sashal(a)kernel.org> Revert "perf tests: Fix flakiness in BPF counters test on hybrid systems" Sasha Levin <sashal(a)kernel.org> Revert "selftests/mm: report unique test names for each cow test" Sasha Levin <sashal(a)kernel.org> Revert "selftests/mm: skip COW tmpfile cases when fallocate() is unsupported" Sasha Levin <sashal(a)kernel.org> Revert "nvme: apple: Add Apple A11 support" Sasha Levin <sashal(a)kernel.org> Revert "nvme-apple: Drop the PRP null check chicken bit" Sasha Levin <sashal(a)kernel.org> Revert "nvme-apple: Prevent shared tags across queues on Apple A11" Sasha Levin <sashal(a)kernel.org> Revert "nvme-apple: Reset q->sq_tail during queue init" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sc8180x: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sdm845: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8150: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8250: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8350: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8450: Fix the PCIe iommu-map entries" Sasha Levin <sashal(a)kernel.org> Revert "arm64: dts: qcom: sm8550: Fix the PCIe iommu-map entries" Darrick J. Wong <djwong(a)kernel.org> xfs: bail out on bitmap errors in xrep_agfl_fill Darrick J. Wong <djwong(a)kernel.org> xfs: count escaped corruption errors in scrub stats Darrick J. Wong <djwong(a)kernel.org> xfs: signal inode btree xref error if get_rec returns an error Darrick J. Wong <djwong(a)kernel.org> xfs: snapshot old AGFL before rewriting it Darrick J. Wong <djwong(a)kernel.org> xfs: snapshot scrub stats when rendering them Bjoern Doebel <doebel(a)amazon.de> smb: client: fix heap overflow in DACL owner/group rewrite Bjoern Doebel <doebel(a)amazon.de> smb: client: avoid leaking refcount when cifs_sb_tlink() fails Bjoern Doebel <doebel(a)amazon.de> smb: client: avoid leaking refcount in cifs_queue_oplock_break() Paulo Alcantara <pc(a)manguebit.org> smb: client: fix file type corruption in wsl_to_fattr() Paulo Alcantara <pc(a)manguebit.org> smb: client: fix file type corruption in cifs_reparse_point_to_fattr() Paulo Alcantara <pc(a)manguebit.org> smb: client: fix one-byte OOB read in smb2_parse_native_symlink() Karl Mehltretter <kmehltretter(a)gmail.com> smb: client: pin DFS superblock in iterator callback Aohan Mei <henrymei(a)tencent.com> smb: client: reject userspace cifs.idmap descriptions Gang Yan <yangang(a)kylinos.cn> selftests: mptcp: fix an UAF in mptcp_connect.c Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: syncookies: remember the request backup flag Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: subflow: no need to copy thmac during ulp_clone Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: options: handle MPC data + csum reqd + no csum Joe Damato <joe(a)dama.to> bnxt_en: Propagate RX ring init failures in bnxt_init_nic() Joe Damato <joe(a)dama.to> bnxt_en: Handle buffer allocation failure in bnxt_rx_ring_reset() Joe Damato <joe(a)dama.to> bnxt_en: Only restore LRO if the device supports TPA Michael Bommarito <michael.bommarito(a)gmail.com> media: v4l2-ctrls: validate AV1 tile counts Michael Bommarito <michael.bommarito(a)gmail.com> media: v4l2-ctrls: validate HEVC tile counts Michael Bommarito <michael.bommarito(a)gmail.com> media: verisilicon: rockchip: reject AV1 frames exceeding the tile capacity Michael Bommarito <michael.bommarito(a)gmail.com> media: verisilicon: rockchip: guard VPU981 AV1 divisor and tile buffer Haotian Zhang <vulab(a)iscas.ac.cn> media: v4l2-h264: Fix memcmp() size in B1 reference list comparison Michael Bommarito <michael.bommarito(a)gmail.com> media: mediatek: vcodec: bound AV1 tile-start copy to the array capacity Michael Bommarito <michael.bommarito(a)gmail.com> media: verisilicon: hantro: bound G2 HEVC tile loop to the buffer capacity Michael Bommarito <michael.bommarito(a)gmail.com> media: hevc: add bounded tile-count helpers Vishnu Razdan <vrazdan(a)openai.com> hwmon: (pmbus) Clear generic status alarms with CLEAR_FAULTS Fan Wu <fanwu01(a)zju.edu.cn> hwmon: (gpio-fan) Fix use-after-free in alarm work Cong Nguyen <congnt264(a)gmail.com> hwmon: (applesmc) fix key backlight workqueue leak on register failure Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix missing scrub of temp buffers with AES ctr and gcm algorithm Nagamani PV <nagamani(a)linux.ibm.com> s390/qeth: allow bridgeport queries despite OS_MISMATCH leixiang <leixiang(a)kylinos.cn> KVM: PPC: Book3S HV: Set irqfd->producer only on success Ibrahim Hashimov <security(a)auditcode.ai> mac802154: fix use-after-free of sdata via queued RX frames Kyle Zeng <kylebot(a)openai.com> ipvs: reject invalid states in connection template sync records Zihan Xi <zihanx(a)nebusec.ai> ipv4: fib: bound automatic table ID allocation David Carlier <devnexen(a)gmail.com> ieee802154: hwsim: serialize pib updates to fix double-free Zhiling Zou <zhilinz(a)nebusec.ai> ieee802154: 6lowpan: fix NULL dereference in lowpan_newlink Yilin Zhang <yilinzhang(a)moonshot.ai> inet: frags: invalidate queues before flushing them Weiming Shi <bestswngs(a)gmail.com> fbdev: vfb: defer cleanup until the last reference Nathan Chancellor <nathan(a)kernel.org> scripts/sorttable: Mark long_size as __maybe_unused Xiong Weimin <xiongweimin(a)kylinos.cn> vdpa: solidrun: Free IRQs after request failure Xiong Weimin <xiongweimin(a)kylinos.cn> vdpa: ifcvf: Put device on unsupported feature error Ilya Maximets <i.maximets(a)ovn.org> netfilter: report NLM_F_DUMP_FILTERED when all is filtered out Chengfeng Ye <nicoyip.dev(a)gmail.com> netfilter: nf_log: unregister loggers before per-net teardown Norbert Szetei <norbert(a)doyensec.com> net: openvswitch: fix use-after-free of the flow table mask array Fourie Zhang <littleddfu(a)gmail.com> net: mpls: clear inner_protocol when the last label is popped Sahil Chandna <sahilchandna(a)linux.microsoft.com> net: mana: Reserve extra CQ slot for the fence completion CQE Johan Hovold <johan(a)kernel.org> net: hso: fix TIOCMIWAIT race Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> ring-buffer: Acquire the lock with irqsave in rb_wake_up_waiters() Thorsten Blum <thorsten.blum(a)linux.dev> drm/i915: Fix memory leak in query_perf_config_list() Sunil Khatri <sunil.khatri(a)amd.com> drm/drm_exec: fix up contended obj when num_objects is 0 Jann Horn <jannh(a)google.com> exec: do_close_on_exec() before taking exec_update_lock Runyu Xiao <runyu.xiao(a)seu.edu.cn> cpufreq: initialize policy rwsem before sysfs publication Zhongqiu Han <zhongqiu.han(a)oss.qualcomm.com> cpufreq: zero-initialize policy cpumask before sysfs publication Rong Zhang <i(a)rong.moe> Bluetooth: btrtl: Don't leak return code when parsing firmware format v2 Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: sti: initialize IRQ lock before requesting IRQ Tianchu Chen <flynnnchen(a)tencent.com> ASoC: sprd: validate compress buffer sizes against fixed allocations Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Keep the entry count when the histogram stats allocation fails Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Let histogram values keep the percent and graph modifiers Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Free histogram the field rejected for a bad modifier Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Free histogram var refs regardless of how often they are referenced Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Free histogram the var ref when its initialization fails Henry Martin <bsdhenrymartin(a)gmail.com> tracing/user_events: Don't destroy fields when event removal fails Thomas Gleixner <tglx(a)linutronix.de> tick/broadcast: Plug clockevents replacement race Ido Schimmel <idosch(a)nvidia.com> tunnels: Drop stale dst when building an ICMP error for PMTUD Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: validate cylinder group metadata before caching it Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: create the root dentry after loading cylinder metadata James Hilliard <james.hilliard1(a)gmail.com> watchdog: sunxi_wdt: preserve boot-enabled watchdog Harry Wentland <harry.wentland(a)amd.com> dm/amdgpu: fix malformed link_settings debugfs output Tristan Madani <tristan(a)talencesecurity.com> ALSA: usbusx2y: fix in04_last array size mismatch with in04_buf Roman Prucha <zorgan.roman(a)gmail.com> ALSA: ctxfi: Fix CA20K2 S/PDIF passthrough Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Fix memory corruption from the histogram stacktrace modifier Zihan Xi <zihanx(a)nebusec.ai> ipv6: fix fib6 walker UAF on seq stop Vernon Yang <yanglincheng(a)kylinos.cn> x86/mm: Fix user-space data loss with MADV_FREE and THP Eric Biggers <ebiggers(a)kernel.org> crypto: x86/aria - add missing vzeroupper in AVX-512 code Eric Biggers <ebiggers(a)kernel.org> crypto: x86/aria - add missing vzeroupper in AVX2 code Shivaprasad G Bhat <sbhat(a)linux.ibm.com> powerpc/eeh: Fix recursive locking on devices without EEH sensitive driver Thorsten Blum <thorsten.blum(a)linux.dev> powerpc/ps3: Fix repository.c build failure Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: prevent out-of-bounds reads in share config responses Maurizio Lombardi <mlombard(a)redhat.com> scsi: target: iscsi: Fix hang for aborted WRITE_PENDING commands Stian Halseth <stian(a)itx.no> sunvdc: unmap LDC cookies when the descriptor send fails Eelco Chaudron <echaudro(a)redhat.com> openvswitch: fix wrong flag value in get_ipv6_ext_hdrs() Greg Marsden <greg.marsden(a)oracle.com> net/rds: fix tcp stream corruption with large pages Ratheesh Kannoth <rkannoth(a)marvell.com> octeontx2-af: fix PF/CGX debugfs PCI bus lookup Aamir Ahmed <elb12345(a)hotmail.co.uk> net: hinic: fix mailbox segment buffer overflow Li Youhong <liyouhong(a)kylinos.cn> net: sun4i-emac: fix missing of_node_put() for phy_node Kuniyuki Iwashima <kuniyu(a)google.com> net/sched: cls_api: Don't replay RTM_GETCHAIN in tc_ctl_chain(). Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_route: Fix in-place replace Pedro Tammela <pctammela(a)mojatatu.com> net/sched: cls_route: make netlink errors meaningful Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_route: Reject handle aliasing Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_route: free emptied bucket on filter move Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Correct pt_regs->flags update for PEBS path Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel/ds: Factor out PEBS group processing code to functions Changbin Du <changbin.du(a)huawei.com> perf/x86/intel/ds: Remove redundant assignments to sample.period Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel/ds: Clarify adaptive PEBS processing Yabin Cui <yabinc(a)google.com> perf/core: Check sample_type in perf_sample_save_callchain Thibault Ferrante <thibault.ferrante(a)canonical.com> selftests/powerpc/tm: Fix tcheck() reading uninitialised CR value Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: initialize ptp_lock at probe time Qingfang Deng <qingfang.deng(a)linux.dev> ppp_synctty: ensure a writeable skb header Eric Dumazet <edumazet(a)google.com> vxlan: initialize _md in vxlan_xmit_one() Guillaume Nault <gnault(a)redhat.com> vxlan: Pull inner IP header in vxlan_xmit_one(). Beniamino Galvani <b.galvani(a)gmail.com> vxlan: use generic function for tunnel IPv6 route lookup Beniamino Galvani <b.galvani(a)gmail.com> ipv6: add new arguments to udp_tunnel6_dst_lookup() Beniamino Galvani <b.galvani(a)gmail.com> ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() Beniamino Galvani <b.galvani(a)gmail.com> vxlan: use generic function for tunnel IPv4 route lookup Ratheesh Kannoth <rkannoth(a)marvell.com> octeontx2-pf: reset HTB scheduler topology before freeing queues Pengpeng Hou <pengpeng(a)iscas.ac.cn> hwmon: (aspeed-pwm-tacho) Propagate reset deassert errors Cong Nguyen <congnt264(a)gmail.com> hwmon: (gpio-fan) take fan_data->lock in gpio_fan_shutdown() Marek Vasut <marex(a)nabladev.com> net: ks8851: Fix receiver error in 100BASE-TX mode following software power-down Yicong Hui <yiconghui(a)gmail.com> net/micrel: Fix typos in micrel driver code comments Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Sync timeout value if WDT was running at boot Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix undefined behavior Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix spurious reset on suspend Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Enable clock before accessing hardware registers Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix clock leak and spurious timer in settimeout() Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Avoid division by zero David Arcari <darcari(a)redhat.com> watchdog: fix hrtimer start when pretimeout is zero Nicolai Buchwitz <nb(a)tipi-net.de> net: macb: destroy the phylink instance on the probe error path Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: btusb: Fix UAF of btusb_data by rx_work Jacob Keller <jacob.e.keller(a)intel.com> ice: add missing xa_destroy for sched_node_ids HyeongJun An <sammiee5311(a)gmail.com> ALSA: hda: Report a change when only the channel status bytes move Takashi Iwai <tiwai(a)suse.de> ALSA: hda/common: Use guard() for mutex locks Takashi Iwai <tiwai(a)suse.de> ALSA: hda/common: Use cleanup macros for PM controls Takashi Iwai <tiwai(a)suse.de> ALSA: hda: Introduce auto cleanup macros for PM Karl Mehltretter <kmehltretter(a)gmail.com> drm/logicvc: Drop the select of the nonexistent CONFIG_DRM_KMS_DMA_HELPER Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count RX descriptors for freeq refill Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count RX drops once per frame Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: No mapping is a dropped rx Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count dropped frames as NAPI work Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Finish RX updates before NAPI completion Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Fix budget accounting Alice Mikityanska <alice(a)isovalent.com> net: ipv6: Clamp to IP6_MAX_MTU in ip6_dst_mtu_maybe_forward Alice Mikityanska <alice(a)isovalent.com> net: ipv6: Fix UDP length overflow with PMTU discover and big MTU Eric Dumazet <edumazet(a)google.com> ipv6: lockless IPV6_MTU implementation Eric Dumazet <edumazet(a)google.com> ipv6: lockless IPV6_MULTICAST_HOPS implementation Eric Dumazet <edumazet(a)google.com> ipv6: lockless IPV6_MULTICAST_LOOP implementation Eric Dumazet <edumazet(a)google.com> ipv6: lockless IPV6_UNICAST_HOPS implementation Karl Mehltretter <kmehltretter(a)gmail.com> virtio_input: stop callbacks before unregistering input device Xiong Weimin <xiongweimin(a)kylinos.cn> virtio_input: reset device if input_register_device() fails Andrew Stellman <astellman(a)stellman-greene.com> virtio-pci: return IRQ_HANDLED after non-zero ISR Linfeng Sun <linfeng.sun.dev(a)gmail.com> vdpa_sim_net: check TX pull result before RX copy Linfeng Sun <linfeng.sun.dev(a)gmail.com> vdpa_sim_blk: reject out-of-range sector starts Yu Zhang <yuz08559(a)gmail.com> vhost-vdpa: don't install the eventfd_ctx_fdget() error in config_ctx Jia Jia <physicalmtea(a)gmail.com> vhost/vdpa: reject VRING_NUM larger than device max Si-Wei Liu <si-wei.liu(a)oracle.com> vhost-vdpa: clean iotlb map during reset for older userspace Si-Wei Liu <si-wei.liu(a)oracle.com> vdpa: introduce .compat_reset operation callback Si-Wei Liu <si-wei.liu(a)oracle.com> vhost-vdpa: introduce IOTLB_PERSIST backend feature bit Si-Wei Liu <si-wei.liu(a)oracle.com> vdpa: introduce .reset_map operation callback Si-Wei Liu <si-wei.liu(a)oracle.com> vhost-vdpa: introduce descriptor group backend feature Si-Wei Liu <si-wei.liu(a)oracle.com> vdpa: introduce dedicated descriptor group for virtqueue Jia Jia <physicalmtea(a)gmail.com> virtio_console: do not free control-out buffers on remove hpp.iscas <hppiscas(a)163.com> ASoC: mt6351: Publish the OF module alias Florian Westphal <fw(a)strlen.de> netfilter: ip6_tables: set F_PROTO when proto value is nonzero Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_log: cope with concurrent instance destruction hpp.iscas <hppiscas(a)163.com> ASoC: Intel: SST: Publish the PCI module aliases hpp.iscas <hppiscas(a)163.com> ASoC: bcm: bcm63xx: Publish the OF module aliases Edward Adam Davis <eadavis(a)sina.com> ALSA: caiaq: Decoupling ep1_in_urb in caiaq dev Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Reject non-scalar bpf_loop iteration counts Vineeth Karumanchi <vineeth.karumanchi(a)amd.com> net: macb: fix NULL pointer dereference on unbind with fixed-link Théo Lebrun <theo.lebrun(a)bootlin.com> net: macb: rename bp->sgmii_phy field to bp->phy Allen Pais <apais(a)linux.microsoft.com> workqueue: Introduce from_work() helper for cleaner callback declarations Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: ets: clamp quantum in parse and fallback paths Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: drr: clamp quantum in change class Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: pie: clamp psched_mtu in pie_drop_early Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: hhf: clamp quantum in change and init paths Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sfq: clamp quantum in change path Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_pie: clamp quantum in change path Eric Dumazet <edumazet(a)google.com> net_sched: sch_fq_pie: implement lockless fq_pie_dump() Lama Kayal <lkayal(a)nvidia.com> net/mlx5: E-Switch, prevent mc_list repopulation during vport disable Yael Chemla <ychemla(a)nvidia.com> net/mlx5: E-Switch: fix use-after-free in mlx5_eswitch_termtbl_put Carolina Jubran <cjubran(a)nvidia.com> net/mlx5e: Fix use-after-free race in sample_restore_put() Carolina Jubran <cjubran(a)nvidia.com> net/mlx5e: Fix ETS zero BW reporting when one TC holds 100% Shahar Shitrit <shshitrit(a)nvidia.com> net/mlx5e: Fix setting RS FEC after remapping Weiming Shi <bestswngs(a)gmail.com> net/sched: defer qdisc freeing after failed creation Thorsten Blum <thorsten.blum(a)linux.dev> powerpc/kexec_file: Use inclusive range checks in add_usable_mem() Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: fix cmd_regs access racing BAR unmap on reset Jamal Hadi Salim <jhs(a)mojatatu.com> net: cap tx_queue_len at S16_MAX to prevent oversized ring allocations Seungwon Bae <qotmddnjs(a)ajou.ac.kr> vxlan: reject dynamic fdb entries that reference a nexthop id Alexandra Winter <wintera(a)linux.ibm.com> s390/ism: folio_put() after error Jason Winter <jjx(a)live.nl> net: usb: cx82310_eth: drop URB after 0xffff reboot sentinel to prevent partial_data heap overflow Viswajith Murali <viswajithm(a)marvell.com> octeontx2-af: mcs: Clear stale X2P calibration state before calibration Nikolay Aleksandrov <razor(a)blackwall.org> net: bridge: mcast: properly convert mglist to rcu Jakub Kicinski <kuba(a)kernel.org> net: dsa: mv88e6xxx: bound the policy rule dump by the caller's buffer size Jakub Kicinski <kuba(a)kernel.org> net: dsa: bcm_sf2: bound the CFP rule dump by the caller's buffer size Eric Dumazet <edumazet(a)google.com> bonding: use skb_cow_head() in bond_do_alb_xmit() and rlb_arp_xmit() Ido Schimmel <idosch(a)nvidia.com> nexthop: Initialize extack in remove_nh_grp_entry() Jiayuan Chen <jiayuan.chen(a)linux.dev> selftests/bpf: Fix flaky bpf_nf test when random NAT port is 0 Brad Cowie <brad(a)faucet.nz> selftests/bpf: Update tests for new ct zone opts for nf_conntrack kfuncs Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Mark bpf_btf_find_by_name_kind() as sleepable Justin Chen <justin.chen(a)broadcom.com> net: bcmasp: fix tx_spb_ring_full() checking same slot cnt times Justin Chen <justin.chen(a)broadcom.com> net: bcmasp: clear txcb->last before writing each descriptor Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: avs: Clean up the bus when fetching ML caps fails Mohamed Khalfella <mkhalfella(a)purestorage.com> nvme: remove stale namespaces by NSID range during scan Stuart Hayes <stuart.w.hayes(a)gmail.com> nvme_core: scan namespaces asynchronously Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix NULL-ptr-deref in btf_var_show() Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix NULL-ptr-deref when showing a void BTF type Takashi Iwai <tiwai(a)suse.de> ALSA: caiaq: Fix potential double-free at error path HyeongJun An <sammiee5311(a)gmail.com> selftests/alsa: Fix the step check for INTEGER controls Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: reconfigure RX packet parser table in stmmac_hw_setup() after reset Allison Henderson <achender(a)kernel.org> net/rds: don't let rds_conn_shutdown() consume a concurrent drop Håkon Bugge <haakon.bugge(a)oracle.com> net/rds: acquire the fastpath locks in rds_conn_shutdown() Allison Henderson <achender(a)kernel.org> net/rds: acquire RDS_IN_XMIT in rds_tcp_reset_callbacks() Gerd Rausch <gerd.rausch(a)oracle.com> net/rds: tcp: don't force RDS_CONN_RESETTING over a concurrent shutdown Allison Henderson <achender(a)kernel.org> net/rds: clear cp_flags bits individually in rds_conn_path_reset() Allison Henderson <achender(a)kernel.org> net/rds: use clear_bit_unlock() in release_refill() Allison Henderson <achender(a)kernel.org> net/rds: use wq_has_sleeper() in release_in_xmit() Eric Dumazet <edumazet(a)google.com> bonding: do not clear curr_active_slave prematurely when releasing all slaves Eduard Zingerman <eddyz87(a)gmail.com> bpf: reject BPF_PSEUDO_FUNC reference to the main program Henry Martin <bsdhenrymartin(a)gmail.com> tracing/probes: Fix use-after-free on field name/type of events with multiple probes Joas Antonio dos Santos <joasantonio108(a)gmail.com> netfilter: nf_conntrack_sip: fix OOB read in sip_skip_whitespace() Kyle Zeng <kylebot(a)openai.com> ipvs: fix reversed sequence option serialization Qu Wenruo <wqu(a)suse.com> btrfs: do not force reloc root creation during qgroup_account_snapshot() Avi Weiss <thnkslprpt(a)gmail.com> btrfs: send: fix lost error return value in will_overwrite_ref() Qu Wenruo <wqu(a)suse.com> btrfs: fix the possible bioc_list memory leak during error Dan Carpenter <dan.carpenter(a)linaro.org> btrfs: directly return 0 on no error code in btrfs_insert_raid_extent() Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> btrfs: fix transaction use-after-free in raid stripe insertion Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Program the MSP FIFO watermarks Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Request the MSP MMIO resource Linus Walleij <linusw(a)kernel.org> mfd: db8500-prcmu: Fold dbx500 header into db8500 Kees Cook <kees(a)kernel.org> arm: Handle KCOV __init vs inline mismatches Zijun Hu <quic_zijuhu(a)quicinc.com> mfd: db8500-prcmu: Remove needless return in three void APIs Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Validate MSP DAI configuration Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Correct MSP frame and bit clock setup Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Propagate MSP setup errors Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Fix MSP stream lifecycle handling Qingyu Zhang <usupergate(a)gmail.com> ALSA: ump: do not touch legacy_rmidi before it exists Takashi Iwai <tiwai(a)suse.de> ALSA: ump: Update rawmidi name per EP name update Takashi Iwai <tiwai(a)suse.de> ALSA: ump: Copy safe string name to rawmidi Takashi Iwai <tiwai(a)suse.de> ALSA: ump: Copy FB name string more safely Takashi Iwai <tiwai(a)suse.de> ALSA: rawmidi: Show substream activity in info ioctl Takashi Iwai <tiwai(a)suse.de> ALSA: rawmidi: Expose the tied device number in info ioctl Eric Dumazet <edumazet(a)google.com> locking/lockdep: Invalidate stale class_cache entries for zapped classes Leo Yan <leo.yan(a)arm.com> perf/core: Skip empty AUX records with only format flags Ivy Lopez <skunkolee(a)gmail.com> scsi: mpt3sas: Avoid out-of-bounds cpumask_of_node() call in _base_assign_reply_queues() Eric Dumazet <edumazet(a)google.com> bonding: alb: fix uninitialized transport header access in alb_determine_nd() Guanghui Yang <3497809730(a)qq.com> btrfs: restore active device pointers after failed sprout Guanghui Yang <3497809730(a)qq.com> btrfs: detach failed sprout device from transaction update list wangdicheng <wangdicheng(a)kylinos.cn> ASoC: amd: yc: fix memory leak in acp6x_pdm_dma_close() wangdicheng <wangdicheng(a)kylinos.cn> ASoC: amd: renoir: fix disable_pdm_interrupts() to clear mask bits Vasily Gorbik <gor(a)linux.ibm.com> s390/boot: Fix physical memory search range Xu Rao <raoxu(a)uniontech.com> ALSA: hda: restore MFG widget enumeration after core split Takashi Iwai <tiwai(a)suse.de> ALSA: hda/core: Use guard() for mutex locks Hui Su <sh_def(a)163.com> staging: fbtft: make dirty_lock IRQ-safe Kuniyuki Iwashima <kuniyu(a)google.com> af_packet: Don't cast tpacket_hdr.tp_len to int in tpacket_parse_header(). Eric Dumazet <edumazet(a)google.com> ipv6: sr: restore network header before routing and forwarding Tung Nguyen <tung.quang.nguyen(a)est.tech> tipc: fix NULL deref in tipc_named_node_up() on empty publication list Eric Dumazet <edumazet(a)google.com> ip6_gre: check tunnel info before xmit in ip6gre_tunnel_xmit Qingfang Deng <qingfang.deng(a)linux.dev> ppp: ppp_async: simplify tty disc_data access Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: cls_u32: fix duplicate handle when node ID pool is exhausted Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Validate and program TDM slots correctly Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Correct digital interface format setup Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Repair the DAPM capture graph Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Reset the audio block before configuring it Gongwei Li <ligongwei(a)kylinos.cn> Bluetooth: hci_mrvl: Fix wrong return value check of wait_on_bit_timeout() Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: clear FLAG_DEFER_SETUP only for same PID/PSM Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: fix chan mode for LE_CONN_REQ + EXT_FLOWCTL pchan Aleksandr Nogikh <nogikh(a)google.com> Bluetooth: hci_core: Fix race condition during device registration Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> Bluetooth: btintel: validate version TLV value lengths Kiran K <kiran.k(a)intel.com> Bluetooth: btintel: Export few static functions Kiran K <kiran.k(a)intel.com> Bluetooth: btintel: Print firmware SHA1 Jiacheng Xu <stitch(a)zju.edu.cn> workqueue: reject watchdog thresholds that overflow jiffies Marco Crivellari <marco.crivellari(a)suse.com> workqueue: replace use of system_wq with system_percpu_wq Vasily Gorbik <gor(a)linux.ibm.com> s390/ipl: Fix NULL deref in dump_reipl without re-IPL parm block Vasily Gorbik <gor(a)linux.ibm.com> s390/ipl: Fix NULL deref in kdump without re-IPL parm block Alexander Gordeev <agordeev(a)linux.ibm.com> s390/os_info: Introduce value entries Heiko Carstens <hca(a)linux.ibm.com> s390/checksum: provide and use cksm() inline assembly Heiko Carstens <hca(a)linux.ibm.com> s390/checksum: call instrument_read() instead of kasan_check_read() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: rate limit unmapped SID errors Yilin Zhang <yilinzhang(a)moonshot.ai> ALSA: pcm: Serialize PCM mmap with buffer reallocation to fix page UAF Colin Ian King <colin.i.king(a)gmail.com> OPP: of: Fix potential multiplication overflow when calculating freq Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: msc313e: Fix NULL pointer dereference in PM callbacks Baul Lee <baul.lee(a)xbow.com> vxlan: mdb: Fix use-after-free in vxlan_mdb_remote_src_del() James Nugraha <aslan.jnn(a)gmail.com> net: amd-xgbe: discard rx packets with bad FCS Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> raw: annotate disconnect-side IPv4 match writers Henry Martin <bsdhenrymartin(a)gmail.com> sctp: fix soft lockup from unpadded ASCONF-ACK parameter iteration Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> smb: client: transport: Fix debug printing in __release_mid() Huiwen He <hehuiwen(a)kylinos.cn> smb/client: mark file sparse before emulating insert range Milan P. Gandhi <mgandhi(a)redhat.com> scsi: mpi3mr: Fix target device refcount leak in mpi3mr_sas_port_add() Milan P. Gandhi <mgandhi(a)redhat.com> scsi: mpi3mr: Fix NULL pointer dereference in mpi3mr_sas_port_add() Xin Long <lucien.xin(a)gmail.com> sctp: fix a TOCTOU race in SCTP_CMD_TIMER_START Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: fix skb sizing and action leak on reoffload delete Pedro Tammela <pctammela(a)mojatatu.com> net/sched: act_api: conditional notification of events Pedro Tammela <pctammela(a)mojatatu.com> net/sched: act_api: don't open code max() Pedro Tammela <pctammela(a)mojatatu.com> rtnl: add helper to send if skb is not null Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: size the RTM_GETACTION reply from the actions Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: budget all shared attributes in notify skbs Eric Dumazet <edumazet(a)google.com> net: icmp: avoid invalid transport header access in icmp_send tracepoint Slawomir Stepien <sst(a)poczta.fm> drm/cirrus-qemu: Validate BAR0 size during probe Thomas Zimmermann <tzimmermann(a)suse.de> drm/cirrus: Use video aperture helpers Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: do not treat unreadable directory blocks as empty Matthew Wilcox (Oracle) <willy(a)infradead.org> ufs: Convert ufs_get_page() to ufs_get_folio() Matthew Wilcox (Oracle) <willy(a)infradead.org> ufs: Convert ufs_get_page() to use a folio Jeff Layton <jlayton(a)kernel.org> ufs: convert to new timestamp accessors Hongfu Li <lihongfu(a)kylinos.cn> selftests/cgroup: Fix cg_run_in_subcgroups ignoring arg parameter Xixin Liu <liuxixin(a)kylinos.cn> nvme-rdma: fix -EIO cleanup order in queue_rq Youssef Samir <youssef.abdulrahman(a)oss.qualcomm.com> accel/qaic: Address potential out-of-bounds read in resp_worker() Dan Carpenter <error27(a)gmail.com> drm/virtio: Fix a NULL vs ERR_PTR() bug in virtio_gpu_user_framebuffer_create() Jad Keskes <inasj268(a)gmail.com> EDAC/device_sysfs: Use kstrtouint() for poll_msec to prevent truncation Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix channel address decode for non-hash mode Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix channel selection hash Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/igen6: Fix interleave boundary condition Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> ARM: ensure interrupts are enabled in __do_user_fault() Xie Yuanbin <xieyuanbin1(a)huawei.com> ARM: 9484/1: enable interrupts when unhandled user faults are triggered Sasha Levin <sashal(a)kernel.org> Revert "Bluetooth: btusb: Add ASUS USB-BT540 for Realtek 8761CU" Sasha Levin <sashal(a)kernel.org> Revert "Bluetooth: btusb: Add ASUS USB-BT600 for Realtek 8761CU" SJ Park <sj(a)kernel.org> mm/damon/core: avoid infinite kdamond_merge_regions() internal loop Saravana Kannan <saravanak(a)google.com> of: dynamic: Fix overlayed devices not probing because of fw_devlink Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Unlink scc_entry in unix_del_edge(). Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: use memcmp() to compare ClientGUIDs HyeongJun An <sammiee5311(a)gmail.com> ASoC: meson: aiu: Validate written enum values Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: topology: Check PCM and DAI name strings before use Kuniyuki Iwashima <kuniyu(a)google.com> ipv4: fib: Don't dump dying fib_info in fib_leaf_notify(). Jiri Olsa <jolsa(a)kernel.org> bpf: Guard __get_user acesss with access_ok for uprobe_multi data Selvin Xavier <selvin.xavier(a)broadcom.com> RDMA/bnxt_re: Proper rollback if the ioremap fails Jie Gan <jie.gan(a)oss.qualcomm.com> coresight: platform: defer connection counter increment until alloc succeeds Xin Long <lucien.xin(a)gmail.com> sctp: fix err_chunk memory leaks in INIT handling Nuoqi Gui <gnq25(a)mails.tsinghua.edu.cn> bpf: Mask pseudo pointer values in verifier logs Pauli Virtanen <pav(a)iki.fi> Bluetooth: ISO: fix malformed ISO_END/CONT handling Cen Zhang (Microsoft) <blbllhy(a)gmail.com> tipc: fix integer overflow in tipc_recvmsg() and tipc_recvstream() Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> net: drop_monitor: fix info leak in NET_DM_ATTR_PAYLOAD Eric Dumazet <edumazet(a)google.com> drop_monitor: fix size calculations for 64-bit attributes Eric Dumazet <edumazet(a)google.com> drop_monitor: perform u64_stats updates under IRQ-disabled section Vlatko Kosturjak <kost(a)linux.hr> ppp_async: drop the errored frame instead of resetting its headroom Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> wifi: mt76: mt7921: skip unknown CLC firmware records Laxman Acharya Padhya <acharyalaxman8848(a)gmail.com> wifi: mt76: mt7921: validate CLC firmware records Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> tracing/histograms: Simplify last_cmd_set() Gil Portnoy <dddhkts1(a)gmail.com> ksmbd: remove stale channels from all sessions on teardown Genevieve Chan <genevieve.chan(a)altera.com> firmware: stratix10-svc: fix FCS SMC call kernel-doc Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_log: wait for rcu grace period before freeing pernet state Lin Xianglin <1021538027(a)qq.com> ASoC: amd: yc: Add DMI quirk for HyperX OMEN Gaming Laptop 16-ap1xxx Zizhi Wo <wozizhi(a)huawei.com> scsi: core: Do not block on tag allocation in scsi_eh_lock_door() Rudi Heitbaum <rudi(a)heitbaum.com> ASoC: rt5645: Perform the initial jack detect at probe Jisheng Zhang <jszhang(a)kernel.org> spi: dw: fix wrong RX_SAMPLE_DLY setting after resume Guenter Roeck <linux(a)roeck-us.net> hwmon: (corsair-psu) Fix linear11 calculation Jia Jia <physicalmtea(a)gmail.com> vhost-scsi: flush backend after device ioctls Zhang Heng <zhangheng(a)kylinos.cn> ASoC: amd: yc: Add DMI quirk for HP Victus Laptop 16-e1xxx Hardik Garg <hargar(a)linux.microsoft.com> Drivers: hv: vmbus: add VTL2 redirect connection ID Robert Abrahamse <denobyte2(a)gmail.com> ALSA: usb-audio: Add quirk for Corsair Virtuoso (later revision) Jiale Yao <yaojiale02(a)163.com> Bluetooth: RFCOMM: validate skb length in rfcomm_recv_frame Deepanshu Kartikey <kartikey406(a)gmail.com> wifi: cfg80211: validate IEs in cfg80211_wext_siwgenie() Li Qiang <liqiang01(a)kylinos.cn> cifs: validate idmap key payload length Vaibhav Jain <vaibhav(a)linux.ibm.com> powerpc/pseries: Ensure vpa,slb_shadow & dtl are unregistered during crash Michal Swiatkowski <michal.swiatkowski(a)linux.intel.com> ice: pass the return value of skb_checksum_help() Madhavender Singh <madhav(a)disroot.org> ALSA: hda/realtek: Add mute LED quirk for HP Laptop 14s-dr1xxx Markus Lindner <lindner.markus(a)outlook.at> ALSA: usb-audio: Add dB map quirk for Razer Barracuda X 2.4 Minhong He <heminhong(a)kylinos.cn> phonet: check register_netdevice_notifier() error in phonet_device_init() Pengpeng Hou <pengpeng(a)iscas.ac.cn> drm/gma500: return errors from Oaktrail HDMI I2C reads Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: preserve VFS inherited POSIX ACL mask Ibrahim Hashimov <security(a)auditcode.ai> wifi: mac80211_hwsim: reject undersized HWSIM_ATTR_TX_INFO Kamal Wadhwa <kamal.wadhwa(a)oss.qualcomm.com> regulator: core: clamp voltage constraints before applying apply_uV Jay Vadayath <jay(a)artiphishell.com> smb: client: bound dirent name against end of SMB response in cifs_filldir Georgi Valkov <gvalkov(a)gmail.com> wifi: mwifiex: replace one-element arrays with flexible array members Zhang Heng <zhangheng(a)kylinos.cn> ALSA: hda/realtek: Add HDA_CODEC_QUIRK for Samsung 750XBE/730XBE Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: acpi: validate WGDS table revision index Daniel C. Ribeiro <dcoutinho.96(a)gmail.com> ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum650 Wireless Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: bound aligned TLV advance in FW parser Takashi Iwai <tiwai(a)suse.de> ALSA: hda/realtek: Add quirk for HP Pavilion x360 Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/si: Don't schedule thermal work when queue isn't initialized Pu Hu <hupu(a)transsion.com> arm64: kprobes: Allow reentering kprobes while single-stepping Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix out-of-bounds tid_data access in BA notif Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: add a check on the tid coming from the firmware Yu Peng <pengyu(a)kylinos.cn> arm64: fixmap: Allow 256K early_ioremap() at any offset Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix a possible underflow Huiwen He <hehuiwen(a)kylinos.cn> smb/client: flush dirty data before punching a hole Tao Cui <cuitao(a)kylinos.cn> blk-cgroup: fix leaks and online flag on radix_tree_insert failure Marcel Kłos <marcel(a)marmak.net.pl> ALSA: hda/realtek: Add quirk for HP EliteBook 830 G8 (8AB8) to enable mute LEDs Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix sched scan IE sizing Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix an off-by-1 boundary check Filipe Manana <fdmanana(a)suse.com> btrfs: fix reloc root cleanup in merge_reloc_roots() Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: validate sta_id in BA window status notif Wang YuWei <1973615295(a)qq.com> spi: dw-dma: Wait for controller idle before completing Tx Filipe Manana <fdmanana(a)suse.com> btrfs: fix use-after-free on reloc root after error in insert_dirty_subvol() Dave Chen <davechen(a)synology.com> btrfs: only account delalloc bytes for regular file inodes in btrfs_getattr() Chen Bowen <hicbowen(a)gmail.com> ALSA: hda/realtek: Fix speakers on MECHREVO WUJIE Series Huiwen He <hehuiwen(a)kylinos.cn> smb/client: reduce fallocate zero buffer allocation Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: rsi: validate beacon length before fixed buffer copy Jozsef Kadlecsik <kadlec(a)netfilter.org> netfilter: ipset: mark the rcu locked areas properly Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: libipw: fix key index receive bound checks Liang Hao <haohlliang(a)gmail.com> gpio: dwapb: Mask interrupts at hardware initialization Zhao Li <enderaoelyther(a)gmail.com> wifi: cfg80211: validate rx/tx MLME callback frame lengths before access Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: validate SID namespace before mapping IDs Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: mark invalid session responses as signed Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: find bound sessions during reauthentication Zhao Li <enderaoelyther(a)gmail.com> wifi: cfg80211: validate assoc response length before status and IE access Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: libertas: reject short monitor TX frames Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: rsi: avoid reading TKIP MIC keys for non-TKIP ciphers Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: validate deauth frame length before reason access Corentin Labbe <clabbe(a)baylibre.com> wifi: ralink: RT2X00: init EEPROM properly Pengpeng Hou <pengpeng(a)iscas.ac.cn> ALSA: usb-audio: caiaq: validate EP1 reply lengths Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix credit charge calculation for SMB2 QUERY_INFO Perry Yuan <perry.yuan(a)amd.com> drm/amdgpu: flush pending RCU callbacks on module unload Jetha Chan <jethachan(a)gmail.com> ASoC: amd: yc: Add Alienware m15 R7 AMD to DMIC quirk table David Howells <dhowells(a)redhat.com> cachefiles: Fix double fput Yousef Alhouseen <alhouseenyousef(a)gmail.com> xen/gntalloc: validate grant count before allocation Farhad Alemi <farhad.alemi(a)berkeley.edu> freevxfs: don't BUG() on unknown typed-extent type Yousef Alhouseen <alhouseenyousef(a)gmail.com> xen/front-pgdir-shbuf: free grant reference head on errors Qiang Liu <liuqiang(a)kylinos.cn> ksmbd: Fix acl.sd_buf memory leak and invalid sd_size error handling Qiang Liu <liuqiang(a)kylinos.cn> ksmbd: fix n.data memory leak in ksmbd_vfs_set_dos_attrib_xattr Gustavo Kenji Mendonça Kaneko <kaneko.dev(a)pm.me> drm/arm/komeda: fix error handling for clk_prepare_enable() and callers Qiang Liu <liuqiang(a)kylinos.cn> ksmbd: fix sd_ndr.data memory leak in ksmbd_vfs_set_sd_xattr Florian Westphal <fw(a)strlen.de> netfilter: nf_conntrack_expect: zero at allocation time Gustavo Kenji Mendonça Kaneko <kaneko.dev(a)pm.me> drm/arm/malidp: use clk_bulk API in runtime PM resume and suspend Weiming Shi <bestswngs(a)gmail.com> btrfs: tree-checker: validate INODE_REF's namelen Praveen Talari <praveen.talari(a)oss.qualcomm.com> spi: core: Abort active target transfer on controller suspend Haoxiang Li <haoxiang_li2024(a)163.com> fbdev: pm2fb: unwind WC setup on probe failure Arnd Bergmann <arnd(a)arndb.de> eth: mlx5: fix macsec dependency Adriana Stancu <adriana(a)arista.com> rtc: bq32000: add delay between RTC reads Yu Kuai <yukuai(a)fygo.io> blk-cgroup: protect iterating blkgs with blkcg->lock in blkcg_print_stat() Runyu Xiao <runyu.xiao(a)seu.edu.cn> net: au1000: move free_irq out of the close-time spinlocked section Pengpeng Hou <pengpeng(a)iscas.ac.cn> regulator: da9121: Use subvariant ids in the I2C table Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/sysfs: Use kstrtobool() to parse the ROM attribute input Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/proc: Fix race between pci_proc_init() and pci_bus_add_device() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: treat read-control opens as stat opens only for leases Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: break RH leases before delete-on-close Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: start file id allocation at 1 Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: deny renaming directory with open children Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: apply create security descriptor first Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: treat unnamed DATA stream as base file Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: use connection ClientGUID for lease lookup Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: align SMB2 oplock break ack handling Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: validate SMB2 lease create contexts Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix lease break and ack state handling Tommy Huang <tommy_huang(a)aspeedtech.com> rtc: aspeed: add AST2700 compatible Samuel Moelius <sam.moelius(a)trailofbits.com> f2fs: validate inline dentry name lengths before conversion Chen Cheng <chencheng(a)fnnas.com> md/raid5: let stripe batch bm_seq comparison wrap-safe Yu Kuai <yukuai(a)fygo.io> md/raid5: account discard IO Hans Zhang <18255117159(a)163.com> PCI: mediatek: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: rockchip: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: altera: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: iproc: Protect root bus removal with rescan lock Jean-Louis Colaco <jean-louis.colaco(a)orange.fr> ALSA: usb-audio: Add quirk for YAMAHA CDS3000 Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu: Use system unbound workqueue for soft IH ring Xiaogang Chen <xiaogang.chen(a)amd.com> drm/amdkfd: check find_first_zero_bit before __set_bit on kfd->doorbell_bitmap Xiaogang Chen <xiaogang.chen(a)amd.com> drm/amdkfd: Let driver decide buffer size at AMDKFD_IOC_GET_DMABUF_INFO ioctl Matthew Bystrin <dev.mbstr(a)gmail.com> mfd: rsmu: Add 8a34002 support Akashdeep Kaur <a-kaur(a)ti.com> mfd: tps65219: Make poweroff handler conditional on system-power-controller Tobias Deiminger <tobias.deiminger(a)linutronix.de> leds: pca9532: Don't stop blinking for non-zero brightness Yousef Alhouseen <alhouseenyousef(a)gmail.com> leds: uleds: Return -EFAULT on copy_to_user() failure Galen Hassen <rwekyes(a)gmail.com> ALSA: hda/conexant: Add pin config quirk for Lenovo IdeaPad Slim 5 16AKP10 Jakub Kicinski <kuba(a)kernel.org> tls: reject the combination of TLS and sockmap Ai Chao <aichao(a)kylinos.cn> ALSA: usb-audio: Add quirk flags for SC13A guoqi0226 <guoqi0226(a)163.com> spi: Add NULL check for spi_get_device_id() in spi_get_device_match_data() Rob Herring (Arm) <robh(a)kernel.org> gpio: pisosr: Read "ngpios" as u32 Arnd Bergmann <arnd(a)arndb.de> scsi: bfa: Reduce kernel stack usage in bfa_fcs_lport_fdmi_build_portattr_block() Zhang Tianci <zhangtianci.1997(a)bytedance.com> fuse: set ff->flock only on success Jiri Kosina <jkosina(a)suse.com> HID: hidpp: fix potential UAF in hidpp_connect_event() Viktor Menshin <ripeeerr(a)gmail.com> ALSA: hda/realtek: Add quirk for Lenovo Xiaoxin 14 GT Rosen Penev <rosenp(a)gmail.com> sparc: Disable compat support with LLD Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Tolerate i3c_master_add_i3c_dev_locked() failures in DAA Fredric Cover <fredric.cover.lkernel(a)gmail.com> smb: client: fix races in cifsd thread creation Alice Mikityanska <alice(a)isovalent.com> net/sched: act_csum: don't mangle UDP tunnel GSO packets Agalakov Daniil <ade(a)amicon.ru> e1000e: limit endianness conversion to boundary words Raf Dickson <rafdog35(a)gmail.com> vsock: use sk_acceptq_is_full() helper in all transports Vadim Fedorenko <vadim.fedorenko(a)linux.dev> ptp: ocp: add shutdown callback Nazim Amirul <muhammad.nazim.amirul.nazle.asmade(a)altera.com> net: stmmac: xgmac2: disable RBUE in default RX interrupt mask Rosen Penev <rosenp(a)gmail.com> sparc64: uprobes: add missing break Nils Helmig <nils.helmig(a)web.de> Bluetooth: btusb: Add TP-Link UB600 for Realtek 8761BUV bui duc phuc <phucduc.bui(a)gmail.com> ASoC: rockchip: spdif: Restore regcache cache-only mode on sync failure bui duc phuc <phucduc.bui(a)gmail.com> ASoC: rockchip: rockchip_pdm: Reorder clock enable sequence bui duc phuc <phucduc.bui(a)gmail.com> ASoC: rockchip: rockchip_pdm: Handle runtime PM resume failures in set_fmt Samuel Moelius <sam.moelius(a)trailofbits.com> Bluetooth: L2CAP: validate connectionless PSM length Cris <cxs1494089474(a)gmail.com> Bluetooth: btusb: Add support for TP-Link TL-UB250 Hrvoje Nuic <hrvoje.nuic(a)gmail.com> Bluetooth: btusb: Add Mercusys MA530 for Realtek RTL8761BUV Vadim Fedorenko <vadim.fedorenko(a)linux.dev> spi: xilinx: let transfers timeout in case of no IRQ Potin Lai <potin.lai.pt(a)gmail.com> hwmon: (pmbus/lm25066) Fix PMBus coefficients for LM5064/5066/5066i Tze Yee Ng <tze.yee.ng(a)altera.com> dmaengine: dw-axi-dmac: fix PM for system sleep and channel alloc Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> PCI: Avoid SBR for Qualcomm WCN6855/WCN7850 WiFi, SDX62/SDX65 modems Yuho Choi <dbgh9129(a)gmail.com> sctp: Unwind address notifier registration on failure Mohamed Khalfella <mkhalfella(a)purestorage.com> nvme-fc: Do not cancel requests in io target before it is initialized Nikolay Metchev <nikolaymetchev(a)gmail.com> platform/x86: intel-hid: Add HP ProBook x360 440 G1 to button_array_table Xu Rao <raoxu(a)uniontech.com> ata: libata-pmp: add JMicron JMS562 quirk Moritz Baron <moritz.baron(a)stud.uni-hannover.de> ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IRH8 Furst Blumier <seal(a)furst.blue> ALSA: hda/realtek: Add quirk for HP 255 15.6 inch G9 Notebook PC Evgenii Burenchev <evg28bur(a)yandex.ru> vdpa/ifcvf: handle dev_set_name() failure in ifcvf_vdpa_dev_add() George Moussalem <george.moussalem(a)outlook.com> net: dsa: qca8k: Add support for force mode for fixed link topology Kory Maincent <kory.maincent(a)bootlin.com> hwmon: (adt7462) Add of_match_table to support devicetree KangNing Liao <lkangn.kernel(a)gmail.com> btrfs: protect sb_write_pointer() with invalidate lock Jiajia Liu <liujiajia(a)kylinos.cn> wifi: mt76: transform aspm_conf for pci_disable_link_state Gleb Sonichev <sonichev555(a)gmail.com> platform/x86: dell-laptop: add Inspiron N5110 to touchpad LED quirk table Chuck Lever <chuck.lever(a)oracle.com> tls: Flush backlog before waiting for a new record Rosen Penev <rosenp(a)gmail.com> net: ibm: emac: mal: fix potential system hang in mal_remove() Al Viro <viro(a)zeniv.linux.org.uk> configfs_depend_prep(): pass configfs_dirent instead of dentry Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Add request-pool slack for delayed recycling Aurelien DESBRIERES <aurelien(a)hackers.camp> RDMA/rtrs-srv: Fix integer underflow in process_read and process_write Dai Ngo <dai.ngo(a)oracle.com> NFS: fix eof updates after NFSv4.2 fallocate/zero-range Zhang Cen <rollkingzzc(a)gmail.com> btrfs: tree-checker: validate names in ROOT_REF and ROOT_BACKREF ZhengYuan Huang <gality369(a)gmail.com> btrfs: balance: fix potential bg lookup failure in btrfs_may_alloc_data_chunk() Rosen Penev <rosenp(a)gmail.com> netfilter: nf_conntrack: use get_unaligned_be32() in tcp_sack() Ruoyu Wang <ruoyuw560(a)gmail.com> ALSA: es18xx: check control allocation before private data setup Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> net: microchip: sparx5: clean up PSFP resources on flower setup failure Maoyi Xie <maoyixie.tju(a)gmail.com> hsr: broadcast netlink notifications in the device's net namespace Guangshuo Li <lgs201920130244(a)gmail.com> net: cpsw_new: unregister devlink on port registration failure Dawei Feng <dawei.feng(a)seu.edu.cn> bpf: NUL-terminate replaced sysctl value Li RongQing <lirongqing(a)baidu.com> RDMA/mlx5: Fix state and counter desync on loopback enable failure Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/umem: Be careful about boundary conditions in ib_umem_find_best_pgsz() Thiyagarajan Pandiyan <thiyagarajan(a)aerlync.com> wifi: nl80211: Increase ie_len size to prevent truncated IEs in new peer notifications Yongqiang Sun <Yongqiang.Sun(a)amd.com> drm/amdkfd: Unwind debug trap enable on copy_to_user failure Rosen Penev <rosenp(a)gmail.com> ipmi: si: Use platform_get_irq_optional() to retrieve interrupt Andrei Faleichyk <andrei.faleichyk(a)noogadev.com> ALSA: hda/realtek: Add quirk for ASUS VivoBook X509DAP Michael Walle <mwalle(a)kernel.org> clk: keystone: don't cache clock rate Shay Drory <shayd(a)nvidia.com> net/mlx5: E-Switch, align disable sequence with switchdev-to-legacy transition Cyrill Gorcunov <gorcunov(a)gmail.com> RDMA/irdma: Fix typo in SQ completions generation Shiwu Zhang <shiwu.zhang(a)amd.com> drm/amdgpu: fix buffer overflow during vBIOS update Asad Kamal <asad.kamal(a)amd.com> drm/amd/pm: bound pp_dpm_set_pp_table() memcpy Alysa Liu <Alysa.Liu(a)amd.com> drm/amdkfd: fix UAF race in destroy_queue_cpsch Mathias Nyman <mathias.nyman(a)linux.intel.com> xhci: Prevent queuing new commands if xhci is inaccessible Priyansh Jain <priyansh.jain(a)oss.qualcomm.com> thermal/drivers/qcom/tsens: Atomic temperature read with hardware-guided retries Ioana Ciornei <ioana.ciornei(a)nxp.com> dpaa2-switch: fix handling of NAPI on the remove path David Yang <mmyangfl(a)gmail.com> net: dsa: sja1105: flower: reject cross-chip redirect Ioana Ciornei <ioana.ciornei(a)nxp.com> dpaa2-switch: fix the error path in dpaa2_switch_rx() Ioana Ciornei <ioana.ciornei(a)nxp.com> dpaa2-switch: rework FDB management on the bridge leave path Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: seq: oss: Reject reads that cannot fit the next event Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: codecs: rk3328: Use managed GPIO and clock helpers Alessandro Schino <7991aleschino(a)gmail.com> ntfs3: fix out-of-bounds read in ntfs_dir_emit() and hdr_find_e() ZhengYuan Huang <gality369(a)gmail.com> fs/ntfs3: validate index entry key bounds ZhengYuan Huang <gality369(a)gmail.com> fs/ntfs3: preserve non-DOS attribute bits in system.dos_attrib Simon Xue <xxm(a)rock-chips.com> iommu/rockchip: disable fetch dte time limit Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> net: wwan: t7xx: Add delay between MD and SAP suspend Wentao Liang <vulab(a)iscas.ac.cn> net: qrtr: fix node refcount leak on ctrl packet alloc failure Chen Pei <cp0613(a)linux.alibaba.com> ACPI: PCI: Clear _DEP dependencies after PCI root bridge attach liyouhong <liyouhong(a)kylinos.cn> ata: ahci: fail probe if BAR too small for claimed ports Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: codecs: pcm3168a: Drop CONFIG_PM-conditional preproc directive Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6apm: return error code to consumers on failures Miaoqing Pan <miaoqing.pan(a)oss.qualcomm.com> wifi: ath11k: fix invalid data access in ath11k_dp_rx_h_undecap_nwifi Rosen Penev <rosenp(a)gmail.com> net: ibm: emac: Reserve VLAN header in MJS limit Daniel Borkmann <daniel(a)iogearbox.net> libbpf: Also reset {insn,data}_cur on realloc failure Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: accel: mma8452: switch to non-devm request_threaded_irq() Rik van Riel <riel(a)surriel.com> perf/ftrace: Fix WARNING in __unregister_ftrace_function Miao Li <limiao(a)kylinos.cn> iio: light: stk3310: Deal with the ps interrupt issue in PM Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> mmc: renesas_sdhi: Add OF entry for RZ/G2E SoC Karl Mehltretter <kmehltretter(a)gmail.com> tracing: Disable KCOV instrumentation for trace_irqsoff.o Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> mmc: renesas_sdhi: Add OF entry for RZ/G2N SoC Osama Abdelkader <osama.abdelkader(a)gmail.com> mmc: davinci: fix mmc_add_host order in probe Bard Liao <yung-chuan.liao(a)linux.intel.com> soundwire: only handle alert events when the peripheral is attached Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: page poisoning fix Charles Keepax <ckeepax(a)opensource.cirrus.com> soundwire: dmi-quirks: Disable ghost Realtek devices Tiezhu Yang <yangtiezhu(a)loongson.cn> libbpf: Add __NR_bpf definition for LoongArch Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: catpt: Complete coredump handling Timur Tabi <ttabi(a)nvidia.com> drm/nouveau/gsp: add SEC2 to GA100 chip table Alexandre Courbot <acourbot(a)nvidia.com> scripts: modpost: detect and report truncated buf_printf() output shayderrr <darknessshayder(a)gmail.com> host1x: bus: Fix missing ops null check in error teardown Claudiu Beznea <claudiu.beznea.uj(a)bp.renesas.com> pinctrl: renesas: rzv2m: Use -ENOTSUPP instead of -EOPNOTSUPP Viacheslav Dubeyko <slava(a)dubeyko.com> hfs: rework hfsplus_readdir() logic ikaros <void0red(a)gmail.com> ACPICA: add boundary checks in two places ikaros <void0red(a)gmail.com> ACPICA: Enhance buffer validation in acpi_ut_walk_aml_resources() Weiming Shi <bestswngs(a)gmail.com> ACPICA: Fix NULL pointer dereference in acpi_ns_custom_package() ikaros <void0red(a)gmail.com> ACPICA: Enhance OEM ID and Table ID validation in acpi_ex_load_table_op() ikaros <void0red(a)gmail.com> ACPICA: Add validation for node in acpi_ns_build_normalized_path() ikaros <void0red(a)gmail.com> ACPICA: Add package limit checks in parser functions ikaros <void0red(a)gmail.com> ACPICA: validate handler object type in two places ikaros <void0red(a)gmail.com> ACPICA: Improve argument parsing in acpi_ps_get_next_simple_arg() ikaros <void0red(a)gmail.com> ACPICA: Fix integer overflow in acpi_ex_opcode_3A_1T_1R() (mid_op) ikaros <void0red(a)gmail.com> ACPICA: Prevent adding invalid references ikaros <void0red(a)gmail.com> ACPICA: validate byte_count in acpi_ps_get_next_package_length() ikaros <void0red(a)gmail.com> ACPICA: add boundary checks in acpi_ps_get_next_field() ikaros <void0red(a)gmail.com> ACPICA: Fix use-after-free in acpi_ds_terminate_control_method() ikaros <void0red(a)gmail.com> ACPICA: Fix condition check in acpi_ps_parse_loop() Jeremy Klarenbeek <jeremy.klarenbeek99(a)gmail.com> drm/amd/pm/si: Fix updating clock limits from power states Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> net: thunderx: fix PTP device ref leak in nicvf_probe() Fernando Fernandez Mancera <fmancera(a)suse.de> ipv6: addrconf: fix temp address generation after prefix deprecation Luka Gejak <luka.gejak(a)linux.dev> net: hsr: require valid EOT supervision TLV Uwe Küchler <uwe(a)kuechler.org> ALSA: usb-audio: Add quirk for Novation Mininova Mostafa Saleh <smostafa(a)google.com> irqchip/gic-v4: Don't advertise VLPIs if no ITS is probed Stepan Ionichev <sozdayvek(a)gmail.com> iio: adc: qcom-spmi-iadc: balance enable_irq_wake() on driver unbind Rosen Penev <rosenp(a)gmail.com> mips: cps: Assemble jr.hb with an R2 ISA level Dario Binacchi <dario.binacchi(a)amarulasolutions.com> drm/panel: simple: Add AM-1280800W8TZQW-T00H Daniel Lezcano <daniel.lezcano(a)oss.qualcomm.com> thermal/drivers/tegra/soctherma: Switch to devm cooling device registration Adrian Ng Ho Yin <adrian.ho.yin.ng(a)altera.com> clk: socfpga: agilex: implement l3_main_free_clk Heiko Carstens <hca(a)linux.ibm.com> s390/zcore: Removed unused variables Jiayuan Chen <jiayuan.chen(a)linux.dev> rds: annotate data-race around rs_seen_congestion Maoyi Xie <maoyixie.tju(a)gmail.com> rds: filter RDS_INFO_* getsockopt by caller's netns Chenguang Zhao <zhaochenguang(a)kylinos.cn> netlabel: fix IPv6 unlabeled address add error handling Dian-Syuan Yang <dian_syuan0116(a)realtek.com> wifi: rtw89: pci: enable LTR based on pcie control register Zqiang <qiang.zhang(a)linux.dev> rcu-tasks: Fix possible boot-time tests failed for the call_rcu_tasks() Venkat Rao Bagalkote <venkat88(a)linux.ibm.com> char/nvram: Remove redundant nvram_mutex Christian Marangi <ansuelsmth(a)gmail.com> usb: host: add ARCH_AIROHA in XHCI MTK dependency Marco Felsch <m.felsch(a)pengutronix.de> serial: 8250: fix possible ISR soft lockup Maoyi Xie <maoyixie.tju(a)gmail.com> usb: gadget: aspeed_udc: avoid past-the-end iterator in dequeue Dave Carey <carvsdriver(a)gmail.com> USB: cdc-acm: start bulk-IN polling when ALWAYS_POLL_CTRL is set Stepan Ionichev <sozdayvek(a)gmail.com> usb: gadget: goku_udc: avoid NULL deref of dev->driver in INT_USBRESET log Oliver Neukum <oneukum(a)suse.com> usb: core: hcd: fix possible deadlock in rh control transfers Adrian Wowk <dev(a)adrianwowk.com> usbip: vhci_hcd: fix NULL deref in status_show_vhci Christoph Hellwig <hch(a)lst.de> isofs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> omfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> hpfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> jfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> qnx4: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> minix: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> bfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> affs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> ntfs3: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> befs: handle set_blocksize failures Allison Henderson <achender(a)kernel.org> net/rds: Don't sleep inside rds_ib_conn_path_shutdown Eric Dumazet <edumazet(a)google.com> net/sched: sch_drr: make cl->quantum lockless Eric Dumazet <edumazet(a)google.com> net: bridge: remove stale rcu_barrier() in br_multicast_dev_del() Jan Volckaert <janvolck(a)gmail.com> net: usb: qmi_wwan: add MeiG SRM813Q Maurizio Lombardi <mlombard(a)redhat.com> nvme-core: align fabrics_q teardown with admin_q in nvme_free_ctrl Yury Norov <ynorov(a)nvidia.com> bitfield: wire __bf_shf to __builtin_ctzll Gil Fine <gil.fine(a)linux.intel.com> thunderbolt: Verify Router Ready bit is set after router enumeration Gil Fine <gil.fine(a)linux.intel.com> thunderbolt: Increase timeout for Configuration Ready bit Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Validate BASE_ERROR_EVENT payload size Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Validate SENSOR_UPDATE payload size Alan Borzeszkowski <alan.borzeszkowski(a)linux.intel.com> thunderbolt: Improve multi-display DisplayPort tunnel allocation Pooja Katiyar <pooja.katiyar(a)intel.com> thunderbolt: Don't access path config space on Lane 1 adapters in tb_switch_reset_host() Ido Schimmel <idosch(a)nvidia.com> bridge: Add missing READ_ONCE() annotations around FDB destination port Pierre Barre <pierre(a)barre.sh> 9p: use kvzalloc for readdir buffer Leonardo Bras <leo.bras(a)arm.com> arm64/daifflags: Make local_daif_*() helpers __always_inline Pierre Barre <pierre(a)barre.sh> 9p: invalidate readdir buffer on seek Andrea Righi <arighi(a)nvidia.com> sched/fair: Reject misfit pulls onto busy SMT siblings on asym-capacity Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usx2y: Drain pending US-428 pipe-4 output commands David Francis <David.Francis(a)amd.com> drm/amdkfd: Check bounds on allocate_doorbell Sunday Clement <Sunday.Clement(a)amd.com> drm/amdkfd: Fix OOB memory exposure in get_wave_state() David Francis <David.Francis(a)amd.com> drm/amdkfd: Check bounds for allocate_sdma_queue restore_sdma_id Bjorn Helgaas <helgaas(a)kernel.org> PCI: Wait for device readiness after D3hot -> D0uninitialized transition Joonwon Kang <joonwonkang(a)google.com> mailbox: Make mbox_send_message() return error code when tx fails Chenguang Zhao <zhaochenguang(a)kylinos.cn> RDMA/mlx5: Use QP port when decoding responder CQEs Alessandro Baldi <baldovic(a)virgilio.it> media: imon: Add iMON VFD HID OEM v1.2 key mappings Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - add support for atecc608b Lukas Wunner <lukas(a)wunner.de> crypto: ecc - Unbreak the build on arm with CONFIG_KASAN_STACK=y Kumar Meiyappan <kumar.meiyappan(a)microchip.com> scsi: pm8001: Reject non-fatal dump when controller is crashed Kumar Meiyappan <kumar.meiyappan(a)microchip.com> scsi: pm8001: Reject firmware update in fatal error state Alexey Klimov <alexey.klimov(a)linaro.org> clk: samsung: exynos850: mark APM I3C clocks as critical Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> soundwire: intel: Move suspend tracking from trigger to pm suspend Pengpeng Hou <pengpeng(a)iscas.ac.cn> drivers/of: validate status properties in reconfig state changes Stefan Berger <stefanb(a)linux.ibm.com> integrity: Check for NULL returned by asymmetric_key_public_key Mieczyslaw Nalewaj <namiltd(a)yahoo.com> net: dsa: realtek: rtl8365mb: add support for RTL8367SB Ping-Ke Shih <pkshih(a)realtek.com> wifi: rtw89: phy: check length before parsing PHY status IE Arash Golgol <arash.golgol(a)gmail.com> media: video-i2c: use vb2_video_unregister_device on driver removal Sophie D <patches(a)scd31.com> drm/gud: Add RCade Display Adapter VID/PID pair chunzhi.lin <linchunzhi0(a)gmail.com> net: phy: motorcomm: use device properties for firmware tuning Viacheslav Dubeyko <slava(a)dubeyko.com> hfsplus: rework hfsplus_readdir() logic Florian Eckert <fe(a)dev.tdt.de> PCI: intel-gw: Enable clock before PHY init Tom Chung <chiahsuan.chung(a)amd.com> drm/amd/display: Fix CRC open failure during active rendering Stepan Ionichev <sozdayvek(a)gmail.com> mmc: davinci: avoid NULL deref of host->data in IRQ handler Shawn Lin <shawn.lin(a)rock-chips.com> mmc: core: Add validation for host-provided max_segs Ethan Nelson-Moore <enelsonmoore(a)gmail.com> ASoC: ti: omap3pandora: update board check to use DT compatible Parth Pancholi <parth.pancholi(a)toradex.com> drm/bridge: tc358768: Set pre_enable_prev_first for reverse order Geert Uytterhoeven <geert+renesas(a)glider.be> clk: renesas: cpg-mssr: Add number of clock cells check Thorsten Blum <thorsten.blum(a)linux.dev> crypto: omap - add omap_des_unregister_algs helper Ruoyu Wang <ruoyuw560(a)gmail.com> crypto: ixp4xx - fix buffer chain unwind on allocation failure Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> media: em28xx-video: fix missing res_free() on init_usb_xfer failure Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: enable .rmu_disable() for 6320 family Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: define .pot_clear() for 6321 Ben Reed <Ben.Reed(a)microchip.com> PCI: switchtec: Add Gen6 Device IDs Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: fix number of g1 interrupts for 6320 family Zhaoyang Yu <2426767509(a)qq.com> media: dm1105: fix missing error check for dma_alloc_coherent Alan Borzeszkowski <alan.borzeszkowski(a)linux.intel.com> thunderbolt: Don't create multiple DMA tunnels on firmware connection manager Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Set tb->root_switch to NULL when domain is stopped Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Keep the domain reference while processing hotplug Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Keep XDomain reference during the lifetime of a service Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Release request if tb_cfg_request() fails in __tb_xdomain_response() Riccardo Boninsegna <rboninsegna2(a)gmail.com> media: rc: mceusb: Add support for 04eb:e033 Viken Dadhaniya <viken.dadhaniya(a)oss.qualcomm.com> spi: spi-qcom-qspi: Fix incomplete error handling in runtime PM Pengpeng Hou <pengpeng(a)iscas.ac.cn> soundwire: validate DT compatible before parsing it Danielle Ratson <danieller(a)nvidia.com> bridge: Do not suppress ARP probes and DAD NS unconditionally Siew Chin Lim <elly.siew.chin.lim(a)intel.com> firmware: stratix10-svc: change get provision data to async SMC call Marco Elver <elver(a)google.com> kcsan: Silence -Wmaybe-uninitialized when calling __kcsan_check_access() Panagiotis Petrakopoulos <npetrakopoulos2003(a)gmail.com> wifi: rtw88: Add NULL check for chip->edcca_th in rtw_fw_adaptivity_result() Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: always allow transmitting null-data on TXQs Johannes Berg <johannes.berg(a)intel.com> wifi: nl80211: reject beacons with bad HE operation Viacheslav Dubeyko <slava(a)dubeyko.com> hfsplus: fix issue of direct writes beyond end-of-file Lukas Wunner <lukas(a)wunner.de> PCI: Stop setting cached power state to 'unknown' on unbind Thomas Weißschuh <linux(a)weissschuh.net> tools/nolibc: avoid call to wcslen() in _start_c() inserted by clang Hirokazu Honda <hiroh(a)chromium.org> tee: optee: Allow MT_NORMAL_TAGGED shared memory Xu Yang <xu.yang_2(a)nxp.com> usb: gadget: udc: skip pullup() if already connected Goldwyn Rodrigues <rgoldwyn(a)suse.de> ima: return error early if file xattr cannot be changed Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Propagate write errors in generic mixer put callbacks Lijo Lazar <lijo.lazar(a)amd.com> drm/amd/pm: Check SMUv13.0.6/12 metrics integrity Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/panel: jadard-jd9365da-h3: set prepare_prev_first Dominik Kaszewski <dominik.kaszewski(a)amd.com> drm/amd/display: Fix DPMS using partially updated pipe context Ioana Ciornei <ioana.ciornei(a)nxp.com> bus: fsl-mc: wait for the MC firmware to complete its boot Boris Brezillon <boris.brezillon(a)collabora.com> drm/gem: Consider GEM object reclaimable if shrinking fails Abdifatah Suruur <suruurism(a)gmail.com> ksmbd: fix use-after-free in oplock break notification ------------- Diffstat: .../ABI/testing/sysfs-devices-platform-trackpoint | 2 +- Documentation/arch/s390/pci.rst | 144 +- Documentation/hwmon/emc1403.rst | 8 +- Documentation/networking/ip-sysctl.rst | 2 + Documentation/sound/designs/midi-2.0.rst | 11 + Makefile | 4 +- arch/alpha/include/uapi/asm/fpu.h | 8 +- arch/alpha/kernel/traps.c | 6 +- arch/alpha/math-emu/math.c | 88 +- arch/arm/mach-socfpga/Kconfig | 2 +- arch/arm/mach-ux500/cpu-db8500.c | 6 +- arch/arm/mm/cache-feroceon-l2.c | 2 +- arch/arm/mm/cache-tauros2.c | 2 +- arch/arm/mm/fault.c | 12 +- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 16 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 64 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 12 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 1 + arch/arm64/include/asm/daifflags.h | 10 +- arch/arm64/include/asm/fixmap.h | 6 +- arch/arm64/include/asm/io.h | 3 +- arch/arm64/include/asm/kprobes.h | 6 + arch/arm64/include/asm/percpu.h | 16 +- arch/arm64/kernel/hibernate-asm.S | 2 + arch/arm64/kernel/probes/kprobes.c | 23 +- arch/arm64/kvm/hypercalls.c | 3 +- arch/arm64/kvm/vgic/vgic-its.c | 96 +- arch/arm64/kvm/vgic/vgic.h | 23 - arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/kernel/cps-vec.S | 6 + arch/mips/net/bpf_jit_comp32.c | 2 +- arch/mips/net/bpf_jit_comp64.c | 3 +- arch/powerpc/kernel/eeh_driver.c | 2 - arch/powerpc/kernel/iommu.c | 2 +- arch/powerpc/kexec/file_load_64.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 4 +- arch/powerpc/kvm/book3s_hv_nested.c | 2 + arch/powerpc/kvm/book3s_hv_uvmem.c | 5 +- arch/powerpc/platforms/ps3/repository.c | 5 +- arch/powerpc/platforms/pseries/kexec.c | 13 +- arch/riscv/kvm/vcpu_sbi_hsm.c | 4 +- arch/riscv/kvm/vcpu_timer.c | 5 +- arch/s390/boot/physmem_info.c | 2 +- arch/s390/crypto/aes_s390.c | 16 +- arch/s390/include/asm/checksum.h | 29 +- arch/s390/include/asm/debug.h | 8 +- arch/s390/include/asm/os_info.h | 19 +- arch/s390/kernel/debug.c | 15 +- arch/s390/kernel/ipl.c | 19 +- arch/s390/kernel/os_info.c | 21 +- arch/s390/kvm/interrupt.c | 72 +- arch/sparc/Kconfig | 1 + arch/sparc/kernel/uprobes.c | 1 + arch/x86/crypto/aria-aesni-avx2-asm_64.S | 6 + arch/x86/crypto/aria-gfni-avx512-asm_64.S | 3 + arch/x86/events/amd/ibs.c | 3 +- arch/x86/events/intel/core.c | 76 +- arch/x86/events/intel/ds.c | 208 ++- arch/x86/include/asm/perf_event.h | 16 +- arch/x86/include/asm/pgtable.h | 2 +- arch/x86/pci/fixup.c | 99 ++ block/blk-cgroup.c | 13 +- crypto/Makefile | 5 + drivers/accel/qaic/qaic_control.c | 46 +- drivers/acpi/acpica/dsmethod.c | 43 + drivers/acpi/acpica/evhandler.c | 11 + drivers/acpi/acpica/exconfig.c | 26 +- drivers/acpi/acpica/exoparg3.c | 2 +- drivers/acpi/acpica/nsnames.c | 6 + drivers/acpi/acpica/nsprepkg.c | 7 + drivers/acpi/acpica/nsxfname.c | 4 + drivers/acpi/acpica/psargs.c | 134 +- drivers/acpi/acpica/psloop.c | 30 +- drivers/acpi/acpica/psparse.c | 14 + drivers/acpi/acpica/utcopy.c | 10 +- drivers/acpi/acpica/utresrc.c | 30 + drivers/acpi/pci_root.c | 4 + drivers/ata/ahci.c | 22 + drivers/ata/libahci.c | 15 +- drivers/ata/libata-pmp.c | 7 +- drivers/ata/libata-scsi.c | 10 +- drivers/base/core.c | 200 ++- drivers/block/sunvdc.c | 26 +- drivers/bluetooth/btintel.c | 68 +- drivers/bluetooth/btintel.h | 47 +- drivers/bluetooth/btmtk.c | 7 +- drivers/bluetooth/btmtksdio.c | 4 +- drivers/bluetooth/btrtl.c | 5 +- drivers/bluetooth/btusb.c | 41 +- drivers/bluetooth/hci_mrvl.c | 3 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 46 + drivers/char/ipmi/ipmi_si_platform.c | 5 +- drivers/char/nvram.c | 16 +- drivers/char/virtio_console.c | 21 +- drivers/clk/clk-scpi.c | 2 +- drivers/clk/keystone/sci-clk.c | 8 + drivers/clk/renesas/renesas-cpg-mssr.c | 3 + drivers/clk/samsung/clk-exynos850.c | 5 +- drivers/clk/socfpga/clk-agilex.c | 2 + drivers/clk/ux500/clk-prcmu.c | 20 +- drivers/clk/ux500/u8500_of_clk.c | 2 +- drivers/clocksource/timer-orion.c | 2 +- drivers/cpufreq/cpufreq.c | 6 +- drivers/cpuidle/cpuidle-ux500.c | 6 +- drivers/crypto/allwinner/Kconfig | 16 - drivers/crypto/allwinner/sun8i-ce/Makefile | 1 - drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 55 - drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c | 159 -- drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 29 - drivers/crypto/allwinner/sun8i-ss/Makefile | 1 - drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 39 - drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c | 177 -- drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 23 - drivers/crypto/atmel-ecc.c | 11 +- drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c | 25 +- drivers/crypto/omap-des.c | 26 +- .../crypto/virtio/virtio_crypto_akcipher_algs.c | 91 +- .../crypto/virtio/virtio_crypto_skcipher_algs.c | 13 +- drivers/cxl/core/pmem.c | 21 +- drivers/cxl/core/region.c | 2 +- drivers/cxl/cxl.h | 4 +- drivers/cxl/mem.c | 18 +- drivers/dma/dmaengine.c | 10 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 11 +- drivers/dma/mmp_pdma.c | 2 +- drivers/dma/sprd-dma.c | 3 +- drivers/dma/sun6i-dma.c | 9 +- drivers/dma/ti/k3-udma-glue.c | 5 +- drivers/dma/xilinx/xilinx_dma.c | 26 +- drivers/edac/edac_device_sysfs.c | 11 +- drivers/edac/igen6_edac.c | 27 +- drivers/firmware/arm_scmi/base.c | 15 +- drivers/firmware/arm_scmi/sensors.c | 10 +- drivers/firmware/arm_scpi.c | 4 +- drivers/firmware/stratix10-svc.c | 4 +- drivers/gpio/gpio-arizona.c | 8 +- drivers/gpio/gpio-dwapb.c | 17 + drivers/gpio/gpio-pisosr.c | 4 +- drivers/gpio/gpio-tps65219.c | 2 +- drivers/gpio/gpio-zynq.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 1 + drivers/gpu/drm/amd/amdgpu/atom.c | 9 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 6 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 11 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 17 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 7 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 20 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 3 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 7 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 3 +- .../display/dc/link/protocols/link_dp_training.c | 4 +- drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 31 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 3 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 4 + drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 6 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 14 +- drivers/gpu/drm/arm/malidp_drv.c | 22 +- drivers/gpu/drm/ast/ast_mode.c | 4 +- drivers/gpu/drm/bridge/samsung-dsim.c | 2 +- drivers/gpu/drm/bridge/tc358768.c | 2 + drivers/gpu/drm/drm_atomic_uapi.c | 13 +- drivers/gpu/drm/drm_exec.c | 13 + drivers/gpu/drm/drm_gem.c | 10 + drivers/gpu/drm/drm_probe_helper.c | 27 + drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c | 21 +- drivers/gpu/drm/gud/gud_drv.c | 1 + drivers/gpu/drm/gud/gud_pipe.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 2 +- drivers/gpu/drm/i915/i915_query.c | 4 +- drivers/gpu/drm/logicvc/Kconfig | 1 - drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 3 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 + drivers/gpu/drm/msm/dsi/dsi_host.c | 36 +- drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 8 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 3 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 5 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 2 + drivers/gpu/drm/nouveau/nvif/vmm.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 23 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c | 2 + drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c | 2 + drivers/gpu/drm/panel/panel-simple.c | 28 + drivers/gpu/drm/tiny/cirrus.c | 7 +- drivers/gpu/drm/vc4/vc4_kms.c | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 2 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 2 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 6 +- drivers/gpu/drm/virtio/virtgpu_submit.c | 11 +- drivers/gpu/drm/virtio/virtgpu_vram.c | 17 +- drivers/gpu/host1x/bus.c | 4 +- drivers/hid/amd-sfh-hid/amd_sfh_common.h | 4 + drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 10 + drivers/hid/hid-alps.c | 6 +- drivers/hid/hid-ids.h | 3 + drivers/hid/hid-logitech-hidpp.c | 25 +- drivers/hid/hid-quirks.c | 3 +- drivers/hid/wacom_sys.c | 5 +- drivers/hv/connection.c | 47 +- drivers/hv/hyperv_vmbus.h | 2 + drivers/hwmon/adt7462.c | 8 + drivers/hwmon/applesmc.c | 7 +- drivers/hwmon/aspeed-pwm-tacho.c | 4 +- drivers/hwmon/corsair-psu.c | 23 +- drivers/hwmon/emc1403.c | 73 +- drivers/hwmon/gpio-fan.c | 13 +- drivers/hwmon/hp-wmi-sensors.c | 2 + drivers/hwmon/pmbus/lm25066.c | 60 +- drivers/hwmon/pmbus/pmbus.h | 3 +- drivers/hwmon/pmbus/pmbus_core.c | 4 +- drivers/hwmon/pmbus/tps53679.c | 11 +- drivers/hwmon/w83791d.c | 1 + drivers/hwmon/w83793.c | 4 +- drivers/hwtracing/coresight/coresight-platform.c | 12 +- drivers/i2c/busses/i2c-at91-core.c | 3 + drivers/i2c/busses/i2c-at91-master.c | 12 +- drivers/i2c/busses/i2c-at91.h | 1 + drivers/i2c/busses/i2c-imx.c | 3 + drivers/i2c/i2c-atr.c | 1 + drivers/i2c/i2c-core-smbus.c | 12 + drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 4 +- drivers/i3c/master/mipi-i3c-hci/cmd_v2.c | 4 +- drivers/iio/accel/mma8452.c | 19 +- drivers/iio/adc/qcom-spmi-iadc.c | 18 +- drivers/iio/light/stk3310.c | 76 +- drivers/infiniband/core/iwpm_util.c | 9 +- drivers/infiniband/core/mad.c | 3 +- drivers/infiniband/core/ucma.c | 7 +- drivers/infiniband/core/umem.c | 18 +- drivers/infiniband/core/verbs.c | 12 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 11 + drivers/infiniband/hw/efa/efa_com.c | 7 +- drivers/infiniband/hw/efa/efa_com.h | 1 + drivers/infiniband/hw/efa/efa_main.c | 35 +- drivers/infiniband/hw/hfi1/file_ops.c | 23 +- drivers/infiniband/hw/irdma/utils.c | 2 +- drivers/infiniband/hw/irdma/verbs.c | 2 +- drivers/infiniband/hw/mlx4/sysfs.c | 4 + drivers/infiniband/hw/mlx5/cq.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 11 + drivers/infiniband/sw/rxe/rxe_mcast.c | 50 +- drivers/infiniband/sw/rxe/rxe_mr.c | 3 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 13 +- drivers/infiniband/sw/siw/siw_cm.c | 75 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib.h | 7 + drivers/infiniband/ulp/ipoib/ipoib_ib.c | 12 +- drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 16 +- drivers/infiniband/ulp/iser/iser_initiator.c | 16 +- drivers/infiniband/ulp/isert/ib_isert.c | 22 + drivers/infiniband/ulp/isert/ib_isert.h | 2 + drivers/infiniband/ulp/rtrs/rtrs-clt.c | 8 + drivers/infiniband/ulp/rtrs/rtrs-clt.h | 2 + drivers/infiniband/ulp/rtrs/rtrs-srv.c | 12 +- drivers/input/evdev.c | 2 + drivers/input/input-compat.c | 2 + drivers/input/joystick/xpad.c | 10 +- drivers/input/keyboard/adp5588-keys.c | 12 +- drivers/input/keyboard/atkbd.c | 8 + drivers/input/misc/soc_button_array.c | 16 +- drivers/input/mouse/synaptics.c | 8 + drivers/input/rmi4/rmi_driver.c | 13 + drivers/input/rmi4/rmi_smbus.c | 10 +- drivers/input/serio/i8042-acpipnpio.h | 7 + drivers/input/touchscreen/cyttsp5.c | 1 + drivers/iommu/rockchip-iommu.c | 8 + drivers/irqchip/irq-gic-v3-its.c | 1 + drivers/leds/leds-pca9532.c | 8 +- drivers/leds/uleds.c | 11 +- drivers/mailbox/mailbox.c | 6 +- drivers/md/raid5.c | 35 +- drivers/media/i2c/video-i2c.c | 7 +- drivers/media/pci/dm1105/dm1105.c | 7 +- .../vcodec/decoder/vdec/vdec_av1_req_lat_if.c | 5 +- .../platform/verisilicon/hantro_g2_hevc_dec.c | 6 +- .../verisilicon/rockchip_vpu981_hw_av1_dec.c | 57 +- drivers/media/rc/imon.c | 4 + drivers/media/rc/mceusb.c | 2 + drivers/media/usb/as102/as102_usb_drv.c | 75 +- drivers/media/usb/em28xx/em28xx-video.c | 4 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 32 + drivers/media/v4l2-core/v4l2-h264.c | 3 +- drivers/memstick/core/ms_block.c | 2 + drivers/mfd/ab8500-core.c | 2 +- drivers/mfd/db8500-prcmu.c | 6 +- drivers/mfd/rsmu_i2c.c | 2 + drivers/mfd/rsmu_spi.c | 2 + drivers/mfd/tps65219.c | 14 +- drivers/mmc/core/bus.c | 2 +- drivers/mmc/core/host.c | 1 + drivers/mmc/core/queue.c | 8 +- drivers/mmc/core/sdio_uart.c | 3 + drivers/mmc/host/davinci_mmc.c | 16 +- drivers/mmc/host/mmc_hsq.c | 8 +- drivers/mmc/host/mmc_spi.c | 1 + drivers/mmc/host/mxcmmc.c | 4 + drivers/mmc/host/renesas_sdhi_internal_dmac.c | 2 + drivers/mmc/host/rtsx_pci_sdmmc.c | 5 + drivers/mmc/host/sdhci-of-aspeed.c | 5 +- drivers/mmc/host/sdhci_am654.c | 4 +- drivers/mmc/host/sh_mmcif.c | 3 +- drivers/net/bareudp.c | 11 +- drivers/net/bonding/bond_alb.c | 32 +- drivers/net/bonding/bond_main.c | 6 +- drivers/net/dsa/bcm_sf2_cfp.c | 2 + drivers/net/dsa/mt7530-mdio.c | 18 +- drivers/net/dsa/mv88e6xxx/chip.c | 23 +- drivers/net/dsa/qca/qca8k-8xxx.c | 22 +- drivers/net/dsa/qca/qca8k.h | 1 + drivers/net/dsa/realtek/rtl8365mb.c | 14 + drivers/net/dsa/sja1105/sja1105_flower.c | 4 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 2 + drivers/net/ethernet/amd/au1000_eth.c | 3 +- drivers/net/ethernet/amd/pds_core/fw.c | 10 +- drivers/net/ethernet/amd/pds_core/main.c | 8 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 3 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 3 + drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 3 + drivers/net/ethernet/atheros/atlx/atl1.c | 3 + drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 19 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 63 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 5 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 20 +- drivers/net/ethernet/broadcom/tg3.c | 15 +- drivers/net/ethernet/cadence/macb.h | 2 +- drivers/net/ethernet/cadence/macb_main.c | 39 +- drivers/net/ethernet/cadence/macb_ptp.c | 9 + drivers/net/ethernet/cavium/thunder/nicvf_main.c | 8 +- drivers/net/ethernet/cortina/gemini.c | 79 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 69 +- drivers/net/ethernet/freescale/fman/fman.c | 1 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 3 + drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c | 4 +- drivers/net/ethernet/ibm/emac/core.c | 3 +- drivers/net/ethernet/ibm/emac/mal.c | 6 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 19 +- drivers/net/ethernet/intel/ice/ice_common.c | 9 +- drivers/net/ethernet/intel/ice/ice_sched.c | 4 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 20 +- drivers/net/ethernet/intel/ice/ice_type.h | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 3 +- drivers/net/ethernet/marvell/octeontx2/af/mcs.c | 10 + .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 10 +- drivers/net/ethernet/marvell/octeontx2/nic/qos.c | 60 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 22 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 15 +- .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 45 +- .../net/ethernet/mellanox/mlx5/core/en/tc/sample.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 3 + .../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 1 - .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 15 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 8 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 2 + drivers/net/ethernet/micrel/ks8842.c | 4 +- drivers/net/ethernet/micrel/ks8851_common.c | 10 +- drivers/net/ethernet/micrel/ks8851_spi.c | 4 +- drivers/net/ethernet/micrel/ksz884x.c | 4 +- drivers/net/ethernet/microchip/lan743x_main.c | 2 +- .../net/ethernet/microchip/sparx5/sparx5_psfp.c | 5 +- .../ethernet/microchip/sparx5/sparx5_tc_flower.c | 18 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 6 +- drivers/net/ethernet/netronome/nfp/crypto/ipsec.c | 3 +- drivers/net/ethernet/socionext/netsec.c | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 5 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 4 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 2 +- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 9 + drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 1 - .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 106 +- drivers/net/ethernet/ti/cpsw.c | 41 +- drivers/net/ethernet/ti/cpsw_new.c | 39 +- drivers/net/ethernet/ti/cpsw_priv.h | 1 + drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/fddi/skfp/skfddi.c | 3 +- drivers/net/gtp.c | 18 +- drivers/net/ieee802154/mac802154_hwsim.c | 10 +- drivers/net/phy/motorcomm.c | 41 +- drivers/net/ppp/ppp_async.c | 89 +- drivers/net/ppp/ppp_synctty.c | 14 +- drivers/net/usb/catc.c | 15 +- drivers/net/usb/cdc_mbim.c | 5 + drivers/net/usb/cx82310_eth.c | 1 + drivers/net/usb/hso.c | 2 +- drivers/net/usb/lan78xx.c | 9 +- drivers/net/usb/pegasus.c | 54 +- drivers/net/usb/pegasus.h | 3 - drivers/net/usb/qmi_wwan.c | 2 + drivers/net/usb/sr9700.c | 3 +- drivers/net/veth.c | 2 + drivers/net/vrf.c | 2 - drivers/net/vxlan/vxlan_core.c | 266 +-- drivers/net/vxlan/vxlan_mdb.c | 8 + drivers/net/wireless/ath/ath11k/dp_rx.c | 50 +- drivers/net/wireless/ath/ath12k/qmi.c | 59 +- drivers/net/wireless/ath/ath12k/qmi.h | 2 + drivers/net/wireless/ath/ath9k/hif_usb.c | 12 +- drivers/net/wireless/ath/ath9k/hif_usb.h | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 2 + .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 4 + drivers/net/wireless/intel/ipw2x00/libipw_rx.c | 10 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 5 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 19 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 11 +- drivers/net/wireless/intersil/p54/eeprom.c | 22 +- drivers/net/wireless/marvell/libertas/tx.c | 7 + drivers/net/wireless/marvell/libertas_tf/main.c | 2 +- drivers/net/wireless/marvell/mwifiex/fw.h | 18 +- drivers/net/wireless/marvell/mwifiex/join.c | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 2 +- drivers/net/wireless/marvell/mwifiex/scan.c | 54 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 2 +- drivers/net/wireless/marvell/mwifiex/util.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 33 +- drivers/net/wireless/mediatek/mt76/pci.c | 8 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 14 + drivers/net/wireless/microchip/wilc1000/wlan.c | 9 + drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt61pci.c | 2 +- drivers/net/wireless/realtek/rtw88/fw.c | 11 +- drivers/net/wireless/realtek/rtw88/tx.c | 2 +- drivers/net/wireless/realtek/rtw89/core.c | 4 +- drivers/net/wireless/realtek/rtw89/pci.c | 16 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 8 + drivers/net/wireless/rsi/rsi_91x_mgmt.c | 8 +- drivers/net/wireless/ti/wlcore/main.c | 4 +- drivers/net/wireless/virtual/mac80211_hwsim.c | 45 +- drivers/net/wireless/virtual/virt_wifi.c | 4 +- drivers/net/wwan/mhi_wwan_mbim.c | 28 +- drivers/net/wwan/t7xx/t7xx_netdev.c | 4 + drivers/net/wwan/t7xx/t7xx_pci.c | 3 + drivers/nfc/microread/microread.c | 6 +- drivers/nfc/nfcmrvl/fw_dnld.c | 11 +- drivers/nfc/pn533/pn533.c | 14 +- drivers/nfc/pn533/pn533.h | 4 +- drivers/nfc/pn533/usb.c | 4 +- drivers/nfc/pn544/pn544.c | 7 +- drivers/nfc/port100.c | 7 + drivers/nfc/st21nfca/core.c | 12 +- drivers/nfc/st21nfca/i2c.c | 29 +- drivers/nfc/virtual_ncidev.c | 3 +- drivers/nvme/host/apple.c | 182 +- drivers/nvme/host/core.c | 64 +- drivers/nvme/host/fabrics.c | 6 +- drivers/nvme/host/fc.c | 7 +- drivers/nvme/host/rdma.c | 18 +- drivers/of/dynamic.c | 20 +- drivers/of/overlay.c | 15 + drivers/opp/of.c | 2 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 19 +- drivers/pci/controller/pcie-altera.c | 2 + drivers/pci/controller/pcie-iproc.c | 2 + drivers/pci/controller/pcie-mediatek.c | 2 + drivers/pci/controller/pcie-rockchip-host.c | 2 + drivers/pci/of_property.c | 11 +- drivers/pci/pci-driver.c | 10 +- drivers/pci/pci-sysfs.c | 11 +- drivers/pci/pci.c | 24 +- drivers/pci/proc.c | 79 +- drivers/pci/quirks.c | 3 + drivers/pci/switch/switchtec.c | 16 + drivers/perf/arm-cmn.c | 10 +- drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c | 4 +- drivers/phy/mediatek/phy-mtk-hdmi-mt8195.h | 3 + drivers/pinctrl/meson/pinctrl-meson-s4.c | 2 +- drivers/pinctrl/pinctrl-single.c | 3 +- drivers/pinctrl/renesas/pinctrl-rzv2m.c | 4 +- drivers/platform/x86/dell/dell-laptop.c | 9 + drivers/platform/x86/intel/hid.c | 7 + drivers/ptp/ptp_ocp.c | 1 + drivers/regulator/core.c | 163 +- drivers/regulator/da9121-regulator.c | 18 +- drivers/regulator/db8500-prcmu.c | 12 +- drivers/remoteproc/qcom_q6v5_adsp.c | 8 +- drivers/rtc/rtc-aspeed.c | 1 + drivers/rtc/rtc-bq32k.c | 9 + drivers/s390/char/zcore.c | 8 +- drivers/s390/cio/chp.c | 3 + drivers/s390/cio/cio.c | 11 +- drivers/s390/cio/device.c | 9 +- drivers/s390/cio/device_fsm.c | 3 + drivers/s390/cio/device_ops.c | 23 + drivers/s390/cio/vfio_ccw_fsm.c | 2 +- drivers/s390/net/ism_drv.c | 4 +- drivers/s390/net/qeth_l2.h | 3 +- drivers/s390/net/qeth_l2_main.c | 26 +- drivers/s390/net/qeth_l2_sys.c | 7 +- drivers/scsi/bfa/bfa_fcs_lport.c | 2 +- drivers/scsi/libiscsi_tcp.c | 3 + drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/mpi3mr/mpi3mr_transport.c | 8 + drivers/scsi/mpt3sas/mpt3sas_base.c | 5 +- drivers/scsi/pm8001/pm8001_ctl.c | 8 + drivers/scsi/pm8001/pm80xx_hwi.c | 7 + drivers/scsi/qla2xxx/qla_os.c | 2 +- drivers/scsi/scsi.c | 24 +- drivers/scsi/scsi_error.c | 2 +- drivers/soc/ti/pm33xx.c | 2 +- drivers/soundwire/bus.c | 4 + drivers/soundwire/cadence_master.c | 7 + drivers/soundwire/dmi-quirks.c | 35 + drivers/soundwire/intel.c | 31 +- drivers/soundwire/intel_ace2x.c | 39 +- drivers/soundwire/slave.c | 4 +- drivers/spi/spi-dw-dma.c | 3 +- drivers/spi/spi-dw.h | 1 + drivers/spi/spi-qcom-qspi.c | 44 +- drivers/spi/spi-xilinx.c | 6 +- drivers/spi/spi-zynqmp-gqspi.c | 52 +- drivers/spi/spi.c | 9 +- drivers/staging/fbtft/fbtft-core.c | 9 +- drivers/target/iscsi/iscsi_target.c | 4 +- drivers/tee/optee/call.c | 3 +- drivers/thermal/db8500_thermal.c | 10 +- drivers/thermal/qcom/tsens.c | 111 +- drivers/thermal/qcom/tsens.h | 1 + drivers/thermal/tegra/soctherm.c | 6 +- drivers/thunderbolt/icm.c | 10 + drivers/thunderbolt/switch.c | 6 + drivers/thunderbolt/tb.c | 9 +- drivers/thunderbolt/tb_regs.h | 1 + drivers/thunderbolt/usb4.c | 11 +- drivers/thunderbolt/xdomain.c | 41 +- drivers/tty/serial/8250/8250_port.c | 7 + drivers/usb/atm/xusbatm.c | 6 +- drivers/usb/class/cdc-acm.c | 6 + drivers/usb/class/usbtmc.c | 2 - drivers/usb/core/hcd.c | 14 +- drivers/usb/gadget/udc/aspeed_udc.c | 7 +- drivers/usb/gadget/udc/core.c | 7 +- drivers/usb/gadget/udc/goku_udc.c | 3 +- drivers/usb/host/Kconfig | 2 +- drivers/usb/host/xhci-debugfs.c | 16 +- drivers/usb/host/xhci-hub.c | 117 +- drivers/usb/host/xhci-mem.c | 40 +- drivers/usb/host/xhci-pci.c | 8 +- drivers/usb/host/xhci-ring.c | 14 +- drivers/usb/host/xhci-tegra.c | 12 +- drivers/usb/host/xhci-trace.h | 5 + drivers/usb/host/xhci.c | 79 +- drivers/usb/host/xhci.h | 44 +- drivers/usb/serial/spcp8x5.c | 6 +- drivers/usb/usbip/vhci_sysfs.c | 52 +- drivers/vdpa/ifcvf/ifcvf_main.c | 14 +- drivers/vdpa/solidrun/snet_main.c | 6 +- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 3 +- drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 7 +- drivers/vhost/scsi.c | 3 +- drivers/vhost/vdpa.c | 106 +- drivers/video/fbdev/pm2fb.c | 1 + drivers/video/fbdev/vfb.c | 11 +- drivers/virtio/virtio_input.c | 9 +- drivers/virtio/virtio_pci_common.c | 4 +- drivers/virtio/virtio_vdpa.c | 2 +- drivers/watchdog/da9063_wdt.c | 4 +- drivers/watchdog/db8500_wdt.c | 22 +- drivers/watchdog/digicolor_wdt.c | 13 +- drivers/watchdog/msc313e_wdt.c | 88 +- drivers/watchdog/rtd119x_wdt.c | 7 +- drivers/watchdog/sp5100_tco.c | 6 +- drivers/watchdog/starfive-wdt.c | 2 +- drivers/watchdog/sunxi_wdt.c | 45 +- drivers/watchdog/watchdog_hrtimer_pretimeout.c | 1 + drivers/xen/gntalloc.c | 13 +- drivers/xen/xen-front-pgdir-shbuf.c | 12 +- fs/9p/vfs_dir.c | 14 +- fs/affs/affs.h | 5 - fs/affs/super.c | 6 +- fs/autofs/inode.c | 4 + fs/befs/linuxvfs.c | 3 +- fs/bfs/inode.c | 3 +- fs/btrfs/block-group.c | 3 +- fs/btrfs/btrfs_inode.h | 2 +- fs/btrfs/file.c | 12 +- fs/btrfs/free-space-cache.c | 13 +- fs/btrfs/inode.c | 42 +- fs/btrfs/ioctl.c | 13 +- fs/btrfs/raid-stripe-tree.c | 19 +- fs/btrfs/raid-stripe-tree.h | 1 + fs/btrfs/reflink.c | 3 +- fs/btrfs/relocation.c | 47 +- fs/btrfs/send.c | 2 +- fs/btrfs/transaction.c | 13 +- fs/btrfs/tree-checker.c | 43 +- fs/btrfs/tree-log.c | 12 +- fs/btrfs/verity.c | 4 +- fs/btrfs/volumes.c | 10 +- fs/btrfs/xattr.c | 4 +- fs/btrfs/zoned.c | 2 + fs/cachefiles/namei.c | 1 - fs/configfs/dir.c | 12 +- fs/erofs/fscache.c | 2 + fs/exec.c | 51 +- fs/f2fs/inline.c | 7 + fs/freevxfs/vxfs_bmap.c | 3 +- fs/fs-writeback.c | 25 +- fs/fuse/file.c | 3 +- fs/gfs2/bmap.c | 19 + fs/gfs2/bmap.h | 1 + fs/gfs2/file.c | 10 + fs/hfs/catalog.c | 9 - fs/hfs/dir.c | 28 +- fs/hfs/hfs.h | 3 +- fs/hfs/hfs_fs.h | 2 - fs/hfs/inode.c | 4 - fs/hfsplus/catalog.c | 11 - fs/hfsplus/dir.c | 28 +- fs/hfsplus/hfsplus_fs.h | 5 +- fs/hfsplus/inode.c | 40 +- fs/hfsplus/super.c | 2 - fs/hpfs/super.c | 3 +- fs/inode.c | 11 +- fs/isofs/inode.c | 3 +- fs/jfs/super.c | 3 +- fs/minix/inode.c | 3 +- fs/nfs/nfs42proc.c | 15 +- fs/ntfs3/dir.c | 4 +- fs/ntfs3/fslog.c | 28 +- fs/ntfs3/index.c | 41 +- fs/ntfs3/super.c | 8 +- fs/ntfs3/xattr.c | 4 +- fs/ocfs2/namei.c | 9 +- fs/ocfs2/xattr.c | 13 +- fs/ocfs2/xattr.h | 8 +- fs/omfs/inode.c | 6 +- fs/qnx4/inode.c | 3 +- fs/smb/client/cifsacl.c | 30 +- fs/smb/client/connect.c | 36 +- fs/smb/client/file.c | 5 +- fs/smb/client/misc.c | 36 +- fs/smb/client/readdir.c | 9 +- fs/smb/client/reparse.c | 5 +- fs/smb/client/smb2inode.c | 11 + fs/smb/client/smb2ops.c | 75 +- fs/smb/client/smb2pdu.c | 64 +- fs/smb/client/transport.c | 11 +- fs/smb/server/mgmt/share_config.c | 36 +- fs/smb/server/mgmt/user_session.c | 25 +- fs/smb/server/misc.c | 14 +- fs/smb/server/oplock.c | 221 ++- fs/smb/server/oplock.h | 2 +- fs/smb/server/server.c | 6 + fs/smb/server/smb2misc.c | 9 +- fs/smb/server/smb2pdu.c | 366 ++-- fs/smb/server/smb2pdu.h | 1 + fs/smb/server/smbacl.c | 25 +- fs/smb/server/transport_ipc.c | 21 +- fs/smb/server/vfs.c | 46 +- fs/smb/server/vfs_cache.c | 28 +- fs/smb/server/vfs_cache.h | 8 +- fs/squashfs/xz_wrapper.c | 6 +- fs/ufs/cylinder.c | 10 + fs/ufs/dir.c | 122 +- fs/ufs/ialloc.c | 2 +- fs/ufs/inode.c | 42 +- fs/ufs/super.c | 17 +- fs/xfs/scrub/agheader_repair.c | 39 +- fs/xfs/scrub/ialloc.c | 4 + fs/xfs/scrub/scrub.c | 3 +- fs/xfs/scrub/stats.c | 60 +- fs/xfs/scrub/stats.h | 4 +- fs/xfs/xfs_icache.c | 2 +- include/drm/drm_probe_helper.h | 2 + include/keys/request_key_auth-type.h | 2 +- include/linux/bitfield.h | 2 +- include/linux/bpf.h | 2 + include/linux/dev_printk.h | 1 + include/linux/firmware/intel/stratix10-smc.h | 18 +- include/linux/fwnode.h | 1 + include/linux/ipv6.h | 35 +- include/linux/kcsan-checks.h | 6 +- include/linux/mailbox_controller.h | 2 + include/linux/mfd/db8500-prcmu.h | 252 ++- include/linux/mfd/dbx500-prcmu.h | 575 ------- include/linux/netdevice.h | 28 +- include/linux/perf_event.h | 5 + include/linux/rculist.h | 29 + include/linux/rtnetlink.h | 7 + include/linux/skbuff.h | 5 +- include/linux/switchtec.h | 1 + include/linux/thunderbolt.h | 2 + include/linux/vdpa.h | 41 +- include/linux/workqueue.h | 41 +- include/media/v4l2-hevc.h | 41 + include/net/cfg80211.h | 2 +- include/net/cfg802154.h | 1 + include/net/gue.h | 19 +- include/net/if_inet6.h | 2 - include/net/inet_sock.h | 1 + include/net/ip.h | 3 +- include/net/ip6_route.h | 2 + include/net/ip_fib.h | 5 + include/net/ipv6.h | 4 +- include/net/mac80211.h | 9 +- include/net/netfilter/nf_conntrack.h | 5 + include/net/netfilter/nf_tables.h | 3 - include/net/netns/nftables.h | 1 + include/net/netns/xfrm.h | 2 +- include/net/nfc/hci.h | 2 +- include/net/nfc/nfc.h | 3 +- include/net/sch_generic.h | 2 +- include/net/sock.h | 2 +- include/net/udp_tunnel.h | 7 +- include/rdma/ib_umem.h | 4 +- include/sound/hda_codec.h | 30 + include/sound/rawmidi.h | 2 + include/trace/events/icmp.h | 13 +- include/uapi/linux/vhost_types.h | 7 + include/uapi/linux/virtio_crypto.h | 1 + include/uapi/sound/asound.h | 6 +- kernel/bpf/bpf_iter.c | 2 +- kernel/bpf/btf.c | 22 +- kernel/bpf/cgroup.c | 1 + kernel/bpf/disasm.c | 5 +- kernel/bpf/hashtab.c | 24 +- kernel/bpf/helpers.c | 58 +- kernel/bpf/offload.c | 2 + kernel/bpf/syscall.c | 5 +- kernel/bpf/verifier.c | 15 +- kernel/dma/coherent.c | 13 +- kernel/events/ring_buffer.c | 9 +- kernel/locking/lockdep.c | 50 +- kernel/rcu/tasks.h | 3 +- kernel/sched/fair.c | 11 +- kernel/time/clockevents.c | 35 +- kernel/time/tick-broadcast.c | 36 +- kernel/time/tick-internal.h | 2 + kernel/trace/Makefile | 5 +- kernel/trace/bpf_trace.c | 11 + kernel/trace/ring_buffer.c | 13 +- kernel/trace/trace_event_perf.c | 12 +- kernel/trace/trace_events_hist.c | 53 +- kernel/trace/trace_events_user.c | 26 +- kernel/trace/trace_probe.c | 48 +- kernel/trace/trace_probe.h | 2 + kernel/workqueue.c | 7 +- mm/backing-dev.c | 5 +- mm/damon/core.c | 13 +- mm/huge_memory.c | 10 + mm/memblock.c | 18 +- mm/mlock.c | 2 +- net/8021q/vlan.c | 23 - net/8021q/vlan.h | 2 + net/8021q/vlan_dev.c | 61 +- net/9p/client.c | 2 +- net/appletalk/aarp.c | 5 + net/atm/pppoatm.c | 42 +- net/bluetooth/bnep/core.c | 17 +- net/bluetooth/bnep/netdev.c | 8 +- net/bluetooth/eir.c | 10 +- net/bluetooth/hci_codec.c | 36 +- net/bluetooth/hci_conn.c | 14 +- net/bluetooth/hci_core.c | 4 +- net/bluetooth/hci_sock.c | 20 +- net/bluetooth/hci_sync.c | 2 + net/bluetooth/iso.c | 32 +- net/bluetooth/l2cap_core.c | 28 +- net/bluetooth/mgmt.c | 27 +- net/bluetooth/msft.c | 2 +- net/bluetooth/rfcomm/core.c | 6 + net/bluetooth/rfcomm/sock.c | 19 +- net/bluetooth/smp.c | 17 + net/bridge/br_arp_nd_proxy.c | 16 +- net/bridge/br_device.c | 2 +- net/bridge/br_fdb.c | 7 +- net/bridge/br_input.c | 2 +- net/bridge/br_mst.c | 20 +- net/bridge/br_multicast.c | 11 +- net/bridge/br_stp_bpdu.c | 5 +- net/core/dev.c | 68 +- net/core/drop_monitor.c | 22 +- net/core/filter.c | 67 +- net/core/skbuff.c | 16 +- net/core/skmsg.c | 4 + net/core/sock.c | 13 +- net/core/sock_map.c | 1 + net/dccp/ipv6.c | 2 +- net/hsr/hsr_forward.c | 2 +- net/hsr/hsr_netlink.c | 9 +- net/ieee802154/6lowpan/core.c | 2 +- net/ipv4/arp.c | 1 + net/ipv4/esp4.c | 6 + net/ipv4/fib_rules.c | 4 +- net/ipv4/fib_trie.c | 4 + net/ipv4/fou_core.c | 6 +- net/ipv4/icmp.c | 17 +- net/ipv4/inet_connection_sock.c | 3 +- net/ipv4/inet_fragment.c | 6 + net/ipv4/ip_gre.c | 12 + net/ipv4/ip_tunnel_core.c | 6 + net/ipv4/nexthop.c | 2 +- net/ipv4/sysctl_net_ipv4.c | 4 +- net/ipv4/tcp_input.c | 3 +- net/ipv4/tcp_output.c | 3 + net/ipv4/udp.c | 4 +- net/ipv6/addrconf.c | 13 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/esp6.c | 6 + net/ipv6/exthdrs.c | 4 +- net/ipv6/exthdrs_core.c | 3 + net/ipv6/ip6_fib.c | 4 +- net/ipv6/ip6_gre.c | 8 +- net/ipv6/ip6_output.c | 23 +- net/ipv6/ip6_udp_tunnel.c | 37 +- net/ipv6/ipv6_sockglue.c | 90 +- net/ipv6/mcast.c | 273 +-- net/ipv6/ndisc.c | 4 +- net/ipv6/netfilter/ip6_tables.c | 5 + net/ipv6/netfilter/ip6t_rpfilter.c | 2 +- net/ipv6/netfilter/ip6t_rt.c | 11 +- net/ipv6/route.c | 22 +- net/ipv6/seg6.c | 4 +- net/ipv6/seg6_local.c | 3 + net/ipv6/tcp_ipv6.c | 6 +- net/ipv6/xfrm6_output.c | 10 +- net/llc/llc_c_ac.c | 2 +- net/llc/llc_s_ac.c | 4 + net/llc/llc_sap.c | 8 +- net/mac80211/cfg.c | 14 +- net/mac80211/debugfs.c | 2 +- net/mac80211/debugfs_netdev.c | 9 + net/mac80211/ieee80211_i.h | 7 +- net/mac80211/iface.c | 31 +- net/mac80211/main.c | 4 + net/mac80211/mesh.c | 1 - net/mac80211/mlme.c | 6 +- net/mac80211/pm.c | 8 +- net/mac80211/status.c | 4 +- net/mac80211/tdls.c | 19 +- net/mac80211/tx.c | 46 +- net/mac802154/ieee802154_i.h | 8 + net/mac802154/iface.c | 6 + net/mac802154/main.c | 1 + net/mac802154/rx.c | 120 +- net/mac802154/scan.c | 10 +- net/mptcp/options.c | 3 +- net/mptcp/protocol.c | 15 +- net/mptcp/protocol.h | 3 +- net/mptcp/subflow.c | 12 +- net/mptcp/syncookies.c | 5 +- net/netfilter/ipset/ip_set_hash_gen.h | 13 +- net/netfilter/ipvs/ip_vs_core.c | 6 + net/netfilter/ipvs/ip_vs_sync.c | 30 +- net/netfilter/nf_conntrack_expect.c | 3 +- net/netfilter/nf_conntrack_netlink.c | 16 +- net/netfilter/nf_conntrack_proto_tcp.c | 10 +- net/netfilter/nf_conntrack_sip.c | 2 +- net/netfilter/nf_flow_table_core.c | 12 +- net/netfilter/nf_flow_table_offload.c | 7 +- net/netfilter/nf_log_syslog.c | 6 +- net/netfilter/nf_tables_api.c | 151 +- net/netfilter/nfnetlink_log.c | 28 +- net/netfilter/nfnetlink_queue.c | 77 +- net/netfilter/nft_chain_filter.c | 50 +- net/netfilter/nft_nat.c | 2 +- net/netfilter/nft_set_pipapo_avx2.c | 1 + net/netfilter/nft_set_rbtree.c | 2 - net/netfilter/nft_synproxy.c | 3 +- net/netlabel/netlabel_unlabeled.c | 2 +- net/netlink/genetlink.c | 8 +- net/nfc/core.c | 15 +- net/nfc/digital_dep.c | 8 +- net/nfc/llcp.h | 1 + net/nfc/llcp_commands.c | 2 +- net/nfc/llcp_core.c | 173 +- net/nfc/llcp_sock.c | 67 +- net/nfc/nci/core.c | 10 +- net/nfc/netlink.c | 7 +- net/nfc/nfc.h | 3 +- net/openvswitch/conntrack.c | 14 +- net/openvswitch/flow.c | 4 +- net/openvswitch/flow_table.c | 4 +- net/packet/af_packet.c | 108 +- net/packet/internal.h | 2 +- net/phonet/pn_dev.c | 30 +- net/qrtr/af_qrtr.c | 4 +- net/rds/af_rds.c | 63 +- net/rds/connection.c | 102 +- net/rds/ib_cm.c | 27 +- net/rds/ib_frmr.c | 11 +- net/rds/ib_recv.c | 9 +- net/rds/message.c | 4 +- net/rds/send.c | 16 +- net/rds/tcp.c | 164 +- net/rds/tcp_listen.c | 6 +- net/sched/act_api.c | 136 +- net/sched/act_csum.c | 8 +- net/sched/act_ct.c | 5 +- net/sched/act_gate.c | 30 +- net/sched/cls_api.c | 2 +- net/sched/cls_route.c | 101 +- net/sched/cls_u32.c | 44 +- net/sched/sch_api.c | 2 +- net/sched/sch_drr.c | 13 +- net/sched/sch_ets.c | 12 +- net/sched/sch_fq_pie.c | 62 +- net/sched/sch_generic.c | 24 +- net/sched/sch_hfsc.c | 22 + net/sched/sch_hhf.c | 15 +- net/sched/sch_pie.c | 2 +- net/sched/sch_sfq.c | 7 +- net/sched/sch_teql.c | 7 +- net/sctp/associola.c | 15 +- net/sctp/input.c | 7 +- net/sctp/ipv6.c | 12 +- net/sctp/protocol.c | 10 +- net/sctp/sm_make_chunk.c | 14 +- net/sctp/sm_sideeffect.c | 48 +- net/sctp/sm_statefuns.c | 7 + net/smc/smc_core.c | 2 + net/smc/smc_ib.c | 10 +- net/sunrpc/xprtrdma/verbs.c | 21 +- net/tipc/group.c | 4 +- net/tipc/monitor.c | 3 +- net/tipc/name_table.c | 32 +- net/tipc/socket.c | 4 +- net/tls/tls_main.c | 11 + net/tls/tls_sw.c | 18 +- net/unix/af_unix.c | 42 +- net/unix/garbage.c | 1 + net/vmw_vsock/hyperv_transport.c | 2 +- net/vmw_vsock/vmci_transport.c | 2 +- net/wireless/mlme.c | 105 +- net/wireless/nl80211.c | 8 +- net/wireless/scan.c | 12 +- net/wireless/util.c | 26 +- net/wireless/wext-sme.c | 9 + net/xdp/xskmap.c | 2 +- net/xfrm/espintcp.c | 6 +- net/xfrm/xfrm_input.c | 11 + net/xfrm/xfrm_state.c | 5 + net/xfrm/xfrm_user.c | 37 +- scripts/mod/modpost.c | 11 +- scripts/sorttable.c | 2 +- security/apparmor/lsm.c | 4 +- security/apparmor/policy.c | 13 +- security/apparmor/policy_unpack.c | 2 + security/integrity/digsig_asymmetric.c | 4 + security/integrity/ima/ima_appraise.c | 5 + security/keys/gc.c | 4 +- security/keys/request_key_auth.c | 12 +- security/keys/trusted-keys/trusted_tpm2.c | 12 +- security/selinux/avc.c | 5 +- security/selinux/hooks.c | 158 +- security/selinux/include/objsec.h | 10 +- sound/core/pcm_native.c | 35 +- sound/core/pcm_timer.c | 7 +- sound/core/rawmidi.c | 4 + sound/core/seq/oss/seq_oss_rw.c | 3 +- sound/core/ump.c | 94 +- sound/hda/ext/hdac_ext_controller.c | 6 +- sound/hda/hdac_bus.c | 8 +- sound/hda/hdac_component.c | 6 +- sound/hda/hdac_device.c | 28 +- sound/hda/hdac_regmap.c | 35 +- sound/isa/es18xx.c | 4 + sound/pci/ctxfi/cthw20k2.c | 1 + sound/pci/hda/hda_codec.c | 119 +- sound/pci/hda/hda_controller.c | 26 +- sound/pci/hda/hda_proc.c | 4 +- sound/pci/hda/hda_sysfs.c | 77 +- sound/pci/hda/patch_conexant.c | 12 + sound/pci/hda/patch_realtek.c | 44 + sound/soc/amd/renoir/acp3x-pdm-dma.c | 2 +- sound/soc/amd/yc/acp6x-mach.c | 21 + sound/soc/amd/yc/acp6x-pdm-dma.c | 2 + sound/soc/bcm/bcm63xx-i2s-whistler.c | 1 + sound/soc/codecs/ab8500-codec.c | 543 +++--- sound/soc/codecs/hdmi-codec.c | 6 +- sound/soc/codecs/mt6351.c | 1 + sound/soc/codecs/pcm3168a.c | 20 +- sound/soc/codecs/rk3328_codec.c | 54 +- sound/soc/codecs/rt5645.c | 4 + sound/soc/codecs/rt712-sdca-dmic.c | 14 +- sound/soc/intel/atom/sst/sst_pci.c | 1 + sound/soc/intel/avs/core.c | 11 +- sound/soc/intel/catpt/ipc.c | 8 + sound/soc/intel/catpt/loader.c | 3 + sound/soc/intel/catpt/registers.h | 12 + sound/soc/meson/aiu-acodec-ctrl.c | 3 + sound/soc/meson/aiu-codec-ctrl.c | 3 + sound/soc/qcom/qdsp6/q6apm.c | 10 +- sound/soc/rockchip/rockchip_pdm.c | 16 +- sound/soc/rockchip/rockchip_spdif.c | 1 + sound/soc/soc-topology.c | 37 +- sound/soc/sprd/sprd-pcm-compress.c | 15 +- sound/soc/sti/uniperif_reader.c | 4 +- sound/soc/ti/omap3pandora.c | 5 +- sound/soc/ux500/ux500_msp_dai.c | 132 +- sound/soc/ux500/ux500_msp_dai.h | 11 - sound/soc/ux500/ux500_msp_i2s.c | 260 ++- sound/soc/ux500/ux500_msp_i2s.h | 16 +- sound/usb/6fire/chip.c | 40 +- sound/usb/6fire/comm.c | 42 +- sound/usb/6fire/comm.h | 2 +- sound/usb/6fire/midi.c | 64 +- sound/usb/6fire/midi.h | 2 +- sound/usb/6fire/pcm.c | 221 +-- sound/usb/6fire/pcm.h | 5 +- sound/usb/bcd2000/bcd2000.c | 33 +- sound/usb/caiaq/audio.c | 10 +- sound/usb/caiaq/device.c | 53 +- sound/usb/caiaq/device.h | 4 +- sound/usb/caiaq/input.c | 6 + sound/usb/caiaq/midi.c | 6 +- sound/usb/mixer.c | 17 +- sound/usb/mixer_maps.c | 25 + sound/usb/quirks-table.h | 22 + sound/usb/quirks.c | 4 + sound/usb/usx2y/us122l.c | 9 +- sound/usb/usx2y/usbusx2y.c | 45 +- sound/usb/usx2y/usbusx2y.h | 4 +- sound/virtio/virtio_card.c | 4 +- tools/build/feature/test-bpf.c | 2 + tools/include/nolibc/crt.h | 2 +- tools/lib/bpf/bpf.c | 2 + tools/lib/bpf/gen_loader.c | 2 + tools/lib/bpf/libbpf.c | 7 + tools/lib/bpf/relo_core.c | 58 +- tools/perf/tests/shell/stat_bpf_counters.sh | 30 +- tools/perf/util/evsel.c | 4 + tools/testing/selftests/alsa/mixer-test.c | 4 +- .../selftests/arm64/mte/check_gcr_el1_cswitch.c | 2 +- tools/testing/selftests/bpf/config | 1 + tools/testing/selftests/bpf/prog_tests/bpf_nf.c | 7 + tools/testing/selftests/bpf/progs/test_bpf_nf.c | 112 +- tools/testing/selftests/cgroup/cgroup_util.c | 82 +- tools/testing/selftests/cgroup/cgroup_util.h | 8 +- tools/testing/selftests/cgroup/test_kmem.c | 2 +- tools/testing/selftests/cgroup/test_memcontrol.c | 78 + .../ftrace/test.d/kprobe/kprobe_non_uniq_symbol.tc | 2 +- tools/testing/selftests/landlock/fs_test.c | 1746 +++++++++++++++++++- tools/testing/selftests/mm/cow.c | 338 ++-- tools/testing/selftests/nci/nci_dev.c | 45 +- tools/testing/selftests/net/fib_nexthops.sh | 28 + tools/testing/selftests/net/mptcp/mptcp_connect.c | 4 +- tools/testing/selftests/net/pmtu.sh | 2 +- tools/testing/selftests/net/test_vxlan_mdb.sh | 6 + tools/testing/selftests/powerpc/tm/tm.h | 8 +- tools/thermal/tmon/tui.c | 2 +- 1071 files changed, 14700 insertions(+), 7671 deletions(-)
1 month
9
8
0
0
[PATCH 6.18 000/395] 6.18.55-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.18.55 release. There are 395 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 Fri, 02 Oct 2026 15:23:04 +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.18.55-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-6.18.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 6.18.55-rc1 Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Reject key-less BTF for hash maps Bernard Pidoux <bernard.f6bvp(a)gmail.com> rose: don't warn on stray CALL_ACCEPTED/CLEAR_CONFIRMATION in state 3 Bernard Pidoux <bernard.f6bvp(a)gmail.com> rose: use timer_shutdown_sync() for t0timer teardown Bernard Pidoux <bernard.f6bvp(a)gmail.com> rose: guard rose_transmit_link() against a NULL neighbour Bernard Pidoux <bernard.f6bvp(a)gmail.com> rose: keep the route needed for routing loop detection Tejun Heo <tj(a)kernel.org> sched_ext: Derive SCX_RQ_IN_WAKEUP from the core enqueue flags Shardul Bankar <shardulsb08(a)gmail.com> hfsplus: avoid double unload_nls() on mount failure Liew Rui Yan <aethernet65535(a)gmail.com> mm/damon/core: fix unconditionally skip last region Chunfeng Song <springbreeze(a)stu.pku.edu.cn> rust: net: phy: fix off-by-one bit positions in device status accessors Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Revert "rust: net: phy: fix off-by-one bit positions in device status accessors" Xie Bo <xb(a)ultrarisc.com> RISC-V: KVM: Serialize IMSIC attributes with vCPU migration Jiakai Xu <jiakaipeanut(a)gmail.com> RISC-V: KVM: Fix null pointer dereference in kvm_riscv_aia_imsic_rw_attr() Ilya Maximets <i.maximets(a)ovn.org> net/sched: act_ct: avoid modifying shared unconfirmed ct entry Ilya Maximets <i.maximets(a)ovn.org> net/sched: act_ct: fix helper UAF due to extensions realloc Melody Wang <huibo.wang(a)amd.com> x86/sev: Make vTPM SVSM calls preemption-safe Nikunj A Dadhania <nikunj(a)amd.com> x86/sev: Remove redundant ghcbs_initialized checks around __sev_{get,put}_ghcb() Borislav Petkov (AMD) <bp(a)alien8.de> x86/sev: Carve out the SVSM code into a separate compilation unit Borislav Petkov (AMD) <bp(a)alien8.de> x86/sev: Add internal header guards Borislav Petkov (AMD) <bp(a)alien8.de> x86/sev: Move the internal header Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Remove incorrect LionCove PEBS data-source constraints Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Update event constraints and cache_extra_regsfor LNL Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Fix GRT PEBS load/store direction for latency events, to fix sample classification Dapeng Mi <dapeng1.mi(a)linux.intel.com> perf/x86/intel: Update event constraints and cache_extra_regsfor ADL Yuqi Xu <xuyuqiabc(a)gmail.com> net: ipconfig: bound DHCP option construction Thorsten Blum <thorsten.blum(a)linux.dev> net: ipconfig: Remove outdated comment and indent code block Théo Lebrun <theo.lebrun(a)bootlin.com> net: macb: fix dma_alloc_coherent() leak on macb_alloc() error paths Chen Changcheng <chenchangcheng(a)kylinos.cn> HID: alps: unregister DualPoint Stick input device on remove Bastien Nocera <hadess(a)hadess.net> HID: hid-alps: Use pm_ptr instead of #ifdef CONFIG_PM Liz Fong-Jones <lizf(a)honeycomb.io> PCI: Fix BAR resize for devices on a root bus Christian Brauner <brauner(a)kernel.org> super: make iterate_supers_type() deletion-safe Longlong Xia <xialonglong(a)kylinos.cn> mm/hugetlb: do not dissolve gigantic pages without runtime support Usama Arif <usamaarif642(a)gmail.com> mm/hugetlb: create hstate_is_gigantic_no_runtime helper Jinjiang Tu <tujinjiang(a)huawei.com> mm/rmap: fix missing barrier between anon_vma init and vma->anon_vma publish Lorenzo Stoakes <lorenzo.stoakes(a)oracle.com> mm/rmap: allocate anon_vma_chain objects unlocked when possible shechenglong <shechenglong(a)xfusion.com> drm/client: fix restore of partially initialized client Thomas Zimmermann <tzimmermann(a)suse.de> drm/client: Pass force parameter to client restore Thomas Zimmermann <tzimmermann(a)suse.de> drm/client: Remove holds_console_lock parameter from suspend/resume Wentao Liang <vulab(a)iscas.ac.cn> drm/amdgpu: Fix acpi device leak in amdgpu_acpi_enumerate_xcc() Ankit Nautiyal <ankit.k.nautiyal(a)intel.com> drm/i915/quirks: Limit eDP rate to HBR2 on HP Pavilion Plus 14-ew1 Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Disable PSR2 on Xiaomi Book Pro 14 2026 as a quirk Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Fixes for Dell XPS DA14260 quirk Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Disable Panel Replay on Dell XPS 14 DA14260 as a quirk Viken Dadhaniya <viken.dadhaniya(a)oss.qualcomm.com> i2c: qcom-geni: Fix hardcoded clock index in SE_GENI_CLK_SEL Xiang Mei <xmei5(a)asu.edu> vlan: require the MAC header to be present in __vlan_insert_inner_tag() Hui Peng <benquike(a)gmail.com> cgroup/cpuset: Return PERR_NOCPUS in remote_partition_enable() on subpartitions_cpus conflict Waiman Long <longman(a)redhat.com> cgroup/cpuset: Ensure domain isolated CPUs stay in root or isolated partition Waiman Long <longman(a)redhat.com> cgroup/cpuset: Move up prstate_housekeeping_conflict() helper Jakub Kicinski <kuba(a)kernel.org> net: tls: fix silent data drop under pipe back-pressure Darrick J. Wong <djwong(a)kernel.org> xfs: fix cursor and pointer handling when recovering iunlink buckets Darrick J. Wong <djwong(a)kernel.org> xfs: fix blockgc group quota scanning when usrquota isn't enforced Darrick J. Wong <djwong(a)kernel.org> xfs: drop dquot flush lock when we can't find a buffer to flush Darrick J. Wong <djwong(a)kernel.org> xfs: don't let hidden_space go negative in xfs_metafile_resv_init Darrick J. Wong <djwong(a)kernel.org> xfs: call xfs_dquot_set_prealloc_limits if we installed default rtb limits Darrick J. Wong <djwong(a)kernel.org> xfs: fix wild memcpy access when formatting ondisk rtrefcount btree roots Darrick J. Wong <djwong(a)kernel.org> xfs: fix rtgroup repair estimations Darrick J. Wong <djwong(a)kernel.org> xfs: check di_forkoff correctly in scrub Darrick J. Wong <djwong(a)kernel.org> xfs: use the correct reservations for rtrmap/refcount recovery Darrick J. Wong <djwong(a)kernel.org> xfs: don't call xfs_exchange_range_finish for a dry run Darrick J. Wong <djwong(a)kernel.org> xfs: check padding field in xfs_ioc_commit_range Darrick J. Wong <djwong(a)kernel.org> xfs: use correct jiffies comparison function in xchk_maybe_relax Darrick J. Wong <djwong(a)kernel.org> xfs: release orphanage dir inode if chown fails Darrick J. Wong <djwong(a)kernel.org> xfs: fix attr fork block count checks in xrep_inode_blockcounts Darrick J. Wong <djwong(a)kernel.org> xfs: don't assert when XFS_SCRUB_TYPE_HEALTHY scans return corruption Zihan Xi <zihanx(a)nebusec.ai> smb: client: validate POSIX create context length Zihan Xi <zihanx(a)nebusec.ai> smb: client: preserve create-context parsing errors Zihan Xi <zihanx(a)nebusec.ai> smb: client: clean up failed cached directory opens Zihan Xi <zihanx(a)nebusec.ai> smb: client: fix create context out-of-bounds reads Hui Peng <benquike(a)gmail.com> Bluetooth: RFCOMM: fix NULL dereference of dlc->session in RFCOMM_CONNINFO Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: mgmt: fix race in read_unconf_index_list() Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: L2CAP: validate frame length before control and FCS access Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: ISO: release unused CIS holds after channel attach Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: ISO: balance the parent hold in hci_bind_bis() Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: hci_sock: reject out-of-range OCF values Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: hci_sock: validate event length before filtering Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: hci_conn: fix CIS hold ownership on reuse Tan Chi <tanchi25(a)mails.ucas.ac.cn> RISC-V: KVM: Fix HSM hart status error propagation Xie Bo <xb(a)ultrarisc.com> RISC-V: KVM: Propagate interrupted G-stage faults Myeonghun Pak <mhun512(a)gmail.com> RISC-V: KVM: Synchronize hrtimer callback during teardown Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: Transfer the hyp stack pages out of the host stage-2 Lorenzo Stoakes (ARM) <ljs(a)kernel.org> KVM: arm64: nv: Fix null ptr deref on nested wp/unmap, teardown race Lorenzo Stoakes (ARM) <ljs(a)kernel.org> KVM: arm64: Fix spurious warning for benign stage 2 teardown race Karl Mehltretter <kmehltretter(a)gmail.com> KVM: arm64: Fix AArch32 DBGBXVR<n> handling Sean Christopherson <seanjc(a)google.com> KVM: SEV: Do cache maintenance on the source VM during intra-host migration Sean Christopherson <seanjc(a)google.com> KVM: SEV: Free have_run_cpus during VM destruction even if VM is no longer SEV Zeng Chi <zengchi(a)kylinos.cn> KVM: Don't treat reserved xarray entries as having memory attributes David Ballesteros <davimaba.v(a)proton.me> KVM: Ensure memory attributes xarray nodes are accounted to the caller's memcg Anthony Krowiak <akrowiak(a)linux.ibm.com> s390/vfio-ap: fix KVM GISC and page leak when queue removed from host config Niklas Schnelle <schnelle(a)linux.ibm.com> s390/pci: Don't report recovery success on skipped recovery Niklas Schnelle <schnelle(a)linux.ibm.com> s390/pci: Report SCLP status on error events when no pdev is associated Niklas Schnelle <schnelle(a)linux.ibm.com> s390/pci: Fix missing device lock in zpci_report_status() Niklas Schnelle <schnelle(a)linux.ibm.com> s390/pci: Fix leak of struct pci_dev reference in zpci_report_status() Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/cmf: Fix virtual vs physical address confusion Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Fix NULL pointer dereference in ccw_device_get_util_str() Ilya Titov <ilya.titov(a)wirenboard.com> pinctrl: sunxi: keep a shadow copy of the data register output latches Myeonghun Pak <mhun512(a)gmail.com> pinctrl: single: free the IRQ on domain creation failure Puranjay Mohan <puranjay(a)kernel.org> perf/core: Run sched_task() for PMUs with only CPU-wide events Puranjay Mohan <puranjay(a)kernel.org> perf/core: Fix NULL pmu_ctx passed to pmu->sched_task() Helge Deller <deller(a)gmx.de> parisc: Increase kernel stack size to 32kb Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> scsi: libiscsi_tcp: Check the data direction of a Data-In PDU Myeonghun Pak <mhun512(a)gmail.com> nfc: trf7970a: power down on startup RX gain failure Doruk Tan Ozturk <doruk(a)0sec.ai> nfc: port100: reject frames whose declared length exceeds the received data Aamir Ahmed <elb12345(a)hotmail.co.uk> nfc: llcp: drop truncated I/RR/RNR PDUs in nfc_llcp_recv_hdlc() Luxiao Xu <rakukuip(a)gmail.com> nfc: fix use-after-free in nfc_get_local_general_bytes Aohan Mei <henrymei(a)tencent.com> netfilter: nf_tables: skip expired catchall elements on insert and delete Luxiao Xu <rakukuip(a)gmail.com> netfilter: ip6t_rt: fix zero-address non-strict match out-of-bounds read Weiming Shi <bestswngs(a)gmail.com> netfilter: ip6t_rpfilter: reject routes without inet6_dev Wentao Liang <vulab(a)iscas.ac.cn> net: usb: lan78xx: Fix URB reference leak in lan78xx_submit_deferred_urbs() Ming Wang <wangming01(a)loongson.cn> net: usb: cdc_mbim: add MeiG Smart SRM821 to ZLP whitelist Zhang Yunfei <zhangyunfei1(a)kylinos.cn> net: txgbe: fix FDIR filter restore for VF rules Abhishek Ojha <abhishek.ojha(a)savoirfairelinux.com> net: phy: micrel: Advance register data pointer in write loop Guangshuo Li <lgs201920130244(a)gmail.com> net: ena: fix MMIO read buffer leak on probe failure Guangshuo Li <lgs201920130244(a)gmail.com> net: ena: fix PHC cleanup on probe failure Fourie Zhang <littleddfu(a)gmail.com> net: bridge: mdb: restart port group walk after deletion Gajdos Tamás <tamas(a)rimpianto.com> net: atl1e: fix soft lockup on out-of-range hw_next_to_clean read Gajdos Tamás <tamas(a)rimpianto.com> net: atl1c: fix soft lockup on out-of-range tpd_cons read Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: conntrack: fix helper UAF due to extensions realloc Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: conntrack: remove 'add_helper' dead code Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: conntrack: avoid modifying shared unconfirmed ct entry Wentao Liang <vulab(a)iscas.ac.cn> net: hisilicon: hns_dsaf_mac: fix mdio device leak in hns_mac_register_phy() Gajdos Tamás <tamas(a)rimpianto.com> net: atl1: fix soft lockup on out-of-range cmb_tpd_next_to_clean read Zijie Huang <milkory(a)outlook.com> net: arp: terminate device name before lookup Myeonghun Pak <mhun512(a)gmail.com> net: airoha: npu: cancel wdt_work after releasing the WDT IRQ Weiming Shi <bestswngs(a)gmail.com> net/sched: reject IDR error pointers when deleting actions Andrea Parri <parri.andrea(a)gmail.com> net/mlx5e: fix swapped IPv6 IPsec policy masks Ralf Lici <ralf(a)mandelbit.com> net/mlx5e: advertise MACsec offload only when supported Wentao Liang <vulab(a)iscas.ac.cn> net/mlx5: Fix rev_entry reference leak in mlx5_tc_ct_shared_counter_get() Wei Jie LAW <98lawweijie(a)gmail.com> HID: wacom: fix OOB read in wacom_wac_pen_serial_enforce() Junjie Cao <junjie.cao(a)intel.com> HID: quirks: add ALWAYS_POLL quirk for SDINNOVATION gaming keyboard Chen Changcheng <chenchangcheng(a)kylinos.cn> HID: alps: fix use-after-free on input2 registration failure Willem de Bruijn <willemb(a)google.com> packet: use ubuf_info completion for TX_RING packets Angel J <iamanaws(a)httpd.dev> PCI: of_property: Omit bus properties without a subordinate bus SJ Park <sj(a)kernel.org> mm/damon/vaddr: avoid hw-driven pte updates during damon_hugetlb_mkold() Jaewook You <jaewook376(a)gmail.com> mm/hugetlb: preserve mremap address delta when skipping page tables Karl Mehltretter <kmehltretter(a)gmail.com> gpio: tps65219: Fix TPS65214 GPIO direction programming Karl Mehltretter <kmehltretter(a)gmail.com> gpio: tps65219: Use the variant-specific direction callback Karl Mehltretter <kmehltretter(a)gmail.com> gpio: tps65219: Fix GPIO input value reads Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/virtio: fix NULL pointer dereference on fence allocation failure Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/virtio: fix memory leak of fence event on execbuffer failure Matthew Brost <matthew.brost(a)intel.com> drm/xe: Keep walking on SVM eviction failure Szymon Acedański <accek(a)invisiblethingslab.com> drm/xe: Limit sg segment size to PAGE_SIZE on Xen PV Tangudu Tilak Tirumalesh <tilak.tirumalesh.tangudu(a)intel.com> drm/xe: harden adjust_idledly() against divide-by-zero and overflow Matthew Auld <matthew.auld(a)intel.com> drm/xe/vm: nuke PTs only after unlinking contested VMAs Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/nouveau: don't bump pin count on failed re-pin in nouveau_bo_pin_locked() Jonghyuk Kim(MalHyuk) <malhyuk97(a)gmail.com> drm/nouveau: RCU-free the scheduler-containing nouveau_sched Wentao Liang <vulab(a)iscas.ac.cn> drm/nouveau: Fix runtime PM leak in nouveau_connector_detect() Wentao Liang <vulab(a)iscas.ac.cn> drm/nouveau: Fix gem reference leak in validate_init() Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/nouveau: fix double-free in nvif_vmm_dtor Wentao Liang <vulab(a)iscas.ac.cn> drm/nouveau: Fix bridge reference leak in nv1a_ram_new() Guangshuo Li <lgs201920130244(a)gmail.com> drm/nouveau: fix autosuspend cleanup during teardown Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/nouveau/uvmm: fix UAF in nouveau_uvmm_sm when BO is in TTM_PL_SYSTEM Wentao Liang <vulab(a)iscas.ac.cn> drm/amdgpu: Fix vmid_wait fence leak in amdgpu_ring_init() Wentao Liang <vulab(a)iscas.ac.cn> drm/amdgpu: Fix runtime PM leak in amdgpu_debugfs_test_ib_show() Wentao Liang <vulab(a)iscas.ac.cn> drm/amdgpu: Fix last_update fence leak in amdgpu_vm_init() Ivan Lipski <ivan.lipski(a)amd.com> drm/amd/display: Bump frame warning limit for clang builds of dml Wentao Liang <vulab(a)iscas.ac.cn> drm/amd/display: Fix dc stream excess put in dm_update_crtc_state() Imre Deak <imre.deak(a)intel.com> drm/i915/dp_mst: Fix configuring TUs for a disconnected stream Imre Deak <imre.deak(a)intel.com> drm/i915/dp_mst: Fix configuring FEC for a disconnected stream Christian König <ckoenig.leichtzumerken(a)gmail.com> drm/i915: fix incorrect RCU teardown order Brajesh Gupta <brajesh.gupta(a)imgtec.com> drm/imagination: Fix page count for page table for map() interface Brajesh Gupta <brajesh.gupta(a)imgtec.com> drm/imagination: Propagate map failures correctly from pvr_mmu_map_sgl() Dongliang Qin <cccccccccccc777777(a)gmail.com> rds: ib: Clear the sg list when mapping an MR fails Hui Peng <benquike(a)gmail.com> mctp: route: iterate socket tag list in mctp_lookup_prealloc_tag() Zixuan Chai <petalzu987(a)gmail.com> llc: reserve device headroom for allocated frames Ridham Khurana <khurana.ridham222(a)gmail.com> gpio: zynq: fix runtime PM leak on request error path Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: cdev: fix kernel stack leak to user-space in error path Wentao Liang <vulab(a)iscas.ac.cn> gpio: arizona: Fix runtime PM leak in arizona_gpio_direction_out() Hui Peng <benquike(a)gmail.com> ipv6: sr: enforce exact attribute length for SEG6_ATTR_DST Norbert Szetei <norbert(a)doyensec.com> ipv6: do not let ipv6_find_hdr() return an offset past the packet end Fan Wu <wufan(a)kernel.org> ipe: protect the dm-verity root hash with RCU Fan Wu <wufan(a)kernel.org> ipe: fix use-after-free when auditing a newly loaded policy Wentao Liang <vulab(a)iscas.ac.cn> fsl/fman: Fix clk reference leak in read_dts_node() Josef Bacik <josef(a)toxicpanda.com> writeback: report a Tasks-RCU quiescent state per cgwb drain pass Pavankumar Kondeti <pavan.kondeti(a)oss.qualcomm.com> workqueue: Fix NULL current_pwq deref in flush dependency check Patrick Lu (Anthropic) <perf.patrick.lu(a)gmail.com> writeback: bound cleanup_offline_cgwb() rescans by rotating scanned inodes Christian Brauner <brauner(a)kernel.org> fs/ntfs3: use d_instantiate_new() in ntfs_create_inode() and murder syzbot's "WARNING in do_new_mount" saga Hui Peng <benquike(a)gmail.com> fou: reject omitted FOU_ATTR_IPPROTO on FOU_ENCAP_DIRECT Guopeng Zhang <zhangguopeng(a)kylinos.cn> cgroup/pids: Restore pids.events notifications in local mode Holger Dengler <dengler(a)linux.ibm.com> crypto: s390/hmac - Generate intermediate CV for API partial block handling Andrea Parri <parri.andrea(a)gmail.com> bpf: fs/xattr: don't assume the inode is locked in path_unlink/path_rmdir Myeonghun Pak <mhun512(a)gmail.com> bna: prevent IOC timer rearm during teardown Matthias Goergens <matthias.goergens(a)gmail.com> ata: libata-scsi: bound the ATA passthru sense descriptor writes David Carlier <devnexen(a)gmail.com> arm64: errata: match the target implementation CPU's own MIDR Fuad Tabba <fuad.tabba(a)linux.dev> arm64/boot: Disable trapping of PMZR_EL0 writes to EL2 Dairui Zhang <zhangdairui(a)gmail.com> af_packet: fix integer overflow in prb_calc_retire_blk_tmo() Aohan Mei <henrymei(a)tencent.com> sctp: discard the rest of the packet on a stale-cookie error Willem de Bruijn <willemb(a)google.com> tcp: prevent collapsing skbs across boundary in rtx queue Eric Dumazet <edumazet(a)google.com> tipc: reject invalid and unexpected GRP_ACK_MSG to prevent bc_ackers underflow Willem de Bruijn <willemb(a)google.com> virtio_net: copy zerocopy frags in start_xmit without NAPI Mario Limonciello <mario.limonciello(a)amd.com> x86/PCI: Disable enhanced atomics on AMD NBIO 7.7 and 7.11 Masami Hiramatsu (Google) <mhiramat(a)kernel.org> x86/mce: Fix hardware debug register corruption on task migration Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: join hook list via splice_list_rcu() in commit phase Pablo Neira Ayuso <pablo(a)netfilter.org> rculist: add list_splice_rcu() for private lists Mark Amirkan <markdamirkan(a)gmail.com> mptcp: return sk_wait_data() errors from recvmsg() Zhan Xusheng <zhanxusheng1024(a)gmail.com> sched/core: Account PSI IRQ time to the execution context, not the scheduling context Namhyung Kim <namhyung(a)kernel.org> perf/core: Fix a refcount leak in attach_perf_ctx_data() Sean Christopherson <seanjc(a)google.com> perf/x86/intel: Make @data a mandatory param for intel_guest_get_msrs() Sean Christopherson <seanjc(a)google.com> perf/x86/intel: Don't pointlessly context switch DS_AREA (and PEBS config) if PEBS is unused Sean Christopherson <seanjc(a)google.com> perf/x86/intel: Don't write PEBS_ENABLED on host<=>guest xfers if CPU has PEBS isolation, to fix stuck PEBS_ENABLED Sean Christopherson <seanjc(a)google.com> perf/x86/intel: Ensure KVM guest PEBS path doesn't set unwanted PERF_GLOBAL_CTRL bits Hui Peng <benquike(a)gmail.com> autofs: fix sbi->pipe file reference leak in autofs_kill_sb() Eric Dumazet <edumazet(a)google.com> vlan: ensure sufficient headroom in vlan_dev_hard_header() Eric Dumazet <edumazet(a)google.com> net/sched: sch_teql: fix shadowed err in __teql_resolve() Eric Dumazet <edumazet(a)google.com> bridge: check llc_mac_hdr_init() return value in br_send_bpdu() Eric Dumazet <edumazet(a)google.com> llc: fix skb UAF and leaks on llc_mac_hdr_init() failure Eric Dumazet <edumazet(a)google.com> gve: DQO: reject TSO packets with an out of range MSS Eddie Phillips <eddiephillips(a)google.com> gve: fix TX drop when GSO MSS is too small for hw Eric Dumazet <edumazet(a)google.com> gve: DQO: fix header length used by gve_can_send_tso() for UDP GSO Ankit Garg <nktgrg(a)google.com> gve: add support for UDP GSO for DQO format Ankit Garg <nktgrg(a)google.com> gve: Enable hw-gro by default if device supported Ankit Garg <nktgrg(a)google.com> gve: Advertise NETIF_F_GRO_HW instead of NETIF_F_LRO Ankit Garg <nktgrg(a)google.com> gve: Allow ethtool to configure rx_buf_len Ankit Garg <nktgrg(a)google.com> gve: Use extack to log xdp config verification errors Ankit Garg <nktgrg(a)google.com> gve: Consolidate and persist ethtool ring changes Coia Prant <coiaprant(a)gmail.com> net: ethernet: stmmac: dwmac-rk: fix bulk clock leak when the PHY clock fails Ginger Li <ginger.jzllee(a)gmail.com> tipc: Fix a data race on mon->peer_cnt in mon_timeout() Sidraya Jayagond <sidraya(a)linux.ibm.com> net/smc: fix UAF on lgr list traversal in smcr_port_err() Sang-Hoon Choi <csh0052(a)gmail.com> nfp: hold IPsec RX state under the XArray lock Aleksei Sviridkin <f(a)lex.la> net: phylink: record the PHY only once bringup cannot fail Yilin Zhang <yilinzhang(a)moonshot.ai> tcp: fix use-after-free of retransmit_skb_hint in tcp_send_synack() Aleksei Sviridkin <f(a)lex.la> net: dsa: mt7530: leave the MDIO IRQ mappings to regmap-irq Aleksei Sviridkin <f(a)lex.la> net: dsa: mt7530: fix NULL dereference on unbind of MT7531 and MT7621 Haseeb Malik <haseebulhaq55(a)gmail.com> macsec: initialize SecY before registering the netdevice David Dai <zdai(a)linux.ibm.com> bonding: crypto offload enabled, non-offload slave failover, rekey failed Pengpeng Hou <hppiscas(a)163.com> drm/imagination: clamp freelist reconstruction requests Norbert Szetei <norbert(a)doyensec.com> net: xps: reject an out of range traffic class Sanghyun Park <sanghyun.park.cnu(a)gmail.com> vxlan: use one headroom snapshot for neighbour replies Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> ip_gre: Reject enabling collect metadata through changelink Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: mask DMA_TIMEOUT_MASK when reading DMA_RING0_TIMEOUT Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: validate Ethernet address in bcmgenet_set_mac_addr Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: do not skip WoL power up on GENET V1 Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: initialize u64 stats seq counter for all queues Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: fix 64-bit RTNL stats reading in ethtool on 32-bit systems Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: clear stale buf->page after recycling on skb build failure Ivan Delalande <colona(a)arista.com> tg3: use random MAC address when tg3_get_device_address fails Johan Almbladh <johan.almbladh(a)anyfinetworks.com> bpf: Fix BSWAP 32 and 16 on MIPS64 Johan Almbladh <johan.almbladh(a)anyfinetworks.com> bpf: Fix immediate JMP JEQ/JNE on MIPS32 Ido Schimmel <idosch(a)nvidia.com> vrf: Stop corrupting skb->csum when capturing CHECKSUM_COMPLETE packets Shihuang Liu <shlomojune6(a)gmail.com> net: skbuff: fix pull-bound underflow in skb_checksum_setup_ipv6() Jakub Kicinski <kuba(a)kernel.org> veth: manage XDP program pointers during channel resize Nicolai Buchwitz <nb(a)tipi-net.de> net: bcmgenet: stop Tx NAPI before disabling the queues Victor Nogueira <victor(a)mojatatu.com> net/sched: act_gate: budget the per-entry list in get_fill_size Deepanshu Kartikey <kartikey406(a)gmail.com> nfc: pn533: fix OOB read in pn533_acr122_is_rx_frame_valid() Ömer Mete Kaya <omermetekaya0(a)gmail.com> nfc: llcp: fix slab-out-of-bounds reads when logging service names Ömer Mete Kaya <omermetekaya0(a)gmail.com> nfc: llcp: fix WKS SAP hijacking via prefix match in nfc_llcp_wks_sap() Ömer Mete Kaya <omermetekaya0(a)gmail.com> nfc: llcp: fix -ENOMEM on connect with zero-length service name Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: st21nfca: validate ISO15693 inventory length Cong Nguyen <congnt264(a)gmail.com> nfc: llcp: fix sdreq TLV list leak on parse/alloc/send failure Chris Gellermann <christian.gellermann(a)codasip.com> nfc: virtual_ncidev: Add missing ioctl compat handler Chris Gellermann <christian.gellermann(a)codasip.com> selftests/nci: Fix out-of-bounds store on thread join Chaithanya Lagisetty <nagachaithanya9911(a)gmail.com> selftests: nci: Fix uninitialized family ID on missing attribute Lee Jones <lee(a)kernel.org> nfc: llcp: Fix race condition in accept_queue lifecycle Lei Zhu <zhulei(a)kylinos.cn> selftests: nci: Correct pthread_create return value check Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> nfc: llcp: Fix list corruption / refcount desync in nfc_llcp_recv_dm() Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: st21nfca: validate received frame size Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: nfcmrvl: validate helper command length before pull Weiming Shi <bestswngs(a)gmail.com> bpf: Reject dev-bound-only programs on other devices Bernard Ladenthin <bernard.ladenthin(a)gmail.com> net/sched: fix potential stack infoleak in em_text_dump() Björn Töpel <bjorn(a)kernel.org> eth: fbnic: Avoid rounding zero ring sizes Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Account for alignment shift on dwmac1000 for Jumbo test Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac4: Use the correct bufzise when the len is exactly 8K Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Capture all packets for vlan checks Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Check the dev->features for S-TAG offload testing Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Support running selftests on DSA conduits Xin Long <lucien.xin(a)gmail.com> sctp: hold asoc or transport before mod_timer() in timer handlers Bernardo Soares <bsoares.it(a)gmail.com> net/mlx5: Bridge, don't fail unlink of untracked/unsupported peer ports Bernardo Soares <bsoares.it(a)gmail.com> net/mlx5: Bridge, don't fail switchdev events of sibling eswitch ports Zhao Gongyi <zhaogongyi(a)BYTEDANCE.COM> bpf, sockmap: Reject max_entries > INT_MAX in sock_map_alloc Emil Tsalapatis <emil(a)etsalapatis.com> bpf: Fix bpf_sock context code generation Emil Tsalapatis <emil(a)etsalapatis.com> bpf: Fix bounds check for skb-backed dynptrs Manaf Meethalavalappu Pallikunhi <manaf.pallikunhi(a)oss.qualcomm.com> thermal: gov_step_wise: Fix stale mitigation vote with non-zero lower bounds Coia Prant <coiaprant(a)gmail.com> net: pcs: xpcs: fix clock reference leak on xpcs_init_clks failure Jakub Kicinski <kuba(a)kernel.org> genetlink: report the real command id for dump-only ops in policy dumps bui duc phuc <phucduc.bui(a)gmail.com> net: ethernet: ti: netcp: fix pm_runtime usage counter leak on error Muhammad Bilal <meatuni001(a)gmail.com> net: spacemit: clear TX descriptor on fragment mapping failure Mikhail Zaslonko <zaslonko(a)linux.ibm.com> s390/debug: Fix NULL pointer dereference in debug_info_copy() Mikhail Zaslonko <zaslonko(a)linux.ibm.com> s390/debug: Do not register views for failed static debug areas Nemesa Garg <nemesa.garg(a)intel.com> drm/i915/psr: Clear stale sel fetch enable bits on sel fetch disable Myeonghun Pak <mhun512(a)gmail.com> tg3: clean up PHYLIB resources on probe failure Shardul Bankar <shardul.b(a)mpiricsoftware.com> udp: remove a disconnected socket from the 4-tuple hash table Shardul Bankar <shardul.b(a)mpiricsoftware.com> udp: relocate a connected socket in the 4-tuple hash table on re-connect Kuniyuki Iwashima <kuniyu(a)google.com> ipv6: Fix dst leak for uncached routes. Pengpeng Hou <hppiscas(a)163.com> net: usb: sr9700: include receive overhead in the length check Ivan Vecera <ivecera(a)redhat.com> dpll: use exact lookup for reference sync pin id Kuniyuki Iwashima <kuniyu(a)google.com> ipv6: Prevent rt6_insert_exception() for dying fib6_info. Ratheesh Kannoth <rkannoth(a)marvell.com> octeontx2-af: Fix memory scaling limitation in SR-IOV mode Hui Peng <benquike(a)gmail.com> Bluetooth: RFCOMM: Reject short EA=0 frames in rfcomm_recv_frame() Ravindra <ravindra(a)intel.com> Bluetooth: btintel_pcie: validate device-supplied DMA indices Hui Peng <benquike(a)gmail.com> Bluetooth: bnep: fix out-of-bounds reads on short RX/TX frames and control fallthrough Ralf Lici <ralf(a)mandelbit.com> ovpn: reject invalid peer VPN addresses Ralf Lici <ralf(a)mandelbit.com> ovpn: reject multipeer peers without VPN addresses Ralf Lici <ralf(a)mandelbit.com> ovpn: reject duplicate peer VPN addresses Ralf Lici <ralf(a)mandelbit.com> ovpn: always unhash old VPN addresses before rehashing Ralf Lici <ralf(a)mandelbit.com> ovpn: replace bind when clearing stale local source Ralf Lici <ralf(a)mandelbit.com> ovpn: replace bind when learning local endpoint Ralf Lici <ralf(a)mandelbit.com> ovpn: validate peer state before caching UDP dst Ralf Lici <ralf(a)mandelbit.com> ovpn: track UDP socket route key for peer dst cache Ralf Lici <ralf(a)mandelbit.com> ovpn: skip UDP source validation for unspecified addresses Ralf Lici <ralf(a)mandelbit.com> ovpn: preserve IPv6 scope id for netlink peer endpoints Li Youhong <liyouhong(a)kylinos.cn> drm/bridge: samsung-dsim: fix TE GPIO lifetime for host attach Benjamin Leggett <benjamin(a)edera.io> drm/virtio: sync shmem backing on guest-bound transfers Dmitry Osipenko <dmitry.osipenko(a)collabora.com> Revert "drm/virtio: Allow importing prime buffers when 3D is enabled" Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: release the GEM object on virtio_gpu_vram_create() errors Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: fix object leaks in virtio_gpu_resource_create_blob_ioctl() Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: fix object leak in virtio_gpu_resource_create_ioctl() Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: fix object leak when drm_gem_handle_create() fails Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_hfsc: bound the classify inner-filter walk with a drift budget Yuqi Xu <xuyuqiabc(a)gmail.com> bpf: Check params size before reading reserved fields Aamir Ahmed <elb12345(a)hotmail.co.uk> net: usb: catc: bound the RX packet length in catc_rx_done() Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Bound ownership depth through local kptrs and graph roots Yiqi Sun <sunyiqixm(a)gmail.com> sctp: avoid livelock while updating retransmit path Alexander Duyck <alexanderduyck(a)fb.com> eth: fbnic: Handle FW mailbox completions flagged with an error Mike Marciniszyn (Meta) <mike.marciniszyn(a)gmail.com> eth fbnic: Add debugfs hooks for firmware mailbox Mohsin Bashir <mohsin.bashr(a)gmail.com> eth: fbnic: Reuse RX mailbox pages Alexander Duyck <alexanderduyck(a)fb.com> eth: fbnic: Set AW_FLUSH_MODE alongside AW_FLUSH when flushing the mailbox Alexander Duyck <alexanderduyck(a)fb.com> eth: fbnic: reset num_napi when the napi vectors are freed Björn Töpel <bjorn(a)kernel.org> eth: fbnic: Handle maximum standalone channels Kuniyuki Iwashima <kuniyu(a)google.com> ip6_gre: Call ip6erspan_tunnel_unlink_md() in ip6erspan_changelink(). Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: ethernet: mtk_eth_soc: unregister net_devices in case of probe failure Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> net: gue: reject invalid REMCSUM offsets Nguyen Ngoc Thang <ngocthang2710.1999(a)gmail.com> net/sched: act_ct: don't WARN on benign flow_offload_alloc() failure Giuseppe Ranieri <giuseppe(a)ranieri.dev> drm/nouveau/disp: don't reject HDMI config on cards without SCDC Francesco Magazzu <postadelmaga(a)gmail.com> drm/nouveau/clk: don't clobber reclock status when restoring volt/fan Dan Carpenter <error27(a)gmail.com> drm/nouveau/clk: fix list cursor use after loop in nvkm_clk_ustate_update Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: make ocfs2_calc_xattr_init() return void Zeng Heng <zengheng4(a)huawei.com> arm64: io: Reject non-user protection in ioremap_prot() Naman Gulati <namangulati(a)google.com> netfilter: ctnetlink: fix suspicious RCU usage in expect_iter_name Julian Anastasov <ja(a)ssi.bg> ipvs: revalidate ihl before icmp_send Karl Mehltretter <kmehltretter(a)gmail.com> netfilter: nft_synproxy: use the family-aware checksum helper Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_queue: hold nfnl mutex in event notifier Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> netfilter: flowtable: publish HW_DEAD after worker is done Linkui Xiao <xiaolinkui(a)kylinos.cn> ipv4: fib: fix data-race and stale genid check around nh->nh_saddr Kumar Kartikeya Dwivedi <memxor(a)gmail.com> libbpf: Reject truncated ldimm64 CO-RE relocations Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Restrict CO-RE poisoning to relocatable instructions Shay Drory <shayd(a)nvidia.com> net/mlx5: devcom, Base component size on linked devices Heyang Tan <thy15333007817(a)163.com> octeontx2-af: use seq_file for rsrc_alloc debugfs Kyle Hendry <khendry(a)reliablecontrols.com> net: pcs: rzn1-miic: Fix config array initialization Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: cls_u32: fix manual hash table handle IDR aliasing Björn Töpel <bjorn(a)kernel.org> eth: fbnic: Fix payload page pool error cleanup Weiming Shi <bestswngs(a)gmail.com> bpf: Skip unsettled links in link iterator Zhiling Zou <zhilinz(a)nebusec.ai> xsk: Use a 32-bit compare in xsk_map_gen_lookup Julian Sun <sunjunchao(a)bytedance.com> fs: avoid repeated scans in evict_inodes() Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Guard PMCW field accesses with dnv check Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Check pmcw.dnv before pmcw.ena in I/O entry points Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Fix cio_update_schib() to not cache invalid schib Karl Mehltretter <kmehltretter(a)gmail.com> s390/pci/docs: Fix sriov_numvfs attribute name Niklas Schnelle <schnelle(a)linux.ibm.com> docs: s390/pci: Improve and update PCI documentation Bart Van Assche <bvanassche(a)acm.org> scsi: megaraid_sas: Protect megasas_get_ctrl_info() in megasas_resume() Eva Kurchatova <eva.kurchatova(a)virtuozzo.com> selftests: cgroup: give the O_TMPFILE open in get_temp_fd() a mode Lee Jones <lee(a)kernel.org> Bluetooth: mgmt: Dequeue pending mesh_send_sync entries on cancel Zijun Hu <zijun.hu(a)oss.qualcomm.com> Bluetooth: btnxpuart: Fix skb leak in nxp_process_fw_dump() Christiano Amora <christiano.amora(a)gmail.com> Bluetooth: SMP: reject Security Request over BR/EDR Andre Przywara <andre.przywara(a)arm.com> pinctrl: sunxi: A523: fix voltage withstand encoding ZHOU Jiaxiang <me(a)fxti.xyz> scsi: sd_zbc: Reject disks with too many zones Ran Hongyun <ranhongyun1(a)huawei.com> squashfs: Add dictionary size range check to prevent shift-out-of-bounds Mark Brown <broonie(a)kernel.org> KVM: arm64: Fix FGT mapping for HFGITR_EL2.nGCSEPP Karl Mehltretter <kmehltretter(a)gmail.com> KVM: arm64: Return -EINVAL for an empty SMCCC filter range at base 0 Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: Derive GUEST_HAS_SVE from the SVE feature bit at EL2 Fuad Tabba <tabba(a)google.com> KVM: arm64: Include VM type when checking VM capabilities in pKVM Fuad Tabba <tabba(a)google.com> KVM: arm64: Fix MTE flag initialization for protected VMs Marc Zyngier <maz(a)kernel.org> KVM: arm64: vgic-v3: Fix GICv3 trapping in protected mode Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: Do not clear VM-wide SVE feature on vCPU init failure Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: Validate the SVE vector length in pkvm_vcpu_init_sve() Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: vgic-its: Skip unreachable devices instead of failing the save Fuad Tabba <fuad.tabba(a)linux.dev> KVM: arm64: vgic-its: Free the caches when GITS_BASER changes SeungJu Cheon <suunj1331(a)gmail.com> RISC-V: KVM: Fix perf-backed counter accounting across stop and read SeungJu Cheon <suunj1331(a)gmail.com> RISC-V: KVM: Report snapshot write failure to the guest SeungJu Cheon <suunj1331(a)gmail.com> RISC-V: KVM: Preserve firmware counter value across stop/start Zongmin Zhou <zhouzongmin(a)kylinos.cn> KVM: riscv: Fix NACL hfence entry update order Benjamin Tissoires <bentiss(a)kernel.org> HID: bpf: fix __hid_bpf_hw_check_params report length Slawomir Stepien <sst(a)poczta.fm> HID: amd_sfh: Validate PCI BAR size before mapping Sean Anderson <sanderson(a)brivo.com> pinctrl: meson: Fix typo in s4 group name Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> bpf, arm64: set up the frame pointer for the exception callback Geliang Tang <geliang(a)kernel.org> bpf, sockmap: Fix self-redirect copied_seq double-counting Pu Lehui <pulehui(a)huawei.com> bpf: Fix UAF due to concurrent consumption of ttrace lists in alloc_bulk Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Register dtor for freeing special fields Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix out-of-bounds read of rtt_min in sock_ops Jose Fernandez (Anthropic) <jose.fernandez(a)linux.dev> bpf: Avoid soft lockup in __htab_map_lookup_and_delete_batch() Jim Mattson <jmattson(a)google.com> KVM: x86/pmu: Move Intel PMU global MSRs to intel_is_valid_msr() Oscar Priego Verdugo <oscar.priegov(a)gmail.com> HID: elecom: fix bus type for M-XGL20DLBK Lovekesh Solanki <lovekeshsolanki00(a)gmail.com> HID: multitouch: Add report ID mismatch quirk for ASUS ROG Z13 Folio Jiayuan Chen <jiayuan.chen(a)linux.dev> tcp: Skip cond_resched() in inet_csk_listen_stop() under BPF context Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix out-of-bounds read of sk_protocol in bpf_sock_destroy() Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix divide-by-zero in btf_struct_walk() Sven Schnelle <svens(a)linux.ibm.com> selftests/ftrace: Fix unique symbol check in kprobe_non_uniq_symbol.tc Weiming Shi <bestswngs(a)gmail.com> bpf: Disallow bpf_skb_pull_data() for LWT_SEG6LOCAL Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix bpf_skb_change_tail wrt csum partial skbs Steffen Eiden <seiden(a)linux.ibm.com> s390/uv: Prevent potential out-of-bounds read Steffen Eiden <seiden(a)linux.ibm.com> s390/uv: Fix loop condition in uv_find_secrets Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: Fix IRQ injection with SIGP Stop and Store Status Mostafa Saleh <smostafa(a)google.com> remoteproc: qcom_q6v5_adsp: Fix iommu_unmap() usage Sean Rhodes <sean(a)starlabs.systems> ALSA: hda/realtek: Add StarFighter HDA SSID Sean Rhodes <sean(a)starlabs.systems> ALSA: hda/realtek: Limit Star Labs internal mic boost Leo Li <sunpeng.li(a)amd.com> drm/amd/display: Atomize IRQ register read/modify/write ops Wenwu Hou <hwenwur(a)gmail.com> erofs: fix large folio race in erofs_fscache_req_complete Darrick J. Wong <djwong(a)kernel.org> xfs: don't stash removename operations with unknown ftype ------------- Diffstat: Documentation/arch/arm64/booting.rst | 1 + Documentation/arch/s390/pci.rst | 144 +++++--- Makefile | 4 +- arch/arm64/include/asm/el2_setup.h | 9 +- arch/arm64/include/asm/io.h | 3 +- arch/arm64/include/asm/kvm_pkvm.h | 10 +- arch/arm64/kernel/cpu_errata.c | 15 +- arch/arm64/kvm/arm.c | 4 +- arch/arm64/kvm/emulate-nested.c | 2 +- arch/arm64/kvm/hyp/nvhe/pkvm.c | 38 +- arch/arm64/kvm/hyp/nvhe/setup.c | 10 + arch/arm64/kvm/hyp/nvhe/sys_regs.c | 5 + arch/arm64/kvm/hypercalls.c | 3 +- arch/arm64/kvm/mmu.c | 15 +- arch/arm64/kvm/nested.c | 15 +- arch/arm64/kvm/sys_regs.c | 1 + arch/arm64/kvm/vgic/vgic-its.c | 43 ++- arch/arm64/net/bpf_jit_comp.c | 2 + arch/mips/net/bpf_jit_comp32.c | 2 +- arch/mips/net/bpf_jit_comp64.c | 3 +- arch/parisc/include/asm/thread_info.h | 2 +- arch/riscv/kvm/aia_imsic.c | 11 +- arch/riscv/kvm/mmu.c | 2 + arch/riscv/kvm/nacl.c | 20 +- arch/riscv/kvm/vcpu_exit.c | 2 +- arch/riscv/kvm/vcpu_pmu.c | 33 +- arch/riscv/kvm/vcpu_sbi_hsm.c | 4 +- arch/riscv/kvm/vcpu_timer.c | 5 +- arch/s390/crypto/hmac_s390.c | 5 +- arch/s390/include/asm/debug.h | 8 +- arch/s390/kernel/debug.c | 15 +- arch/s390/kernel/uv.c | 8 +- arch/s390/kvm/interrupt.c | 72 ++-- arch/s390/pci/pci_event.c | 7 +- arch/s390/pci/pci_report.c | 32 +- arch/s390/pci/pci_report.h | 4 +- arch/x86/boot/startup/sev-startup.c | 3 +- arch/x86/coco/sev/Makefile | 2 +- arch/x86/coco/sev/core.c | 388 +-------------------- .../asm/sev-internal.h => coco/sev/internal.h} | 32 ++ arch/x86/coco/sev/noinstr.c | 7 +- arch/x86/coco/sev/svsm.c | 362 +++++++++++++++++++ arch/x86/coco/sev/vc-handle.c | 3 +- arch/x86/events/intel/core.c | 79 +++-- arch/x86/events/intel/ds.c | 36 +- arch/x86/kernel/cpu/mce/core.c | 27 +- arch/x86/kvm/pmu.c | 8 - arch/x86/kvm/svm/sev.c | 18 +- arch/x86/kvm/vmx/pmu_intel.c | 3 + arch/x86/pci/fixup.c | 99 ++++++ drivers/ata/libata-scsi.c | 10 +- drivers/bluetooth/btintel_pcie.c | 16 + drivers/bluetooth/btnxpuart.c | 8 +- drivers/dpll/dpll_netlink.c | 3 +- drivers/gpio/gpio-arizona.c | 8 +- drivers/gpio/gpio-tps65219.c | 12 +- drivers/gpio/gpio-zynq.c | 10 +- drivers/gpio/gpiolib-cdev.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 12 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 3 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 3 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 62 ++-- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h | 28 ++ drivers/gpu/drm/amd/display/dc/dml/Makefile | 6 +- drivers/gpu/drm/bridge/samsung-dsim.c | 2 +- drivers/gpu/drm/clients/drm_fbdev_client.c | 28 +- drivers/gpu/drm/clients/drm_log.c | 4 +- drivers/gpu/drm/drm_client_event.c | 20 +- drivers/gpu/drm/drm_fb_helper.c | 24 +- drivers/gpu/drm/drm_file.c | 2 +- drivers/gpu/drm/drm_modeset_helper.c | 6 +- drivers/gpu/drm/i915/display/intel_cursor.c | 7 +- drivers/gpu/drm/i915/display/intel_display_types.h | 2 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 24 +- drivers/gpu/drm/i915/display/intel_dp_mst.h | 2 + drivers/gpu/drm/i915/display/intel_link_bw.c | 3 +- drivers/gpu/drm/i915/display/intel_psr.c | 26 ++ drivers/gpu/drm/i915/display/intel_quirks.c | 37 +- drivers/gpu/drm/i915/display/intel_quirks.h | 2 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 2 +- drivers/gpu/drm/i915/i915_driver.c | 6 +- drivers/gpu/drm/imagination/pvr_free_list.c | 15 +- drivers/gpu/drm/imagination/pvr_mmu.c | 19 +- drivers/gpu/drm/imagination/pvr_mmu.h | 2 +- drivers/gpu/drm/imagination/pvr_vm.c | 4 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 3 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 5 +- drivers/gpu/drm/nouveau/nouveau_display.c | 4 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 5 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 2 + drivers/gpu/drm/nouveau/nouveau_sched.c | 2 +- drivers/gpu/drm/nouveau/nouveau_sched.h | 1 + drivers/gpu/drm/nouveau/nouveau_uvmm.c | 13 +- drivers/gpu/drm/nouveau/nvif/vmm.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 23 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c | 2 + drivers/gpu/drm/radeon/radeon_device.c | 4 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 5 + drivers/gpu/drm/virtio/virtgpu_gem.c | 2 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 49 ++- drivers/gpu/drm/virtio/virtgpu_prime.c | 2 +- drivers/gpu/drm/virtio/virtgpu_submit.c | 11 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 46 +++ drivers/gpu/drm/virtio/virtgpu_vram.c | 17 +- drivers/gpu/drm/xe/display/xe_display.c | 6 +- drivers/gpu/drm/xe/xe_bo.c | 7 + drivers/gpu/drm/xe/xe_bo.h | 19 + drivers/gpu/drm/xe/xe_hw_engine.c | 27 +- drivers/gpu/drm/xe/xe_vm.c | 21 +- drivers/hid/amd-sfh-hid/amd_sfh_common.h | 4 + drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 10 + drivers/hid/bpf/hid_bpf_dispatch.c | 12 +- drivers/hid/hid-alps.c | 31 +- drivers/hid/hid-ids.h | 3 + drivers/hid/hid-multitouch.c | 29 +- drivers/hid/hid-quirks.c | 3 +- drivers/hid/wacom_sys.c | 5 +- drivers/i2c/busses/i2c-qcom-geni.c | 38 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/dsa/mt7530-mdio.c | 18 +- drivers/net/dsa/mt7530.c | 3 - drivers/net/ethernet/airoha/airoha_npu.c | 18 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 2 + drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 3 + drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 3 + drivers/net/ethernet/atheros/atlx/atl1.c | 3 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 34 +- drivers/net/ethernet/broadcom/tg3.c | 15 +- drivers/net/ethernet/brocade/bna/bnad.c | 24 +- drivers/net/ethernet/cadence/macb_main.c | 14 +- drivers/net/ethernet/freescale/fman/fman.c | 1 + drivers/net/ethernet/google/gve/gve.h | 12 +- drivers/net/ethernet/google/gve/gve_adminq.c | 12 +- drivers/net/ethernet/google/gve/gve_desc_dqo.h | 5 + drivers/net/ethernet/google/gve/gve_ethtool.c | 105 +++--- drivers/net/ethernet/google/gve/gve_main.c | 93 +++-- drivers/net/ethernet/google/gve/gve_tx_dqo.c | 71 +++- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 3 + drivers/net/ethernet/marvell/octeontx2/af/common.h | 45 ++- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 104 ++---- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 6 +- .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 45 ++- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 3 + .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 1 - .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 15 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.h | 2 + .../net/ethernet/mellanox/mlx5/core/lib/devcom.c | 5 +- drivers/net/ethernet/meta/fbnic/fbnic_csr.h | 5 + drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c | 48 +++ drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c | 13 +- drivers/net/ethernet/meta/fbnic/fbnic_fw.c | 74 +++- drivers/net/ethernet/meta/fbnic/fbnic_fw.h | 2 + drivers/net/ethernet/meta/fbnic/fbnic_pci.c | 18 +- drivers/net/ethernet/meta/fbnic/fbnic_txrx.c | 4 +- drivers/net/ethernet/netronome/nfp/crypto/ipsec.c | 3 +- drivers/net/ethernet/spacemit/k1_emac.c | 3 + drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 5 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 4 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 2 +- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 1 + .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 109 ++++-- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c | 13 +- drivers/net/macsec.c | 84 ++--- drivers/net/ovpn/netlink.c | 108 +++++- drivers/net/ovpn/peer.c | 121 +++++-- drivers/net/ovpn/peer.h | 25 +- drivers/net/ovpn/udp.c | 193 ++++++++-- drivers/net/pcs/pcs-rzn1-miic.c | 3 +- drivers/net/pcs/pcs-xpcs.c | 4 +- drivers/net/phy/micrel.c | 1 + drivers/net/phy/phylink.c | 20 +- drivers/net/usb/catc.c | 15 +- drivers/net/usb/cdc_mbim.c | 5 + drivers/net/usb/lan78xx.c | 2 + drivers/net/usb/sr9700.c | 3 +- drivers/net/veth.c | 2 + drivers/net/virtio_net.c | 9 + drivers/net/vrf.c | 2 - drivers/net/vxlan/vxlan_core.c | 6 +- drivers/nfc/microread/microread.c | 6 +- drivers/nfc/nfcmrvl/fw_dnld.c | 11 +- drivers/nfc/pn533/pn533.c | 14 +- drivers/nfc/pn533/pn533.h | 4 +- drivers/nfc/pn533/usb.c | 4 +- drivers/nfc/pn544/pn544.c | 7 +- drivers/nfc/port100.c | 7 + drivers/nfc/st21nfca/core.c | 12 +- drivers/nfc/st21nfca/i2c.c | 29 +- drivers/nfc/trf7970a.c | 4 +- drivers/nfc/virtual_ncidev.c | 3 +- drivers/pci/of_property.c | 11 +- drivers/pci/setup-bus.c | 23 +- drivers/pinctrl/meson/pinctrl-meson-s4.c | 2 +- drivers/pinctrl/pinctrl-single.c | 3 +- drivers/pinctrl/sunxi/pinctrl-sun55i-a523-r.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sun55i-a523.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 82 ++++- drivers/pinctrl/sunxi/pinctrl-sunxi.h | 9 + drivers/remoteproc/qcom_q6v5_adsp.c | 8 +- drivers/s390/cio/chp.c | 3 + drivers/s390/cio/cio.c | 11 +- drivers/s390/cio/cio.h | 5 +- drivers/s390/cio/cmf.c | 2 +- drivers/s390/cio/device.c | 9 +- drivers/s390/cio/device_fsm.c | 3 + drivers/s390/cio/device_ops.c | 23 ++ drivers/s390/cio/vfio_ccw_fsm.c | 2 +- drivers/s390/crypto/vfio_ap_ops.c | 18 +- drivers/scsi/libiscsi_tcp.c | 3 + drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/sd_zbc.c | 8 +- drivers/thermal/gov_step_wise.c | 10 +- fs/autofs/inode.c | 4 + fs/bpf_fs_kfuncs.c | 4 - fs/erofs/fscache.c | 2 + fs/fs-writeback.c | 25 +- fs/hfsplus/super.c | 1 - fs/inode.c | 11 +- fs/kernfs/mount.c | 4 +- fs/ntfs3/inode.c | 7 +- fs/ocfs2/namei.c | 9 +- fs/ocfs2/xattr.c | 13 +- fs/ocfs2/xattr.h | 8 +- fs/smb/client/cached_dir.c | 32 +- fs/smb/client/smb2inode.c | 4 +- fs/smb/client/smb2ops.c | 28 +- fs/smb/client/smb2pdu.c | 51 ++- fs/squashfs/xz_wrapper.c | 6 +- fs/super.c | 43 +-- fs/xfs/libxfs/xfs_metafile.c | 8 +- fs/xfs/libxfs/xfs_rtrefcount_btree.c | 4 +- fs/xfs/scrub/dir_repair.c | 19 +- fs/xfs/scrub/health.c | 6 +- fs/xfs/scrub/inode.c | 2 +- fs/xfs/scrub/inode_repair.c | 2 +- fs/xfs/scrub/orphanage.c | 6 +- fs/xfs/scrub/repair.c | 21 +- fs/xfs/scrub/scrub.h | 2 +- fs/xfs/scrub/trace.h | 12 +- fs/xfs/xfs_dquot.c | 8 +- fs/xfs/xfs_exchrange.c | 13 +- fs/xfs/xfs_icache.c | 2 +- fs/xfs/xfs_log_recover.c | 13 +- fs/xfs/xfs_qm.c | 10 +- fs/xfs/xfs_refcount_item.c | 8 +- fs/xfs/xfs_rmap_item.c | 8 +- include/drm/drm_client.h | 22 +- include/drm/drm_client_event.h | 12 +- include/drm/drm_fb_helper.h | 8 +- include/linux/bpf_mem_alloc.h | 6 + include/linux/if_vlan.h | 3 + include/linux/rculist.h | 29 ++ include/linux/skbuff.h | 24 +- include/net/gue.h | 19 +- include/net/ip6_route.h | 4 +- include/net/netfilter/nf_conntrack.h | 5 + include/net/nfc/hci.h | 2 +- include/net/nfc/nfc.h | 3 +- include/net/rose.h | 28 +- include/net/tcp.h | 4 +- kernel/bpf/btf.c | 140 +++++--- kernel/bpf/crypto.c | 5 +- kernel/bpf/hashtab.c | 114 +++++- kernel/bpf/memalloc.c | 106 ++++-- kernel/bpf/offload.c | 2 + kernel/bpf/syscall.c | 5 +- kernel/cgroup/cpuset.c | 53 +-- kernel/cgroup/pids.c | 5 + kernel/events/core.c | 17 +- kernel/sched/core.c | 2 +- kernel/sched/ext.c | 7 +- kernel/workqueue.c | 2 +- mm/backing-dev.c | 5 +- mm/damon/core.c | 24 +- mm/damon/vaddr.c | 21 +- mm/hugetlb.c | 41 ++- mm/rmap.c | 23 +- mm/vma.c | 8 + net/8021q/vlan_dev.c | 5 + net/bluetooth/bnep/core.c | 17 +- net/bluetooth/bnep/netdev.c | 8 +- net/bluetooth/hci_conn.c | 14 +- net/bluetooth/hci_sock.c | 20 +- net/bluetooth/iso.c | 7 + net/bluetooth/l2cap_core.c | 10 +- net/bluetooth/mgmt.c | 27 +- net/bluetooth/rfcomm/core.c | 3 +- net/bluetooth/rfcomm/sock.c | 6 +- net/bluetooth/smp.c | 17 + net/bridge/br_mdb.c | 2 + net/bridge/br_stp_bpdu.c | 5 +- net/core/dev.c | 2 +- net/core/filter.c | 46 ++- net/core/skbuff.c | 9 +- net/core/skmsg.c | 4 + net/core/sock_map.c | 1 + net/ipv4/arp.c | 1 + net/ipv4/fib_semantics.c | 13 +- net/ipv4/fou_core.c | 4 + net/ipv4/inet_connection_sock.c | 3 +- net/ipv4/ip_gre.c | 12 + net/ipv4/ipconfig.c | 90 ++--- net/ipv4/tcp_output.c | 3 + net/ipv4/udp.c | 44 ++- net/ipv6/exthdrs_core.c | 3 + net/ipv6/ip6_fib.c | 2 +- net/ipv6/ip6_gre.c | 2 +- net/ipv6/netfilter/ip6t_rpfilter.c | 2 +- net/ipv6/netfilter/ip6t_rt.c | 11 +- net/ipv6/route.c | 12 +- net/ipv6/seg6.c | 4 +- net/llc/llc_c_ac.c | 2 +- net/llc/llc_s_ac.c | 4 + net/llc/llc_sap.c | 8 +- net/mctp/route.c | 2 +- net/mptcp/protocol.c | 2 +- net/netfilter/ipvs/ip_vs_core.c | 6 + net/netfilter/nf_conntrack_netlink.c | 3 +- net/netfilter/nf_flow_table_offload.c | 7 +- net/netfilter/nf_tables_api.c | 18 +- net/netfilter/nfnetlink_queue.c | 8 +- net/netfilter/nft_synproxy.c | 3 +- net/netlink/genetlink.c | 8 +- net/nfc/core.c | 15 +- net/nfc/digital_dep.c | 8 +- net/nfc/llcp.h | 1 + net/nfc/llcp_commands.c | 2 +- net/nfc/llcp_core.c | 173 ++++++--- net/nfc/llcp_sock.c | 67 +++- net/nfc/nci/core.c | 10 +- net/nfc/netlink.c | 7 +- net/nfc/nfc.h | 3 +- net/openvswitch/conntrack.c | 37 +- net/packet/af_packet.c | 104 +++--- net/rds/ib_frmr.c | 11 +- net/rose/rose_in.c | 13 +- net/rose/rose_link.c | 5 + net/rose/rose_route.c | 81 ++++- net/sched/act_api.c | 2 +- net/sched/act_ct.c | 41 ++- net/sched/act_gate.c | 30 +- net/sched/cls_u32.c | 12 +- net/sched/em_text.c | 2 +- net/sched/sch_hfsc.c | 22 ++ net/sched/sch_teql.c | 7 +- net/sctp/associola.c | 15 +- net/sctp/input.c | 7 +- net/sctp/sm_sideeffect.c | 37 +- net/sctp/sm_statefuns.c | 2 + net/smc/smc_core.c | 2 + net/smc/smc_ib.c | 10 +- net/tipc/group.c | 4 +- net/tipc/monitor.c | 3 +- net/tls/tls_sw.c | 6 +- net/xdp/xskmap.c | 2 +- rust/kernel/net/phy.rs | 38 +- security/ipe/eval.c | 12 +- security/ipe/eval.h | 2 +- security/ipe/fs.c | 8 +- security/ipe/hooks.c | 22 +- security/ipe/policy_fs.c | 3 + sound/hda/codecs/realtek/alc269.c | 9 + tools/lib/bpf/libbpf.c | 7 + tools/lib/bpf/relo_core.c | 58 +-- .../testing/selftests/bpf/prog_tests/linked_list.c | 4 +- tools/testing/selftests/cgroup/test_cpuset_prs.sh | 2 + tools/testing/selftests/cgroup/test_memcontrol.c | 2 +- .../ftrace/test.d/kprobe/kprobe_non_uniq_symbol.tc | 2 +- tools/testing/selftests/nci/nci_dev.c | 45 ++- virt/kvm/kvm_main.c | 30 +- 382 files changed, 4875 insertions(+), 2189 deletions(-)
1 month
9
8
0
0
[PATCH 5.10 000/595] 5.10.271-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.10.271 release. There are 595 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 Fri, 02 Oct 2026 15:23:04 +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/v5.x/stable-review/patch-5.10.271-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.10.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 5.10.271-rc1 Pengpeng Hou <pengpeng(a)iscas.ac.cn> can: ems_usb: validate CPC message lengths Guangshuo Li <lgs201920130244(a)gmail.com> drm/amdgpu/atom: Check kcalloc() for WS buffer in amdgpu_atom_execute_table_locked() Rengarajan S <rengarajan.s(a)microchip.com> lan78xx: Enable Auto Speed and Auto Duplex configuration for LAN7801 if NO EEPROM is detected Rengarajan S <rengarajan.s(a)microchip.com> lan78xx: Enable 125 MHz CLK configuration for LAN7801 if NO EEPROM is detected Hui Peng <benquike(a)gmail.com> Bluetooth: RFCOMM: fix NULL dereference of dlc->session in RFCOMM_CONNINFO Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: L2CAP: validate frame length before control and FCS access Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: hci_sock: reject out-of-range OCF values Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> Bluetooth: hci_sock: validate event length before filtering Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: Fix NULL pointer dereference in ccw_device_get_util_str() Myeonghun Pak <mhun512(a)gmail.com> pinctrl: single: free the IRQ on domain creation failure Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> scsi: libiscsi_tcp: Check the data direction of a Data-In PDU Doruk Tan Ozturk <doruk(a)0sec.ai> nfc: port100: reject frames whose declared length exceeds the received data Aamir Ahmed <elb12345(a)hotmail.co.uk> nfc: llcp: drop truncated I/RR/RNR PDUs in nfc_llcp_recv_hdlc() Luxiao Xu <rakukuip(a)gmail.com> nfc: fix use-after-free in nfc_get_local_general_bytes Luxiao Xu <rakukuip(a)gmail.com> netfilter: ip6t_rt: fix zero-address non-strict match out-of-bounds read Weiming Shi <bestswngs(a)gmail.com> netfilter: ip6t_rpfilter: reject routes without inet6_dev Ming Wang <wangming01(a)loongson.cn> net: usb: cdc_mbim: add MeiG Smart SRM821 to ZLP whitelist Gajdos Tamás <tamas(a)rimpianto.com> net: atl1e: fix soft lockup on out-of-range hw_next_to_clean read Gajdos Tamás <tamas(a)rimpianto.com> net: atl1c: fix soft lockup on out-of-range tpd_cons read Ilya Maximets <i.maximets(a)ovn.org> net: openvswitch: conntrack: avoid modifying shared unconfirmed ct entry Wentao Liang <vulab(a)iscas.ac.cn> net: hisilicon: hns_dsaf_mac: fix mdio device leak in hns_mac_register_phy() Gajdos Tamás <tamas(a)rimpianto.com> net: atl1: fix soft lockup on out-of-range cmb_tpd_next_to_clean read Zijie Huang <milkory(a)outlook.com> net: arp: terminate device name before lookup Weiming Shi <bestswngs(a)gmail.com> net/sched: reject IDR error pointers when deleting actions Wentao Liang <vulab(a)iscas.ac.cn> net/mlx5: Fix rev_entry reference leak in mlx5_tc_ct_shared_counter_get() Wei Jie LAW <98lawweijie(a)gmail.com> HID: wacom: fix OOB read in wacom_wac_pen_serial_enforce() Junjie Cao <junjie.cao(a)intel.com> HID: quirks: add ALWAYS_POLL quirk for SDINNOVATION gaming keyboard Chen Changcheng <chenchangcheng(a)kylinos.cn> HID: alps: fix use-after-free on input2 registration failure Wentao Liang <vulab(a)iscas.ac.cn> drm/nouveau: Fix gem reference leak in validate_init() Peiyang He <peiyang_he(a)smail.nju.edu.cn> drm/nouveau: fix double-free in nvif_vmm_dtor Wentao Liang <vulab(a)iscas.ac.cn> drm/nouveau: Fix bridge reference leak in nv1a_ram_new() Guangshuo Li <lgs201920130244(a)gmail.com> drm/nouveau: fix autosuspend cleanup during teardown Dongliang Qin <cccccccccccc777777(a)gmail.com> rds: ib: Clear the sg list when mapping an MR fails Zixuan Chai <petalzu987(a)gmail.com> llc: reserve device headroom for allocated frames Ridham Khurana <khurana.ridham222(a)gmail.com> gpio: zynq: fix runtime PM leak on request error path Wentao Liang <vulab(a)iscas.ac.cn> gpio: arizona: Fix runtime PM leak in arizona_gpio_direction_out() Hui Peng <benquike(a)gmail.com> ipv6: sr: enforce exact attribute length for SEG6_ATTR_DST Norbert Szetei <norbert(a)doyensec.com> ipv6: do not let ipv6_find_hdr() return an offset past the packet end Wentao Liang <vulab(a)iscas.ac.cn> fsl/fman: Fix clk reference leak in read_dts_node() Pavankumar Kondeti <pavan.kondeti(a)oss.qualcomm.com> workqueue: Fix NULL current_pwq deref in flush dependency check Hui Peng <benquike(a)gmail.com> fou: reject omitted FOU_ATTR_IPPROTO on FOU_ENCAP_DIRECT Dairui Zhang <zhangdairui(a)gmail.com> af_packet: fix integer overflow in prb_calc_retire_blk_tmo() Aohan Mei <henrymei(a)tencent.com> sctp: discard the rest of the packet on a stale-cookie error Eric Dumazet <edumazet(a)google.com> tipc: reject invalid and unexpected GRP_ACK_MSG to prevent bc_ackers underflow Mario Limonciello <mario.limonciello(a)amd.com> x86/PCI: Disable enhanced atomics on AMD NBIO 7.7 and 7.11 Eric Dumazet <edumazet(a)google.com> net: preserve skb_end_offset() in skb_unclone_keeptruesize() Eric Dumazet <edumazet(a)google.com> net: add skb_set_end_offset() helper Eric Dumazet <edumazet(a)google.com> net: add and use skb_unclone_keeptruesize() helper Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: join hook list via splice_list_rcu() in commit phase Pablo Neira Ayuso <pablo(a)netfilter.org> rculist: add list_splice_rcu() for private lists Hui Peng <benquike(a)gmail.com> autofs: fix sbi->pipe file reference leak in autofs_kill_sb() Eric Dumazet <edumazet(a)google.com> vlan: ensure sufficient headroom in vlan_dev_hard_header() Eric Dumazet <edumazet(a)google.com> net/sched: sch_teql: fix shadowed err in __teql_resolve() Eric Dumazet <edumazet(a)google.com> bridge: check llc_mac_hdr_init() return value in br_send_bpdu() Eric Dumazet <edumazet(a)google.com> llc: fix skb UAF and leaks on llc_mac_hdr_init() failure Ginger Li <ginger.jzllee(a)gmail.com> tipc: Fix a data race on mon->peer_cnt in mon_timeout() Norbert Szetei <norbert(a)doyensec.com> net: xps: reject an out of range traffic class Sanghyun Park <sanghyun.park.cnu(a)gmail.com> vxlan: use one headroom snapshot for neighbour replies Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> ip_gre: Reject enabling collect metadata through changelink Shihuang Liu <shlomojune6(a)gmail.com> net: skbuff: fix pull-bound underflow in skb_checksum_setup_ipv6() Victor Nogueira <victor(a)mojatatu.com> net/sched: act_gate: budget the per-entry list in get_fill_size Nam Cao <namcao(a)linutronix.de> hrtimers: Introduce hrtimer_setup() to replace hrtimer_init() Nam Cao <namcao(a)linutronix.de> hrtimers: Add missing hrtimer_init() trace points Baowen Zheng <baowen.zheng(a)corigine.com> flow_offload: rename offload functions with offload instead of flow Deepanshu Kartikey <kartikey406(a)gmail.com> nfc: pn533: fix OOB read in pn533_acr122_is_rx_frame_valid() Ömer Mete Kaya <omermetekaya0(a)gmail.com> nfc: llcp: fix slab-out-of-bounds reads when logging service names Ömer Mete Kaya <omermetekaya0(a)gmail.com> nfc: llcp: fix WKS SAP hijacking via prefix match in nfc_llcp_wks_sap() Ömer Mete Kaya <omermetekaya0(a)gmail.com> nfc: llcp: fix -ENOMEM on connect with zero-length service name Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: st21nfca: validate ISO15693 inventory length Cong Nguyen <congnt264(a)gmail.com> nfc: llcp: fix sdreq TLV list leak on parse/alloc/send failure Lee Jones <lee(a)kernel.org> nfc: llcp: Fix race condition in accept_queue lifecycle Aldo Ariel Panzardo <qwe.aldo(a)gmail.com> nfc: llcp: Fix list corruption / refcount desync in nfc_llcp_recv_dm() Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: st21nfca: validate received frame size Colin Ian King <colin.i.king(a)gmail.com> nfc: st21nfca: remove redundant assignment to variable i Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: nfcmrvl: validate helper command length before pull Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: dwmac4: Use the correct bufzise when the len is exactly 8K Andrew Halaney <ahalaney(a)redhat.com> net: stmmac: Remove some unnecessary void pointers Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Capture all packets for vlan checks Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Check the dev->features for S-TAG offload testing Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: stmmac: selftests: Support running selftests on DSA conduits Emil Tsalapatis <emil(a)etsalapatis.com> bpf: Fix bpf_sock context code generation bui duc phuc <phucduc.bui(a)gmail.com> net: ethernet: ti: netcp: fix pm_runtime usage counter leak on error Myeonghun Pak <mhun512(a)gmail.com> tg3: clean up PHYLIB resources on probe failure Pengpeng Hou <hppiscas(a)163.com> net: usb: sr9700: include receive overhead in the length check Hui Peng <benquike(a)gmail.com> Bluetooth: RFCOMM: Reject short EA=0 frames in rfcomm_recv_frame() Hui Peng <benquike(a)gmail.com> Bluetooth: bnep: fix out-of-bounds reads on short RX/TX frames and control fallthrough Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: fix object leak in virtio_gpu_resource_create_ioctl() Junrui Luo <moonafterrain(a)outlook.com> drm/virtio: fix object leak when drm_gem_handle_create() fails Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_hfsc: bound the classify inner-filter walk with a drift budget Aamir Ahmed <elb12345(a)hotmail.co.uk> net: usb: catc: bound the RX packet length in catc_rx_done() Yiqi Sun <sunyiqixm(a)gmail.com> sctp: avoid livelock while updating retransmit path Kuniyuki Iwashima <kuniyu(a)google.com> ip6_gre: Call ip6erspan_tunnel_unlink_md() in ip6erspan_changelink(). Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> net: gue: reject invalid REMCSUM offsets Nguyen Ngoc Thang <ngocthang2710.1999(a)gmail.com> net/sched: act_ct: don't WARN on benign flow_offload_alloc() failure Francesco Magazzu <postadelmaga(a)gmail.com> drm/nouveau/clk: don't clobber reclock status when restoring volt/fan Dan Carpenter <dan.carpenter(a)oracle.com> drm/nouveau/clk: fix list cursor use after loop in nvkm_clk_ustate_update Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: make ocfs2_calc_xattr_init() return void Julian Anastasov <ja(a)ssi.bg> ipvs: revalidate ihl before icmp_send Karl Mehltretter <kmehltretter(a)gmail.com> netfilter: nft_synproxy: use the family-aware checksum helper Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_queue: hold nfnl mutex in event notifier Scott Mitchell <scott.k.mitch1(a)gmail.com> netfilter: nfnetlink_queue: nfqnl_instance GFP_ATOMIC -> GFP_KERNEL_ACCOUNT allocation Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> netfilter: flowtable: publish HW_DEAD after worker is done Vlad Buslov <vladbu(a)nvidia.com> netfilter: flowtable: allow unidirectional rules Zhiling Zou <zhilinz(a)nebusec.ai> xsk: Use a 32-bit compare in xsk_map_gen_lookup Julian Sun <sunjunchao(a)bytedance.com> fs: avoid repeated scans in evict_inodes() Karl Mehltretter <kmehltretter(a)gmail.com> s390/pci/docs: Fix sriov_numvfs attribute name Niklas Schnelle <schnelle(a)linux.ibm.com> docs: s390/pci: Improve and update PCI documentation Randy Dunlap <rdunlap(a)infradead.org> Documentation: s390: correct spelling Niklas Schnelle <schnelle(a)linux.ibm.com> s390/pci: expose UID uniqueness guarantee Christiano Amora <christiano.amora(a)gmail.com> Bluetooth: SMP: reject Security Request over BR/EDR Ran Hongyun <ranhongyun1(a)huawei.com> squashfs: Add dictionary size range check to prevent shift-out-of-bounds Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix out-of-bounds read of rtt_min in sock_ops Sven Schnelle <svens(a)linux.ibm.com> selftests/ftrace: Fix unique symbol check in kprobe_non_uniq_symbol.tc Weiming Shi <bestswngs(a)gmail.com> bpf: Disallow bpf_skb_pull_data() for LWT_SEG6LOCAL Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix bpf_skb_change_tail wrt csum partial skbs Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: Fix IRQ injection with SIGP Stop and Store Status NeilBrown <neilb(a)suse.de> SUNRPC: lock against ->sock changing during sysfs read Vitaly Kuznetsov <vkuznets(a)redhat.com> HID: hyperv: streamline driver probe to avoid devres issues Jinjie Ruan <ruanjinjie(a)huawei.com> spi: zynqmp-gqspi: Use devm_spi_alloc_host() Benoît Sevens <bsevens(a)google.com> HID: logitech-hidpp: fix race condition when accessing stale stack pointer Guangshuo Li <lgs201920130244(a)gmail.com> drm/msm/hdmi_phy: fix runtime PM cleanup on probe failure Guangshuo Li <lgs201920130244(a)gmail.com> drm/msm/adreno: fix autosuspend cleanup during teardown Rik van Riel <riel(a)surriel.com> wifi: mac80211: avoid WARN in set_bitrate_mask when sdata not in driver Zhao Li <enderaoelyther(a)gmail.com> wifi: mwifiex: validate action frame fixed fields Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: mwifiex: validate scan response extents Doruk Tan Ozturk <doruk(a)0sec.ai> wifi: mwifiex: bound the pairwise-cipher OUI walk to the IE length Shengzhuo Wei <me(a)cherr.cc> wifi: p54: require a full exp_if record in PDR_INTERFACE_LIST Shengzhuo Wei <me(a)cherr.cc> wifi: p54: validate curve data length in the calibration curve converters Tianchu Chen <flynnnchen(a)tencent.com> wifi: wilc1000: fix RX buffer OOB-write in wilc_wlan_handle_isr_ext() Ali Ahmet Memis <ali(a)iusegentoo.com> wifi: wilc1000: fix out-of-bounds read in P2P public action frames Runyu Xiao <runyu.xiao(a)seu.edu.cn> wifi: wlcore: release runtime PM ref on regdomain config failure Tianchu Chen <flynnnchen(a)tencent.com> wifi: rsi: fix heap OOB write on key removal Jiangshan Yi <yijiangshan(a)kylinos.cn> wifi: libertas_tf: fix UAF in lbtf_free_adapter() Stanislaw Gruszka <stf_xl(a)wp.pl> wifi: iwlegacy: fix broadcast stations deallocation Jiangshan Yi <yijiangshan(a)kylinos.cn> wifi: brcmsmac: fix UAF in brcms_free_timer() Wentao Liang <vulab(a)iscas.ac.cn> watchdog: sp5100_tco: Fix pci_dev reference leak in sp5100_tco_init() Tzung-Bi Shih <tzungbi(a)kernel.org> watchdog: digicolor: Avoid division by zero Guangshuo Li <lgs201920130244(a)gmail.com> hwmon: (w83793) release probe data through kref Guangshuo Li <lgs201920130244(a)gmail.com> hwmon: (w83791d) remove fan/pwm 4-5 sysfs group on remove Iván Ezequiel Rodriguez <ivanrwcm25(a)gmail.com> Input: zero ff_effect before compat copy in input_ff_effect_from_user Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: synaptics-rmi4 - fix GPF in suspend and resume when unbound Raphaël Larocque <rlarocque(a)disroot.org> Input: synaptics - disable InterTouch on ThinkPad T440p (board id 2722) Hans de Goede <johannes.goede(a)oss.qualcomm.com> Input: soc_button_array - check btns_desc->package.count Hans de Goede <johannes.goede(a)oss.qualcomm.com> Input: soc_button_array - fix MS Surface Pro 11 probe failure Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: rmi_smbus - fix out-of-bounds read in rmi_smb_write_block() Chris Sommers <chris.sommers(a)icloud.com> Input: i8042 - add quirk for Acer Aspire Go 15 AG15-42P Iván Ezequiel Rodriguez <ivanrwcm25(a)gmail.com> Input: evdev - zero absinfo before partial copy in EVIOCSABS Alexei Turtanov <9alexei9(a)gmail.com> Input: atkbd - skip deactivate for Xiaomi Redmi Book Pro 16 2026 Diogo Ivo (Schneider Electric) <diogo.ivo(a)bootlin.com> mmc: sdhci_am654: Reset command and data lines on failed tuning Xu Rao <raoxu(a)uniontech.com> mmc: spi: reset bytes_xfered before retrying CRC failures Runyu Xiao <runyu.xiao(a)seu.edu.cn> mmc: sh_mmcif: initialize IRQ-thread mutex before requesting interrupt Felix Gu <ustc.gu(a)gmail.com> mmc: sdio_uart: fix xmit_fifo leak when the port table is full Myeonghun Pak <mhun512(a)gmail.com> mmc: sdhci-of-aspeed: Remove children before releasing SDC resources Fan Wu <fanwu01(a)zju.edu.cn> mmc: mxcmmc: cancel data work and watchdog on remove Zhu Ling <zhuling0805(a)qq.com> mmc: core: Fix OF node reference leak on card add failure Christian Göttsche <cgzones(a)googlemail.com> selinux: always fill AVC decision in avc_has_perm_noaudit() Shuangpeng Bai <shuangpeng.kernel(a)gmail.com> IB/mlx4: Fix use-after-free on pkey sysfs registration failure Shengzhuo Wei <me(a)cherr.cc> i2c: imx: release DMA channels on probe error Shengzhuo Wei <me(a)cherr.cc> i2c: at91: release DMA channels on remove and probe error Maoyi Xie <maoyixie.tju(a)gmail.com> keys: translate request_key_auth pid for the reading procfs instance Mark Amirkan <markdamirkan(a)gmail.com> net/packet: avoid truncating TPACKET_V3 private size Mark Amirkan <markdamirkan(a)gmail.com> net/packet: clear RX owner on VNET header error Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: hhf: cap hh_flows_limit at change time Zhiling Zou <zhilinz(a)nebusec.ai> ipv6: xfrm: use full sockets in local error paths Alexander Chesnokov <Alexander.Chesnokov(a)kaspersky.com> dmaengine: ti: k3-udma-glue: fix NULL dereference in k3_udma_glue_release_rx_chn() Christian Lugnberg <christian.lugnberg(a)soundtrack.io> dmaengine: sun6i: fix undefined behaviour in sun6i_dma_tx_status Christian Lugnberg <christian.lugnberg(a)soundtrack.io> dmaengine: sun6i: fix non-atomic read of DMA position registers Nicolas Thibert <nithibert(a)gmail.com> Bluetooth: btusb: fix NXP IW610 composite device handling Mark Rutland <mark.rutland(a)arm.com> arm64: percpu: Fix this_cpu_and() mask generation Mark Rutland <mark.rutland(a)arm.com> arm64: percpu: Fix this_cpu_write() casting Wyatt Feng <wf.kernel.dev(a)gmail.com> net: xfrm: reject unrepresentable espintcp transport headers Zhiling Zou <zhilinz(a)nebusec.ai> openvswitch: avoid reallocating confirmed conntrack labels Jeffin Philip <jeffinphilip14(a)gmail.com> RDMA/core: fix refcount bug in iwpm_get_nlmsg_request() Quanye Yang <quanyeyang(a)proton.me> RDMA/ucma: Serialize join and leave on copy_to_user failure Inbal Schussheim <inbal.lipshtat(a)mail.huji.ac.il> tcp: exclude old ACKs from tcp fast path Aohan Mei <henrymei(a)tencent.com> rds: ib: use rds_conn_drop() on protocol version mismatch Niklas Cassel <cassel(a)kernel.org> ata: libahci: clear PxCLBU and PxFBU for AHCI_HFLAG_32BIT_ONLY Jeremy Nyberg <slickstretch3.0(a)gmail.com> Input: xpad - fix PDP Marvel Xbox 360 controller Erich Sartison <byt.es(a)mailbox.org> Input: xpad - add support for Victrix Pro BFG Controller hackyzh002 <hackyzh002(a)gmail.com> drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 hpp.iscas <hppiscas(a)163.com> Input: eeti_ts - publish the OF module alias Dmitriy Okunev <dokunevdmitriy(a)gmail.com> net: mvpp2: prevent buffer overflow in page_pool allocation Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Ack RX overrun interrupt correctly Eric Dumazet <edumazet(a)google.com> net: lock the socket in sock_gettstamp() Yige Jiang <yigejiang86(a)gmail.com> net: netsec: fix device_node reference leak on phy_np Sasha Levin <sashal(a)kernel.org> ASoC: ux500: Parenthesize MSP_{RX,TX}_CLKPOL_BIT() arguments Shivaprasad G Bhat <sbhat(a)linux.ibm.com> powerpc/iommu: Fix the overflow validation in iommu_tce_check_ioba Amit Machhiwal <amachhiw(a)linux.ibm.com> KVM: PPC: Book3S HV: fix secure device page leak on uv_page_in() failure Eric Dumazet <edumazet(a)google.com> drop_monitor: fix out-of-bounds write in reset_per_cpu_data() Eric Dumazet <edumazet(a)google.com> drop_monitor: synchronize tracepoint unregistration on error path Tzung-Bi Shih <tzungbi(a)kernel.org> Bluetooth: btmtksdio: Fix PM runtime reference leak in shutdown Baineng Shou <shoubaineng(a)gmail.com> dmaengine: mmp_pdma: fix wrong sg length in mmp_pdma_prep_slave_sg() Eric Dumazet <edumazet(a)google.com> tcp: do not let tcp_rmem be set below 4096 Kuniyuki Iwashima <kuniyu(a)google.com> tcp: Don't call skb_clone_and_charge_r() for close()d listener in tcp_v6_do_rcv(). Karl Mehltretter <kmehltretter(a)gmail.com> wifi: brcmfmac: fix lost 802.1x TX completion wakeup Hohyun Sim <tlaghgus0425(a)korea.ac.kr> net: fddi: skfp: fix NULL deref when setting the MAC address while down Andrea Mayer <andrea.mayer(a)uniroma2.it> seg6: set IPSKB_L3SLAVE from IP6SKB_L3SLAVE on IPIP decapsulation Filipe Manana <fdmanana(a)suse.com> btrfs: tree-checker: print dev extent offset in error message Slavin Liu <bolin.liu(a)seu.edu.cn> ALSA: hda: trace PCM open only after assigning a stream Zihan Xi <zihanx(a)nebusec.ai> wifi: virt_wifi: don't transfer operstate before register Karl Mehltretter <kmehltretter(a)gmail.com> Input: trackpoint - fix the inertia attribute name in the ABI document Nguyen Ngoc Thang <ngocthang2710.1999(a)gmail.com> ALSA: pcm: set timer->private_data before registering the PCM timer Karl Mehltretter <kmehltretter(a)gmail.com> keys: fix lost wakeup when reaping a dead key type Thadeu Lima de Souza Cascardo <cascardo(a)igalia.com> drm: Fix drm_pending_vblank_event leak in error path for out_fence_ptr Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: flowtable: hold reference on ct until flow is released Theodor Arsenij Larionov Trichkine <theodorlarionov(a)gmail.com> netfilter: nft_nat: fully initialise new_addr in netmap setup Jérémy Jean <Jeremy.Jean(a)oss.cyber.gouv.fr> RDMA/siw: Bound fragmented header copies by the remaining length Alex Bereza <alex(a)bereza.email> dmaengine: xilinx_dma: Fix hardware buffer descriptor chain after cyclic DMA Alex Bereza <alex(a)bereza.email> dmaengine: xilinx_dma: Fix hardware buffer descriptor reuse order Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: don't access the TSF of a down interface Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: don't RCU-dereference the mesh CSA settings we just set Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: reset the AP_VLAN tailroom counter on ifdown Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: don't filter by BSS type when removing stale entries Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: only group hidden BSSes with beacon entries Shivank Garg <shivankg(a)amd.com> dmaengine: wait for RCU readers before releasing dma_device Shivank Garg <shivankg(a)amd.com> dmaengine: fix use-after-free in dma_chan_put() and dma_release_channel() Shivank Garg <shivankg(a)amd.com> dmaengine: Fix device kref underflow in dma_chan_put() Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> dma-coherent: report a failed reserved memory assignment Chen-Yu Tsai <wenst(a)chromium.org> dma-coherent: Warn if OF reserved memory is beyond current coherent DMA mask Christoph Hellwig <hch(a)lst.de> dma-mapping: simplify dma_init_coherent_memory Orgad Shaneh <orgads(a)gmail.com> MIPS: Octeon: apply USB FDT fixups also when USB is modular Bard Liao <yung-chuan.liao(a)linux.intel.com> soundwire: cadence_master: wait and cancel cdns->work before clock stop Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: check IP header size in cfg80211_classify8021d() Carolina Jubran <cjubran(a)nvidia.com> IB/IPoIB: Avoid restoring OPER_UP after multicast flush Shmulik Cohen <anuk909(a)gmail.com> wifi: libipw: reject too-short association responses Shmulik Cohen <anuk909(a)gmail.com> wifi: libipw: reject too-short beacon and probe responses Peng Hao <flyingpenghao(a)gmail.com> wifi: mwifiex: fix IRQ leak using wrong index in MSI-X error path Mariano Baragiola <mbaragiola(a)linux.com> wifi: virt_wifi: free skb when disconnected Ruoyu Wang <ruoyuw560(a)gmail.com> dmaengine: sprd: Fix runtime PM reference leak in probe Li RongQing <lirongqing(a)baidu.com> RDMA/mad: Fix receive buffer leak when PKey enforcement fails Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/isert: wait for deferred control PDU completions before releasing the connection Max Gurtovoy <mgurtovoy(a)nvidia.com> scsi: target: iscsi: Rename iscsi_cmd to iscsit_cmd Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> scsi: target: iscsi: Redo iscsit_check_session_usage_count() return code Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_check_session_usage_count() Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_close_session() Yehyeong Lee <yhlee(a)isslab.korea.ac.kr> IB/iser: reject a remote invalidation of an unregistered direction Max Gurtovoy <mgurtovoy(a)nvidia.com> IB/iser: Use iser_fr_desc as registration context Max Gurtovoy <mgurtovoy(a)nvidia.com> IB/iser: Remove iser_reg_data_sg helper function Max Gurtovoy <mgurtovoy(a)nvidia.com> IB/iser: Align coding style across driver Xixin Liu <liuxixin(a)kylinos.cn> clk: scpi: bound-check DVFS index in scpi_dvfs_recalc_rate Xixin Liu <liuxixin(a)kylinos.cn> firmware: arm_scpi: reject DVFS OPP count above MAX_DVFS_OPPS Guoqing Jiang <guoqing.jiang(a)linux.dev> RDMA/siw: Clear association under lock if siw_qp_modify fails in siw_accept Guoqing Jiang <guoqing.jiang(a)linux.dev> RDMA/siw: Cleanup siw_accept Guoqing Jiang <guoqing.jiang(a)linux.dev> RDMA/siw: Introduce siw_cep_set_free_and_put Pengpeng Hou <pengpeng(a)iscas.ac.cn> ARM: socfpga: select the PL310 erratum 753970 workaround Kyle Zeng <kylebot(a)openai.com> xfrm: fix compat ALLOCSPI request use-after-free Sabrina Dubroca <sd(a)queasysnail.net> xfrm: avoid RCU warnings around the per-netns netlink socket Sabrina Dubroca <sd(a)queasysnail.net> xfrm: add extack to verify_one_alg, verify_auth_trunc, verify_aead Sabrina Dubroca <sd(a)queasysnail.net> xfrm: add extack support to verify_newsa_info Sabrina Dubroca <sd(a)queasysnail.net> xfrm: add extack to verify_sec_ctx_len Sabrina Dubroca <sd(a)queasysnail.net> xfrm: propagate extack to all netlink doit handlers Ido Schimmel <idosch(a)nvidia.com> ipv6: Honor oif when choosing nexthop for locally generated traffic Ido Schimmel <idosch(a)nvidia.com> ipv6: Select best matching nexthop object in fib6_table_lookup() Arash Golgol <arash.golgol(a)gmail.com> media: video-i2c: fix buffer queue ordering Sasha Levin <sashal(a)kernel.org> Revert "perf cs-etm: Flush thread stacks after decoder reset" Sasha Levin <sashal(a)kernel.org> Revert "perf cs-etm: Avoid truncating AUX buffer sizes to int" Guangguan Wang <guangguan.wang(a)linux.alibaba.com> net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg Guangguan Wang <guangguan.wang(a)linux.alibaba.com> net/smc: check smcd_v2_ext_offset when receiving proposal msg Jens Axboe <axboe(a)kernel.dk> sunvdc: fix -EIO issue due to lack of retries Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> ARM: ensure interrupts are enabled in __do_user_fault() Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> ARM: fix branch predictor hardening Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> ARM: fix hash_name() fault Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: L2CAP: Fix deadlock Sasha Levin <sashal(a)kernel.org> Reapply "bluetooth/l2cap: sync sock recv cb and release" Darrick J. Wong <djwong(a)kernel.org> iomap: iomap: fix memory corruption when recording errors during writeback Paolo Abeni <pabeni(a)redhat.com> mptcp: close race between scheduler and state change Paolo Abeni <pabeni(a)redhat.com> mptcp: avoid unneeded actions on subflow reset Florian Westphal <fw(a)strlen.de> mptcp: hold mptcp socket before calling tcp_done Eric Biggers <ebiggers(a)kernel.org> netfilter: nft_set_pipapo_avx2: add missing vzeroupper Eric Biggers <ebiggers(a)kernel.org> crypto: sun8i-ce - Remove crypto_rng interface Eric Biggers <ebiggers(a)kernel.org> crypto: sun8i-ss - Remove crypto_rng interface Xuanqiang Luo <luoxuanqiang(a)kylinos.cn> fou: Fix use-after-free in fou_create() Weiming Shi <bestswngs(a)gmail.com> net: appletalk: fix NULL pointer dereference in aarp_send_ddp() Weiming Shi <bestswngs(a)gmail.com> i2c: smbus: reject oversized block transfers in the common path Kazuki Hanai <hnkz.64(a)gmail.com> ALSA: us122l: Prevent write upgrades for read mappings Eric Dumazet <edumazet(a)google.com> ipv6: mcast: extend RCU protection in igmp6_send() Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: syncookies: remember the request backup flag Joe Damato <joe(a)dama.to> bnxt_en: Propagate RX ring init failures in bnxt_init_nic() Joe Damato <joe(a)dama.to> bnxt_en: Handle buffer allocation failure in bnxt_rx_ring_reset() Haotian Zhang <vulab(a)iscas.ac.cn> media: v4l2-h264: Fix memcmp() size in B1 reference list comparison Michael Bommarito <michael.bommarito(a)gmail.com> media: hevc: add bounded tile-count helpers Vishnu Razdan <vrazdan(a)openai.com> hwmon: (pmbus) Clear generic status alarms with CLEAR_FAULTS Cong Nguyen <congnt264(a)gmail.com> hwmon: (applesmc) fix key backlight workqueue leak on register failure Harald Freudenberger <freude(a)linux.ibm.com> s390/crypto: Fix missing scrub of temp buffers with AES ctr and gcm algorithm Nagamani PV <nagamani(a)linux.ibm.com> s390/qeth: allow bridgeport queries despite OS_MISMATCH leixiang <leixiang(a)kylinos.cn> KVM: PPC: Book3S HV: Set irqfd->producer only on success Kyle Zeng <kylebot(a)openai.com> ipvs: reject invalid states in connection template sync records Zihan Xi <zihanx(a)nebusec.ai> ipv4: fib: bound automatic table ID allocation Zhiling Zou <zhilinz(a)nebusec.ai> ieee802154: 6lowpan: fix NULL dereference in lowpan_newlink Weiming Shi <bestswngs(a)gmail.com> fbdev: vfb: defer cleanup until the last reference Ilya Maximets <i.maximets(a)ovn.org> netfilter: report NLM_F_DUMP_FILTERED when all is filtered out Norbert Szetei <norbert(a)doyensec.com> net: openvswitch: fix use-after-free of the flow table mask array Fourie Zhang <littleddfu(a)gmail.com> net: mpls: clear inner_protocol when the last label is popped Johan Hovold <johan(a)kernel.org> net: hso: fix TIOCMIWAIT race Thorsten Blum <thorsten.blum(a)linux.dev> drm/i915: Fix memory leak in query_perf_config_list() Jann Horn <jannh(a)google.com> exec: do_close_on_exec() before taking exec_update_lock Runyu Xiao <runyu.xiao(a)seu.edu.cn> cpufreq: initialize policy rwsem before sysfs publication Zhongqiu Han <zhongqiu.han(a)oss.qualcomm.com> cpufreq: zero-initialize policy cpumask before sysfs publication Runyu Xiao <runyu.xiao(a)seu.edu.cn> ASoC: sti: initialize IRQ lock before requesting IRQ Tianchu Chen <flynnnchen(a)tencent.com> ASoC: sprd: validate compress buffer sizes against fixed allocations Donggeun Yoo <donggeunyoo.kernel(a)gmail.com> tracing: Free histogram the var ref when its initialization fails Ido Schimmel <idosch(a)nvidia.com> tunnels: Drop stale dst when building an ICMP error for PMTUD Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: validate cylinder group metadata before caching it Ali Ahmet Memis <ali(a)iusegentoo.com> ufs: create the root dentry after loading cylinder metadata James Hilliard <james.hilliard1(a)gmail.com> watchdog: sunxi_wdt: preserve boot-enabled watchdog Harry Wentland <harry.wentland(a)amd.com> dm/amdgpu: fix malformed link_settings debugfs output Roman Prucha <zorgan.roman(a)gmail.com> ALSA: ctxfi: Fix CA20K2 S/PDIF passthrough Zihan Xi <zihanx(a)nebusec.ai> ipv6: fix fib6 walker UAF on seq stop Shivaprasad G Bhat <sbhat(a)linux.ibm.com> powerpc/eeh: Fix recursive locking on devices without EEH sensitive driver Eric Dumazet <edumazet(a)google.com> macvlan: inherit needed_headroom and needed_tailroom from lowerdev Maurizio Lombardi <mlombard(a)redhat.com> scsi: target: iscsi: Fix hang for aborted WRITE_PENDING commands Dmitry Bogdanov <d.bogdanov(a)yadro.com> scsi: target: iscsi: Handle abort for WRITE_PENDING cmds Sasha Levin <sashal(a)kernel.org> Revert "bluetooth/l2cap: sync sock recv cb and release" WenTao Liang <vulab(a)iscas.ac.cn> drm/amd/display: set new_stream to NULL after release Stian Halseth <stian(a)itx.no> sunvdc: unmap LDC cookies when the descriptor send fails Greg Marsden <greg.marsden(a)oracle.com> net/rds: fix tcp stream corruption with large pages Linus Walleij <linus.walleij(a)linaro.org> net/rds: Pass a pointer to virt_to_page() Aamir Ahmed <elb12345(a)hotmail.co.uk> net: hinic: fix mailbox segment buffer overflow Li Youhong <liyouhong(a)kylinos.cn> net: sun4i-emac: fix missing of_node_put() for phy_node Kuniyuki Iwashima <kuniyu(a)google.com> net/sched: cls_api: Don't replay RTM_GETCHAIN in tc_ctl_chain(). Victor Nogueira <victor(a)mojatatu.com> net/sched: cls_route: free emptied bucket on filter move Thibault Ferrante <thibault.ferrante(a)canonical.com> selftests/powerpc/tm: Fix tcheck() reading uninitialised CR value Pengpeng Hou <pengpeng(a)iscas.ac.cn> hwmon: (aspeed-pwm-tacho) Propagate reset deassert errors Cong Nguyen <congnt264(a)gmail.com> hwmon: (gpio-fan) take fan_data->lock in gpio_fan_shutdown() Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count RX descriptors for freeq refill Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count RX drops once per frame Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: No mapping is a dropped rx Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Count dropped frames as NAPI work Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Finish RX updates before NAPI completion Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Fix budget accounting Andrew Stellman <astellman(a)stellman-greene.com> virtio-pci: return IRQ_HANDLED after non-zero ISR Yu Zhang <yuz08559(a)gmail.com> vhost-vdpa: don't install the eventfd_ctx_fdget() error in config_ctx Jia Jia <physicalmtea(a)gmail.com> virtio_console: do not free control-out buffers on remove Xianting Tian <xianting.tian(a)linux.alibaba.com> virtio-console: call scheduler when we free unused buffs hpp.iscas <hppiscas(a)163.com> ASoC: mt6351: Publish the OF module alias Florian Westphal <fw(a)strlen.de> netfilter: ip6_tables: set F_PROTO when proto value is nonzero Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_log: cope with concurrent instance destruction hpp.iscas <hppiscas(a)163.com> ASoC: Intel: SST: Publish the PCI module aliases hpp.iscas <hppiscas(a)163.com> ASoC: bcm: bcm63xx: Publish the OF module aliases Edward Adam Davis <eadavis(a)sina.com> ALSA: caiaq: Decoupling ep1_in_urb in caiaq dev Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: ets: clamp quantum in parse and fallback paths Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: drr: clamp quantum in change class Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: pie: clamp psched_mtu in pie_drop_early Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: hhf: clamp quantum in change and init paths Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sfq: clamp quantum in change path Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: fq_pie: clamp quantum in change path Eric Dumazet <edumazet(a)google.com> net_sched: sch_fq_pie: implement lockless fq_pie_dump() Yael Chemla <ychemla(a)nvidia.com> net/mlx5: E-Switch: fix use-after-free in mlx5_eswitch_termtbl_put Carolina Jubran <cjubran(a)nvidia.com> net/mlx5e: Fix ETS zero BW reporting when one TC holds 100% Shahar Shitrit <shshitrit(a)nvidia.com> net/mlx5e: Fix setting RS FEC after remapping Thorsten Blum <thorsten.blum(a)linux.dev> powerpc/kexec_file: Use inclusive range checks in add_usable_mem() Jamal Hadi Salim <jhs(a)mojatatu.com> net: cap tx_queue_len at S16_MAX to prevent oversized ring allocations Seungwon Bae <qotmddnjs(a)ajou.ac.kr> vxlan: reject dynamic fdb entries that reference a nexthop id Jason Winter <jjx(a)live.nl> net: usb: cx82310_eth: drop URB after 0xffff reboot sentinel to prevent partial_data heap overflow Jakub Kicinski <kuba(a)kernel.org> net: dsa: mv88e6xxx: bound the policy rule dump by the caller's buffer size Jakub Kicinski <kuba(a)kernel.org> net: dsa: bcm_sf2: bound the CFP rule dump by the caller's buffer size Eric Dumazet <edumazet(a)google.com> bonding: use skb_cow_head() in bond_do_alb_xmit() and rlb_arp_xmit() Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix NULL-ptr-deref in btf_var_show() Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Fix NULL-ptr-deref when showing a void BTF type Takashi Iwai <tiwai(a)suse.de> ALSA: caiaq: Fix potential double-free at error path Lorenzo Bianconi <lorenzo.bianconi(a)oss.qualcomm.com> net: stmmac: reconfigure RX packet parser table in stmmac_hw_setup() after reset Allison Henderson <achender(a)kernel.org> net/rds: don't let rds_conn_shutdown() consume a concurrent drop Håkon Bugge <haakon.bugge(a)oracle.com> net/rds: acquire the fastpath locks in rds_conn_shutdown() Allison Henderson <achender(a)kernel.org> net/rds: acquire RDS_IN_XMIT in rds_tcp_reset_callbacks() Gerd Rausch <gerd.rausch(a)oracle.com> net/rds: tcp: don't force RDS_CONN_RESETTING over a concurrent shutdown Allison Henderson <achender(a)kernel.org> net/rds: clear cp_flags bits individually in rds_conn_path_reset() Allison Henderson <achender(a)kernel.org> net/rds: use clear_bit_unlock() in release_refill() Allison Henderson <achender(a)kernel.org> net/rds: use wq_has_sleeper() in release_in_xmit() Eric Dumazet <edumazet(a)google.com> bonding: do not clear curr_active_slave prematurely when releasing all slaves Henry Martin <bsdhenrymartin(a)gmail.com> tracing/probes: Fix use-after-free on field name/type of events with multiple probes Joas Antonio dos Santos <joasantonio108(a)gmail.com> netfilter: nf_conntrack_sip: fix OOB read in sip_skip_whitespace() Kyle Zeng <kylebot(a)openai.com> ipvs: fix reversed sequence option serialization Qu Wenruo <wqu(a)suse.com> btrfs: do not force reloc root creation during qgroup_account_snapshot() Josef Bacik <josef(a)toxicpanda.com> btrfs: return an error from btrfs_record_root_in_trans Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Program the MSP FIFO watermarks Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Request the MSP MMIO resource Arnd Bergmann <arnd(a)arndb.de> ASoC: ux500: remove stedma40 references Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Validate MSP DAI configuration Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Correct MSP frame and bit clock setup Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Propagate MSP setup errors Arnd Bergmann <arnd(a)arndb.de> ASoC: ux500: remove platform_data support Linus Walleij <linusw(a)kernel.org> ASoC: ux500: Fix MSP stream lifecycle handling Guanghui Yang <3497809730(a)qq.com> btrfs: detach failed sprout device from transaction update list wangdicheng <wangdicheng(a)kylinos.cn> ASoC: amd: renoir: fix disable_pdm_interrupts() to clear mask bits Hui Su <sh_def(a)163.com> staging: fbtft: make dirty_lock IRQ-safe Kuniyuki Iwashima <kuniyu(a)google.com> af_packet: Don't cast tpacket_hdr.tp_len to int in tpacket_parse_header(). Eric Dumazet <edumazet(a)google.com> ipv6: sr: restore network header before routing and forwarding Qingfang Deng <qingfang.deng(a)linux.dev> ppp: ppp_async: simplify tty disc_data access Jiri Slaby <jirislaby(a)kernel.org> tty: make tty_ldisc_ops::hangup return void Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Validate and program TDM slots correctly Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Correct digital interface format setup Mark Brown <broonie(a)kernel.org> ASoC: ab8500: Update to modern clocking terminology Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Repair the DAPM capture graph Linus Walleij <linusw(a)kernel.org> ASoC: ab8500: Reset the audio block before configuring it Gongwei Li <ligongwei(a)kylinos.cn> Bluetooth: hci_mrvl: Fix wrong return value check of wait_on_bit_timeout() Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: clear FLAG_DEFER_SETUP only for same PID/PSM Pauli Virtanen <pav(a)iki.fi> Bluetooth: L2CAP: fix chan mode for LE_CONN_REQ + EXT_FLOWCTL pchan Colin Ian King <colin.i.king(a)gmail.com> OPP: of: Fix potential multiplication overflow when calculating freq James Nugraha <aslan.jnn(a)gmail.com> net: amd-xgbe: discard rx packets with bad FCS Henry Martin <bsdhenrymartin(a)gmail.com> sctp: fix soft lockup from unpadded ASCONF-ACK parameter iteration Xin Long <lucien.xin(a)gmail.com> sctp: fix a TOCTOU race in SCTP_CMD_TIMER_START Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: size the RTM_GETACTION reply from the actions Victor Nogueira <victor(a)mojatatu.com> net/sched: act_api: budget all shared attributes in notify skbs Hongfu Li <lihongfu(a)kylinos.cn> selftests/cgroup: Fix cg_run_in_subcgroups ignoring arg parameter Dan Carpenter <error27(a)gmail.com> drm/virtio: Fix a NULL vs ERR_PTR() bug in virtio_gpu_user_framebuffer_create() Jad Keskes <inasj268(a)gmail.com> EDAC/device_sysfs: Use kstrtouint() for poll_msec to prevent truncation Xie Yuanbin <xieyuanbin1(a)huawei.com> ARM: 9484/1: enable interrupts when unhandled user faults are triggered Sasha Levin <sashal(a)kernel.org> Revert "Bluetooth: btusb: Add ASUS USB-BT540 for Realtek 8761CU" Sasha Levin <sashal(a)kernel.org> Revert "Bluetooth: btusb: Add ASUS USB-BT600 for Realtek 8761CU" Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: Reject monmaps advertising zero monitors Vlatko Kosturjak <kost(a)linux.hr> ppp_async: drop the errored frame instead of resetting its headroom Geert Uytterhoeven <geert+renesas(a)glider.be> clk: at91: pmc: #undef field_{get,prep}() before definition Rudi Heitbaum <rudi(a)heitbaum.com> ASoC: rt5645: Perform the initial jack detect at probe Jia Jia <physicalmtea(a)gmail.com> vhost-scsi: flush backend after device ioctls Robert Abrahamse <denobyte2(a)gmail.com> ALSA: usb-audio: Add quirk for Corsair Virtuoso (later revision) Jiale Yao <yaojiale02(a)163.com> Bluetooth: RFCOMM: validate skb length in rfcomm_recv_frame Deepanshu Kartikey <kartikey406(a)gmail.com> wifi: cfg80211: validate IEs in cfg80211_wext_siwgenie() Li Qiang <liqiang01(a)kylinos.cn> cifs: validate idmap key payload length Vaibhav Jain <vaibhav(a)linux.ibm.com> powerpc/pseries: Ensure vpa,slb_shadow & dtl are unregistered during crash Michal Swiatkowski <michal.swiatkowski(a)linux.intel.com> ice: pass the return value of skb_checksum_help() Madhavender Singh <madhav(a)disroot.org> ALSA: hda/realtek: Add mute LED quirk for HP Laptop 14s-dr1xxx Minhong He <heminhong(a)kylinos.cn> phonet: check register_netdevice_notifier() error in phonet_device_init() Pengpeng Hou <pengpeng(a)iscas.ac.cn> drm/gma500: return errors from Oaktrail HDMI I2C reads Ibrahim Hashimov <security(a)auditcode.ai> wifi: mac80211_hwsim: reject undersized HWSIM_ATTR_TX_INFO Georgi Valkov <gvalkov(a)gmail.com> wifi: mwifiex: replace one-element arrays with flexible array members Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: bound aligned TLV advance in FW parser Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/si: Don't schedule thermal work when queue isn't initialized Pu Hu <hupu(a)transsion.com> arm64: kprobes: Allow reentering kprobes while single-stepping Yu Peng <pengyu(a)kylinos.cn> arm64: fixmap: Allow 256K early_ioremap() at any offset Tao Cui <cuitao(a)kylinos.cn> blk-cgroup: fix leaks and online flag on radix_tree_insert failure Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> wifi: iwlwifi: mvm: fix an off-by-1 boundary check Filipe Manana <fdmanana(a)suse.com> btrfs: fix reloc root cleanup in merge_reloc_roots() Filipe Manana <fdmanana(a)suse.com> btrfs: fix use-after-free on reloc root after error in insert_dirty_subvol() Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: rsi: validate beacon length before fixed buffer copy Jozsef Kadlecsik <kadlec(a)netfilter.org> netfilter: ipset: mark the rcu locked areas properly Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: libipw: fix key index receive bound checks Liang Hao <haohlliang(a)gmail.com> gpio: dwapb: Mask interrupts at hardware initialization Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: libertas: reject short monitor TX frames Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: rsi: avoid reading TKIP MIC keys for non-TKIP ciphers Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: validate deauth frame length before reason access Corentin Labbe <clabbe(a)baylibre.com> wifi: ralink: RT2X00: init EEPROM properly Pengpeng Hou <pengpeng(a)iscas.ac.cn> ALSA: usb-audio: caiaq: validate EP1 reply lengths Yousef Alhouseen <alhouseenyousef(a)gmail.com> xen/gntalloc: validate grant count before allocation Farhad Alemi <farhad.alemi(a)berkeley.edu> freevxfs: don't BUG() on unknown typed-extent type Yousef Alhouseen <alhouseenyousef(a)gmail.com> xen/front-pgdir-shbuf: free grant reference head on errors Gustavo Kenji Mendonça Kaneko <kaneko.dev(a)pm.me> drm/arm/komeda: fix error handling for clk_prepare_enable() and callers Florian Westphal <fw(a)strlen.de> netfilter: nf_conntrack_expect: zero at allocation time Gustavo Kenji Mendonça Kaneko <kaneko.dev(a)pm.me> drm/arm/malidp: use clk_bulk API in runtime PM resume and suspend Haoxiang Li <haoxiang_li2024(a)163.com> fbdev: pm2fb: unwind WC setup on probe failure Adriana Stancu <adriana(a)arista.com> rtc: bq32000: add delay between RTC reads Runyu Xiao <runyu.xiao(a)seu.edu.cn> net: au1000: move free_irq out of the close-time spinlocked section Krzysztof Wilczyński <kwilczynski(a)kernel.org> PCI/sysfs: Use kstrtobool() to parse the ROM attribute input Tommy Huang <tommy_huang(a)aspeedtech.com> rtc: aspeed: add AST2700 compatible Samuel Moelius <sam.moelius(a)trailofbits.com> f2fs: validate inline dentry name lengths before conversion Chen Cheng <chencheng(a)fnnas.com> md/raid5: let stripe batch bm_seq comparison wrap-safe Hans Zhang <18255117159(a)163.com> PCI: mediatek: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: rockchip: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: altera: Protect root bus removal with rescan lock Hans Zhang <18255117159(a)163.com> PCI: iproc: Protect root bus removal with rescan lock Jean-Louis Colaco <jean-louis.colaco(a)orange.fr> ALSA: usb-audio: Add quirk for YAMAHA CDS3000 Tobias Deiminger <tobias.deiminger(a)linutronix.de> leds: pca9532: Don't stop blinking for non-zero brightness Yousef Alhouseen <alhouseenyousef(a)gmail.com> leds: uleds: Return -EFAULT on copy_to_user() failure Galen Hassen <rwekyes(a)gmail.com> ALSA: hda/conexant: Add pin config quirk for Lenovo IdeaPad Slim 5 16AKP10 Rob Herring (Arm) <robh(a)kernel.org> gpio: pisosr: Read "ngpios" as u32 Arnd Bergmann <arnd(a)arndb.de> scsi: bfa: Reduce kernel stack usage in bfa_fcs_lport_fdmi_build_portattr_block() Zhang Tianci <zhangtianci.1997(a)bytedance.com> fuse: set ff->flock only on success Rosen Penev <rosenp(a)gmail.com> sparc: Disable compat support with LLD Alice Mikityanska <alice(a)isovalent.com> net/sched: act_csum: don't mangle UDP tunnel GSO packets Agalakov Daniil <ade(a)amicon.ru> e1000e: limit endianness conversion to boundary words Raf Dickson <rafdog35(a)gmail.com> vsock: use sk_acceptq_is_full() helper in all transports Nazim Amirul <muhammad.nazim.amirul.nazle.asmade(a)altera.com> net: stmmac: xgmac2: disable RBUE in default RX interrupt mask Rosen Penev <rosenp(a)gmail.com> sparc64: uprobes: add missing break bui duc phuc <phucduc.bui(a)gmail.com> ASoC: rockchip: spdif: Restore regcache cache-only mode on sync failure bui duc phuc <phucduc.bui(a)gmail.com> ASoC: rockchip: rockchip_pdm: Reorder clock enable sequence bui duc phuc <phucduc.bui(a)gmail.com> ASoC: rockchip: rockchip_pdm: Handle runtime PM resume failures in set_fmt Samuel Moelius <sam.moelius(a)trailofbits.com> Bluetooth: L2CAP: validate connectionless PSM length Potin Lai <potin.lai.pt(a)gmail.com> hwmon: (pmbus/lm25066) Fix PMBus coefficients for LM5064/5066/5066i Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> PCI: Avoid SBR for Qualcomm WCN6855/WCN7850 WiFi, SDX62/SDX65 modems Yuho Choi <dbgh9129(a)gmail.com> sctp: Unwind address notifier registration on failure Nikolay Metchev <nikolaymetchev(a)gmail.com> platform/x86: intel-hid: Add HP ProBook x360 440 G1 to button_array_table Xu Rao <raoxu(a)uniontech.com> ata: libata-pmp: add JMicron JMS562 quirk Kory Maincent <kory.maincent(a)bootlin.com> hwmon: (adt7462) Add of_match_table to support devicetree Jiajia Liu <liujiajia(a)kylinos.cn> wifi: mt76: transform aspm_conf for pci_disable_link_state Gleb Sonichev <sonichev555(a)gmail.com> platform/x86: dell-laptop: add Inspiron N5110 to touchpad LED quirk table Rosen Penev <rosenp(a)gmail.com> net: ibm: emac: mal: fix potential system hang in mal_remove() Al Viro <viro(a)zeniv.linux.org.uk> configfs_depend_prep(): pass configfs_dirent instead of dentry Chuck Lever <chuck.lever(a)oracle.com> xprtrdma: Add request-pool slack for delayed recycling ZhengYuan Huang <gality369(a)gmail.com> btrfs: balance: fix potential bg lookup failure in btrfs_may_alloc_data_chunk() Rosen Penev <rosenp(a)gmail.com> netfilter: nf_conntrack: use get_unaligned_be32() in tcp_sack() Ruoyu Wang <ruoyuw560(a)gmail.com> ALSA: es18xx: check control allocation before private data setup Maoyi Xie <maoyixie.tju(a)gmail.com> hsr: broadcast netlink notifications in the device's net namespace Guangshuo Li <lgs201920130244(a)gmail.com> net: cpsw_new: unregister devlink on port registration failure Dawei Feng <dawei.feng(a)seu.edu.cn> bpf: NUL-terminate replaced sysctl value Li RongQing <lirongqing(a)baidu.com> RDMA/mlx5: Fix state and counter desync on loopback enable failure Thiyagarajan Pandiyan <thiyagarajan(a)aerlync.com> wifi: nl80211: Increase ie_len size to prevent truncated IEs in new peer notifications Rosen Penev <rosenp(a)gmail.com> ipmi: si: Use platform_get_irq_optional() to retrieve interrupt Andrei Faleichyk <andrei.faleichyk(a)noogadev.com> ALSA: hda/realtek: Add quirk for ASUS VivoBook X509DAP Michael Walle <mwalle(a)kernel.org> clk: keystone: don't cache clock rate Mathias Nyman <mathias.nyman(a)linux.intel.com> xhci: Prevent queuing new commands if xhci is inaccessible David Yang <mmyangfl(a)gmail.com> net: dsa: sja1105: flower: reject cross-chip redirect Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: seq: oss: Reject reads that cannot fit the next event Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: codecs: rk3328: Use managed GPIO and clock helpers Simon Xue <xxm(a)rock-chips.com> iommu/rockchip: disable fetch dte time limit Wentao Liang <vulab(a)iscas.ac.cn> net: qrtr: fix node refcount leak on ctrl packet alloc failure liyouhong <liyouhong(a)kylinos.cn> ata: ahci: fail probe if BAR too small for claimed ports Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: codecs: pcm3168a: Drop CONFIG_PM-conditional preproc directive Rosen Penev <rosenp(a)gmail.com> net: ibm: emac: Reserve VLAN header in MJS limit Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: accel: mma8452: switch to non-devm request_threaded_irq() Rik van Riel <riel(a)surriel.com> perf/ftrace: Fix WARNING in __unregister_ftrace_function Osama Abdelkader <osama.abdelkader(a)gmail.com> mmc: davinci: fix mmc_add_host order in probe Bard Liao <yung-chuan.liao(a)linux.intel.com> soundwire: only handle alert events when the peripheral is attached Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: catpt: Complete coredump handling Alexandre Courbot <acourbot(a)nvidia.com> scripts: modpost: detect and report truncated buf_printf() output Viacheslav Dubeyko <slava(a)dubeyko.com> hfs: rework hfsplus_readdir() logic ikaros <void0red(a)gmail.com> ACPICA: add boundary checks in two places ikaros <void0red(a)gmail.com> ACPICA: Enhance buffer validation in acpi_ut_walk_aml_resources() Weiming Shi <bestswngs(a)gmail.com> ACPICA: Fix NULL pointer dereference in acpi_ns_custom_package() ikaros <void0red(a)gmail.com> ACPICA: Add validation for node in acpi_ns_build_normalized_path() ikaros <void0red(a)gmail.com> ACPICA: Add package limit checks in parser functions ikaros <void0red(a)gmail.com> ACPICA: validate handler object type in two places ikaros <void0red(a)gmail.com> ACPICA: Improve argument parsing in acpi_ps_get_next_simple_arg() ikaros <void0red(a)gmail.com> ACPICA: Fix integer overflow in acpi_ex_opcode_3A_1T_1R() (mid_op) ikaros <void0red(a)gmail.com> ACPICA: Prevent adding invalid references ikaros <void0red(a)gmail.com> ACPICA: validate byte_count in acpi_ps_get_next_package_length() ikaros <void0red(a)gmail.com> ACPICA: add boundary checks in acpi_ps_get_next_field() ikaros <void0red(a)gmail.com> ACPICA: Fix use-after-free in acpi_ds_terminate_control_method() ikaros <void0red(a)gmail.com> ACPICA: Fix condition check in acpi_ps_parse_loop() Jeremy Klarenbeek <jeremy.klarenbeek99(a)gmail.com> drm/amd/pm/si: Fix updating clock limits from power states Fernando Fernandez Mancera <fmancera(a)suse.de> ipv6: addrconf: fix temp address generation after prefix deprecation Uwe Küchler <uwe(a)kuechler.org> ALSA: usb-audio: Add quirk for Novation Mininova Mostafa Saleh <smostafa(a)google.com> irqchip/gic-v4: Don't advertise VLPIs if no ITS is probed Stepan Ionichev <sozdayvek(a)gmail.com> iio: adc: qcom-spmi-iadc: balance enable_irq_wake() on driver unbind Rosen Penev <rosenp(a)gmail.com> mips: cps: Assemble jr.hb with an R2 ISA level Dario Binacchi <dario.binacchi(a)amarulasolutions.com> drm/panel: simple: Add AM-1280800W8TZQW-T00H Daniel Lezcano <daniel.lezcano(a)oss.qualcomm.com> thermal/drivers/tegra/soctherma: Switch to devm cooling device registration Adrian Ng Ho Yin <adrian.ho.yin.ng(a)altera.com> clk: socfpga: agilex: implement l3_main_free_clk Heiko Carstens <hca(a)linux.ibm.com> s390/zcore: Removed unused variables Jiayuan Chen <jiayuan.chen(a)linux.dev> rds: annotate data-race around rs_seen_congestion Maoyi Xie <maoyixie.tju(a)gmail.com> rds: filter RDS_INFO_* getsockopt by caller's netns Chenguang Zhao <zhaochenguang(a)kylinos.cn> netlabel: fix IPv6 unlabeled address add error handling Venkat Rao Bagalkote <venkat88(a)linux.ibm.com> char/nvram: Remove redundant nvram_mutex Christian Marangi <ansuelsmth(a)gmail.com> usb: host: add ARCH_AIROHA in XHCI MTK dependency Marco Felsch <m.felsch(a)pengutronix.de> serial: 8250: fix possible ISR soft lockup Stepan Ionichev <sozdayvek(a)gmail.com> usb: gadget: goku_udc: avoid NULL deref of dev->driver in INT_USBRESET log Oliver Neukum <oneukum(a)suse.com> usb: core: hcd: fix possible deadlock in rh control transfers Adrian Wowk <dev(a)adrianwowk.com> usbip: vhci_hcd: fix NULL deref in status_show_vhci Christoph Hellwig <hch(a)lst.de> isofs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> omfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> hpfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> jfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> qnx4: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> minix: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> bfs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> affs: handle set_blocksize failures Christoph Hellwig <hch(a)lst.de> befs: handle set_blocksize failures Allison Henderson <achender(a)kernel.org> net/rds: Don't sleep inside rds_ib_conn_path_shutdown Eric Dumazet <edumazet(a)google.com> net/sched: sch_drr: make cl->quantum lockless Eric Dumazet <edumazet(a)google.com> net: bridge: remove stale rcu_barrier() in br_multicast_dev_del() Jan Volckaert <janvolck(a)gmail.com> net: usb: qmi_wwan: add MeiG SRM813Q Yury Norov <ynorov(a)nvidia.com> bitfield: wire __bf_shf to __builtin_ctzll Miri Korenblit <miriam.rachel.korenblit(a)intel.com> wifi: mac80211: don't call ieee80211_handle_reconfig_failure when not needed Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_scmi: Validate BASE_ERROR_EVENT payload size Leonardo Bras <leo.bras(a)arm.com> arm64/daifflags: Make local_daif_*() helpers __always_inline Pierre Barre <pierre(a)barre.sh> 9p: invalidate readdir buffer on seek Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usx2y: Drain pending US-428 pipe-4 output commands Joonwon Kang <joonwonkang(a)google.com> mailbox: Make mbox_send_message() return error code when tx fails Chenguang Zhao <zhaochenguang(a)kylinos.cn> RDMA/mlx5: Use QP port when decoding responder CQEs Alessandro Baldi <baldovic(a)virgilio.it> media: imon: Add iMON VFD HID OEM v1.2 key mappings Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - add support for atecc608b Lukas Wunner <lukas(a)wunner.de> crypto: ecc - Unbreak the build on arm with CONFIG_KASAN_STACK=y Kumar Meiyappan <kumar.meiyappan(a)microchip.com> scsi: pm8001: Reject non-fatal dump when controller is crashed Kumar Meiyappan <kumar.meiyappan(a)microchip.com> scsi: pm8001: Reject firmware update in fatal error state Viacheslav Dubeyko <slava(a)dubeyko.com> hfsplus: rework hfsplus_readdir() logic Tom Chung <chiahsuan.chung(a)amd.com> drm/amd/display: Fix CRC open failure during active rendering Stepan Ionichev <sozdayvek(a)gmail.com> mmc: davinci: avoid NULL deref of host->data in IRQ handler Ethan Nelson-Moore <enelsonmoore(a)gmail.com> ASoC: ti: omap3pandora: update board check to use DT compatible Geert Uytterhoeven <geert+renesas(a)glider.be> clk: renesas: cpg-mssr: Add number of clock cells check Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> media: em28xx-video: fix missing res_free() on init_usb_xfer failure Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: enable .rmu_disable() for 6320 family Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: fix number of g1 interrupts for 6320 family Zhaoyang Yu <2426767509(a)qq.com> media: dm1105: fix missing error check for dma_alloc_coherent Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Set tb->root_switch to NULL when domain is stopped Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Keep the domain reference while processing hotplug Mika Westerberg <mika.westerberg(a)linux.intel.com> thunderbolt: Release request if tb_cfg_request() fails in __tb_xdomain_response() Riccardo Boninsegna <rboninsegna2(a)gmail.com> media: rc: mceusb: Add support for 04eb:e033 Pengpeng Hou <pengpeng(a)iscas.ac.cn> soundwire: validate DT compatible before parsing it Danielle Ratson <danieller(a)nvidia.com> bridge: Do not suppress ARP probes and DAD NS unconditionally Marco Elver <elver(a)google.com> kcsan: Silence -Wmaybe-uninitialized when calling __kcsan_check_access() Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: always allow transmitting null-data on TXQs Viacheslav Dubeyko <slava(a)dubeyko.com> hfsplus: fix issue of direct writes beyond end-of-file Lukas Wunner <lukas(a)wunner.de> PCI: Stop setting cached power state to 'unknown' on unbind Hirokazu Honda <hiroh(a)chromium.org> tee: optee: Allow MT_NORMAL_TAGGED shared memory Goldwyn Rodrigues <rgoldwyn(a)suse.de> ima: return error early if file xattr cannot be changed Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Propagate write errors in generic mixer put callbacks Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: atomically update mac addresses ------------- Diffstat: .../ABI/testing/sysfs-devices-platform-trackpoint | 2 +- Documentation/driver-api/serial/tty.rst | 2 +- Documentation/networking/ip-sysctl.rst | 2 + Documentation/s390/pci.rst | 138 +++-- Documentation/s390/vfio-ccw.rst | 2 +- Makefile | 4 +- arch/arm/mach-socfpga/Kconfig | 2 +- arch/arm/mm/alignment.c | 4 + arch/arm/mm/fault.c | 82 ++- arch/arm64/include/asm/daifflags.h | 10 +- arch/arm64/include/asm/fixmap.h | 6 +- arch/arm64/include/asm/kprobes.h | 6 + arch/arm64/include/asm/percpu.h | 16 +- arch/arm64/kernel/probes/kprobes.c | 23 +- arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/kernel/cps-vec.S | 6 + arch/powerpc/kernel/eeh_driver.c | 2 - arch/powerpc/kernel/iommu.c | 2 +- arch/powerpc/kexec/file_load_64.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 4 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 5 +- arch/powerpc/platforms/pseries/kexec.c | 13 +- arch/s390/crypto/aes_s390.c | 16 +- arch/s390/kvm/interrupt.c | 72 +-- arch/s390/pci/pci_sysfs.c | 9 + arch/sparc/Kconfig | 1 + arch/sparc/kernel/uprobes.c | 1 + arch/x86/pci/fixup.c | 99 ++++ block/blk-cgroup.c | 4 +- crypto/Makefile | 5 + drivers/acpi/acpica/dsmethod.c | 43 ++ drivers/acpi/acpica/evhandler.c | 11 + drivers/acpi/acpica/exoparg3.c | 2 +- drivers/acpi/acpica/nsnames.c | 6 + drivers/acpi/acpica/nsprepkg.c | 7 + drivers/acpi/acpica/nsxfname.c | 4 + drivers/acpi/acpica/psargs.c | 134 ++++- drivers/acpi/acpica/psloop.c | 30 +- drivers/acpi/acpica/psparse.c | 14 + drivers/acpi/acpica/utcopy.c | 10 +- drivers/acpi/acpica/utresrc.c | 30 ++ drivers/ata/ahci.c | 22 + drivers/ata/libahci.c | 15 +- drivers/ata/libata-pmp.c | 7 +- drivers/block/sunvdc.c | 26 +- drivers/bluetooth/btmtksdio.c | 4 +- drivers/bluetooth/btusb.c | 23 +- drivers/bluetooth/hci_mrvl.c | 3 +- drivers/char/ipmi/ipmi_si_platform.c | 5 +- drivers/char/nvram.c | 16 +- drivers/char/virtio_console.c | 22 +- drivers/clk/at91/pmc.h | 2 + drivers/clk/clk-scpi.c | 2 +- drivers/clk/keystone/sci-clk.c | 8 + drivers/clk/renesas/renesas-cpg-mssr.c | 3 + drivers/clk/socfpga/clk-agilex.c | 2 + drivers/cpufreq/cpufreq.c | 6 +- drivers/crypto/allwinner/Kconfig | 16 - drivers/crypto/allwinner/sun8i-ce/Makefile | 1 - drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 54 -- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c | 164 ------ drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 29 -- drivers/crypto/allwinner/sun8i-ss/Makefile | 1 - drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 39 -- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c | 175 ------- drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 23 - drivers/crypto/atmel-ecc.c | 3 + drivers/dma/dmaengine.c | 10 +- drivers/dma/mmp_pdma.c | 2 +- drivers/dma/sprd-dma.c | 3 +- drivers/dma/sun6i-dma.c | 9 +- drivers/dma/ti/k3-udma-glue.c | 5 +- drivers/dma/xilinx/xilinx_dma.c | 26 +- drivers/edac/edac_device_sysfs.c | 11 +- drivers/firmware/arm_scmi/base.c | 15 +- drivers/firmware/arm_scpi.c | 4 +- drivers/gpio/gpio-arizona.c | 8 +- drivers/gpio/gpio-dwapb.c | 17 + drivers/gpio/gpio-pisosr.c | 4 +- drivers/gpio/gpio-zynq.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 +- drivers/gpu/drm/amd/amdgpu/atom.c | 9 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 7 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 20 +- drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 31 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 6 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 14 +- drivers/gpu/drm/arm/malidp_drv.c | 22 +- drivers/gpu/drm/drm_atomic_uapi.c | 13 +- drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c | 21 +- drivers/gpu/drm/i915/i915_query.c | 4 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 + drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 8 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 5 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 2 + drivers/gpu/drm/nouveau/nvif/vmm.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 23 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c | 2 + drivers/gpu/drm/panel/panel-simple.c | 28 + drivers/gpu/drm/virtio/virtgpu_display.c | 2 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 2 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 2 +- drivers/hid/hid-alps.c | 6 +- drivers/hid/hid-hyperv.c | 58 ++- drivers/hid/hid-ids.h | 3 + drivers/hid/hid-logitech-hidpp.c | 10 +- drivers/hid/hid-quirks.c | 1 + drivers/hid/wacom_sys.c | 5 +- drivers/hwmon/adt7462.c | 8 + drivers/hwmon/applesmc.c | 7 +- drivers/hwmon/aspeed-pwm-tacho.c | 4 +- drivers/hwmon/gpio-fan.c | 5 +- drivers/hwmon/pmbus/lm25066.c | 60 +-- drivers/hwmon/pmbus/pmbus_core.c | 4 +- drivers/hwmon/w83791d.c | 1 + drivers/hwmon/w83793.c | 4 +- drivers/i2c/busses/i2c-at91-core.c | 3 + drivers/i2c/busses/i2c-at91-master.c | 12 +- drivers/i2c/busses/i2c-at91.h | 1 + drivers/i2c/busses/i2c-imx.c | 2 + drivers/i2c/i2c-core-smbus.c | 12 + drivers/iio/accel/mma8452.c | 19 +- drivers/iio/adc/qcom-spmi-iadc.c | 18 +- drivers/infiniband/core/iwpm_util.c | 9 +- drivers/infiniband/core/mad.c | 3 +- drivers/infiniband/core/ucma.c | 7 +- drivers/infiniband/hw/mlx4/sysfs.c | 4 + drivers/infiniband/hw/mlx5/cq.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 11 + drivers/infiniband/sw/siw/siw_cm.c | 75 ++- drivers/infiniband/sw/siw/siw_qp_rx.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib.h | 7 + drivers/infiniband/ulp/ipoib/ipoib_ib.c | 12 +- drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 16 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 72 +-- drivers/infiniband/ulp/iser/iscsi_iser.h | 8 +- drivers/infiniband/ulp/iser/iser_initiator.c | 49 +- drivers/infiniband/ulp/iser/iser_memory.c | 87 ++-- drivers/infiniband/ulp/iser/iser_verbs.c | 56 +- drivers/infiniband/ulp/isert/ib_isert.c | 86 ++-- drivers/infiniband/ulp/isert/ib_isert.h | 4 +- drivers/input/evdev.c | 2 + drivers/input/input-compat.c | 2 + drivers/input/joystick/xpad.c | 3 +- drivers/input/keyboard/atkbd.c | 8 + drivers/input/misc/soc_button_array.c | 16 +- drivers/input/mouse/synaptics.c | 8 + drivers/input/rmi4/rmi_driver.c | 13 + drivers/input/rmi4/rmi_smbus.c | 10 +- drivers/input/serio/i8042-acpipnpio.h | 7 + drivers/input/serio/serport.c | 3 +- drivers/input/touchscreen/eeti_ts.c | 1 + drivers/iommu/rockchip-iommu.c | 8 + drivers/irqchip/irq-gic-v3-its.c | 1 + drivers/leds/leds-pca9532.c | 8 +- drivers/leds/uleds.c | 11 +- drivers/mailbox/mailbox.c | 6 +- drivers/md/raid5.c | 2 +- drivers/media/i2c/video-i2c.c | 5 +- drivers/media/pci/dm1105/dm1105.c | 7 +- drivers/media/rc/imon.c | 4 + drivers/media/rc/mceusb.c | 2 + drivers/media/usb/em28xx/em28xx-video.c | 4 +- drivers/media/v4l2-core/v4l2-h264.c | 3 +- drivers/mmc/core/bus.c | 2 +- drivers/mmc/core/sdio_uart.c | 3 + drivers/mmc/host/davinci_mmc.c | 16 +- drivers/mmc/host/mmc_spi.c | 1 + drivers/mmc/host/mxcmmc.c | 4 + drivers/mmc/host/sdhci-of-aspeed.c | 5 +- drivers/mmc/host/sdhci_am654.c | 4 +- drivers/mmc/host/sh_mmcif.c | 3 +- drivers/net/bonding/bond_alb.c | 19 +- drivers/net/bonding/bond_main.c | 4 +- drivers/net/can/slcan.c | 3 +- drivers/net/can/usb/ems_usb.c | 43 ++ drivers/net/dsa/bcm_sf2_cfp.c | 2 + drivers/net/dsa/mv88e6xxx/chip.c | 22 +- drivers/net/dsa/sja1105/sja1105_flower.c | 4 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 2 + drivers/net/ethernet/amd/au1000_eth.c | 3 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 3 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 3 + drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 3 + drivers/net/ethernet/atheros/atlx/atl1.c | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 16 +- drivers/net/ethernet/broadcom/tg3.c | 4 + drivers/net/ethernet/cortina/gemini.c | 79 +-- drivers/net/ethernet/freescale/fman/fman.c | 1 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 3 + drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c | 4 +- drivers/net/ethernet/ibm/emac/core.c | 3 +- drivers/net/ethernet/ibm/emac/mal.c | 6 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 19 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 20 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 2 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 7 +- drivers/net/ethernet/socionext/netsec.c | 2 + drivers/net/ethernet/stmicro/stmmac/chain_mode.c | 10 +- drivers/net/ethernet/stmicro/stmmac/dwmac100_dma.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 12 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 4 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 6 +- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 11 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 32 +- drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 8 +- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 14 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 8 + .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 106 +++- drivers/net/ethernet/ti/cpsw_new.c | 4 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/fddi/skfp/skfddi.c | 3 +- drivers/net/macvlan.c | 4 + drivers/net/ppp/ppp_async.c | 90 +--- drivers/net/ppp/ppp_synctty.c | 3 +- drivers/net/slip/slip.c | 3 +- drivers/net/usb/catc.c | 15 +- drivers/net/usb/cdc_mbim.c | 5 + drivers/net/usb/cx82310_eth.c | 1 + drivers/net/usb/hso.c | 2 +- drivers/net/usb/lan78xx.c | 7 +- drivers/net/usb/qmi_wwan.c | 2 + drivers/net/usb/sr9700.c | 3 +- drivers/net/vxlan/vxlan_core.c | 17 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 2 + .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 4 + drivers/net/wireless/intel/ipw2x00/libipw_rx.c | 10 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 2 +- drivers/net/wireless/intersil/p54/eeprom.c | 22 +- drivers/net/wireless/mac80211_hwsim.c | 6 +- drivers/net/wireless/marvell/libertas/tx.c | 7 + drivers/net/wireless/marvell/libertas_tf/main.c | 2 +- drivers/net/wireless/marvell/mwifiex/fw.h | 18 +- drivers/net/wireless/marvell/mwifiex/join.c | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 2 +- drivers/net/wireless/marvell/mwifiex/scan.c | 54 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 2 +- drivers/net/wireless/marvell/mwifiex/util.c | 10 +- drivers/net/wireless/mediatek/mt76/pci.c | 8 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 14 + drivers/net/wireless/microchip/wilc1000/wlan.c | 9 + drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt61pci.c | 2 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 8 + drivers/net/wireless/rsi/rsi_91x_mgmt.c | 8 +- drivers/net/wireless/ti/wlcore/main.c | 4 +- drivers/net/wireless/virt_wifi.c | 4 +- drivers/nfc/microread/microread.c | 6 +- drivers/nfc/nfcmrvl/fw_dnld.c | 11 +- drivers/nfc/pn533/pn533.c | 14 +- drivers/nfc/pn533/pn533.h | 4 +- drivers/nfc/pn533/usb.c | 4 +- drivers/nfc/pn544/pn544.c | 7 +- drivers/nfc/port100.c | 7 + drivers/nfc/st21nfca/core.c | 12 +- drivers/nfc/st21nfca/i2c.c | 33 +- drivers/opp/of.c | 2 +- drivers/pci/controller/pcie-altera.c | 2 + drivers/pci/controller/pcie-iproc.c | 2 + drivers/pci/controller/pcie-mediatek.c | 2 + drivers/pci/controller/pcie-rockchip-host.c | 2 + drivers/pci/pci-driver.c | 10 +- drivers/pci/pci-sysfs.c | 11 +- drivers/pci/quirks.c | 3 + drivers/pinctrl/pinctrl-single.c | 3 +- drivers/platform/x86/dell-laptop.c | 9 + drivers/platform/x86/intel-hid.c | 7 + drivers/rtc/rtc-aspeed.c | 1 + drivers/rtc/rtc-bq32k.c | 9 + drivers/s390/char/zcore.c | 8 +- drivers/s390/cio/device_ops.c | 2 + drivers/s390/net/qeth_l2.h | 3 +- drivers/s390/net/qeth_l2_main.c | 26 +- drivers/s390/net/qeth_l2_sys.c | 7 +- drivers/scsi/bfa/bfa_fcs_lport.c | 2 +- drivers/scsi/libiscsi_tcp.c | 3 + drivers/scsi/pm8001/pm8001_ctl.c | 8 + drivers/scsi/pm8001/pm80xx_hwi.c | 7 + drivers/soundwire/bus.c | 4 + drivers/soundwire/cadence_master.c | 7 + drivers/soundwire/slave.c | 4 +- drivers/spi/spi-zynqmp-gqspi.c | 18 +- drivers/staging/fbtft/fbtft-core.c | 9 +- drivers/target/iscsi/cxgbit/cxgbit.h | 8 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 4 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 34 +- drivers/target/iscsi/iscsi_target.c | 185 +++---- drivers/target/iscsi/iscsi_target.h | 16 +- drivers/target/iscsi/iscsi_target_configfs.c | 14 +- drivers/target/iscsi/iscsi_target_datain_values.c | 18 +- drivers/target/iscsi/iscsi_target_datain_values.h | 12 +- drivers/target/iscsi/iscsi_target_device.c | 2 +- drivers/target/iscsi/iscsi_target_device.h | 4 +- drivers/target/iscsi/iscsi_target_erl0.c | 32 +- drivers/target/iscsi/iscsi_target_erl0.h | 8 +- drivers/target/iscsi/iscsi_target_erl1.c | 42 +- drivers/target/iscsi/iscsi_target_erl1.h | 20 +- drivers/target/iscsi/iscsi_target_erl2.c | 20 +- drivers/target/iscsi/iscsi_target_erl2.h | 8 +- drivers/target/iscsi/iscsi_target_nego.c | 2 +- drivers/target/iscsi/iscsi_target_seq_pdu_list.c | 34 +- drivers/target/iscsi/iscsi_target_seq_pdu_list.h | 10 +- drivers/target/iscsi/iscsi_target_tmr.c | 38 +- drivers/target/iscsi/iscsi_target_tmr.h | 8 +- drivers/target/iscsi/iscsi_target_util.c | 77 +-- drivers/target/iscsi/iscsi_target_util.h | 50 +- drivers/tee/optee/call.c | 3 +- drivers/thermal/tegra/soctherm.c | 6 +- drivers/thunderbolt/tb.c | 6 +- drivers/thunderbolt/xdomain.c | 13 +- drivers/tty/serial/8250/8250_port.c | 7 + drivers/usb/core/hcd.c | 14 +- drivers/usb/gadget/udc/goku_udc.c | 3 +- drivers/usb/host/Kconfig | 2 +- drivers/usb/host/xhci-ring.c | 6 + drivers/usb/host/xhci.c | 4 + drivers/usb/usbip/vhci_sysfs.c | 52 +- drivers/vhost/scsi.c | 3 +- drivers/vhost/vdpa.c | 12 +- drivers/video/fbdev/pm2fb.c | 1 + drivers/video/fbdev/vfb.c | 11 +- drivers/virtio/virtio_pci_common.c | 4 +- drivers/watchdog/digicolor_wdt.c | 13 +- drivers/watchdog/sp5100_tco.c | 6 +- drivers/watchdog/sunxi_wdt.c | 45 +- drivers/xen/gntalloc.c | 13 +- drivers/xen/xen-front-pgdir-shbuf.c | 12 +- fs/9p/vfs_dir.c | 12 + fs/affs/affs.h | 5 - fs/affs/super.c | 6 +- fs/autofs/inode.c | 4 + fs/befs/linuxvfs.c | 3 +- fs/bfs/inode.c | 3 +- fs/btrfs/relocation.c | 47 +- fs/btrfs/transaction.c | 16 +- fs/btrfs/tree-checker.c | 2 +- fs/btrfs/volumes.c | 8 +- fs/cifs/cifsacl.c | 3 + fs/configfs/dir.c | 12 +- fs/exec.c | 22 +- fs/f2fs/inline.c | 7 + fs/freevxfs/vxfs_bmap.c | 3 +- fs/fuse/file.c | 3 +- fs/hfs/catalog.c | 9 - fs/hfs/dir.c | 28 +- fs/hfs/hfs.h | 3 +- fs/hfs/hfs_fs.h | 2 - fs/hfs/inode.c | 4 - fs/hfsplus/catalog.c | 11 - fs/hfsplus/dir.c | 28 +- fs/hfsplus/hfsplus_fs.h | 5 +- fs/hfsplus/inode.c | 40 +- fs/hfsplus/super.c | 2 - fs/hpfs/super.c | 3 +- fs/inode.c | 11 +- fs/iomap/buffered-io.c | 2 +- fs/isofs/inode.c | 3 +- fs/jfs/super.c | 3 +- fs/minix/inode.c | 3 +- fs/ocfs2/namei.c | 9 +- fs/ocfs2/xattr.c | 13 +- fs/ocfs2/xattr.h | 8 +- fs/omfs/inode.c | 6 +- fs/qnx4/inode.c | 3 +- fs/squashfs/xz_wrapper.c | 6 +- fs/ufs/cylinder.c | 10 + fs/ufs/super.c | 17 +- include/keys/request_key_auth-type.h | 2 +- include/linux/bitfield.h | 2 +- include/linux/hrtimer.h | 21 +- include/linux/kcsan-checks.h | 6 +- include/linux/mailbox_controller.h | 2 + include/linux/platform_data/asoc-ux500-msp.h | 20 - include/linux/rculist.h | 29 ++ include/linux/skbuff.h | 26 + include/linux/tty_ldisc.h | 2 +- include/media/v4l2-hevc.h | 41 ++ include/net/cfg80211.h | 2 +- include/net/gue.h | 19 +- include/net/netfilter/nf_conntrack.h | 5 + include/net/netfilter/nf_flow_table.h | 1 + include/net/netns/xfrm.h | 2 +- include/net/nfc/hci.h | 2 +- include/net/nfc/nfc.h | 3 +- include/net/pkt_cls.h | 6 +- include/target/iscsi/iscsi_target_core.h | 34 +- include/target/iscsi/iscsi_transport.h | 92 ++-- kernel/bpf/btf.c | 19 +- kernel/bpf/cgroup.c | 1 + kernel/dma/coherent.c | 79 ++- kernel/time/hrtimer.c | 103 ++-- kernel/trace/trace_event_perf.c | 12 +- kernel/trace/trace_events_hist.c | 2 +- kernel/trace/trace_probe.c | 48 +- kernel/trace/trace_probe.h | 2 + kernel/workqueue.c | 2 +- net/8021q/vlan_dev.c | 5 + net/appletalk/aarp.c | 5 + net/batman-adv/distributed-arp-table.c | 65 ++- net/batman-adv/types.h | 2 +- net/bluetooth/bnep/core.c | 17 +- net/bluetooth/bnep/netdev.c | 8 +- net/bluetooth/hci_sock.c | 20 +- net/bluetooth/l2cap_core.c | 31 +- net/bluetooth/l2cap_sock.c | 13 +- net/bluetooth/rfcomm/core.c | 6 + net/bluetooth/rfcomm/sock.c | 6 +- net/bluetooth/smp.c | 17 + net/bridge/br_arp_nd_proxy.c | 16 +- net/bridge/br_multicast.c | 2 - net/bridge/br_stp_bpdu.c | 5 +- net/ceph/mon_client.c | 2 +- net/core/dev.c | 4 +- net/core/drop_monitor.c | 4 +- net/core/filter.c | 33 +- net/core/skbuff.c | 81 +-- net/core/sock.c | 9 +- net/hsr/hsr_netlink.c | 9 +- net/ieee802154/6lowpan/core.c | 2 +- net/ipv4/arp.c | 1 + net/ipv4/fib_rules.c | 4 +- net/ipv4/fou_core.c | 6 +- net/ipv4/ip_gre.c | 12 + net/ipv4/ip_tunnel_core.c | 6 + net/ipv4/sysctl_net_ipv4.c | 4 +- net/ipv4/tcp_input.c | 3 +- net/ipv4/tcp_output.c | 6 +- net/ipv6/addrconf.c | 10 +- net/ipv6/exthdrs.c | 4 +- net/ipv6/exthdrs_core.c | 3 + net/ipv6/ip6_fib.c | 4 +- net/ipv6/ip6_gre.c | 2 +- net/ipv6/mcast.c | 32 +- net/ipv6/netfilter/ip6_tables.c | 5 + net/ipv6/netfilter/ip6t_rpfilter.c | 2 +- net/ipv6/netfilter/ip6t_rt.c | 11 +- net/ipv6/route.c | 22 +- net/ipv6/seg6.c | 4 +- net/ipv6/seg6_local.c | 3 + net/ipv6/tcp_ipv6.c | 3 +- net/ipv6/xfrm6_output.c | 10 +- net/llc/llc_c_ac.c | 2 +- net/llc/llc_s_ac.c | 4 + net/llc/llc_sap.c | 8 +- net/mac80211/cfg.c | 3 + net/mac80211/debugfs_netdev.c | 6 + net/mac80211/iface.c | 2 + net/mac80211/mesh.c | 1 - net/mac80211/mlme.c | 6 +- net/mac80211/tx.c | 2 +- net/mac80211/util.c | 6 +- net/mptcp/protocol.c | 10 +- net/mptcp/protocol.h | 3 +- net/mptcp/subflow.c | 18 +- net/mptcp/syncookies.c | 5 +- net/netfilter/ipset/ip_set_hash_gen.h | 13 +- net/netfilter/ipvs/ip_vs_core.c | 6 + net/netfilter/ipvs/ip_vs_sync.c | 20 +- net/netfilter/nf_conntrack_expect.c | 3 +- net/netfilter/nf_conntrack_netlink.c | 13 +- net/netfilter/nf_conntrack_proto_tcp.c | 10 +- net/netfilter/nf_conntrack_sip.c | 2 +- net/netfilter/nf_flow_table_core.c | 12 +- net/netfilter/nf_flow_table_offload.c | 19 +- net/netfilter/nf_tables_api.c | 4 +- net/netfilter/nfnetlink_log.c | 13 +- net/netfilter/nfnetlink_queue.c | 77 ++- net/netfilter/nft_nat.c | 2 +- net/netfilter/nft_set_pipapo_avx2.c | 1 + net/netfilter/nft_synproxy.c | 3 +- net/netlabel/netlabel_unlabeled.c | 2 +- net/nfc/core.c | 15 +- net/nfc/digital_dep.c | 8 +- net/nfc/llcp.h | 1 + net/nfc/llcp_commands.c | 2 +- net/nfc/llcp_core.c | 173 +++++-- net/nfc/llcp_sock.c | 67 ++- net/nfc/nci/core.c | 10 +- net/nfc/netlink.c | 7 +- net/nfc/nfc.h | 3 +- net/openvswitch/conntrack.c | 14 +- net/openvswitch/flow_table.c | 4 +- net/packet/af_packet.c | 11 +- net/packet/internal.h | 2 +- net/phonet/pn_dev.c | 30 +- net/qrtr/af_qrtr.c | 4 +- net/rds/af_rds.c | 63 ++- net/rds/connection.c | 102 +++- net/rds/ib_cm.c | 27 +- net/rds/ib_frmr.c | 11 +- net/rds/ib_recv.c | 9 +- net/rds/message.c | 6 +- net/rds/send.c | 16 +- net/rds/tcp.c | 164 ++++-- net/rds/tcp_listen.c | 6 +- net/sched/act_api.c | 22 +- net/sched/act_csum.c | 8 +- net/sched/act_ct.c | 5 +- net/sched/act_gate.c | 30 +- net/sched/cls_api.c | 14 +- net/sched/cls_flower.c | 8 +- net/sched/cls_matchall.c | 8 +- net/sched/cls_route.c | 45 +- net/sched/sch_drr.c | 13 +- net/sched/sch_ets.c | 12 +- net/sched/sch_fq_pie.c | 62 ++- net/sched/sch_hfsc.c | 22 + net/sched/sch_hhf.c | 15 +- net/sched/sch_pie.c | 2 +- net/sched/sch_sfq.c | 7 +- net/sched/sch_teql.c | 7 +- net/sctp/associola.c | 15 +- net/sctp/ipv6.c | 12 +- net/sctp/protocol.c | 10 +- net/sctp/sm_make_chunk.c | 14 +- net/sctp/sm_sideeffect.c | 11 +- net/sctp/sm_statefuns.c | 2 + net/smc/smc_clc.c | 8 +- net/smc/smc_clc.h | 17 +- net/sunrpc/xprtrdma/verbs.c | 21 +- net/sunrpc/xprtsock.c | 7 +- net/tipc/group.c | 4 +- net/tipc/monitor.c | 3 +- net/vmw_vsock/hyperv_transport.c | 2 +- net/vmw_vsock/vmci_transport.c | 2 +- net/wireless/nl80211.c | 2 +- net/wireless/scan.c | 12 +- net/wireless/util.c | 26 +- net/wireless/wext-sme.c | 9 + net/xdp/xskmap.c | 2 +- net/xfrm/espintcp.c | 6 +- net/xfrm/xfrm_user.c | 228 ++++++--- scripts/mod/modpost.c | 11 +- security/integrity/ima/ima_appraise.c | 5 + security/keys/gc.c | 4 +- security/keys/request_key_auth.c | 12 +- security/selinux/avc.c | 5 +- sound/core/pcm_timer.c | 7 +- sound/core/seq/oss/seq_oss_rw.c | 3 +- sound/isa/es18xx.c | 4 + sound/pci/ctxfi/cthw20k2.c | 1 + sound/pci/hda/hda_controller.c | 2 +- sound/pci/hda/patch_conexant.c | 12 + sound/pci/hda/patch_realtek.c | 2 + sound/soc/amd/renoir/acp3x-pdm-dma.c | 2 +- sound/soc/bcm/bcm63xx-i2s-whistler.c | 1 + sound/soc/codecs/ab8500-codec.c | 565 ++++++++++----------- sound/soc/codecs/cx20442.c | 3 +- sound/soc/codecs/mt6351.c | 1 + sound/soc/codecs/pcm3168a.c | 20 +- sound/soc/codecs/rk3328_codec.c | 54 +- sound/soc/codecs/rt5645.c | 4 + sound/soc/intel/atom/sst/sst_pci.c | 1 + sound/soc/intel/catpt/ipc.c | 8 + sound/soc/intel/catpt/loader.c | 3 + sound/soc/intel/catpt/registers.h | 12 + sound/soc/rockchip/rockchip_pdm.c | 16 +- sound/soc/rockchip/rockchip_spdif.c | 1 + sound/soc/sprd/sprd-pcm-compress.c | 15 +- sound/soc/sti/uniperif_reader.c | 4 +- sound/soc/ti/ams-delta.c | 3 +- sound/soc/ti/omap3pandora.c | 5 +- sound/soc/ux500/mop500.c | 8 +- sound/soc/ux500/ux500_msp_dai.c | 167 ++---- sound/soc/ux500/ux500_msp_dai.h | 11 - sound/soc/ux500/ux500_msp_i2s.c | 326 ++++++------ sound/soc/ux500/ux500_msp_i2s.h | 30 +- sound/soc/ux500/ux500_pcm.c | 83 +-- sound/usb/caiaq/audio.c | 10 +- sound/usb/caiaq/device.c | 53 +- sound/usb/caiaq/device.h | 4 +- sound/usb/caiaq/input.c | 6 + sound/usb/caiaq/midi.c | 6 +- sound/usb/mixer.c | 17 +- sound/usb/mixer_maps.c | 10 + sound/usb/quirks-table.h | 22 + sound/usb/usx2y/us122l.c | 9 +- sound/usb/usx2y/usbusx2y.c | 39 +- tools/perf/util/cs-etm.c | 81 +-- tools/testing/selftests/cgroup/test_kmem.c | 2 +- .../ftrace/test.d/kprobe/kprobe_non_uniq_symbol.tc | 2 +- tools/testing/selftests/net/fib_nexthops.sh | 28 + tools/testing/selftests/net/pmtu.sh | 2 +- tools/testing/selftests/powerpc/tm/tm.h | 8 +- 592 files changed, 5904 insertions(+), 3858 deletions(-)
1 month
6
5
0
0
← Newer
1
2
3
4
5
Older →
Jump to page:
1
2
3
4
5
Results per page:
10
25
50
100
200