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
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
----- 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
23 participants
34125 discussions
Start a n
N
ew thread
[PATCH 6.12 000/307] 6.12.93-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.93 release. There are 307 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 Tue, 09 Jun 2026 09:56:47 +0000. Anything received after that time might be too late. The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.12.93-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.12.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.12.93-rc1 Pratyush Yadav (Google) <pratyush(a)kernel.org> memfd: deny writeable mappings when implying SEAL_WRITE Liu Ye <liuye(a)kylinos.cn> mm/memfd: fix spelling and grammatical issues Lorenzo Stoakes <lorenzo.stoakes(a)oracle.com> mm: perform all memfd seal checks in a single place Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) serialize GPIO PMBus accesses with pmbus_lock Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) serialize NVMEM blackbox read with pmbus_lock Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) serialize sequencer_state debugfs read with pmbus_lock Alexis Lothoré (eBPF Foundation) <alexis.lothore(a)bootlin.com> x86/ftrace: Relocate %rip-relative percpu refs in dynamic trampolines Ingo Molnar <mingo(a)kernel.org> x86/alternatives: Rename 'apply_relocation()' to 'text_poke_apply_relocation()' Myrrh Periwinkle <myrrhperiwinkle(a)qtmlabs.xyz> usb: typec: ucsi: Don't update power_supply on power role change if not connected Michael Bommarito <michael.bommarito(a)gmail.com> scsi: target: iscsi: Fix CRC overread and double-free in iscsit_handle_text_cmd() Michael Bommarito <michael.bommarito(a)gmail.com> thunderbolt: property: Cap recursion depth in __tb_property_parse_dir() Myrrh Periwinkle <myrrhperiwinkle(a)qtmlabs.xyz> usb: typec: ucsi: Check if power role change actually happened before handling Wentao Liang <vulab(a)iscas.ac.cn> usb: musb: omap2430: Fix use-after-free in omap2430_probe() Radhey Shyam Pandey <radhey.shyam.pandey(a)amd.com> usb: dwc3: xilinx: fix error handling in zynqmp init error paths Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: firewire-motu: Protect register DSP event queue positions Rodrigo Alencar <rodrigo.alencar(a)analog.com> iio: dac: ad5686: fix ref bit initialization for single-channel parts Antoniu Miclaus <antoniu.miclaus(a)analog.com> iio: chemical: scd30: fix division by zero in write_raw Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: chemical: scd30: Use guard(mutex) to allow early returns SeongJae Park <sj(a)kernel.org> mm/damon/sysfs-schemes: delete tried region in regions_rmdirs() Shardul Bankar <shardul.b(a)mpiricsoftware.com> mptcp: do not drop partial packets Paolo Abeni <pabeni(a)redhat.com> mptcp: handle first subflow closing consistently Paolo Abeni <pabeni(a)redhat.com> mptcp: introduce the mptcp_init_skb helper Dawei Feng <dawei.feng(a)seu.edu.cn> octeontx2-pf: avoid double free of pool->stack on AQ init failure Zeng Heng <zengheng4(a)huawei.com> arm64: tlb: Flush walk cache when unsharing PMD tables Paolo Abeni <pabeni(a)redhat.com> mptcp: reset rcv wnd on disconnect Paolo Abeni <pabeni(a)redhat.com> mptcp: cleanup fallback dummy mapping generation Masami Hiramatsu (Google) <mhiramat(a)kernel.org> ring-buffer: Flush and stop persistent ring buffer on panic Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> ice: fix VF queue configuration with low MTU values Li Xiasong <lixiasong1(a)huawei.com> mptcp: pm: fix ADD_ADDR timer infinite retry on option space insufficient Matthieu Baerts (NGI0) <matttbe(a)kernel.org> selftests: mptcp: drop nanoseconds width specifier Michael Bommarito <michael.bommarito(a)gmail.com> net: hsr: defer node table free until after RCU readers Lukas Wunner <lukas(a)wunner.de> platform/x86/intel/vsec: Fix enable_cnt imbalance on PCIe error recovery Alistair Popple <apopple(a)nvidia.com> mm/memory: fix spurious warning when unmapping device-private/exclusive pages Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: scarlett2: Allow flash writes ending at segment boundary Geoffrey D. Bennett <g(a)b4.vu> ALSA: scarlett2: Return ENOSPC for out-of-bounds flash writes Shuai Zhang <shuai.zhang(a)oss.qualcomm.com> Bluetooth: hci_qca: Convert timeout from jiffies to ms Uwe Kleine-König <u.kleine-koenig(a)baylibre.com> Bluetooth: hci_qca: Migrate to serdev specific shutdown function Uwe Kleine-König <u.kleine-koenig(a)baylibre.com> serdev: Provide a bustype shutdown function David Howells <dhowells(a)redhat.com> rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer David Howells <dhowells(a)redhat.com> rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg Aleksandr Nogikh <nogikh(a)google.com> x86/kexec: Disable KCOV instrumentation after load_segments() Brian Gerst <brgerst(a)gmail.com> x86/boot: Disable stack protector for early boot code Tushar Dave <tdave(a)nvidia.com> iommu: Skip PASID validation for devices without PASID capability Wei-Cheng Chen <weichengc(a)nvidia.com> xhci: tegra: Fix ghost USB device on dual-role port unplug Johan Hovold <johan(a)kernel.org> USB: serial: digi_acceleport: fix memory corruption with small endpoints Johan Hovold <johan(a)kernel.org> USB: serial: cypress_m8: fix memory corruption with small endpoint Maciej W. Rozycki <macro(a)orcam.me.uk> serial: zs: Convert to use a platform device Maciej W. Rozycki <macro(a)orcam.me.uk> serial: zs: Switch to using channel reset Maciej W. Rozycki <macro(a)orcam.me.uk> serial: zs: Fix bootconsole handover lockup Maciej W. Rozycki <macro(a)orcam.me.uk> serial: dz: Convert to use a platform device Maciej W. Rozycki <macro(a)orcam.me.uk> serial: dz: Fix bootconsole handover lockup Maciej W. Rozycki <macro(a)orcam.me.uk> serial: dz: Fix bootconsole message clobbering at chip reset David Francis <David.Francis(a)amd.com> drm/amdkfd: Check for pdd drm file first in CRIU restore path Eric Huang <jinhuieric.huang(a)amd.com> drm/amdkfd: fix a vulnerability of integer overflow in kfd debugger Eric Huang <jinhuieric.huang(a)amd.com> drm/amdkfd: fix NULL pointer bug in svm_range_set_attr Shitalkumar Gandhi <shital.gandhi45(a)gmail.com> serial: fsl_lpuart: fix rx buffer and DMA map leaks in start_rx_dma Maciej W. Rozycki <macro(a)orcam.me.uk> serial: zs: Fix swapped RI/DSR modem line transition counting Hongling Zeng <zenghongling(a)kylinos.cn> serial: sh-sci: fix memory region release in error path Viken Dadhaniya <viken.dadhaniya(a)oss.qualcomm.com> serial: qcom_geni: fix kfifo underflow when flush precedes DMA completion IRQ Prasanna S <prasanna.s(a)oss.qualcomm.com> serial: qcom-geni: fix UART_RX_PAR_EN bit position Myeonghun Pak <mhun512(a)gmail.com> serial: altera_jtaguart: handle uart_add_one_port() failures Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/si: Disregard vblank time when no displays are connected Janusz Krzysztofik <janusz.krzysztofik(a)linux.intel.com> drm/i915: Fix potential UAF in TTM object purge Berkant Koc <me(a)berkoc.com> drm/hyperv: validate VMBus packet size in receive callback Berkant Koc <me(a)berkoc.com> drm/hyperv: validate resolution_count and fix WIN8 fallback Alexandru Hossu <hossu.alexandru(a)gmail.com> scsi: target: iscsi: Validate CHAP_R length before base64 decode Michael Bommarito <michael.bommarito(a)gmail.com> scsi: target: iscsi: Bound iscsi_encode_text_output() appends to rsp_buf Michael Bommarito <michael.bommarito(a)gmail.com> scsi: scsi_transport_fc: Widen FPIN pname walker counter to u32 Michael Bommarito <michael.bommarito(a)gmail.com> scsi: fcoe: Reject FIP descriptors with zero fip_dlen in CVL walker Michael Bommarito <michael.bommarito(a)gmail.com> thunderbolt: property: Reject dir_len < 4 to prevent size_t underflow Michael Bommarito <michael.bommarito(a)gmail.com> thunderbolt: property: Reject u32 wrap in tb_property_entry_valid() Michael Bommarito <michael.bommarito(a)gmail.com> usb: gadget: f_fs: serialize DMABUF cancel against request completion Michael Bommarito <michael.bommarito(a)gmail.com> usb: gadget: f_fs: copy only received bytes on short ep0 read Seungjin Bae <eeodqql09(a)gmail.com> usb: gadget: dummy_hcd: Reject hub port requests for non-existent ports Jeremy Erazo <mendozayt13(a)gmail.com> usb: gadget: composite: fix integer underflow in WebUSB GET_URL handling Guangshuo Li <lgs201920130244(a)gmail.com> usb: gadget: f_hid: fix device reference leak in hidg_alloc() Guangshuo Li <lgs201920130244(a)gmail.com> usb: gadget: net2280: Fix double free in probe error path Kai Aizen <kai.aizen.dev(a)gmail.com> usb: gadget: uvc: hold opts->lock across XU walks in uvc_function_bind Johan Hovold <johan(a)kernel.org> USB: serial: mct_u232: fix missing interrupt-in transfer sanity check Johan Hovold <johan(a)kernel.org> USB: serial: mxuport: fix memory corruption with small endpoint Johan Hovold <johan(a)kernel.org> USB: serial: keyspan: fix missing indat transfer sanity check Zhang Cen <rollkingzzc(a)gmail.com> USB: serial: cypress_m8: validate interrupt packet headers Zhang Cen <rollkingzzc(a)gmail.com> USB: serial: belkin_sa: validate interrupt status length Wanquan Zhong <wanquan.zhong(a)fibocom.com> USB: serial: option: add missing RSVD(5) flag for Rolling RW135R-GL Jan Volckaert <janvolck(a)gmail.com> USB: serial: option: add MeiG SRM813Q Sebastian Reichel <sebastian.reichel(a)collabora.com> usb: typec: tcpm: improve handling of DISCOVER_MODES failures Heitor Alves de Siqueira <halves(a)igalia.com> usb: usbtmc: reject interrupt endpoints with small wMaxPacketSize Heitor Alves de Siqueira <halves(a)igalia.com> usb: usbtmc: check URB actual_length for interrupt-IN notifications Michael Bommarito <michael.bommarito(a)gmail.com> usbip: vudc: Fix use after free bug in vudc_remove due to race condition Sam Burkels <sam(a)1a38.nl> usb: storage: Add quirks for PNY Elite Portable SSD Stephen J. Fuhry <fuhrysteve(a)gmail.com> USB: quirks: add NO_LPM for Lenovo ThinkPad USB-C Dock Gen2 hub controllers Michal Pecio <michal.pecio(a)gmail.com> usb: core: Fix up Interrupt IN endpoints with bogus wBytesPerInterval Xu Yang <xu.yang_2(a)nxp.com> usb: chipidea: core: convert ci_role_switch to local variable Tudor Ambarus <tudor.ambarus(a)linaro.org> tty: serial: samsung: Remove redundant port lock acquisition in rx helpers Zhaoyang Yu <2426767509(a)qq.com> tty: serial: pch_uart: add check for dma_alloc_coherent() Guangshuo Li <lgs201920130244(a)gmail.com> counter: Fix refcount leak in counter_alloc() error path Ian Abbott <abbotti(a)mev.co.uk> comedi: comedi_test: Fix limiting of convert_arg in waveform_ai_cmdtest() Ian Abbott <abbotti(a)mev.co.uk> comedi: comedi_test: fix check for valid scan_begin_src in waveform_ai_cmdtest() Nicolás Bazaes <contacto(a)bazaes.cl> Input: synaptics - add LEN2058 to SMBus passlist for ThinkPad E490 Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: atmel_mxt_ts - fix boundary check in mxt_prepare_cfg_mem Ali Ganiyev <ali.qaniyev(a)gmail.com> ksmbd: OOB read regression in smb_check_perm_dacl() ACE-walk loops Dmitriy Zharov <contact(a)zharov.dev> Input: xpad - add support for ASUS ROG RAIKIRI II Qbeliw Tanaka <q.tanaka(a)gmx.com> Input: xpad - add "Nova 2 Lite" from GameSir Jingguo Tan <tanjingguo(a)huawei.com> xfrm: esp: restore combined single-frag length gate Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6asm-dai: do not set stream state in event and trigger callbacks Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6asm-dai: close stream only when running Hamza Mahfooz <hamzamahfooz(a)linux.microsoft.com> netfilter: conntrack: tcp: do not force CLOSE on invalid-seq RST without direction check Geoffrey D. Bennett <g(a)b4.vu> ALSA: scarlett2: Fix 2i2 Gen 4 direct monitor gain on firmware 2417 Michael Bommarito <michael.bommarito(a)gmail.com> xfrm: ah: use skb_to_full_sk in async output callbacks Maoyi Xie <maoyixie.tju(a)gmail.com> xfrm: route MIGRATE notifications to caller's netns Ashutosh Desai <ashutoshdesai993(a)gmail.com> nfc: hci: fix out-of-bounds read in HCP header parsing Arnd Bergmann <arnd(a)arndb.de> iommu, debugobjects: avoid gcc-16.1 section mismatch warnings Lee Jones <lee(a)kernel.org> HID: wacom: Fix OOB write in wacom_hid_set_device_mode() Minh Nguyen <minhnguyen.080505(a)gmail.com> net: skbuff: fix missing zerocopy reference in pskb_carve helpers Kuniyuki Iwashima <kuniyu(a)google.com> ip6: vti: Use
ip6_tnl.net
in vti6_changelink(). Michael Bommarito <michael.bommarito(a)gmail.com> l2tp: use refcount_inc_not_zero in l2tp_session_get_by_ifname Zhengchuan Liang <zcliangcn(a)gmail.com> xfrm: input: hold netns during deferred transport reinjection Qi Tang <tpluszz77(a)gmail.com> ipv6: validate extension header length before copying to cmsg Maoyi Xie <maoyixie.tju(a)gmail.com> ip6: vti: Use
ip6_tnl.net
in vti6_siocdevprivate(). Zhengchuan Liang <zcliangcn(a)gmail.com> ipv6: exthdrs: refresh nh after handling HAO option Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6asm-dai: fix error handling in prepare and set_params Justin Iurman <justin.iurman(a)gmail.com> ipv6: exthdrs: refresh nh pointer after ipv6_hop_jumbo() Junrui Luo <moonafterrain(a)outlook.com> macsec: fix replay protection at XPN lower-PN wrap Yuqi Xu <xuyq21(a)lenovo.com> bpf: sockmap: fix tail fragment offset in bpf_msg_push_data Jason A. Donenfeld <Jason(a)zx2c4.com> wireguard: send: append trailer after expanding head Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: elan_i2c - validate firmware size before use Dan Carpenter <error27(a)gmail.com> usb: dwc2: Fix use after free in debug code Peter Chen <peter.chen(a)cixtech.com> usb: cdns3: plat: fix unbalanced pm_runtime_forbid() call permanently leaks the runtime PM usage counter across bind/unbind cycles Peter Chen <peter.chen(a)cixtech.com> usb: cdns3: plat: fix leaked usb2_phy initialization on usb3_phy acquisition failure Yongchao Wu <yongchao.wu(a)autochips.com> usb: cdns3: gadget: fix request skipping after clearing halt Johan Hovold <johan(a)kernel.org> USB: serial: omninet: fix memory corruption with small endpoint Benoît Monin <benoit.monin(a)bootlin.com> iio: buffer: Fix DMA fence leak in iio_buffer_enqueue_dmabuf() Felix Gu <ustc.gu(a)gmail.com> iio: buffer: hw-consumer: fix use-after-free in error path Aldo Conte <aldocontelk(a)gmail.com> iio: light: cm3323: fix reg_conf not being initialized correctly Advait Dhamorikar <advaitd(a)mechasystems.com> iio: magnetometer: st_magn: fix default DRDY pin selection for LIS2MDL Salah Triki <salah.triki(a)gmail.com> iio: temperature: tsys01: fix broken PROM checksum validation Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: ssp_sensors: cancel delayed work_refresh on remove Antoniu Miclaus <antoniu.miclaus(a)analog.com> iio: gyro: adis16260: fix division by zero in write_raw David Carlier <devnexen(a)gmail.com> iio: gyro: itg3200: fix i2c read into the wrong stack location Salah Triki <salah.triki(a)gmail.com> iio: adc: viperboard: Fix error handling in vprbrd_iio_read_raw Salah Triki <salah.triki(a)gmail.com> iio: adc: mt6359: fix unchecked return value in mt6358_read_imp Rodrigo Alencar <rodrigo.alencar(a)analog.com> iio: dac: ad5686: acquire lock when doing powerdown control Rodrigo Alencar <rodrigo.alencar(a)analog.com> iio: dac: ad5686: fix input raw value check Salah Triki <salah.triki(a)gmail.com> iio: dac: max5821: fix return value check in powerdown sync David Carlier <devnexen(a)gmail.com> iio: adc: npcm: fix unbalanced clk_disable_unprepare() Christofer Jonason <christofer.jonason(a)guidelinegeo.com> iio: adc: xilinx-xadc: Fix sequencer mode in postdisable for dual mux Nathan Chancellor <nathan(a)kernel.org> Disable -Wattribute-alias for clang-23 and newer Sean Christopherson <seanjc(a)google.com> KVM: SEV: Don't explicitly pass PSC buffer to snp_begin_psc() Sean Christopherson <seanjc(a)google.com> KVM: SEV: Use READ_ONCE() when reading entries/indices from PSC buffer Sean Christopherson <seanjc(a)google.com> KVM: SEV: Check PSC request indices against the actual size of the buffer Sean Christopherson <seanjc(a)google.com> KVM: SEV: Compute the correct max length of the in-GHCB scratch area Sean Christopherson <seanjc(a)google.com> KVM: SEV: WARN if KVM attempts to setup scratch area with min_len==0 Sean Christopherson <seanjc(a)google.com> KVM: SEV: Use the size of the PSC header as the minimum size for PSC requests Michael Roth <michael.roth(a)amd.com> KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in use Sean Christopherson <seanjc(a)google.com> KVM: SVM: Flush the current TLB when transitioning from xAVIC => x2AVIC Qiang Ma <maqianga(a)uniontech.com> KVM: arm64: PMU: Preserve AArch32 counter low bits Wentao Guan <guanwentao(a)uniontech.com> USB: cdc-acm: Fix bit overlap and move quirk definitions to header Ben Hutchings <benh(a)debian.org> parport: Fix race between port and client registration Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: xpad - fix out-of-bounds access for Share button Doruk Tan Ozturk <doruk(a)0sec.ai> Bluetooth: hci_sync: fix UAF in hci_le_create_cis_sync Muhammad Bilal <meatuni001(a)gmail.com> Bluetooth: ISO: serialize iso_sock_clear_timer with socket lock Muhammad Bilal <meatuni001(a)gmail.com> Bluetooth: ISO: fix UAF in iso_recv_frame Muhammad Bilal <meatuni001(a)gmail.com> Bluetooth: HIDP: fix missing length checks in hidp_input_report() Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: fix chan ref leak in l2cap_chan_timeout() on !conn Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: use chan timer to close channels in cleanup_listen() Stepan Ionichev <sozdayvek(a)gmail.com> auxdisplay: line-display: fix OOB read on zero-length message_store() Linpu Yu <linpu5433(a)gmail.com> ipc: limit next_id allocation to the valid ID range Mikulas Patocka <mpatocka(a)redhat.com> hpfs: fix a crash if hpfs_map_dnode_bitmap fails Shuai Zhang <shuai.zhang(a)oss.qualcomm.com> Bluetooth: btusb: Allow firmware re-download when version matches hlleng <a909204013(a)gmail.com> HID: quirks: Add ALWAYS_POLL quirk for SIGMACHIP USB mouse Thomas Fourier <fourier.thomas(a)gmail.com> Input: ims-pcu - fix usb_free_coherent() size in ims_pcu_buffers_free() Henri A <contact(a)henrialfonso.com> media: rc: igorplugusb: fix control request setup packet Johan Hovold <johan(a)kernel.org> USB: serial: safe_serial: fix memory corruption with small endpoint Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: ucsi: validate connector number in ucsi_connector_change() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: tcpm/tcpci_maxim: validate header NDO against RX_BYTE_CNT Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: wcove: don't write past struct pd_message in wcove_read_rx_buffer() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: altmodes/displayport: validate count before reading Status Update VDO Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: ucsi: displayport: NAK DP_CMD_CONFIGURE without a payload VDO Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: tcpm: bound altmode_desc[] per iteration in svdm_consume_modes() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: tcpm: validate VDO count in Discover Identity ACK handlers Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: ucsi: ccg: reject firmware images without a ':' record header Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> iio: imu: st_lsm6dsx: fix stack leak in tagged FIFO buffer Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: prevent TVLV entry number overflow Horatiu Vultur <horatiu.vultur(a)microchip.com> phy: mscc: Use PHY_ID_MATCH_EXACT for VSC8584, VSC8582, VSC8575, VSC856X Will Deacon <will(a)kernel.org> arm64: io: Extract user memory type in ioremap_prot() Will Deacon <will(a)kernel.org> arm64: io: Rename ioremap_prot() to __ioremap_prot() Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Apply Intel DPCD workaround when SDP on prior line used Suraj Kandpal <suraj.kandpal(a)intel.com> drm/dp: Add eDP 1.5 bit definition Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Read Intel DPCD workaround register Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Add defininitions for INTEL_WA_REGISTER_CAPS DPCD register Nathan Chancellor <nathan(a)kernel.org> HID: core: Fix size_t specifier in hid_report_raw_event() Benjamin Tissoires <bentiss(a)kernel.org> HID: core: introduce hid_safe_input_report() Benjamin Tissoires <bentiss(a)kernel.org> HID: pass the buffer size to hid_report_raw_event Vicki Pfau <vi(a)endrift.com> HID: core: Add printk_ratelimited variants to hid_warn() etc Jakub Kicinski <kuba(a)kernel.org> inet: frags: flush pending skbs in fqdir_pre_exit() Jakub Kicinski <kuba(a)kernel.org> inet: frags: add inet_frag_queue_flush() Oliver Neukum <oneukum(a)suse.com> media: rc: ttusbir: fix inverted error logic Sean Young <sean(a)mess.org> media: rc: fix race between unregister and urb/irq callbacks Mikhail Gavrilov <mikhail.v.gavrilov(a)gmail.com> mm/page_alloc: clear page->private in free_pages_prepare() Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: avoid double decrement of bla.num_requests Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: avoid empty VLAN responses Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: fix TOCTOU race for reported vlans Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: directly shut down timer on cleanup Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/cio: Restore GFP_DMA for CHSC allocation Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: avoid role confusion in tp_list Sven Eckelmann <sven(a)narfation.org> batman-adv: iv: recover OGM scheduling after forward packet error Sven Eckelmann <sven(a)narfation.org> batman-adv: tvlv: reject oversized TVLV packets Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: avoid NULL-ptr deref for claim via dropped interface Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: reject oversized local TVLV buffers Sven Eckelmann <sven(a)narfation.org> batman-adv: tvlv: abort OGM send on tvlv append failure Sven Eckelmann <sven(a)narfation.org> batman-adv: v: stop OGMv2 on disabled interface Yeoreum Yun <yeoreum.yun(a)arm.com> perf: Fix dangling cgroup pointer in cpuctx Pavel Begunkov <asml.silence(a)gmail.com> net: skbuff: fix pskb_carve leaking zcopy pages Jiayuan Chen <jiayuan.chen(a)linux.dev> ipv6: fix possible infinite loop in fib6_select_path() Jiayuan Chen <jiayuan.chen(a)linux.dev> ipv6: fix possible infinite loop in rt6_fill_node() Zhenghang Xiao <kipreyyy(a)gmail.com> sctp: fix race between sctp_wait_for_connect and peeloff Dipayaan Roy <dipayanroy(a)linux.microsoft.com> net: mana: Add NULL guards in teardown path to prevent panic on attach failure Marco Scardovi <scardracs(a)disroot.org> gpio: rockchip: convert bank->clk to devm_clk_get_enabled() Dan Carpenter <error27(a)gmail.com> gpio: virtuser: Fix uninitialized data bug in gpio_virtuser_direction_do_write() Heitor Alves de Siqueira <halves(a)igalia.com> Bluetooth: hci_sync: Set HCI_CMD_DRAIN_WORKQUEUE during device close Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: L2CAP: Fix possible crash on l2cap_ecred_conn_rsp Zhenghang Xiao <kipreyyy(a)gmail.com> Bluetooth: l2cap: clear chan->ident on ECRED reconfiguration success Chuck Lever <chuck.lever(a)oracle.com> net/handshake: Drain pending requests at net namespace exit Chuck Lever <chuck.lever(a)oracle.com> net/handshake: Take a long-lived file reference at submit Al Viro <viro(a)zeniv.linux.org.uk> remove pointless includes of <linux/fdtable.h> Chuck Lever <chuck.lever(a)oracle.com> net/handshake: Pass negative errno through handshake_complete() Chuck Lever <chuck.lever(a)oracle.com> nvme-tcp: store negative errno in queue->tls_err Chuck Lever <chuck.lever(a)oracle.com> net/handshake: Use spin_lock_bh for hn_lock Victor Nogueira <victor(a)mojatatu.com> net/sched: act_mirred: Fix return code in early mirred redirect error paths Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: Fix ethx:ingress -> ethy:egress -> ethx:ingress mirred loop Jamal Hadi Salim <jhs(a)mojatatu.com> net: Introduce skb tc depth field to track packet loops Eric Dumazet <edumazet(a)google.com> net/sched: act_mirred: add loop detection Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> net/sched: act_mirred: Move the recursion counter struct netdev_xmit 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/sched: Revert "net/sched: Restrict conditions for adding duplicating netems to qdisc tree" Rahul Chandelkar <rc(a)rexion.ai> ipv6: rpl: fix hdrlen overflow in ipv6_rpl_srh_decompress() Jakub Kicinski <kuba(a)kernel.org> ethtool: eeprom: add more safeties to EEPROM Netlink fallback Jakub Kicinski <kuba(a)kernel.org> ethtool: eeprom: add missing ethnl_ops_begin() / _complete() during fallback Jakub Kicinski <kuba(a)kernel.org> ethtool: strset: fix header attribute index in ethnl_req_get_phydev() Jakub Kicinski <kuba(a)kernel.org> ethtool: pse-pd: fix missing ethnl_ops_complete() Jakub Kicinski <kuba(a)kernel.org> ethtool: linkstate: fix unbalanced ethnl_ops_complete() on PHY lookup error Jakub Kicinski <kuba(a)kernel.org> ethtool: coalesce: cap profile updates at NET_DIM_PARAMS_NUM_PROFILES Oliver Hartkopp <socketcan(a)hartkopp.net> bonding: refuse to enslave CAN devices Zhao Dongdong <zhaodongdong(a)kylinos.cn> Bluetooth: 6lowpan: check skb_clone() return value in send_mcast_pkt() Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: codecs: simple-mux: Fix enum control bounds check Eric Dumazet <edumazet(a)google.com> tunnels: do not assume transport header in iptunnel_pmtud_check_icmp() Eric Dumazet <edumazet(a)google.com> vxlan: do not reuse cached ip_hdr() value after skb_tunnel_check_pmtu() Eric Dumazet <edumazet(a)google.com> tunnels: load network headers after skb_cow() in iptunnel_pmtud_build_icmp[v6]() Li Ming <ming.li(a)zohomail.com> cxl/test: Update mock dev array before calling platform_device_add() Jakub Kicinski <kuba(a)kernel.org> ethtool: cmis: validate fw->size against start_cmd_payload_size Jakub Kicinski <kuba(a)kernel.org> ethtool: cmis: validate start_cmd_payload_size from module Danielle Ratson <danieller(a)nvidia.com> net: ethtool: Add support for writing firmware blocks using EPL payload Danielle Ratson <danieller(a)nvidia.com> net: ethtool: Add new parameters and a function to support EPL Jakub Kicinski <kuba(a)kernel.org> ethtool: cmis: fix u16-to-u8 truncation of msleep_pre_rpl Jakub Kicinski <kuba(a)kernel.org> ethtool: cmis: require exact CDB reply length Jakub Kicinski <kuba(a)kernel.org> ethtool: module: fix cleanup if socket used for flashing multiple devices Jakub Kicinski <kuba(a)kernel.org> ethtool: module: check fw_flash_in_progress under rtnl_lock Jakub Kicinski <kuba(a)kernel.org> ethtool: module: avoid leaking a netdev ref on module flash errors Jakub Kicinski <kuba(a)kernel.org> ethtool: rss: fix hkey leak when indir_size is 0 Björn Töpel <bjorn(a)kernel.org> net: Avoid checksumming unreadable skb tail on trim Alexander Stein <alexander.stein(a)ew.tq-group.com> gpio: mxc: fix irq_high handling Dan Carpenter <error27(a)gmail.com> accel/ivpu: prevent uninitialized data bug in debugfs Luka Gejak <luka.gejak(a)linux.dev> net: hsr: fix potential OOB access in supervision frame handling Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: Intel: bytcht_es8316: Fix MCLK leak on init errors Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: pcm: oss: Fix setup list UAF on proc write error Eric Dumazet <edumazet(a)google.com> ipv4: free net->ipv4.sysctl_local_reserved_ports after unregister_net_sysctl_table() David Jeffery <djeffery(a)redhat.com> scsi: core: Run queues for all non-SDEV_DEL devices from scsi_run_host_queues Breno Leitao <leitao(a)debian.org> net/iucv: fix locking in .getsockopt Alexandra Winter <wintera(a)linux.ibm.com> net/smc: Do not re-initialize smc hashtables Ilya Maximets <i.maximets(a)ovn.org> net: netlink: don't set nsid on local notifications Ilya Maximets <i.maximets(a)ovn.org> net: netlink: fix sending unassigned nsid after assigned one Ziyu Zhang <ziyuzhang201(a)gmail.com> vsock: keep poll shutdown state consistent Weiming Shi <bestswngs(a)gmail.com> tun: free page on build_skb failure in tun_xdp_one() Weiming Shi <bestswngs(a)gmail.com> tun: free page on short-frame rejection in tun_xdp_one() Florian Westphal <fw(a)strlen.de> netfilter: ebtables: fix OOB read in compat_mtw_from_user Florian Westphal <fw(a)strlen.de> netfilter: xt_cpu: prefer raw_smp_processor_id Chris Mason <clm(a)meta.com> netfilter: synproxy: refresh tcphdr after skb_ensure_writable Deepanshu Kartikey <kartikey406(a)gmail.com> kernel/fork: validate exit_signal in kernel_clone() Florian Schmaus <florian.schmaus(a)codasip.com> kunit: fix use-after-free in debugfs when using kunit.filter Carl Lee <carl.lee(a)amd.com> nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems David Ahern <dahern(a)nvidia.com> xfrm: Check for underflow in xfrm_state_mtu Lee Jones <lee(a)kernel.org> nfc: llcp: Fix use-after-free race in nfc_llcp_recv_cc() Lee Jones <lee(a)kernel.org> nfc: llcp: Fix use-after-free in llcp_sock_release() Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: debug: always unmask interrupts in el0_softstp() Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: debug: remove debug exception registration infrastructure Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: debug: split bkpt32 exception entry Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: debug: split brk64 exception entry Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: debug: split hardware watchpoint exception entry Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: debug: split single stepping exception entry Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: debug: refactor reinstall_suspended_bps() Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: debug: split hardware breakpoint exception entry Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: entry: Add entry and exit functions for debug exceptions Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: debug: remove break/step handler registration infrastructure Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: debug: call step handlers statically Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: debug: call software breakpoint handlers statically Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: refactor aarch32_break_handler() Ada Couprie Diaz <ada.coupriediaz(a)arm.com> arm64: debug: clean up single_step_handler logic Mostafa Saleh <smostafa(a)google.com> arm64: Introduce esr_is_ubsan_brk() Kevin Hao <haokexin(a)gmail.com> net: cpsw_new: Fix potential unregister of netdev that has not been registered yet Mingzhe Zou <mingzhe.zou(a)easystack.cn> bcache: fix uninitialized closure object Victor Nogueria <victor(a)mojatatu.com> net/sched: sch_sfb: Replace direct dequeue call with peek and qdisc_dequeue_peeked Usama Arif <usama.arif(a)linux.dev> xfrm: move policy_bydst RCU sync from per-netns .exit to .pre_exit Jeremy Kerr <jk(a)codeconstruct.com.au> net: mctp: ensure our nlmsg responses are initialised Davide Caratti <dcaratti(a)redhat.com> net/sched: cls_fw: fix NULL dereference of "old" filters before change() Maíra Canal <mcanal(a)igalia.com> drm/v3d: Release indirect CSD GEM reference on CPU job free Maíra Canal <mcanal(a)igalia.com> drm/v3d: Fix use-after-free of CPU job query arrays on error path Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Input: usbtouchscreen - clamp NEXIO data_len/x_len to URB buffer size ------------- Diffstat: Documentation/netlink/specs/handshake.yaml | 8 + Makefile | 4 +- arch/alpha/include/asm/Kbuild | 1 + arch/arc/include/asm/Kbuild | 1 + arch/arm/include/asm/Kbuild | 1 + arch/arm64/include/asm/debug-monitors.h | 34 +-- arch/arm64/include/asm/esr.h | 5 + arch/arm64/include/asm/exception.h | 14 +- arch/arm64/include/asm/io.h | 24 +- arch/arm64/include/asm/kgdb.h | 12 + arch/arm64/include/asm/kprobes.h | 8 + arch/arm64/include/asm/ring_buffer.h | 10 + arch/arm64/include/asm/system_misc.h | 4 - arch/arm64/include/asm/tlb.h | 2 +- arch/arm64/include/asm/traps.h | 6 + arch/arm64/include/asm/uprobes.h | 11 + arch/arm64/kernel/acpi.c | 2 +- arch/arm64/kernel/debug-monitors.c | 258 ++++++++------------- arch/arm64/kernel/entry-common.c | 148 +++++++++++- arch/arm64/kernel/hw_breakpoint.c | 60 ++--- arch/arm64/kernel/kgdb.c | 39 +--- arch/arm64/kernel/probes/kprobes.c | 31 +-- arch/arm64/kernel/probes/kprobes_trampoline.S | 2 +- arch/arm64/kernel/probes/uprobes.c | 24 +- arch/arm64/kernel/traps.c | 80 +------ arch/arm64/kvm/pmu-emul.c | 4 +- arch/arm64/mm/fault.c | 75 ------ arch/arm64/mm/ioremap.c | 7 +- arch/csky/include/asm/Kbuild | 1 + arch/hexagon/include/asm/Kbuild | 1 + arch/loongarch/include/asm/Kbuild | 1 + arch/m68k/include/asm/Kbuild | 1 + arch/microblaze/include/asm/Kbuild | 1 + arch/mips/dec/platform.c | 109 ++++++++- arch/mips/include/asm/Kbuild | 1 + arch/nios2/include/asm/Kbuild | 1 + arch/openrisc/include/asm/Kbuild | 1 + arch/parisc/include/asm/Kbuild | 1 + arch/powerpc/include/asm/Kbuild | 1 + arch/riscv/include/asm/Kbuild | 1 + arch/riscv/include/asm/syscall_wrapper.h | 4 + arch/s390/include/asm/Kbuild | 1 + arch/sh/include/asm/Kbuild | 1 + arch/sparc/include/asm/Kbuild | 1 + arch/um/include/asm/Kbuild | 1 + arch/x86/include/asm/Kbuild | 1 + arch/x86/include/asm/text-patching.h | 2 +- arch/x86/kernel/Makefile | 16 ++ arch/x86/kernel/alternative.c | 6 +- arch/x86/kernel/callthunks.c | 6 +- arch/x86/kernel/ftrace.c | 7 + arch/x86/kvm/svm/avic.c | 35 ++- arch/x86/kvm/svm/sev.c | 68 ++++-- arch/x86/mm/Makefile | 2 + arch/xtensa/include/asm/Kbuild | 1 + drivers/accel/ivpu/ivpu_debugfs.c | 2 +- drivers/auxdisplay/line-display.c | 2 +- drivers/bluetooth/btusb.c | 8 +- drivers/bluetooth/hci_qca.c | 38 ++- drivers/comedi/drivers/comedi_test.c | 5 +- drivers/counter/counter-core.c | 3 +- drivers/gpio/gpio-mxc.c | 2 +- drivers/gpio/gpio-rockchip.c | 6 +- drivers/gpio/gpio-virtuser.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 10 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 3 + drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 4 + drivers/gpu/drm/bridge/sil-sii8620.c | 1 + drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 113 +++++++-- drivers/gpu/drm/i915/display/intel_display_types.h | 1 + drivers/gpu/drm/i915/display/intel_dpcd.h | 15 ++ drivers/gpu/drm/i915/display/intel_psr.c | 34 ++- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 28 ++- drivers/gpu/drm/v3d/v3d_sched.c | 16 +- drivers/gpu/drm/v3d/v3d_submit.c | 22 +- drivers/hid/bpf/hid_bpf_dispatch.c | 6 +- drivers/hid/hid-core.c | 62 ++++- drivers/hid/hid-gfrm.c | 4 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-multitouch.c | 2 +- drivers/hid/hid-picolcd_cir.c | 1 + drivers/hid/hid-primax.c | 2 +- drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-vivaldi-common.c | 2 +- drivers/hid/i2c-hid/i2c-hid-core.c | 7 +- drivers/hid/usbhid/hid-core.c | 11 +- drivers/hid/wacom_sys.c | 19 +- drivers/hid/wacom_wac.h | 1 + drivers/hwmon/pmbus/adm1266.c | 54 ++++- drivers/iio/adc/mt6359-auxadc.c | 1 + drivers/iio/adc/npcm_adc.c | 25 +- drivers/iio/adc/viperboard_adc.c | 4 +- drivers/iio/adc/xilinx-xadc-core.c | 11 +- drivers/iio/buffer/industrialio-hw-consumer.c | 4 +- drivers/iio/chemical/scd30_core.c | 65 +++--- drivers/iio/common/ssp_sensors/ssp_dev.c | 1 + drivers/iio/dac/ad5686.c | 16 +- drivers/iio/dac/ad5686.h | 1 + drivers/iio/dac/max5821.c | 9 +- drivers/iio/gyro/adis16260.c | 3 + drivers/iio/gyro/itg3200_buffer.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 2 +- drivers/iio/industrialio-buffer.c | 1 + drivers/iio/light/cm3323.c | 5 +- drivers/iio/magnetometer/st_magn_core.c | 13 +- drivers/iio/temperature/tsys01.c | 2 +- drivers/input/joystick/xpad.c | 14 +- drivers/input/misc/ims-pcu.c | 2 +- drivers/input/mouse/elan_i2c_core.c | 5 + drivers/input/mouse/synaptics.c | 1 + drivers/input/touchscreen/atmel_mxt_ts.c | 2 +- drivers/input/touchscreen/usbtouchscreen.c | 5 + drivers/iommu/io-pgtable-arm-v7s.c | 18 +- drivers/iommu/iommu.c | 25 +- drivers/md/bcache/super.c | 3 +- drivers/media/cec/core/cec-core.c | 2 +- drivers/media/common/siano/smsir.c | 1 + drivers/media/i2c/ir-kbd-i2c.c | 2 + drivers/media/pci/bt8xx/bttv-input.c | 3 +- drivers/media/pci/cx23885/cx23885-input.c | 1 + drivers/media/pci/cx88/cx88-input.c | 3 +- drivers/media/pci/dm1105/dm1105.c | 1 + drivers/media/pci/mantis/mantis_input.c | 1 + drivers/media/pci/saa7134/saa7134-input.c | 1 + drivers/media/pci/smipcie/smipcie-ir.c | 1 + drivers/media/pci/ttpci/budget-ci.c | 1 + drivers/media/rc/ati_remote.c | 6 +- drivers/media/rc/ene_ir.c | 2 +- drivers/media/rc/fintek-cir.c | 3 +- drivers/media/rc/igorplugusb.c | 3 +- drivers/media/rc/iguanair.c | 1 + drivers/media/rc/img-ir/img-ir-hw.c | 3 +- drivers/media/rc/img-ir/img-ir-raw.c | 3 +- drivers/media/rc/imon.c | 3 +- drivers/media/rc/ir-hix5hd2.c | 2 +- drivers/media/rc/ir_toy.c | 1 + drivers/media/rc/ite-cir.c | 2 +- drivers/media/rc/mceusb.c | 1 + drivers/media/rc/rc-ir-raw.c | 5 - drivers/media/rc/rc-loopback.c | 1 + drivers/media/rc/rc-main.c | 6 +- drivers/media/rc/redrat3.c | 4 +- drivers/media/rc/st_rc.c | 2 +- drivers/media/rc/streamzap.c | 7 +- drivers/media/rc/sunxi-cir.c | 1 + drivers/media/rc/ttusbir.c | 4 +- drivers/media/rc/winbond-cir.c | 2 +- drivers/media/rc/xbox_remote.c | 5 +- drivers/media/usb/au0828/au0828-input.c | 1 + drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 1 + drivers/media/usb/dvb-usb/dvb-usb-remote.c | 6 +- drivers/media/usb/em28xx/em28xx-input.c | 1 + drivers/net/bonding/bond_main.c | 6 + drivers/net/ethernet/intel/ice/ice_virtchnl.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 2 + drivers/net/ethernet/microsoft/mana/mana_en.c | 72 +++--- drivers/net/ethernet/ti/cpsw_new.c | 4 +- drivers/net/macsec.c | 3 +- drivers/net/phy/mscc/mscc.h | 8 +- drivers/net/phy/mscc/mscc_main.c | 23 +- drivers/net/tun.c | 5 +- drivers/net/vxlan/vxlan_core.c | 4 +- drivers/net/wireguard/send.c | 20 +- drivers/nfc/nxp-nci/i2c.c | 21 +- drivers/nvme/host/tcp.c | 2 +- drivers/parport/share.c | 11 +- drivers/platform/x86/intel/vsec.c | 36 +-- drivers/s390/cio/chsc.c | 4 +- drivers/s390/cio/chsc_sch.c | 20 +- drivers/s390/cio/scm.c | 2 +- drivers/scsi/fcoe/fcoe_ctlr.c | 2 +- drivers/scsi/scsi_lib.c | 27 ++- drivers/scsi/scsi_transport_fc.c | 77 +++--- drivers/staging/greybus/hid.c | 2 +- drivers/staging/media/av7110/av7110_ir.c | 1 + drivers/target/iscsi/iscsi_target.c | 6 +- drivers/target/iscsi/iscsi_target_auth.c | 19 +- drivers/target/iscsi/iscsi_target_nego.c | 7 +- drivers/target/iscsi/iscsi_target_parameters.c | 62 +++-- drivers/target/iscsi/iscsi_target_parameters.h | 2 +- drivers/thunderbolt/property.c | 32 ++- drivers/tty/serdev/core.c | 21 ++ drivers/tty/serial/altera_jtaguart.c | 7 +- drivers/tty/serial/dz.c | 171 +++++++------- drivers/tty/serial/fsl_lpuart.c | 15 +- drivers/tty/serial/pch_uart.c | 19 +- drivers/tty/serial/qcom_geni_serial.c | 16 +- drivers/tty/serial/samsung_tty.c | 8 - drivers/tty/serial/sh-sci.c | 2 +- drivers/tty/serial/zs.c | 218 +++++++---------- drivers/tty/serial/zs.h | 1 - drivers/usb/cdns3/cdns3-gadget.c | 12 +- drivers/usb/cdns3/cdns3-plat.c | 11 +- drivers/usb/chipidea/core.c | 16 +- drivers/usb/class/cdc-acm.c | 2 - drivers/usb/class/cdc-acm.h | 2 + drivers/usb/class/usbtmc.c | 14 ++ drivers/usb/core/config.c | 9 +- drivers/usb/core/quirks.c | 4 + drivers/usb/dwc2/hcd.c | 4 +- drivers/usb/dwc3/dwc3-xilinx.c | 26 ++- drivers/usb/gadget/composite.c | 5 +- drivers/usb/gadget/function/f_fs.c | 26 ++- drivers/usb/gadget/function/f_hid.c | 3 +- drivers/usb/gadget/function/f_uvc.c | 28 ++- drivers/usb/gadget/udc/dummy_hcd.c | 4 + drivers/usb/gadget/udc/net2280.c | 4 +- drivers/usb/host/xhci-tegra.c | 77 +++--- drivers/usb/musb/omap2430.c | 3 +- drivers/usb/serial/belkin_sa.c | 3 + drivers/usb/serial/cypress_m8.c | 20 +- drivers/usb/serial/digi_acceleport.c | 23 +- drivers/usb/serial/keyspan.c | 4 + drivers/usb/serial/mct_u232.c | 5 + drivers/usb/serial/mxuport.c | 8 + drivers/usb/serial/omninet.c | 9 +- drivers/usb/serial/option.c | 9 +- drivers/usb/serial/safe_serial.c | 11 + drivers/usb/storage/unusual_uas.h | 7 + drivers/usb/typec/altmodes/displayport.c | 2 + drivers/usb/typec/tcpm/tcpci_maxim_core.c | 9 + drivers/usb/typec/tcpm/tcpm.c | 117 ++++++---- drivers/usb/typec/tcpm/wcove.c | 13 +- drivers/usb/typec/ucsi/displayport.c | 4 + drivers/usb/typec/ucsi/ucsi.c | 24 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 5 + drivers/usb/usbip/vudc_dev.c | 1 + drivers/usb/usbip/vudc_transfer.c | 3 +- fs/fcntl.c | 1 - fs/file_table.c | 1 - fs/hpfs/alloc.c | 2 +- fs/hugetlbfs/inode.c | 5 - fs/notify/fanotify/fanotify.c | 1 - fs/notify/fanotify/fanotify_user.c | 1 - fs/overlayfs/copy_up.c | 1 - fs/proc/base.c | 1 - fs/smb/server/smbacl.c | 8 +- include/asm-generic/ring_buffer.h | 13 ++ include/drm/display/drm_dp.h | 1 + include/kunit/test.h | 1 + include/linux/compat.h | 4 + include/linux/compiler-clang.h | 6 + include/linux/compiler_attributes.h | 11 + include/linux/compiler_types.h | 4 + include/linux/hid.h | 17 +- include/linux/hid_bpf.h | 14 +- include/linux/memfd.h | 23 +- include/linux/mm.h | 55 ----- include/linux/netdevice_xmit.h | 10 + include/linux/parport.h | 1 + include/linux/serdev.h | 1 + include/linux/skbuff.h | 2 + include/linux/syscalls.h | 4 + include/media/rc-core.h | 2 - include/net/inet_frag.h | 18 +- include/net/ipv6_frag.h | 9 +- include/net/xfrm.h | 3 +- io_uring/io_uring.c | 1 - ipc/util.c | 2 +- kernel/bpf/bpf_inode_storage.c | 1 - kernel/bpf/bpf_task_storage.c | 1 - kernel/bpf/token.c | 1 - kernel/events/core.c | 16 +- kernel/exit.c | 1 - kernel/fork.c | 11 +- kernel/module/dups.c | 1 - kernel/module/kmod.c | 1 - kernel/trace/ring_buffer.c | 22 ++ kernel/umh.c | 1 - lib/debugobjects.c | 2 +- lib/kunit/executor.c | 19 +- lib/kunit/test.c | 1 + mm/damon/sysfs-schemes.c | 8 +- mm/memfd.c | 56 ++++- mm/memory.c | 2 +- mm/mmap.c | 12 +- mm/page_alloc.c | 1 + mm/shmem.c | 6 - net/batman-adv/bat_iv_ogm.c | 82 +++++-- net/batman-adv/bat_v_ogm.c | 59 +++-- net/batman-adv/bridge_loop_avoidance.c | 57 +++-- net/batman-adv/soft-interface.c | 1 + net/batman-adv/tp_meter.c | 67 +++--- net/batman-adv/translation-table.c | 57 ++++- net/batman-adv/tvlv.c | 28 ++- net/batman-adv/tvlv.h | 2 +- net/batman-adv/types.h | 42 +++- net/bluetooth/6lowpan.c | 2 + net/bluetooth/hci_sync.c | 12 +- net/bluetooth/hidp/core.c | 23 +- net/bluetooth/iso.c | 12 +- net/bluetooth/l2cap_core.c | 41 +++- net/bluetooth/l2cap_sock.c | 16 +- net/bridge/netfilter/ebtables.c | 30 +++ net/core/filter.c | 2 +- net/core/skbuff.c | 45 +++- net/ethtool/cmis.h | 20 +- net/ethtool/cmis_cdb.c | 103 ++++++-- net/ethtool/cmis_fw_update.c | 214 ++++++++++++----- net/ethtool/coalesce.c | 6 + net/ethtool/eeprom.c | 10 +- net/ethtool/linkstate.c | 6 +- net/ethtool/module.c | 26 +-- net/ethtool/netlink.c | 4 +- net/ethtool/netlink.h | 4 +- net/ethtool/pse-pd.c | 10 +- net/ethtool/rss.c | 3 +- net/ethtool/strset.c | 2 +- net/handshake/genl.c | 3 +- net/handshake/genl.h | 1 + net/handshake/handshake-test.c | 2 +- net/handshake/handshake.h | 6 +- net/handshake/netlink.c | 22 +- net/handshake/request.c | 64 +++-- net/handshake/tlshd.c | 6 +- net/hsr/hsr_forward.c | 4 +- net/hsr/hsr_framereg.c | 6 +- net/ipv4/ah4.c | 2 +- net/ipv4/esp4.c | 4 +- net/ipv4/inet_fragment.c | 51 +++- net/ipv4/ip_fragment.c | 18 +- net/ipv4/ip_tunnel_core.c | 22 +- net/ipv4/sysctl_net_ipv4.c | 2 +- net/ipv6/ah6.c | 2 +- net/ipv6/datagram.c | 54 ++++- net/ipv6/esp6.c | 4 +- net/ipv6/exthdrs.c | 6 +- net/ipv6/ip6_vti.c | 23 +- net/ipv6/route.c | 5 + net/iucv/af_iucv.c | 20 +- net/key/af_key.c | 6 +- net/l2tp/l2tp_core.c | 11 +- net/mctp/device.c | 1 + net/mctp/neigh.c | 1 + net/mctp/route.c | 1 + net/mptcp/pm.c | 40 +++- net/mptcp/pm_netlink.c | 16 +- net/mptcp/protocol.c | 92 +++++--- net/mptcp/protocol.h | 3 +- net/mptcp/subflow.c | 8 +- net/netfilter/nf_conntrack_proto_tcp.c | 3 +- net/netfilter/nf_synproxy_core.c | 2 + net/netfilter/xt_cpu.c | 2 +- net/netlink/af_netlink.c | 11 +- net/nfc/hci/core.c | 10 + net/nfc/llcp_core.c | 11 + net/nfc/llcp_sock.c | 2 + net/nfc/nci/hci.c | 10 + net/rxrpc/ar-internal.h | 12 +- net/rxrpc/call_event.c | 27 +-- net/rxrpc/call_object.c | 2 + net/rxrpc/conn_event.c | 30 +-- net/rxrpc/insecure.c | 8 +- net/rxrpc/recvmsg.c | 68 ++++-- net/rxrpc/rxkad.c | 115 ++++----- net/sched/act_mirred.c | 77 ++++-- net/sched/cls_fw.c | 6 +- net/sched/sch_netem.c | 47 +--- net/sched/sch_sfb.c | 2 +- net/sctp/socket.c | 2 + net/smc/af_smc.c | 4 +- net/vmw_vsock/af_vsock.c | 49 ++-- net/vmw_vsock/hyperv_transport.c | 9 +- net/vmw_vsock/virtio_transport_common.c | 14 +- net/vmw_vsock/vmci_transport.c | 8 +- net/xfrm/xfrm_input.c | 16 +- net/xfrm/xfrm_policy.c | 17 +- net/xfrm/xfrm_state.c | 23 +- net/xfrm/xfrm_user.c | 5 +- security/apparmor/domain.c | 1 - sound/core/oss/pcm_oss.c | 18 +- .../motu/motu-register-dsp-message-parser.c | 14 +- sound/soc/codecs/simple-mux.c | 2 +- sound/soc/intel/boards/bytcht_es8316.c | 29 ++- sound/soc/qcom/qdsp6/q6asm-dai.c | 43 ++-- sound/usb/mixer_scarlett2.c | 38 ++- tools/testing/cxl/test/cxl.c | 105 ++++----- tools/testing/selftests/mm/hmm-tests.c | 50 ++++ tools/testing/selftests/net/mptcp/mptcp_connect.sh | 6 +- tools/testing/selftests/net/mptcp/mptcp_lib.sh | 10 +- 382 files changed, 3974 insertions(+), 2279 deletions(-)
1 day, 3 hours
12
15
0
0
[PATCH 7.0 000/332] 7.0.12-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 7.0.12 release. There are 332 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 Tue, 09 Jun 2026 09:56:44 +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.0.12-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.0.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.0.12-rc1 Jassi Brar <jassisinghbrar(a)gmail.com> mailbox: Fix NULL message support in mbox_send_message() Wei-Cheng Chen <weichengc(a)nvidia.com> xhci: tegra: Fix ghost USB device on dual-role port unplug Robert Marko <robert.marko(a)sartura.hr> net: phy: micrel: fix LAN8814 QSGMII soft reset Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) serialize GPIO PMBus accesses with pmbus_lock Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) serialize sequencer_state debugfs read with pmbus_lock Guenter Roeck <linux(a)roeck-us.net> hwmon: (pmbus) Add support for guarded PMBus lock Saurav Sachidanand <sauravsc(a)amazon.com> i2c: tegra: make tegra_i2c_mutex_unlock() return void Zeng Heng <zengheng4(a)huawei.com> arm64: tlb: Flush walk cache when unsharing PMD tables Zhang Heng <zhangheng(a)kylinos.cn> ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP 16 Piston OmniBook X Fernando Antunez Antonio <fer.antunez24antonio(a)gmail.com> ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 15-fh0xxx David Howells <dhowells(a)redhat.com> rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer Lukas Wunner <lukas(a)wunner.de> platform/x86/intel/vsec: Fix enable_cnt imbalance on PCIe error recovery David E. Box <david.e.box(a)linux.intel.com> platform/x86/intel/vsec: Make driver_data info const David E. Box <david.e.box(a)linux.intel.com> platform/x86/intel/vsec: Refactor base_addr handling Lorenzo Stoakes <ljs(a)kernel.org> Revert "mm/hugetlbfs: update hugetlbfs to use mmap_prepare" Jacques Nilo <jnilo(a)free.fr> serial: 8250_dw: dispatch SysRq character in dw8250_handle_irq() Jacques Nilo <jnilo(a)free.fr> serial: 8250: dispatch SysRq character in serial8250_handle_irq() Jacques Nilo <jnilo(a)free.fr> serial: core: introduce guard(uart_port_lock_check_sysrq_irqsave) Maciej W. Rozycki <macro(a)orcam.me.uk> serial: zs: Convert to use a platform device Maciej W. Rozycki <macro(a)orcam.me.uk> serial: zs: Switch to using channel reset Maciej W. Rozycki <macro(a)orcam.me.uk> serial: zs: Fix bootconsole handover lockup Maciej W. Rozycki <macro(a)orcam.me.uk> serial: dz: Convert to use a platform device Maciej W. Rozycki <macro(a)orcam.me.uk> serial: dz: Fix bootconsole handover lockup Maciej W. Rozycki <macro(a)orcam.me.uk> serial: dz: Fix bootconsole message clobbering at chip reset Ziyi Guo <n7l8m4(a)u.northwestern.edu> drm/amdgpu: check num_entries in GEM_OP GET_MAPPING_INFO Christian König <christian.koenig(a)amd.com> drm/amdgpu: fix amdgpu_hmm_range_get_pages Christian König <christian.koenig(a)amd.com> drm/amdgpu: fix calling VM invalidation in amdgpu_hmm_invalidate_gfx Michael Bommarito <michael.bommarito(a)gmail.com> drm/amdgpu: fix lock leak on ENOMEM in AMDGPU_GEM_OP_GET_MAPPING_INFO David Francis <David.Francis(a)amd.com> drm/amdkfd: Check for pdd drm file first in CRIU restore path Eric Huang <jinhuieric.huang(a)amd.com> drm/amdkfd: fix a vulnerability of integer overflow in kfd debugger Eric Huang <jinhuieric.huang(a)amd.com> drm/amdkfd: fix NULL pointer bug in svm_range_set_attr Shitalkumar Gandhi <shital.gandhi45(a)gmail.com> serial: fsl_lpuart: fix rx buffer and DMA map leaks in start_rx_dma Maciej W. Rozycki <macro(a)orcam.me.uk> serial: zs: Fix swapped RI/DSR modem line transition counting Hongling Zeng <zenghongling(a)kylinos.cn> serial: sh-sci: fix memory region release in error path Viken Dadhaniya <viken.dadhaniya(a)oss.qualcomm.com> serial: qcom_geni: fix kfifo underflow when flush precedes DMA completion IRQ Prasanna S <prasanna.s(a)oss.qualcomm.com> serial: qcom-geni: fix UART_RX_PAR_EN bit position Myeonghun Pak <mhun512(a)gmail.com> serial: altera_jtaguart: handle uart_add_one_port() failures Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/si: Disregard vblank time when no displays are connected Janusz Krzysztofik <janusz.krzysztofik(a)linux.intel.com> drm/i915: Fix potential UAF in TTM object purge Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Use DC_OFF wake reference to block DC6 on vblank enable Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Block DC states on vblank enable when Panel Replay supported Pranay Samala <pranay.samala(a)intel.com> drm/i915/color: Fix HDR pre-CSC LUT programming loop Zhenghang Xiao <kipreyyy(a)gmail.com> drm/gem: fix race between change_handle and handle_delete Berkant Koc <me(a)berkoc.com> drm/hyperv: validate VMBus packet size in receive callback Berkant Koc <me(a)berkoc.com> drm/hyperv: validate resolution_count and fix WIN8 fallback Alexandru Hossu <hossu.alexandru(a)gmail.com> scsi: target: iscsi: Validate CHAP_R length before base64 decode Michael Bommarito <michael.bommarito(a)gmail.com> scsi: target: iscsi: Bound iscsi_encode_text_output() appends to rsp_buf Michael Bommarito <michael.bommarito(a)gmail.com> scsi: target: iscsi: Fix CRC overread and double-free in iscsit_handle_text_cmd() Michael Bommarito <michael.bommarito(a)gmail.com> scsi: scsi_transport_fc: Widen FPIN pname walker counter to u32 Michael Bommarito <michael.bommarito(a)gmail.com> scsi: fcoe: Reject FIP descriptors with zero fip_dlen in CVL walker Michael Bommarito <michael.bommarito(a)gmail.com> thunderbolt: property: Cap recursion depth in __tb_property_parse_dir() Michael Bommarito <michael.bommarito(a)gmail.com> thunderbolt: property: Reject dir_len < 4 to prevent size_t underflow Michael Bommarito <michael.bommarito(a)gmail.com> thunderbolt: property: Reject u32 wrap in tb_property_entry_valid() Michael Bommarito <michael.bommarito(a)gmail.com> usb: gadget: f_fs: serialize DMABUF cancel against request completion Michael Bommarito <michael.bommarito(a)gmail.com> usb: gadget: f_fs: copy only received bytes on short ep0 read Seungjin Bae <eeodqql09(a)gmail.com> usb: gadget: dummy_hcd: Reject hub port requests for non-existent ports Jeremy Erazo <mendozayt13(a)gmail.com> usb: gadget: composite: fix integer underflow in WebUSB GET_URL handling Guangshuo Li <lgs201920130244(a)gmail.com> usb: gadget: f_hid: fix device reference leak in hidg_alloc() Guangshuo Li <lgs201920130244(a)gmail.com> usb: gadget: net2280: Fix double free in probe error path Kai Aizen <kai.aizen.dev(a)gmail.com> usb: gadget: uvc: hold opts->lock across XU walks in uvc_function_bind Johan Hovold <johan(a)kernel.org> USB: serial: mct_u232: fix missing interrupt-in transfer sanity check Johan Hovold <johan(a)kernel.org> USB: serial: mct_u232: fix memory corruption with small endpoint Johan Hovold <johan(a)kernel.org> USB: serial: mxuport: fix memory corruption with small endpoint Johan Hovold <johan(a)kernel.org> USB: serial: keyspan: fix missing indat transfer sanity check Johan Hovold <johan(a)kernel.org> USB: serial: digi_acceleport: fix memory corruption with small endpoints Zhang Cen <rollkingzzc(a)gmail.com> USB: serial: cypress_m8: validate interrupt packet headers Zhang Cen <rollkingzzc(a)gmail.com> USB: serial: belkin_sa: validate interrupt status length Wanquan Zhong <wanquan.zhong(a)fibocom.com> USB: serial: option: add missing RSVD(5) flag for Rolling RW135R-GL Jan Volckaert <janvolck(a)gmail.com> USB: serial: option: add MeiG SRM813Q Myrrh Periwinkle <myrrhperiwinkle(a)qtmlabs.xyz> usb: typec: ucsi: Don't update power_supply on power role change if not connected Myrrh Periwinkle <myrrhperiwinkle(a)qtmlabs.xyz> usb: typec: ucsi: Check if power role change actually happened before handling Sebastian Reichel <sebastian.reichel(a)collabora.com> usb: typec: tcpm: improve handling of DISCOVER_MODES failures Dan Carpenter <error27(a)gmail.com> usb: typec: tipd: Fix error code in tps6598x_probe() Heitor Alves de Siqueira <halves(a)igalia.com> usb: usbtmc: reject interrupt endpoints with small wMaxPacketSize Heitor Alves de Siqueira <halves(a)igalia.com> usb: usbtmc: check URB actual_length for interrupt-IN notifications Michael Bommarito <michael.bommarito(a)gmail.com> usbip: vudc: Fix use after free bug in vudc_remove due to race condition Sam Burkels <sam(a)1a38.nl> usb: storage: Add quirks for PNY Elite Portable SSD Stephen J. Fuhry <fuhrysteve(a)gmail.com> USB: quirks: add NO_LPM for Lenovo ThinkPad USB-C Dock Gen2 hub controllers Wentao Liang <vulab(a)iscas.ac.cn> usb: musb: omap2430: Fix use-after-free in omap2430_probe() Radhey Shyam Pandey <radhey.shyam.pandey(a)amd.com> usb: dwc3: xilinx: fix error handling in zynqmp init error paths Michal Pecio <michal.pecio(a)gmail.com> usb: core: Fix up Interrupt IN endpoints with bogus wBytesPerInterval Xu Yang <xu.yang_2(a)nxp.com> usb: chipidea: core: convert ci_role_switch to local variable Guangshuo Li <lgs201920130244(a)gmail.com> uio: uio_pci_generic_sva: fix double free of devm_kzalloc() memory Tudor Ambarus <tudor.ambarus(a)linaro.org> tty: serial: samsung: Remove redundant port lock acquisition in rx helpers Zhaoyang Yu <2426767509(a)qq.com> tty: serial: pch_uart: add check for dma_alloc_coherent() Guangshuo Li <lgs201920130244(a)gmail.com> counter: Fix refcount leak in counter_alloc() error path Ian Abbott <abbotti(a)mev.co.uk> comedi: comedi_test: Fix limiting of convert_arg in waveform_ai_cmdtest() Ian Abbott <abbotti(a)mev.co.uk> comedi: comedi_test: fix check for valid scan_begin_src in waveform_ai_cmdtest() Hang Cao <caohang(a)eswincomputing.com> dt-bindings: usb: Fix EIC7700 USB reset's issue Hongling Zeng <zenghongling(a)kylinos.cn> gpib: cb7210: Fix region leak when request_irq fails Nicolás Bazaes <contacto(a)bazaes.cl> Input: synaptics - add LEN2058 to SMBus passlist for ThinkPad E490 Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: atmel_mxt_ts - fix boundary check in mxt_prepare_cfg_mem Xiaolei Wang <xiaolei.wang(a)windriver.com> misc: rp1: Send IACK on IRQ activate to fix kdump/kexec Ali Ganiyev <ali.qaniyev(a)gmail.com> ksmbd: OOB read regression in smb_check_perm_dacl() ACE-walk loops Dmitriy Zharov <contact(a)zharov.dev> Input: xpad - add support for ASUS ROG RAIKIRI II Qbeliw Tanaka <q.tanaka(a)gmx.com> Input: xpad - add "Nova 2 Lite" from GameSir David Carlier <devnexen(a)gmail.com> dma-buf: fix UAF in dma_buf_fd() tracepoint Shaomin Chen <eeesssooo020(a)gmail.com> xfrm: iptfs: reset runtime state when cloning SAs Zhang Heng <zhangheng(a)kylinos.cn> ALSA: hda/realtek: Fix speaker output on ASUS ROG Strix G615LP Jingguo Tan <tanjingguo(a)huawei.com> xfrm: esp: restore combined single-frag length gate Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6asm-dai: do not set stream state in event and trigger callbacks Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6asm-dai: close stream only when running Hamza Mahfooz <hamzamahfooz(a)linux.microsoft.com> netfilter: conntrack: tcp: do not force CLOSE on invalid-seq RST without direction check Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: firewire-motu: Protect register DSP event queue positions Geoffrey D. Bennett <g(a)b4.vu> ALSA: scarlett2: Fix 2i2 Gen 4 direct monitor gain on firmware 2417 Michael Bommarito <michael.bommarito(a)gmail.com> xfrm: ah: use skb_to_full_sk in async output callbacks Herbert Xu <herbert(a)gondor.apana.org.au> xfrm: ipcomp: Free destination pages on acomp errors Maoyi Xie <maoyixie.tju(a)gmail.com> xfrm: route MIGRATE notifications to caller's netns Ashutosh Desai <ashutoshdesai993(a)gmail.com> nfc: hci: fix out-of-bounds read in HCP header parsing Arnd Bergmann <arnd(a)arndb.de> iommu, debugobjects: avoid gcc-16.1 section mismatch warnings Lee Jones <lee(a)kernel.org> HID: wacom: Fix OOB write in wacom_hid_set_device_mode() Santhosh Kumar K <s-k6(a)ti.com> spi: spi-mem: avoid mutating op template in spi_mem_supports_op() Minh Nguyen <minhnguyen.080505(a)gmail.com> net: skbuff: fix missing zerocopy reference in pskb_carve helpers Kuniyuki Iwashima <kuniyu(a)google.com> ip6: vti: Use
ip6_tnl.net
in vti6_changelink(). Michael Bommarito <michael.bommarito(a)gmail.com> l2tp: use refcount_inc_not_zero in l2tp_session_get_by_ifname Zhengchuan Liang <zcliangcn(a)gmail.com> xfrm: input: hold netns during deferred transport reinjection Qi Tang <tpluszz77(a)gmail.com> ipv6: validate extension header length before copying to cmsg Maoyi Xie <maoyixie.tju(a)gmail.com> ip6: vti: Use
ip6_tnl.net
in vti6_siocdevprivate(). Zhengchuan Liang <zcliangcn(a)gmail.com> ipv6: exthdrs: refresh nh after handling HAO option Michael Bommarito <michael.bommarito(a)gmail.com> octeontx2-af: validate body pcifunc in rvu_mbox_handler_rep_event_notify Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6asm-dai: fix error handling in prepare and set_params Justin Iurman <justin.iurman(a)gmail.com> ipv6: exthdrs: refresh nh pointer after ipv6_hop_jumbo() Junrui Luo <moonafterrain(a)outlook.com> macsec: fix replay protection at XPN lower-PN wrap Yuqi Xu <xuyq21(a)lenovo.com> bpf: sockmap: fix tail fragment offset in bpf_msg_push_data Jason A. Donenfeld <Jason(a)zx2c4.com> wireguard: send: append trailer after expanding head Alexis Lothoré (eBPF Foundation) <alexis.lothore(a)bootlin.com> x86/ftrace: Relocate %rip-relative percpu refs in dynamic trampolines Chaitanya Sabnis <chaitanya.msabnis(a)gmail.com> i2c: davinci: fix division by zero on missing clock-frequency Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: elan_i2c - validate firmware size before use Dan Carpenter <error27(a)gmail.com> usb: dwc2: Fix use after free in debug code Peter Chen <peter.chen(a)cixtech.com> usb: cdns3: plat: fix unbalanced pm_runtime_forbid() call permanently leaks the runtime PM usage counter across bind/unbind cycles Peter Chen <peter.chen(a)cixtech.com> usb: cdns3: plat: fix leaked usb2_phy initialization on usb3_phy acquisition failure Yongchao Wu <yongchao.wu(a)autochips.com> usb: cdns3: gadget: fix request skipping after clearing halt Johan Hovold <johan(a)kernel.org> USB: serial: omninet: fix memory corruption with small endpoint Benoît Monin <benoit.monin(a)bootlin.com> iio: buffer: Fix DMA fence leak in iio_buffer_enqueue_dmabuf() Felix Gu <ustc.gu(a)gmail.com> iio: buffer: hw-consumer: fix use-after-free in error path Aldo Conte <aldocontelk(a)gmail.com> iio: light: cm3323: fix reg_conf not being initialized correctly Antoniu Miclaus <antoniu.miclaus(a)analog.com> iio: chemical: scd30: fix division by zero in write_raw Pengpeng Hou <pengpeng(a)iscas.ac.cn> iio: chemical: mhz19b: reject oversized serial replies Svyatoslav Ryhel <clamor95(a)gmail.com> iio: Fix iio_multiply_value use in iio_read_channel_processed_scale Felix Gu <ustc.gu(a)gmail.com> iio: light: veml6070: Fix resource leak in probe error path Advait Dhamorikar <advaitd(a)mechasystems.com> iio: magnetometer: st_magn: fix default DRDY pin selection for LIS2MDL Salah Triki <salah.triki(a)gmail.com> iio: temperature: tsys01: fix broken PROM checksum validation Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: ssp_sensors: cancel delayed work_refresh on remove Antoniu Miclaus <antoniu.miclaus(a)analog.com> iio: gyro: adis16260: fix division by zero in write_raw David Carlier <devnexen(a)gmail.com> iio: gyro: itg3200: fix i2c read into the wrong stack location Shuvam Pandey <shuvampandey1(a)gmail.com> iio: adc: nxp-sar-adc: zero-initialize dma_slave_config Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> iio: adc: nxp-sar-adc: Avoid division by zero Antoniu Miclaus <antoniu.miclaus(a)analog.com> iio: adc: nxp-sar-adc: fix division by zero in write_raw Radu Sabau <radu.sabau(a)analog.com> iio: adc: ad4695: Fix call ordering in offload buffer postenable Salah Triki <salah.triki(a)gmail.com> iio: adc: viperboard: Fix error handling in vprbrd_iio_read_raw Salah Triki <salah.triki(a)gmail.com> iio: adc: mt6359: fix unchecked return value in mt6358_read_imp Rodrigo Alencar <rodrigo.alencar(a)analog.com> iio: dac: ad5686: fix powerdown control on dual-channel devices Rodrigo Alencar <rodrigo.alencar(a)analog.com> iio: dac: ad5686: acquire lock when doing powerdown control Rodrigo Alencar <rodrigo.alencar(a)analog.com> iio: dac: ad5686: fix input raw value check Rodrigo Alencar <rodrigo.alencar(a)analog.com> iio: dac: ad5686: fix ref bit initialization for single-channel parts Salah Triki <salah.triki(a)gmail.com> iio: dac: max5821: fix return value check in powerdown sync Kim Seer Paller <kimseer.paller(a)analog.com> iio: dac: ad3530r: Fix AD3531/AD3531R powerdown mode strings David Carlier <devnexen(a)gmail.com> iio: adc: npcm: fix unbalanced clk_disable_unprepare() Christofer Jonason <christofer.jonason(a)guidelinegeo.com> iio: adc: xilinx-xadc: Fix sequencer mode in postdisable for dual mux Nathan Chancellor <nathan(a)kernel.org> Disable -Wattribute-alias for clang-23 and newer Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: shared: fix lockdep false positive by removing unneeded lock Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: shared: fix deadlock on shared proxy's parent removal Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: shared: undo the vote of the proxy on GPIO free Sean Christopherson <seanjc(a)google.com> KVM: SEV: Don't explicitly pass PSC buffer to snp_begin_psc() Sean Christopherson <seanjc(a)google.com> KVM: SEV: Use READ_ONCE() when reading entries/indices from PSC buffer Sean Christopherson <seanjc(a)google.com> KVM: SEV: Check PSC request indices against the actual size of the buffer Sean Christopherson <seanjc(a)google.com> KVM: SEV: Compute the correct max length of the in-GHCB scratch area Sean Christopherson <seanjc(a)google.com> KVM: SEV: WARN if KVM attempts to setup scratch area with min_len==0 Sean Christopherson <seanjc(a)google.com> KVM: SEV: Use the size of the PSC header as the minimum size for PSC requests Sean Christopherson <seanjc(a)google.com> KVM: SEV: Ignore Port I/O requests of length '0' Michael Roth <michael.roth(a)amd.com> KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in use Sean Christopherson <seanjc(a)google.com> KVM: SVM: Flush the current TLB when transitioning from xAVIC => x2AVIC Qiang Ma <maqianga(a)uniontech.com> KVM: arm64: PMU: Preserve AArch32 counter low bits Mark Brown <broonie(a)kernel.org> KVM: arm64: Correctly cap ZCR_EL2 provided by a guest hypervisor Wentao Guan <guanwentao(a)uniontech.com> USB: cdc-acm: Fix bit overlap and move quirk definitions to header Alice Ryhl <aliceryhl(a)google.com> rust_binder: avoid calling pending_oneway_finished() on TF_UPDATE_TXN Matthew Maurer <mmaurer(a)google.com> rust_binder: Avoid holding lock when dropping delivered_death Ben Hutchings <benh(a)debian.org> parport: Fix race between port and client registration Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: xpad - fix out-of-bounds access for Share button Doruk Tan Ozturk <doruk(a)0sec.ai> Bluetooth: hci_sync: fix UAF in hci_le_create_cis_sync Shuai Zhang <shuai.zhang(a)oss.qualcomm.com> Bluetooth: hci_qca: Use 100 ms SSR delay for rampatch and NVM loading Pavitra Jha <jhapavitra98(a)gmail.com> Bluetooth: hci_conn: Fix memory leak in hci_le_big_terminate() Muhammad Bilal <meatuni001(a)gmail.com> Bluetooth: ISO: serialize iso_sock_clear_timer with socket lock Muhammad Bilal <meatuni001(a)gmail.com> Bluetooth: ISO: fix UAF in iso_recv_frame Muhammad Bilal <meatuni001(a)gmail.com> Bluetooth: HIDP: fix missing length checks in hidp_input_report() Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: fix chan ref leak in l2cap_chan_timeout() on !conn Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: use chan timer to close channels in cleanup_listen() Steve French <stfrench(a)microsoft.com> smb: client: fix uninitialized variable in smb2_writev_callback Stepan Ionichev <sozdayvek(a)gmail.com> auxdisplay: line-display: fix OOB read on zero-length message_store() Dev Jain <dev.jain(a)arm.com> mm/rmap: initialize nr_pages to 1 at loop start in try_to_unmap_one Richard Chang <richardycc(a)google.com> zram: fix use-after-free in zram_writeback_endio Pratyush Yadav (Google) <pratyush(a)kernel.org> memfd: deny writeable mappings when implying SEAL_WRITE Sunny Patel <nueralspacetech(a)gmail.com> mm/migrate_device: fix pgtable leak in migrate_vma_insert_huge_pmd_page Alexandre Ghiti <alex(a)ghiti.fr> mm: memcontrol: propagate NMI slab stats to memcg vmstats Linpu Yu <linpu5433(a)gmail.com> ipc: limit next_id allocation to the valid ID range SeongJae Park <sj(a)kernel.org> mm/damon/sysfs-schemes: delete tried region in regions_rmdirs() Mikulas Patocka <mpatocka(a)redhat.com> hpfs: fix a crash if hpfs_map_dnode_bitmap fails Uladzislau Rezki (Sony) <urezki(a)gmail.com> mm/vmalloc: do not trigger BUG() on BH disabled context Shuai Zhang <shuai.zhang(a)oss.qualcomm.com> Bluetooth: btusb: Allow firmware re-download when version matches hlleng <a909204013(a)gmail.com> HID: quirks: Add ALWAYS_POLL quirk for SIGMACHIP USB mouse Johan Hovold <johan(a)kernel.org> USB: serial: cypress_m8: fix memory corruption with small endpoint Thomas Fourier <fourier.thomas(a)gmail.com> Input: ims-pcu - fix usb_free_coherent() size in ims_pcu_buffers_free() Henri A <contact(a)henrialfonso.com> media: rc: igorplugusb: fix control request setup packet Johan Hovold <johan(a)kernel.org> USB: serial: safe_serial: fix memory corruption with small endpoint Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: ucsi: validate connector number in ucsi_connector_change() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: tcpm/tcpci_maxim: validate header NDO against RX_BYTE_CNT Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: wcove: don't write past struct pd_message in wcove_read_rx_buffer() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: altmodes/displayport: validate count before reading Status Update VDO Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: ucsi: displayport: NAK DP_CMD_CONFIGURE without a payload VDO Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: tcpm: bound altmode_desc[] per iteration in svdm_consume_modes() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: tcpm: validate VDO count in Discover Identity ACK handlers Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: ucsi: ccg: reject firmware images without a ':' record header Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> iio: pressure: bmp280: fix stack leak in bmp580 trigger handler Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> iio: imu: adis16550: fix stack leak in trigger handler Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> iio: imu: st_lsm6dsx: fix stack leak in tagged FIFO buffer Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Apply Intel DPCD workaround when SDP on prior line used Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Read Intel DPCD workaround register Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Add defininitions for INTEL_WA_REGISTER_CAPS DPCD register Andrei Vagin <avagin(a)google.com> Revert "x86/fpu: Refine and simplify the magic number check during signal return" Fernando Fernandez Mancera <fmancera(a)suse.de> Revert "ipv6: preserve insertion order for same-scope addresses" Pavel Begunkov <asml.silence(a)gmail.com> net: skbuff: fix pskb_carve leaking zcopy pages Jiayuan Chen <jiayuan.chen(a)linux.dev> ipv6: fix possible infinite loop in fib6_select_path() Jiayuan Chen <jiayuan.chen(a)linux.dev> ipv6: fix possible infinite loop in rt6_fill_node() Jingguo Tan <tanjingguo(a)huawei.com> vsock/virtio: bind uarg before filling zerocopy skb Frank Wunderlich <frank-w(a)public-files.de> net: pcs: pcs-mtk-lynxi: fix bpi-r3 serdes configuration Zhenghang Xiao <kipreyyy(a)gmail.com> sctp: fix race between sctp_wait_for_connect and peeloff Dipayaan Roy <dipayanroy(a)linux.microsoft.com> net: mana: Skip redundant detach on already-detached port Dipayaan Roy <dipayanroy(a)linux.microsoft.com> net: mana: Add NULL guards in teardown path to prevent panic on attach failure Marco Scardovi <scardracs(a)disroot.org> gpio: rockchip: teardown bugs and resource leaks Marco Scardovi <scardracs(a)disroot.org> gpio: rockchip: convert bank->clk to devm_clk_get_enabled() Dan Carpenter <error27(a)gmail.com> gpio: virtuser: Fix uninitialized data bug in gpio_virtuser_direction_do_write() Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: adnp: fix flow control regression caused by scoped_guard() Heitor Alves de Siqueira <halves(a)igalia.com> Bluetooth: hci_sync: Reset device counters in hci_dev_close_sync() Heitor Alves de Siqueira <halves(a)igalia.com> Bluetooth: hci_sync: Set HCI_CMD_DRAIN_WORKQUEUE during device close Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: L2CAP: Fix possible crash on l2cap_ecred_conn_rsp Zhenghang Xiao <kipreyyy(a)gmail.com> Bluetooth: l2cap: clear chan->ident on ECRED reconfiguration success Ivan Vecera <ivecera(a)redhat.com> dpll: zl3073x: use __dpll_device_change_ntf() and remove change_work Ivan Vecera <ivecera(a)redhat.com> dpll: export __dpll_device_change_ntf() for use under dpll_lock Ivan Vecera <ivecera(a)redhat.com> dpll: zl3073x: add die temperature reporting for supported chips Ivan Vecera <ivecera(a)redhat.com> dpll: zl3073x: detect DPLL channel count from chip ID at runtime Chuck Lever <chuck.lever(a)oracle.com> net/handshake: Drain pending requests at net namespace exit Chuck Lever <chuck.lever(a)oracle.com> net/handshake: Take a long-lived file reference at submit Chuck Lever <chuck.lever(a)oracle.com> net/handshake: hand off the pinned file reference to accept_doit Chuck Lever <chuck.lever(a)oracle.com> net/handshake: Pass negative errno through handshake_complete() Chuck Lever <chuck.lever(a)oracle.com> nvme-tcp: store negative errno in queue->tls_err Chuck Lever <chuck.lever(a)oracle.com> net/handshake: Use spin_lock_bh for hn_lock Jijie Shao <shaojijie(a)huawei.com> net: hibmcge: move dma_rmb() after dma_sync_single_for_cpu() in RX path Jijie Shao <shaojijie(a)huawei.com> net: hibmcge: disable Relaxed Ordering to fix RX packet corruption Victor Nogueira <victor(a)mojatatu.com> net/sched: act_mirred: Fix return code in early mirred redirect error paths Kito Xu (veritas501) <hxzene(a)gmail.com> net/sched: act_mirred: Fix blockcast recursion bypass leading to stack overflow Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: Fix ethx:ingress -> ethy:egress -> ethx:ingress mirred loop Jamal Hadi Salim <jhs(a)mojatatu.com> net: Introduce skb tc depth field to track packet loops 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/sched: Revert "net/sched: Restrict conditions for adding duplicating netems to qdisc tree" Rahul Chandelkar <rc(a)rexion.ai> ipv6: rpl: fix hdrlen overflow in ipv6_rpl_srh_decompress() Jakub Kicinski <kuba(a)kernel.org> ethtool: eeprom: add more safeties to EEPROM Netlink fallback Jakub Kicinski <kuba(a)kernel.org> ethtool: eeprom: add missing ethnl_ops_begin() / _complete() during fallback Jakub Kicinski <kuba(a)kernel.org> ethtool: strset: fix header attribute index in ethnl_req_get_phydev() Jakub Kicinski <kuba(a)kernel.org> ethtool: tsinfo: don't pass ERR_PTR to genlmsg_cancel on prepare failure Jakub Kicinski <kuba(a)kernel.org> ethtool: tsinfo: fix uninitialized stats on the by-PHC path Jakub Kicinski <kuba(a)kernel.org> ethtool: tsconfig: fix missing ethnl_ops_complete() Jakub Kicinski <kuba(a)kernel.org> ethtool: pse-pd: fix missing ethnl_ops_complete() Jakub Kicinski <kuba(a)kernel.org> ethtool: linkstate: fix unbalanced ethnl_ops_complete() on PHY lookup error Jakub Kicinski <kuba(a)kernel.org> ethtool: tsconfig: fix reply error handling Jakub Kicinski <kuba(a)kernel.org> ethtool: coalesce: cap profile updates at NET_DIM_PARAMS_NUM_PROFILES Ido Schimmel <idosch(a)nvidia.com> bridge: Fix sleep in atomic context in sysfs path Ido Schimmel <idosch(a)nvidia.com> bridge: Fix sleep in atomic context in netlink path Oliver Hartkopp <socketcan(a)hartkopp.net> bonding: refuse to enslave CAN devices Zhao Dongdong <zhaodongdong(a)kylinos.cn> Bluetooth: 6lowpan: check skb_clone() return value in send_mcast_pkt() Balasubramani Vivekanandan <balasubramani.vivekanandan(a)intel.com> drm/xe: Restore IDLEDLY regiter on engine reset Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: codecs: simple-mux: Fix enum control bounds check Sean Shen <grayhat(a)foxmail.com> ksmbd: fix FSCTL permission bypass by adding a permission check for FSCTL_SET_SPARSE Eric Dumazet <edumazet(a)google.com> tunnels: do not assume transport header in iptunnel_pmtud_check_icmp() Eric Dumazet <edumazet(a)google.com> vxlan: do not reuse cached ip_hdr() value after skb_tunnel_check_pmtu() Eric Dumazet <edumazet(a)google.com> tunnels: load network headers after skb_cow() in iptunnel_pmtud_build_icmp[v6]() Keith Busch <kbusch(a)kernel.org> blk-mq: reinsert cached request to the list Li Ming <ming.li(a)zohomail.com> cxl/test: Update mock dev array before calling platform_device_add() Jakub Kicinski <kuba(a)kernel.org> ethtool: cmis: validate fw->size against start_cmd_payload_size Jakub Kicinski <kuba(a)kernel.org> ethtool: cmis: validate start_cmd_payload_size from module Jakub Kicinski <kuba(a)kernel.org> ethtool: cmis: fix u16-to-u8 truncation of msleep_pre_rpl Jakub Kicinski <kuba(a)kernel.org> ethtool: cmis: require exact CDB reply length Jakub Kicinski <kuba(a)kernel.org> ethtool: module: fix cleanup if socket used for flashing multiple devices Jakub Kicinski <kuba(a)kernel.org> ethtool: module: check fw_flash_in_progress under rtnl_lock Jakub Kicinski <kuba(a)kernel.org> ethtool: module: avoid racy updates to dev->ethtool bitfield Jakub Kicinski <kuba(a)kernel.org> ethtool: module: avoid leaking a netdev ref on module flash errors Jakub Kicinski <kuba(a)kernel.org> ethtool: module: call ethnl_ops_complete() on module flash errors Jakub Kicinski <kuba(a)kernel.org> ethtool: rss: avoid device context leak on reply-build failure Jakub Kicinski <kuba(a)kernel.org> ethtool: rss: fix hkey leak when indir_size is 0 Jakub Kicinski <kuba(a)kernel.org> ethtool: rss: fix indir_table and hkey leak on get_rxfh failure Jakub Kicinski <kuba(a)kernel.org> ethtool: rss: fix falsely ignoring indir table updates Jakub Kicinski <kuba(a)kernel.org> ethtool: rss: add missing errno on RSS context delete Jakub Kicinski <kuba(a)kernel.org> ethtool: rss: avoid modifying the RSS context response Björn Töpel <bjorn(a)kernel.org> net: Avoid checksumming unreadable skb tail on trim Michał Grzelak <michal.grzelak(a)intel.com> drm/i915/aux: use polling when irqs are unavailable Alexander Stein <alexander.stein(a)ew.tq-group.com> gpio: mxc: fix irq_high handling Dan Carpenter <error27(a)gmail.com> accel/ivpu: prevent uninitialized data bug in debugfs Luka Gejak <luka.gejak(a)linux.dev> net: hsr: fix potential OOB access in supervision frame handling Prathamesh Deshpande <prathameshdeshpande7(a)gmail.com> net/mlx5: HWS: Reject unsupported remove-header action Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: Intel: bytcht_es8316: Fix MCLK leak on init errors Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: pcm: oss: Fix setup list UAF on proc write error Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: hda: cs35l56: Fix system name string leaks Eric Dumazet <edumazet(a)google.com> ipv4: free net->ipv4.sysctl_local_reserved_ports after unregister_net_sysctl_table() Ewan D. Milne <emilne(a)redhat.com> scsi: scsi_debug: Add missing newline in scsi_debug_device_reset() David Jeffery <djeffery(a)redhat.com> scsi: core: Run queues for all non-SDEV_DEL devices from scsi_run_host_queues Breno Leitao <leitao(a)debian.org> net/iucv: fix locking in .getsockopt Alexandra Winter <wintera(a)linux.ibm.com> net/smc: Do not re-initialize smc hashtables Ilya Maximets <i.maximets(a)ovn.org> net: netlink: don't set nsid on local notifications Ilya Maximets <i.maximets(a)ovn.org> net: netlink: fix sending unassigned nsid after assigned one Ziyu Zhang <ziyuzhang201(a)gmail.com> vsock: keep poll shutdown state consistent Weiming Shi <bestswngs(a)gmail.com> tun: free page on build_skb failure in tun_xdp_one() Weiming Shi <bestswngs(a)gmail.com> tap: free page on error paths in tap_get_user_xdp() Weiming Shi <bestswngs(a)gmail.com> tun: free page on short-frame rejection in tun_xdp_one() Fernando Fernandez Mancera <fmancera(a)suse.de> netfilter: nf_tables: fix dst corruption in same register operation Florian Westphal <fw(a)strlen.de> netfilter: ebtables: fix OOB read in compat_mtw_from_user Florian Westphal <fw(a)strlen.de> netfilter: xt_cpu: prefer raw_smp_processor_id Chris Mason <clm(a)meta.com> netfilter: synproxy: refresh tcphdr after skb_ensure_writable e521588 <alessandro.schino(a)sbb.ch> esp: fix page frag reference leak on skb_to_sgvec failure Deepanshu Kartikey <kartikey406(a)gmail.com> kernel/fork: validate exit_signal in kernel_clone() Dhabaleshwar Das <dhabal123(a)gmail.com> accel/rocket: fix UAF via dangling GEM handle in create_bo Florian Schmaus <florian.schmaus(a)codasip.com> kunit: fix use-after-free in debugfs when using kunit.filter Liu Kai <lukace97(a)outlook.com> HID: remove duplicate hid_warn_ratelimited definition Hongtao Lee <lihongtao(a)kylinos.cn> tools/bootconfig: Fix buf leaks in apply_xbc Carl Lee <carl.lee(a)amd.com> nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems David Ahern <dahern(a)nvidia.com> xfrm: Check for underflow in xfrm_state_mtu Lee Jones <lee(a)kernel.org> nfc: llcp: Fix use-after-free race in nfc_llcp_recv_cc() Lee Jones <lee(a)kernel.org> nfc: llcp: Fix use-after-free in llcp_sock_release() Mingzhe Zou <mingzhe.zou(a)easystack.cn> bcache: fix uninitialized closure object Victor Nogueria <victor(a)mojatatu.com> net/sched: sch_sfb: Replace direct dequeue call with peek and qdisc_dequeue_peeked Usama Arif <usama.arif(a)linux.dev> xfrm: move policy_bydst RCU sync from per-netns .exit to .pre_exit Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: button: Enable wakeup GPEs for ACPI buttons at probe time Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: button: Fix ACPI GPE handler leak during removal Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Input: usbtouchscreen - clamp NEXIO data_len/x_len to URB buffer size ------------- Diffstat: .../devicetree/bindings/usb/eswin,eic7700-usb.yaml | 7 +- Documentation/netlink/specs/handshake.yaml | 8 + Makefile | 4 +- arch/arm64/include/asm/kvm_host.h | 2 +- arch/arm64/include/asm/tlb.h | 2 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 16 +- arch/arm64/kvm/nested.c | 5 + arch/arm64/kvm/pmu-emul.c | 4 +- arch/arm64/kvm/sys_regs.c | 11 +- arch/mips/dec/platform.c | 109 ++++++++++- arch/riscv/include/asm/syscall_wrapper.h | 4 + arch/x86/kernel/fpu/signal.c | 11 +- arch/x86/kernel/ftrace.c | 7 + arch/x86/kvm/svm/avic.c | 35 +++- arch/x86/kvm/svm/sev.c | 76 ++++--- block/blk-mq.c | 2 +- drivers/accel/ivpu/ivpu_debugfs.c | 2 +- drivers/accel/rocket/rocket_gem.c | 17 +- drivers/acpi/acpica/evxfgpe.c | 50 ++++- drivers/acpi/button.c | 24 ++- drivers/android/binder/allocation.rs | 8 + drivers/android/binder/process.rs | 7 +- drivers/android/binder/transaction.rs | 11 +- drivers/auxdisplay/line-display.c | 2 +- drivers/block/zram/zram_drv.c | 6 +- drivers/bluetooth/btusb.c | 8 +- drivers/bluetooth/hci_qca.c | 4 +- drivers/comedi/drivers/comedi_test.c | 5 +- drivers/counter/counter-core.c | 3 +- drivers/dma-buf/dma-buf.c | 6 +- drivers/dpll/dpll_netlink.c | 13 +- drivers/dpll/zl3073x/core.c | 116 +++-------- drivers/dpll/zl3073x/core.h | 59 +++--- drivers/dpll/zl3073x/dpll.c | 52 +++-- drivers/dpll/zl3073x/dpll.h | 4 +- drivers/dpll/zl3073x/i2c.c | 37 ++-- drivers/dpll/zl3073x/regs.h | 2 + drivers/dpll/zl3073x/spi.c | 37 ++-- drivers/gpib/cb7210/cb7210.c | 10 +- drivers/gpio/gpio-adnp.c | 4 +- drivers/gpio/gpio-mxc.c | 2 +- drivers/gpio/gpio-rockchip.c | 23 ++- drivers/gpio/gpio-shared-proxy.c | 9 + drivers/gpio/gpio-virtuser.c | 4 +- drivers/gpio/gpiolib-shared.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 10 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 3 + drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 4 + drivers/gpu/drm/drm_gem.c | 2 + drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 113 +++++++++-- drivers/gpu/drm/i915/display/intel_color.c | 2 +- drivers/gpu/drm/i915/display/intel_display_core.h | 1 + drivers/gpu/drm/i915/display/intel_display_irq.c | 8 +- drivers/gpu/drm/i915/display/intel_display_types.h | 3 + drivers/gpu/drm/i915/display/intel_dp_aux.c | 20 +- drivers/gpu/drm/i915/display/intel_dpcd.h | 15 ++ drivers/gpu/drm/i915/display/intel_psr.c | 69 +++++-- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 28 +-- drivers/gpu/drm/xe/xe_guc_ads.c | 5 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-quirks.c | 1 + drivers/hid/wacom_sys.c | 13 +- drivers/hid/wacom_wac.h | 1 + drivers/hwmon/pmbus/adm1266.c | 7 + drivers/hwmon/pmbus/pmbus.h | 5 + drivers/hwmon/pmbus/pmbus_core.c | 8 + drivers/i2c/busses/i2c-davinci.c | 2 +- drivers/i2c/busses/i2c-tegra.c | 15 +- drivers/iio/adc/ad4695.c | 23 +-- drivers/iio/adc/mt6359-auxadc.c | 1 + drivers/iio/adc/npcm_adc.c | 25 +-- drivers/iio/adc/nxp-sar-adc.c | 24 ++- drivers/iio/adc/viperboard_adc.c | 4 +- drivers/iio/adc/xilinx-xadc-core.c | 11 +- drivers/iio/buffer/industrialio-hw-consumer.c | 4 +- drivers/iio/chemical/mhz19b.c | 17 ++ drivers/iio/chemical/scd30_core.c | 2 +- drivers/iio/common/ssp_sensors/ssp_dev.c | 1 + drivers/iio/dac/ad3530r.c | 54 +++-- drivers/iio/dac/ad5686.c | 56 ++++-- drivers/iio/dac/ad5686.h | 1 + drivers/iio/dac/max5821.c | 9 +- drivers/iio/gyro/adis16260.c | 3 + drivers/iio/gyro/itg3200_buffer.c | 2 +- drivers/iio/imu/adis16550.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 2 +- drivers/iio/industrialio-buffer.c | 1 + drivers/iio/inkern.c | 6 +- drivers/iio/light/cm3323.c | 5 +- drivers/iio/light/veml6070.c | 14 +- drivers/iio/magnetometer/st_magn_core.c | 13 +- drivers/iio/pressure/bmp280-core.c | 2 +- drivers/iio/temperature/tsys01.c | 2 +- drivers/input/joystick/xpad.c | 14 +- drivers/input/misc/ims-pcu.c | 2 +- drivers/input/mouse/elan_i2c_core.c | 5 + drivers/input/mouse/synaptics.c | 1 + drivers/input/touchscreen/atmel_mxt_ts.c | 2 +- drivers/input/touchscreen/usbtouchscreen.c | 5 + drivers/iommu/io-pgtable-arm-v7s.c | 18 +- drivers/mailbox/mailbox.c | 15 +- drivers/mailbox/tegra-hsp.c | 2 +- drivers/md/bcache/super.c | 3 +- drivers/media/rc/igorplugusb.c | 2 +- drivers/misc/rp1/rp1_pci.c | 1 + drivers/net/bonding/bond_main.c | 6 + drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c | 3 + drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.c | 6 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_rep.c | 8 + .../mellanox/mlx5/core/steering/hws/fs_hws.c | 4 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 78 +++++--- drivers/net/macsec.c | 3 +- drivers/net/pcs/pcs-mtk-lynxi.c | 3 + drivers/net/phy/micrel.c | 15 +- drivers/net/tap.c | 2 + drivers/net/tun.c | 5 +- drivers/net/vxlan/vxlan_core.c | 4 +- drivers/net/wireguard/send.c | 20 +- drivers/nfc/nxp-nci/i2c.c | 21 +- drivers/nvme/host/tcp.c | 2 +- drivers/parport/share.c | 11 +- drivers/platform/x86/intel/vsec.c | 91 ++++----- drivers/scsi/fcoe/fcoe_ctlr.c | 2 +- drivers/scsi/scsi_debug.c | 2 +- drivers/scsi/scsi_lib.c | 27 ++- drivers/scsi/scsi_transport_fc.c | 77 ++++---- drivers/spi/spi-mem.c | 15 +- drivers/target/iscsi/iscsi_target.c | 5 +- drivers/target/iscsi/iscsi_target_auth.c | 19 +- drivers/target/iscsi/iscsi_target_nego.c | 7 +- drivers/target/iscsi/iscsi_target_parameters.c | 62 ++++-- drivers/target/iscsi/iscsi_target_parameters.h | 2 +- drivers/thunderbolt/property.c | 32 ++- drivers/tty/serial/8250/8250_dw.c | 2 +- drivers/tty/serial/8250/8250_port.c | 7 +- drivers/tty/serial/altera_jtaguart.c | 7 +- drivers/tty/serial/dz.c | 171 ++++++++-------- drivers/tty/serial/fsl_lpuart.c | 15 +- drivers/tty/serial/pch_uart.c | 19 +- drivers/tty/serial/qcom_geni_serial.c | 16 +- drivers/tty/serial/samsung_tty.c | 8 - drivers/tty/serial/sh-sci.c | 2 +- drivers/tty/serial/zs.c | 218 ++++++++------------- drivers/tty/serial/zs.h | 1 - drivers/uio/uio_pci_generic_sva.c | 7 +- drivers/usb/cdns3/cdns3-gadget.c | 12 +- drivers/usb/cdns3/cdns3-plat.c | 11 +- drivers/usb/chipidea/core.c | 16 +- drivers/usb/class/cdc-acm.c | 2 - drivers/usb/class/cdc-acm.h | 2 + drivers/usb/class/usbtmc.c | 14 ++ drivers/usb/core/config.c | 9 +- drivers/usb/core/quirks.c | 4 + drivers/usb/dwc2/hcd.c | 4 +- drivers/usb/dwc3/dwc3-xilinx.c | 27 +-- drivers/usb/gadget/composite.c | 5 +- drivers/usb/gadget/function/f_fs.c | 26 ++- drivers/usb/gadget/function/f_hid.c | 3 +- drivers/usb/gadget/function/f_uvc.c | 28 ++- drivers/usb/gadget/udc/dummy_hcd.c | 4 + drivers/usb/gadget/udc/net2280.c | 4 +- drivers/usb/host/xhci-tegra.c | 75 ++++--- drivers/usb/musb/omap2430.c | 3 +- drivers/usb/serial/belkin_sa.c | 3 + drivers/usb/serial/cypress_m8.c | 20 +- drivers/usb/serial/digi_acceleport.c | 23 ++- drivers/usb/serial/keyspan.c | 4 + drivers/usb/serial/mct_u232.c | 26 ++- drivers/usb/serial/mxuport.c | 8 + drivers/usb/serial/omninet.c | 9 +- drivers/usb/serial/option.c | 9 +- drivers/usb/serial/safe_serial.c | 11 ++ drivers/usb/storage/unusual_uas.h | 7 + drivers/usb/typec/altmodes/displayport.c | 2 + drivers/usb/typec/tcpm/tcpci_maxim_core.c | 9 + drivers/usb/typec/tcpm/tcpm.c | 117 ++++++----- drivers/usb/typec/tcpm/wcove.c | 13 +- drivers/usb/typec/tipd/core.c | 1 + drivers/usb/typec/ucsi/displayport.c | 4 + drivers/usb/typec/ucsi/ucsi.c | 24 ++- drivers/usb/typec/ucsi/ucsi_ccg.c | 5 + drivers/usb/usbip/vudc_dev.c | 1 + drivers/usb/usbip/vudc_transfer.c | 3 +- fs/hpfs/alloc.c | 2 +- fs/hugetlbfs/inode.c | 46 ++--- fs/smb/client/smb2pdu.c | 2 +- fs/smb/server/smb2pdu.c | 11 ++ fs/smb/server/smbacl.c | 8 +- include/acpi/acpixf.h | 5 + include/kunit/test.h | 1 + include/linux/compat.h | 4 + include/linux/compiler-clang.h | 6 + include/linux/compiler_attributes.h | 11 ++ include/linux/compiler_types.h | 4 + include/linux/dpll.h | 1 + include/linux/hid.h | 2 - include/linux/hugetlb.h | 8 +- include/linux/hugetlb_inline.h | 12 +- include/linux/intel_vsec.h | 4 +- include/linux/mailbox_controller.h | 3 + include/linux/parport.h | 1 + include/linux/serial_core.h | 12 ++ include/linux/skbuff.h | 2 + include/linux/syscalls.h | 4 + include/net/netfilter/nf_tables.h | 7 + include/net/xfrm.h | 3 +- ipc/util.c | 2 +- kernel/fork.c | 11 +- lib/debugobjects.c | 2 +- lib/kunit/executor.c | 19 +- lib/kunit/test.c | 1 + mm/damon/sysfs-schemes.c | 8 +- mm/hugetlb.c | 75 +++---- mm/memcontrol.c | 6 + mm/memfd.c | 12 +- mm/migrate_device.c | 4 +- mm/rmap.c | 2 + mm/vmalloc.c | 2 +- net/bluetooth/6lowpan.c | 2 + net/bluetooth/hci_conn.c | 4 +- net/bluetooth/hci_sync.c | 16 +- net/bluetooth/hidp/core.c | 23 ++- net/bluetooth/iso.c | 12 +- net/bluetooth/l2cap_core.c | 41 +++- net/bluetooth/l2cap_sock.c | 16 +- net/bridge/br_netlink.c | 17 +- net/bridge/br_switchdev.c | 1 - net/bridge/br_sysfs_if.c | 30 ++- net/bridge/netfilter/ebtables.c | 30 +++ net/core/filter.c | 2 +- net/core/skbuff.c | 45 ++++- net/ethtool/cmis.h | 4 +- net/ethtool/cmis_cdb.c | 9 +- net/ethtool/cmis_fw_update.c | 44 +++-- net/ethtool/coalesce.c | 6 + net/ethtool/eeprom.c | 10 +- net/ethtool/linkstate.c | 6 +- net/ethtool/module.c | 41 ++-- net/ethtool/netlink.c | 4 +- net/ethtool/netlink.h | 4 +- net/ethtool/pse-pd.c | 10 +- net/ethtool/rss.c | 37 ++-- net/ethtool/strset.c | 2 +- net/ethtool/tsconfig.c | 15 +- net/ethtool/tsinfo.c | 19 +- net/handshake/genl.c | 3 +- net/handshake/genl.h | 1 + net/handshake/handshake-test.c | 10 +- net/handshake/handshake.h | 6 +- net/handshake/netlink.c | 29 ++- net/handshake/request.c | 81 ++++++-- net/handshake/tlshd.c | 6 +- net/hsr/hsr_forward.c | 4 +- net/ipv4/ah4.c | 2 +- net/ipv4/esp4.c | 16 +- net/ipv4/ip_tunnel_core.c | 22 ++- net/ipv4/sysctl_net_ipv4.c | 2 +- net/ipv6/addrconf.c | 2 +- net/ipv6/ah6.c | 2 +- net/ipv6/datagram.c | 54 ++++- net/ipv6/esp6.c | 16 +- net/ipv6/exthdrs.c | 6 +- net/ipv6/ip6_vti.c | 23 ++- net/ipv6/route.c | 5 + net/iucv/af_iucv.c | 20 +- net/key/af_key.c | 6 +- net/l2tp/l2tp_core.c | 11 +- net/netfilter/nf_conntrack_proto_tcp.c | 3 +- net/netfilter/nf_synproxy_core.c | 2 + net/netfilter/nft_bitwise.c | 18 +- net/netfilter/nft_byteorder.c | 13 +- net/netfilter/xt_cpu.c | 2 +- net/netlink/af_netlink.c | 11 +- net/nfc/hci/core.c | 10 + net/nfc/llcp_core.c | 11 ++ net/nfc/llcp_sock.c | 2 + net/nfc/nci/hci.c | 10 + net/rxrpc/ar-internal.h | 7 +- net/rxrpc/conn_event.c | 30 ++- net/rxrpc/insecure.c | 5 +- net/rxrpc/rxgk.c | 98 +++------ net/rxrpc/rxgk_app.c | 46 ++--- net/rxrpc/rxgk_common.h | 92 +-------- net/rxrpc/rxkad.c | 29 +-- net/sched/act_mirred.c | 77 +++++--- net/sched/sch_netem.c | 47 +---- net/sched/sch_sfb.c | 2 +- net/sctp/socket.c | 2 + net/smc/af_smc.c | 4 +- net/vmw_vsock/af_vsock.c | 49 +++-- net/vmw_vsock/hyperv_transport.c | 9 +- net/vmw_vsock/virtio_transport_common.c | 26 ++- net/vmw_vsock/vmci_transport.c | 8 +- net/xfrm/xfrm_input.c | 16 +- net/xfrm/xfrm_ipcomp.c | 12 +- net/xfrm/xfrm_iptfs.c | 28 ++- net/xfrm/xfrm_policy.c | 17 +- net/xfrm/xfrm_state.c | 23 ++- net/xfrm/xfrm_user.c | 5 +- sound/core/oss/pcm_oss.c | 18 +- .../motu/motu-register-dsp-message-parser.c | 11 +- sound/hda/codecs/realtek/alc269.c | 12 +- sound/hda/codecs/side-codecs/cs35l56_hda.c | 17 +- sound/soc/codecs/simple-mux.c | 2 +- sound/soc/intel/boards/bytcht_es8316.c | 29 ++- sound/soc/qcom/qdsp6/q6asm-dai.c | 43 ++-- sound/usb/mixer_scarlett2.c | 33 +++- tools/bootconfig/main.c | 4 +- tools/testing/cxl/test/cxl.c | 105 ++++------ tools/testing/selftests/net/ioam6.sh | 2 +- 316 files changed, 3289 insertions(+), 1907 deletions(-)
2 days, 11 hours
14
13
0
0
[PATCH 6.18 000/315] 6.18.35-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.18.35 release. There are 315 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 Tue, 09 Jun 2026 09:56:45 +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.35-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.35-rc1 Michael Bommarito <michael.bommarito(a)gmail.com> thunderbolt: property: Cap recursion depth in __tb_property_parse_dir() Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Use DC_OFF wake reference to block DC6 on vblank enable Jassi Brar <jassisinghbrar(a)gmail.com> mailbox: Fix NULL message support in mbox_send_message() Wei-Cheng Chen <weichengc(a)nvidia.com> xhci: tegra: Fix ghost USB device on dual-role port unplug Robert Marko <robert.marko(a)sartura.hr> net: phy: micrel: fix LAN8814 QSGMII soft reset Qing Wang <wangqing7171(a)gmail.com> mm/slub: hold cpus_read_lock around flush_rcu_sheaves_on_cache() Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) serialize GPIO PMBus accesses with pmbus_lock Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) serialize sequencer_state debugfs read with pmbus_lock Guenter Roeck <linux(a)roeck-us.net> hwmon: (pmbus) Add support for guarded PMBus lock Johan Hovold <johan(a)kernel.org> USB: serial: mct_u232: fix memory corruption with small endpoint Johan Hovold <johan(a)kernel.org> USB: serial: digi_acceleport: fix memory corruption with small endpoints Johan Hovold <johan(a)kernel.org> USB: serial: cypress_m8: fix memory corruption with small endpoint Radhey Shyam Pandey <radhey.shyam.pandey(a)amd.com> usb: dwc3: xilinx: fix error handling in zynqmp init error paths Shaomin Chen <eeesssooo020(a)gmail.com> xfrm: iptfs: reset runtime state when cloning SAs Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> cpufreq: intel_pstate: Use correct scaling factor on Raptor Lake-E Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> cpufreq: intel_pstate: Add and use hybrid_get_cpu_type() Paolo Abeni <pabeni(a)redhat.com> mptcp: reset rcv wnd on disconnect Paolo Abeni <pabeni(a)redhat.com> mptcp: cleanup fallback dummy mapping generation Dawei Feng <dawei.feng(a)seu.edu.cn> octeontx2-pf: avoid double free of pool->stack on AQ init failure Zeng Heng <zengheng4(a)huawei.com> arm64: tlb: Flush walk cache when unsharing PMD tables Shardul Bankar <shardul.b(a)mpiricsoftware.com> mptcp: do not drop partial packets Paolo Abeni <pabeni(a)redhat.com> mptcp: borrow forward memory from subflow Paolo Abeni <pabeni(a)redhat.com> mptcp: handle first subflow closing consistently David Carlier <devnexen(a)gmail.com> net: devmem: reject dma-buf bind with non-page-aligned size or SG length Matthieu Baerts (NGI0) <matttbe(a)kernel.org> selftests: mptcp: drop nanoseconds width specifier Shuai Zhang <shuai.zhang(a)oss.qualcomm.com> Bluetooth: hci_qca: Convert timeout from jiffies to ms Uwe Kleine-König <u.kleine-koenig(a)baylibre.com> Bluetooth: hci_qca: Migrate to serdev specific shutdown function Uwe Kleine-König <u.kleine-koenig(a)baylibre.com> serdev: Provide a bustype shutdown function David Howells <dhowells(a)redhat.com> rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer David Howells <dhowells(a)redhat.com> rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg Tom Lendacky <thomas.lendacky(a)amd.com> x86/mm: Disable broadcast TLB flush when PCID is disabled Lukas Wunner <lukas(a)wunner.de> platform/x86/intel/vsec: Fix enable_cnt imbalance on PCIe error recovery David E. Box <david.e.box(a)linux.intel.com> platform/x86/intel/vsec: Make driver_data info const David E. Box <david.e.box(a)linux.intel.com> platform/x86/intel/vsec: Refactor base_addr handling Jacques Nilo <jnilo(a)free.fr> serial: 8250_dw: dispatch SysRq character in dw8250_handle_irq() Jacques Nilo <jnilo(a)free.fr> serial: 8250: dispatch SysRq character in serial8250_handle_irq() Jacques Nilo <jnilo(a)free.fr> serial: core: introduce guard(uart_port_lock_check_sysrq_irqsave) Maciej W. Rozycki <macro(a)orcam.me.uk> serial: zs: Convert to use a platform device Maciej W. Rozycki <macro(a)orcam.me.uk> serial: zs: Switch to using channel reset Maciej W. Rozycki <macro(a)orcam.me.uk> serial: zs: Fix bootconsole handover lockup Maciej W. Rozycki <macro(a)orcam.me.uk> serial: dz: Convert to use a platform device Maciej W. Rozycki <macro(a)orcam.me.uk> serial: dz: Fix bootconsole handover lockup Maciej W. Rozycki <macro(a)orcam.me.uk> serial: dz: Fix bootconsole message clobbering at chip reset Ziyi Guo <n7l8m4(a)u.northwestern.edu> drm/amdgpu: check num_entries in GEM_OP GET_MAPPING_INFO Christian König <christian.koenig(a)amd.com> drm/amdgpu: fix calling VM invalidation in amdgpu_hmm_invalidate_gfx Michael Bommarito <michael.bommarito(a)gmail.com> drm/amdgpu: fix lock leak on ENOMEM in AMDGPU_GEM_OP_GET_MAPPING_INFO David Francis <David.Francis(a)amd.com> drm/amdkfd: Check for pdd drm file first in CRIU restore path Eric Huang <jinhuieric.huang(a)amd.com> drm/amdkfd: fix a vulnerability of integer overflow in kfd debugger Eric Huang <jinhuieric.huang(a)amd.com> drm/amdkfd: fix NULL pointer bug in svm_range_set_attr Shitalkumar Gandhi <shital.gandhi45(a)gmail.com> serial: fsl_lpuart: fix rx buffer and DMA map leaks in start_rx_dma Maciej W. Rozycki <macro(a)orcam.me.uk> serial: zs: Fix swapped RI/DSR modem line transition counting Hongling Zeng <zenghongling(a)kylinos.cn> serial: sh-sci: fix memory region release in error path Viken Dadhaniya <viken.dadhaniya(a)oss.qualcomm.com> serial: qcom_geni: fix kfifo underflow when flush precedes DMA completion IRQ Prasanna S <prasanna.s(a)oss.qualcomm.com> serial: qcom-geni: fix UART_RX_PAR_EN bit position Myeonghun Pak <mhun512(a)gmail.com> serial: altera_jtaguart: handle uart_add_one_port() failures Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/si: Disregard vblank time when no displays are connected Janusz Krzysztofik <janusz.krzysztofik(a)linux.intel.com> drm/i915: Fix potential UAF in TTM object purge Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Block DC states on vblank enable when Panel Replay supported Zhenghang Xiao <kipreyyy(a)gmail.com> drm/gem: fix race between change_handle and handle_delete Berkant Koc <me(a)berkoc.com> drm/hyperv: validate VMBus packet size in receive callback Berkant Koc <me(a)berkoc.com> drm/hyperv: validate resolution_count and fix WIN8 fallback Alexandru Hossu <hossu.alexandru(a)gmail.com> scsi: target: iscsi: Validate CHAP_R length before base64 decode Michael Bommarito <michael.bommarito(a)gmail.com> scsi: target: iscsi: Bound iscsi_encode_text_output() appends to rsp_buf Michael Bommarito <michael.bommarito(a)gmail.com> scsi: target: iscsi: Fix CRC overread and double-free in iscsit_handle_text_cmd() Michael Bommarito <michael.bommarito(a)gmail.com> scsi: scsi_transport_fc: Widen FPIN pname walker counter to u32 Michael Bommarito <michael.bommarito(a)gmail.com> scsi: fcoe: Reject FIP descriptors with zero fip_dlen in CVL walker Michael Bommarito <michael.bommarito(a)gmail.com> thunderbolt: property: Reject dir_len < 4 to prevent size_t underflow Michael Bommarito <michael.bommarito(a)gmail.com> thunderbolt: property: Reject u32 wrap in tb_property_entry_valid() Michael Bommarito <michael.bommarito(a)gmail.com> usb: gadget: f_fs: serialize DMABUF cancel against request completion Michael Bommarito <michael.bommarito(a)gmail.com> usb: gadget: f_fs: copy only received bytes on short ep0 read Seungjin Bae <eeodqql09(a)gmail.com> usb: gadget: dummy_hcd: Reject hub port requests for non-existent ports Jeremy Erazo <mendozayt13(a)gmail.com> usb: gadget: composite: fix integer underflow in WebUSB GET_URL handling Guangshuo Li <lgs201920130244(a)gmail.com> usb: gadget: f_hid: fix device reference leak in hidg_alloc() Guangshuo Li <lgs201920130244(a)gmail.com> usb: gadget: net2280: Fix double free in probe error path Kai Aizen <kai.aizen.dev(a)gmail.com> usb: gadget: uvc: hold opts->lock across XU walks in uvc_function_bind Johan Hovold <johan(a)kernel.org> USB: serial: mct_u232: fix missing interrupt-in transfer sanity check Johan Hovold <johan(a)kernel.org> USB: serial: mxuport: fix memory corruption with small endpoint Johan Hovold <johan(a)kernel.org> USB: serial: keyspan: fix missing indat transfer sanity check Zhang Cen <rollkingzzc(a)gmail.com> USB: serial: cypress_m8: validate interrupt packet headers Zhang Cen <rollkingzzc(a)gmail.com> USB: serial: belkin_sa: validate interrupt status length Wanquan Zhong <wanquan.zhong(a)fibocom.com> USB: serial: option: add missing RSVD(5) flag for Rolling RW135R-GL Jan Volckaert <janvolck(a)gmail.com> USB: serial: option: add MeiG SRM813Q Myrrh Periwinkle <myrrhperiwinkle(a)qtmlabs.xyz> usb: typec: ucsi: Don't update power_supply on power role change if not connected Myrrh Periwinkle <myrrhperiwinkle(a)qtmlabs.xyz> usb: typec: ucsi: Check if power role change actually happened before handling Sebastian Reichel <sebastian.reichel(a)collabora.com> usb: typec: tcpm: improve handling of DISCOVER_MODES failures Dan Carpenter <error27(a)gmail.com> usb: typec: tipd: Fix error code in tps6598x_probe() Heitor Alves de Siqueira <halves(a)igalia.com> usb: usbtmc: reject interrupt endpoints with small wMaxPacketSize Heitor Alves de Siqueira <halves(a)igalia.com> usb: usbtmc: check URB actual_length for interrupt-IN notifications Michael Bommarito <michael.bommarito(a)gmail.com> usbip: vudc: Fix use after free bug in vudc_remove due to race condition Sam Burkels <sam(a)1a38.nl> usb: storage: Add quirks for PNY Elite Portable SSD Stephen J. Fuhry <fuhrysteve(a)gmail.com> USB: quirks: add NO_LPM for Lenovo ThinkPad USB-C Dock Gen2 hub controllers Wentao Liang <vulab(a)iscas.ac.cn> usb: musb: omap2430: Fix use-after-free in omap2430_probe() Michal Pecio <michal.pecio(a)gmail.com> usb: core: Fix up Interrupt IN endpoints with bogus wBytesPerInterval Xu Yang <xu.yang_2(a)nxp.com> usb: chipidea: core: convert ci_role_switch to local variable Tudor Ambarus <tudor.ambarus(a)linaro.org> tty: serial: samsung: Remove redundant port lock acquisition in rx helpers Zhaoyang Yu <2426767509(a)qq.com> tty: serial: pch_uart: add check for dma_alloc_coherent() Guangshuo Li <lgs201920130244(a)gmail.com> counter: Fix refcount leak in counter_alloc() error path Ian Abbott <abbotti(a)mev.co.uk> comedi: comedi_test: Fix limiting of convert_arg in waveform_ai_cmdtest() Ian Abbott <abbotti(a)mev.co.uk> comedi: comedi_test: fix check for valid scan_begin_src in waveform_ai_cmdtest() Hongling Zeng <zenghongling(a)kylinos.cn> gpib: cb7210: Fix region leak when request_irq fails Nicolás Bazaes <contacto(a)bazaes.cl> Input: synaptics - add LEN2058 to SMBus passlist for ThinkPad E490 Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: atmel_mxt_ts - fix boundary check in mxt_prepare_cfg_mem Xiaolei Wang <xiaolei.wang(a)windriver.com> misc: rp1: Send IACK on IRQ activate to fix kdump/kexec Ali Ganiyev <ali.qaniyev(a)gmail.com> ksmbd: OOB read regression in smb_check_perm_dacl() ACE-walk loops Dmitriy Zharov <contact(a)zharov.dev> Input: xpad - add support for ASUS ROG RAIKIRI II Qbeliw Tanaka <q.tanaka(a)gmx.com> Input: xpad - add "Nova 2 Lite" from GameSir Zhang Heng <zhangheng(a)kylinos.cn> ALSA: hda/realtek: Fix speaker output on ASUS ROG Strix G615LP Jingguo Tan <tanjingguo(a)huawei.com> xfrm: esp: restore combined single-frag length gate Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6asm-dai: do not set stream state in event and trigger callbacks Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6asm-dai: close stream only when running Hamza Mahfooz <hamzamahfooz(a)linux.microsoft.com> netfilter: conntrack: tcp: do not force CLOSE on invalid-seq RST without direction check Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: firewire-motu: Protect register DSP event queue positions Geoffrey D. Bennett <g(a)b4.vu> ALSA: scarlett2: Fix 2i2 Gen 4 direct monitor gain on firmware 2417 Michael Bommarito <michael.bommarito(a)gmail.com> xfrm: ah: use skb_to_full_sk in async output callbacks Herbert Xu <herbert(a)gondor.apana.org.au> xfrm: ipcomp: Free destination pages on acomp errors Maoyi Xie <maoyixie.tju(a)gmail.com> xfrm: route MIGRATE notifications to caller's netns Ashutosh Desai <ashutoshdesai993(a)gmail.com> nfc: hci: fix out-of-bounds read in HCP header parsing Arnd Bergmann <arnd(a)arndb.de> iommu, debugobjects: avoid gcc-16.1 section mismatch warnings Lee Jones <lee(a)kernel.org> HID: wacom: Fix OOB write in wacom_hid_set_device_mode() Santhosh Kumar K <s-k6(a)ti.com> spi: spi-mem: avoid mutating op template in spi_mem_supports_op() Minh Nguyen <minhnguyen.080505(a)gmail.com> net: skbuff: fix missing zerocopy reference in pskb_carve helpers Kuniyuki Iwashima <kuniyu(a)google.com> ip6: vti: Use
ip6_tnl.net
in vti6_changelink(). Michael Bommarito <michael.bommarito(a)gmail.com> l2tp: use refcount_inc_not_zero in l2tp_session_get_by_ifname Zhengchuan Liang <zcliangcn(a)gmail.com> xfrm: input: hold netns during deferred transport reinjection Qi Tang <tpluszz77(a)gmail.com> ipv6: validate extension header length before copying to cmsg Maoyi Xie <maoyixie.tju(a)gmail.com> ip6: vti: Use
ip6_tnl.net
in vti6_siocdevprivate(). Zhengchuan Liang <zcliangcn(a)gmail.com> ipv6: exthdrs: refresh nh after handling HAO option Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6asm-dai: fix error handling in prepare and set_params Justin Iurman <justin.iurman(a)gmail.com> ipv6: exthdrs: refresh nh pointer after ipv6_hop_jumbo() Junrui Luo <moonafterrain(a)outlook.com> macsec: fix replay protection at XPN lower-PN wrap Yuqi Xu <xuyq21(a)lenovo.com> bpf: sockmap: fix tail fragment offset in bpf_msg_push_data Jason A. Donenfeld <Jason(a)zx2c4.com> wireguard: send: append trailer after expanding head Alexis Lothoré (eBPF Foundation) <alexis.lothore(a)bootlin.com> x86/ftrace: Relocate %rip-relative percpu refs in dynamic trampolines Chaitanya Sabnis <chaitanya.msabnis(a)gmail.com> i2c: davinci: fix division by zero on missing clock-frequency Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: elan_i2c - validate firmware size before use Dan Carpenter <error27(a)gmail.com> usb: dwc2: Fix use after free in debug code Peter Chen <peter.chen(a)cixtech.com> usb: cdns3: plat: fix unbalanced pm_runtime_forbid() call permanently leaks the runtime PM usage counter across bind/unbind cycles Peter Chen <peter.chen(a)cixtech.com> usb: cdns3: plat: fix leaked usb2_phy initialization on usb3_phy acquisition failure Yongchao Wu <yongchao.wu(a)autochips.com> usb: cdns3: gadget: fix request skipping after clearing halt Johan Hovold <johan(a)kernel.org> USB: serial: omninet: fix memory corruption with small endpoint Benoît Monin <benoit.monin(a)bootlin.com> iio: buffer: Fix DMA fence leak in iio_buffer_enqueue_dmabuf() Felix Gu <ustc.gu(a)gmail.com> iio: buffer: hw-consumer: fix use-after-free in error path Aldo Conte <aldocontelk(a)gmail.com> iio: light: cm3323: fix reg_conf not being initialized correctly Antoniu Miclaus <antoniu.miclaus(a)analog.com> iio: chemical: scd30: fix division by zero in write_raw Pengpeng Hou <pengpeng(a)iscas.ac.cn> iio: chemical: mhz19b: reject oversized serial replies Svyatoslav Ryhel <clamor95(a)gmail.com> iio: Fix iio_multiply_value use in iio_read_channel_processed_scale Felix Gu <ustc.gu(a)gmail.com> iio: light: veml6070: Fix resource leak in probe error path Advait Dhamorikar <advaitd(a)mechasystems.com> iio: magnetometer: st_magn: fix default DRDY pin selection for LIS2MDL Salah Triki <salah.triki(a)gmail.com> iio: temperature: tsys01: fix broken PROM checksum validation Sanjay Chitroda <sanjayembeddedse(a)gmail.com> iio: ssp_sensors: cancel delayed work_refresh on remove Antoniu Miclaus <antoniu.miclaus(a)analog.com> iio: gyro: adis16260: fix division by zero in write_raw David Carlier <devnexen(a)gmail.com> iio: gyro: itg3200: fix i2c read into the wrong stack location Radu Sabau <radu.sabau(a)analog.com> iio: adc: ad4695: Fix call ordering in offload buffer postenable Salah Triki <salah.triki(a)gmail.com> iio: adc: viperboard: Fix error handling in vprbrd_iio_read_raw Salah Triki <salah.triki(a)gmail.com> iio: adc: mt6359: fix unchecked return value in mt6358_read_imp Rodrigo Alencar <rodrigo.alencar(a)analog.com> iio: dac: ad5686: fix powerdown control on dual-channel devices Rodrigo Alencar <rodrigo.alencar(a)analog.com> iio: dac: ad5686: acquire lock when doing powerdown control Rodrigo Alencar <rodrigo.alencar(a)analog.com> iio: dac: ad5686: fix input raw value check Rodrigo Alencar <rodrigo.alencar(a)analog.com> iio: dac: ad5686: fix ref bit initialization for single-channel parts Salah Triki <salah.triki(a)gmail.com> iio: dac: max5821: fix return value check in powerdown sync Kim Seer Paller <kimseer.paller(a)analog.com> iio: dac: ad3530r: Fix AD3531/AD3531R powerdown mode strings David Carlier <devnexen(a)gmail.com> iio: adc: npcm: fix unbalanced clk_disable_unprepare() Christofer Jonason <christofer.jonason(a)guidelinegeo.com> iio: adc: xilinx-xadc: Fix sequencer mode in postdisable for dual mux Nathan Chancellor <nathan(a)kernel.org> Disable -Wattribute-alias for clang-23 and newer Sean Christopherson <seanjc(a)google.com> KVM: SEV: Don't explicitly pass PSC buffer to snp_begin_psc() Sean Christopherson <seanjc(a)google.com> KVM: SEV: Use READ_ONCE() when reading entries/indices from PSC buffer Sean Christopherson <seanjc(a)google.com> KVM: SEV: Check PSC request indices against the actual size of the buffer Sean Christopherson <seanjc(a)google.com> KVM: SEV: Compute the correct max length of the in-GHCB scratch area Sean Christopherson <seanjc(a)google.com> KVM: SEV: WARN if KVM attempts to setup scratch area with min_len==0 Sean Christopherson <seanjc(a)google.com> KVM: SEV: Use the size of the PSC header as the minimum size for PSC requests Sean Christopherson <seanjc(a)google.com> KVM: SEV: Ignore Port I/O requests of length '0' Michael Roth <michael.roth(a)amd.com> KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in use Sean Christopherson <seanjc(a)google.com> KVM: SVM: Flush the current TLB when transitioning from xAVIC => x2AVIC Qiang Ma <maqianga(a)uniontech.com> KVM: arm64: PMU: Preserve AArch32 counter low bits Mark Brown <broonie(a)kernel.org> KVM: arm64: Correctly cap ZCR_EL2 provided by a guest hypervisor Wentao Guan <guanwentao(a)uniontech.com> USB: cdc-acm: Fix bit overlap and move quirk definitions to header Alice Ryhl <aliceryhl(a)google.com> rust_binder: avoid calling pending_oneway_finished() on TF_UPDATE_TXN Matthew Maurer <mmaurer(a)google.com> rust_binder: Avoid holding lock when dropping delivered_death Ben Hutchings <benh(a)debian.org> parport: Fix race between port and client registration Dmitry Torokhov <dmitry.torokhov(a)gmail.com> Input: xpad - fix out-of-bounds access for Share button Doruk Tan Ozturk <doruk(a)0sec.ai> Bluetooth: hci_sync: fix UAF in hci_le_create_cis_sync Shuai Zhang <shuai.zhang(a)oss.qualcomm.com> Bluetooth: hci_qca: Use 100 ms SSR delay for rampatch and NVM loading Pavitra Jha <jhapavitra98(a)gmail.com> Bluetooth: hci_conn: Fix memory leak in hci_le_big_terminate() Muhammad Bilal <meatuni001(a)gmail.com> Bluetooth: ISO: serialize iso_sock_clear_timer with socket lock Muhammad Bilal <meatuni001(a)gmail.com> Bluetooth: ISO: fix UAF in iso_recv_frame Muhammad Bilal <meatuni001(a)gmail.com> Bluetooth: HIDP: fix missing length checks in hidp_input_report() Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: fix chan ref leak in l2cap_chan_timeout() on !conn Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: use chan timer to close channels in cleanup_listen() Steve French <stfrench(a)microsoft.com> smb: client: fix uninitialized variable in smb2_writev_callback Stepan Ionichev <sozdayvek(a)gmail.com> auxdisplay: line-display: fix OOB read on zero-length message_store() Dev Jain <dev.jain(a)arm.com> mm/rmap: initialize nr_pages to 1 at loop start in try_to_unmap_one Pratyush Yadav (Google) <pratyush(a)kernel.org> memfd: deny writeable mappings when implying SEAL_WRITE Alexandre Ghiti <alex(a)ghiti.fr> mm: memcontrol: propagate NMI slab stats to memcg vmstats Linpu Yu <linpu5433(a)gmail.com> ipc: limit next_id allocation to the valid ID range SeongJae Park <sj(a)kernel.org> mm/damon/sysfs-schemes: delete tried region in regions_rmdirs() Mikulas Patocka <mpatocka(a)redhat.com> hpfs: fix a crash if hpfs_map_dnode_bitmap fails Shuai Zhang <shuai.zhang(a)oss.qualcomm.com> Bluetooth: btusb: Allow firmware re-download when version matches hlleng <a909204013(a)gmail.com> HID: quirks: Add ALWAYS_POLL quirk for SIGMACHIP USB mouse Thomas Fourier <fourier.thomas(a)gmail.com> Input: ims-pcu - fix usb_free_coherent() size in ims_pcu_buffers_free() Henri A <contact(a)henrialfonso.com> media: rc: igorplugusb: fix control request setup packet Johan Hovold <johan(a)kernel.org> USB: serial: safe_serial: fix memory corruption with small endpoint Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: ucsi: validate connector number in ucsi_connector_change() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: tcpm/tcpci_maxim: validate header NDO against RX_BYTE_CNT Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: wcove: don't write past struct pd_message in wcove_read_rx_buffer() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: altmodes/displayport: validate count before reading Status Update VDO Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: ucsi: displayport: NAK DP_CMD_CONFIGURE without a payload VDO Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: tcpm: bound altmode_desc[] per iteration in svdm_consume_modes() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: tcpm: validate VDO count in Discover Identity ACK handlers Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: typec: ucsi: ccg: reject firmware images without a ':' record header Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> iio: pressure: bmp280: fix stack leak in bmp580 trigger handler Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> iio: imu: adis16550: fix stack leak in trigger handler Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> iio: imu: st_lsm6dsx: fix stack leak in tagged FIFO buffer Horatiu Vultur <horatiu.vultur(a)microchip.com> phy: mscc: Use PHY_ID_MATCH_EXACT for VSC8584, VSC8582, VSC8575, VSC856X Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Apply Intel DPCD workaround when SDP on prior line used Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Read Intel DPCD workaround register Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Add defininitions for INTEL_WA_REGISTER_CAPS DPCD register Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/cio: Restore GFP_DMA for CHSC allocation Andrei Vagin <avagin(a)google.com> Revert "x86/fpu: Refine and simplify the magic number check during signal return" Michael Bommarito <michael.bommarito(a)gmail.com> smb: client: validate the whole DACL before rewriting it in cifsacl Oliver Neukum <oneukum(a)suse.com> media: rc: ttusbir: fix inverted error logic Sean Young <sean(a)mess.org> media: rc: fix race between unregister and urb/irq callbacks Pavel Begunkov <asml.silence(a)gmail.com> net: skbuff: fix pskb_carve leaking zcopy pages Jiayuan Chen <jiayuan.chen(a)linux.dev> ipv6: fix possible infinite loop in fib6_select_path() Jiayuan Chen <jiayuan.chen(a)linux.dev> ipv6: fix possible infinite loop in rt6_fill_node() Jingguo Tan <tanjingguo(a)huawei.com> vsock/virtio: bind uarg before filling zerocopy skb Zhenghang Xiao <kipreyyy(a)gmail.com> sctp: fix race between sctp_wait_for_connect and peeloff Dipayaan Roy <dipayanroy(a)linux.microsoft.com> net: mana: Skip redundant detach on already-detached port Dipayaan Roy <dipayanroy(a)linux.microsoft.com> net: mana: Add NULL guards in teardown path to prevent panic on attach failure Marco Scardovi <scardracs(a)disroot.org> gpio: rockchip: teardown bugs and resource leaks Marco Scardovi <scardracs(a)disroot.org> gpio: rockchip: convert bank->clk to devm_clk_get_enabled() Dan Carpenter <error27(a)gmail.com> gpio: virtuser: Fix uninitialized data bug in gpio_virtuser_direction_do_write() Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: adnp: fix flow control regression caused by scoped_guard() Heitor Alves de Siqueira <halves(a)igalia.com> Bluetooth: hci_sync: Reset device counters in hci_dev_close_sync() Heitor Alves de Siqueira <halves(a)igalia.com> Bluetooth: hci_sync: Set HCI_CMD_DRAIN_WORKQUEUE during device close Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: L2CAP: Fix possible crash on l2cap_ecred_conn_rsp Zhenghang Xiao <kipreyyy(a)gmail.com> Bluetooth: l2cap: clear chan->ident on ECRED reconfiguration success Chuck Lever <chuck.lever(a)oracle.com> net/handshake: Pass negative errno through handshake_complete() Chuck Lever <chuck.lever(a)oracle.com> nvme-tcp: store negative errno in queue->tls_err Chuck Lever <chuck.lever(a)oracle.com> net/handshake: Use spin_lock_bh for hn_lock Jijie Shao <shaojijie(a)huawei.com> net: hibmcge: disable Relaxed Ordering to fix RX packet corruption Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: Revert "net/sched: Restrict conditions for adding duplicating netems to qdisc tree" Rahul Chandelkar <rc(a)rexion.ai> ipv6: rpl: fix hdrlen overflow in ipv6_rpl_srh_decompress() Jakub Kicinski <kuba(a)kernel.org> ethtool: eeprom: add more safeties to EEPROM Netlink fallback Jakub Kicinski <kuba(a)kernel.org> ethtool: eeprom: add missing ethnl_ops_begin() / _complete() during fallback Jakub Kicinski <kuba(a)kernel.org> ethtool: strset: fix header attribute index in ethnl_req_get_phydev() Jakub Kicinski <kuba(a)kernel.org> ethtool: tsinfo: don't pass ERR_PTR to genlmsg_cancel on prepare failure Jakub Kicinski <kuba(a)kernel.org> ethtool: tsinfo: fix uninitialized stats on the by-PHC path Jakub Kicinski <kuba(a)kernel.org> ethtool: tsconfig: fix missing ethnl_ops_complete() Jakub Kicinski <kuba(a)kernel.org> ethtool: pse-pd: fix missing ethnl_ops_complete() Jakub Kicinski <kuba(a)kernel.org> ethtool: linkstate: fix unbalanced ethnl_ops_complete() on PHY lookup error Jakub Kicinski <kuba(a)kernel.org> ethtool: tsconfig: fix reply error handling Jakub Kicinski <kuba(a)kernel.org> ethtool: coalesce: cap profile updates at NET_DIM_PARAMS_NUM_PROFILES Ido Schimmel <idosch(a)nvidia.com> bridge: Fix sleep in atomic context in sysfs path Ido Schimmel <idosch(a)nvidia.com> bridge: Fix sleep in atomic context in netlink path Oliver Hartkopp <socketcan(a)hartkopp.net> bonding: refuse to enslave CAN devices Zhao Dongdong <zhaodongdong(a)kylinos.cn> Bluetooth: 6lowpan: check skb_clone() return value in send_mcast_pkt() Balasubramani Vivekanandan <balasubramani.vivekanandan(a)intel.com> drm/xe: Restore IDLEDLY regiter on engine reset Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: codecs: simple-mux: Fix enum control bounds check Sean Shen <grayhat(a)foxmail.com> ksmbd: fix FSCTL permission bypass by adding a permission check for FSCTL_SET_SPARSE Eric Dumazet <edumazet(a)google.com> tunnels: do not assume transport header in iptunnel_pmtud_check_icmp() Eric Dumazet <edumazet(a)google.com> vxlan: do not reuse cached ip_hdr() value after skb_tunnel_check_pmtu() Eric Dumazet <edumazet(a)google.com> tunnels: load network headers after skb_cow() in iptunnel_pmtud_build_icmp[v6]() Li Ming <ming.li(a)zohomail.com> cxl/test: Update mock dev array before calling platform_device_add() Jakub Kicinski <kuba(a)kernel.org> ethtool: cmis: validate fw->size against start_cmd_payload_size Jakub Kicinski <kuba(a)kernel.org> ethtool: cmis: validate start_cmd_payload_size from module Jakub Kicinski <kuba(a)kernel.org> ethtool: cmis: fix u16-to-u8 truncation of msleep_pre_rpl Jakub Kicinski <kuba(a)kernel.org> ethtool: cmis: require exact CDB reply length Jakub Kicinski <kuba(a)kernel.org> ethtool: module: fix cleanup if socket used for flashing multiple devices Jakub Kicinski <kuba(a)kernel.org> ethtool: module: check fw_flash_in_progress under rtnl_lock Jakub Kicinski <kuba(a)kernel.org> ethtool: module: avoid racy updates to dev->ethtool bitfield Jakub Kicinski <kuba(a)kernel.org> ethtool: module: avoid leaking a netdev ref on module flash errors Jakub Kicinski <kuba(a)kernel.org> ethtool: module: call ethnl_ops_complete() on module flash errors Jakub Kicinski <kuba(a)kernel.org> ethtool: rss: avoid device context leak on reply-build failure Jakub Kicinski <kuba(a)kernel.org> ethtool: rss: fix hkey leak when indir_size is 0 Jakub Kicinski <kuba(a)kernel.org> ethtool: rss: fix indir_table and hkey leak on get_rxfh failure Jakub Kicinski <kuba(a)kernel.org> ethtool: rss: fix falsely ignoring indir table updates Jakub Kicinski <kuba(a)kernel.org> ethtool: rss: add missing errno on RSS context delete Jakub Kicinski <kuba(a)kernel.org> ethtool: rss: avoid modifying the RSS context response Björn Töpel <bjorn(a)kernel.org> net: Avoid checksumming unreadable skb tail on trim Weiming Shi <bestswngs(a)gmail.com> net: team: fix NULL pointer dereference in team_xmit during mode change Marc Harvey <marcharvey(a)google.com> net: team: Rename port_disabled team mode op to port_tx_disabled Marc Harvey <marcharvey(a)google.com> net: team: Remove unused team_mode_op, port_enabled Alexander Stein <alexander.stein(a)ew.tq-group.com> gpio: mxc: fix irq_high handling Luka Gejak <luka.gejak(a)linux.dev> net: hsr: fix potential OOB access in supervision frame handling Prathamesh Deshpande <prathameshdeshpande7(a)gmail.com> net/mlx5: HWS: Reject unsupported remove-header action Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: Intel: bytcht_es8316: Fix MCLK leak on init errors Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: pcm: oss: Fix setup list UAF on proc write error Eric Dumazet <edumazet(a)google.com> ipv4: free net->ipv4.sysctl_local_reserved_ports after unregister_net_sysctl_table() David Jeffery <djeffery(a)redhat.com> scsi: core: Run queues for all non-SDEV_DEL devices from scsi_run_host_queues Breno Leitao <leitao(a)debian.org> net/iucv: fix locking in .getsockopt Alexandra Winter <wintera(a)linux.ibm.com> net/smc: Do not re-initialize smc hashtables Ilya Maximets <i.maximets(a)ovn.org> net: netlink: don't set nsid on local notifications Ilya Maximets <i.maximets(a)ovn.org> net: netlink: fix sending unassigned nsid after assigned one Ziyu Zhang <ziyuzhang201(a)gmail.com> vsock: keep poll shutdown state consistent Weiming Shi <bestswngs(a)gmail.com> tun: free page on build_skb failure in tun_xdp_one() Weiming Shi <bestswngs(a)gmail.com> tun: free page on short-frame rejection in tun_xdp_one() Fernando Fernandez Mancera <fmancera(a)suse.de> netfilter: nf_tables: fix dst corruption in same register operation Florian Westphal <fw(a)strlen.de> netfilter: ebtables: fix OOB read in compat_mtw_from_user Florian Westphal <fw(a)strlen.de> netfilter: xt_cpu: prefer raw_smp_processor_id Chris Mason <clm(a)meta.com> netfilter: synproxy: refresh tcphdr after skb_ensure_writable Deepanshu Kartikey <kartikey406(a)gmail.com> kernel/fork: validate exit_signal in kernel_clone() Dhabaleshwar Das <dhabal123(a)gmail.com> accel/rocket: fix UAF via dangling GEM handle in create_bo Florian Schmaus <florian.schmaus(a)codasip.com> kunit: fix use-after-free in debugfs when using kunit.filter Liu Kai <lukace97(a)outlook.com> HID: remove duplicate hid_warn_ratelimited definition Hongtao Lee <lihongtao(a)kylinos.cn> tools/bootconfig: Fix buf leaks in apply_xbc Carl Lee <carl.lee(a)amd.com> nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems David Ahern <dahern(a)nvidia.com> xfrm: Check for underflow in xfrm_state_mtu Lee Jones <lee(a)kernel.org> nfc: llcp: Fix use-after-free race in nfc_llcp_recv_cc() Lee Jones <lee(a)kernel.org> nfc: llcp: Fix use-after-free in llcp_sock_release() Mingzhe Zou <mingzhe.zou(a)easystack.cn> bcache: fix uninitialized closure object Victor Nogueria <victor(a)mojatatu.com> net/sched: sch_sfb: Replace direct dequeue call with peek and qdisc_dequeue_peeked Usama Arif <usama.arif(a)linux.dev> xfrm: move policy_bydst RCU sync from per-netns .exit to .pre_exit Jeremy Kerr <jk(a)codeconstruct.com.au> net: mctp: ensure our nlmsg responses are initialised Davide Caratti <dcaratti(a)redhat.com> net/sched: cls_fw: fix NULL dereference of "old" filters before change() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Input: usbtouchscreen - clamp NEXIO data_len/x_len to URB buffer size ------------- Diffstat: Documentation/netlink/specs/handshake.yaml | 8 + Makefile | 4 +- arch/arm64/include/asm/kvm_host.h | 2 +- arch/arm64/include/asm/tlb.h | 2 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 16 +- arch/arm64/kvm/nested.c | 5 + arch/arm64/kvm/pmu-emul.c | 4 +- arch/arm64/kvm/sys_regs.c | 11 +- arch/mips/dec/platform.c | 109 ++++++++++- arch/riscv/include/asm/syscall_wrapper.h | 4 + arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/fpu/signal.c | 11 +- arch/x86/kernel/ftrace.c | 7 + arch/x86/kvm/svm/avic.c | 35 +++- arch/x86/kvm/svm/sev.c | 76 ++++--- drivers/accel/rocket/rocket_gem.c | 17 +- drivers/android/binder/allocation.rs | 8 + drivers/android/binder/process.rs | 7 +- drivers/android/binder/transaction.rs | 11 +- drivers/auxdisplay/line-display.c | 2 +- drivers/bluetooth/btusb.c | 8 +- drivers/bluetooth/hci_qca.c | 42 ++-- drivers/comedi/drivers/comedi_test.c | 5 +- drivers/counter/counter-core.c | 3 +- drivers/cpufreq/intel_pstate.c | 13 +- drivers/gpio/gpio-adnp.c | 4 +- drivers/gpio/gpio-mxc.c | 2 +- drivers/gpio/gpio-rockchip.c | 23 ++- drivers/gpio/gpio-virtuser.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 10 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 3 + drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 4 + drivers/gpu/drm/bridge/sil-sii8620.c | 1 + drivers/gpu/drm/drm_gem.c | 2 + drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 113 +++++++++-- drivers/gpu/drm/i915/display/intel_display_core.h | 1 + drivers/gpu/drm/i915/display/intel_display_irq.c | 8 +- drivers/gpu/drm/i915/display/intel_display_types.h | 3 + drivers/gpu/drm/i915/display/intel_dpcd.h | 15 ++ drivers/gpu/drm/i915/display/intel_psr.c | 60 ++++-- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 28 +-- drivers/gpu/drm/xe/xe_guc_ads.c | 5 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-picolcd_cir.c | 1 + drivers/hid/hid-quirks.c | 1 + drivers/hid/wacom_sys.c | 13 +- drivers/hid/wacom_wac.h | 1 + drivers/hwmon/pmbus/adm1266.c | 7 + drivers/hwmon/pmbus/pmbus.h | 5 + drivers/hwmon/pmbus/pmbus_core.c | 8 + drivers/i2c/busses/i2c-davinci.c | 2 +- drivers/iio/adc/ad4695.c | 23 +-- drivers/iio/adc/mt6359-auxadc.c | 1 + drivers/iio/adc/npcm_adc.c | 25 +-- drivers/iio/adc/viperboard_adc.c | 4 +- drivers/iio/adc/xilinx-xadc-core.c | 11 +- drivers/iio/buffer/industrialio-hw-consumer.c | 4 +- drivers/iio/chemical/mhz19b.c | 17 ++ drivers/iio/chemical/scd30_core.c | 2 +- drivers/iio/common/ssp_sensors/ssp_dev.c | 1 + drivers/iio/dac/ad3530r.c | 54 +++-- drivers/iio/dac/ad5686.c | 56 ++++-- drivers/iio/dac/ad5686.h | 1 + drivers/iio/dac/max5821.c | 9 +- drivers/iio/gyro/adis16260.c | 3 + drivers/iio/gyro/itg3200_buffer.c | 2 +- drivers/iio/imu/adis16550.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 2 +- drivers/iio/industrialio-buffer.c | 1 + drivers/iio/inkern.c | 6 +- drivers/iio/light/cm3323.c | 5 +- drivers/iio/light/veml6070.c | 14 +- drivers/iio/magnetometer/st_magn_core.c | 13 +- drivers/iio/pressure/bmp280-core.c | 2 +- drivers/iio/temperature/tsys01.c | 2 +- drivers/input/joystick/xpad.c | 14 +- drivers/input/misc/ims-pcu.c | 2 +- drivers/input/mouse/elan_i2c_core.c | 5 + drivers/input/mouse/synaptics.c | 1 + drivers/input/touchscreen/atmel_mxt_ts.c | 2 +- drivers/input/touchscreen/usbtouchscreen.c | 5 + drivers/iommu/io-pgtable-arm-v7s.c | 18 +- drivers/mailbox/mailbox.c | 15 +- drivers/mailbox/tegra-hsp.c | 2 +- drivers/md/bcache/super.c | 3 +- drivers/media/cec/core/cec-core.c | 2 +- drivers/media/common/siano/smsir.c | 1 + drivers/media/i2c/ir-kbd-i2c.c | 2 + drivers/media/pci/bt8xx/bttv-input.c | 3 +- drivers/media/pci/cx23885/cx23885-input.c | 1 + drivers/media/pci/cx88/cx88-input.c | 3 +- drivers/media/pci/dm1105/dm1105.c | 1 + drivers/media/pci/mantis/mantis_input.c | 1 + drivers/media/pci/saa7134/saa7134-input.c | 1 + drivers/media/pci/smipcie/smipcie-ir.c | 1 + drivers/media/pci/ttpci/budget-ci.c | 1 + drivers/media/rc/ati_remote.c | 6 +- drivers/media/rc/ene_ir.c | 2 +- drivers/media/rc/fintek-cir.c | 3 +- drivers/media/rc/igorplugusb.c | 3 +- drivers/media/rc/iguanair.c | 1 + drivers/media/rc/img-ir/img-ir-hw.c | 3 +- drivers/media/rc/img-ir/img-ir-raw.c | 3 +- drivers/media/rc/imon.c | 3 +- drivers/media/rc/ir-hix5hd2.c | 2 +- drivers/media/rc/ir_toy.c | 1 + drivers/media/rc/ite-cir.c | 2 +- drivers/media/rc/mceusb.c | 1 + drivers/media/rc/rc-ir-raw.c | 5 - drivers/media/rc/rc-loopback.c | 1 + drivers/media/rc/rc-main.c | 6 +- drivers/media/rc/redrat3.c | 4 +- drivers/media/rc/st_rc.c | 2 +- drivers/media/rc/streamzap.c | 7 +- drivers/media/rc/sunxi-cir.c | 1 + drivers/media/rc/ttusbir.c | 4 +- drivers/media/rc/winbond-cir.c | 2 +- drivers/media/rc/xbox_remote.c | 5 +- drivers/media/usb/au0828/au0828-input.c | 1 + drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 1 + drivers/media/usb/dvb-usb/dvb-usb-remote.c | 6 +- drivers/media/usb/em28xx/em28xx-input.c | 1 + drivers/misc/rp1/rp1_pci.c | 1 + drivers/net/bonding/bond_main.c | 6 + drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c | 3 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 2 + .../mellanox/mlx5/core/steering/hws/fs_hws.c | 4 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 78 +++++--- drivers/net/macsec.c | 3 +- drivers/net/phy/micrel.c | 15 +- drivers/net/phy/mscc/mscc.h | 8 +- drivers/net/phy/mscc/mscc_main.c | 23 +-- drivers/net/team/team_core.c | 51 +++-- drivers/net/team/team_mode_loadbalance.c | 4 +- drivers/net/tun.c | 5 +- drivers/net/vxlan/vxlan_core.c | 4 +- drivers/net/wireguard/send.c | 20 +- drivers/nfc/nxp-nci/i2c.c | 21 +- drivers/nvme/host/tcp.c | 2 +- drivers/parport/share.c | 11 +- drivers/platform/x86/intel/vsec.c | 91 ++++----- drivers/s390/cio/chsc.c | 4 +- drivers/s390/cio/chsc_sch.c | 20 +- drivers/s390/cio/scm.c | 2 +- drivers/scsi/fcoe/fcoe_ctlr.c | 2 +- drivers/scsi/scsi_lib.c | 27 ++- drivers/scsi/scsi_transport_fc.c | 77 ++++---- drivers/spi/spi-mem.c | 15 +- drivers/staging/gpib/cb7210/cb7210.c | 10 +- drivers/staging/media/av7110/av7110_ir.c | 1 + drivers/target/iscsi/iscsi_target.c | 5 +- drivers/target/iscsi/iscsi_target_auth.c | 19 +- drivers/target/iscsi/iscsi_target_nego.c | 7 +- drivers/target/iscsi/iscsi_target_parameters.c | 62 ++++-- drivers/target/iscsi/iscsi_target_parameters.h | 2 +- drivers/thunderbolt/property.c | 32 ++- drivers/tty/serdev/core.c | 21 ++ drivers/tty/serial/8250/8250_dw.c | 2 +- drivers/tty/serial/8250/8250_port.c | 7 +- drivers/tty/serial/altera_jtaguart.c | 7 +- drivers/tty/serial/dz.c | 171 ++++++++-------- drivers/tty/serial/fsl_lpuart.c | 15 +- drivers/tty/serial/pch_uart.c | 19 +- drivers/tty/serial/qcom_geni_serial.c | 16 +- drivers/tty/serial/samsung_tty.c | 8 - drivers/tty/serial/sh-sci.c | 2 +- drivers/tty/serial/zs.c | 218 ++++++++------------- drivers/tty/serial/zs.h | 1 - drivers/usb/cdns3/cdns3-gadget.c | 12 +- drivers/usb/cdns3/cdns3-plat.c | 11 +- drivers/usb/chipidea/core.c | 16 +- drivers/usb/class/cdc-acm.c | 2 - drivers/usb/class/cdc-acm.h | 2 + drivers/usb/class/usbtmc.c | 14 ++ drivers/usb/core/config.c | 9 +- drivers/usb/core/quirks.c | 4 + drivers/usb/dwc2/hcd.c | 4 +- drivers/usb/dwc3/dwc3-xilinx.c | 27 +-- drivers/usb/gadget/composite.c | 5 +- drivers/usb/gadget/function/f_fs.c | 26 ++- drivers/usb/gadget/function/f_hid.c | 3 +- drivers/usb/gadget/function/f_uvc.c | 28 ++- drivers/usb/gadget/udc/dummy_hcd.c | 4 + drivers/usb/gadget/udc/net2280.c | 4 +- drivers/usb/host/xhci-tegra.c | 77 ++++---- drivers/usb/musb/omap2430.c | 3 +- drivers/usb/serial/belkin_sa.c | 3 + drivers/usb/serial/cypress_m8.c | 20 +- drivers/usb/serial/digi_acceleport.c | 23 ++- drivers/usb/serial/keyspan.c | 4 + drivers/usb/serial/mct_u232.c | 26 ++- drivers/usb/serial/mxuport.c | 8 + drivers/usb/serial/omninet.c | 9 +- drivers/usb/serial/option.c | 9 +- drivers/usb/serial/safe_serial.c | 11 ++ drivers/usb/storage/unusual_uas.h | 7 + drivers/usb/typec/altmodes/displayport.c | 2 + drivers/usb/typec/tcpm/tcpci_maxim_core.c | 9 + drivers/usb/typec/tcpm/tcpm.c | 117 ++++++----- drivers/usb/typec/tcpm/wcove.c | 13 +- drivers/usb/typec/tipd/core.c | 1 + drivers/usb/typec/ucsi/displayport.c | 4 + drivers/usb/typec/ucsi/ucsi.c | 24 ++- drivers/usb/typec/ucsi/ucsi_ccg.c | 5 + drivers/usb/usbip/vudc_dev.c | 1 + drivers/usb/usbip/vudc_transfer.c | 3 +- fs/hpfs/alloc.c | 2 +- fs/smb/client/cifsacl.c | 116 ++++++++--- fs/smb/client/smb2pdu.c | 2 +- fs/smb/server/smb2pdu.c | 11 ++ fs/smb/server/smbacl.c | 8 +- include/kunit/test.h | 1 + include/linux/compat.h | 4 + include/linux/compiler-clang.h | 6 + include/linux/compiler_attributes.h | 11 ++ include/linux/compiler_types.h | 4 + include/linux/hid.h | 2 - include/linux/if_team.h | 3 +- include/linux/intel_vsec.h | 4 +- include/linux/mailbox_controller.h | 3 + include/linux/parport.h | 1 + include/linux/serdev.h | 1 + include/linux/serial_core.h | 12 ++ include/linux/syscalls.h | 4 + include/media/rc-core.h | 2 - include/net/netfilter/nf_tables.h | 7 + include/net/xfrm.h | 3 +- ipc/util.c | 2 +- kernel/fork.c | 11 +- lib/debugobjects.c | 2 +- lib/kunit/executor.c | 19 +- lib/kunit/test.c | 1 + mm/damon/sysfs-schemes.c | 8 +- mm/memcontrol.c | 6 + mm/memfd.c | 12 +- mm/rmap.c | 2 + mm/slab_common.c | 2 + mm/slub.c | 1 + net/bluetooth/6lowpan.c | 2 + net/bluetooth/hci_conn.c | 4 +- net/bluetooth/hci_sync.c | 16 +- net/bluetooth/hidp/core.c | 23 ++- net/bluetooth/iso.c | 12 +- net/bluetooth/l2cap_core.c | 41 +++- net/bluetooth/l2cap_sock.c | 16 +- net/bridge/br_netlink.c | 17 +- net/bridge/br_switchdev.c | 1 - net/bridge/br_sysfs_if.c | 30 ++- net/bridge/netfilter/ebtables.c | 30 +++ net/core/devmem.c | 11 ++ net/core/filter.c | 2 +- net/core/skbuff.c | 45 ++++- net/ethtool/cmis.h | 4 +- net/ethtool/cmis_cdb.c | 9 +- net/ethtool/cmis_fw_update.c | 44 +++-- net/ethtool/coalesce.c | 6 + net/ethtool/eeprom.c | 10 +- net/ethtool/linkstate.c | 6 +- net/ethtool/module.c | 41 ++-- net/ethtool/netlink.c | 4 +- net/ethtool/netlink.h | 4 +- net/ethtool/pse-pd.c | 10 +- net/ethtool/rss.c | 37 ++-- net/ethtool/strset.c | 2 +- net/ethtool/tsconfig.c | 15 +- net/ethtool/tsinfo.c | 19 +- net/handshake/genl.c | 3 +- net/handshake/genl.h | 1 + net/handshake/handshake-test.c | 2 +- net/handshake/handshake.h | 4 +- net/handshake/netlink.c | 6 +- net/handshake/request.c | 16 +- net/handshake/tlshd.c | 6 +- net/hsr/hsr_forward.c | 4 +- net/ipv4/ah4.c | 2 +- net/ipv4/esp4.c | 4 +- net/ipv4/ip_tunnel_core.c | 22 ++- net/ipv4/sysctl_net_ipv4.c | 2 +- net/ipv6/ah6.c | 2 +- net/ipv6/datagram.c | 54 ++++- net/ipv6/esp6.c | 4 +- net/ipv6/exthdrs.c | 6 +- net/ipv6/ip6_vti.c | 23 ++- net/ipv6/route.c | 5 + net/iucv/af_iucv.c | 20 +- net/key/af_key.c | 6 +- net/l2tp/l2tp_core.c | 11 +- net/mctp/device.c | 1 + net/mctp/neigh.c | 1 + net/mctp/route.c | 1 + net/mptcp/fastopen.c | 4 +- net/mptcp/mib.c | 1 - net/mptcp/mib.h | 1 - net/mptcp/protocol.c | 65 ++++-- net/mptcp/protocol.h | 31 ++- net/mptcp/subflow.c | 8 +- net/netfilter/nf_conntrack_proto_tcp.c | 3 +- net/netfilter/nf_synproxy_core.c | 2 + net/netfilter/nft_bitwise.c | 18 +- net/netfilter/nft_byteorder.c | 13 +- net/netfilter/xt_cpu.c | 2 +- net/netlink/af_netlink.c | 11 +- net/nfc/hci/core.c | 10 + net/nfc/llcp_core.c | 11 ++ net/nfc/llcp_sock.c | 2 + net/nfc/nci/hci.c | 10 + net/rxrpc/ar-internal.h | 14 +- net/rxrpc/call_event.c | 22 +-- net/rxrpc/call_object.c | 2 + net/rxrpc/conn_event.c | 30 ++- net/rxrpc/insecure.c | 8 +- net/rxrpc/recvmsg.c | 68 +++++-- net/rxrpc/rxgk.c | 147 ++++++-------- net/rxrpc/rxgk_app.c | 46 ++--- net/rxrpc/rxgk_common.h | 66 +++---- net/rxrpc/rxkad.c | 115 ++++------- net/sched/cls_fw.c | 6 +- net/sched/sch_netem.c | 40 ---- net/sched/sch_sfb.c | 2 +- net/sctp/socket.c | 2 + net/smc/af_smc.c | 4 +- net/vmw_vsock/af_vsock.c | 49 +++-- net/vmw_vsock/hyperv_transport.c | 9 +- net/vmw_vsock/virtio_transport_common.c | 26 ++- net/vmw_vsock/vmci_transport.c | 8 +- net/xfrm/xfrm_input.c | 16 +- net/xfrm/xfrm_ipcomp.c | 12 +- net/xfrm/xfrm_iptfs.c | 29 ++- net/xfrm/xfrm_policy.c | 17 +- net/xfrm/xfrm_state.c | 23 ++- net/xfrm/xfrm_user.c | 5 +- sound/core/oss/pcm_oss.c | 18 +- .../motu/motu-register-dsp-message-parser.c | 11 +- sound/hda/codecs/realtek/alc269.c | 1 + sound/soc/codecs/simple-mux.c | 2 +- sound/soc/intel/boards/bytcht_es8316.c | 29 ++- sound/soc/qcom/qdsp6/q6asm-dai.c | 43 ++-- sound/usb/mixer_scarlett2.c | 33 +++- tools/bootconfig/main.c | 4 +- tools/testing/cxl/test/cxl.c | 105 ++++------ tools/testing/selftests/net/mptcp/mptcp_connect.sh | 6 +- tools/testing/selftests/net/mptcp/mptcp_lib.sh | 10 +- 346 files changed, 3284 insertions(+), 1733 deletions(-)
3 days, 3 hours
8
8
0
0
1人で始める、年商1億円ビジネス
by 石嶋 紗季
新規事業をお探しの経営者様・事業オーナー様へ 〜仕入れた瞬間に利益が確定する ユニークなビジネスモデルをご存じでしょうか〜 買取大吉だけの買取システムをご紹介する 30分セミナーのご案内です。 この事業は、今いる社員1人で、1日5人の来店なのに 売上1億超を狙えます。 在庫リスクをほぼゼロに抑えてスタートできるため 業界未経験でも成功の再現性が高いモデルです。 ぜひこの機会に買取ビジネスの 儲けのカラクリをご確認ください。 ------------------------------- FCオンライン説明会 ------ 全国2,000店舗突破!10年間の店舗継続率96.4% “買取専門”だからこそ可能になる 低リスク × 高収益のビジネスモデル <視聴予約はこちら>
https://fc-daikichi-kaitori.biz/26/
提 供:株式会社エンパワー(買取大吉FC本部) 日 程: 5月28日(木)14:00〜14:30 満席終了 6月10日(水)14:00〜14:30 6月25日(木)14:00〜14:30 ※内容は同じです。 --------------------------------------------------------- ◇ 説明会コンテンツ ・仕入れた瞬間に利益確定の仕組み ・リサイクル店との“本質的な違い” ・未経験でも査定できる仕組み ・メルカリ、ヤフオクとの競争優位性 ・新規事業としての収益性/リスク/継続性 在庫・価格変動・資金不足の“三大リスク”を排除 一般的なリユース事業は、仕入れ後、販売まで在庫を抱えるため ・在庫リスク ・価格変動リスク ・資金不足リスク この3つが避けられません。 しかし、買取大吉の“買取専門”モデルはここを完全に断ち切ることで 「買い取り=利益確定」が成立します。 少人数・小スペースで成立するため、 全国2,000店舗まで拡大する、高い収益性と継続性を実証しています。 市場は伸び続け、しかし店舗は不足しています リユース市場は拡大を続けていますが、 その需要に対して店舗数が追いついていないのが現状です。 今回の説明会では、儲けのカラクリ・収益性・リスク構造・継続性について オーナー視点で実例に基づいて解説いたします。 新規事業の立ち上げをご検討中の方は、 ぜひご視聴ください。 <詳細はこちら>
https://fc-daikichi-kaitori.biz/26/
━━━━━━━━━━━━━━━━━━━━━━ フランチャイズセミナー運営事務局 電話:0120-889-859 住所:東京都中央区銀座7-13-6 ━━━━━━━━━━━━━━━━━━━━━━ 今後ご案内が不要な方は下記にてお手続きをお願いいたします。
https://fc-daikichi-kaitori.biz/mail/
━━━━━━━━━━━━━━━━━━━━━━
1 week
1
0
0
0
[PATCH 6.1 000/969] 6.1.175-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.1.175 release. There are 969 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Mon, 01 Jun 2026 16:01:39 +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.1.175-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.1.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.1.175-rc1 Linus Torvalds <torvalds(a)linux-foundation.org> security/keys: fix missed RCU read section on lookup Aditya Garg <gargaditya(a)linux.microsoft.com> net: mana: validate rx_req_idx to prevent out-of-bounds array access Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: cdev: check if uAPI v2 config attributes are correctly zeroed Andy Shevchenko <andy.shevchenko(a)gmail.com> gpiolib: cdev: use !mem_is_zero() instead of memchr_inv(s, 0, n) Jani Nikula <jani.nikula(a)intel.com> string: add mem_is_zero() helper to check if memory area is all zeros Rosen Penev <rosenp(a)gmail.com> net: ag71xx: check error for platform_get_irq David Carlier <devnexen(a)gmail.com> tracing: Avoid NULL return from hist_field_name() on truncation Ido Schimmel <idosch(a)nvidia.com> bridge: mcast: Fix a possible use-after-free when removing a bridge port Petr Machata <petrm(a)nvidia.com> net: bridge: Flush multicast groups when snooping is disabled Guangshuo Li <lgs201920130244(a)gmail.com> RDMA/rtrs: Fix use-after-free in path file creation cleanup Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: intel-vbtn: Check ACPI_HANDLE() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: intel-hid: Check ACPI_HANDLE() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: hp_accel: Check ACPI_COMPANION() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: adv_swbutton: Check ACPI_HANDLE() against NULL Erni Sri Satya Vennela <ernis(a)linux.microsoft.com> net: mana: Fix TOCTOU double-fetch of hwc_msg_id from DMA buffer Daniel Golle <daniel(a)makrotopia.org> net: dsa: mt7530: preserve VLAN tags on trapped link-local frames Arınç ÜNAL <arinc.unal(a)arinc9.com> net: dsa: mt7530: rename mt753x_bpdu_port_fw enum to mt753x_to_cpu_fw Daniel Golle <daniel(a)makrotopia.org> net: dsa: mt7530: fix FDB entries not aging out with short timeout Daniel Golle <daniel(a)makrotopia.org> net: dsa: mt7530: sync driver-specific behavior of MT7531 variants Matthew Leach <matthew.leach(a)collabora.com> wifi: ath11k: fix peer resolution on rx path when peer_id=0 P Praneesh <quic_ppranees(a)quicinc.com> wifi: ath11k: fix rssi station dump not updated in QCN9074 Sriram R <quic_srirrama(a)quicinc.com> wifi: ath11k: add new hw ops for IPQ5018 to get rx dest ring hashmap Sriram R <quic_srirrama(a)quicinc.com> wifi: ath11k: initialize hw_ops for IPQ5018 Sriram R <quic_srirrama(a)quicinc.com> wifi: ath11k: update hal srng regs for IPQ5018 Sriram R <quic_srirrama(a)quicinc.com> wifi: ath11k: remap ce register space for IPQ5018 Sriram R <quic_srirrama(a)quicinc.com> wifi: ath11k: update ce configurations for IPQ5018 Sriram R <quic_srirrama(a)quicinc.com> wifi: ath11k: update hw params for IPQ5018 Youghandhar Chintala <quic_youghand(a)quicinc.com> wifi: ath11k: Trigger sta disconnect on hardware restart Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/snapshot: fix dumping of the unaligned regions Felix Gu <ustc.gu(a)gmail.com> spi: mtk-snfi: Fix resource leak in mtk_snand_read_page_cache() Jakub Kicinski <kuba(a)kernel.org> net: tls: prevent chain-after-chain in plain text SG Jakub Kicinski <kuba(a)kernel.org> net: tls: fix off-by-one in sg_chain entry count for wrapped sk_msg ring Xiang Mei <xmei5(a)asu.edu> net/smc: reject CHID-0 ACCEPT that matches an empty ism_dev slot Sayali Patil <sayalip(a)linux.ibm.com> powerpc/time: Remove redundant preempt_disable|enable() calls from arch_irq_work_raise() Mikko Perttunen <mperttunen(a)nvidia.com> drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/dsi: don't dump registers past the mapped region Chenguang Zhao <zhaochenguang(a)kylinos.cn> ethtool: fix ethnl_bitmap32_not_zero() bit interval semantics Xiang Mei <xmei5(a)asu.edu> net/smc: avoid NULL deref of conn->lnk in smc_msg_event tracepoint Lukas Bulwahn <lukas.bulwahn(a)redhat.com> HID: quirks: really enable the intended work around for appledisplay Nicolas Escande <nico.escande(a)gmail.com> wifi: ath11k: fix error path leaks in some WMI WOW calls Ethan Nelson-Moore <enelsonmoore(a)gmail.com> net: ethernet: cs89x0: remove stale CONFIG_MACH_MX31ADS reference Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Carry over frag counter Andreas Haarmann-Thiemann <eitschman(a)nebelreich.de> net: ethernet: cortina: Drop half-assembled SKB Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Make RX SKB per-port Jiayuan Chen <jiayuan.chen(a)linux.dev> irq_work: Fix use-after-free in irq_work_single() on PREEMPT_RT Rosen Penev <rosenp(a)gmail.com> irqchip/ath79-cpu: Remove unused function Gabor Juhos <j4g8y7(a)gmail.com> phy: marvell: mvebu-a3700-utmi: fix incorrect USB2_PHY_CTRL register access Myeonghun Pak <mhun512(a)gmail.com> net: lan966x: avoid unregistering netdev on register failure Bart Van Assche <bvanassche(a)acm.org> ice: fix locking in ice_dcb_rebuild() Kuniyuki Iwashima <kuniyu(a)google.com> tcp: Fix imbalanced icsk_accept_queue count. Florian Westphal <fw(a)strlen.de> netfilter: bridge: eb_tables: close module init race Florian Westphal <fw(a)strlen.de> netfilter: x_tables: close dangling table module init race Florian Westphal <fw(a)strlen.de> netfilter: ebtables: close dangling table module init race Florian Westphal <fw(a)strlen.de> netfilter: ebtables: move to two-stage removal scheme Florian Westphal <fw(a)strlen.de> netfilter: x_tables: add and use xtables_unregister_table_exit Florian Westphal <fw(a)strlen.de> netfilter: x_tables: add and use xt_unregister_table_pre_exit Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: Exclude LEGACY TABLES on PREEMPT_RT. Breno Leitao <leitao(a)debian.org> netfilter: Make legacy configs user selectable Kuniyuki Iwashima <kuniyu(a)amazon.com> netfilter: arptables: Select NETFILTER_FAMILY_ARP when building arp_tables.c Florian Westphal <fw(a)strlen.de> netfilter: xtables: fix up kconfig dependencies Florian Westphal <fw(a)strlen.de> netfilter: ebtables: allow xtables-nft only builds Florian Westphal <fw(a)strlen.de> netfilter: xtables: allow xtables-nft only builds Florian Westphal <fw(a)strlen.de> netfilter: arptables: allow xtables-nft only builds Florian Westphal <fw(a)strlen.de> netfilter: x_tables: unregister the templates first Guenter Roeck <linux(a)roeck-us.net> ARM: integrator: Fix early initialization Maulik Shah <maulik.shah(a)oss.qualcomm.com> pinctrl: qcom: Fix wakeirq map by removing disconnected irqs for sm8150 David Gow <david(a)davidgow.net> kunit: config: KUNIT_DEBUGFS should depend on DEBUG_FS David Gow <david(a)davidgow.net> kunit: config: Enable KUNIT_DEBUGFS by default Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Skip free_pages on RX buffer alloc failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Check for NULL FF-A ID table while driver registration Takashi Iwai <tiwai(a)suse.de> HID: uclogic: Fix regression of input name assignment Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) reject short block-read responses in the GPIO accessors Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) register the nvmem device after pmbus_do_probe() Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) register the gpio_chip after pmbus_do_probe() Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) don't clobber GPIO bits before PDIO read in get_multiple Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) cap PDIO scan in get_multiple at ADM1266_PDIO_NR Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) bounce blackbox records through a protocol-sized buffer Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) include PEC byte in pmbus_block_xfer read buffer Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) reject implausible blackbox record_count Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) seed timestamp from the real-time clock Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: fix negative tt_buff_len Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: fix negative last_changeset_len Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: avoid use of uninit sender vars Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: fix report_work leak on backbone_gw purge Sven Eckelmann <sven(a)narfation.org> batman-adv: frag: disallow unicast fragment in fragment Luxiao Xu <rakukuip(a)gmail.com> batman-adv: fix tp_meter counter underflow during shutdown Ruide Cao <caoruide123(a)gmail.com> batman-adv: fix fragment reassembly length accounting Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: handle forward allocation error Ruijie Li <ruijieli51(a)gmail.com> batman-adv: clear current gateway during teardown Sven Eckelmann <sven(a)narfation.org> batman-adv: mcast: fix use-after-free in orig_node RCU release Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Validate payload length and link_index in dc_process_dmub_aux_transfer_async Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Validate GPIO pin LUT table size before iterating Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Fix integer overflow in bios_get_image() Osama Abdelkader <osama.abdelkader(a)gmail.com> drm/bridge: megachips: remove bridge when irq request fails Julien Chauveau <chauveau.julien(a)gmail.com> drm/bridge: it66121: acquire reset GPIO in probe Deepanshu Kartikey <kartikey406(a)gmail.com> drm/virtio: use uninterruptible resv lock for plane updates Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> device property: set fwnode->secondary to NULL in fwnode_init() Huacai Chen <chenhuacai(a)kernel.org> LoongArch: Remove unused code to avoid build warning Michael Bommarito <michael.bommarito(a)gmail.com> RDMA/siw: Reject MPA FPDU length underflow before signed receive math Johan Hovold <johan(a)kernel.org> spi: ti-qspi: fix use-after-free after DMA setup failure Johan Hovold <johan(a)kernel.org> spi: sprd: fix error pointer deref after DMA setup failure Michael Bommarito <michael.bommarito(a)gmail.com> scsi: isci: Fix use-after-free in device removal path Osama Abdelkader <osama.abdelkader(a)gmail.com> drm/bridge: chipone-icn6211: use devm_drm_bridge_add in i2c probe Michael Bommarito <michael.bommarito(a)gmail.com> KVM: arm64: vgic-its: Reject restored DTE with out-of-range num_eventid_bits Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing: Do not call map->ops->elt_free() if elt_alloc() fails Zhihao Cheng <chengzhihao1(a)huawei.com> cifs: Fix busy dentry used after unmounting John Walker <johnwalker0(a)gmail.com> wifi: cfg80211: advance loop vars in cfg80211_merge_profile() Marcin Szycik <marcin.szycik(a)intel.com> ice: fix setting promisc mode while adding VID filter Michael Bommarito <michael.bommarito(a)gmail.com> ixgbevf: fix use-after-free in VEPA multicast source pruning Michael Bommarito <michael.bommarito(a)gmail.com> ipv4: raw: reject IP_HDRINCL packets with ihl < 5 Kyle Farnung <kfarnung(a)gmail.com> wifi: ath11k: clear shared SRNG pointer state on restart Stefano Garzarella <sgarzare(a)redhat.com> vsock/virtio: reset connection on receiving queue overflow Minh Nguyen <minhnguyen.080505(a)gmail.com> vsock/vmci: fix UAF when peer resets connection during handshake Steven Rostedt <rostedt(a)goodmis.org> ring-buffer: Fix reporting of missed events in iterator Dawei Feng <dawei.feng(a)seu.edu.cn> qed: fix double free in qed_cxt_tables_alloc() Nan Li <tonanli66(a)gmail.com> netfilter: ipset: stop hash:* range iteration at end Haoze Xie <royenheart(a)gmail.com> netfilter: nf_queue: hold bridge skb->dev while queued Zhengchuan Liang <zcliangcn(a)gmail.com> netfilter: ip6t_hbh: reject oversized option lists Michael Bommarito <michael.bommarito(a)gmail.com> net: ifb: report ethtool stats over num_tx_queues Nicolai Buchwitz <nb(a)tipi-net.de> net: bcmgenet: keep RBUF EEE/PM disabled Zijing Yin <yzjaurora(a)gmail.com> phonet/pep: disable BH around forwarded sk_receive_skb() Michael Bommarito <michael.bommarito(a)gmail.com> Bluetooth: MGMT: validate Add Extended Advertising Data length Mingyu Wang <25181214217(a)stu.xidian.edu.cn> Bluetooth: hci_uart: fix UAFs and race conditions in close and init paths Jann Horn <jannh(a)google.com> Bluetooth: bnep: Fix UAF read of dev->name David Carlier <devnexen(a)gmail.com> Bluetooth: ISO: drop ISO_END frames received without prior ISO_START Safa Karakuş <safa.karakus(a)secunnix.com> Bluetooth: fix UAF in l2cap_sock_cleanup_listen() vs l2cap_conn_del() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> net: wwan: iosm: fix potential memory leaks in ipc_imem_init() Takashi Iwai <tiwai(a)suse.de> ALSA: asihpi: Fix potential OOB array access at reading cache Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: ua101: Reject too-short USB descriptors Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) widen blackbox-info buffer to I2C_SMBUS_BLOCK_MAX Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> sysfs: don't remove existing directory on update failure Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Correct RING_CTRL_ABORT handling in DMA dequeue Asim Viladi Oglu Manizada <manizada(a)pm.me> smb: client: reject userspace cifs.spnego descriptions Sasha Levin <sashal(a)kernel.org> Revert "s390/cio: Fix device lifecycle handling in css_alloc_subchannel()" Sasha Levin <sashal(a)kernel.org> Revert "x86/vdso: Fix output operand size of RDPID" Deepanshu Kartikey <kartikey406(a)gmail.com> wifi: mac80211: check tdls flag in ieee80211_tdls_oper Pengpeng Hou <pengpeng(a)iscas.ac.cn> s390/debug: Reject zero-length input before trimming a newline Pavel Begunkov <asml.silence(a)gmail.com> io_uring: prevent opcode speculation Allison Henderson <achender(a)kernel.org> net/rds: reset op_nents when zerocopy page pin fails Nicholas Carlini <nicholas(a)carlini.com> io-wq: check that the predecessor is hashed in io_wq_remove_pending() Johan Hovold <johan(a)kernel.org> drm/gma500/oaktrail_lvds: fix i2c adapter leaks on init Johan Hovold <johan(a)kernel.org> drm/gma500/oaktrail_lvds: fix hang on init failure Johan Hovold <johan(a)kernel.org> drm/gma500/oaktrail_hdmi: fix i2c adapter leak on setup Gyeyoung Baek <gye976(a)gmail.com> drm/panfrost: Fix wait_bo ioctl leaking positive return from dma_resv_wait_timeout() Sebastian Brzezinka <sebastian.brzezinka(a)intel.com> drm/i915: skip __i915_request_skip() for already signaled requests Naval Alcalá <ari(a)naval.cat> iommu/vt-d: Disable DMAR for Intel Q35 IGFX Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: handle rbtree insertion error in decode_choose_args() Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: Fix potential out-of-bounds access in crush_decode() Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: Fix potential null-ptr-deref in decode_choose_args() Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: Fix potential out-of-bounds access in osdmap_decode() Ma Ke <make24(a)iscas.ac.cn> powerpc/warp: Fix error handling in pika_dtm_thread Viacheslav Dubeyko <Slava.Dubeyko(a)ibm.com> ceph: fix a buffer leak in __ceph_setxattr() Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Bound MIDI endpoint descriptor scans Chaitanya Kumar Borah <chaitanya.kumar.borah(a)intel.com> drm/i915/dp: Fix VSC dynamic range signaling for RGB formats Ye Bin <yebin10(a)huawei.com> smb/client: fix possible infinite loop and oob read in symlink_data() Qiang Ma <maqianga(a)uniontech.com> KVM: x86: Fix Xen hypercall tracepoint argument assignment Junrui Luo <moonafterrain(a)outlook.com> KVM: s390: pci: fix GAIT table indexing due to double-scaling pointer arithmetic Aaron Sacks <contact(a)xchglabs.com> KVM: Reject wrapped offset in kvm_reset_dirty_gfn() Sergio Correia <scorreia(a)redhat.com> audit: enforce AUDIT_LOCKED for AUDIT_TRIM and AUDIT_MAKE_EQUIV Zoran Ilievski <goodboy(a)rexbytes.com> net: atlantic: preserve PCI wake-from-D3 on shutdown when WOL enabled Li Xiasong <lixiasong1(a)huawei.com> netfilter: nft_ct: fix missing expect put in obj eval Sergio Correia <scorreia(a)redhat.com> audit: fix incorrect inheritable capability in CAPSET records Li Xiasong <lixiasong1(a)huawei.com> netfilter: nf_conntrack_sip: get helper before allocating expectation Matt Vollrath <tactii(a)gmail.com> i40e: Cleanup PTP pins on probe failure Herbert Xu <herbert(a)gondor.apana.org.au> crypto: af_alg - Cap AEAD AD length to 0x80000000 Tonghao Zhang <tonghao(a)bamaicloud.com> net: bonding: update the slave array for broadcast mode Hangbin Liu <liuhangbin(a)gmail.com> bonding: fix NULL pointer dereference in actor_port_prio setting Breno Leitao <leitao(a)debian.org> netconsole: avoid out-of-bounds access on empty string in trim_newline() Takahiro Kuwano <Takahiro.Kuwano(a)infineon.com> mtd: spi-nor: spansion: Enable JFFS2 write buffer for S25FS256T Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data() Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: core: Serialize deferred fasync state checks Takashi Iwai <tiwai(a)suse.de> ALSA: misc: Use guard() for spin locks Filipe Manana <fdmanana(a)suse.com> btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file() Justin Chen <justin.chen(a)broadcom.com> net: bcmgenet: fix leaking free_bds Ryo Takakura <ryotkkr98(a)gmail.com> net: bcmgenet: Initialize u64 stats seq counter Eric Dumazet <edumazet(a)google.com> net/sched: sch_pie: annotate more data-races in pie_dump_stats() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> smb: client: fix OOB reads parsing symlink error response Liang Jie <liangjie(a)lixiang.com> smb: client: correctly handle ErrorContextData as a flexible array Paolo Abeni <pabeni(a)redhat.com> net/sched: cls_flower: revert unintended changes Jakub Kicinski <kuba(a)kernel.org> net: tls: fix strparser anchor skb leak on offload RX setup failure Petr Oros <poros(a)redhat.com> ice: fix NULL pointer dereference in ice_reset_all_vfs() Jacob Keller <jacob.e.keller(a)intel.com> ice: Pull common tasks into ice_vf_post_vsi_rebuild Petr Oros <poros(a)redhat.com> iavf: add VIRTCHNL_OP_ADD_VLAN to success completion handler Petr Oros <poros(a)redhat.com> iavf: wait for PF confirmation before removing VLAN filters Petr Oros <poros(a)redhat.com> iavf: stop removing VLAN filters from PF on interface down Petr Oros <poros(a)redhat.com> iavf: rename IAVF_VLAN_IS_NEW to IAVF_VLAN_ADDING Eric Dumazet <edumazet(a)google.com> bonding: 3ad: implement proper RCU rules for port->aggregator Hangbin Liu <liuhangbin(a)gmail.com> bonding: print churn state via netlink Hangbin Liu <liuhangbin(a)gmail.com> bonding: add support for per-port LACP actor priority Tonghao Zhang <tonghao(a)bamaicloud.com> net: bonding: add broadcast_neighbor option for 802.3ad Jones Syue 薛懷宗 <jonessyue(a)qnap.com> bonding: 802.3ad replace MAC_ADDRESS_EQUAL with __agg_has_partner Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/display: Read EDID from VBIOS embedded panel info Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/display: Allow DCE link encoder without AUX registers Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> futex: Prevent lockup in requeue-PI during signal/ timeout wakeup wangdicheng <wangdicheng(a)kylinos.cn> ALSA: hda/conexant: Fix missing error check for jack detection wangdicheng <wangdicheng(a)kylinos.cn> ALSA: hda/conexant: Renaming the codec with device ID 0x1f86 and 0x1f87 Oldherl Oh <me(a)oldherl.one> ALSA: hda/conexant: fix some typos Breno Leitao <leitao(a)debian.org> netconsole: propagate device name truncation in dev_name_store() Matthew Wood <thepacketgeek(a)gmail.com> net: netconsole: move newline trimming to function Eric Dumazet <edumazet(a)google.com> net/sched: sch_cake: annotate data-races in cake_dump_stats() (V) Weiming Shi <bestswngs(a)gmail.com> bareudp: fix NULL pointer dereference in bareudp_fill_metadata_dst() Beniamino Galvani <b.galvani(a)gmail.com> ipv6: rename and move ip6_dst_lookup_tunnel() Beniamino Galvani <b.galvani(a)gmail.com> ipv4: add new arguments to udp_tunnel_dst_lookup() Beniamino Galvani <b.galvani(a)gmail.com> ipv4: remove "proto" argument from udp_tunnel_dst_lookup() Beniamino Galvani <b.galvani(a)gmail.com> ipv4: rename and move ip_route_output_tunnel() Xin Long <lucien.xin(a)gmail.com> sctp: discard stale INIT after handshake completion Xin Long <lucien.xin(a)gmail.com> netfilter: skip recording stale or retransmitted INIT Christian A. Ehrhardt <christian.ehrhardt(a)codasip.com> ASoC: codecs: ab8500: Fix casting of private data Heiko Schocher <hs(a)nabladev.com> net: phy: dp83869: fix setting CLK_O_SEL field. William A. Kennington III <william(a)wkennington.com> net: mctp i2c: check length before marking flow active Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Fix potential leak of pd at parsing UAC3 streams Florian Westphal <fw(a)strlen.de> neigh: let neigh_xmit take skb ownership Eric Dumazet <edumazet(a)google.com> neighbour: add RCU protection to neigh_tables[] Paul Geurts <paul.geurts(a)prodrive-technologies.com> NFC: trf7970a: Ignore antenna noise when checking for RF field Morduan Zang <zhangdandan(a)uniontech.com> net: usb: rtl8150: free skb on usb_submit_urb() failure in xmit Zhan Jun <zhanjun(a)uniontech.com> net: usb: rtl8150: fix use-after-free in rtl8150_start_xmit() Ido Schimmel <idosch(a)nvidia.com> vrf: Fix a potential NPD when removing a port from a VRF Eric Dumazet <edumazet(a)google.com> net/sched: sch_fq_pie: annotate data-races in fq_pie_dump_stats() Eric Dumazet <edumazet(a)google.com> net/sched: sch_choke: annotate data-races in choke_dump_stats() Stephen Hemminger <stephen(a)networkplumber.org> net/sched: netem: fix slot delay calculation overflow Stephen Hemminger <stephen(a)networkplumber.org> net/sched: netem: validate slot configuration Stephen Hemminger <stephen(a)networkplumber.org> net/sched: netem: fix queue limit check to include reordered packets Stephen Hemminger <stephen(a)networkplumber.org> net/sched: netem: fix probability gaps in 4-state loss model Nikola Z. Ivanov <zlatistiv(a)gmail.com> netdevsim: zero initialize struct iphdr in dummy sk_buff Daan De Meyer <daan(a)amutable.com> cdrom, scsi: sr: propagate read-only status to block layer via set_disk_ro() John Madieu <john.madieu(a)gmail.com> spi: rockchip: Read ISR, not IMR, to detect cs-inactive IRQ Yang Yingliang <yangyingliang(a)huawei.com> spi: rockchip: switch to use modern name Lizhe <sensor1010(a)163.com> drivers/spi-rockchip.c : Remove redundant variable slave Florian Westphal <fw(a)strlen.de> netfilter: nf_conntrack_sip: don't use simple_strtoul Jiexun Wang <wangjiexun2025(a)gmail.com> netfilter: xt_policy: fix strict mode inbound policy matching Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Support harvested SI chips with disabled TCCs (v2) Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/uvd3.1: Don't validate the firmware when already validated Alexandre Demers <alexandre.f.demers(a)gmail.com> drm/amdgpu: fix spelling typos Keith Busch <kbusch(a)kernel.org> nvme-pci: fix missed admin queue sq doorbell write Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: arp_tables: fix IEEE1394 ARP payload parsing Maurizio Lombardi <mlombard(a)redhat.com> nvmet-tcp: propagate nvmet_tcp_build_pdu_iovec() errors to its callers Breno Leitao <leitao(a)debian.org> tracing: branch: Fix inverted check on stat tracer registration Mark Harmstone <mark(a)harmstone.com> btrfs: fix double-decrement of bytes_may_use in submit_one_async_extent() Wolfram Sang <wsa+renesas(a)sang-engineering.com> mailbox: mailbox-test: make data_ready a per-instance variable Wolfram Sang <wsa+renesas(a)sang-engineering.com> mailbox: mailbox-test: initialize struct earlier Wolfram Sang <wsa+renesas(a)sang-engineering.com> mailbox: mailbox-test: don't free the reused channel Wolfram Sang <wsa+renesas(a)sang-engineering.com> mailbox: add sanity check for channel array cuitao <cuitao(a)kylinos.cn> cgroup/rdma: fix integer overflow in rdmacg_try_charge() Wolfram Sang <wsa+renesas(a)sang-engineering.com> mailbox: mailbox-test: free channels on probe error Yuho Choi <dbgh9129(a)gmail.com> fbdev: offb: fix PCI device reference leak on probe failure Anthony Pighin (Nokia) <anthony.pighin(a)nokia.com> rtc: abx80x: Disable alarm feature if no interrupt attached Bae Yeonju <iwasbaeyz(a)gmail.com> fs/adfs: validate nzones in adfs_validate_bblk() Kohei Enju <kohei(a)enjuk.jp> vhost_net: fix sleeping with preempt-disabled in vhost_net_busy_poll() Lee Jones <lee(a)kernel.org> tipc: fix double-free in tipc_buf_append() Alexey Kodanev <aleksei.kodanev(a)bell-sw.com> nfp: fix swapped arguments in nfp_encode_basic_qdr() calls Mieczyslaw Nalewaj <namiltd(a)yahoo.com> net: dsa: realtek: rtl8365mb: fix mode mask calculation Eric Dumazet <edumazet(a)google.com> net/sched: sch_sfb: annotate data-races in sfb_dump_stats() Eric Dumazet <edumazet(a)google.com> net/sched: sch_red: annotate data-races in red_dump_stats() Eric Dumazet <edumazet(a)google.com> net/sched: sch_fq_codel: remove data-races from fq_codel_dump_stats() Eric Dumazet <edumazet(a)google.com> net/sched: sch_pie: annotate data-races in pie_dump_stats() Eric Dumazet <edumazet(a)google.com> net_sched: sch_hhf: annotate data-races in hhf_dump_stats() Michael Bommarito <michael.bommarito(a)gmail.com> net/rds: zero per-item info buffer before handing it to visitors Hyunwoo Kim <imv4bel(a)gmail.com> ksmbd: scope conn->binding slowpath to bound sessions only DaeMyung Kang <charsyam(a)gmail.com> ksmbd: destroy tree_conn_ida in ksmbd_session_destroy() Jun Yan <jerrysteve1101(a)gmail.com> arm64: dts: meson-gxl-p230: fix ethernet PHY interrupt number Weiming Shi <bestswngs(a)gmail.com> slip: bound decode() reads against the compressed packet length Weiming Shi <bestswngs(a)gmail.com> slip: reject VJ receive packets on instances with no rstate array Fernando Fernandez Mancera <fmancera(a)suse.de> netfilter: nfnetlink_osf: fix potential NULL dereference in ttl check Fernando Fernandez Mancera <fmancera(a)suse.de> netfilter: nfnetlink_osf: fix out-of-bounds read on option matching Yingnan Zhang <342144303(a)qq.com> ipvs: fix MTU check for GSO packets in tunnel mode Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: xtables: restrict several matches to inet family Florian Westphal <fw(a)strlen.de> netfilter: conntrack: remove sprintf usage Xiang Mei <xmei5(a)asu.edu> netfilter: nfnetlink_osf: fix divide-by-zero in OSF_WSS_MODULO Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nft_osf: restrict it to ipv4 Weiming Shi <bestswngs(a)gmail.com> openvswitch: cap upcall PID array size and pre-size vport replies Qingfang Deng <qingfang.deng(a)linux.dev> pppoe: drop PFC frames Michael Bommarito <michael.bommarito(a)gmail.com> sctp: fix OOB write to userspace in sctp_getsockopt_peer_auth_chunks Eric Dumazet <edumazet(a)google.com> ipv6: fix possible UAF in icmpv6_rcv() Matt Vollrath <tactii(a)gmail.com> e1000e: Unroll PTP in probe error handling Kohei Enju <kohei(a)enjuk.jp> i40e: don't advertise IFF_SUPP_NOFCS Eric Dumazet <edumazet(a)google.com> tcp: annotate data-races around (tp->write_seq - tp->snd_nxt) Eric Dumazet <edumazet(a)google.com> tcp: annotate data-races around tp->dsack_dups Eric Dumazet <edumazet(a)google.com> tcp: annotate data-races around tp->bytes_retrans Eric Dumazet <edumazet(a)google.com> tcp: annotate data-races around tp->bytes_sent Eric Dumazet <edumazet(a)google.com> tcp: add data-race annotations around tp->data_segs_out and tp->total_retrans Eric Dumazet <edumazet(a)google.com> tcp: preserve const qualifier in tcp_sk() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> container_of: add container_of_const() that preserves const-ness of the pointer Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> container_of: remove container_of_safe() Vinicius Costa Gomes <vinicius.gomes(a)intel.com> net/sched: taprio: fix use-after-free in advance_sched() on schedule switch Vladimir Oltean <vladimir.oltean(a)nxp.com> net/sched: taprio: rename close_time to end_time Vladimir Oltean <vladimir.oltean(a)nxp.com> net/sched: taprio: refactor one skb dequeue from TXQ to separate function Vladimir Oltean <vladimir.oltean(a)nxp.com> net/sched: taprio: continue with other TXQs if one dequeue() failed Jiayuan Chen <jiayuan.chen(a)linux.dev> nexthop: fix IPv6 route referencing IPv4 nexthop Dudu Lu <phx0fer(a)gmail.com> net/sched: sch_cake: fix NAT destination port not being updated in cake_update_flowkeys Peng Fan <peng.fan(a)nxp.com> arm64: dts: imx8mm-tqma8mqml: Correct PAD settings for PMIC_nINT Peng Fan <peng.fan(a)nxp.com> arm64: dts: imx8mn-tqma8mqnl: Correct PAD settings for PMIC_nINT René Rebe <rene(a)exactco.de> PCMCIA: Fix garbled log messages for KERN_CONT Peng Fan <peng.fan(a)nxp.com> arm64: dts: imx8mp-dhcom-som: Correct PAD settings for PMIC_nINT Peng Fan <peng.fan(a)nxp.com> arm64: dts: imx8mp-icore-mx8mp: Correct PAD settings for PMIC_nINT Paul Moses <p(a)1g4.org> crypto: ccp - copy IV using skcipher ivsize T Pratham <t-pratham(a)ti.com> crypto: sa2ul - Fix AEAD fallback algorithm names Ville Syrjälä <ville.syrjala(a)linux.intel.com> drm/i915/wm: Verify the correct plane DDB entry Stanislav Lisovskiy <stanislav.lisovskiy(a)intel.com> drm/i915: Loop over all active pipes in intel_mbus_dbox_update Gustavo Sousa <gustavo.sousa(a)intel.com> drm/i915: Extract intel_dbuf_mdclk_cdclk_ratio_update() Ville Syrjälä <ville.syrjala(a)linux.intel.com> drm/i915: Constify watermark state checker Yongpeng Yang <yangyongpeng(a)xiaomi.com> f2fs: protect extension_list reading with sb_lock in f2fs_sbi_show() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> f2fs: Use sysfs_emit_at() to simplify code Brian Masney <bmasney(a)redhat.com> clk: visconti: pll: initialize clk_init_data to zero Geert Uytterhoeven <geert+renesas(a)glider.be> lib/hexdump: print_hex_dump_bytes() calls print_hex_dump_debug() Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> clk: qcom: dispcc-sc7180: Add missing MDSS resets Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> dt-bindings: clock: qcom,dispcc-sc7180: Define MDSS resets Geert Uytterhoeven <geert+renesas(a)glider.be> clk: xgene: Fix mapping leak in xgene_pllclk_init() Arnd Bergmann <arnd(a)arndb.de> clk: qoriq: avoid format string warning Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> clk: imx8mq: Correct the CSI PHY sels Felix Gu <ustc.gu(a)gmail.com> clk: imx: imx6q: Fix device node reference leak in of_assigned_ldb_sels() Felix Gu <ustc.gu(a)gmail.com> clk: imx: imx6q: Fix device node reference leak in pll6_bypassed() Val Packett <val(a)packett.cool> clk: qcom: dispcc-sm8250: Enable parents for pixel clocks Val Packett <val(a)packett.cool> clk: qcom: dispcc-sm8250: Use shared ops on the mdss vsync clk Val Packett <val(a)packett.cool> clk: qcom: gcc-sc8180x: Use retention for PCIe power domains Val Packett <val(a)packett.cool> clk: qcom: gcc-sc8180x: Use retention for USB power domains Val Packett <val(a)packett.cool> clk: qcom: gcc-sc8180x: Add missing GDSCs Val Packett <val(a)packett.cool> dt-bindings: clock: qcom,gcc-sc8180x: Add missing GDSCs Junrui Luo <moonafterrain(a)outlook.com> scsi: target: core: Fix integer overflow in UNMAP bounds check Yang Erkun <yangerkun(a)huawei.com> scsi: sg: Resolve soft lockup issue when opening /dev/sgX Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> clk: qcom: dispcc-sm8450: use RCG2 ops for DPTX1 AUX clock source Florian Westphal <fw(a)strlen.de> RDMA/core: Prefer NLA_NUL_STRING Pengpeng Hou <pengpeng(a)iscas.ac.cn> platform/x86: dell-wmi-sysman: bound enumeration string aggregation Fedor Pchelkin <pchelkin(a)ispras.ru> platform/x86: dell_rbu: avoid uninit value usage in packet_size_write() Pengpeng Hou <pengpeng(a)iscas.ac.cn> fs/ntfs3: terminate the cached volume label after UTF-8 conversion Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> nfs/blocklayout: Fix compilation error (`make W=1`) in bl_write_pagelist() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> mfd: mc13xxx-core: Fix memory leak in mc13xxx_add_subdevice_pdata() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: panasonic-laptop: Fix OPTD notifier registration and cleanup Randy Dunlap <rdunlap(a)infradead.org> tty: hvc_iucv: fix off-by-one in number of supported devices Chen Ni <nichen(a)iscas.ac.cn> leds: lgm-sso: Remove duplicate assignments for priv->mmap Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/surface: surfacepro3_button: Drop wakeup source on remove Chen Ni <nichen(a)iscas.ac.cn> backlight: sky81452-backlight: Check return value of devm_gpiod_get_optional() in sky81452_bl_parse_dt() Nuno Sa <nuno.sa(a)analog.com> dev_printk: add new dev_err_probe() helpers Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> driver core: Move dev_err_probe() to where it belogs Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> driver core: device.h: remove extern from function prototypes Billy Tsai <billy_tsai(a)aspeedtech.com> i3c: mipi-i3c-hci: fix IBI payload length calculation for final status Arnaldo Carvalho de Melo <acme(a)redhat.com> perf util: Kill die() prototype, dead for a long time Leo Yan <leo.yan(a)arm.com> perf expr: Return -EINVAL for syntax error in expr__find_ids() Yu-Chun Lin <eleanor15x(a)gmail.com> pinctrl: abx500: Fix type of 'argument' variable Mike Leach <mike.leach(a)arm.com> perf: tools: cs-etm: Fix print issue for Coresight debug in ETE/TRBE trace Ian Rogers <irogers(a)google.com> perf branch: Avoid incrementing NULL Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> pinctrl: cy8c95x0: Avoid returning positive values to user space Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> pinctrl: cy8c95x0: Unify messages with help of dev_err_probe() Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> pinctrl: cy8c95x0: remove duplicate error message Ethan Tidmore <ethantidmore06(a)gmail.com> pinctrl: pinctrl-pic32: Fix resource leak Puranjay Mohan <puranjay(a)kernel.org> bpf, arm32: Reject BPF-to-BPF calls and callbacks in the JIT Yihan Ding <dingyihan(a)uniontech.com> bpf: allow UTF-8 literals in bpf_bprintf_prepare() Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix precedence bug in convert_bpf_ld_abs alignment check Michal Luczaj <mhal(a)rbox.co> bpf, sockmap: Take state lock for af_unix iter Michal Luczaj <mhal(a)rbox.co> bpf, sockmap: Fix af_unix null-ptr-deref in proto update Michal Luczaj <mhal(a)rbox.co> bpf, sockmap: Fix af_unix iter deadlock Daniel Borkmann <daniel(a)iogearbox.net> bpf, arm64: Fix off-by-one in check_imm signed range check Oliver Neukum <oneukum(a)suse.com> HID: usbhid: fix deadlock in hid_post_reset() Richard Genoud <richard.genoud(a)bootlin.com> mtd: rawnand: sunxi: fix sunxi_nfc_hw_ecc_read_extra_oob Cosmin Tanislav <cosmin-gabriel.tanislav.xa(a)renesas.com> mtd: parsers: ofpart: call of_node_get() for dedicated subpartitions Cosmin Tanislav <cosmin-gabriel.tanislav.xa(a)renesas.com> mtd: parsers: ofpart: call of_node_put() only in ofpart_fail path Shiji Yang <yangshiji66(a)outlook.com> mtd: spi-nor: swp: check SR_TB flag when getting tb_mask Jonas Gorski <jonas.gorski(a)gmail.com> mtd: spi-nor: update spi_nor_fixups::post_sfdp() documentation Takahiro Kuwano <Takahiro.Kuwano(a)infineon.com> mtd: spi-nor: sfdp: introduce smpt_map_id fixup hook Takahiro Kuwano <Takahiro.Kuwano(a)infineon.com> mtd: spi-nor: sfdp: introduce smpt_read_dummy fixup hook Tudor Ambarus <tudor.ambarus(a)linaro.org> mtd: spi-nor: Allow post_sfdp hook to return errors Takahiro Kuwano <Takahiro.Kuwano(a)infineon.com> mtd: spi-nor: spansion: Add support for Infineon S25FS256T Takahiro Kuwano <Takahiro.Kuwano(a)infineon.com> mtd: spi-nor: spansion: Make RD_ANY_REG_OP macro take number of dummy bytes Tudor Ambarus <tudor.ambarus(a)microchip.com> mtd: spi-nor: spansion: Replace hardcoded values for addr_nbytes/addr_mode_nbytes Takahiro Kuwano <Takahiro.Kuwano(a)infineon.com> mtd: spi-nor: spansion: Rename s28hs512t prefix Haibo Chen <haibo.chen(a)nxp.com> mtd: spi-nor: core: correct the op.dummy.nbytes when check read operations Chen Ni <nichen(a)iscas.ac.cn> mtd: physmap_of_gemini: Fix disabled pinctrl state check Denis Benato <denis.benato(a)linux.dev> HID: asus: do not abort probe when not necessary Denis Benato <denis.benato(a)linux.dev> HID: asus: make asus_resume adhere to linux kernel coding standards Daniel Hodges <hodgesd(a)meta.com> ima: check return value of crypto_shash_final() in boot aggregate Pengpeng Hou <pengpeng(a)iscas.ac.cn> tracing: Rebuild full_name on each hist_field_name() call Frank Li <Frank.Li(a)nxp.com> dmaengine: mxs-dma: Fix missing return value from of_dma_controller_register() Cole Leavitt <cole(a)unwrap.rs> soundwire: bus: demote UNATTACHED state warnings to dev_dbg() Khairul Anuar Romli <karom.9560(a)gmail.com> dmaengine: dw-axi-dmac: Remove unnecessary return statement from void function ZhengYuan Huang <gality369(a)gmail.com> ocfs2: validate group add input before caching ZhengYuan Huang <gality369(a)gmail.com> ocfs2: validate bg_bits during freefrag scan ZhengYuan Huang <gality369(a)gmail.com> ocfs2: fix listxattr handling when the buffer is full Christoph Hellwig <hch(a)lst.de> arm64/xor: fix conflicting attributes for xor_block_template Aaro Koskinen <aaro.koskinen(a)iki.fi> ARM: OMAP1: Fix DEBUG_LL and earlyprintk on OMAP16XX Alexander Koskovich <AKoskovich(a)pm.me> arm64: dts: qcom: sm8250: Add missing CPU7 3.09GHz OPP Alok Tiwari <alok.a.tiwari(a)oracle.com> soc: qcom: aoss: compare against normalized cooling state Alok Tiwari <alok.a.tiwari(a)oracle.com> soc: qcom: llcc: fix v1 SB syndrome register offset Junrui Luo <moonafterrain(a)outlook.com> ocfs2/dlm: fix off-by-one in dlm_match_regions() region comparison Junrui Luo <moonafterrain(a)outlook.com> ocfs2/dlm: validate qr_numregions in dlm_match_regions() Michal Grzedzicki <mge(a)meta.com> unshare: fix nsproxy leak in ksys_unshare() on set_cred_ucounts() failure Sumit Gupta <sumitg(a)nvidia.com> soc/tegra: cbb: Set ERD on resume for err interrupt David Heidelberg <david(a)ixit.cz> arm64: dts: qcom: sdm845-xiaomi-beryllium: Mark l1a regulator as powered during boot Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> arm64: dts: qcom: sm8450: Enable UHS-I SDR50 and SDR104 SD card modes Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> arm64: dts: qcom: sm8450: Fix GIC_ITS range length Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> soc: qcom: ocmem: return -EPROBE_DEFER is ocmem is not available Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> soc: qcom: ocmem: register reasons for probe deferrals Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> soc: qcom: ocmem: use scoped device node handling to simplify error paths Akari Tsuyukusa <akkun11.open(a)gmail.com> arm64: dts: mediatek: mt7986a: Fix gpio-ranges pin count Akari Tsuyukusa <akkun11.open(a)gmail.com> arm64: dts: mediatek: mt6795: Fix gpio-ranges pin count Sherry Sun <sherry.sun(a)nxp.com> arm64: dts: imx8mp-evk: Enable pull select bit for PCIe regulator GPIO (M.2 W_DISABLE1) Mikko Perttunen <mperttunen(a)nvidia.com> memory: tegra30-emc: Fix dll_change check Mikko Perttunen <mperttunen(a)nvidia.com> memory: tegra124-emc: Fix dll_change check Rafał Miłecki <rafal(a)milecki.pl> ARM: dts: mediatek: mt7623: fix efuse fallback compatible Joshua Klinesmith <joshuaklinesmith(a)gmail.com> ksmbd: fix use-after-free from async crypto on Qualcomm crypto engine Thomas Huth <thuth(a)redhat.com> efi/capsule-loader: fix incorrect sizeof in phys array reallocation Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: prevent NULL pointer dereference during unmount Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: add some missing log locking Jan Kara <jack(a)suse.cz> quota: Fix race of dquot_scan_active() with quota deactivation Ricardo B. Marlière <rbm(a)suse.com> ktest: Run POST_KTEST hooks on failure and cancellation Ricardo B. Marlière <rbm(a)suse.com> ktest: Honor empty per-test option overrides Ricardo B. Marlière <rbm(a)suse.com> ktest: Avoid undef warning when WARNINGS_FILE is unset Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: Call unlock_new_inode before d_instantiate Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: fix missing return in invalidate_committed's error path Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: sc6000: Keep the programmed board state in card-private data Takashi Iwai <tiwai(a)suse.de> ALSA: sc6000: Use standard print API Pei Xiao <xiaopei01(a)kylinos.cn> spi: mtk-snfi: unregister ECC engine on probe failure and remove() callback Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Allow system suspend when the Endpoint link is not up Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Disable direct speed change for Endpoint mode Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Use devm_gpiod_get_optional() to parse "nvidia,refclk-select" Manikanta Maddireddy <mmaddireddy(a)nvidia.com> PCI: tegra194: Disable PERST# IRQ only in Endpoint mode Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Don't force the device into the D0 state before L2 Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> PCI: tegra194: Rename 'root_bus' to 'root_port_bus' in tegra_pcie_downstream_dev_to_D0() Manikanta Maddireddy <mmaddireddy(a)nvidia.com> PCI: tegra194: Disable LTSSM after transition to Detect on surprise link down Manikanta Maddireddy <mmaddireddy(a)nvidia.com> PCI: tegra194: Increase LTSSM poll time on surprise link down Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Fix polling delay for L2 state Frank Li <Frank.Li(a)nxp.com> PCI: Add PCIE_PME_TO_L2_TIMEOUT_US L2 ready timeout value Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: SOF: compress: return the configured codec from get_params Daniel Baluta <daniel.baluta(a)nxp.com> ASoC: SOF: Add support for compress API for stream data/offset Daniel Baluta <daniel.baluta(a)nxp.com> ASoC: SOF: Prepare set_stream_data_offset for compress API Daniel Baluta <daniel.baluta(a)nxp.com> ASoC: SOF: Prepare ipc_msg_data to be used with compress API V sujith kumar Reddy <Vsujithkumar.Reddy(a)amd.com> ASoC: SOF: amd: Fix for reading position updates from stream box. Panagiotis Petrakopoulos <npetrakopoulos2003(a)gmail.com> ALSA: scarlett2: Add missing sentinel initializer field Waiman Long <longman(a)redhat.com> selftest: memcg: skip memcg_sock test if address family not supported Jane Chu <jane.chu(a)oracle.com> Documentation: fix a hugetlbfs reservation statement AnishMulay <anishm7030(a)gmail.com> selftests/mm: skip migration tests if NUMA is unavailable Chen-Yu Tsai <wenst(a)chromium.org> PCI: mediatek-gen3: Prevent leaking IRQ domains when IRQ not found Gerd Bayer <gbayer(a)linux.ibm.com> PCI: Enable AtomicOps only if Root Port supports them Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: qdsp6: topology: check widget type before accessing data Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_easrc: Change the type for iec958 channel status controls Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_easrc: Fix value type in fsl_easrc_iec958_get_bits() Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_easrc: Check the variable range in fsl_easrc_iec958_put_bits() Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_xcvr: Fix event generation in fsl_xcvr_mode_put() Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_xcvr: Fix event generation in fsl_xcvr_arc_mode_put() Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_micfil: Fix event generation in micfil_quality_set() Felix Gu <ustc.gu(a)gmail.com> pmdomain: imx: scu-pd: Fix device_node reference leak during ->probe() Felix Gu <gu_0233(a)qq.com> pmdomain: ti: omap_prm: Fix a reference leak on device node Akhil P Oommen <akhilpo(a)oss.qualcomm.com> drm/msm/a6xx: Use barriers while updating HFI Q headers Rob Clark <robin.clark(a)oss.qualcomm.com> drm/msm/shrinker: Fix can_block() logic Rob Clark <robin.clark(a)oss.qualcomm.com> drm/msm/a6xx: Fix HLSQ register dumping Lei Huang <huanglei(a)kylinos.cn> ALSA: hda/realtek: fix code style (ERROR: else should follow close brace '}') Luke D. Jones <luke(a)ljones.dev> ALSA: hda/realtek: Whitespace fix Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/smu7: Add SCLK cap for quirky Hawaii board Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/ci: Fill DW8 fields from SMC Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/ci: Clear EnabledForActivity field for memory levels Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/ci: Fix powertune defaults for Hawaii 0x67B0 Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/smu7: Fix SMU7 voltage dependency on display clock Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/ci: Disable MCLK DPM on problematic CI ASICs Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/ci: Use highest MCLK on CI when MCLK DPM is disabled Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: core: Validate compress device numbers without dynamic minors Sebastian Reichel <sebastian.reichel(a)collabora.com> drm/panel: simple: Correct G190EAN01 prepare timing Alexander Koskovich <akoskovich(a)pm.me> drm/msm/dsi: rename MSM8998 DSI version from V2_2_0 to V2_0_0 Yuanjie Yang <yuanjie.yang(a)oss.qualcomm.com> drm/msm/dpu: fix mismatch between power and frequency Pei Xiao <xiaopei01(a)kylinos.cn> spi: hisi-kunpeng: prevent infinite while() loop in hisi_spi_flush_fifo Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu/gfx10: look at the right prop for gfx queue priority Daniel Jordan <daniel.m.jordan(a)oracle.com> padata: Put CPU offline callback in ONLINE section to allow failure Chuyi Zhou <zhouchuyi(a)bytedance.com> padata: Remove cpu online check from cpu add and removal Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> fbdev: matroxfb: Mark variable with __maybe_unused to avoid W=1 build break Guillaume Gonnet <ggonnet.linux(a)gmail.com> dm init: ensure device probing has finished in dm-mod.waitfor= Srinivasan Shanmugam <srinivasan.shanmugam(a)amd.com> drm/amdgpu: Add default case in DVI mode validation Ethan Tidmore <ethantidmore06(a)gmail.com> drm/sun4i: Fix resource leaks Felix Gu <ustc.gu(a)gmail.com> spi: fsl-qspi: Use reinit_completion() for repeated operations Junrui Luo <moonafterrain(a)outlook.com> dm log: fix out-of-bounds write due to region_count overflow Ming-Hung Tsai <mtsai(a)redhat.com> dm cache metadata: fix memory leak on metadata abort retry Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: fix dirty mapping checking in passthrough mode switching Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: support shrinking the origin device Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: fix concurrent write failure in passthrough mode Ming-Hung Tsai <mtsai(a)redhat.com> dm cache policy smq: fix missing locks in invalidating cache blocks Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: fix write hang in passthrough mode Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: fix write path cache coherency in passthrough mode Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: fix null-deref with concurrent writes in passthrough mode Sander Vanheule <sander(a)svanheule.net> ASoC: sti: use managed regmap_field allocations Sander Vanheule <sander(a)svanheule.net> ASoC: sti: Return errors from regmap_field_alloc() Ethan Tidmore <ethantidmore06(a)gmail.com> drm/sun4i: backend: fix error pointer dereference Alexander Konyukhov <Alexander.Konyukhov(a)kaspersky.com> drm/komeda: fix integer overflow in AFBC framebuffer size check Jiayuan Chen <jiayuan.chen(a)linux.dev> net, bpf: fix null-ptr-deref in xdp_master_redirect() for down master Xin Long <lucien.xin(a)gmail.com> sctp: fix missing encap_port propagation for GSO fragments Dudu Lu <phx0fer(a)gmail.com> Bluetooth: l2cap: Add missing chan lock in l2cap_ecred_reconf_rsp Pauli Virtanen <pav(a)iki.fi> Bluetooth: fix locking in hci_conn_request_evt() with HCI_PROTO_DEFER Jonathan Rissanen <jonathan.rissanen(a)axis.com> Bluetooth: hci_ldisc: Clear HCI_UART_PROTO_INIT on error Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: L2CAP: Fix printing wrong information if SDU length exceeds MTU Sun Jian <sun.jian.kdev(a)gmail.com> bpf: reject short IPv4/IPv6 inputs in bpf_prog_test_run_skb Taegu Ha <hataegu0826(a)gmail.com> ppp: require CAP_NET_ADMIN in target netns for unattached ioctls Greg Jumper <greg.jumper(a)oracle.com> net/rds: Restrict use of RDS/IB to the initial network namespace Håkon Bugge <haakon.bugge(a)oracle.com> net/rds: Optimize rds_ib_laddr_check Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: act_ct: Only release RCU read lock after ct_ft Mashiro Chen <mashiro.chen(a)mailbox.org> net: hamradio: 6pack: fix uninit-value in sixpack_receive_buf Jiri Slaby (SUSE) <jirislaby(a)kernel.org> 6pack: propagage new tty types Florian Westphal <fw(a)strlen.de> netfilter: nft_fwd_netdev: check ttl/hl before forwarding Florian Westphal <fw(a)strlen.de> netfilter: xt_socket: enable defrag after all other checks Justin Chen <justin.chen(a)broadcom.com> net: bcmgenet: fix racing timeout handler Zak Kemble <zakkemble(a)gmail.com> net: bcmgenet: switch to use 64bit statistics Doug Berger <opendmb(a)gmail.com> net: bcmgenet: support reclaiming unsent Tx packets Doug Berger <opendmb(a)gmail.com> net: bcmgenet: move DESC_INDEX flow to ring 0 Doug Berger <opendmb(a)gmail.com> net: bcmgenet: add bcmgenet_has_* helpers Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: Remove custom ndo_poll_controller() Florian Fainelli <florian.fainelli(a)broadcom.com> net: bcmgenet: Remove TX ring full logging Justin Chen <justin.chen(a)broadcom.com> net: bcmgenet: fix off-by-one in bcmgenet_put_txcb Wang Wensheng <wsw9603(a)163.com> arm64: kexec: Remove duplicate allocation for trans_pgd Haoyu Lu <hechushiguitu666(a)gmail.com> ACPI: AGDI: fix missing newline in error message Weiming Shi <bestswngs(a)gmail.com> bpf: reject negative CO-RE accessor indices in bpf_core_parse_spec() Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Drop task_to_inode and inet_conn_established from lsm sleepable hooks Ethan Tidmore <ethantidmore06(a)gmail.com> wifi: brcmfmac: Fix error pointer dereference Weiming Shi <bestswngs(a)gmail.com> bpf: fix end-of-list detection in cgroup_storage_get_next_key() Eric Dumazet <edumazet(a)google.com> macvlan: annotate data-races around port->bc_queue_len_used Sourabh Jain <sourabhjain(a)linux.ibm.com> powerpc/crash: fix backup region offset update to elfcorehdr Chih Kai Hsu <hsu.chih.kai(a)realtek.com> r8152: fix incorrect register write to USB_UPHY_XTAL Alexey Velichayshiy <a.velichayshiy(a)ispras.ru> wifi: rtw89: phy: fix uninitialized variable access in rtw89_phy_cfo_set_crystal_cap() David Carlier <devnexen(a)gmail.com> bpf: Use RCU-safe iteration in dev_map_redirect_multi() SKB path Thorsten Blum <thorsten.blum(a)toblux.com> bpf, devmap: Remove unnecessary if check in for loop Petr Pavlu <petr.pavlu(a)suse.com> module: Fix freeing of charp module parameters when CONFIG_SYSFS=n Petr Pavlu <petr.pavlu(a)suse.com> params: Replace __modinit with __init_or_module Shyam Saini <shyamsaini(a)linux.microsoft.com> kernel: globalize lookup_or_create_module_kobject() Shyam Saini <shyamsaini(a)linux.microsoft.com> kernel: param: rename locate_module_kobject Cai Xinchen <caixinchen1(a)huawei.com> dpaa2: compile dpaa2 even CONFIG_FSL_DPAA2_ETH=n Cai Xinchen <caixinchen1(a)huawei.com> dpaa2: add independent dependencies for FSL_DPAA2_SWITCH Feng Yang <yangfeng(a)kylinos.cn> bpf: test_run: Fix the null pointer dereference issue in bpf_lwt_xmit_push_encap Vadim Fedorenko <vadfed(a)meta.com> bpf: Add CHECKSUM_COMPLETE to bpf test progs Duoming Zhou <duoming(a)zju.edu.cn> wifi: rtlwifi: pci: fix possible use-after-free caused by unfinished irq_prepare_bcn_tasklet Zilin Guan <zilin(a)seu.edu.cn> wifi: mwifiex: Fix memory leak in mwifiex_11n_aggregate_pkt() Mario Limonciello (AMD) <superm1(a)kernel.org> firmware: dmi: Correct an indexing error in dmi.h Bart Van Assche <bvanassche(a)acm.org> locking: Fix rwlock support in <linux/spinlock_up.h> Thomas Gleixner <tglx(a)kernel.org> hrtimer: Reduce trace noise in hrtimer_start() Peter Zijlstra <peterz(a)infradead.org> hrtimer: Avoid pointless reprogramming in __hrtimer_start_range_ns() Richard Clark <richard.xnu.clark(a)gmail.com> hrtimers: Update the return type of enqueue_hrtimer() Brian Masney <bmasney(a)redhat.com> irqchip/irq-pic32-evic: Address warning related to wrong printf() formatter Gui-Dong Han <hanguidong02(a)gmail.com> debugfs: check for NULL pointer in debugfs_create_str() Gopi Krishna Menon <krishnagopi487(a)gmail.com> thermal/drivers/spear: Fix error condition for reading st,thermal-flags Danilo Krummrich <dakr(a)kernel.org> devres: fix missing node debug info in devm_krealloc() Cole Leavitt <cole(a)unwrap.rs> pstore/ram: fix resource leak when ioremap() fails Deepanshu Kartikey <kartikey406(a)gmail.com> nilfs2: reject zero bd_oblocknr in nilfs_ioctl_mark_blocks_dirty() Bart Van Assche <bvanassche(a)acm.org> drbd: Balance RCU calls in drbd_adm_dump_devices() HyungJung Joo <jhj140711(a)gmail.com> fs/omfs: reject s_sys_blocksize smaller than OMFS_DIR_START Ming Lei <ming.lei(a)redhat.com> blk-cgroup: wait for blkcg cleanup before initializing new disk Mingzhe Zou <mingzhe.zou(a)easystack.cn> bcache: fix uninitialized closure object Amit Kumar Mahapatra <amit.kumar-mahapatra(a)amd.com> mtd: spi-nor: sst: Fix SST write failure Benjamin Cheng <benjamin.cheng(a)amd.com> drm/amdgpu/vcn4: Avoid overflow on msg bound check Benjamin Cheng <benjamin.cheng(a)amd.com> drm/amdgpu/vcn3: Avoid overflow on msg bound check Dudu Lu <phx0fer(a)gmail.com> vsock/virtio: fix accept queue count leak on transport mismatch Norbert Szetei <norbert(a)doyensec.com> vsock: fix buffer size clamping order Viorel Suman (OSS) <viorel.suman(a)oss.nxp.com> pwm: imx-tpm: Count the number of enabled channels in probe Sanjaikumar V S <sanjaikumar.vs(a)dicortech.com> mtd: spi-nor: sst: Fix write enable before AAI sequence Bence Csókás <csokas.bence(a)prolan.hu> mtd: spi-nor: sst: Factor out common write operation to `sst_nor_write_data()` Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_get_sndtimeo_cb() Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: put backbone reference on failed claim hash insert Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: only purge non-released claims Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: prevent use-after-free when deleting claims Jiexun Wang <wangjiexun2025(a)gmail.com> batman-adv: stop caching unowned originator pointers in BAT IV Jiexun Wang <wangjiexun2025(a)gmail.com> batman-adv: reject new tp_meter sessions during teardown Lyes Bourennani <lbourennani(a)fuzzinglabs.com> batman-adv: fix integer overflow on buff_pos Ben Morris <bmorris(a)anthropic.com> sctp: revalidate list cursor after sctp_sendmsg_to_asoc() in SCTP_SENDALL Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu/pm: align Hawaii mclk workaround with radeon Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu/pm: add missing revision check for CI John B. Moore <jbmoore61(a)gmail.com> drm/amdgpu/sdma4: replace BUG_ON with WARN_ON in fence emission John B. Moore <jbmoore61(a)gmail.com> drm/amdgpu/gfx9: drop unnecessary 64-bit fence flag check in KIQ Philip Yang <Philip.Yang(a)amd.com> drm/amdgpu: zero-initialize GART table on allocation Alex Deucher <alexander.deucher(a)amd.com> drm/radeon: add missing revision check for CI Alysa Liu <Alysa.Liu(a)amd.com> drm/amdkfd: validate SVM ioctl nattr against buffer size Ashutosh Desai <ashutoshdesai993(a)gmail.com> drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs() Benjamin Cheng <benjamin.cheng(a)amd.com> drm/amdgpu/vcn3: Prevent OOB reads when parsing dec msg Benjamin Cheng <benjamin.cheng(a)amd.com> drm/amdgpu/vcn4: Prevent OOB reads when parsing dec msg Benjamin Cheng <benjamin.cheng(a)amd.com> drm/amdgpu/vce: Prevent partial address patches Benjamin Cheng <benjamin.cheng(a)amd.com> drm/amdgpu: Add bounds checking to ib_{get,set}_value Johan Hovold <johan(a)kernel.org> spi: mpc52xx: fix use-after-free on unbind Johan Hovold <johan(a)kernel.org> spi: orion: fix clock imbalance on registration failure Johan Hovold <johan(a)kernel.org> spi: imx: fix runtime pm leak on probe deferral Johan Hovold <johan(a)kernel.org> spi: mtk-nor: fix controller deregistration Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> media: omap3isp: drop the use count of v4l2 pipeline Matthias Fend <matthias.fend(a)emfend.at> media: i2c: ov08d10: fix image vertical start setting Wenmeng Liu <wenmeng.liu(a)oss.qualcomm.com> media: i2c: imx412: Assert reset GPIO during probe Sergey Shtylyov <s.shtylyov(a)auroraos.dev> media: dib8000: avoid division by 0 in dib8000_set_dds() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> media: pci: zoran: fix potential memory leak in zoran_probe() Krishna Chomal <krishna.chomal108(a)gmail.com> platform/x86: hp-wmi: Ignore backlight and FnLock events Wang Jun <1742789905(a)qq.com> media: saa7164: add ioremap return checks and cleanups Johan Hovold <johan(a)kernel.org> regulator: bd9571mwv: fix OF node reference imbalance Johan Hovold <johan(a)kernel.org> regulator: act8945a: fix OF node reference imbalance Oliver Neukum <oneukum(a)suse.com> media: rc: streamzap: Error handling in probe Oliver Neukum <oneukum(a)suse.com> media: rc: xbox_remote: heed DMA restrictions Johan Hovold <johan(a)kernel.org> regulator: max77650: fix OF node reference imbalance Sakari Ailus <sakari.ailus(a)linux.intel.com> staging: media: atomisp: Disallow all private IOCTLs Alexander Koskovich <akoskovich(a)pm.me> media: i2c: ov8856: free control handler on error in ov8856_init_controls() Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Enable VB2_DMABUF for metadata stream Paul E. McKenney <paulmck(a)kernel.org> exit: Sleep at TASK_IDLE when waiting for application core dump Zhiguo Niu <zhiguo.niu(a)unisoc.com> f2fs: compress: fix UAF of f2fs_inode_info in f2fs_free_dic Zhiguo Niu <zhiguo.niu(a)unisoc.com> f2fs: compress: change the first parameter of page_array_{alloc,free} to sbi Huacai Chen <chenhuacai(a)kernel.org> LoongArch: Use per-root-bridge PCIH flag to skip mem resource fixup Wentao Guan <guanwentao(a)uniontech.com> LoongArch: Fix potential ADE in loongson_gpu_fixup_dma_hang() David Woodhouse <dwmw(a)amazon.co.uk> KVM: arm64: vgic: Fix IIDR revision field extracted from wrong value Yongpeng Yang <yangyongpeng(a)xiaomi.com> f2fs: fix incorrect multidevice info in trace_f2fs_map_blocks() Yongpeng Yang <yangyongpeng(a)xiaomi.com> f2fs: fix fiemap boundary handling when read extent cache is incomplete Cen Zhang <zzzccc427(a)gmail.com> f2fs: add READ_ONCE() for i_blocks in f2fs_update_inode() Gang Yan <yangang(a)kylinos.cn> mptcp: fix scheduling with atomic in timestamp sockopt Gang Yan <yangang(a)kylinos.cn> mptcp: sockopt: set timestamp flags on subflow socket, not msk Shardul Bankar <shardul.b(a)mpiricsoftware.com> mptcp: use MPTCP_RST_EMPTCP for ACK HMAC validation failure Shardul Bankar <shardul.b(a)mpiricsoftware.com> mptcp: use MPJoinSynAckHMacFailure for SynAck HMAC failure Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path Michael Bommarito <michael.bommarito(a)gmail.com> RDMA/rxe: Reject unknown opcodes before ICRC processing Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/ocrdma: Don't NULL deref uctx on errors in ocrdma_copy_pd_uresp() Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/mlx4: Fix resource leak on error in mlx4_ib_create_srq() André Draszik <andre.draszik(a)linaro.org> power: supply: max17042: avoid overflow when determining health Lukas Wunner <lukas(a)wunner.de> PCI/AER: Stop ruling out unbound devices as error source Shuai Xue <xueshuai(a)linux.alibaba.com> PCI/AER: Clear only error bits in PCIe Device Status Zisen Ye <zisenye(a)stu.xidian.edu.cn> smb/client: fix out-of-bounds read in symlink_data() Vasily Gorbik <gor(a)linux.ibm.com> s390/debug: Reject zero-length input in debug_input_flush_fn() Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/hns: Fix unlocked call to hns_roce_qp_remove() Ilya Maximets <i.maximets(a)ovn.org> openvswitch: vport: fix self-deadlock on release of tunnel ports Chaitanya Kulkarni <kch(a)nvidia.com> nvmet: avoid recursive nvmet-wq flush in nvmet_ctrl_free Fedor Pchelkin <pchelkin(a)ispras.ru> nvme-apple: drop invalid put of admin queue reference count Junrui Luo <moonafterrain(a)outlook.com> md/raid10: fix divide-by-zero in setup_geo() with zero far_copies Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: Fix slab-out-of-bounds access in auth message processing Michael Bommarito <michael.bommarito(a)gmail.com> isofs: validate block number from NFS file handle in isofs_export_iget Michael Bommarito <michael.bommarito(a)gmail.com> isofs: validate Rock Ridge CE continuation extent against volume size Eric Biggers <ebiggers(a)kernel.org> dm-verity-fec: correctly reject too-small hash devices Eric Biggers <ebiggers(a)kernel.org> dm-verity-fec: correctly reject too-small FEC devices Mikulas Patocka <mpatocka(a)redhat.com> dm: fix a buffer overflow in ioctl processing Mikulas Patocka <mpatocka(a)redhat.com> dm: don't report warning when doing deferred remove Mikulas Patocka <mpatocka(a)redhat.com> dm-thin: fix metadata refcount underflow Guangshuo Li <lgs201920130244(a)gmail.com> btrfs: fix double free in create_space_info() error path Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6apm: remove child devices when apm is removed Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6apm-lpass-dai: Fix multiple graph opens Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6apm-dai: reset queue ptr on trigger stop Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: Intel: bytcr_wm5102: Fix MCLK leak on platform_clock_control error Joseph Salisbury <joseph.salisbury(a)oracle.com> ASoC: fsl_easrc: fix comment typo Tommaso Soncin <soncintommaso(a)gmail.com> ASoC: amd: yc: Add HP OMEN Gaming Laptop 16-ap0xxx product line in quirk table Shrikanth Hegde <sshegde(a)linux.ibm.com> cpuidle: powerpc: avoid double clear when breaking snooze Conor Dooley <conor.dooley(a)microchip.com> clk: microchip: mpfs-ccc: fix out of bounds access during output registration Johan Hovold <johan(a)kernel.org> spi: topcliff-pch: fix use-after-free on unbind Thorsten Blum <thorsten.blum(a)linux.dev> thermal/drivers/sprd: Fix raw temperature clamping in sprd_thm_rawdata_to_temp Thorsten Blum <thorsten.blum(a)linux.dev> thermal/drivers/sprd: Fix temperature clamping in sprd_thm_temp_to_rawdata Michael Bommarito <michael.bommarito(a)gmail.com> udf: reject descriptors with oversized CRC length Mingming Cao <mmc(a)linux.ibm.com> ibmveth: Disable GSO for packets with small MSS Hamza Mahfooz <hamzamahfooz(a)linux.microsoft.com> hv_sock: fix ARM64 support Xu Yang <xu.yang_2(a)nxp.com> extcon: ptn5150: handle pending IRQ events during system resume Shyam Prasad N <sprasad(a)microsoft.com> cifs: change_conf needs to be called for session setup Shyam Prasad N <sprasad(a)microsoft.com> cifs: abort open_cached_dir if we don't request leases Myeonghun Pak <mhun512(a)gmail.com> hwmon: (corsair-psu) Close HID device on probe errors Sanman Pradhan <psanman(a)juniper.net> hwmon: (ltc2992) Fix u32 overflow in power read path Sanman Pradhan <psanman(a)juniper.net> hwmon: (ltc2992) Clamp threshold writes to hardware range Hongling Zeng <zenghongling(a)kylinos.cn> parisc: Fix IRQ leak in LASI driver Nan Li <tonanli66(a)gmail.com> net/rds: handle zerocopy send cleanup before the message is queued Maoyi Xie <maoyixie.tju(a)gmail.com> ip6_gre: Use cached t->net in ip6erspan_changelink(). SeungJu Cheon <suunj1331(a)gmail.com> sound: ua101: fix division by zero at probe Kai Zen <kai.aizen.dev(a)gmail.com> net: rtnetlink: zero ifla_vf_broadcast to avoid stack infoleak in rtnl_fill_vfinfo Miklos Szeredi <mszeredi(a)redhat.com> fanotify: fix false positive on permission events Johan Hovold <johan(a)kernel.org> staging: vme_user: fix root device leak on init failure Johan Hovold <johan(a)kernel.org> spi: zynqmp-gqspi: fix controller deregistration Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_state_change_cb() Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_new_connection_cb() Michael Bommarito <michael.bommarito(a)gmail.com> Bluetooth: virtio_bt: validate rx pkt_type header length Michael Bommarito <michael.bommarito(a)gmail.com> Bluetooth: virtio_bt: clamp rx length before skb_put Yilin Zhu <zylzyl2333(a)gmail.com> ipv6: xfrm6: release dst on error in xfrm6_rcv_encap() Ruijie Li <ruijieli51(a)gmail.com> xfrm: provide message size for XFRM_MSG_MAPPING Sourabh Jain <sourabhjain(a)linux.ibm.com> powerpc/kdump: fix KASAN sanitization flag for core_$(BITS).o Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: firewire-tascam: Do not drop unread control events Felix Gu <ustc.gu(a)gmail.com> usb: ulpi: fix memory leak on ulpi_register() error paths Fabio Porcedda <fabio.porcedda(a)gmail.com> USB: serial: option: add Telit Cinterion LE910Cx compositions Aaro Koskinen <aaro.koskinen(a)iki.fi> USB: omap_udc: DMA: Don't enable burst 4 mode Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Fix UAC3 cluster descriptor size check Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Avoid potential endless loop in convert_chmap_v3() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: usblp: fix uninitialized heap leak via LPGETSTATUS ioctl Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: usblp: fix heap leak in IEEE 1284 device ID via short response Tristan Madani <tristan(a)talencesecurity.com> wifi: b43: enforce bounds check on firmware key index in b43_rx() Jiri Slaby (SUSE) <jirislaby(a)kernel.org> wifi: ath5k: do not access array OOB Jeongjun Park <aha310510(a)gmail.com> wifi: rsi: fix kthread lifetime race between self-exit and external-stop Tristan Madani <tristan(a)talencesecurity.com> wifi: b43legacy: enforce bounds check on firmware key index in RX path Leon Yen <leon.yen(a)mediatek.com> wifi: mt76: mt7921: fix a potential clc buffer length underflow Jann Horn <jannh(a)google.com> exit: prevent preemption of oopsing TASK_DEAD task Zilin Guan <zilin(a)seu.edu.cn> ice: Fix memory leak in ice_set_ringparam() Cen Zhang <zzzccc427(a)gmail.com> Bluetooth: btintel: serialize btintel_hw_error() with hci_req_sync_lock Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: hci_sync: Remove remaining dependencies of hci_request Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked Qingfang Deng <qingfang.deng(a)linux.dev> flow_dissector: do not dissect PPPoE PFC frames Dong Chenchen <dongchenchen2(a)huawei.com> net: Fix icmp host relookup triggering ip_rt_bug Sean Christopherson <seanjc(a)google.com> KVM: x86: Fix shadow paging use-after-free due to unexpected GFN Tejas Bharambe <tejas.bharambe(a)outlook.com> ext4: validate p_idx bounds in ext4_ext_correct_indexes Felix Gu <ustc.gu(a)gmail.com> spi: meson-spicc: Fix double-put in remove path Yussuf Khalil <dev(a)pp3345.net> drm/amd/display: Do not skip unrelated mode changes in DSC validation Johan Hovold <johan(a)kernel.org> spi: rockchip: fix controller deregistration Mark Brown <broonie(a)kernel.org> ASoC: SOF: Don't allow pointer operations on unconfigured streams Shivam Kalra <shivamkalra98(a)zohomail.in> ACPI: video: force native backlight on HP OMEN 16 (8A44) Jinjie Ruan <ruanjinjie(a)huawei.com> ACPI: CPPC: Fix related_cpus inconsistency during CPU hotplug Guangshuo Li <lgs201920130244(a)gmail.com> ACPI: scan: Use acpi_dev_put() in object add error paths Rajat Gupta <rajgupt(a)qti.qualcomm.com> fbdev: udlfb: add vm_ops to dlfb_ops_mmap to prevent use-after-free Corey Minyard <corey(a)minyard.net> ipmi:si: Return state to normal if message allocation fails Corey Minyard <corey(a)minyard.net> ipmi: Check event message buffer response for bad data Corey Minyard <corey(a)minyard.net> ipmi: Add limits to event and receive message requests Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> scsi: target: configfs: Bound snprintf() return in tg_pt_gp_members_show() Kai Ma <k4729.23098(a)gmail.com> netfilter: reject zero shift in nft_bitwise Andrea Mayer <andrea.mayer(a)uniroma2.it> net: ipv6: fix NOREF dst use in seg6 and rpl lwtunnels Deepanshu Kartikey <kartikey406(a)gmail.com> ALSA: caiaq: fix usb_dev refcount leak on probe failure Arjan van de Ven <arjan(a)linux.intel.com> drm/amdgpu: fix zero-size GDS range init on RDNA4 Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> ipv6: rpl: reserve mac_len headroom when recompressed SRH grows Takashi Iwai <tiwai(a)suse.de> ALSA: caiaq: Don't abort when no input device is available Takashi Iwai <tiwai(a)suse.de> ALSA: caiaq: Fix potentially leftover ep1_in_urb at error path Douglas Anderson <dianders(a)chromium.org> driver core: Add kernel-doc for DEV_FLAG_COUNT enum value Yucheng Lu <kanolyc(a)gmail.com> crypto: authencesn - reject short ahash digests during instance creation Andrea Mayer <andrea.mayer(a)uniroma2.it> seg6: fix seg6 lwtunnel output redirect for L2 reduced encap mode Yang Xiuwei <yangxiuwei(a)kylinos.cn> scsi: sd: fix missing put_disk() when device_add(&disk_dev) fails Keenan Dong <keenanat2000(a)gmail.com> rtmutex: Use waiter::task instead of current in remove_waiter() Tobias Gaertner <tob.gaertner(a)me.com> ntfs3: fix integer overflow in run_unpack() volume boundary check Tobias Gaertner <tob.gaertner(a)me.com> ntfs3: add buffer boundary checks to run_unpack() Steven Rostedt <rostedt(a)goodmis.org> ktest: Fix the month in the name of the failure directory Chen Zhao <chezhao(a)nvidia.com> IB/core: Fix zero dmac race in neighbor resolution Junrui Luo <moonafterrain(a)outlook.com> dm mirror: fix integer overflow in create_dirty_log() Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-sha204a - Fix potential UAF and memory leak in remove path Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-tdes - fix DMA sync direction Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> crypto: ccree - fix a memory leak in cc_mac_digest() Thomas Fourier <fourier.thomas(a)gmail.com> crypto: hisilicon - Fix dma_unmap_single() direction Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - Release client on allocation failure Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-aes - Fix 3-page memory leak in atmel_aes_buff_cleanup Eric Biggers <ebiggers(a)kernel.org> crypto: arm64/aes - Fix 32-bit aes_mac_update() arg treated as 64-bit Johan Hovold <johan(a)kernel.org> can: ucan: fix devres lifetime Shuvam Pandey <shuvampandey1(a)gmail.com> Bluetooth: hci_event: fix potential UAF in SSP passkey handlers Yiyang Chen <cyyzero16(a)gmail.com> taskstats: set version in TGID exit notifications Zhenzhong Wu <jt26wzz(a)gmail.com> tcp: call sk_data_ready() after listener migration Chia-Ming Chang <chiamingc(a)synology.com> inotify: fix watch count leak when fsnotify_add_inode_mark_locked() fails Junrui Luo <moonafterrain(a)outlook.com> md/raid5: validate payload size before accessing journal metadata Chia-Ming Chang <chiamingc(a)synology.com> md/raid5: fix soft lockup in retry_aligned_read() Sohei Koyama <skoyama(a)ddn.com> ext4: fix missing brelse() in ext4_xattr_inode_dec_ref_all() Jens Axboe <axboe(a)kernel.dk> io_uring/poll: fix multishot recv missing EOF on wakeup race James Kim <james010kim(a)gmail.com> mtd: docg3: fix use-after-free in docg3_release() Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mtd: docg3: Convert to platform remove callback returning void Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Add missing consistency check for nCR3 validity Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Add missing consistency check for EFER, CR0, CR4, and CS Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Clear tracking of L1->L2 NMI and soft IRQ on nested #VMEXIT Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Clear GIF on nested #VMEXIT(INVALID) Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Always inject a #GP if mapping VMCB12 fails on nested VMRUN Yosry Ahmed <yosry.ahmed(a)linux.dev> KVM: nSVM: Use vcpu->arch.cr2 when updating vmcb12 on nested #VMEXIT Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Ensure AVIC is inhibited when restoring a vCPU to guest mode Sean Christopherson <seanjc(a)google.com> KVM: SVM: Explicitly mark vmcb01 dirty after modifying VMCB intercepts Kevin Cheng <chengkev(a)google.com> KVM: SVM: Inject #UD for INVLPGA if EFER.SVME=0 Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Sync interrupt shadow to cached vmcb12 after VMRUN of L2 Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Sync NextRIP to cached vmcb12 after VMRUN of L2 Yosry Ahmed <yosry.ahmed(a)linux.dev> KVM: nSVM: Mark all of vmcb02 dirty when restoring nested state Denis M. Karpov <komlomal(a)gmail.com> userfaultfd: allow registration of ranges below mmap_min_addr Johan Hovold <johan(a)kernel.org> rtc: ntxec: fix OF node reference imbalance Jacqueline Wong <jacqwong(a)google.com> tpm: tpm_tis: add error logging for data transfer Shawn Lin <shawn.lin(a)rock-chips.com> mmc: sdhci-of-dwcmshc: Disable clock before DLL configuration Bin Liu <b-liu(a)ti.com> mmc: block: use single block write in retry Ryan Roberts <ryan.roberts(a)arm.com> randomize_kstack: Maintain kstack_offset per task Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> power: supply: axp288_charger: Do not cancel work before initializing it Huacai Chen <chenhuacai(a)kernel.org> LoongArch: Show CPU vulnerabilites correctly Arnd Bergmann <arnd(a)arndb.de> tpm: avoid -Wunused-but-set-variable Nathan Chancellor <nathan(a)kernel.org> extract-cert: Wrap key_pass with '#ifdef USE_PKCS11_ENGINE' Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: Prevent potential null-ptr-deref in ceph_handle_auth_reply() Ruide Cao <caoruide123(a)gmail.com> ipv4: icmp: validate reply type before using icmp_pointers hkbinbin <hkbinbinbin(a)gmail.com> RDMA/rxe: Validate pad and ICRC before payload_size() in rxe_rcv Luca Ceresoli <luca.ceresoli(a)bootlin.com> drm/arcpgu: fix device node leak Marek Vasut <marex(a)nabladev.com> net: ks8851: Avoid excess softirq scheduling Marek Vasut <marex(a)nabladev.com> net: ks8851: Reinstate disabling of BHs around IRQ handler Ruijie Li <ruijieli51(a)gmail.com> net/smc: avoid early lgr access in smc_clc_wait_msg Ao Zhou <draw51280(a)163.com> net: rds: fix MR cleanup on copy error Yiyang Chen <cyyzero16(a)gmail.com> tools/accounting: handle truncated taskstats netlink messages Jonathan Santos <Jonathan.Santos(a)analog.com> iio: adc: ad7768-1: fix one-shot mode data acquisition Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: 6fire: Fix input volume change detection Takashi Iwai <tiwai(a)suse.de> ALSA: caiaq: Handle probe errors properly Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: caiaq: Fix control_put() result and cache rollback Takashi Iwai <tiwai(a)suse.de> ALSA: core: Fix potential data race at fasync handling Jens Axboe <axboe(a)kernel.dk> io_uring/poll: ensure EPOLL_ONESHOT is propagated for EPOLL_URING_WAKE Longxuan Yu <ylong030(a)ucr.edu> io_uring/poll: fix signed comparison in io_poll_get_ownership() David Lechner <dlechner(a)baylibre.com> iio: adc: ti-ads7950: use iio_push_to_buffers_with_ts_unaligned() Pavel Begunkov <asml.silence(a)gmail.com> io_uring/timeout: check unused sqe fields Dawei Feng <dawei.feng(a)seu.edu.cn> rbd: fix null-ptr-deref when device_add_disk() fails Simon Liebold <simonlie(a)amazon.de> selftests/mqueue: Fix incorrectly named file Helge Deller <deller(a)gmx.de> parisc: _llseek syscall is only available for 32-bit userspace Robert Beckett <bob.beckett(a)collabora.com> nvme: respect NVME_QUIRK_DISABLE_WRITE_ZEROES when wzsl is set Robert Beckett <bob.beckett(a)collabora.com> nvme-pci: add NVME_QUIRK_DISABLE_WRITE_ZEROES for Kingston OM3SGP4 Josh Hunt <johunt(a)akamai.com> md/raid10: fix deadlock with check operation and nowait requests Gao Xiang <xiang(a)kernel.org> erofs: fix the out-of-bounds nameoff handling for trailing dirents Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: seq_oss: return full count for successful SEQ_FULLSIZE writes Harin Lee <me(a)harin.net> ALSA: ctxfi: Add fallback to default RSR for S/PDIF Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: aoa: i2sbus: fix OF node lifetime handling Vasiliy Kovalev <kovalev(a)altlinux.org> ext2: reject inodes with zero i_nlink and valid mode in ext2_iget() Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> net: qrtr: ns: Fix use-after-free in driver remove() Chen Ni <nichen(a)iscas.ac.cn> media: i2c: imx219: Check return value of devm_gpiod_get_optional() in imx219_probe() Josh Law <objecting(a)objecting.org> lib/ts_kmp: fix integer overflow in pattern length calculation Rong Zhang <i(a)rong.moe> Revert "ALSA: usb: Increase volume range that triggers a warning" Koichiro Den <den(a)valinux.co.jp> PCI: endpoint: pci-epf-ntb: Remove duplicate resource teardown Luxiao Xu <rakukuip(a)gmail.com> net: strparser: fix skb_head leak in strp_abort_strp() Zhengchuan Liang <zcliangcn(a)gmail.com> net: caif: clear client service pointer on teardown Ziqing Chen <chenziqing(a)xiaomi.com> ALSA: control: Validate buf_len before strnlen() in snd_ctl_elem_init_enum_names() Ming Qian <ming.qian(a)oss.nxp.com> media: amphion: Fix race between m2m job_abort and device_run Herbert Xu <herbert(a)gondor.apana.org.au> crypto: pcrypt - Fix handling of MAY_BACKLOG requests Chao Yu <chao(a)kernel.org> f2fs: fix to detect potential corrupted nid in free_nid_list Michael Bommarito <michael.bommarito(a)gmail.com> um: drivers: call kernel_strrchr() explicitly in cow_user.c Fedor Pchelkin <pchelkin(a)ispras.ru> wifi: rtw88: check for PCI upstream bridge existence Douglas Anderson <dianders(a)chromium.org> driver core: Don't let a device probe until it's ready Heming Zhao <heming.zhao(a)suse.com> ocfs2: split transactions in dio completion to avoid credit exhaustion Douglas Anderson <dianders(a)chromium.org> device property: Make modifications of fwnode "flags" thread safe Douglas Anderson <dianders(a)chromium.org> regset: use kvzalloc() for regset_get_alloc() Youngmin Nam <youngmin.nam(a)samsung.com> arm64: set __exception_irq_entry with __irq_entry as a default Ming Lei <ming.lei(a)redhat.com> blk-mq: fix NULL dereference on q->elevator in blk_mq_elv_switch_none Jianpeng Chang <jianpeng.chang.cn(a)windriver.com> net: enetc: fix the deadlock of enetc_mdio_lock Jesse.Zhang <Jesse.Zhang(a)amd.com> drm/amdgpu: Limit BO list entry count to prevent resource exhaustion Tvrtko Ursulin <tvrtko.ursulin(a)igalia.com> drm/amdgpu: Use vmemdup_array_user in amdgpu_bo_create_list_entry_array Herbert Xu <herbert(a)gondor.apana.org.au> padata: Remove comment for reorder_work Herbert Xu <herbert(a)gondor.apana.org.au> padata: Fix pd UAF once and for all Thomas Zimmermann <tzimmermann(a)suse.de> firmware: google: framebuffer: Do not mark framebuffer as busy Tyllis Xu <livelycarpet87(a)gmail.com> ibmasm: fix heap over-read in ibmasm_send_i2o_message() Tyllis Xu <livelycarpet87(a)gmail.com> ibmasm: fix OOB reads in command_file_write due to missing size checks Tyllis Xu <livelycarpet87(a)gmail.com> misc: ibmasm: fix OOB MMIO read in ibmasm_handle_mouse_interrupt() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> drm/nouveau: fix u32 overflow in pushbuf reloc bounds check Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Evaluate packsize caps at the right place Michal Pecio <michal.pecio(a)gmail.com> usb: xhci: Make usb_host_endpoint.hcpriv survive endpoint_disable() Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Fix Audio Advantage Micro II SPDIF switch Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Avoid false E-MU sample-rate notifications Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: stop parsing UAC2 rates at MAX_NR_RATES Anderson Nascimento <anderson(a)allelesecurity.com> rxrpc: Fix missing validation of ticket length in non-XDR key preparsing Sean Christopherson <seanjc(a)google.com> crypto: ccp: Don't attempt to copy ID to userspace if PSP command failed Sean Christopherson <seanjc(a)google.com> crypto: ccp: Don't attempt to copy PDH cert to userspace if PSP command failed Sean Christopherson <seanjc(a)google.com> crypto: ccp: Don't attempt to copy CSR to userspace if PSP command failed Berk Cem Goksel <berkcgoksel(a)gmail.com> ALSA: caiaq: take a reference on the USB device in create_card() Cryolitia PukNgae <cryolitia.pukngae(a)linux.dev> ALSA: usb-audio: apply quirk for MOONDROP JU Jiu George Saad <geoo115(a)gmail.com> f2fs: fix use-after-free of sbi in f2fs_compress_write_end_io() Tristan Madani <tristan(a)talencesecurity.com> ksmbd: use check_add_overflow() to prevent u16 DACL size overflow Tristan Madani <tristan(a)talencesecurity.com> ksmbd: fix out-of-bounds write in smb2_get_ea() EA alignment Michael Bommarito <michael.bommarito(a)gmail.com> smb: client: fix OOB read in smb2_ioctl_query_info QUERY_INFO path Michael Bommarito <michael.bommarito(a)gmail.com> smb: client: require a full NFS mode SID before reading mode bits DaeMyung Kang <charsyam(a)gmail.com> smb: server: fix max_connections off-by-one in tcp accept path Michael Bommarito <michael.bommarito(a)gmail.com> smb: server: fix active_num_conn leak on transport allocation failure Darrick J. Wong <djwong(a)kernel.org> fuse: quiet down complaints in fuse_conn_limit_write Samuel Page <sam(a)bynar.io> fuse: reject oversized dirents in page cache Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> fs/ntfs3: validate rec->used in journal-replay file record check Wang Jie <jiewang2024(a)lzu.edu.cn> rxrpc: only handle RESPONSE during service challenge David Howells <dhowells(a)redhat.com> rxrpc: Fix anonymous key handling Mark Rutland <mark.rutland(a)arm.com> arm64: mm: fix VA-range sanity check Nathan Chancellor <nathan(a)kernel.org> scripts/dtc: Remove unused dts_version in dtc-lexer.l Johannes Berg <johannes.berg(a)intel.com> wifi: iwlwifi: read txq->read_ptr under lock Ye Bin <yebin10(a)huawei.com> f2fs: fix null-ptr-deref in f2fs_submit_page_bio() Takashi Iwai <tiwai(a)suse.de> ALSA: control: Avoid WARN() for symlink errors André Draszik <andre.draszik(a)linaro.org> scsi: ufs: core: Fix use-after free in init error and remove paths David Howells <dhowells(a)redhat.com> rxrpc: Fix recvmsg() unconditional requeue Srinivas Kandagatla <srinivas.kandagatla(a)oss.qualcomm.com> ASoC: qcom: q6apm: move component registration to unmanaged version Dawei Li <set_pte_at(a)outlook.com> soc: qcom: apr: make remove callback of apr driver void returned Koichiro Den <den(a)valinux.co.jp> PCI: endpoint: pci-epf-vntb: Stop cmd_handler work in epf_ntb_epc_cleanup Tamir Duberstein <tamird(a)kernel.org> scripts: generate_rust_analyzer.py: define scripts Ming Lei <ming.lei(a)redhat.com> ublk: fix deadlock when reading partition table David Woodhouse <dwmw(a)amazon.co.uk> KVM: x86: Use __DECLARE_FLEX_ARRAY() for UAPI structures with VLAs Yuqi Xu <xuyuqiabc(a)gmail.com> rxrpc: reject undecryptable rxkad response tickets Guocai He <guocai.he.cn(a)windriver.com> Revert "wifi: cfg80211: stop NAN and P2P in cfg80211_leave" David Howells <dhowells(a)redhat.com> rxrpc: Fix call removal to use RCU safe deletion David Howells <dhowells(a)redhat.com> rxrpc: Fix key quota calculation for multitoken keys Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: fix out-of-bounds write in ocfs2_write_end_inline Deepanshu Kartikey <kartikey406(a)gmail.com> ocfs2: validate inline data i_size during inode read Dmitry Antipov <dmantipov(a)yandex.ru> ocfs2: add inline inode consistency check to ocfs2_validate_inode_block() Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> arm64: dts: imx8mq-librem5: Bump BUCK1 suspend voltage up to 0.85V Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> Revert "arm64: dts: imx8mq-librem5: Set the DVS voltages lower" Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> arm64: dts: imx8mq-librem5: Bump BUCK1 suspend voltage to 0.81V Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> arm64: dts: imx8mq-librem5: Set the DVS voltages lower Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: clean up FDB, MDB, VLAN entries on unbind Felix Fietkau <nbd(a)nbd.name> wifi: mac80211: always free skb on ieee80211_tx_prepare_skb() failure Andrew Price <anprice(a)redhat.com> gfs2: Validate i_depth for exhash directories Andrew Price <anprice(a)redhat.com> gfs2: Improve gfs2_consist_inode() usage Minhong He <heminhong(a)kylinos.cn> ipv6: add NULL checks for idev in SRv6 paths Sasha Levin <sashal(a)kernel.org> Revert "net: ixp4xx_eth: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()" Sasha Levin <sashal(a)kernel.org> Revert "net: ethernet: xscale: Check for PTP support properly" Koichiro Den <den(a)valinux.co.jp> PCI: endpoint: pci-epf-vntb: Remove duplicate resource teardown Jeongjun Park <aha310510(a)gmail.com> media: hackrf: fix to not free memory after the device is registered in hackrf_probe() Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> media: vidtv: fix pass-by-value structs causing MSAN warnings Deepanshu Kartikey <kartikey406(a)gmail.com> nilfs2: fix NULL i_assoc_inode dereference in nilfs_mdt_save_to_shadow_map Jeongjun Park <aha310510(a)gmail.com> media: as102: fix to not free memory after the device is registered in as102_usb_probe() Mingzhe Zou <mingzhe.zou(a)easystack.cn> bcache: fix cached_dev.sb_bio use-after-free and crash Berk Cem Goksel <berkcgoksel(a)gmail.com> ALSA: 6fire: fix use-after-free on disconnect Abhishek Kumar <abhishek_sts8(a)yahoo.com> media: em28xx: fix use-after-free in em28xx_v4l2_open() Ruslan Valiyev <linuxoid(a)gmail.com> media: vidtv: fix nfeeds state corruption on start_streaming failure Breno Leitao <leitao(a)debian.org> mm: blk-cgroup: fix use-after-free in cgwb_release_workfn() Ritesh Harjani (IBM) <ritesh.list(a)gmail.com> mm/kasan: fix double free for kasan pXds Sean Christopherson <seanjc(a)google.com> KVM: x86: Use scratch field in MMIO fragment to hold small write values Sasha Levin <sashal(a)kernel.org> checkpatch: add support for Assisted-by tag Pengpeng Hou <pengpeng(a)iscas.ac.cn> rxrpc: proc: size address buffers for %pISpc output Pablo Neira Ayuso <pablo(a)netfilter.org> nf_tables: nft_dynset: fix possible stateful expression memleak in error path Christian König <christian.koenig(a)amd.com> drm/amdgpu: remove two invalid BUG_ON()s Wang Liang <wangliang74(a)huawei.com> bonding: check xdp prog when set bond mode Hangbin Liu <liuhangbin(a)gmail.com> bonding: return detailed error when loading native XDP fails Eric Dumazet <edumazet(a)google.com> net: sched: fix TCF_LAYER_TRANSPORT handling in tcf_get_base_ptr() Eric Dumazet <edumazet(a)google.com> net: add proper RCU protection to /proc/net/ptype Jeongjun Park <aha310510(a)gmail.com> ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free Sasha Levin <sashal(a)kernel.org> Revert "dmaengine: idxd: Fix not releasing workqueue on .release()" Sean Christopherson <seanjc(a)google.com> KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGION ZhengYuan Huang <gality369(a)gmail.com> ocfs2: handle invalid dinode in ocfs2_group_extend Tejas Bharambe <tejas.bharambe(a)outlook.com> ocfs2: fix use-after-free in ocfs2_fault() when VM_FAULT_RETRY Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: fix possible deadlock between unlink and dio_end_io_write Ruslan Valiyev <linuxoid(a)gmail.com> media: vidtv: fix NULL pointer dereference in vidtv_channel_pmt_match_sections Zhihao Cheng <chengzhihao1(a)huawei.com> dcache: Limit the minimal number of bucket to two Harin Lee <me(a)harin.net> ALSA: ctxfi: Limit PTP to a single page SeongJae Park <sj(a)kernel.org> Docs/admin-guide/mm/damon/reclaim: warn commit_inputs vs param updates race Fabio Porcedda <fabio.porcedda(a)gmail.com> USB: serial: option: add Telit Cinterion FN990A MBIM composition Junrui Luo <moonafterrain(a)outlook.com> staging: sm750fb: fix division by zero in ps_to_hz() Tamir Duberstein <tamird(a)kernel.org> scripts: generate_rust_analyzer.py: avoid FD leak Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO Xu Yang <xu.yang_2(a)nxp.com> usb: port: add delay after usb_hub_set_port_power() Dave Carey <carvsdriver(a)gmail.com> USB: cdc-acm: Add quirks for Yoga Book 9 14IAH10 INGENIC touchscreen Daniel Brát <danek.brat(a)gmail.com> usb: storage: Expand range of matched versions for VL817 quirks entry Nathan Rebello <nathan.c.rebello(a)gmail.com> usbip: validate number_of_packets in usbip_pack_ret_submit() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> ksmbd: require 3 sub-authorities before reading sub_auth[2] Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> ksmbd: validate EaNameLength in smb2_get_ea() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: gadget: renesas_usb3: validate endpoint index in standard request handlers Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: gadget: f_phonet: fix skb frags[] overflow in pn_rx_complete() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: gadget: f_ncm: validate minimum block_len in ncm_unwrap_ntb() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> fbdev: tdfxfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> ALSA: fireworks: bound device-supplied status before string array lookup Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> drm/vc4: platform_get_irq_byname() returns an int Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> NFC: digital: Bounds check NFC-A cascade depth in SDD response handler Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> net: usb: cdc-phonet: fix skb frags[] overflow in rx_complete() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> HID: core: clamp report_size in s32ton() to avoid undefined shift Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> HID: alps: fix NULL pointer dereference in alps_raw_event() Lin YuChen <starpt.official(a)gmail.com> staging: rtl8723bs: initialize le_tmp64 in rtw_BIP_verify() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> i2c: s3c24xx: check the size of the SMBUS message before using it Samuel Page <sam(a)bynar.io> can: raw: fix ro->uniq use-after-free in raw_rcv() Junxi Qian <qjx1298677004(a)gmail.com> nfc: llcp: add missing return after LLCP_CLOSED checks Jouni Högander <jouni.hogander(a)intel.com> drm/i915/psr: Do not use pipe_src as borders for SU area Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: Improve Focusrite sample rate filtering Florian Westphal <fw(a)strlen.de> netfilter: conntrack: add missing netlink policy validations Maarten Lankhorst <dev(a)lankhorst.se> Revert "drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug" Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Skip discovery table for offline dies Samasth Norway Ananda <samasth.norway.ananda(a)oracle.com> gpio: tegra: fix irq_release_resources calling enable instead of disable Alice Mikityanska <alice(a)isovalent.com> l2tp: Drop large packets with UDP encap Jiexun Wang <wangjiexun2025(a)gmail.com> af_unix: read UNIX_DIAG_VFS data under unix_state_lock Zhengchuan Liang <zcliangcn(a)gmail.com> netfilter: ip6t_eui64: reject invalid MAC header for all packets Ren Wei <n05ec(a)lzu.edu.cn> netfilter: xt_multiport: validate range encoding in checkentry Xiang Mei <xmei5(a)asu.edu> netfilter: nfnetlink_log: initialize nfgenmsg in NLMSG_DONE terminator Daniel Golle <daniel(a)makrotopia.org> selftests: net: bridge_vlan_mcast: wait for h1 before querier check Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> xfrm_user: fix info leak in build_mapping() Steffen Klassert <steffen.klassert(a)secunet.com> xfrm: Wait for RCU readers during policy netns exit Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> xsk: tighten UMEM headroom validation to account for tailroom and min frame Agalakov Daniil <ade(a)amicon.ru> e1000: check return value of e1000_read_eeprom Michal Schmidt <mschmidt(a)redhat.com> ixgbevf: add missing negotiate_features op to Hyper-V ops table Pengpeng Hou <pengpeng(a)iscas.ac.cn> tracing/probe: reject non-closed empty immediate strings Jon Hunter <jonathanh(a)nvidia.com> dt-bindings: net: Fix Tegra234 MGBE PTP clock Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: s3fwrn5: allocate rx skb before consuming bytes Yiqi Sun <sunyiqixm(a)gmail.com> ipv4: icmp: fix null-ptr-deref in icmp_build_probe() Eric Dumazet <edumazet(a)google.com> net: lapbether: handle NETDEV_PRE_TYPE_CHANGE Ruide Cao <caoruide123(a)gmail.com> net: sched: act_csum: validate nested VLAN headers Nicholas Carlini <nicholas(a)carlini.com> eventpoll: defer struct eventpoll free to RCU grace period Paolo Abeni <pabeni(a)redhat.com> epoll: use refcount to reduce ep_mutex contention Maíra Canal <mcanal(a)igalia.com> drm/vc4: Protect madv read in vc4_gem_object_mmap() with madv_lock Maíra Canal <mcanal(a)igalia.com> drm/vc4: Fix a memory leak in hang state error path Maíra Canal <mcanal(a)igalia.com> drm/vc4: Fix memory leak of BO array in hang state Maíra Canal <mcanal(a)igalia.com> drm/vc4: Release runtime PM reference after binding V3D Long Li <longli(a)microsoft.com> PCI: hv: Set default NUMA node to 0 for devices without affinity info Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> arm64: dts: imx8mq: Set the correct gpu_ahb clock frequency Potin Lai <potin.lai.pt(a)gmail.com> soc: aspeed: socinfo: Mask table entries for accurate SoC ID matching Tomasz Merta <tomasz.merta(a)arrow.com> ASoC: stm32_sai: fix incorrect BCLK polarity for DSP_A/B, LEFT_J Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: brcmfmac: validate bsscfg indices in IF events Arthur Husband <artmoty(a)gmail.com> ata: ahci: force 32-bit DMA for JMicron JMB582/JMB585 Benoît Sevens <bsevens(a)google.com> HID: roccat: fix use-after-free in roccat_report_event songxiebing <songxiebing(a)kylinos.cn> ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IAH10 leo vriska <leo(a)60228.dev> HID: quirks: add HID_QUIRK_ALWAYS_POLL for 8BitDo Pro 3 Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> pinctrl: intel: Fix the revision for new features (1kOhm PD, HW debouncer) Gilson Marquato Júnior <gilsonmandalogo(a)hotmail.com> ASoC: amd: yc: Add DMI entry for HP Laptop 15-fc0xxx Fredric Cover <FredTheDude(a)proton.me> fs/smb/client: fix out-of-bounds read in cifs_sanitize_prepath Phil Willoughby <willerz(a)gmail.com> ALSA: usb-audio: Fix quirk flags for NeuralDSP Quad Cortex Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> ASoC: soc-core: call missing INIT_LIST_HEAD() for card_aux_list Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: wl1251: validate packet IDs before indexing tx_frames Dustin L. Howett <dustin(a)howett.net> ALSA: hda/realtek: add quirk for Framework F111:000F Florian Westphal <fw(a)strlen.de> netfilter: nft_set_pipapo_avx2: don't return non-matching entry on expiry César Montoya <sprit152009(a)gmail.com> ALSA: hda/realtek: Add mute LED quirk for HP Pavilion 15-eg0xxx Goldwyn Rodrigues <rgoldwyn(a)suse.de> btrfs: tracepoints: get correct superblock from dentry in event btrfs_sync_file() Wenyuan Li <2063309626(a)qq.com> can: mcp251x: add error handling for power enable in open and resume Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: SOF: topology: reject invalid vendor array size in token parser Zhang Heng <zhangheng(a)kylinos.cn> ASoC: amd: yc: Add DMI quirk for Thin A15 B7VF Arnd Bergmann <arnd(a)arndb.de> ALSA: asihpi: avoid write overflow check warning Arnd Bergmann <arnd(a)arndb.de> media: rkvdec: reduce stack usage in rkvdec_init_v4l2_vp9_count_tbl() Andrii Kovalchuk <coderpy4(a)proton.me> ALSA: hda/realtek: Add HP ENVY Laptop 13-ba0xxx quirk Vee Satayamas <vsatayamas(a)gmail.com> ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK BM1403CDA ------------- Diffstat: Documentation/admin-guide/mm/damon/reclaim.rst | 4 + .../bindings/net/nvidia,tegra234-mgbe.yaml | 4 +- Documentation/mm/hugetlbfs_reserv.rst | 2 +- Documentation/networking/bonding.rst | 15 + Makefile | 4 +- arch/arm/boot/dts/mt7623.dtsi | 2 +- arch/arm/mach-omap1/clock_data.c | 4 +- arch/arm/mach-versatile/integrator_cp.c | 13 +- arch/arm/net/bpf_jit_32.c | 6 + .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 3 +- .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 2 +- .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 2 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 2 +- .../boot/dts/freescale/imx8mp-icore-mx8mp.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt6795.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 2 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 1 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 5 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 5 +- arch/arm64/crypto/aes-modes.S | 4 +- arch/arm64/include/asm/exception.h | 5 - arch/arm64/include/asm/xor.h | 2 +- arch/arm64/kernel/machine_kexec.c | 3 - arch/arm64/kvm/vgic/vgic-its.c | 4 + arch/arm64/kvm/vgic/vgic-mmio-v2.c | 2 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 2 +- arch/arm64/mm/mmu.c | 4 +- arch/arm64/net/bpf_jit_comp.c | 4 +- arch/loongarch/kernel/cpu-probe.c | 7 + arch/loongarch/mm/init.c | 4 - arch/loongarch/pci/acpi.c | 5 + arch/loongarch/pci/pci.c | 3 + arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kernel/time.c | 6 +- arch/powerpc/kexec/Makefile | 2 +- arch/powerpc/kexec/file_load_64.c | 2 +- arch/powerpc/platforms/44x/warp.c | 2 + arch/s390/kernel/debug.c | 8 + arch/s390/kvm/interrupt.c | 3 +- arch/s390/kvm/pci.c | 6 +- arch/um/drivers/cow_user.c | 8 +- arch/x86/events/intel/uncore_discovery.c | 2 +- arch/x86/include/asm/segment.h | 8 +- arch/x86/include/uapi/asm/kvm.h | 12 +- arch/x86/kvm/mmu/mmu.c | 36 +- arch/x86/kvm/mmu/spte.h | 5 + arch/x86/kvm/svm/nested.c | 38 +- arch/x86/kvm/svm/sev.c | 11 +- arch/x86/kvm/svm/svm.c | 13 + arch/x86/kvm/svm/svm.h | 1 + arch/x86/kvm/trace.h | 2 +- arch/x86/kvm/x86.c | 14 +- block/blk-cgroup.c | 15 + block/blk-mq.c | 10 +- certs/extract-cert.c | 6 +- crypto/af_alg.c | 2 + crypto/authencesn.c | 5 + crypto/pcrypt.c | 7 +- drivers/acpi/arm64/agdi.c | 2 +- drivers/acpi/cppc_acpi.c | 6 +- drivers/acpi/power.c | 2 +- drivers/acpi/scan.c | 2 +- drivers/acpi/video_detect.c | 8 + drivers/ata/ahci.c | 14 + drivers/base/core.c | 39 +- drivers/base/dd.c | 20 + drivers/base/devres.c | 2 + drivers/block/drbd/drbd_nl.c | 8 +- drivers/block/rbd.c | 6 +- drivers/block/ublk_drv.c | 28 +- drivers/bluetooth/btintel.c | 11 +- drivers/bluetooth/hci_ldisc.c | 51 +- drivers/bluetooth/virtio_bt.c | 39 +- drivers/bus/imx-weim.c | 2 +- drivers/cdrom/cdrom.c | 73 +- drivers/char/ipmi/ipmi_si_intf.c | 70 +- drivers/char/ipmi/ipmi_ssif.c | 23 +- drivers/char/tpm/tpm_tis_core.c | 4 + drivers/clk/clk-qoriq.c | 17 +- drivers/clk/clk-xgene.c | 2 + drivers/clk/imx/clk-imx6q.c | 12 +- drivers/clk/imx/clk-imx8mq.c | 4 +- drivers/clk/microchip/clk-mpfs-ccc.c | 6 +- drivers/clk/qcom/dispcc-sc7180.c | 8 + drivers/clk/qcom/dispcc-sm8250.c | 6 +- drivers/clk/qcom/dispcc-sm8450.c | 2 +- drivers/clk/qcom/gcc-sc8180x.c | 64 +- drivers/clk/visconti/pll.c | 2 +- drivers/cpuidle/cpuidle-powernv.c | 5 +- drivers/cpuidle/cpuidle-pseries.c | 5 +- drivers/crypto/atmel-aes.c | 2 +- drivers/crypto/atmel-ecc.c | 1 + drivers/crypto/atmel-sha204a.c | 6 +- drivers/crypto/atmel-tdes.c | 8 +- drivers/crypto/ccp/ccp-crypto-aes.c | 7 +- drivers/crypto/ccp/sev-dev.c | 19 +- drivers/crypto/ccree/cc_hash.c | 1 + drivers/crypto/hisilicon/sec/sec_algs.c | 2 +- drivers/crypto/sa2ul.c | 4 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 2 - drivers/dma/idxd/sysfs.c | 1 - drivers/dma/mxs-dma.c | 1 + drivers/extcon/extcon-ptn5150.c | 14 + drivers/firmware/arm_ffa/bus.c | 4 +- drivers/firmware/arm_ffa/driver.c | 2 +- drivers/firmware/efi/capsule-loader.c | 2 +- drivers/firmware/google/framebuffer-coreboot.c | 2 +- drivers/firmware/imx/scu-pd.c | 1 + drivers/gpio/gpio-tegra.c | 2 +- drivers/gpio/gpiolib-cdev.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 3 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 66 ++ drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 - drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 16 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 3 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 23 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 26 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 5 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 1 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 7 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 62 ++ drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 9 + .../drm/amd/display/dc/bios/bios_parser_helper.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 6 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 4 +- .../amd/display/include/grph_object_ctrl_defs.h | 4 + drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c | 15 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 118 +++- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.h | 1 + drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h | 1 + .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 28 +- .../drm/arm/display/komeda/komeda_framebuffer.c | 6 +- drivers/gpu/drm/bridge/chipone-icn6211.c | 4 +- drivers/gpu/drm/bridge/ite-it66121.c | 5 + .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 16 +- drivers/gpu/drm/drm_file.c | 5 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 4 +- drivers/gpu/drm/drm_mode_config.c | 9 +- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 1 + drivers/gpu/drm/gma500/oaktrail_lvds.c | 9 +- drivers/gpu/drm/i915/display/intel_dp.c | 9 +- drivers/gpu/drm/i915/display/intel_psr.c | 18 +- drivers/gpu/drm/i915/display/skl_watermark.c | 43 +- drivers/gpu/drm/i915/display/skl_watermark.h | 2 +- drivers/gpu/drm/i915/gt/intel_reset.c | 3 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 2 - drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 24 +- drivers/gpu/drm/msm/dsi/dsi_cfg.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_cfg.h | 2 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 1 + drivers/gpu/drm/msm/msm_gem_shrinker.c | 5 +- drivers/gpu/drm/msm/msm_iommu.c | 5 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 2 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 2 + drivers/gpu/drm/radeon/ci_dpm.c | 9 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 6 +- drivers/gpu/drm/tiny/arcpgu.c | 3 +- drivers/gpu/drm/vc4/vc4_bo.c | 3 + drivers/gpu/drm/vc4/vc4_gem.c | 19 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 14 +- drivers/gpu/drm/vc4/vc4_v3d.c | 1 + drivers/gpu/drm/virtio/virtgpu_drv.h | 1 + drivers/gpu/drm/virtio/virtgpu_gem.c | 17 + drivers/gpu/drm/virtio/virtgpu_plane.c | 10 +- drivers/hid/hid-alps.c | 3 + drivers/hid/hid-asus.c | 28 +- drivers/hid/hid-core.c | 3 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-quirks.c | 3 +- drivers/hid/hid-roccat.c | 2 + drivers/hid/hid-uclogic-core.c | 4 +- drivers/hid/usbhid/hid-core.c | 2 +- drivers/hwmon/corsair-psu.c | 4 +- drivers/hwmon/ltc2992.c | 41 +- drivers/hwmon/pmbus/adm1266.c | 32 +- drivers/i2c/busses/i2c-s3c2410.c | 7 +- drivers/i2c/i2c-core-of.c | 2 +- drivers/i3c/master/mipi-i3c-hci/dma.c | 30 +- drivers/iio/adc/ad7768-1.c | 9 +- drivers/iio/adc/ti-ads7950.c | 11 +- drivers/infiniband/core/addr.c | 3 + drivers/infiniband/core/iwpm_msg.c | 6 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 7 + drivers/infiniband/hw/mlx4/srq.c | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 2 +- drivers/infiniband/sw/rxe/rxe_recv.c | 14 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 15 + drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 2 +- drivers/iommu/intel/iommu.c | 3 + drivers/irqchip/irq-ath79-cpu.c | 7 - drivers/irqchip/irq-pic32-evic.c | 2 +- drivers/leds/blink/leds-lgm-sso.c | 2 - drivers/mailbox/mailbox-test.c | 39 +- drivers/mailbox/mailbox.c | 3 +- drivers/md/bcache/super.c | 8 + drivers/md/dm-cache-metadata.c | 24 +- drivers/md/dm-cache-metadata.h | 5 - drivers/md/dm-cache-policy-smq.c | 4 + drivers/md/dm-cache-target.c | 143 +++- drivers/md/dm-init.c | 4 +- drivers/md/dm-ioctl.c | 6 +- drivers/md/dm-log.c | 6 +- drivers/md/dm-raid1.c | 6 +- drivers/md/dm-verity-fec.c | 8 +- drivers/md/persistent-data/dm-btree-remove.c | 8 + drivers/md/raid10.c | 6 +- drivers/md/raid5-cache.c | 48 +- drivers/md/raid5.c | 8 +- drivers/media/dvb-frontends/dib8000.c | 4 +- drivers/media/i2c/imx219.c | 3 + drivers/media/i2c/imx412.c | 2 +- drivers/media/i2c/ov08d10.c | 10 +- drivers/media/i2c/ov8856.c | 10 +- drivers/media/pci/saa7164/saa7164-core.c | 47 +- drivers/media/pci/zoran/zoran_card.c | 2 +- drivers/media/platform/amphion/vpu_v4l2.c | 9 +- drivers/media/platform/ti/omap3isp/ispvideo.c | 1 + drivers/media/rc/streamzap.c | 12 +- drivers/media/rc/xbox_remote.c | 9 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 4 +- drivers/media/test-drivers/vidtv/vidtv_channel.c | 4 + drivers/media/test-drivers/vidtv/vidtv_mux.c | 4 +- drivers/media/test-drivers/vidtv/vidtv_ts.c | 48 +- drivers/media/test-drivers/vidtv/vidtv_ts.h | 4 +- drivers/media/usb/as102/as102_usb_drv.c | 2 + drivers/media/usb/em28xx/em28xx-video.c | 14 +- drivers/media/usb/hackrf/hackrf.c | 7 +- drivers/media/usb/uvc/uvc_queue.c | 3 +- drivers/memory/tegra/tegra124-emc.c | 2 +- drivers/memory/tegra/tegra30-emc.c | 6 +- drivers/mfd/mc13xxx-core.c | 2 +- drivers/misc/ibmasm/ibmasmfs.c | 7 + drivers/misc/ibmasm/lowlevel.c | 12 +- drivers/misc/ibmasm/remote.c | 5 + drivers/mmc/core/block.c | 12 +- drivers/mmc/core/queue.h | 3 + drivers/mmc/host/sdhci-of-dwcmshc.c | 19 +- drivers/mtd/devices/docg3.c | 8 +- drivers/mtd/maps/physmap-gemini.c | 2 +- drivers/mtd/nand/raw/sunxi_nand.c | 6 +- drivers/mtd/parsers/ofpart_core.c | 4 +- drivers/mtd/spi-nor/core.c | 2 +- drivers/mtd/spi-nor/core.h | 10 +- drivers/mtd/spi-nor/micron-st.c | 4 +- drivers/mtd/spi-nor/sfdp.c | 47 +- drivers/mtd/spi-nor/spansion.c | 106 ++- drivers/mtd/spi-nor/sst.c | 50 +- drivers/mtd/spi-nor/swp.c | 4 +- drivers/net/bareudp.c | 24 +- drivers/net/bonding/bond_3ad.c | 123 ++-- drivers/net/bonding/bond_main.c | 90 ++- drivers/net/bonding/bond_netlink.c | 37 +- drivers/net/bonding/bond_options.c | 74 +++ drivers/net/bonding/bond_procfs.c | 3 +- drivers/net/bonding/bond_sysfs_slave.c | 17 +- drivers/net/can/spi/mcp251x.c | 29 +- drivers/net/can/usb/ucan.c | 2 +- drivers/net/dsa/mt7530.c | 85 +-- drivers/net/dsa/mt7530.h | 70 +- drivers/net/dsa/realtek/rtl8365mb.c | 2 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 3 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 733 +++++++++------------ drivers/net/ethernet/broadcom/genet/bcmgenet.h | 68 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 4 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 6 +- drivers/net/ethernet/cirrus/cs89x0.c | 2 - drivers/net/ethernet/cortina/gemini.c | 21 +- drivers/net/ethernet/freescale/Makefile | 3 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 4 + drivers/net/ethernet/freescale/enetc/enetc.c | 25 +- drivers/net/ethernet/ibm/ibmveth.c | 22 + drivers/net/ethernet/ibm/ibmveth.h | 1 + drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 8 +- drivers/net/ethernet/intel/e1000e/netdev.c | 1 + drivers/net/ethernet/intel/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_main.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 3 +- drivers/net/ethernet/intel/iavf/iavf.h | 9 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 52 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 76 +-- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 4 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 11 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 2 - drivers/net/ethernet/intel/ice/ice_vf_lib.c | 26 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 1 + drivers/net/ethernet/intel/ixgbevf/vf.c | 7 + drivers/net/ethernet/micrel/ks8851.h | 6 +- drivers/net/ethernet/micrel/ks8851_common.c | 69 +- drivers/net/ethernet/micrel/ks8851_par.c | 15 +- drivers/net/ethernet/micrel/ks8851_spi.c | 11 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 8 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 35 +- .../ethernet/netronome/nfp/nfpcore/nfp_target.c | 17 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 2 + drivers/net/ethernet/xscale/ixp4xx_eth.c | 60 +- drivers/net/ethernet/xscale/ptp_ixp46x.c | 3 - drivers/net/hamradio/6pack.c | 39 +- drivers/net/ifb.c | 11 +- drivers/net/macvlan.c | 8 +- drivers/net/mctp/mctp-i2c.c | 4 +- drivers/net/netconsole.c | 26 +- drivers/net/netdevsim/dev.c | 2 +- drivers/net/phy/dp83869.c | 13 +- drivers/net/phy/mdio_bus.c | 4 +- drivers/net/ppp/ppp_generic.c | 5 +- drivers/net/ppp/pppoe.c | 8 +- drivers/net/slip/slhc.c | 49 +- drivers/net/usb/cdc-phonet.c | 7 +- drivers/net/usb/r8152.c | 2 +- drivers/net/usb/rtl8150.c | 12 +- drivers/net/vrf.c | 15 +- drivers/net/wan/lapbether.c | 13 +- drivers/net/wireless/ath/ath11k/ahb.c | 44 +- drivers/net/wireless/ath/ath11k/ce.h | 16 + drivers/net/wireless/ath/ath11k/core.c | 91 +++ drivers/net/wireless/ath/ath11k/core.h | 12 + drivers/net/wireless/ath/ath11k/dp_rx.c | 3 +- drivers/net/wireless/ath/ath11k/hal.c | 31 +- drivers/net/wireless/ath/ath11k/hal.h | 5 + drivers/net/wireless/ath/ath11k/hal_rx.c | 13 +- drivers/net/wireless/ath/ath11k/hal_rx.h | 18 +- drivers/net/wireless/ath/ath11k/hw.c | 398 ++++++++++- drivers/net/wireless/ath/ath11k/hw.h | 14 +- drivers/net/wireless/ath/ath11k/mac.c | 7 + drivers/net/wireless/ath/ath11k/pci.c | 2 + drivers/net/wireless/ath/ath11k/wmi.c | 19 +- drivers/net/wireless/ath/ath5k/base.c | 3 +- drivers/net/wireless/ath/ath9k/channel.c | 6 +- drivers/net/wireless/broadcom/b43/xmit.c | 3 +- drivers/net/wireless/broadcom/b43legacy/xmit.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 15 + .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 5 + drivers/net/wireless/intel/iwlwifi/queue/tx.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 1 - drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 1 + drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 3 + drivers/net/wireless/realtek/rtlwifi/pci.c | 1 + drivers/net/wireless/realtek/rtw88/pci.c | 3 +- drivers/net/wireless/realtek/rtw89/phy.c | 2 +- drivers/net/wireless/rsi/rsi_common.h | 5 +- drivers/net/wireless/ti/wl1251/tx.c | 8 +- drivers/net/wwan/iosm/iosm_ipc_imem.c | 2 + drivers/nfc/s3fwrn5/uart.c | 10 +- drivers/nfc/trf7970a.c | 3 +- drivers/nvme/host/apple.c | 6 +- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/pci.c | 3 + drivers/nvme/target/core.c | 2 +- drivers/nvme/target/tcp.c | 51 +- drivers/of/base.c | 2 +- drivers/of/dynamic.c | 2 +- drivers/of/platform.c | 2 +- drivers/parisc/lasi.c | 12 +- drivers/pci/controller/dwc/pcie-tegra194.c | 151 ++--- drivers/pci/controller/pci-hyperv.c | 8 + drivers/pci/controller/pcie-mediatek-gen3.c | 8 +- drivers/pci/endpoint/functions/pci-epf-ntb.c | 56 +- drivers/pci/endpoint/functions/pci-epf-vntb.c | 19 +- drivers/pci/pci.c | 48 +- drivers/pci/pci.h | 6 + drivers/pci/pcie/aer.c | 2 - drivers/pcmcia/rsrc_nonstatic.c | 6 +- drivers/phy/marvell/phy-mvebu-a3700-utmi.c | 5 +- drivers/pinctrl/intel/pinctrl-intel.c | 2 +- drivers/pinctrl/nomadik/pinctrl-abx500.c | 2 +- drivers/pinctrl/pinctrl-cy8c95x0.c | 27 +- drivers/pinctrl/pinctrl-pic32.c | 20 +- drivers/pinctrl/qcom/pinctrl-sm8150.c | 8 +- drivers/platform/surface/surfacepro3_button.c | 1 + drivers/platform/x86/adv_swbutton.c | 6 +- .../x86/dell/dell-wmi-sysman/enum-attributes.c | 34 +- drivers/platform/x86/dell/dell_rbu.c | 6 +- drivers/platform/x86/hp/hp-wmi.c | 5 + drivers/platform/x86/hp/hp_accel.c | 3 + drivers/platform/x86/intel/hid.c | 6 +- drivers/platform/x86/intel/vbtn.c | 6 +- drivers/platform/x86/panasonic-laptop.c | 5 +- drivers/power/supply/axp288_charger.c | 19 +- drivers/power/supply/max17042_battery.c | 2 +- drivers/pwm/pwm-imx-tpm.c | 8 + drivers/regulator/act8945a-regulator.c | 3 +- drivers/regulator/bd9571mwv-regulator.c | 3 +- drivers/regulator/max77650-regulator.c | 2 +- drivers/rtc/rtc-abx80x.c | 2 + drivers/rtc/rtc-ntxec.c | 2 +- drivers/s390/cio/css.c | 2 +- drivers/scsi/isci/host.c | 3 + drivers/scsi/sd.c | 1 + drivers/scsi/sg.c | 29 +- drivers/scsi/sr.c | 11 +- drivers/scsi/sr.h | 1 - drivers/soc/aspeed/aspeed-socinfo.c | 2 +- drivers/soc/qcom/llcc-qcom.c | 2 +- drivers/soc/qcom/ocmem.c | 22 +- drivers/soc/qcom/qcom_aoss.c | 2 +- drivers/soc/tegra/cbb/tegra234-cbb.c | 4 + drivers/soc/ti/omap_prm.c | 1 + drivers/soundwire/bus.c | 8 +- drivers/spi/spi-fsl-qspi.c | 3 +- drivers/spi/spi-hisi-kunpeng.c | 12 +- drivers/spi/spi-imx.c | 1 + drivers/spi/spi-meson-spicc.c | 2 - drivers/spi/spi-mpc52xx.c | 3 +- drivers/spi/spi-mtk-nor.c | 4 +- drivers/spi/spi-mtk-snfi.c | 16 +- drivers/spi/spi-orion.c | 6 + drivers/spi/spi-rockchip.c | 66 +- drivers/spi/spi-sprd.c | 3 +- drivers/spi/spi-ti-qspi.c | 1 + drivers/spi/spi-topcliff-pch.c | 6 +- drivers/spi/spi-zynqmp-gqspi.c | 4 +- drivers/spi/spi.c | 2 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 4 + drivers/staging/media/rkvdec/rkvdec-vp9.c | 3 +- drivers/staging/rtl8723bs/core/rtw_security.c | 2 +- drivers/staging/sm750fb/sm750.c | 3 + drivers/staging/vme_user/vme_fake.c | 2 + drivers/target/target_core_configfs.c | 2 +- drivers/target/target_core_sbc.c | 3 +- drivers/thermal/spear_thermal.c | 2 +- drivers/thermal/sprd_thermal.c | 4 +- drivers/tty/hvc/hvc_iucv.c | 2 +- drivers/ufs/core/ufshcd.c | 31 +- drivers/ufs/host/ufshcd-pci.c | 2 - drivers/ufs/host/ufshcd-pltfrm.c | 25 +- drivers/usb/class/cdc-acm.c | 53 +- drivers/usb/class/usblp.c | 3 +- drivers/usb/common/ulpi.c | 5 +- drivers/usb/core/port.c | 1 + drivers/usb/gadget/function/f_ncm.c | 4 +- drivers/usb/gadget/function/f_phonet.c | 9 + drivers/usb/gadget/udc/omap_udc.c | 4 - drivers/usb/gadget/udc/renesas_usb3.c | 7 +- drivers/usb/host/xhci.c | 1 - drivers/usb/serial/option.c | 6 + drivers/usb/storage/unusual_devs.h | 7 +- drivers/usb/usbip/usbip_common.c | 12 + drivers/vhost/net.c | 4 +- drivers/video/backlight/sky81452-backlight.c | 3 + drivers/video/fbdev/matrox/g450_pll.c | 2 +- drivers/video/fbdev/offb.c | 7 +- drivers/video/fbdev/tdfxfb.c | 3 + drivers/video/fbdev/udlfb.c | 34 +- fs/adfs/super.c | 3 + fs/binfmt_elf.c | 2 +- fs/btrfs/inode.c | 2 +- fs/btrfs/space-info.c | 2 +- fs/ceph/xattr.c | 1 + fs/dcache.c | 4 +- fs/debugfs/file.c | 5 +- fs/erofs/dir.c | 28 +- fs/eventpoll.c | 201 ++++-- fs/ext2/inode.c | 14 +- fs/ext4/extents.c | 15 + fs/ext4/xattr.c | 4 +- fs/f2fs/compress.c | 90 +-- fs/f2fs/data.c | 28 +- fs/f2fs/f2fs.h | 2 + fs/f2fs/inode.c | 2 +- fs/f2fs/node.c | 17 +- fs/f2fs/super.c | 8 +- fs/f2fs/sysfs.c | 52 +- fs/fuse/control.c | 4 +- fs/fuse/readdir.c | 4 + fs/gfs2/dir.c | 37 +- fs/gfs2/glops.c | 40 +- fs/gfs2/inode.c | 3 +- fs/gfs2/log.c | 33 +- fs/gfs2/xattr.c | 28 +- fs/isofs/export.c | 2 +- fs/isofs/rock.c | 9 + fs/nfs/blocklayout/blocklayout.c | 4 +- fs/nilfs2/dat.c | 3 + fs/nilfs2/ioctl.c | 6 + fs/notify/fsnotify.c | 2 +- fs/notify/inotify/inotify_user.c | 1 + fs/notify/mark.c | 18 +- fs/ntfs3/fslog.c | 12 +- fs/ntfs3/run.c | 18 +- fs/ntfs3/super.c | 7 +- fs/ocfs2/aops.c | 75 ++- fs/ocfs2/dlm/dlmdomain.c | 10 +- fs/ocfs2/inode.c | 31 + fs/ocfs2/ioctl.c | 18 +- fs/ocfs2/mmap.c | 7 +- fs/ocfs2/ocfs2_trace.h | 10 +- fs/ocfs2/resize.c | 22 +- fs/ocfs2/xattr.c | 4 +- fs/omfs/inode.c | 6 + fs/pstore/ram_core.c | 4 + fs/quota/dquot.c | 38 +- fs/smb/client/cached_dir.c | 8 + fs/smb/client/cifs_spnego.c | 16 + fs/smb/client/cifsacl.c | 1 + fs/smb/client/cifsfs.c | 2 + fs/smb/client/fs_context.c | 4 + fs/smb/client/smb2file.c | 27 +- fs/smb/client/smb2misc.c | 3 +- fs/smb/client/smb2ops.c | 17 + fs/smb/client/smb2pdu.h | 2 +- fs/smb/server/auth.c | 11 +- fs/smb/server/mgmt/user_session.c | 12 +- fs/smb/server/smb2pdu.c | 7 + fs/smb/server/smbacl.c | 19 +- fs/smb/server/transport_tcp.c | 4 +- fs/sysfs/group.c | 2 +- fs/udf/misc.c | 8 +- fs/userfaultfd.c | 2 - include/dt-bindings/clock/qcom,dispcc-sc7180.h | 7 +- include/dt-bindings/clock/qcom,gcc-sc8180x.h | 5 + include/linux/cdrom.h | 1 + include/linux/container_of.h | 23 +- include/linux/cpuhotplug.h | 1 - include/linux/dev_printk.h | 10 + include/linux/device.h | 48 +- include/linux/dmi.h | 5 + include/linux/f2fs_fs.h | 1 + include/linux/fsnotify_backend.h | 1 + include/linux/fwnode.h | 45 +- include/linux/kvm_host.h | 3 +- include/linux/module.h | 2 + include/linux/moduleparam.h | 11 +- include/linux/netfilter/x_tables.h | 3 +- include/linux/netfilter_arp/arp_tables.h | 1 - include/linux/netfilter_ipv4/ip_tables.h | 1 - include/linux/netfilter_ipv6/ip6_tables.h | 1 - include/linux/padata.h | 12 +- include/linux/ppp_defs.h | 16 + include/linux/printk.h | 5 +- include/linux/quotaops.h | 9 +- include/linux/randomize_kstack.h | 26 +- include/linux/sched.h | 4 + include/linux/soc/qcom/apr.h | 2 +- include/linux/spinlock_up.h | 20 +- include/linux/string.h | 12 + include/linux/tcp.h | 10 +- include/linux/tpm_eventlog.h | 9 +- include/linux/usb.h | 3 +- include/net/bluetooth/hci_sync.h | 17 + include/net/bond_3ad.h | 3 +- include/net/bond_options.h | 2 + include/net/bonding.h | 4 + include/net/ipv6.h | 6 - include/net/mac80211.h | 4 + include/net/netfilter/nf_queue.h | 1 + include/net/netfilter/nf_tables.h | 2 + include/net/pie.h | 2 +- include/net/pkt_cls.h | 2 + include/net/route.h | 6 - include/net/tcp.h | 2 +- include/net/udp_tunnel.h | 15 + include/trace/events/btrfs.h | 9 +- include/trace/events/rxrpc.h | 4 + include/trace/events/timer.h | 11 +- include/uapi/linux/bpf.h | 2 + include/uapi/linux/if_link.h | 3 + include/uapi/linux/kvm.h | 11 +- include/ufs/ufshcd.h | 1 - include/video/udlfb.h | 1 + init/main.c | 1 - io_uring/io-wq.c | 3 +- io_uring/io_uring.c | 2 + io_uring/poll.c | 14 +- io_uring/timeout.c | 4 + kernel/audit.c | 4 + kernel/auditsc.c | 2 +- kernel/bpf/bpf_lsm.c | 1 - kernel/bpf/devmap.c | 8 +- kernel/bpf/helpers.c | 17 +- kernel/bpf/local_storage.c | 2 +- kernel/cgroup/rdma.c | 2 +- kernel/exit.c | 3 +- kernel/fork.c | 13 +- kernel/futex/requeue.c | 13 +- kernel/irq_work.c | 7 + kernel/locking/rtmutex.c | 13 +- kernel/module/main.c | 4 +- kernel/padata.c | 266 +++----- kernel/params.c | 46 +- kernel/regset.c | 6 +- kernel/taskstats.c | 1 + kernel/time/hrtimer.c | 56 +- kernel/trace/ring_buffer.c | 8 +- kernel/trace/trace_branch.c | 8 +- kernel/trace/trace_events_hist.c | 12 +- kernel/trace/trace_probe.c | 2 +- kernel/trace/tracing_map.c | 17 +- lib/kunit/Kconfig | 5 +- lib/ts_kmp.c | 18 +- mm/backing-dev.c | 5 +- mm/kasan/init.c | 8 +- net/batman-adv/bat_iv_ogm.c | 85 ++- net/batman-adv/bridge_loop_avoidance.c | 65 +- net/batman-adv/distributed-arp-table.c | 3 + net/batman-adv/fragmentation.c | 58 +- net/batman-adv/gateway_client.c | 4 + net/batman-adv/originator.c | 4 +- net/batman-adv/tp_meter.c | 32 +- net/batman-adv/types.h | 6 +- net/bluetooth/af_bluetooth.c | 10 + net/bluetooth/bnep/core.c | 2 +- net/bluetooth/hci_event.c | 21 +- net/bluetooth/hci_request.h | 21 - net/bluetooth/hci_sync.c | 14 +- net/bluetooth/iso.c | 14 +- net/bluetooth/l2cap_core.c | 8 +- net/bluetooth/l2cap_sock.c | 60 +- net/bluetooth/mgmt.c | 6 + net/bluetooth/rfcomm/sock.c | 9 +- net/bluetooth/sco.c | 9 +- net/bpf/test_run.c | 63 +- net/bridge/br_multicast.c | 27 +- net/bridge/netfilter/Kconfig | 13 + net/bridge/netfilter/Makefile | 2 +- net/bridge/netfilter/ebtable_broute.c | 14 +- net/bridge/netfilter/ebtable_filter.c | 14 +- net/bridge/netfilter/ebtable_nat.c | 12 +- net/bridge/netfilter/ebtables.c | 71 +- net/caif/cfsrvl.c | 14 +- net/can/raw.c | 11 +- net/ceph/auth.c | 4 +- net/ceph/crush/crush.c | 6 +- net/ceph/mon_client.c | 2 + net/ceph/osdmap.c | 14 +- net/core/filter.c | 4 +- net/core/flow_dissector.c | 13 +- net/core/neighbour.c | 34 +- net/core/net-procfs.c | 49 +- net/core/rtnetlink.c | 1 + net/dsa/dsa2.c | 38 +- net/ethtool/bitset.c | 8 +- net/ipv4/icmp.c | 15 +- net/ipv4/inet_connection_sock.c | 5 +- net/ipv4/netfilter/Kconfig | 59 +- net/ipv4/netfilter/Makefile | 2 +- net/ipv4/netfilter/arp_tables.c | 36 +- net/ipv4/netfilter/arpt_mangle.c | 8 + net/ipv4/netfilter/arptable_filter.c | 27 +- net/ipv4/netfilter/ip_tables.c | 18 +- net/ipv4/netfilter/iptable_filter.c | 27 +- net/ipv4/netfilter/iptable_mangle.c | 29 +- net/ipv4/netfilter/iptable_nat.c | 6 +- net/ipv4/netfilter/iptable_raw.c | 26 +- net/ipv4/netfilter/iptable_security.c | 27 +- net/ipv4/nexthop.c | 4 +- net/ipv4/raw.c | 2 +- net/ipv4/route.c | 48 -- net/ipv4/tcp.c | 17 +- net/ipv4/tcp_input.c | 6 +- net/ipv4/tcp_minisocks.c | 5 +- net/ipv4/tcp_output.c | 20 +- net/ipv4/tcp_recovery.c | 2 +- net/ipv4/udp_tunnel_core.c | 48 ++ net/ipv6/exthdrs.c | 13 +- net/ipv6/icmp.c | 10 +- net/ipv6/ip6_gre.c | 5 +- net/ipv6/ip6_output.c | 68 -- net/ipv6/ip6_udp_tunnel.c | 69 ++ net/ipv6/netfilter/Kconfig | 30 +- net/ipv6/netfilter/Makefile | 2 +- net/ipv6/netfilter/ip6_tables.c | 18 +- net/ipv6/netfilter/ip6t_eui64.c | 3 +- net/ipv6/netfilter/ip6t_hbh.c | 4 + net/ipv6/netfilter/ip6table_filter.c | 26 +- net/ipv6/netfilter/ip6table_mangle.c | 27 +- net/ipv6/netfilter/ip6table_nat.c | 6 +- net/ipv6/netfilter/ip6table_raw.c | 24 +- net/ipv6/netfilter/ip6table_security.c | 27 +- net/ipv6/rpl_iptunnel.c | 9 + net/ipv6/seg6_hmac.c | 2 + net/ipv6/seg6_iptunnel.c | 12 +- net/ipv6/xfrm6_protocol.c | 4 +- net/l2tp/l2tp_core.c | 5 + net/mac80211/tdls.c | 2 +- net/mac80211/tx.c | 4 +- net/mptcp/sockopt.c | 12 +- net/mptcp/subflow.c | 4 +- net/netfilter/Kconfig | 22 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 6 +- net/netfilter/ipset/ip_set_hash_ipport.c | 5 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 5 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 5 +- net/netfilter/ipvs/ip_vs_xmit.c | 19 +- net/netfilter/nf_conntrack_netlink.c | 2 +- net/netfilter/nf_conntrack_proto_sctp.c | 13 +- net/netfilter/nf_conntrack_sip.c | 160 +++-- net/netfilter/nf_nat_amanda.c | 2 +- net/netfilter/nf_nat_sip.c | 34 +- net/netfilter/nf_queue.c | 4 +- net/netfilter/nf_tables_api.c | 4 +- net/netfilter/nfnetlink_log.c | 8 +- net/netfilter/nfnetlink_osf.c | 45 +- net/netfilter/nfnetlink_queue.c | 2 + net/netfilter/nft_bitwise.c | 3 +- net/netfilter/nft_ct.c | 2 + net/netfilter/nft_dynset.c | 10 +- net/netfilter/nft_fwd_netdev.c | 10 + net/netfilter/nft_osf.c | 6 +- net/netfilter/nft_set_pipapo_avx2.c | 20 +- net/netfilter/x_tables.c | 116 +++- net/netfilter/xt_mac.c | 34 +- net/netfilter/xt_multiport.c | 34 +- net/netfilter/xt_owner.c | 37 +- net/netfilter/xt_physdev.c | 29 +- net/netfilter/xt_policy.c | 2 +- net/netfilter/xt_realm.c | 2 +- net/netfilter/xt_socket.c | 23 +- net/nfc/digital_technology.c | 6 + net/nfc/llcp_core.c | 2 + net/openvswitch/datapath.c | 35 +- net/openvswitch/vport-netdev.c | 6 +- net/openvswitch/vport.c | 3 + net/phonet/pep.c | 19 +- net/qrtr/ns.c | 11 + net/rds/af_rds.c | 10 +- net/rds/connection.c | 14 + net/rds/ib.c | 24 +- net/rds/ib.h | 1 + net/rds/ib_rdma.c | 2 +- net/rds/message.c | 21 +- net/rds/rdma.c | 4 - net/rxrpc/call_object.c | 22 +- net/rxrpc/conn_event.c | 17 +- net/rxrpc/key.c | 9 +- net/rxrpc/proc.c | 26 +- net/rxrpc/recvmsg.c | 22 +- net/rxrpc/rxkad.c | 7 +- net/rxrpc/sendmsg.c | 2 +- net/sched/act_csum.c | 6 +- net/sched/act_ct.c | 8 +- net/sched/em_cmp.c | 5 +- net/sched/em_nbyte.c | 2 + net/sched/em_text.c | 11 +- net/sched/sch_cake.c | 15 +- net/sched/sch_choke.c | 26 +- net/sched/sch_fq_codel.c | 3 +- net/sched/sch_fq_pie.c | 19 +- net/sched/sch_hhf.c | 19 +- net/sched/sch_netem.c | 44 +- net/sched/sch_pie.c | 52 +- net/sched/sch_red.c | 33 +- net/sched/sch_sfb.c | 54 +- net/sched/sch_taprio.c | 176 ++--- net/sctp/inqueue.c | 1 + net/sctp/sm_statefuns.c | 6 + net/sctp/socket.c | 11 +- net/smc/af_smc.c | 3 +- net/smc/smc_clc.c | 4 +- net/smc/smc_tracepoint.h | 2 +- net/strparser/strparser.c | 8 + net/tipc/msg.c | 14 +- net/tls/tls.h | 1 + net/tls/tls_strp.c | 6 + net/tls/tls_sw.c | 30 +- net/unix/af_unix.c | 9 +- net/unix/diag.c | 21 +- net/unix/unix_bpf.c | 3 + net/vmw_vsock/af_vsock.c | 6 +- net/vmw_vsock/hyperv_transport.c | 4 +- net/vmw_vsock/virtio_transport_common.c | 23 +- net/vmw_vsock/vmci_transport.c | 2 +- net/wireless/core.c | 4 +- net/wireless/scan.c | 3 + net/xdp/xdp_umem.c | 3 +- net/xfrm/xfrm_policy.c | 2 + net/xfrm/xfrm_user.c | 2 + scripts/checkpatch.pl | 10 + scripts/dtc/dtc-lexer.l | 3 - scripts/generate_rust_analyzer.py | 17 +- security/integrity/ima/ima_crypto.c | 2 +- security/keys/keyring.c | 1 + sound/aoa/soundbus/i2sbus/core.c | 9 +- sound/core/compress_offload.c | 7 - sound/core/control.c | 4 + sound/core/control_led.c | 14 +- sound/core/misc.c | 44 +- sound/core/seq/oss/seq_oss_rw.c | 6 +- sound/core/sound.c | 7 + sound/firewire/fireworks/fireworks_command.c | 5 +- sound/firewire/tascam/tascam-hwdep.c | 1 + sound/isa/sc6000.c | 285 ++++---- sound/pci/asihpi/hpicmn.c | 6 + sound/pci/asihpi/hpimsgx.c | 6 +- sound/pci/ctxfi/ctatc.c | 3 +- sound/pci/ctxfi/ctvmem.h | 2 +- sound/pci/hda/patch_conexant.c | 34 +- sound/pci/hda/patch_realtek.c | 8 +- sound/soc/amd/yc/acp6x-mach.c | 35 + sound/soc/codecs/ab8500-codec.c | 6 +- sound/soc/fsl/fsl_easrc.c | 125 +++- sound/soc/fsl/fsl_micfil.c | 28 +- sound/soc/fsl/fsl_xcvr.c | 22 +- sound/soc/intel/boards/bytcr_wm5102.c | 1 + sound/soc/qcom/qdsp6/q6apm-dai.c | 1 + sound/soc/qcom/qdsp6/q6apm-lpass-dais.c | 2 +- sound/soc/qcom/qdsp6/q6apm.c | 17 +- sound/soc/qcom/qdsp6/q6core.c | 4 +- sound/soc/qcom/qdsp6/topology.c | 8 +- sound/soc/soc-core.c | 1 + sound/soc/sof/amd/acp-common.c | 1 + sound/soc/sof/amd/acp-ipc.c | 34 +- sound/soc/sof/amd/acp.h | 7 +- sound/soc/sof/compress.c | 11 +- sound/soc/sof/intel/hda-ipc.c | 8 +- sound/soc/sof/intel/hda.h | 4 +- sound/soc/sof/ipc3-pcm.c | 3 +- sound/soc/sof/ipc3.c | 4 +- sound/soc/sof/mediatek/mt8186/mt8186.c | 2 +- sound/soc/sof/mediatek/mt8195/mt8195.c | 2 +- sound/soc/sof/ops.h | 8 +- sound/soc/sof/pcm.c | 2 + sound/soc/sof/sof-priv.h | 13 +- sound/soc/sof/stream-ipc.c | 57 +- sound/soc/sof/topology.c | 2 +- sound/soc/sti/uniperif_player.c | 9 +- sound/soc/stm/stm32_sai_sub.c | 3 + sound/usb/6fire/chip.c | 17 +- sound/usb/6fire/control.c | 10 +- sound/usb/caiaq/control.c | 52 +- sound/usb/caiaq/device.c | 39 +- sound/usb/caiaq/input.c | 2 +- sound/usb/endpoint.c | 6 +- sound/usb/format.c | 88 ++- sound/usb/midi.c | 21 +- sound/usb/misc/ua101.c | 12 +- sound/usb/mixer.c | 14 +- sound/usb/mixer_quirks.c | 12 +- sound/usb/mixer_scarlett2.c | 2 +- sound/usb/quirks.c | 4 +- sound/usb/stream.c | 62 +- sound/usb/stream.h | 3 +- tools/accounting/getdelays.c | 41 +- tools/accounting/procacct.c | 40 +- tools/include/uapi/linux/bpf.h | 2 + tools/lib/bpf/relo_core.c | 2 + tools/perf/util/branch.h | 3 + tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 51 +- tools/perf/util/expr.c | 3 +- tools/perf/util/util.h | 1 - tools/testing/ktest/ktest.pl | 37 +- tools/testing/selftests/bpf/prog_tests/snprintf.c | 3 +- tools/testing/selftests/cgroup/test_memcontrol.c | 11 +- .../testing/selftests/mqueue/{setting => settings} | 0 .../selftests/net/forwarding/bridge_vlan_mcast.sh | 1 + tools/testing/selftests/vm/migration.c | 3 +- virt/kvm/dirty_ring.c | 3 +- 867 files changed, 9112 insertions(+), 4400 deletions(-)
1 week, 2 days
8
7
0
0
[PATCH 5.15 000/776] 5.15.209-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.15.209 release. There are 776 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Mon, 01 Jun 2026 16:01:37 +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.209-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.209-rc1 Aditya Garg <gargaditya(a)linux.microsoft.com> net: mana: validate rx_req_idx to prevent out-of-bounds array access Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: cdev: check if uAPI v2 config attributes are correctly zeroed Andy Shevchenko <andy.shevchenko(a)gmail.com> gpiolib: cdev: use !mem_is_zero() instead of memchr_inv(s, 0, n) Jani Nikula <jani.nikula(a)intel.com> string: add mem_is_zero() helper to check if memory area is all zeros Rosen Penev <rosenp(a)gmail.com> net: ag71xx: check error for platform_get_irq David Carlier <devnexen(a)gmail.com> tracing: Avoid NULL return from hist_field_name() on truncation Ido Schimmel <idosch(a)nvidia.com> bridge: mcast: Fix a possible use-after-free when removing a bridge port Petr Machata <petrm(a)nvidia.com> net: bridge: Flush multicast groups when snooping is disabled Guangshuo Li <lgs201920130244(a)gmail.com> RDMA/rtrs: Fix use-after-free in path file creation cleanup Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: intel-vbtn: Check ACPI_HANDLE() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: intel-hid: Check ACPI_HANDLE() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: hp_accel: Check ACPI_COMPANION() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: adv_swbutton: Check ACPI_HANDLE() against NULL Erni Sri Satya Vennela <ernis(a)linux.microsoft.com> net: mana: Fix TOCTOU double-fetch of hwc_msg_id from DMA buffer Daniel Golle <daniel(a)makrotopia.org> net: dsa: mt7530: preserve VLAN tags on trapped link-local frames Arınç ÜNAL <arinc.unal(a)arinc9.com> net: dsa: mt7530: rename mt753x_bpdu_port_fw enum to mt753x_to_cpu_fw Daniel Golle <daniel(a)makrotopia.org> net: dsa: mt7530: fix FDB entries not aging out with short timeout Daniel Golle <daniel(a)makrotopia.org> net: dsa: mt7530: sync driver-specific behavior of MT7531 variants Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/snapshot: fix dumping of the unaligned regions Jakub Kicinski <kuba(a)kernel.org> net: tls: prevent chain-after-chain in plain text SG Jakub Kicinski <kuba(a)kernel.org> net: tls: fix off-by-one in sg_chain entry count for wrapped sk_msg ring Mikko Perttunen <mperttunen(a)nvidia.com> drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN Chenguang Zhao <zhaochenguang(a)kylinos.cn> ethtool: fix ethnl_bitmap32_not_zero() bit interval semantics Lukas Bulwahn <lukas.bulwahn(a)redhat.com> HID: quirks: really enable the intended work around for appledisplay Nicolas Escande <nico.escande(a)gmail.com> wifi: ath11k: fix error path leaks in some WMI WOW calls Ethan Nelson-Moore <enelsonmoore(a)gmail.com> net: ethernet: cs89x0: remove stale CONFIG_MACH_MX31ADS reference Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Carry over frag counter Andreas Haarmann-Thiemann <eitschman(a)nebelreich.de> net: ethernet: cortina: Drop half-assembled SKB Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Make RX SKB per-port Rosen Penev <rosenp(a)gmail.com> irqchip/ath79-cpu: Remove unused function Gabor Juhos <j4g8y7(a)gmail.com> phy: marvell: mvebu-a3700-utmi: fix incorrect USB2_PHY_CTRL register access Bart Van Assche <bvanassche(a)acm.org> ice: fix locking in ice_dcb_rebuild() Kuniyuki Iwashima <kuniyu(a)google.com> tcp: Fix imbalanced icsk_accept_queue count. Florian Westphal <fw(a)strlen.de> netfilter: bridge: eb_tables: close module init race Florian Westphal <fw(a)strlen.de> netfilter: ebtables: close dangling table module init race Florian Westphal <fw(a)strlen.de> netfilter: ebtables: move to two-stage removal scheme Florian Westphal <fw(a)strlen.de> netfilter: x_tables: add and use xtables_unregister_table_exit Florian Westphal <fw(a)strlen.de> netfilter: x_tables: add and use xt_unregister_table_pre_exit Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: Exclude LEGACY TABLES on PREEMPT_RT. Breno Leitao <leitao(a)debian.org> netfilter: Make legacy configs user selectable Kuniyuki Iwashima <kuniyu(a)amazon.com> netfilter: arptables: Select NETFILTER_FAMILY_ARP when building arp_tables.c Florian Westphal <fw(a)strlen.de> netfilter: xtables: fix up kconfig dependencies Florian Westphal <fw(a)strlen.de> netfilter: ebtables: allow xtables-nft only builds Florian Westphal <fw(a)strlen.de> netfilter: xtables: allow xtables-nft only builds Florian Westphal <fw(a)strlen.de> netfilter: arptables: allow xtables-nft only builds Florian Westphal <fw(a)strlen.de> netfilter: arp_tables: allow use of arpt_do_table as hookfn Florian Westphal <fw(a)strlen.de> netfilter: x_tables: unregister the templates first Guenter Roeck <linux(a)roeck-us.net> ARM: integrator: Fix early initialization David Gow <david(a)davidgow.net> kunit: config: KUNIT_DEBUGFS should depend on DEBUG_FS David Gow <david(a)davidgow.net> kunit: config: Enable KUNIT_DEBUGFS by default Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Skip free_pages on RX buffer alloc failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Check for NULL FF-A ID table while driver registration Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) reject short block-read responses in the GPIO accessors Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) register the nvmem device after pmbus_do_probe() Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) register the gpio_chip after pmbus_do_probe() Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) don't clobber GPIO bits before PDIO read in get_multiple Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) cap PDIO scan in get_multiple at ADM1266_PDIO_NR Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) bounce blackbox records through a protocol-sized buffer Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) include PEC byte in pmbus_block_xfer read buffer Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) reject implausible blackbox record_count Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) seed timestamp from the real-time clock Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: fix negative tt_buff_len Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: fix negative last_changeset_len Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: avoid use of uninit sender vars Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: fix report_work leak on backbone_gw purge Sven Eckelmann <sven(a)narfation.org> batman-adv: frag: disallow unicast fragment in fragment Luxiao Xu <rakukuip(a)gmail.com> batman-adv: fix tp_meter counter underflow during shutdown Ruide Cao <caoruide123(a)gmail.com> batman-adv: fix fragment reassembly length accounting Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: handle forward allocation error Ruijie Li <ruijieli51(a)gmail.com> batman-adv: clear current gateway during teardown Sven Eckelmann <sven(a)narfation.org> batman-adv: mcast: fix use-after-free in orig_node RCU release Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Validate payload length and link_index in dc_process_dmub_aux_transfer_async Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Fix integer overflow in bios_get_image() Osama Abdelkader <osama.abdelkader(a)gmail.com> drm/bridge: megachips: remove bridge when irq request fails Julien Chauveau <chauveau.julien(a)gmail.com> drm/bridge: it66121: acquire reset GPIO in probe Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> device property: set fwnode->secondary to NULL in fwnode_init() Michael Bommarito <michael.bommarito(a)gmail.com> RDMA/siw: Reject MPA FPDU length underflow before signed receive math Johan Hovold <johan(a)kernel.org> spi: ti-qspi: fix use-after-free after DMA setup failure Johan Hovold <johan(a)kernel.org> spi: sprd: fix error pointer deref after DMA setup failure Michael Bommarito <michael.bommarito(a)gmail.com> scsi: isci: Fix use-after-free in device removal path Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing: Do not call map->ops->elt_free() if elt_alloc() fails John Walker <johnwalker0(a)gmail.com> wifi: cfg80211: advance loop vars in cfg80211_merge_profile() Michael Bommarito <michael.bommarito(a)gmail.com> ixgbevf: fix use-after-free in VEPA multicast source pruning Michael Bommarito <michael.bommarito(a)gmail.com> ipv4: raw: reject IP_HDRINCL packets with ihl < 5 Kyle Farnung <kfarnung(a)gmail.com> wifi: ath11k: clear shared SRNG pointer state on restart Minh Nguyen <minhnguyen.080505(a)gmail.com> vsock/vmci: fix UAF when peer resets connection during handshake Steven Rostedt <rostedt(a)goodmis.org> ring-buffer: Fix reporting of missed events in iterator Nan Li <tonanli66(a)gmail.com> netfilter: ipset: stop hash:* range iteration at end Haoze Xie <royenheart(a)gmail.com> netfilter: nf_queue: hold bridge skb->dev while queued Zhengchuan Liang <zcliangcn(a)gmail.com> netfilter: ip6t_hbh: reject oversized option lists Nicolai Buchwitz <nb(a)tipi-net.de> net: bcmgenet: keep RBUF EEE/PM disabled Zijing Yin <yzjaurora(a)gmail.com> phonet/pep: disable BH around forwarded sk_receive_skb() Mingyu Wang <25181214217(a)stu.xidian.edu.cn> Bluetooth: hci_uart: fix UAFs and race conditions in close and init paths Jann Horn <jannh(a)google.com> Bluetooth: bnep: Fix UAF read of dev->name Abdun Nihaal <nihaal(a)cse.iitm.ac.in> net: wwan: iosm: fix potential memory leaks in ipc_imem_init() Takashi Iwai <tiwai(a)suse.de> ALSA: asihpi: Fix potential OOB array access at reading cache Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: ua101: Reject too-short USB descriptors Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) widen blackbox-info buffer to I2C_SMBUS_BLOCK_MAX Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> sysfs: don't remove existing directory on update failure Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Correct RING_CTRL_ABORT handling in DMA dequeue Asim Viladi Oglu Manizada <manizada(a)pm.me> smb: client: reject userspace cifs.spnego descriptions Sasha Levin <sashal(a)kernel.org> Revert "s390/cio: Fix device lifecycle handling in css_alloc_subchannel()" Sean Christopherson <seanjc(a)google.com> KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses Deepanshu Kartikey <kartikey406(a)gmail.com> wifi: mac80211: check tdls flag in ieee80211_tdls_oper Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry() Sasha Levin <sashal(a)kernel.org> Revert "x86/vdso: Fix output operand size of RDPID" Pengpeng Hou <pengpeng(a)iscas.ac.cn> s390/debug: Reject zero-length input before trimming a newline Pavel Begunkov <asml.silence(a)gmail.com> io_uring: prevent opcode speculation Allison Henderson <achender(a)kernel.org> net/rds: reset op_nents when zerocopy page pin fails Nicholas Carlini <nicholas(a)carlini.com> io-wq: check that the predecessor is hashed in io_wq_remove_pending() Johan Hovold <johan(a)kernel.org> drm/gma500/oaktrail_hdmi: fix i2c adapter leak on setup Gyeyoung Baek <gye976(a)gmail.com> drm/panfrost: Fix wait_bo ioctl leaking positive return from dma_resv_wait_timeout() Sebastian Brzezinka <sebastian.brzezinka(a)intel.com> drm/i915: skip __i915_request_skip() for already signaled requests Naval Alcalá <ari(a)naval.cat> iommu/vt-d: Disable DMAR for Intel Q35 IGFX Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: handle rbtree insertion error in decode_choose_args() Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: Fix potential out-of-bounds access in crush_decode() Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: Fix potential null-ptr-deref in decode_choose_args() Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: Fix potential out-of-bounds access in osdmap_decode() Ma Ke <make24(a)iscas.ac.cn> powerpc/warp: Fix error handling in pika_dtm_thread Viacheslav Dubeyko <Slava.Dubeyko(a)ibm.com> ceph: fix a buffer leak in __ceph_setxattr() Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Bound MIDI endpoint descriptor scans Chaitanya Kumar Borah <chaitanya.kumar.borah(a)intel.com> drm/i915/dp: Fix VSC dynamic range signaling for RGB formats Qiang Ma <maqianga(a)uniontech.com> KVM: x86: Fix Xen hypercall tracepoint argument assignment Aaron Sacks <contact(a)xchglabs.com> KVM: Reject wrapped offset in kvm_reset_dirty_gfn() Sergio Correia <scorreia(a)redhat.com> audit: enforce AUDIT_LOCKED for AUDIT_TRIM and AUDIT_MAKE_EQUIV Zoran Ilievski <goodboy(a)rexbytes.com> net: atlantic: preserve PCI wake-from-D3 on shutdown when WOL enabled Li Xiasong <lixiasong1(a)huawei.com> netfilter: nft_ct: fix missing expect put in obj eval Sergio Correia <scorreia(a)redhat.com> audit: fix incorrect inheritable capability in CAPSET records Matt Vollrath <tactii(a)gmail.com> i40e: Cleanup PTP pins on probe failure Herbert Xu <herbert(a)gondor.apana.org.au> crypto: af_alg - Cap AEAD AD length to 0x80000000 Eric Dumazet <edumazet(a)google.com> net/sched: sch_pie: annotate more data-races in pie_dump_stats() Qingqing Yang <qingqing.yang(a)broadcom.com> flow_dissector: Do not count vlan tags inside tunnel payload Qingfang Deng <qingfang.deng(a)linux.dev> flow_dissector: do not dissect PPPoE PFC frames Trond Myklebust <trond.myklebust(a)hammerspace.com> SUNRPC: Do not dereference non-socket transports in sysfs Anna Schumaker <Anna.Schumaker(a)Netapp.com> SUNRPC: Check if the xprt is connected before handling sysfs reads Filipe Manana <fdmanana(a)suse.com> btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file() Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/display: Read EDID from VBIOS embedded panel info Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/display: Allow DCE link encoder without AUX registers wangdicheng <wangdicheng(a)kylinos.cn> ALSA: hda/conexant: Fix missing error check for jack detection wangdicheng <wangdicheng(a)kylinos.cn> ALSA: hda/conexant: Renaming the codec with device ID 0x1f86 and 0x1f87 Oldherl Oh <me(a)oldherl.one> ALSA: hda/conexant: fix some typos bo liu <bo.liu(a)senarytech.com> ALSA: hda/conexant: add a new hda codec SN6140 Eric Dumazet <edumazet(a)google.com> net/sched: sch_cake: annotate data-races in cake_dump_stats() (V) Weiming Shi <bestswngs(a)gmail.com> bareudp: fix NULL pointer dereference in bareudp_fill_metadata_dst() Beniamino Galvani <b.galvani(a)gmail.com> ipv6: rename and move ip6_dst_lookup_tunnel() Beniamino Galvani <b.galvani(a)gmail.com> ipv4: add new arguments to udp_tunnel_dst_lookup() Beniamino Galvani <b.galvani(a)gmail.com> ipv4: remove "proto" argument from udp_tunnel_dst_lookup() Beniamino Galvani <b.galvani(a)gmail.com> ipv4: rename and move ip_route_output_tunnel() Xin Long <lucien.xin(a)gmail.com> sctp: discard stale INIT after handshake completion Xin Long <lucien.xin(a)gmail.com> netfilter: skip recording stale or retransmitted INIT Christian A. Ehrhardt <christian.ehrhardt(a)codasip.com> ASoC: codecs: ab8500: Fix casting of private data Heiko Schocher <hs(a)nabladev.com> net: phy: dp83869: fix setting CLK_O_SEL field. Paul Geurts <paul.geurts(a)prodrive-technologies.com> NFC: trf7970a: Ignore antenna noise when checking for RF field Morduan Zang <zhangdandan(a)uniontech.com> net: usb: rtl8150: free skb on usb_submit_urb() failure in xmit Zhan Jun <zhanjun(a)uniontech.com> net: usb: rtl8150: fix use-after-free in rtl8150_start_xmit() Ido Schimmel <idosch(a)nvidia.com> vrf: Fix a potential NPD when removing a port from a VRF Eric Dumazet <edumazet(a)google.com> net/sched: sch_fq_pie: annotate data-races in fq_pie_dump_stats() Eric Dumazet <edumazet(a)google.com> net/sched: sch_choke: annotate data-races in choke_dump_stats() Zhengchao Shao <shaozhengchao(a)huawei.com> net: sched: choke: remove unused variables in struct choke_sched_data Stephen Hemminger <stephen(a)networkplumber.org> net/sched: netem: validate slot configuration Stephen Hemminger <stephen(a)networkplumber.org> net/sched: netem: fix queue limit check to include reordered packets Stephen Hemminger <stephen(a)networkplumber.org> net/sched: netem: fix probability gaps in 4-state loss model Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com> net: sched: sch_netem: Refactor code in 4-state loss generator Nikola Z. Ivanov <zlatistiv(a)gmail.com> netdevsim: zero initialize struct iphdr in dummy sk_buff Daan De Meyer <daan(a)amutable.com> cdrom, scsi: sr: propagate read-only status to block layer via set_disk_ro() Enze Li <lienze(a)kylinos.cn> scsi: sr: Add memory allocation failure handling for get_capabilities() Florian Westphal <fw(a)strlen.de> netfilter: nf_conntrack_sip: don't use simple_strtoul Jiexun Wang <wangjiexun2025(a)gmail.com> netfilter: xt_policy: fix strict mode inbound policy matching Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Support harvested SI chips with disabled TCCs (v2) Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/uvd3.1: Don't validate the firmware when already validated Alexandre Demers <alexandre.f.demers(a)gmail.com> drm/amdgpu: fix spelling typos Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: arp_tables: fix IEEE1394 ARP payload parsing Breno Leitao <leitao(a)debian.org> tracing: branch: Fix inverted check on stat tracer registration Mark Harmstone <mark(a)harmstone.com> btrfs: fix double-decrement of bytes_may_use in submit_one_async_extent() Wolfram Sang <wsa+renesas(a)sang-engineering.com> mailbox: mailbox-test: make data_ready a per-instance variable Wolfram Sang <wsa+renesas(a)sang-engineering.com> mailbox: mailbox-test: initialize struct earlier Wolfram Sang <wsa+renesas(a)sang-engineering.com> mailbox: mailbox-test: don't free the reused channel Wolfram Sang <wsa+renesas(a)sang-engineering.com> mailbox: add sanity check for channel array cuitao <cuitao(a)kylinos.cn> cgroup/rdma: fix integer overflow in rdmacg_try_charge() Wolfram Sang <wsa+renesas(a)sang-engineering.com> mailbox: mailbox-test: free channels on probe error Yuho Choi <dbgh9129(a)gmail.com> fbdev: offb: fix PCI device reference leak on probe failure Anthony Pighin (Nokia) <anthony.pighin(a)nokia.com> rtc: abx80x: Disable alarm feature if no interrupt attached Bae Yeonju <iwasbaeyz(a)gmail.com> fs/adfs: validate nzones in adfs_validate_bblk() Kohei Enju <kohei(a)enjuk.jp> vhost_net: fix sleeping with preempt-disabled in vhost_net_busy_poll() Lee Jones <lee(a)kernel.org> tipc: fix double-free in tipc_buf_append() Alexey Kodanev <aleksei.kodanev(a)bell-sw.com> nfp: fix swapped arguments in nfp_encode_basic_qdr() calls Eric Dumazet <edumazet(a)google.com> net/sched: sch_sfb: annotate data-races in sfb_dump_stats() Eric Dumazet <edumazet(a)google.com> net/sched: sch_red: annotate data-races in red_dump_stats() Zhengchao Shao <shaozhengchao(a)huawei.com> net: sched: gred/red: remove unused variables in struct red_stats Eric Dumazet <edumazet(a)google.com> net/sched: sch_fq_codel: remove data-races from fq_codel_dump_stats() Eric Dumazet <edumazet(a)google.com> net/sched: sch_pie: annotate data-races in pie_dump_stats() Eric Dumazet <edumazet(a)google.com> net_sched: sch_hhf: annotate data-races in hhf_dump_stats() Michael Bommarito <michael.bommarito(a)gmail.com> net/rds: zero per-item info buffer before handing it to visitors Hyunwoo Kim <imv4bel(a)gmail.com> ksmbd: scope conn->binding slowpath to bound sessions only DaeMyung Kang <charsyam(a)gmail.com> ksmbd: destroy tree_conn_ida in ksmbd_session_destroy() Jun Yan <jerrysteve1101(a)gmail.com> arm64: dts: meson-gxl-p230: fix ethernet PHY interrupt number Weiming Shi <bestswngs(a)gmail.com> slip: bound decode() reads against the compressed packet length Weiming Shi <bestswngs(a)gmail.com> slip: reject VJ receive packets on instances with no rstate array Fernando Fernandez Mancera <fmancera(a)suse.de> netfilter: nfnetlink_osf: fix potential NULL dereference in ttl check Fernando Fernandez Mancera <fmancera(a)suse.de> netfilter: nfnetlink_osf: fix out-of-bounds read on option matching Yingnan Zhang <342144303(a)qq.com> ipvs: fix MTU check for GSO packets in tunnel mode Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: xtables: restrict several matches to inet family Florian Westphal <fw(a)strlen.de> netfilter: conntrack: remove sprintf usage Xiang Mei <xmei5(a)asu.edu> netfilter: nfnetlink_osf: fix divide-by-zero in OSF_WSS_MODULO Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nft_osf: restrict it to ipv4 Weiming Shi <bestswngs(a)gmail.com> openvswitch: cap upcall PID array size and pre-size vport replies Qingfang Deng <qingfang.deng(a)linux.dev> pppoe: drop PFC frames Wojciech Drewek <wojciech.drewek(a)intel.com> flow_dissector: Add PPPoE dissectors Boris Sukholitko <boris.sukholitko(a)broadcom.com> flow_dissector: Add number of vlan tags dissector Boris Sukholitko <boris.sukholitko(a)broadcom.com> dissector: do not set invalid PPP protocol Michael Bommarito <michael.bommarito(a)gmail.com> sctp: fix OOB write to userspace in sctp_getsockopt_peer_auth_chunks Eric Dumazet <edumazet(a)google.com> ipv6: fix possible UAF in icmpv6_rcv() Matt Vollrath <tactii(a)gmail.com> e1000e: Unroll PTP in probe error handling Kohei Enju <kohei(a)enjuk.jp> i40e: don't advertise IFF_SUPP_NOFCS Eric Dumazet <edumazet(a)google.com> tcp: annotate data-races around (tp->write_seq - tp->snd_nxt) Vinicius Costa Gomes <vinicius.gomes(a)intel.com> net/sched: taprio: fix use-after-free in advance_sched() on schedule switch Vladimir Oltean <vladimir.oltean(a)nxp.com> net/sched: taprio: rename close_time to end_time Vladimir Oltean <vladimir.oltean(a)nxp.com> net/sched: taprio: refactor one skb dequeue from TXQ to separate function Vladimir Oltean <vladimir.oltean(a)nxp.com> net/sched: taprio: continue with other TXQs if one dequeue() failed Vladimir Oltean <vladimir.oltean(a)nxp.com> net/sched: taprio: replace safety precautions with comments Vladimir Oltean <vladimir.oltean(a)nxp.com> net/sched: taprio: stop going through private ops for dequeue and peek Jiayuan Chen <jiayuan.chen(a)linux.dev> nexthop: fix IPv6 route referencing IPv4 nexthop Dudu Lu <phx0fer(a)gmail.com> net/sched: sch_cake: fix NAT destination port not being updated in cake_update_flowkeys René Rebe <rene(a)exactco.de> PCMCIA: Fix garbled log messages for KERN_CONT Paul Moses <p(a)1g4.org> crypto: ccp - copy IV using skcipher ivsize T Pratham <t-pratham(a)ti.com> crypto: sa2ul - Fix AEAD fallback algorithm names Geert Uytterhoeven <geert+renesas(a)glider.be> lib/hexdump: print_hex_dump_bytes() calls print_hex_dump_debug() Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> clk: qcom: dispcc-sc7180: Add missing MDSS resets Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> dt-bindings: clock: qcom,dispcc-sc7180: Define MDSS resets Geert Uytterhoeven <geert+renesas(a)glider.be> clk: xgene: Fix mapping leak in xgene_pllclk_init() Arnd Bergmann <arnd(a)arndb.de> clk: qoriq: avoid format string warning Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> clk: imx8mq: Correct the CSI PHY sels Felix Gu <ustc.gu(a)gmail.com> clk: imx: imx6q: Fix device node reference leak in of_assigned_ldb_sels() Felix Gu <ustc.gu(a)gmail.com> clk: imx: imx6q: Fix device node reference leak in pll6_bypassed() Val Packett <val(a)packett.cool> clk: qcom: dispcc-sm8250: Enable parents for pixel clocks Val Packett <val(a)packett.cool> clk: qcom: dispcc-sm8250: Use shared ops on the mdss vsync clk Val Packett <val(a)packett.cool> clk: qcom: gcc-sc8180x: Use retention for PCIe power domains Val Packett <val(a)packett.cool> clk: qcom: gcc-sc8180x: Use retention for USB power domains Val Packett <val(a)packett.cool> clk: qcom: gcc-sc8180x: Add missing GDSCs Val Packett <val(a)packett.cool> dt-bindings: clock: qcom,gcc-sc8180x: Add missing GDSCs Junrui Luo <moonafterrain(a)outlook.com> scsi: target: core: Fix integer overflow in UNMAP bounds check Yang Erkun <yangerkun(a)huawei.com> scsi: sg: Resolve soft lockup issue when opening /dev/sgX Florian Westphal <fw(a)strlen.de> RDMA/core: Prefer NLA_NUL_STRING Pengpeng Hou <pengpeng(a)iscas.ac.cn> platform/x86: dell-wmi-sysman: bound enumeration string aggregation Fedor Pchelkin <pchelkin(a)ispras.ru> platform/x86: dell_rbu: avoid uninit value usage in packet_size_write() Pengpeng Hou <pengpeng(a)iscas.ac.cn> fs/ntfs3: terminate the cached volume label after UTF-8 conversion Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> nfs/blocklayout: Fix compilation error (`make W=1`) in bl_write_pagelist() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> mfd: mc13xxx-core: Fix memory leak in mc13xxx_add_subdevice_pdata() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: panasonic-laptop: Fix OPTD notifier registration and cleanup Randy Dunlap <rdunlap(a)infradead.org> tty: hvc_iucv: fix off-by-one in number of supported devices наб <nabijaczleweli(a)nabijaczleweli.xyz> tty: hvc: remove HVC_IUCV_MAGIC Chen Ni <nichen(a)iscas.ac.cn> leds: lgm-sso: Remove duplicate assignments for priv->mmap Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/surface: surfacepro3_button: Drop wakeup source on remove Chen Ni <nichen(a)iscas.ac.cn> backlight: sky81452-backlight: Check return value of devm_gpiod_get_optional() in sky81452_bl_parse_dt() Nuno Sa <nuno.sa(a)analog.com> dev_printk: add new dev_err_probe() helpers Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> driver core: Move dev_err_probe() to where it belogs Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> driver core: device.h: remove extern from function prototypes Billy Tsai <billy_tsai(a)aspeedtech.com> i3c: mipi-i3c-hci: fix IBI payload length calculation for final status Arnaldo Carvalho de Melo <acme(a)redhat.com> perf util: Kill die() prototype, dead for a long time Leo Yan <leo.yan(a)arm.com> perf expr: Return -EINVAL for syntax error in expr__find_ids() Yu-Chun Lin <eleanor15x(a)gmail.com> pinctrl: abx500: Fix type of 'argument' variable Mike Leach <mike.leach(a)arm.com> perf: tools: cs-etm: Fix print issue for Coresight debug in ETE/TRBE trace Ian Rogers <irogers(a)google.com> perf branch: Avoid incrementing NULL Ethan Tidmore <ethantidmore06(a)gmail.com> pinctrl: pinctrl-pic32: Fix resource leak Oliver Neukum <oneukum(a)suse.com> HID: usbhid: fix deadlock in hid_post_reset() Richard Genoud <richard.genoud(a)bootlin.com> mtd: rawnand: sunxi: fix sunxi_nfc_hw_ecc_read_extra_oob Cosmin Tanislav <cosmin-gabriel.tanislav.xa(a)renesas.com> mtd: parsers: ofpart: call of_node_get() for dedicated subpartitions Cosmin Tanislav <cosmin-gabriel.tanislav.xa(a)renesas.com> mtd: parsers: ofpart: call of_node_put() only in ofpart_fail path Shiji Yang <yangshiji66(a)outlook.com> mtd: spi-nor: swp: check SR_TB flag when getting tb_mask Haibo Chen <haibo.chen(a)nxp.com> mtd: spi-nor: core: correct the op.dummy.nbytes when check read operations Chen Ni <nichen(a)iscas.ac.cn> mtd: physmap_of_gemini: Fix disabled pinctrl state check Denis Benato <denis.benato(a)linux.dev> HID: asus: do not abort probe when not necessary Denis Benato <denis.benato(a)linux.dev> HID: asus: make asus_resume adhere to linux kernel coding standards Daniel Hodges <hodgesd(a)meta.com> ima: check return value of crypto_shash_final() in boot aggregate Pengpeng Hou <pengpeng(a)iscas.ac.cn> tracing: Rebuild full_name on each hist_field_name() call Frank Li <Frank.Li(a)nxp.com> dmaengine: mxs-dma: Fix missing return value from of_dma_controller_register() Khairul Anuar Romli <karom.9560(a)gmail.com> dmaengine: dw-axi-dmac: Remove unnecessary return statement from void function ZhengYuan Huang <gality369(a)gmail.com> ocfs2: validate group add input before caching ZhengYuan Huang <gality369(a)gmail.com> ocfs2: validate bg_bits during freefrag scan ZhengYuan Huang <gality369(a)gmail.com> ocfs2: fix listxattr handling when the buffer is full Alok Tiwari <alok.a.tiwari(a)oracle.com> soc: qcom: aoss: compare against normalized cooling state Junrui Luo <moonafterrain(a)outlook.com> ocfs2/dlm: fix off-by-one in dlm_match_regions() region comparison Junrui Luo <moonafterrain(a)outlook.com> ocfs2/dlm: validate qr_numregions in dlm_match_regions() Michal Grzedzicki <mge(a)meta.com> unshare: fix nsproxy leak in ksys_unshare() on set_cred_ucounts() failure David Heidelberg <david(a)ixit.cz> arm64: dts: qcom: sdm845-xiaomi-beryllium: Mark l1a regulator as powered during boot Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> soc: qcom: ocmem: return -EPROBE_DEFER is ocmem is not available Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> soc: qcom: ocmem: register reasons for probe deferrals Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> soc: qcom: ocmem: use scoped device node handling to simplify error paths Mikko Perttunen <mperttunen(a)nvidia.com> memory: tegra30-emc: Fix dll_change check Mikko Perttunen <mperttunen(a)nvidia.com> memory: tegra124-emc: Fix dll_change check Rafał Miłecki <rafal(a)milecki.pl> ARM: dts: mediatek: mt7623: fix efuse fallback compatible Joshua Klinesmith <joshuaklinesmith(a)gmail.com> ksmbd: fix use-after-free from async crypto on Qualcomm crypto engine Thomas Huth <thuth(a)redhat.com> efi/capsule-loader: fix incorrect sizeof in phys array reallocation Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: prevent NULL pointer dereference during unmount Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: add some missing log locking Jan Kara <jack(a)suse.cz> quota: Fix race of dquot_scan_active() with quota deactivation Ricardo B. Marlière <rbm(a)suse.com> ktest: Run POST_KTEST hooks on failure and cancellation Ricardo B. Marlière <rbm(a)suse.com> ktest: Honor empty per-test option overrides Ricardo B. Marlière <rbm(a)suse.com> ktest: Avoid undef warning when WARNINGS_FILE is unset Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: sc6000: Keep the programmed board state in card-private data Takashi Iwai <tiwai(a)suse.de> ALSA: sc6000: Use standard print API Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Disable direct speed change for Endpoint mode Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Use devm_gpiod_get_optional() to parse "nvidia,refclk-select" Manikanta Maddireddy <mmaddireddy(a)nvidia.com> PCI: tegra194: Disable LTSSM after transition to Detect on surprise link down Manikanta Maddireddy <mmaddireddy(a)nvidia.com> PCI: tegra194: Increase LTSSM poll time on surprise link down Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Fix polling delay for L2 state Frank Li <Frank.Li(a)nxp.com> PCI: Add PCIE_PME_TO_L2_TIMEOUT_US L2 ready timeout value Waiman Long <longman(a)redhat.com> selftest: memcg: skip memcg_sock test if address family not supported Jane Chu <jane.chu(a)oracle.com> Documentation: fix a hugetlbfs reservation statement Gerd Bayer <gbayer(a)linux.ibm.com> PCI: Enable AtomicOps only if Root Port supports them Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_easrc: Change the type for iec958 channel status controls Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_easrc: Fix value type in fsl_easrc_iec958_get_bits() Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_easrc: Check the variable range in fsl_easrc_iec958_put_bits() Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_xcvr: Fix event generation in fsl_xcvr_mode_put() Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_xcvr: Fix event generation in fsl_xcvr_arc_mode_put() Felix Gu <ustc.gu(a)gmail.com> pmdomain: imx: scu-pd: Fix device_node reference leak during ->probe() Felix Gu <gu_0233(a)qq.com> pmdomain: ti: omap_prm: Fix a reference leak on device node Akhil P Oommen <akhilpo(a)oss.qualcomm.com> drm/msm/a6xx: Use barriers while updating HFI Q headers Rob Clark <robin.clark(a)oss.qualcomm.com> drm/msm/a6xx: Fix HLSQ register dumping Lei Huang <huanglei(a)kylinos.cn> ALSA: hda/realtek: fix code style (ERROR: else should follow close brace '}') Luke D. Jones <luke(a)ljones.dev> ALSA: hda/realtek: Whitespace fix Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/smu7: Add SCLK cap for quirky Hawaii board Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/ci: Fill DW8 fields from SMC Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/ci: Clear EnabledForActivity field for memory levels Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/ci: Fix powertune defaults for Hawaii 0x67B0 Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/smu7: Fix SMU7 voltage dependency on display clock Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/ci: Disable MCLK DPM on problematic CI ASICs Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/ci: Use highest MCLK on CI when MCLK DPM is disabled Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: core: Validate compress device numbers without dynamic minors Sebastian Reichel <sebastian.reichel(a)collabora.com> drm/panel: simple: Correct G190EAN01 prepare timing Alexander Koskovich <akoskovich(a)pm.me> drm/msm/dsi: rename MSM8998 DSI version from V2_2_0 to V2_0_0 Pei Xiao <xiaopei01(a)kylinos.cn> spi: hisi-kunpeng: prevent infinite while() loop in hisi_spi_flush_fifo Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> fbdev: matroxfb: Mark variable with __maybe_unused to avoid W=1 build break Guillaume Gonnet <ggonnet.linux(a)gmail.com> dm init: ensure device probing has finished in dm-mod.waitfor= Ethan Tidmore <ethantidmore06(a)gmail.com> drm/sun4i: Fix resource leaks Felix Gu <ustc.gu(a)gmail.com> spi: fsl-qspi: Use reinit_completion() for repeated operations Junrui Luo <moonafterrain(a)outlook.com> dm log: fix out-of-bounds write due to region_count overflow Ming-Hung Tsai <mtsai(a)redhat.com> dm cache metadata: fix memory leak on metadata abort retry Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: fix dirty mapping checking in passthrough mode switching Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: support shrinking the origin device Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: fix concurrent write failure in passthrough mode Ming-Hung Tsai <mtsai(a)redhat.com> dm cache policy smq: fix missing locks in invalidating cache blocks Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: fix write path cache coherency in passthrough mode Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: fix null-deref with concurrent writes in passthrough mode Sander Vanheule <sander(a)svanheule.net> ASoC: sti: use managed regmap_field allocations Sander Vanheule <sander(a)svanheule.net> ASoC: sti: Return errors from regmap_field_alloc() Alexander Konyukhov <Alexander.Konyukhov(a)kaspersky.com> drm/komeda: fix integer overflow in AFBC framebuffer size check Jiayuan Chen <jiayuan.chen(a)linux.dev> net, bpf: fix null-ptr-deref in xdp_master_redirect() for down master Xin Long <lucien.xin(a)gmail.com> sctp: fix missing encap_port propagation for GSO fragments Maxime Chevallier <maxime.chevallier(a)bootlin.com> net: phy: qcom: at803x: Use the correct bit to disable extended next page Dudu Lu <phx0fer(a)gmail.com> Bluetooth: l2cap: Add missing chan lock in l2cap_ecred_reconf_rsp Pauli Virtanen <pav(a)iki.fi> Bluetooth: fix locking in hci_conn_request_evt() with HCI_PROTO_DEFER Jonathan Rissanen <jonathan.rissanen(a)axis.com> Bluetooth: hci_ldisc: Clear HCI_UART_PROTO_INIT on error Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: L2CAP: Fix printing wrong information if SDU length exceeds MTU Sun Jian <sun.jian.kdev(a)gmail.com> bpf: reject short IPv4/IPv6 inputs in bpf_prog_test_run_skb Taegu Ha <hataegu0826(a)gmail.com> ppp: require CAP_NET_ADMIN in target netns for unattached ioctls Greg Jumper <greg.jumper(a)oracle.com> net/rds: Restrict use of RDS/IB to the initial network namespace Håkon Bugge <haakon.bugge(a)oracle.com> net/rds: Optimize rds_ib_laddr_check Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: act_ct: Only release RCU read lock after ct_ft Mashiro Chen <mashiro.chen(a)mailbox.org> net: hamradio: 6pack: fix uninit-value in sixpack_receive_buf Jiri Slaby (SUSE) <jirislaby(a)kernel.org> 6pack: propagage new tty types Florian Westphal <fw(a)strlen.de> netfilter: nft_fwd_netdev: check ttl/hl before forwarding Florian Westphal <fw(a)strlen.de> netfilter: xt_socket: enable defrag after all other checks Justin Chen <justin.chen(a)broadcom.com> net: bcmgenet: fix off-by-one in bcmgenet_put_txcb Weiming Shi <bestswngs(a)gmail.com> bpf: reject negative CO-RE accessor indices in bpf_core_parse_spec() Jiayuan Chen <jiayuan.chen(a)linux.dev> bpf: Drop task_to_inode and inet_conn_established from lsm sleepable hooks Frederick Lawler <fred(a)cloudflare.com> bpf-lsm: Make bpf_lsm_userns_create() sleepable Ethan Tidmore <ethantidmore06(a)gmail.com> wifi: brcmfmac: Fix error pointer dereference Weiming Shi <bestswngs(a)gmail.com> bpf: fix end-of-list detection in cgroup_storage_get_next_key() Eric Dumazet <edumazet(a)google.com> macvlan: annotate data-races around port->bc_queue_len_used Sourabh Jain <sourabhjain(a)linux.ibm.com> powerpc/crash: fix backup region offset update to elfcorehdr Chih Kai Hsu <hsu.chih.kai(a)realtek.com> r8152: fix incorrect register write to USB_UPHY_XTAL David Carlier <devnexen(a)gmail.com> bpf: Use RCU-safe iteration in dev_map_redirect_multi() SKB path Thorsten Blum <thorsten.blum(a)toblux.com> bpf, devmap: Remove unnecessary if check in for loop Petr Pavlu <petr.pavlu(a)suse.com> module: Fix freeing of charp module parameters when CONFIG_SYSFS=n Petr Pavlu <petr.pavlu(a)suse.com> params: Replace __modinit with __init_or_module Shyam Saini <shyamsaini(a)linux.microsoft.com> kernel: globalize lookup_or_create_module_kobject() Shyam Saini <shyamsaini(a)linux.microsoft.com> kernel: param: rename locate_module_kobject Cai Xinchen <caixinchen1(a)huawei.com> dpaa2: compile dpaa2 even CONFIG_FSL_DPAA2_ETH=n Cai Xinchen <caixinchen1(a)huawei.com> dpaa2: add independent dependencies for FSL_DPAA2_SWITCH Duoming Zhou <duoming(a)zju.edu.cn> wifi: rtlwifi: pci: fix possible use-after-free caused by unfinished irq_prepare_bcn_tasklet Zilin Guan <zilin(a)seu.edu.cn> wifi: mwifiex: Fix memory leak in mwifiex_11n_aggregate_pkt() Mario Limonciello (AMD) <superm1(a)kernel.org> firmware: dmi: Correct an indexing error in dmi.h Bart Van Assche <bvanassche(a)acm.org> locking: Fix rwlock support in <linux/spinlock_up.h> Brian Masney <bmasney(a)redhat.com> irqchip/irq-pic32-evic: Address warning related to wrong printf() formatter Gui-Dong Han <hanguidong02(a)gmail.com> debugfs: check for NULL pointer in debugfs_create_str() Gopi Krishna Menon <krishnagopi487(a)gmail.com> thermal/drivers/spear: Fix error condition for reading st,thermal-flags Danilo Krummrich <dakr(a)kernel.org> devres: fix missing node debug info in devm_krealloc() Cole Leavitt <cole(a)unwrap.rs> pstore/ram: fix resource leak when ioremap() fails Deepanshu Kartikey <kartikey406(a)gmail.com> nilfs2: reject zero bd_oblocknr in nilfs_ioctl_mark_blocks_dirty() Bart Van Assche <bvanassche(a)acm.org> drbd: Balance RCU calls in drbd_adm_dump_devices() HyungJung Joo <jhj140711(a)gmail.com> fs/omfs: reject s_sys_blocksize smaller than OMFS_DIR_START Mingzhe Zou <mingzhe.zou(a)easystack.cn> bcache: fix uninitialized closure object Benjamin Cheng <benjamin.cheng(a)amd.com> drm/amdgpu/vcn3: Avoid overflow on msg bound check Dudu Lu <phx0fer(a)gmail.com> vsock/virtio: fix accept queue count leak on transport mismatch Norbert Szetei <norbert(a)doyensec.com> vsock: fix buffer size clamping order Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_get_sndtimeo_cb() Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: put backbone reference on failed claim hash insert Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: only purge non-released claims Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: prevent use-after-free when deleting claims Jiexun Wang <wangjiexun2025(a)gmail.com> batman-adv: stop caching unowned originator pointers in BAT IV Jiexun Wang <wangjiexun2025(a)gmail.com> batman-adv: reject new tp_meter sessions during teardown Lyes Bourennani <lbourennani(a)fuzzinglabs.com> batman-adv: fix integer overflow on buff_pos Ben Morris <bmorris(a)anthropic.com> sctp: revalidate list cursor after sctp_sendmsg_to_asoc() in SCTP_SENDALL Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu/pm: align Hawaii mclk workaround with radeon Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu/pm: add missing revision check for CI John B. Moore <jbmoore61(a)gmail.com> drm/amdgpu/sdma4: replace BUG_ON with WARN_ON in fence emission John B. Moore <jbmoore61(a)gmail.com> drm/amdgpu/gfx9: drop unnecessary 64-bit fence flag check in KIQ Alex Deucher <alexander.deucher(a)amd.com> drm/radeon: add missing revision check for CI Alysa Liu <Alysa.Liu(a)amd.com> drm/amdkfd: validate SVM ioctl nattr against buffer size Ashutosh Desai <ashutoshdesai993(a)gmail.com> drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs() Benjamin Cheng <benjamin.cheng(a)amd.com> drm/amdgpu/vcn3: Prevent OOB reads when parsing dec msg Johan Hovold <johan(a)kernel.org> spi: mpc52xx: fix use-after-free on unbind Johan Hovold <johan(a)kernel.org> spi: orion: fix clock imbalance on registration failure Johan Hovold <johan(a)kernel.org> spi: imx: fix runtime pm leak on probe deferral Johan Hovold <johan(a)kernel.org> spi: mtk-nor: fix controller deregistration Wenmeng Liu <wenmeng.liu(a)oss.qualcomm.com> media: i2c: imx412: Assert reset GPIO during probe Sergey Shtylyov <s.shtylyov(a)auroraos.dev> media: dib8000: avoid division by 0 in dib8000_set_dds() Johan Hovold <johan(a)kernel.org> regulator: bd9571mwv: fix OF node reference imbalance Johan Hovold <johan(a)kernel.org> regulator: act8945a: fix OF node reference imbalance Oliver Neukum <oneukum(a)suse.com> media: rc: streamzap: Error handling in probe Oliver Neukum <oneukum(a)suse.com> media: rc: xbox_remote: heed DMA restrictions Johan Hovold <johan(a)kernel.org> regulator: max77650: fix OF node reference imbalance Sakari Ailus <sakari.ailus(a)linux.intel.com> staging: media: atomisp: Disallow all private IOCTLs Alexander Koskovich <akoskovich(a)pm.me> media: i2c: ov8856: free control handler on error in ov8856_init_controls() Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Enable VB2_DMABUF for metadata stream Krishna Chomal <krishna.chomal108(a)gmail.com> platform/x86: hp-wmi: Ignore backlight and FnLock events Gang Yan <yangang(a)kylinos.cn> mptcp: fix scheduling with atomic in timestamp sockopt Gang Yan <yangang(a)kylinos.cn> mptcp: sockopt: set timestamp flags on subflow socket, not msk Shardul Bankar <shardul.b(a)mpiricsoftware.com> mptcp: use MPTCP_RST_EMPTCP for ACK HMAC validation failure Shardul Bankar <shardul.b(a)mpiricsoftware.com> mptcp: use MPJoinSynAckHMacFailure for SynAck HMAC failure Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path Michael Bommarito <michael.bommarito(a)gmail.com> RDMA/rxe: Reject unknown opcodes before ICRC processing Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/ocrdma: Don't NULL deref uctx on errors in ocrdma_copy_pd_uresp() Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/mlx4: Fix resource leak on error in mlx4_ib_create_srq() André Draszik <andre.draszik(a)linaro.org> power: supply: max17042: avoid overflow when determining health Lukas Wunner <lukas(a)wunner.de> PCI/AER: Stop ruling out unbound devices as error source Shuai Xue <xueshuai(a)linux.alibaba.com> PCI/AER: Clear only error bits in PCIe Device Status Vasily Gorbik <gor(a)linux.ibm.com> s390/debug: Reject zero-length input in debug_input_flush_fn() Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/hns: Fix unlocked call to hns_roce_qp_remove() Chaitanya Kulkarni <kch(a)nvidia.com> nvmet: avoid recursive nvmet-wq flush in nvmet_ctrl_free Junrui Luo <moonafterrain(a)outlook.com> md/raid10: fix divide-by-zero in setup_geo() with zero far_copies Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: Fix slab-out-of-bounds access in auth message processing Michael Bommarito <michael.bommarito(a)gmail.com> isofs: validate block number from NFS file handle in isofs_export_iget Michael Bommarito <michael.bommarito(a)gmail.com> isofs: validate Rock Ridge CE continuation extent against volume size Eric Biggers <ebiggers(a)kernel.org> dm-verity-fec: correctly reject too-small hash devices Eric Biggers <ebiggers(a)kernel.org> dm-verity-fec: correctly reject too-small FEC devices Mikulas Patocka <mpatocka(a)redhat.com> dm: fix a buffer overflow in ioctl processing Mikulas Patocka <mpatocka(a)redhat.com> dm: don't report warning when doing deferred remove Mikulas Patocka <mpatocka(a)redhat.com> dm-thin: fix metadata refcount underflow Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: Intel: bytcr_wm5102: Fix MCLK leak on platform_clock_control error Joseph Salisbury <joseph.salisbury(a)oracle.com> ASoC: fsl_easrc: fix comment typo Shrikanth Hegde <sshegde(a)linux.ibm.com> cpuidle: powerpc: avoid double clear when breaking snooze Johan Hovold <johan(a)kernel.org> spi: topcliff-pch: fix use-after-free on unbind Thorsten Blum <thorsten.blum(a)linux.dev> thermal/drivers/sprd: Fix raw temperature clamping in sprd_thm_rawdata_to_temp Thorsten Blum <thorsten.blum(a)linux.dev> thermal/drivers/sprd: Fix temperature clamping in sprd_thm_temp_to_rawdata Michael Bommarito <michael.bommarito(a)gmail.com> udf: reject descriptors with oversized CRC length Mingming Cao <mmc(a)linux.ibm.com> ibmveth: Disable GSO for packets with small MSS Hamza Mahfooz <hamzamahfooz(a)linux.microsoft.com> hv_sock: fix ARM64 support Xu Yang <xu.yang_2(a)nxp.com> extcon: ptn5150: handle pending IRQ events during system resume Myeonghun Pak <mhun512(a)gmail.com> hwmon: (corsair-psu) Close HID device on probe errors Sanman Pradhan <psanman(a)juniper.net> hwmon: (ltc2992) Fix u32 overflow in power read path Sanman Pradhan <psanman(a)juniper.net> hwmon: (ltc2992) Clamp threshold writes to hardware range Hongling Zeng <zenghongling(a)kylinos.cn> parisc: Fix IRQ leak in LASI driver Nan Li <tonanli66(a)gmail.com> net/rds: handle zerocopy send cleanup before the message is queued Maoyi Xie <maoyixie.tju(a)gmail.com> ip6_gre: Use cached t->net in ip6erspan_changelink(). SeungJu Cheon <suunj1331(a)gmail.com> sound: ua101: fix division by zero at probe Kai Zen <kai.aizen.dev(a)gmail.com> net: rtnetlink: zero ifla_vf_broadcast to avoid stack infoleak in rtnl_fill_vfinfo Miklos Szeredi <mszeredi(a)redhat.com> fanotify: fix false positive on permission events Johan Hovold <johan(a)kernel.org> spi: zynqmp-gqspi: fix controller deregistration Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_state_change_cb() Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_new_connection_cb() Michael Bommarito <michael.bommarito(a)gmail.com> Bluetooth: virtio_bt: validate rx pkt_type header length Michael Bommarito <michael.bommarito(a)gmail.com> Bluetooth: virtio_bt: clamp rx length before skb_put Yilin Zhu <zylzyl2333(a)gmail.com> ipv6: xfrm6: release dst on error in xfrm6_rcv_encap() Ruijie Li <ruijieli51(a)gmail.com> xfrm: provide message size for XFRM_MSG_MAPPING Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: firewire-tascam: Do not drop unread control events Felix Gu <ustc.gu(a)gmail.com> usb: ulpi: fix memory leak on ulpi_register() error paths Fabio Porcedda <fabio.porcedda(a)gmail.com> USB: serial: option: add Telit Cinterion LE910Cx compositions Aaro Koskinen <aaro.koskinen(a)iki.fi> USB: omap_udc: DMA: Don't enable burst 4 mode Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Fix UAC3 cluster descriptor size check Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Avoid potential endless loop in convert_chmap_v3() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: usblp: fix uninitialized heap leak via LPGETSTATUS ioctl Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: usblp: fix heap leak in IEEE 1284 device ID via short response Tristan Madani <tristan(a)talencesecurity.com> wifi: b43: enforce bounds check on firmware key index in b43_rx() Jiri Slaby (SUSE) <jirislaby(a)kernel.org> wifi: ath5k: do not access array OOB Jeongjun Park <aha310510(a)gmail.com> wifi: rsi: fix kthread lifetime race between self-exit and external-stop Tristan Madani <tristan(a)talencesecurity.com> wifi: b43legacy: enforce bounds check on firmware key index in RX path Corey Minyard <corey(a)minyard.net> ipmi:ssif: NULL thread on error Corey Minyard <corey(a)minyard.net> ipmi:ssif: Remove unnecessary indention Corey Minyard <corey(a)minyard.net> ipmi:ssif: Clean up kthread on errors Corey Minyard <corey(a)minyard.net> ipmi:ssif: Fix a shutdown race Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked Dipendra Khadka <kdipendra88(a)gmail.com> octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_flows.c Florian Fainelli <florian.fainelli(a)broadcom.com> um: virt-pci: Fix build failure Felix Gu <ustc.gu(a)gmail.com> spi: meson-spicc: Fix double-put in remove path Hyunwoo Kim <imv4bel(a)gmail.com> ksmbd: do not expire session on binding failure Johan Hovold <johan(a)kernel.org> spi: rockchip: fix controller deregistration Shivam Kalra <shivamkalra98(a)zohomail.in> ACPI: video: force native backlight on HP OMEN 16 (8A44) Jinjie Ruan <ruanjinjie(a)huawei.com> ACPI: CPPC: Fix related_cpus inconsistency during CPU hotplug Guangshuo Li <lgs201920130244(a)gmail.com> ACPI: scan: Use acpi_dev_put() in object add error paths Rajat Gupta <rajgupt(a)qti.qualcomm.com> fbdev: udlfb: add vm_ops to dlfb_ops_mmap to prevent use-after-free Corey Minyard <corey(a)minyard.net> ipmi:si: Return state to normal if message allocation fails Corey Minyard <corey(a)minyard.net> ipmi: Check event message buffer response for bad data Corey Minyard <corey(a)minyard.net> ipmi: Add limits to event and receive message requests Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> scsi: target: configfs: Bound snprintf() return in tg_pt_gp_members_show() Kai Ma <k4729.23098(a)gmail.com> netfilter: reject zero shift in nft_bitwise Andrea Mayer <andrea.mayer(a)uniroma2.it> net: ipv6: fix NOREF dst use in seg6 and rpl lwtunnels Deepanshu Kartikey <kartikey406(a)gmail.com> ALSA: caiaq: fix usb_dev refcount leak on probe failure Arjan van de Ven <arjan(a)linux.intel.com> drm/amdgpu: fix zero-size GDS range init on RDNA4 Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> ipv6: rpl: reserve mac_len headroom when recompressed SRH grows Takashi Iwai <tiwai(a)suse.de> ALSA: caiaq: Don't abort when no input device is available Takashi Iwai <tiwai(a)suse.de> ALSA: caiaq: Fix potentially leftover ep1_in_urb at error path Douglas Anderson <dianders(a)chromium.org> driver core: Add kernel-doc for DEV_FLAG_COUNT enum value Yucheng Lu <kanolyc(a)gmail.com> crypto: authencesn - reject short ahash digests during instance creation Andrea Mayer <andrea.mayer(a)uniroma2.it> seg6: fix seg6 lwtunnel output redirect for L2 reduced encap mode Tobias Gaertner <tob.gaertner(a)me.com> ntfs3: fix integer overflow in run_unpack() volume boundary check Tobias Gaertner <tob.gaertner(a)me.com> ntfs3: add buffer boundary checks to run_unpack() Steven Rostedt <rostedt(a)goodmis.org> ktest: Fix the month in the name of the failure directory Chen Zhao <chezhao(a)nvidia.com> IB/core: Fix zero dmac race in neighbor resolution Junrui Luo <moonafterrain(a)outlook.com> dm mirror: fix integer overflow in create_dirty_log() Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-tdes - fix DMA sync direction Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> crypto: ccree - fix a memory leak in cc_mac_digest() Thomas Fourier <fourier.thomas(a)gmail.com> crypto: hisilicon - Fix dma_unmap_single() direction Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - Release client on allocation failure Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-aes - Fix 3-page memory leak in atmel_aes_buff_cleanup Eric Biggers <ebiggers(a)kernel.org> crypto: arm64/aes - Fix 32-bit aes_mac_update() arg treated as 64-bit Yiyang Chen <cyyzero16(a)gmail.com> taskstats: set version in TGID exit notifications Zhenzhong Wu <jt26wzz(a)gmail.com> tcp: call sk_data_ready() after listener migration Chia-Ming Chang <chiamingc(a)synology.com> inotify: fix watch count leak when fsnotify_add_inode_mark_locked() fails Junrui Luo <moonafterrain(a)outlook.com> md/raid5: validate payload size before accessing journal metadata Chia-Ming Chang <chiamingc(a)synology.com> md/raid5: fix soft lockup in retry_aligned_read() Sohei Koyama <skoyama(a)ddn.com> ext4: fix missing brelse() in ext4_xattr_inode_dec_ref_all() James Kim <james010kim(a)gmail.com> mtd: docg3: fix use-after-free in docg3_release() Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mtd: docg3: Convert to platform remove callback returning void Jens Axboe <axboe(a)kernel.dk> io_uring/poll: fix backport of io_poll_add() changes Jens Axboe <axboe(a)kernel.dk> io_uring/poll: fix EPOLL_URING_WAKE sometimes not being honored Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Add missing consistency check for nCR3 validity Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Clear GIF on nested #VMEXIT(INVALID) Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Always inject a #GP if mapping VMCB12 fails on nested VMRUN Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Ensure AVIC is inhibited when restoring a vCPU to guest mode Sean Christopherson <seanjc(a)google.com> KVM: SVM: Explicitly mark vmcb01 dirty after modifying VMCB intercepts Kevin Cheng <chengkev(a)google.com> KVM: SVM: Inject #UD for INVLPGA if EFER.SVME=0 Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Sync interrupt shadow to cached vmcb12 after VMRUN of L2 Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Sync NextRIP to cached vmcb12 after VMRUN of L2 Yosry Ahmed <yosry.ahmed(a)linux.dev> KVM: nSVM: Mark all of vmcb02 dirty when restoring nested state Denis M. Karpov <komlomal(a)gmail.com> userfaultfd: allow registration of ranges below mmap_min_addr Johan Hovold <johan(a)kernel.org> rtc: ntxec: fix OF node reference imbalance Jacqueline Wong <jacqwong(a)google.com> tpm: tpm_tis: add error logging for data transfer Bin Liu <b-liu(a)ti.com> mmc: block: use single block write in retry Krzysztof Kozlowski <krzysztof.kozlowski(a)oss.qualcomm.com> power: supply: axp288_charger: Do not cancel work before initializing it Arnd Bergmann <arnd(a)arndb.de> tpm: avoid -Wunused-but-set-variable Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: Prevent potential null-ptr-deref in ceph_handle_auth_reply() Ruide Cao <caoruide123(a)gmail.com> ipv4: icmp: validate reply type before using icmp_pointers hkbinbin <hkbinbinbin(a)gmail.com> RDMA/rxe: Validate pad and ICRC before payload_size() in rxe_rcv Luca Ceresoli <luca.ceresoli(a)bootlin.com> drm/arcpgu: fix device node leak Ruijie Li <ruijieli51(a)gmail.com> net/smc: avoid early lgr access in smc_clc_wait_msg Ao Zhou <draw51280(a)163.com> net: rds: fix MR cleanup on copy error Jonathan Santos <Jonathan.Santos(a)analog.com> iio: adc: ad7768-1: fix one-shot mode data acquisition Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: 6fire: Fix input volume change detection Takashi Iwai <tiwai(a)suse.de> ALSA: caiaq: Handle probe errors properly Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: caiaq: Fix control_put() result and cache rollback Simon Liebold <simonlie(a)amazon.de> selftests/mqueue: Fix incorrectly named file Helge Deller <deller(a)gmx.de> parisc: _llseek syscall is only available for 32-bit userspace Robert Beckett <bob.beckett(a)collabora.com> nvme-pci: add NVME_QUIRK_DISABLE_WRITE_ZEROES for Kingston OM3SGP4 Josh Hunt <johunt(a)akamai.com> md/raid10: fix deadlock with check operation and nowait requests Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: seq_oss: return full count for successful SEQ_FULLSIZE writes Harin Lee <me(a)harin.net> ALSA: ctxfi: Add fallback to default RSR for S/PDIF Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: aoa: i2sbus: fix OF node lifetime handling Vasiliy Kovalev <kovalev(a)altlinux.org> ext2: reject inodes with zero i_nlink and valid mode in ext2_iget() Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> net: qrtr: ns: Fix use-after-free in driver remove() Chen Ni <nichen(a)iscas.ac.cn> media: i2c: imx219: Check return value of devm_gpiod_get_optional() in imx219_probe() Josh Law <objecting(a)objecting.org> lib/ts_kmp: fix integer overflow in pattern length calculation Rong Zhang <i(a)rong.moe> Revert "ALSA: usb: Increase volume range that triggers a warning" Koichiro Den <den(a)valinux.co.jp> PCI: endpoint: pci-epf-ntb: Remove duplicate resource teardown Luxiao Xu <rakukuip(a)gmail.com> net: strparser: fix skb_head leak in strp_abort_strp() Zhengchuan Liang <zcliangcn(a)gmail.com> net: caif: clear client service pointer on teardown Ziqing Chen <chenziqing(a)xiaomi.com> ALSA: control: Validate buf_len before strnlen() in snd_ctl_elem_init_enum_names() Herbert Xu <herbert(a)gondor.apana.org.au> crypto: pcrypt - Fix handling of MAY_BACKLOG requests Michael Bommarito <michael.bommarito(a)gmail.com> um: drivers: call kernel_strrchr() explicitly in cow_user.c Douglas Anderson <dianders(a)chromium.org> driver core: Don't let a device probe until it's ready Herbert Xu <herbert(a)gondor.apana.org.au> padata: Remove comment for reorder_work Herbert Xu <herbert(a)gondor.apana.org.au> padata: Fix pd UAF once and for all Heming Zhao <heming.zhao(a)suse.com> ocfs2: split transactions in dio completion to avoid credit exhaustion Douglas Anderson <dianders(a)chromium.org> device property: Make modifications of fwnode "flags" thread safe André Draszik <andre.draszik(a)linaro.org> scsi: ufs: core: Fix use-after free in init error and remove paths Thomas Zimmermann <tzimmermann(a)suse.de> firmware: google: framebuffer: Do not mark framebuffer as busy Tyllis Xu <livelycarpet87(a)gmail.com> ibmasm: fix heap over-read in ibmasm_send_i2o_message() Tyllis Xu <livelycarpet87(a)gmail.com> ibmasm: fix OOB reads in command_file_write due to missing size checks Tyllis Xu <livelycarpet87(a)gmail.com> misc: ibmasm: fix OOB MMIO read in ibmasm_handle_mouse_interrupt() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> drm/nouveau: fix u32 overflow in pushbuf reloc bounds check Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Evaluate packsize caps at the right place Michal Pecio <michal.pecio(a)gmail.com> usb: xhci: Make usb_host_endpoint.hcpriv survive endpoint_disable() Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Fix Audio Advantage Micro II SPDIF switch Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Avoid false E-MU sample-rate notifications Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: stop parsing UAC2 rates at MAX_NR_RATES Jeongjun Park <aha310510(a)gmail.com> ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix flow control handling in tx path Anderson Nascimento <anderson(a)allelesecurity.com> rxrpc: Fix missing validation of ticket length in non-XDR key preparsing Sean Christopherson <seanjc(a)google.com> crypto: ccp: Don't attempt to copy ID to userspace if PSP command failed Sean Christopherson <seanjc(a)google.com> crypto: ccp: Don't attempt to copy PDH cert to userspace if PSP command failed Sean Christopherson <seanjc(a)google.com> crypto: ccp: Don't attempt to copy CSR to userspace if PSP command failed Berk Cem Goksel <berkcgoksel(a)gmail.com> ALSA: caiaq: take a reference on the USB device in create_card() Cryolitia PukNgae <cryolitia.pukngae(a)linux.dev> ALSA: usb-audio: apply quirk for MOONDROP JU Jiu Darrick J. Wong <djwong(a)kernel.org> fuse: quiet down complaints in fuse_conn_limit_write Samuel Page <sam(a)bynar.io> fuse: reject oversized dirents in page cache Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> fs/ntfs3: validate rec->used in journal-replay file record check Vasant Karasulli <vsntk18(a)gmail.com> iommu: fix a reference count leak in iommu_sva_bind_device() David Howells <dhowells(a)redhat.com> rxrpc: Fix anonymous key handling Wang Jie <jiewang2024(a)lzu.edu.cn> rxrpc: only handle RESPONSE during service challenge Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: unset conn->binding on failed binding request Nathan Chancellor <nathan(a)kernel.org> scripts/dtc: Remove unused dts_version in dtc-lexer.l Guocai He <guocai.he.cn(a)windriver.com> Revert "wifi: cfg80211: stop NAN and P2P in cfg80211_leave" David Gow <davidgow(a)google.com> drivers: base: Free devm resources when unregistering a device Miquel Sabaté Solà <mikisabate(a)gmail.com> cpufreq: Avoid a bad reference count on CPU node Jakub Kicinski <kuba(a)kernel.org> net: clear the dst when changing skb protocol Thomas Weißschuh <linux(a)weissschuh.net> fbdev: efifb: Register sysfs groups through driver core Yu Kuai <yukuai3(a)huawei.com> md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime Guangshuo Li <lgs201920130244(a)gmail.com> cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error path Liao Chang <liaochang1(a)huawei.com> cpufreq: governor: Free dbs_data directly when gov->init() fails David Howells <dhowells(a)redhat.com> rxrpc: Fix recvmsg() unconditional requeue Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: Add more attributes checks in mi_enum_attr() Filipe Manana <fdmanana(a)suse.com> btrfs: lock the inode in shared mode before starting fiemap Oleksij Rempel <linux(a)rempel-privat.de> net: usb: lan78xx: Fix double free issue with interrupt buffer allocation NeilBrown <neilb(a)suse.de> SUNRPC: lock against ->sock changing during sysfs read Chao Yu <chao(a)kernel.org> f2fs: fix to trigger foreground gc during f2fs_map_blocks() in lfs mode Lin Ma <linma(a)zju.edu.cn> vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check Marc Kleine-Budde <mkl(a)pengutronix.de> can: gs_usb: gs_usb_xmit_callback(): fix handling of failed transmitted URBs Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: af_bluetooth: Fix deadlock Jean-Baptiste Maneyrol <jean-baptiste.maneyrol(a)tdk.com> iio: imu: inv_icm42600: fix odr switch when turning buffer off Dawid Osuchowski <dawid.osuchowski(a)linux.intel.com> ice: Add netif_device_attach/detach into PF reset flow Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Kill timer properly at removal Kees Cook <keescook(a)chromium.org> pstore: inode: Only d_invalidate() is needed Chao Yu <chao(a)kernel.org> f2fs: fix to wait on block writeback for post_read case Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> net: stmmac: fix TSO DMA API usage causing oops Daniel Wagner <dwagner(a)suse.de> nvmet: always initialize cqe.result Lang Yu <Lang.Yu(a)amd.com> drm/amdgpu: unmap and remove csa_va properly Zilin Guan <zilin(a)seu.edu.cn> binfmt_misc: restore write access before closing files opened by open_exec() Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: No more self recovery Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Do mark_chain_precision for ARG_CONST_ALLOC_SIZE_OR_ZERO Alexander Aring <aahringo(a)redhat.com> dlm: fix possible lkb_resource null dereference Kuniyuki Iwashima <kuniyu(a)google.com> Bluetooth: hci_core: Fix use-after-free in vhci_flush() Joonwon Kang <joonwonkang(a)google.com> mailbox: Prevent out-of-bounds access in of_mbox_index_xlate() Qu Wenruo <wqu(a)suse.com> btrfs: do not strictly require dirty metadata threshold for metadata writepages Qu Wenruo <wqu(a)suse.com> btrfs: send: check for inline extents in range_is_hole_in_parent() Oleg Nesterov <oleg(a)redhat.com> x86/uprobes: Fix XOL allocation failure for 32-bit tasks Khairul Anuar Romli <khairul.anuar.romli(a)altera.com> spi: cadence-quadspi: Implement refcount to handle unbind during busy Alexander Aring <aahringo(a)redhat.com> fs: dlm: fix use after free in midcomms commit Guodong Xu <guodong(a)riscstar.com> dmaengine: mmp_pdma: Fix race condition in mmp_pdma_residue() Eric Dumazet <edumazet(a)google.com> net/sched: cls_u32: use skb_header_pointer_careful() Eric Dumazet <edumazet(a)google.com> net: add skb_header_pointer_careful() helper Mikulas Patocka <mpatocka(a)redhat.com> dm-verity: disable recursive forward error correction Keith Busch <kbusch(a)kernel.org> blk-mq: use quiesced elevator switch when reinitializing queues Johannes Berg <johannes.berg(a)intel.com> wifi: iwlwifi: read txq->read_ptr under lock Ye Bin <yebin10(a)huawei.com> f2fs: fix null-ptr-deref in f2fs_submit_page_bio() Heiko Carstens <hca(a)linux.ibm.com> s390/xor: Fix xor_xc_2() inline assembly constraints Takashi Iwai <tiwai(a)suse.de> ALSA: control: Avoid WARN() for symlink errors Jaskaran Singh <jsingh(a)cloudlinux.com> nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl() Jaskaran Singh <jsingh(a)cloudlinux.com> Revert "nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()" Wang Yufen <wangyufen(a)huawei.com> netdevsim: Fix memory leak of nsim_dev->fa_cookie Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix deadlock and link starvation in outgoing data path Li Xiasong <lixiasong1(a)huawei.com> MPTCP: fix lock class name family in pm_nl_create_listen_socket Breno Leitao <leitao(a)debian.org> mm: blk-cgroup: fix use-after-free in cgwb_release_workfn() Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: fix possible deadlock between unlink and dio_end_io_write hongnanli <hongnan.li(a)linux.alibaba.com> fs/ocfs2: fix comments mentioning i_mutex Yuqi Xu <xuyuqiabc(a)gmail.com> rxrpc: reject undecryptable rxkad response tickets David Howells <dhowells(a)redhat.com> rxrpc: Fix call removal to use RCU safe deletion David Howells <dhowells(a)redhat.com> rxrpc: Fix key quota calculation for multitoken keys Yasuaki Torimaru <yasuakitorimaru(a)gmail.com> xfrm: clear trailing padding in build_polexpire() Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: fix out-of-bounds write in ocfs2_write_end_inline Deepanshu Kartikey <kartikey406(a)gmail.com> ocfs2: validate inline data i_size during inode read Dmitry Antipov <dmantipov(a)yandex.ru> ocfs2: add inline inode consistency check to ocfs2_validate_inode_block() Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> arm64: dts: imx8mq-librem5: Bump BUCK1 suspend voltage up to 0.85V Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> Revert "arm64: dts: imx8mq-librem5: Set the DVS voltages lower" Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> arm64: dts: imx8mq-librem5: Bump BUCK1 suspend voltage to 0.81V Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> arm64: dts: imx8mq-librem5: Set the DVS voltages lower Hari Bathini <hbathini(a)linux.ibm.com> powerpc64/bpf: do not increment tailcall count when prog is NULL Florian Westphal <fw(a)strlen.de> netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR Håkon Bugge <haakon.bugge(a)oracle.com> PCI/ACPI: Restrict program_hpx_type2() to AER bits Felix Fietkau <nbd(a)nbd.name> wifi: mac80211: always free skb on ieee80211_tx_prepare_skb() failure Andrew Price <anprice(a)redhat.com> gfs2: Validate i_depth for exhash directories Andrew Price <anprice(a)redhat.com> gfs2: Improve gfs2_consist_inode() usage Minhong He <heminhong(a)kylinos.cn> ipv6: add NULL checks for idev in SRv6 paths Sasha Levin <sashal(a)kernel.org> Revert "net: ixp4xx_eth: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()" Sasha Levin <sashal(a)kernel.org> Revert "net: ethernet: xscale: Check for PTP support properly" Koichiro Den <den(a)valinux.co.jp> PCI: endpoint: pci-epf-vntb: Remove duplicate resource teardown Cezar Bulinaru <cbulinaru(a)gmail.com> net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null Jeongjun Park <aha310510(a)gmail.com> media: hackrf: fix to not free memory after the device is registered in hackrf_probe() Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> media: vidtv: fix pass-by-value structs causing MSAN warnings Deepanshu Kartikey <kartikey406(a)gmail.com> nilfs2: fix NULL i_assoc_inode dereference in nilfs_mdt_save_to_shadow_map Jeongjun Park <aha310510(a)gmail.com> media: as102: fix to not free memory after the device is registered in as102_usb_probe() Mingzhe Zou <mingzhe.zou(a)easystack.cn> bcache: fix cached_dev.sb_bio use-after-free and crash Berk Cem Goksel <berkcgoksel(a)gmail.com> ALSA: 6fire: fix use-after-free on disconnect Abhishek Kumar <abhishek_sts8(a)yahoo.com> media: em28xx: fix use-after-free in em28xx_v4l2_open() Ruslan Valiyev <linuxoid(a)gmail.com> media: vidtv: fix nfeeds state corruption on start_streaming failure Ritesh Harjani (IBM) <ritesh.list(a)gmail.com> mm/kasan: fix double free for kasan pXds Sean Christopherson <seanjc(a)google.com> KVM: x86: Use scratch field in MMIO fragment to hold small write values Sasha Levin <sashal(a)kernel.org> checkpatch: add support for Assisted-by tag Pengpeng Hou <pengpeng(a)iscas.ac.cn> rxrpc: proc: size address buffers for %pISpc output Pablo Neira Ayuso <pablo(a)netfilter.org> nf_tables: nft_dynset: fix possible stateful expression memleak in error path Paulo Alcantara <pc(a)manguebit.com> smb: client: fix potential UAF in smb2_is_valid_oplock_break() Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> fsl-mc: Use driver_set_override() instead of open-coding Sean Christopherson <seanjc(a)google.com> KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGION ZhengYuan Huang <gality369(a)gmail.com> ocfs2: handle invalid dinode in ocfs2_group_extend Tejas Bharambe <tejas.bharambe(a)outlook.com> ocfs2: fix use-after-free in ocfs2_fault() when VM_FAULT_RETRY Ruslan Valiyev <linuxoid(a)gmail.com> media: vidtv: fix NULL pointer dereference in vidtv_channel_pmt_match_sections Harin Lee <me(a)harin.net> ALSA: ctxfi: Limit PTP to a single page Fabio Porcedda <fabio.porcedda(a)gmail.com> USB: serial: option: add Telit Cinterion FN990A MBIM composition Junrui Luo <moonafterrain(a)outlook.com> staging: sm750fb: fix division by zero in ps_to_hz() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO Daniel Brát <danek.brat(a)gmail.com> usb: storage: Expand range of matched versions for VL817 quirks entry Nathan Rebello <nathan.c.rebello(a)gmail.com> usbip: validate number_of_packets in usbip_pack_ret_submit() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: gadget: renesas_usb3: validate endpoint index in standard request handlers Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: gadget: f_phonet: fix skb frags[] overflow in pn_rx_complete() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: gadget: f_ncm: validate minimum block_len in ncm_unwrap_ntb() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> fbdev: tdfxfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> ALSA: fireworks: bound device-supplied status before string array lookup Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> NFC: digital: Bounds check NFC-A cascade depth in SDD response handler Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> net: usb: cdc-phonet: fix skb frags[] overflow in rx_complete() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> HID: core: clamp report_size in s32ton() to avoid undefined shift Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> HID: alps: fix NULL pointer dereference in alps_raw_event() Lin YuChen <starpt.official(a)gmail.com> staging: rtl8723bs: initialize le_tmp64 in rtw_BIP_verify() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> i2c: s3c24xx: check the size of the SMBUS message before using it Samuel Page <sam(a)bynar.io> can: raw: fix ro->uniq use-after-free in raw_rcv() Junxi Qian <qjx1298677004(a)gmail.com> nfc: llcp: add missing return after LLCP_CLOSED checks Haoze Xie <royenheart(a)gmail.com> batman-adv: hold claim backbone gateways by reference Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: Remove VALIDATE_RATES quirk for Focusrite devices Jussi Laako <jussi(a)sonarnerd.net> ALSA: usb-audio: Update for native DSD support quirks Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: Improve Focusrite sample rate filtering Maciej W. Rozycki <macro(a)orcam.me.uk> MIPS: mm: Rewrite TLB uniquification for the hidden bit feature Maciej W. Rozycki <macro(a)orcam.me.uk> MIPS: mm: Suppress TLB uniquification on EHINV hardware Maciej W. Rozycki <macro(a)orcam.me.uk> MIPS: Always record SEGBITS in cpu_data.vmbits Stefan Wiehler <stefan.wiehler(a)nokia.com> mips: mm: Allocate tlb_vpn array atomically Thomas Bogendoerfer <tsbogend(a)alpha.franken.de> MIPS: mm: kmalloc tlb_vpn array to avoid stack overflow Florian Westphal <fw(a)strlen.de> netfilter: conntrack: add missing netlink policy validations Jamie Iles <quic_jiles(a)quicinc.com> i3c: fix uninitialized variable use in i2c setup Zide Chen <zide.chen(a)intel.com> perf/x86/intel/uncore: Skip discovery table for offline dies Samasth Norway Ananda <samasth.norway.ananda(a)oracle.com> gpio: tegra: fix irq_release_resources calling enable instead of disable Alice Mikityanska <alice(a)isovalent.com> l2tp: Drop large packets with UDP encap Jiexun Wang <wangjiexun2025(a)gmail.com> af_unix: read UNIX_DIAG_VFS data under unix_state_lock Zhengchuan Liang <zcliangcn(a)gmail.com> netfilter: ip6t_eui64: reject invalid MAC header for all packets Ren Wei <n05ec(a)lzu.edu.cn> netfilter: xt_multiport: validate range encoding in checkentry Xiang Mei <xmei5(a)asu.edu> netfilter: nfnetlink_log: initialize nfgenmsg in NLMSG_DONE terminator Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> xfrm_user: fix info leak in build_mapping() Steffen Klassert <steffen.klassert(a)secunet.com> xfrm: Wait for RCU readers during policy netns exit Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> xsk: tighten UMEM headroom validation to account for tailroom and min frame Agalakov Daniil <ade(a)amicon.ru> e1000: check return value of e1000_read_eeprom Pengpeng Hou <pengpeng(a)iscas.ac.cn> tracing/probe: reject non-closed empty immediate strings Pengpeng Hou <pengpeng(a)iscas.ac.cn> nfc: s3fwrn5: allocate rx skb before consuming bytes Yiqi Sun <sunyiqixm(a)gmail.com> ipv4: icmp: fix null-ptr-deref in icmp_build_probe() Eric Dumazet <edumazet(a)google.com> net: lapbether: handle NETDEV_PRE_TYPE_CHANGE Ruide Cao <caoruide123(a)gmail.com> net: sched: act_csum: validate nested VLAN headers Nicholas Carlini <nicholas(a)carlini.com> eventpoll: defer struct eventpoll free to RCU grace period Paolo Abeni <pabeni(a)redhat.com> epoll: use refcount to reduce ep_mutex contention Maíra Canal <mcanal(a)igalia.com> drm/vc4: Protect madv read in vc4_gem_object_mmap() with madv_lock Maíra Canal <mcanal(a)igalia.com> drm/vc4: Fix a memory leak in hang state error path Maíra Canal <mcanal(a)igalia.com> drm/vc4: Fix memory leak of BO array in hang state Long Li <longli(a)microsoft.com> PCI: hv: Set default NUMA node to 0 for devices without affinity info Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> arm64: dts: imx8mq: Set the correct gpu_ahb clock frequency Potin Lai <potin.lai.pt(a)gmail.com> soc: aspeed: socinfo: Mask table entries for accurate SoC ID matching Tomasz Merta <tomasz.merta(a)arrow.com> ASoC: stm32_sai: fix incorrect BCLK polarity for DSP_A/B, LEFT_J Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: brcmfmac: validate bsscfg indices in IF events Arthur Husband <artmoty(a)gmail.com> ata: ahci: force 32-bit DMA for JMicron JMB582/JMB585 Benoît Sevens <bsevens(a)google.com> HID: roccat: fix use-after-free in roccat_report_event leo vriska <leo(a)60228.dev> HID: quirks: add HID_QUIRK_ALWAYS_POLL for 8BitDo Pro 3 Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> pinctrl: intel: Fix the revision for new features (1kOhm PD, HW debouncer) Fredric Cover <FredTheDude(a)proton.me> fs/smb/client: fix out-of-bounds read in cifs_sanitize_prepath Phil Willoughby <willerz(a)gmail.com> ALSA: usb-audio: Fix quirk flags for NeuralDSP Quad Cortex Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> ASoC: soc-core: call missing INIT_LIST_HEAD() for card_aux_list Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: wl1251: validate packet IDs before indexing tx_frames Florian Westphal <fw(a)strlen.de> netfilter: nft_set_pipapo_avx2: don't return non-matching entry on expiry César Montoya <sprit152009(a)gmail.com> ALSA: hda/realtek: Add mute LED quirk for HP Pavilion 15-eg0xxx Goldwyn Rodrigues <rgoldwyn(a)suse.de> btrfs: tracepoints: get correct superblock from dentry in event btrfs_sync_file() Wenyuan Li <2063309626(a)qq.com> can: mcp251x: add error handling for power enable in open and resume Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: SOF: topology: reject invalid vendor array size in token parser Arnd Bergmann <arnd(a)arndb.de> ALSA: asihpi: avoid write overflow check warning ------------- Diffstat: Documentation/vm/hugetlbfs_reserv.rst | 2 +- Makefile | 4 +- arch/arm/boot/dts/mt7623.dtsi | 2 +- arch/arm/mach-integrator/integrator_cp.c | 13 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 3 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 2 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 1 + arch/arm64/crypto/aes-modes.S | 4 +- arch/mips/include/asm/cpu-features.h | 1 - arch/mips/include/asm/cpu-info.h | 2 - arch/mips/include/asm/mipsregs.h | 2 + arch/mips/kernel/cpu-probe.c | 13 +- arch/mips/kernel/cpu-r3k-probe.c | 2 + arch/mips/mm/tlb-r4k.c | 299 ++++++++++++--- arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kexec/file_load_64.c | 2 +- arch/powerpc/net/bpf_jit_comp64.c | 20 +- arch/powerpc/platforms/44x/warp.c | 2 + arch/s390/kernel/debug.c | 8 + arch/s390/lib/xor.c | 4 +- arch/um/drivers/cow_user.c | 8 +- arch/um/drivers/virt-pci.c | 2 +- arch/x86/events/intel/uncore_discovery.c | 2 +- arch/x86/include/asm/segment.h | 8 +- arch/x86/kernel/uprobes.c | 24 ++ arch/x86/kvm/svm/nested.c | 24 +- arch/x86/kvm/svm/sev.c | 11 +- arch/x86/kvm/svm/svm.c | 13 + arch/x86/kvm/trace.h | 2 +- arch/x86/kvm/x86.c | 18 +- block/blk-mq.c | 6 +- block/blk.h | 3 +- block/elevator.c | 4 +- crypto/af_alg.c | 2 + crypto/authencesn.c | 5 + crypto/pcrypt.c | 7 +- drivers/acpi/cppc_acpi.c | 6 +- drivers/acpi/power.c | 2 +- drivers/acpi/scan.c | 2 +- drivers/acpi/video_detect.c | 8 + drivers/ata/ahci.c | 14 + drivers/base/core.c | 39 +- drivers/base/dd.c | 20 + drivers/base/devres.c | 2 + drivers/block/drbd/drbd_nl.c | 8 +- drivers/bluetooth/hci_ldisc.c | 51 ++- drivers/bluetooth/virtio_bt.c | 39 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 25 +- drivers/cdrom/cdrom.c | 73 ++-- drivers/char/ipmi/ipmi_si_intf.c | 70 +++- drivers/char/ipmi/ipmi_ssif.c | 74 +++- drivers/char/tpm/tpm_tis_core.c | 4 + drivers/clk/clk-qoriq.c | 17 +- drivers/clk/clk-xgene.c | 2 + drivers/clk/imx/clk-imx6q.c | 12 +- drivers/clk/imx/clk-imx8mq.c | 4 +- drivers/clk/qcom/dispcc-sc7180.c | 8 + drivers/clk/qcom/dispcc-sm8250.c | 6 +- drivers/clk/qcom/gcc-sc8180x.c | 64 +++- drivers/cpufreq/cpufreq_governor.c | 10 +- drivers/cpuidle/cpuidle-powernv.c | 5 +- drivers/cpuidle/cpuidle-pseries.c | 5 +- drivers/crypto/atmel-aes.c | 2 +- drivers/crypto/atmel-ecc.c | 1 + drivers/crypto/atmel-tdes.c | 8 +- drivers/crypto/ccp/ccp-crypto-aes.c | 7 +- drivers/crypto/ccp/sev-dev.c | 19 +- drivers/crypto/ccree/cc_hash.c | 1 + drivers/crypto/hisilicon/sec/sec_algs.c | 2 +- drivers/crypto/sa2ul.c | 4 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 2 - drivers/dma/mmp_pdma.c | 6 + drivers/dma/mxs-dma.c | 1 + drivers/extcon/extcon-ptn5150.c | 14 + drivers/firmware/arm_ffa/bus.c | 4 +- drivers/firmware/arm_ffa/driver.c | 2 +- drivers/firmware/efi/capsule-loader.c | 2 +- drivers/firmware/google/framebuffer-coreboot.c | 2 +- drivers/firmware/imx/scu-pd.c | 1 + drivers/gpio/gpio-tegra.c | 2 +- drivers/gpio/gpiolib-cdev.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 38 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 + drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 66 ++++ drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 - drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 16 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 3 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 25 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 26 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 + drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 62 ++++ .../drm/amd/display/dc/bios/bios_parser_helper.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 6 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 4 +- .../amd/display/include/grph_object_ctrl_defs.h | 4 + drivers/gpu/drm/amd/pm/inc/hwmgr.h | 1 + drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c | 15 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 118 +++++- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.h | 1 + .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 28 +- .../drm/arm/display/komeda/komeda_framebuffer.c | 6 +- drivers/gpu/drm/bridge/ite-it66121.c | 5 + .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 16 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 4 +- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 9 +- drivers/gpu/drm/i915/gt/intel_reset.c | 3 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 14 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 24 +- drivers/gpu/drm/msm/dsi/dsi_cfg.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_cfg.h | 2 +- drivers/gpu/drm/msm/msm_iommu.c | 5 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 2 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 2 + drivers/gpu/drm/radeon/ci_dpm.c | 9 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 3 +- drivers/gpu/drm/tiny/arcpgu.c | 3 +- drivers/gpu/drm/vc4/vc4_bo.c | 3 + drivers/gpu/drm/vc4/vc4_gem.c | 19 +- drivers/hid/hid-alps.c | 3 + drivers/hid/hid-asus.c | 28 +- drivers/hid/hid-core.c | 3 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-quirks.c | 3 +- drivers/hid/hid-roccat.c | 2 + drivers/hid/usbhid/hid-core.c | 2 +- drivers/hwmon/corsair-psu.c | 4 +- drivers/hwmon/ltc2992.c | 41 ++- drivers/hwmon/pmbus/adm1266.c | 32 +- drivers/i2c/busses/i2c-s3c2410.c | 7 +- drivers/i3c/master.c | 7 +- drivers/i3c/master/mipi-i3c-hci/dma.c | 30 +- drivers/iio/adc/ad7768-1.c | 9 +- drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c | 3 + drivers/infiniband/core/addr.c | 3 + drivers/infiniband/core/iwpm_msg.c | 6 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 7 + drivers/infiniband/hw/mlx4/srq.c | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 2 +- drivers/infiniband/sw/rxe/rxe_recv.c | 14 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 15 + drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 2 +- drivers/iommu/intel/iommu.c | 3 + drivers/iommu/iommu.c | 6 +- drivers/irqchip/irq-ath79-cpu.c | 7 - drivers/irqchip/irq-pic32-evic.c | 2 +- drivers/leds/blink/leds-lgm-sso.c | 2 - drivers/mailbox/mailbox-test.c | 39 +- drivers/mailbox/mailbox.c | 9 +- drivers/md/bcache/super.c | 8 + drivers/md/dm-cache-metadata.c | 24 +- drivers/md/dm-cache-metadata.h | 5 - drivers/md/dm-cache-policy-smq.c | 4 + drivers/md/dm-cache-target.c | 111 ++++-- drivers/md/dm-init.c | 4 +- drivers/md/dm-ioctl.c | 6 +- drivers/md/dm-log.c | 6 +- drivers/md/dm-raid1.c | 6 +- drivers/md/dm-verity-fec.c | 12 +- drivers/md/dm-verity-fec.h | 3 - drivers/md/md-bitmap.c | 4 + drivers/md/md.c | 4 + drivers/md/persistent-data/dm-btree-remove.c | 8 + drivers/md/raid10.c | 6 +- drivers/md/raid5-cache.c | 48 ++- drivers/md/raid5.c | 8 +- drivers/media/dvb-frontends/dib8000.c | 4 +- drivers/media/i2c/imx219.c | 3 + drivers/media/i2c/imx412.c | 2 +- drivers/media/i2c/ov8856.c | 10 +- drivers/media/rc/streamzap.c | 12 +- drivers/media/rc/xbox_remote.c | 9 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 4 +- drivers/media/test-drivers/vidtv/vidtv_channel.c | 4 + drivers/media/test-drivers/vidtv/vidtv_mux.c | 4 +- drivers/media/test-drivers/vidtv/vidtv_ts.c | 48 +-- drivers/media/test-drivers/vidtv/vidtv_ts.h | 4 +- drivers/media/usb/as102/as102_usb_drv.c | 2 + drivers/media/usb/em28xx/em28xx-video.c | 14 +- drivers/media/usb/hackrf/hackrf.c | 7 +- drivers/media/usb/uvc/uvc_queue.c | 3 +- drivers/memory/tegra/tegra124-emc.c | 2 +- drivers/memory/tegra/tegra30-emc.c | 6 +- drivers/mfd/mc13xxx-core.c | 2 +- drivers/misc/ibmasm/ibmasmfs.c | 7 + drivers/misc/ibmasm/lowlevel.c | 12 +- drivers/misc/ibmasm/remote.c | 5 + drivers/mmc/core/block.c | 12 +- drivers/mmc/core/queue.h | 3 + drivers/mtd/devices/docg3.c | 8 +- drivers/mtd/maps/physmap-gemini.c | 2 +- drivers/mtd/nand/raw/sunxi_nand.c | 6 +- drivers/mtd/parsers/ofpart_core.c | 4 +- drivers/mtd/spi-nor/core.c | 2 +- drivers/mtd/spi-nor/swp.c | 4 +- drivers/net/bareudp.c | 24 +- drivers/net/can/spi/mcp251x.c | 29 +- drivers/net/can/usb/gs_usb.c | 17 +- drivers/net/dsa/mt7530.c | 85 ++--- drivers/net/dsa/mt7530.h | 70 ++-- drivers/net/dsa/sja1105/sja1105_static_config.c | 6 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 3 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 15 +- drivers/net/ethernet/cirrus/cs89x0.c | 2 - drivers/net/ethernet/cortina/gemini.c | 21 +- drivers/net/ethernet/freescale/Makefile | 3 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 4 + drivers/net/ethernet/ibm/ibmveth.c | 22 ++ drivers/net/ethernet/ibm/ibmveth.h | 1 + drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 8 +- drivers/net/ethernet/intel/e1000e/netdev.c | 1 + drivers/net/ethernet/intel/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_main.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 3 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 8 + drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 1 + .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 6 + drivers/net/ethernet/microsoft/mana/hw_channel.c | 35 +- .../ethernet/netronome/nfp/nfpcore/nfp_target.c | 17 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 7 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 60 +-- drivers/net/ethernet/xscale/ptp_ixp46x.c | 3 - drivers/net/hamradio/6pack.c | 39 +- drivers/net/macvlan.c | 8 +- drivers/net/netdevsim/dev.c | 3 +- drivers/net/phy/at803x.c | 2 +- drivers/net/phy/dp83869.c | 13 +- drivers/net/phy/mdio_bus.c | 4 +- drivers/net/ppp/ppp_generic.c | 5 +- drivers/net/ppp/pppoe.c | 8 +- drivers/net/slip/slhc.c | 49 ++- drivers/net/tap.c | 23 +- drivers/net/usb/cdc-phonet.c | 7 +- drivers/net/usb/lan78xx.c | 31 +- drivers/net/usb/r8152.c | 2 +- drivers/net/usb/rtl8150.c | 12 +- drivers/net/vrf.c | 15 +- drivers/net/wan/lapbether.c | 13 +- drivers/net/wireless/ath/ath11k/hal.c | 14 +- drivers/net/wireless/ath/ath11k/wmi.c | 19 +- drivers/net/wireless/ath/ath5k/base.c | 3 +- drivers/net/wireless/ath/ath9k/channel.c | 6 +- drivers/net/wireless/broadcom/b43/xmit.c | 3 +- drivers/net/wireless/broadcom/b43legacy/xmit.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 15 + .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 5 + drivers/net/wireless/intel/iwlwifi/queue/tx.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 1 - drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 1 + drivers/net/wireless/realtek/rtlwifi/pci.c | 1 + drivers/net/wireless/rsi/rsi_common.h | 5 +- drivers/net/wireless/ti/wl1251/tx.c | 8 +- drivers/net/wwan/iosm/iosm_ipc_imem.c | 2 + drivers/nfc/s3fwrn5/uart.c | 10 +- drivers/nfc/trf7970a.c | 3 +- drivers/nvme/host/fc.c | 2 +- drivers/nvme/host/pci.c | 2 + drivers/nvme/target/core.c | 3 +- drivers/nvme/target/fabrics-cmd.c | 6 - drivers/of/property.c | 2 +- drivers/parisc/lasi.c | 12 +- drivers/pci/controller/dwc/pcie-tegra194.c | 74 ++-- drivers/pci/controller/pci-hyperv.c | 8 + drivers/pci/endpoint/functions/pci-epf-ntb.c | 56 +-- drivers/pci/endpoint/functions/pci-epf-vntb.c | 18 +- drivers/pci/pci-acpi.c | 59 ++- drivers/pci/pci.c | 48 ++- drivers/pci/pci.h | 9 + drivers/pci/pcie/aer.c | 5 - drivers/pcmcia/rsrc_nonstatic.c | 6 +- drivers/phy/marvell/phy-mvebu-a3700-utmi.c | 5 +- drivers/pinctrl/intel/pinctrl-intel.c | 2 +- drivers/pinctrl/nomadik/pinctrl-abx500.c | 2 +- drivers/pinctrl/pinctrl-pic32.c | 20 +- drivers/platform/surface/surfacepro3_button.c | 1 + drivers/platform/x86/adv_swbutton.c | 6 +- .../x86/dell/dell-wmi-sysman/enum-attributes.c | 34 +- drivers/platform/x86/dell/dell_rbu.c | 6 +- drivers/platform/x86/hp/hp-wmi.c | 5 + drivers/platform/x86/hp/hp_accel.c | 3 + drivers/platform/x86/intel/hid.c | 6 +- drivers/platform/x86/intel/vbtn.c | 6 +- drivers/platform/x86/panasonic-laptop.c | 5 +- drivers/power/supply/axp288_charger.c | 19 +- drivers/power/supply/max17042_battery.c | 2 +- drivers/regulator/act8945a-regulator.c | 3 +- drivers/regulator/bd9571mwv-regulator.c | 3 +- drivers/regulator/max77650-regulator.c | 2 +- drivers/rtc/rtc-abx80x.c | 2 + drivers/rtc/rtc-ntxec.c | 2 +- drivers/s390/cio/css.c | 2 +- drivers/scsi/isci/host.c | 3 + drivers/scsi/sg.c | 29 +- drivers/scsi/sr.c | 25 +- drivers/scsi/sr.h | 1 - drivers/scsi/ufs/ufshcd-pci.c | 2 - drivers/scsi/ufs/ufshcd-pltfrm.c | 25 +- drivers/scsi/ufs/ufshcd.c | 31 +- drivers/scsi/ufs/ufshcd.h | 1 - drivers/soc/aspeed/aspeed-socinfo.c | 2 +- drivers/soc/qcom/ocmem.c | 22 +- drivers/soc/qcom/qcom_aoss.c | 2 +- drivers/soc/ti/omap_prm.c | 1 + drivers/spi/spi-cadence-quadspi.c | 34 ++ drivers/spi/spi-fsl-qspi.c | 3 +- drivers/spi/spi-hisi-kunpeng.c | 12 +- drivers/spi/spi-imx.c | 1 + drivers/spi/spi-meson-spicc.c | 2 - drivers/spi/spi-mpc52xx.c | 3 +- drivers/spi/spi-mtk-nor.c | 4 +- drivers/spi/spi-orion.c | 6 + drivers/spi/spi-rockchip.c | 4 +- drivers/spi/spi-sprd.c | 3 +- drivers/spi/spi-ti-qspi.c | 1 + drivers/spi/spi-topcliff-pch.c | 6 +- drivers/spi/spi-zynqmp-gqspi.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 4 + drivers/staging/rtl8723bs/core/rtw_security.c | 2 +- drivers/staging/sm750fb/sm750.c | 3 + drivers/target/target_core_configfs.c | 2 +- drivers/target/target_core_sbc.c | 3 +- drivers/thermal/spear_thermal.c | 2 +- drivers/thermal/sprd_thermal.c | 4 +- drivers/tty/hvc/hvc_iucv.c | 11 +- drivers/tty/n_gsm.c | 407 ++++++++++++++------- drivers/usb/class/usblp.c | 3 +- drivers/usb/common/ulpi.c | 5 +- drivers/usb/gadget/function/f_ncm.c | 4 +- drivers/usb/gadget/function/f_phonet.c | 9 + drivers/usb/gadget/udc/omap_udc.c | 4 - drivers/usb/gadget/udc/renesas_usb3.c | 7 +- drivers/usb/host/xhci.c | 1 - drivers/usb/serial/option.c | 6 + drivers/usb/storage/unusual_devs.h | 7 +- drivers/usb/usbip/usbip_common.c | 12 + drivers/vdpa/vdpa.c | 1 + drivers/vhost/net.c | 4 +- drivers/video/backlight/sky81452-backlight.c | 3 + drivers/video/fbdev/efifb.c | 11 +- drivers/video/fbdev/matrox/g450_pll.c | 2 +- drivers/video/fbdev/offb.c | 7 +- drivers/video/fbdev/tdfxfb.c | 3 + drivers/video/fbdev/udlfb.c | 34 +- fs/adfs/super.c | 3 + fs/binfmt_misc.c | 4 +- fs/btrfs/disk-io.c | 23 -- fs/btrfs/extent_io.c | 5 +- fs/btrfs/extent_io.h | 3 +- fs/btrfs/inode.c | 2 +- fs/btrfs/send.c | 4 + fs/ceph/xattr.c | 1 + fs/cifs/cifs_spnego.c | 16 + fs/cifs/fs_context.c | 4 + fs/cifs/smb2misc.c | 2 + fs/debugfs/file.c | 5 +- fs/dlm/lock.c | 5 +- fs/dlm/midcomms.c | 7 + fs/eventpoll.c | 201 ++++++---- fs/ext2/inode.c | 14 +- fs/ext4/xattr.c | 4 +- fs/f2fs/data.c | 13 +- fs/f2fs/super.c | 8 +- fs/fuse/control.c | 4 +- fs/fuse/readdir.c | 4 + fs/gfs2/dir.c | 37 +- fs/gfs2/glops.c | 40 +- fs/gfs2/log.c | 33 +- fs/gfs2/util.c | 30 +- fs/gfs2/xattr.c | 28 +- fs/isofs/export.c | 2 +- fs/isofs/rock.c | 9 + fs/ksmbd/auth.c | 11 +- fs/ksmbd/mgmt/user_session.c | 12 +- fs/ksmbd/smb2pdu.c | 11 +- fs/nfs/blocklayout/blocklayout.c | 4 +- fs/nilfs2/dat.c | 3 + fs/nilfs2/ioctl.c | 6 + fs/notify/fsnotify.c | 2 +- fs/notify/inotify/inotify_user.c | 1 + fs/notify/mark.c | 18 +- fs/ntfs3/fslog.c | 12 +- fs/ntfs3/record.c | 63 +++- fs/ntfs3/run.c | 18 +- fs/ntfs3/super.c | 7 +- fs/ocfs2/alloc.c | 2 +- fs/ocfs2/aops.c | 75 ++-- fs/ocfs2/cluster/nodemanager.c | 2 +- fs/ocfs2/dir.c | 4 +- fs/ocfs2/dlm/dlmdomain.c | 10 +- fs/ocfs2/file.c | 4 +- fs/ocfs2/inode.c | 33 +- fs/ocfs2/ioctl.c | 18 +- fs/ocfs2/localalloc.c | 6 +- fs/ocfs2/mmap.c | 7 +- fs/ocfs2/namei.c | 2 +- fs/ocfs2/ocfs2.h | 4 +- fs/ocfs2/ocfs2_trace.h | 10 +- fs/ocfs2/quota_global.c | 2 +- fs/ocfs2/resize.c | 22 +- fs/ocfs2/xattr.c | 6 +- fs/omfs/inode.c | 6 + fs/pstore/inode.c | 10 +- fs/pstore/ram_core.c | 4 + fs/quota/dquot.c | 38 +- fs/sysfs/group.c | 2 +- fs/udf/misc.c | 8 +- fs/userfaultfd.c | 2 - include/dt-bindings/clock/qcom,dispcc-sc7180.h | 7 +- include/dt-bindings/clock/qcom,gcc-sc8180x.h | 5 + include/linux/cdrom.h | 1 + include/linux/cpufreq.h | 5 +- include/linux/dev_printk.h | 10 + include/linux/device.h | 48 ++- include/linux/dmi.h | 5 + include/linux/fsl/mc.h | 6 +- include/linux/fsnotify_backend.h | 1 + include/linux/fwnode.h | 41 ++- include/linux/kvm_host.h | 3 +- include/linux/module.h | 2 + include/linux/moduleparam.h | 11 +- include/linux/netfilter/x_tables.h | 3 +- include/linux/netfilter_arp/arp_tables.h | 6 +- include/linux/netfilter_ipv4/ip_tables.h | 1 - include/linux/netfilter_ipv6/ip6_tables.h | 1 - include/linux/padata.h | 4 - include/linux/ppp_defs.h | 30 ++ include/linux/printk.h | 5 +- include/linux/quotaops.h | 9 +- include/linux/skbuff.h | 12 + include/linux/spinlock_up.h | 20 +- include/linux/string.h | 12 + include/linux/sunrpc/xprt.h | 3 + include/linux/sunrpc/xprtsock.h | 1 - include/linux/tpm_eventlog.h | 9 +- include/linux/uprobes.h | 1 + include/linux/usb.h | 3 +- include/net/bluetooth/hci_core.h | 2 + include/net/flow_dissector.h | 22 ++ include/net/ipv6.h | 6 - include/net/mac80211.h | 4 + include/net/netfilter/nf_queue.h | 1 + include/net/netfilter/nf_tables.h | 2 + include/net/pie.h | 2 +- include/net/red.h | 1 - include/net/route.h | 6 - include/net/udp_tunnel.h | 15 + include/trace/events/btrfs.h | 9 +- include/trace/events/rxrpc.h | 8 + include/uapi/linux/mii.h | 3 +- include/video/udlfb.h | 1 + io_uring/io-wq.c | 3 +- io_uring/io_uring.c | 37 +- kernel/audit.c | 4 + kernel/auditsc.c | 2 +- kernel/bpf/bpf_lsm.c | 2 +- kernel/bpf/devmap.c | 8 +- kernel/bpf/local_storage.c | 2 +- kernel/bpf/verifier.c | 3 + kernel/cgroup/rdma.c | 2 +- kernel/events/uprobes.c | 10 +- kernel/fork.c | 11 +- kernel/module.c | 4 +- kernel/padata.c | 136 ++----- kernel/params.c | 46 +-- kernel/taskstats.c | 1 + kernel/trace/ring_buffer.c | 8 +- kernel/trace/trace_branch.c | 8 +- kernel/trace/trace_events_hist.c | 12 +- kernel/trace/trace_probe.c | 2 +- kernel/trace/tracing_map.c | 17 +- lib/kunit/Kconfig | 5 +- lib/ts_kmp.c | 18 +- mm/backing-dev.c | 5 +- mm/kasan/init.c | 8 +- net/batman-adv/bat_iv_ogm.c | 85 +++-- net/batman-adv/bridge_loop_avoidance.c | 92 +++-- net/batman-adv/distributed-arp-table.c | 3 + net/batman-adv/fragmentation.c | 58 ++- net/batman-adv/gateway_client.c | 4 + net/batman-adv/originator.c | 4 +- net/batman-adv/tp_meter.c | 32 +- net/batman-adv/types.h | 6 +- net/bluetooth/af_bluetooth.c | 10 +- net/bluetooth/bnep/core.c | 2 +- net/bluetooth/hci_core.c | 34 +- net/bluetooth/hci_event.c | 3 - net/bluetooth/l2cap_core.c | 8 +- net/bluetooth/l2cap_sock.c | 9 + net/bpf/test_run.c | 20 +- net/bridge/br_multicast.c | 27 +- net/bridge/netfilter/Kconfig | 13 + net/bridge/netfilter/Makefile | 2 +- net/bridge/netfilter/ebtable_broute.c | 14 +- net/bridge/netfilter/ebtable_filter.c | 14 +- net/bridge/netfilter/ebtable_nat.c | 12 +- net/bridge/netfilter/ebtables.c | 71 ++-- net/caif/cfsrvl.c | 14 +- net/can/raw.c | 11 +- net/ceph/auth.c | 4 +- net/ceph/crush/crush.c | 6 +- net/ceph/mon_client.c | 2 + net/ceph/osdmap.c | 14 +- net/core/filter.c | 17 +- net/core/flow_dissector.c | 79 +++- net/core/rtnetlink.c | 1 + net/ethtool/bitset.c | 8 +- net/ipv4/icmp.c | 12 +- net/ipv4/inet_connection_sock.c | 5 +- net/ipv4/netfilter/Kconfig | 59 ++- net/ipv4/netfilter/Makefile | 2 +- net/ipv4/netfilter/arp_tables.c | 43 ++- net/ipv4/netfilter/arpt_mangle.c | 8 + net/ipv4/netfilter/arptable_filter.c | 14 +- net/ipv4/netfilter/ip_tables.c | 18 +- net/ipv4/netfilter/iptable_filter.c | 4 +- net/ipv4/netfilter/iptable_mangle.c | 4 +- net/ipv4/netfilter/iptable_nat.c | 6 +- net/ipv4/netfilter/iptable_raw.c | 4 +- net/ipv4/netfilter/iptable_security.c | 4 +- net/ipv4/nexthop.c | 4 +- net/ipv4/raw.c | 2 +- net/ipv4/route.c | 48 --- net/ipv4/tcp.c | 3 +- net/ipv4/udp_tunnel_core.c | 48 +++ net/ipv6/exthdrs.c | 13 +- net/ipv6/icmp.c | 10 +- net/ipv6/ip6_gre.c | 5 +- net/ipv6/ip6_output.c | 68 ---- net/ipv6/ip6_udp_tunnel.c | 69 ++++ net/ipv6/netfilter/Kconfig | 30 +- net/ipv6/netfilter/Makefile | 2 +- net/ipv6/netfilter/ip6_tables.c | 18 +- net/ipv6/netfilter/ip6t_eui64.c | 3 +- net/ipv6/netfilter/ip6t_hbh.c | 4 + net/ipv6/netfilter/ip6table_filter.c | 4 +- net/ipv6/netfilter/ip6table_mangle.c | 4 +- net/ipv6/netfilter/ip6table_nat.c | 6 +- net/ipv6/netfilter/ip6table_raw.c | 4 +- net/ipv6/netfilter/ip6table_security.c | 4 +- net/ipv6/rpl_iptunnel.c | 9 + net/ipv6/seg6_hmac.c | 2 + net/ipv6/seg6_iptunnel.c | 12 +- net/ipv6/xfrm6_protocol.c | 4 +- net/l2tp/l2tp_core.c | 5 + net/mac80211/tdls.c | 2 +- net/mac80211/tx.c | 4 +- net/mptcp/pm_netlink.c | 2 +- net/mptcp/sockopt.c | 12 +- net/mptcp/subflow.c | 4 +- net/netfilter/Kconfig | 22 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 6 +- net/netfilter/ipset/ip_set_hash_ipport.c | 5 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 5 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 5 +- net/netfilter/ipvs/ip_vs_xmit.c | 19 +- net/netfilter/nf_conntrack_netlink.c | 2 +- net/netfilter/nf_conntrack_proto_sctp.c | 13 +- net/netfilter/nf_conntrack_sip.c | 152 ++++++-- net/netfilter/nf_nat_amanda.c | 2 +- net/netfilter/nf_nat_sip.c | 34 +- net/netfilter/nf_queue.c | 4 +- net/netfilter/nf_tables_api.c | 4 +- net/netfilter/nfnetlink_log.c | 8 +- net/netfilter/nfnetlink_osf.c | 45 +-- net/netfilter/nfnetlink_queue.c | 2 + net/netfilter/nft_bitwise.c | 3 +- net/netfilter/nft_ct.c | 2 + net/netfilter/nft_dynset.c | 10 +- net/netfilter/nft_fwd_netdev.c | 10 + net/netfilter/nft_osf.c | 6 +- net/netfilter/nft_set_pipapo.c | 20 +- net/netfilter/nft_set_pipapo_avx2.c | 20 +- net/netfilter/x_tables.c | 116 +++++- net/netfilter/xt_mac.c | 34 +- net/netfilter/xt_multiport.c | 34 +- net/netfilter/xt_owner.c | 37 +- net/netfilter/xt_physdev.c | 29 +- net/netfilter/xt_policy.c | 2 +- net/netfilter/xt_realm.c | 2 +- net/netfilter/xt_socket.c | 23 +- net/nfc/digital_technology.c | 6 + net/nfc/llcp_core.c | 2 + net/openvswitch/datapath.c | 35 +- net/openvswitch/vport.c | 3 + net/phonet/pep.c | 19 +- net/qrtr/ns.c | 11 + net/rds/af_rds.c | 10 +- net/rds/connection.c | 14 + net/rds/ib.c | 24 +- net/rds/ib.h | 1 + net/rds/ib_rdma.c | 2 +- net/rds/message.c | 21 +- net/rds/rdma.c | 4 - net/rxrpc/call_object.c | 22 +- net/rxrpc/conn_event.c | 17 +- net/rxrpc/key.c | 9 +- net/rxrpc/proc.c | 26 +- net/rxrpc/recvmsg.c | 22 +- net/rxrpc/rxkad.c | 7 +- net/rxrpc/sendmsg.c | 2 +- net/sched/act_csum.c | 6 +- net/sched/act_ct.c | 8 +- net/sched/cls_u32.c | 13 +- net/sched/sch_cake.c | 15 +- net/sched/sch_choke.c | 28 +- net/sched/sch_fq_codel.c | 3 +- net/sched/sch_fq_pie.c | 19 +- net/sched/sch_gred.c | 3 - net/sched/sch_hhf.c | 19 +- net/sched/sch_netem.c | 57 ++- net/sched/sch_pie.c | 52 ++- net/sched/sch_red.c | 34 +- net/sched/sch_sfb.c | 54 +-- net/sched/sch_taprio.c | 238 ++++++------ net/sctp/inqueue.c | 1 + net/sctp/sm_statefuns.c | 6 + net/sctp/socket.c | 11 +- net/smc/smc_clc.c | 4 +- net/strparser/strparser.c | 8 + net/sunrpc/sysfs.c | 60 +-- net/sunrpc/xprtsock.c | 33 +- net/tipc/msg.c | 14 +- net/tls/tls_sw.c | 26 +- net/unix/diag.c | 21 +- net/vmw_vsock/af_vsock.c | 6 +- net/vmw_vsock/hyperv_transport.c | 4 +- net/vmw_vsock/virtio_transport_common.c | 3 +- net/vmw_vsock/vmci_transport.c | 2 +- net/wireless/core.c | 4 +- net/wireless/scan.c | 3 + net/xdp/xdp_umem.c | 3 +- net/xfrm/xfrm_policy.c | 2 + net/xfrm/xfrm_user.c | 4 + scripts/checkpatch.pl | 10 + scripts/dtc/dtc-lexer.l | 3 - security/integrity/ima/ima_crypto.c | 2 +- sound/aoa/soundbus/i2sbus/core.c | 9 +- sound/core/compress_offload.c | 7 - sound/core/control.c | 4 + sound/core/control_led.c | 14 +- sound/core/seq/oss/seq_oss_rw.c | 6 +- sound/core/sound.c | 7 + sound/firewire/fireworks/fireworks_command.c | 5 +- sound/firewire/tascam/tascam-hwdep.c | 1 + sound/isa/sc6000.c | 285 ++++++++------- sound/pci/asihpi/hpicmn.c | 6 + sound/pci/asihpi/hpimsgx.c | 6 +- sound/pci/ctxfi/ctatc.c | 3 +- sound/pci/ctxfi/ctvmem.h | 2 +- sound/pci/hda/patch_conexant.c | 35 +- sound/pci/hda/patch_realtek.c | 5 +- sound/soc/codecs/ab8500-codec.c | 6 +- sound/soc/fsl/fsl_easrc.c | 125 +++++-- sound/soc/fsl/fsl_xcvr.c | 22 +- sound/soc/intel/boards/bytcr_wm5102.c | 1 + sound/soc/soc-core.c | 1 + sound/soc/sof/topology.c | 2 +- sound/soc/sti/uniperif_player.c | 9 +- sound/soc/stm/stm32_sai_sub.c | 3 + sound/usb/6fire/chip.c | 17 +- sound/usb/6fire/control.c | 10 +- sound/usb/caiaq/control.c | 52 ++- sound/usb/caiaq/device.c | 39 +- sound/usb/caiaq/input.c | 2 +- sound/usb/endpoint.c | 6 +- sound/usb/format.c | 88 ++++- sound/usb/midi.c | 22 +- sound/usb/misc/ua101.c | 12 +- sound/usb/mixer.c | 14 +- sound/usb/mixer_quirks.c | 12 +- sound/usb/quirks.c | 38 +- sound/usb/stream.c | 4 +- tools/lib/bpf/relo_core.c | 2 + tools/perf/util/branch.h | 3 + tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 51 +-- tools/perf/util/expr.c | 3 +- tools/perf/util/util.h | 1 - tools/testing/ktest/ktest.pl | 37 +- tools/testing/selftests/cgroup/test_memcontrol.c | 11 +- .../testing/selftests/mqueue/{setting => settings} | 0 virt/kvm/dirty_ring.c | 3 +- 692 files changed, 6912 insertions(+), 3309 deletions(-)
1 week, 2 days
5
4
0
0
[PATCH 5.10 000/589] 5.10.258-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.10.258 release. There are 589 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Mon, 01 Jun 2026 16:01:34 +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.258-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.258-rc1 Oleksij Rempel <linux(a)rempel-privat.de> net: usb: lan78xx: Fix double free issue with interrupt buffer allocation Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: cdev: check if uAPI v2 config attributes are correctly zeroed Andy Shevchenko <andy.shevchenko(a)gmail.com> gpiolib: cdev: use !mem_is_zero() instead of memchr_inv(s, 0, n) Jani Nikula <jani.nikula(a)intel.com> string: add mem_is_zero() helper to check if memory area is all zeros Rosen Penev <rosenp(a)gmail.com> net: ag71xx: check error for platform_get_irq David Carlier <devnexen(a)gmail.com> tracing: Avoid NULL return from hist_field_name() on truncation Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: intel-hid: Check ACPI_HANDLE() against NULL Jakub Kicinski <kuba(a)kernel.org> net: tls: prevent chain-after-chain in plain text SG Jakub Kicinski <kuba(a)kernel.org> net: tls: fix off-by-one in sg_chain entry count for wrapped sk_msg ring Chenguang Zhao <zhaochenguang(a)kylinos.cn> ethtool: fix ethnl_bitmap32_not_zero() bit interval semantics Lukas Bulwahn <lukas.bulwahn(a)redhat.com> HID: quirks: really enable the intended work around for appledisplay Ethan Nelson-Moore <enelsonmoore(a)gmail.com> net: ethernet: cs89x0: remove stale CONFIG_MACH_MX31ADS reference Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Carry over frag counter Andreas Haarmann-Thiemann <eitschman(a)nebelreich.de> net: ethernet: cortina: Drop half-assembled SKB Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Make RX SKB per-port Rosen Penev <rosenp(a)gmail.com> irqchip/ath79-cpu: Remove unused function Gabor Juhos <j4g8y7(a)gmail.com> phy: marvell: mvebu-a3700-utmi: fix incorrect USB2_PHY_CTRL register access Bart Van Assche <bvanassche(a)acm.org> ice: fix locking in ice_dcb_rebuild() Guenter Roeck <linux(a)roeck-us.net> ARM: integrator: Fix early initialization David Gow <david(a)davidgow.net> kunit: config: KUNIT_DEBUGFS should depend on DEBUG_FS David Gow <david(a)davidgow.net> kunit: config: Enable KUNIT_DEBUGFS by default Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) reject short block-read responses in the GPIO accessors Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) register the nvmem device after pmbus_do_probe() Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) register the gpio_chip after pmbus_do_probe() Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) don't clobber GPIO bits before PDIO read in get_multiple Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) cap PDIO scan in get_multiple at ADM1266_PDIO_NR Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) bounce blackbox records through a protocol-sized buffer Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) include PEC byte in pmbus_block_xfer read buffer Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) reject implausible blackbox record_count Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) seed timestamp from the real-time clock Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: fix negative tt_buff_len Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: fix negative last_changeset_len Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: avoid use of uninit sender vars Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: fix report_work leak on backbone_gw purge Sven Eckelmann <sven(a)narfation.org> batman-adv: frag: disallow unicast fragment in fragment Luxiao Xu <rakukuip(a)gmail.com> batman-adv: fix tp_meter counter underflow during shutdown Ruide Cao <caoruide123(a)gmail.com> batman-adv: fix fragment reassembly length accounting Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: handle forward allocation error Ruijie Li <ruijieli51(a)gmail.com> batman-adv: clear current gateway during teardown Sven Eckelmann <sven(a)narfation.org> batman-adv: mcast: fix use-after-free in orig_node RCU release Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Fix integer overflow in bios_get_image() Osama Abdelkader <osama.abdelkader(a)gmail.com> drm/bridge: megachips: remove bridge when irq request fails Michael Bommarito <michael.bommarito(a)gmail.com> RDMA/siw: Reject MPA FPDU length underflow before signed receive math Johan Hovold <johan(a)kernel.org> spi: ti-qspi: fix use-after-free after DMA setup failure Johan Hovold <johan(a)kernel.org> spi: sprd: fix error pointer deref after DMA setup failure Michael Bommarito <michael.bommarito(a)gmail.com> scsi: isci: Fix use-after-free in device removal path Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing: Do not call map->ops->elt_free() if elt_alloc() fails John Walker <johnwalker0(a)gmail.com> wifi: cfg80211: advance loop vars in cfg80211_merge_profile() Michael Bommarito <michael.bommarito(a)gmail.com> ixgbevf: fix use-after-free in VEPA multicast source pruning Michael Bommarito <michael.bommarito(a)gmail.com> ipv4: raw: reject IP_HDRINCL packets with ihl < 5 Kyle Farnung <kfarnung(a)gmail.com> wifi: ath11k: clear shared SRNG pointer state on restart Minh Nguyen <minhnguyen.080505(a)gmail.com> vsock/vmci: fix UAF when peer resets connection during handshake Steven Rostedt <rostedt(a)goodmis.org> ring-buffer: Fix reporting of missed events in iterator Nan Li <tonanli66(a)gmail.com> netfilter: ipset: stop hash:* range iteration at end Zhengchuan Liang <zcliangcn(a)gmail.com> netfilter: ip6t_hbh: reject oversized option lists Nicolai Buchwitz <nb(a)tipi-net.de> net: bcmgenet: keep RBUF EEE/PM disabled Zijing Yin <yzjaurora(a)gmail.com> phonet/pep: disable BH around forwarded sk_receive_skb() Mingyu Wang <25181214217(a)stu.xidian.edu.cn> Bluetooth: hci_uart: fix UAFs and race conditions in close and init paths Jann Horn <jannh(a)google.com> Bluetooth: bnep: Fix UAF read of dev->name Takashi Iwai <tiwai(a)suse.de> ALSA: asihpi: Fix potential OOB array access at reading cache Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: ua101: Reject too-short USB descriptors Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) widen blackbox-info buffer to I2C_SMBUS_BLOCK_MAX Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> sysfs: don't remove existing directory on update failure Asim Viladi Oglu Manizada <manizada(a)pm.me> smb: client: reject userspace cifs.spnego descriptions Ben Hutchings <benh(a)debian.org> Revert "s390/cio: Fix device lifecycle handling in css_alloc_subchannel()" Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry() Sasha Levin <sashal(a)kernel.org> Revert "x86/vdso: Fix output operand size of RDPID" Kees Cook <keescook(a)chromium.org> selftests: lib.mk: Also install "config" and "settings" Pengpeng Hou <pengpeng(a)iscas.ac.cn> s390/debug: Reject zero-length input before trimming a newline Allison Henderson <achender(a)kernel.org> net/rds: reset op_nents when zerocopy page pin fails Nicholas Carlini <nicholas(a)carlini.com> io-wq: check that the predecessor is hashed in io_wq_remove_pending() Johan Hovold <johan(a)kernel.org> drm/gma500/oaktrail_hdmi: fix i2c adapter leak on setup Gyeyoung Baek <gye976(a)gmail.com> drm/panfrost: Fix wait_bo ioctl leaking positive return from dma_resv_wait_timeout() Naval Alcalá <ari(a)naval.cat> iommu/vt-d: Disable DMAR for Intel Q35 IGFX Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: handle rbtree insertion error in decode_choose_args() Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: Fix potential out-of-bounds access in crush_decode() Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: Fix potential null-ptr-deref in decode_choose_args() Raphael Zimmer <raphael.zimmer(a)tu-ilmenau.de> libceph: Fix potential out-of-bounds access in osdmap_decode() Ma Ke <make24(a)iscas.ac.cn> powerpc/warp: Fix error handling in pika_dtm_thread Viacheslav Dubeyko <Slava.Dubeyko(a)ibm.com> ceph: fix a buffer leak in __ceph_setxattr() Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Bound MIDI endpoint descriptor scans Chaitanya Kumar Borah <chaitanya.kumar.borah(a)intel.com> drm/i915/dp: Fix VSC dynamic range signaling for RGB formats Sergio Correia <scorreia(a)redhat.com> audit: enforce AUDIT_LOCKED for AUDIT_TRIM and AUDIT_MAKE_EQUIV Zoran Ilievski <goodboy(a)rexbytes.com> net: atlantic: preserve PCI wake-from-D3 on shutdown when WOL enabled Li Xiasong <lixiasong1(a)huawei.com> netfilter: nft_ct: fix missing expect put in obj eval Sergio Correia <scorreia(a)redhat.com> audit: fix incorrect inheritable capability in CAPSET records Herbert Xu <herbert(a)gondor.apana.org.au> crypto: af_alg - Cap AEAD AD length to 0x80000000 Alexandre Belloni <alexandre.belloni(a)bootlin.com> alarmtimer: Check RTC features instead of ops Alexandre Belloni <alexandre.belloni(a)bootlin.com> rtc: allow rtc_read_alarm without read_alarm callback Eric Dumazet <edumazet(a)google.com> net/sched: sch_pie: annotate more data-races in pie_dump_stats() Qingqing Yang <qingqing.yang(a)broadcom.com> flow_dissector: Do not count vlan tags inside tunnel payload Qingfang Deng <qingfang.deng(a)linux.dev> flow_dissector: do not dissect PPPoE PFC frames Yannick Vignon <yannick.vignon(a)nxp.com> net/sched: taprio: Fix init procedure Filipe Manana <fdmanana(a)suse.com> btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file() Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/display: Read EDID from VBIOS embedded panel info Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/display: Allow DCE link encoder without AUX registers Eric Dumazet <edumazet(a)google.com> net/sched: sch_cake: annotate data-races in cake_dump_stats() (V) Weiming Shi <bestswngs(a)gmail.com> bareudp: fix NULL pointer dereference in bareudp_fill_metadata_dst() Beniamino Galvani <b.galvani(a)gmail.com> ipv6: rename and move ip6_dst_lookup_tunnel() Beniamino Galvani <b.galvani(a)gmail.com> ipv4: add new arguments to udp_tunnel_dst_lookup() Beniamino Galvani <b.galvani(a)gmail.com> ipv4: remove "proto" argument from udp_tunnel_dst_lookup() Beniamino Galvani <b.galvani(a)gmail.com> ipv4: rename and move ip_route_output_tunnel() Xin Long <lucien.xin(a)gmail.com> sctp: discard stale INIT after handshake completion Xin Long <lucien.xin(a)gmail.com> netfilter: skip recording stale or retransmitted INIT Christian A. Ehrhardt <christian.ehrhardt(a)codasip.com> ASoC: codecs: ab8500: Fix casting of private data Heiko Schocher <hs(a)nabladev.com> net: phy: dp83869: fix setting CLK_O_SEL field. Paul Geurts <paul.geurts(a)prodrive-technologies.com> NFC: trf7970a: Ignore antenna noise when checking for RF field Morduan Zang <zhangdandan(a)uniontech.com> net: usb: rtl8150: free skb on usb_submit_urb() failure in xmit Zhan Jun <zhanjun(a)uniontech.com> net: usb: rtl8150: fix use-after-free in rtl8150_start_xmit() Ido Schimmel <idosch(a)nvidia.com> vrf: Fix a potential NPD when removing a port from a VRF Eric Dumazet <edumazet(a)google.com> net/sched: sch_fq_pie: annotate data-races in fq_pie_dump_stats() Eric Dumazet <edumazet(a)google.com> net/sched: sch_choke: annotate data-races in choke_dump_stats() Zhengchao Shao <shaozhengchao(a)huawei.com> net: sched: choke: remove unused variables in struct choke_sched_data Stephen Hemminger <stephen(a)networkplumber.org> net/sched: netem: validate slot configuration Stephen Hemminger <stephen(a)networkplumber.org> net/sched: netem: fix queue limit check to include reordered packets Stephen Hemminger <stephen(a)networkplumber.org> net/sched: netem: fix probability gaps in 4-state loss model Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com> net: sched: sch_netem: Refactor code in 4-state loss generator Nikola Z. Ivanov <zlatistiv(a)gmail.com> netdevsim: zero initialize struct iphdr in dummy sk_buff Daan De Meyer <daan(a)amutable.com> cdrom, scsi: sr: propagate read-only status to block layer via set_disk_ro() Enze Li <lienze(a)kylinos.cn> scsi: sr: Add memory allocation failure handling for get_capabilities() Florian Westphal <fw(a)strlen.de> netfilter: nf_conntrack_sip: don't use simple_strtoul Jiexun Wang <wangjiexun2025(a)gmail.com> netfilter: xt_policy: fix strict mode inbound policy matching Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/gfx6: Support harvested SI chips with disabled TCCs (v2) Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: arp_tables: fix IEEE1394 ARP payload parsing Breno Leitao <leitao(a)debian.org> tracing: branch: Fix inverted check on stat tracer registration Mark Harmstone <mark(a)harmstone.com> btrfs: fix double-decrement of bytes_may_use in submit_one_async_extent() Qu Wenruo <wqu(a)suse.com> btrfs: merge PAGE_CLEAR_DIRTY and PAGE_SET_WRITEBACK to PAGE_START_WRITEBACK Wolfram Sang <wsa+renesas(a)sang-engineering.com> mailbox: mailbox-test: make data_ready a per-instance variable Wolfram Sang <wsa+renesas(a)sang-engineering.com> mailbox: mailbox-test: initialize struct earlier Wolfram Sang <wsa+renesas(a)sang-engineering.com> mailbox: mailbox-test: don't free the reused channel Wolfram Sang <wsa+renesas(a)sang-engineering.com> mailbox: add sanity check for channel array cuitao <cuitao(a)kylinos.cn> cgroup/rdma: fix integer overflow in rdmacg_try_charge() Wolfram Sang <wsa+renesas(a)sang-engineering.com> mailbox: mailbox-test: free channels on probe error Yuho Choi <dbgh9129(a)gmail.com> fbdev: offb: fix PCI device reference leak on probe failure Anthony Pighin (Nokia) <anthony.pighin(a)nokia.com> rtc: abx80x: Disable alarm feature if no interrupt attached Alexandre Belloni <alexandre.belloni(a)bootlin.com> rtc: introduce features bitfield Bae Yeonju <iwasbaeyz(a)gmail.com> fs/adfs: validate nzones in adfs_validate_bblk() Kohei Enju <kohei(a)enjuk.jp> vhost_net: fix sleeping with preempt-disabled in vhost_net_busy_poll() Lee Jones <lee(a)kernel.org> tipc: fix double-free in tipc_buf_append() Alexey Kodanev <aleksei.kodanev(a)bell-sw.com> nfp: fix swapped arguments in nfp_encode_basic_qdr() calls Eric Dumazet <edumazet(a)google.com> net/sched: sch_sfb: annotate data-races in sfb_dump_stats() Eric Dumazet <edumazet(a)google.com> net/sched: sch_red: annotate data-races in red_dump_stats() Zhengchao Shao <shaozhengchao(a)huawei.com> net: sched: gred/red: remove unused variables in struct red_stats Eric Dumazet <edumazet(a)google.com> net/sched: sch_fq_codel: remove data-races from fq_codel_dump_stats() Eric Dumazet <edumazet(a)google.com> net/sched: sch_pie: annotate data-races in pie_dump_stats() Eric Dumazet <edumazet(a)google.com> net_sched: sch_hhf: annotate data-races in hhf_dump_stats() Michael Bommarito <michael.bommarito(a)gmail.com> net/rds: zero per-item info buffer before handing it to visitors Jun Yan <jerrysteve1101(a)gmail.com> arm64: dts: meson-gxl-p230: fix ethernet PHY interrupt number Weiming Shi <bestswngs(a)gmail.com> slip: bound decode() reads against the compressed packet length Weiming Shi <bestswngs(a)gmail.com> slip: reject VJ receive packets on instances with no rstate array Fernando Fernandez Mancera <fmancera(a)suse.de> netfilter: nfnetlink_osf: fix potential NULL dereference in ttl check Fernando Fernandez Mancera <fmancera(a)suse.de> netfilter: nfnetlink_osf: fix out-of-bounds read on option matching Yingnan Zhang <342144303(a)qq.com> ipvs: fix MTU check for GSO packets in tunnel mode Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: xtables: restrict several matches to inet family Florian Westphal <fw(a)strlen.de> netfilter: conntrack: remove sprintf usage Xiang Mei <xmei5(a)asu.edu> netfilter: nfnetlink_osf: fix divide-by-zero in OSF_WSS_MODULO Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nft_osf: restrict it to ipv4 Weiming Shi <bestswngs(a)gmail.com> openvswitch: cap upcall PID array size and pre-size vport replies Qingfang Deng <qingfang.deng(a)linux.dev> pppoe: drop PFC frames Wojciech Drewek <wojciech.drewek(a)intel.com> flow_dissector: Add PPPoE dissectors Boris Sukholitko <boris.sukholitko(a)broadcom.com> flow_dissector: Add number of vlan tags dissector Boris Sukholitko <boris.sukholitko(a)broadcom.com> dissector: do not set invalid PPP protocol Michael Bommarito <michael.bommarito(a)gmail.com> sctp: fix OOB write to userspace in sctp_getsockopt_peer_auth_chunks Eric Dumazet <edumazet(a)google.com> ipv6: fix possible UAF in icmpv6_rcv() Matt Vollrath <tactii(a)gmail.com> e1000e: Unroll PTP in probe error handling Kohei Enju <kohei(a)enjuk.jp> i40e: don't advertise IFF_SUPP_NOFCS Eric Dumazet <edumazet(a)google.com> tcp: annotate data-races around (tp->write_seq - tp->snd_nxt) Vinicius Costa Gomes <vinicius.gomes(a)intel.com> net/sched: taprio: fix use-after-free in advance_sched() on schedule switch Vladimir Oltean <vladimir.oltean(a)nxp.com> net/sched: taprio: rename close_time to end_time Vladimir Oltean <vladimir.oltean(a)nxp.com> net/sched: taprio: refactor one skb dequeue from TXQ to separate function Vladimir Oltean <vladimir.oltean(a)nxp.com> net/sched: taprio: continue with other TXQs if one dequeue() failed Vladimir Oltean <vladimir.oltean(a)nxp.com> net/sched: taprio: replace safety precautions with comments Vladimir Oltean <vladimir.oltean(a)nxp.com> net/sched: taprio: stop going through private ops for dequeue and peek Yannick Vignon <yannick.vignon(a)nxp.com> net: taprio offload: enforce qdisc to netdev queue mapping Kurt Kanzenbach <kurt(a)linutronix.de> taprio: Handle short intervals and large packets Jiayuan Chen <jiayuan.chen(a)linux.dev> nexthop: fix IPv6 route referencing IPv4 nexthop Ido Schimmel <idosch(a)nvidia.com> nexthop: Emit a notification when a nexthop group is modified Dudu Lu <phx0fer(a)gmail.com> net/sched: sch_cake: fix NAT destination port not being updated in cake_update_flowkeys René Rebe <rene(a)exactco.de> PCMCIA: Fix garbled log messages for KERN_CONT Paul Moses <p(a)1g4.org> crypto: ccp - copy IV using skcipher ivsize T Pratham <t-pratham(a)ti.com> crypto: sa2ul - Fix AEAD fallback algorithm names Geert Uytterhoeven <geert+renesas(a)glider.be> lib/hexdump: print_hex_dump_bytes() calls print_hex_dump_debug() Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> clk: qcom: dispcc-sc7180: Add missing MDSS resets Konrad Dybcio <konrad.dybcio(a)oss.qualcomm.com> dt-bindings: clock: qcom,dispcc-sc7180: Define MDSS resets Geert Uytterhoeven <geert+renesas(a)glider.be> clk: xgene: Fix mapping leak in xgene_pllclk_init() Arnd Bergmann <arnd(a)arndb.de> clk: qoriq: avoid format string warning Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> clk: imx8mq: Correct the CSI PHY sels Felix Gu <ustc.gu(a)gmail.com> clk: imx: imx6q: Fix device node reference leak in of_assigned_ldb_sels() Felix Gu <ustc.gu(a)gmail.com> clk: imx: imx6q: Fix device node reference leak in pll6_bypassed() Val Packett <val(a)packett.cool> clk: qcom: dispcc-sm8250: Enable parents for pixel clocks Val Packett <val(a)packett.cool> clk: qcom: dispcc-sm8250: Use shared ops on the mdss vsync clk Junrui Luo <moonafterrain(a)outlook.com> scsi: target: core: Fix integer overflow in UNMAP bounds check Yang Erkun <yangerkun(a)huawei.com> scsi: sg: Resolve soft lockup issue when opening /dev/sgX Florian Westphal <fw(a)strlen.de> RDMA/core: Prefer NLA_NUL_STRING Fedor Pchelkin <pchelkin(a)ispras.ru> platform/x86: dell_rbu: avoid uninit value usage in packet_size_write() Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> nfs/blocklayout: Fix compilation error (`make W=1`) in bl_write_pagelist() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> mfd: mc13xxx-core: Fix memory leak in mc13xxx_add_subdevice_pdata() Randy Dunlap <rdunlap(a)infradead.org> tty: hvc_iucv: fix off-by-one in number of supported devices наб <nabijaczleweli(a)nabijaczleweli.xyz> tty: hvc: remove HVC_IUCV_MAGIC Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/surface: surfacepro3_button: Drop wakeup source on remove Chen Ni <nichen(a)iscas.ac.cn> backlight: sky81452-backlight: Check return value of devm_gpiod_get_optional() in sky81452_bl_parse_dt() Nuno Sa <nuno.sa(a)analog.com> dev_printk: add new dev_err_probe() helpers Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> driver core: Move dev_err_probe() to where it belogs Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> driver core: device.h: remove extern from function prototypes Arnaldo Carvalho de Melo <acme(a)redhat.com> perf util: Kill die() prototype, dead for a long time Leo Yan <leo.yan(a)arm.com> perf expr: Return -EINVAL for syntax error in expr__find_ids() Yu-Chun Lin <eleanor15x(a)gmail.com> pinctrl: abx500: Fix type of 'argument' variable Ian Rogers <irogers(a)google.com> perf branch: Avoid incrementing NULL Ethan Tidmore <ethantidmore06(a)gmail.com> pinctrl: pinctrl-pic32: Fix resource leak Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix precedence bug in convert_bpf_ld_abs alignment check Oliver Neukum <oneukum(a)suse.com> HID: usbhid: fix deadlock in hid_post_reset() Richard Genoud <richard.genoud(a)bootlin.com> mtd: rawnand: sunxi: fix sunxi_nfc_hw_ecc_read_extra_oob Chen Ni <nichen(a)iscas.ac.cn> mtd: physmap_of_gemini: Fix disabled pinctrl state check Denis Benato <denis.benato(a)linux.dev> HID: asus: do not abort probe when not necessary Denis Benato <denis.benato(a)linux.dev> HID: asus: make asus_resume adhere to linux kernel coding standards Daniel Hodges <hodgesd(a)meta.com> ima: check return value of crypto_shash_final() in boot aggregate Pengpeng Hou <pengpeng(a)iscas.ac.cn> tracing: Rebuild full_name on each hist_field_name() call Frank Li <Frank.Li(a)nxp.com> dmaengine: mxs-dma: Fix missing return value from of_dma_controller_register() ZhengYuan Huang <gality369(a)gmail.com> ocfs2: validate group add input before caching ZhengYuan Huang <gality369(a)gmail.com> ocfs2: validate bg_bits during freefrag scan ZhengYuan Huang <gality369(a)gmail.com> ocfs2: fix listxattr handling when the buffer is full Alok Tiwari <alok.a.tiwari(a)oracle.com> soc: qcom: aoss: compare against normalized cooling state Junrui Luo <moonafterrain(a)outlook.com> ocfs2/dlm: fix off-by-one in dlm_match_regions() region comparison Junrui Luo <moonafterrain(a)outlook.com> ocfs2/dlm: validate qr_numregions in dlm_match_regions() David Heidelberg <david(a)ixit.cz> arm64: dts: qcom: sdm845-xiaomi-beryllium: Mark l1a regulator as powered during boot Sumit Semwal <sumit.semwal(a)linaro.org> arm64: dts: qcom: sdm845-xiaomi-beryllium: Add DSI and panel bits Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> soc: qcom: ocmem: return -EPROBE_DEFER is ocmem is not available Mikko Perttunen <mperttunen(a)nvidia.com> memory: tegra30-emc: Fix dll_change check Mikko Perttunen <mperttunen(a)nvidia.com> memory: tegra124-emc: Fix dll_change check Rafał Miłecki <rafal(a)milecki.pl> ARM: dts: mediatek: mt7623: fix efuse fallback compatible Thomas Huth <thuth(a)redhat.com> efi/capsule-loader: fix incorrect sizeof in phys array reallocation Jan Kara <jack(a)suse.cz> quota: Fix race of dquot_scan_active() with quota deactivation Ricardo B. Marlière <rbm(a)suse.com> ktest: Run POST_KTEST hooks on failure and cancellation Ricardo B. Marlière <rbm(a)suse.com> ktest: Honor empty per-test option overrides Ricardo B. Marlière <rbm(a)suse.com> ktest: Avoid undef warning when WARNINGS_FILE is unset Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Disable direct speed change for Endpoint mode Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Use devm_gpiod_get_optional() to parse "nvidia,refclk-select" Waiman Long <longman(a)redhat.com> selftest: memcg: skip memcg_sock test if address family not supported Jane Chu <jane.chu(a)oracle.com> Documentation: fix a hugetlbfs reservation statement Gerd Bayer <gbayer(a)linux.ibm.com> PCI: Enable AtomicOps only if Root Port supports them Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_easrc: Change the type for iec958 channel status controls Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_easrc: Fix value type in fsl_easrc_iec958_get_bits() Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_easrc: Check the variable range in fsl_easrc_iec958_put_bits() Felix Gu <gu_0233(a)qq.com> pmdomain: ti: omap_prm: Fix a reference leak on device node Akhil P Oommen <akhilpo(a)oss.qualcomm.com> drm/msm/a6xx: Use barriers while updating HFI Q headers Rob Clark <robin.clark(a)oss.qualcomm.com> drm/msm/a6xx: Fix HLSQ register dumping Lei Huang <huanglei(a)kylinos.cn> ALSA: hda/realtek: fix code style (ERROR: else should follow close brace '}') Luke D. Jones <luke(a)ljones.dev> ALSA: hda/realtek: Whitespace fix Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/ci: Fill DW8 fields from SMC Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/ci: Clear EnabledForActivity field for memory levels Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/ci: Fix powertune defaults for Hawaii 0x67B0 Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/ci: Disable MCLK DPM on problematic CI ASICs Timur Kristóf <timur.kristof(a)gmail.com> drm/amd/pm/ci: Use highest MCLK on CI when MCLK DPM is disabled Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: core: Validate compress device numbers without dynamic minors Takashi Iwai <tiwai(a)suse.de> ALSA: compress: Drop unused functions Sebastian Reichel <sebastian.reichel(a)collabora.com> drm/panel: simple: Correct G190EAN01 prepare timing Alexander Koskovich <akoskovich(a)pm.me> drm/msm/dsi: rename MSM8998 DSI version from V2_2_0 to V2_0_0 Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> fbdev: matroxfb: Mark variable with __maybe_unused to avoid W=1 build break Ethan Tidmore <ethantidmore06(a)gmail.com> drm/sun4i: Fix resource leaks Felix Gu <ustc.gu(a)gmail.com> spi: fsl-qspi: Use reinit_completion() for repeated operations Junrui Luo <moonafterrain(a)outlook.com> dm log: fix out-of-bounds write due to region_count overflow Ming-Hung Tsai <mtsai(a)redhat.com> dm cache metadata: fix memory leak on metadata abort retry Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: fix dirty mapping checking in passthrough mode switching Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: support shrinking the origin device Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: fix concurrent write failure in passthrough mode Ming-Hung Tsai <mtsai(a)redhat.com> dm cache policy smq: fix missing locks in invalidating cache blocks Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: fix write path cache coherency in passthrough mode Ming-Hung Tsai <mtsai(a)redhat.com> dm cache: fix null-deref with concurrent writes in passthrough mode Sander Vanheule <sander(a)svanheule.net> ASoC: sti: use managed regmap_field allocations Sander Vanheule <sander(a)svanheule.net> ASoC: sti: Return errors from regmap_field_alloc() Alexander Konyukhov <Alexander.Konyukhov(a)kaspersky.com> drm/komeda: fix integer overflow in AFBC framebuffer size check Dudu Lu <phx0fer(a)gmail.com> Bluetooth: l2cap: Add missing chan lock in l2cap_ecred_reconf_rsp Pauli Virtanen <pav(a)iki.fi> Bluetooth: fix locking in hci_conn_request_evt() with HCI_PROTO_DEFER Jonathan Rissanen <jonathan.rissanen(a)axis.com> Bluetooth: hci_ldisc: Clear HCI_UART_PROTO_INIT on error Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: L2CAP: Fix printing wrong information if SDU length exceeds MTU Sun Jian <sun.jian.kdev(a)gmail.com> bpf: reject short IPv4/IPv6 inputs in bpf_prog_test_run_skb Taegu Ha <hataegu0826(a)gmail.com> ppp: require CAP_NET_ADMIN in target netns for unattached ioctls Greg Jumper <greg.jumper(a)oracle.com> net/rds: Restrict use of RDS/IB to the initial network namespace Håkon Bugge <haakon.bugge(a)oracle.com> net/rds: Optimize rds_ib_laddr_check Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: act_ct: Only release RCU read lock after ct_ft Mashiro Chen <mashiro.chen(a)mailbox.org> net: hamradio: 6pack: fix uninit-value in sixpack_receive_buf Jiri Slaby (SUSE) <jirislaby(a)kernel.org> 6pack: propagage new tty types Florian Westphal <fw(a)strlen.de> netfilter: nft_fwd_netdev: check ttl/hl before forwarding Justin Chen <justin.chen(a)broadcom.com> net: bcmgenet: fix off-by-one in bcmgenet_put_txcb Ethan Tidmore <ethantidmore06(a)gmail.com> wifi: brcmfmac: Fix error pointer dereference Arend van Spriel <arend.vanspriel(a)broadcom.com> brcmfmac: support chipsets with different core enumeration space Weiming Shi <bestswngs(a)gmail.com> bpf: fix end-of-list detection in cgroup_storage_get_next_key() Sourabh Jain <sourabhjain(a)linux.ibm.com> powerpc/crash: fix backup region offset update to elfcorehdr Duoming Zhou <duoming(a)zju.edu.cn> wifi: rtlwifi: pci: fix possible use-after-free caused by unfinished irq_prepare_bcn_tasklet Zilin Guan <zilin(a)seu.edu.cn> wifi: mwifiex: Fix memory leak in mwifiex_11n_aggregate_pkt() Mario Limonciello (AMD) <superm1(a)kernel.org> firmware: dmi: Correct an indexing error in dmi.h Bart Van Assche <bvanassche(a)acm.org> locking: Fix rwlock support in <linux/spinlock_up.h> Brian Masney <bmasney(a)redhat.com> irqchip/irq-pic32-evic: Address warning related to wrong printf() formatter Gopi Krishna Menon <krishnagopi487(a)gmail.com> thermal/drivers/spear: Fix error condition for reading st,thermal-flags Danilo Krummrich <dakr(a)kernel.org> devres: fix missing node debug info in devm_krealloc() Cole Leavitt <cole(a)unwrap.rs> pstore/ram: fix resource leak when ioremap() fails Deepanshu Kartikey <kartikey406(a)gmail.com> nilfs2: reject zero bd_oblocknr in nilfs_ioctl_mark_blocks_dirty() Bart Van Assche <bvanassche(a)acm.org> drbd: Balance RCU calls in drbd_adm_dump_devices() HyungJung Joo <jhj140711(a)gmail.com> fs/omfs: reject s_sys_blocksize smaller than OMFS_DIR_START Mingzhe Zou <mingzhe.zou(a)easystack.cn> bcache: fix uninitialized closure object Dudu Lu <phx0fer(a)gmail.com> vsock/virtio: fix accept queue count leak on transport mismatch Norbert Szetei <norbert(a)doyensec.com> vsock: fix buffer size clamping order Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_get_sndtimeo_cb() Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: put backbone reference on failed claim hash insert Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: only purge non-released claims Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: prevent use-after-free when deleting claims Jiexun Wang <wangjiexun2025(a)gmail.com> batman-adv: stop caching unowned originator pointers in BAT IV Jiexun Wang <wangjiexun2025(a)gmail.com> batman-adv: reject new tp_meter sessions during teardown Lyes Bourennani <lbourennani(a)fuzzinglabs.com> batman-adv: fix integer overflow on buff_pos Ben Morris <bmorris(a)anthropic.com> sctp: revalidate list cursor after sctp_sendmsg_to_asoc() in SCTP_SENDALL Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu/pm: align Hawaii mclk workaround with radeon Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu/pm: add missing revision check for CI John B. Moore <jbmoore61(a)gmail.com> drm/amdgpu/sdma4: replace BUG_ON with WARN_ON in fence emission John B. Moore <jbmoore61(a)gmail.com> drm/amdgpu/gfx9: drop unnecessary 64-bit fence flag check in KIQ Alex Deucher <alexander.deucher(a)amd.com> drm/radeon: add missing revision check for CI Ashutosh Desai <ashutoshdesai993(a)gmail.com> drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs() Johan Hovold <johan(a)kernel.org> spi: mpc52xx: fix use-after-free on unbind Johan Hovold <johan(a)kernel.org> spi: orion: fix clock imbalance on registration failure Johan Hovold <johan(a)kernel.org> spi: imx: fix runtime pm leak on probe deferral Johan Hovold <johan(a)kernel.org> spi: mtk-nor: fix controller deregistration Sergey Shtylyov <s.shtylyov(a)auroraos.dev> media: dib8000: avoid division by 0 in dib8000_set_dds() Johan Hovold <johan(a)kernel.org> regulator: act8945a: fix OF node reference imbalance Oliver Neukum <oneukum(a)suse.com> media: rc: streamzap: Error handling in probe Oliver Neukum <oneukum(a)suse.com> media: rc: xbox_remote: heed DMA restrictions Johan Hovold <johan(a)kernel.org> regulator: max77650: fix OF node reference imbalance Sakari Ailus <sakari.ailus(a)linux.intel.com> staging: media: atomisp: Disallow all private IOCTLs Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Enable VB2_DMABUF for metadata stream Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path Michael Bommarito <michael.bommarito(a)gmail.com> RDMA/rxe: Reject unknown opcodes before ICRC processing Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/ocrdma: Don't NULL deref uctx on errors in ocrdma_copy_pd_uresp() Jason Gunthorpe <jgg(a)ziepe.ca> RDMA/mlx4: Fix resource leak on error in mlx4_ib_create_srq() André Draszik <andre.draszik(a)linaro.org> power: supply: max17042: avoid overflow when determining health Lukas Wunner <lukas(a)wunner.de> PCI/AER: Stop ruling out unbound devices as error source Shuai Xue <xueshuai(a)linux.alibaba.com> PCI/AER: Clear only error bits in PCIe Device Status Vasily Gorbik <gor(a)linux.ibm.com> s390/debug: Reject zero-length input in debug_input_flush_fn() Chaitanya Kulkarni <kch(a)nvidia.com> nvmet: avoid recursive nvmet-wq flush in nvmet_ctrl_free Junrui Luo <moonafterrain(a)outlook.com> md/raid10: fix divide-by-zero in setup_geo() with zero far_copies Michael Bommarito <michael.bommarito(a)gmail.com> isofs: validate block number from NFS file handle in isofs_export_iget Michael Bommarito <michael.bommarito(a)gmail.com> isofs: validate Rock Ridge CE continuation extent against volume size Eric Biggers <ebiggers(a)kernel.org> dm-verity-fec: correctly reject too-small hash devices Eric Biggers <ebiggers(a)kernel.org> dm-verity-fec: correctly reject too-small FEC devices Mikulas Patocka <mpatocka(a)redhat.com> dm: fix a buffer overflow in ioctl processing Mikulas Patocka <mpatocka(a)redhat.com> dm: don't report warning when doing deferred remove Joseph Salisbury <joseph.salisbury(a)oracle.com> ASoC: fsl_easrc: fix comment typo Shrikanth Hegde <sshegde(a)linux.ibm.com> cpuidle: powerpc: avoid double clear when breaking snooze Johan Hovold <johan(a)kernel.org> spi: topcliff-pch: fix use-after-free on unbind Thorsten Blum <thorsten.blum(a)linux.dev> thermal/drivers/sprd: Fix raw temperature clamping in sprd_thm_rawdata_to_temp Thorsten Blum <thorsten.blum(a)linux.dev> thermal/drivers/sprd: Fix temperature clamping in sprd_thm_temp_to_rawdata Michael Bommarito <michael.bommarito(a)gmail.com> udf: reject descriptors with oversized CRC length Mingming Cao <mmc(a)linux.ibm.com> ibmveth: Disable GSO for packets with small MSS Hamza Mahfooz <hamzamahfooz(a)linux.microsoft.com> hv_sock: fix ARM64 support Hongling Zeng <zenghongling(a)kylinos.cn> parisc: Fix IRQ leak in LASI driver Nan Li <tonanli66(a)gmail.com> net/rds: handle zerocopy send cleanup before the message is queued Maoyi Xie <maoyixie.tju(a)gmail.com> ip6_gre: Use cached t->net in ip6erspan_changelink(). SeungJu Cheon <suunj1331(a)gmail.com> sound: ua101: fix division by zero at probe Kai Zen <kai.aizen.dev(a)gmail.com> net: rtnetlink: zero ifla_vf_broadcast to avoid stack infoleak in rtnl_fill_vfinfo Miklos Szeredi <mszeredi(a)redhat.com> fanotify: fix false positive on permission events Johan Hovold <johan(a)kernel.org> spi: zynqmp-gqspi: fix controller deregistration Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_state_change_cb() Siwei Zhang <oss(a)fourdim.xyz> Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_new_connection_cb() Yilin Zhu <zylzyl2333(a)gmail.com> ipv6: xfrm6: release dst on error in xfrm6_rcv_encap() Ruijie Li <ruijieli51(a)gmail.com> xfrm: provide message size for XFRM_MSG_MAPPING Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: firewire-tascam: Do not drop unread control events Felix Gu <ustc.gu(a)gmail.com> usb: ulpi: fix memory leak on ulpi_register() error paths Fabio Porcedda <fabio.porcedda(a)gmail.com> USB: serial: option: add Telit Cinterion LE910Cx compositions Aaro Koskinen <aaro.koskinen(a)iki.fi> USB: omap_udc: DMA: Don't enable burst 4 mode Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Fix UAC3 cluster descriptor size check Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Avoid potential endless loop in convert_chmap_v3() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: usblp: fix uninitialized heap leak via LPGETSTATUS ioctl Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: usblp: fix heap leak in IEEE 1284 device ID via short response Tristan Madani <tristan(a)talencesecurity.com> wifi: b43: enforce bounds check on firmware key index in b43_rx() Jiri Slaby (SUSE) <jirislaby(a)kernel.org> wifi: ath5k: do not access array OOB Jeongjun Park <aha310510(a)gmail.com> wifi: rsi: fix kthread lifetime race between self-exit and external-stop Tristan Madani <tristan(a)talencesecurity.com> wifi: b43legacy: enforce bounds check on firmware key index in RX path Corey Minyard <corey(a)minyard.net> ipmi:ssif: NULL thread on error Corey Minyard <corey(a)minyard.net> ipmi:ssif: Remove unnecessary indention Corey Minyard <corey(a)minyard.net> ipmi:ssif: Clean up kthread on errors Corey Minyard <corey(a)minyard.net> ipmi:ssif: Fix a shutdown race Jamal Hadi Salim <jhs(a)mojatatu.com> net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked Johan Hovold <johan(a)kernel.org> spi: rockchip: fix controller deregistration Shivam Kalra <shivamkalra98(a)zohomail.in> ACPI: video: force native backlight on HP OMEN 16 (8A44) Rajat Gupta <rajgupt(a)qti.qualcomm.com> fbdev: udlfb: add vm_ops to dlfb_ops_mmap to prevent use-after-free Corey Minyard <corey(a)minyard.net> ipmi:si: Return state to normal if message allocation fails Corey Minyard <corey(a)minyard.net> ipmi: Check event message buffer response for bad data Corey Minyard <corey(a)minyard.net> ipmi: Add limits to event and receive message requests Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> scsi: target: configfs: Bound snprintf() return in tg_pt_gp_members_show() Kai Ma <k4729.23098(a)gmail.com> netfilter: reject zero shift in nft_bitwise Deepanshu Kartikey <kartikey406(a)gmail.com> ALSA: caiaq: fix usb_dev refcount leak on probe failure Arjan van de Ven <arjan(a)linux.intel.com> drm/amdgpu: fix zero-size GDS range init on RDNA4 Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> ipv6: rpl: reserve mac_len headroom when recompressed SRH grows Takashi Iwai <tiwai(a)suse.de> ALSA: caiaq: Don't abort when no input device is available Takashi Iwai <tiwai(a)suse.de> ALSA: caiaq: Fix potentially leftover ep1_in_urb at error path Douglas Anderson <dianders(a)chromium.org> driver core: Add kernel-doc for DEV_FLAG_COUNT enum value Yucheng Lu <kanolyc(a)gmail.com> crypto: authencesn - reject short ahash digests during instance creation Chen Zhao <chezhao(a)nvidia.com> IB/core: Fix zero dmac race in neighbor resolution Junrui Luo <moonafterrain(a)outlook.com> dm mirror: fix integer overflow in create_dirty_log() Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-tdes - fix DMA sync direction Haoxiang Li <lihaoxiang(a)isrc.iscas.ac.cn> crypto: ccree - fix a memory leak in cc_mac_digest() Thomas Fourier <fourier.thomas(a)gmail.com> crypto: hisilicon - Fix dma_unmap_single() direction Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-ecc - Release client on allocation failure Thorsten Blum <thorsten.blum(a)linux.dev> crypto: atmel-aes - Fix 3-page memory leak in atmel_aes_buff_cleanup Yiyang Chen <cyyzero16(a)gmail.com> taskstats: set version in TGID exit notifications Chia-Ming Chang <chiamingc(a)synology.com> inotify: fix watch count leak when fsnotify_add_inode_mark_locked() fails Junrui Luo <moonafterrain(a)outlook.com> md/raid5: validate payload size before accessing journal metadata Chia-Ming Chang <chiamingc(a)synology.com> md/raid5: fix soft lockup in retry_aligned_read() Sohei Koyama <skoyama(a)ddn.com> ext4: fix missing brelse() in ext4_xattr_inode_dec_ref_all() James Kim <james010kim(a)gmail.com> mtd: docg3: fix use-after-free in docg3_release() Jens Axboe <axboe(a)kernel.dk> io_uring/poll: fix backport of io_poll_add() changes Jens Axboe <axboe(a)kernel.dk> io_uring/poll: fix EPOLL_URING_WAKE sometimes not being honored Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Clear GIF on nested #VMEXIT(INVALID) Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Ensure AVIC is inhibited when restoring a vCPU to guest mode Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Sync interrupt shadow to cached vmcb12 after VMRUN of L2 Yosry Ahmed <yosry(a)kernel.org> KVM: nSVM: Sync NextRIP to cached vmcb12 after VMRUN of L2 Yosry Ahmed <yosry.ahmed(a)linux.dev> KVM: nSVM: Mark all of vmcb02 dirty when restoring nested state Denis M. Karpov <komlomal(a)gmail.com> userfaultfd: allow registration of ranges below mmap_min_addr Jacqueline Wong <jacqwong(a)google.com> tpm: tpm_tis: add error logging for data transfer Bin Liu <b-liu(a)ti.com> mmc: block: use single block write in retry Arnd Bergmann <arnd(a)arndb.de> tpm: avoid -Wunused-but-set-variable hkbinbin <hkbinbinbin(a)gmail.com> RDMA/rxe: Validate pad and ICRC before payload_size() in rxe_rcv Ruijie Li <ruijieli51(a)gmail.com> net/smc: avoid early lgr access in smc_clc_wait_msg Ao Zhou <draw51280(a)163.com> net: rds: fix MR cleanup on copy error Jonathan Santos <Jonathan.Santos(a)analog.com> iio: adc: ad7768-1: fix one-shot mode data acquisition Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: 6fire: Fix input volume change detection Takashi Iwai <tiwai(a)suse.de> ALSA: caiaq: Handle probe errors properly Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: caiaq: Fix control_put() result and cache rollback Simon Liebold <simonlie(a)amazon.de> selftests/mqueue: Fix incorrectly named file Helge Deller <deller(a)gmx.de> parisc: _llseek syscall is only available for 32-bit userspace Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: seq_oss: return full count for successful SEQ_FULLSIZE writes Harin Lee <me(a)harin.net> ALSA: ctxfi: Add fallback to default RSR for S/PDIF Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: aoa: i2sbus: fix OF node lifetime handling Vasiliy Kovalev <kovalev(a)altlinux.org> ext2: reject inodes with zero i_nlink and valid mode in ext2_iget() Manivannan Sadhasivam <manivannan.sadhasivam(a)oss.qualcomm.com> net: qrtr: ns: Fix use-after-free in driver remove() Chen Ni <nichen(a)iscas.ac.cn> media: i2c: imx219: Check return value of devm_gpiod_get_optional() in imx219_probe() Josh Law <objecting(a)objecting.org> lib/ts_kmp: fix integer overflow in pattern length calculation Rong Zhang <i(a)rong.moe> Revert "ALSA: usb: Increase volume range that triggers a warning" Luxiao Xu <rakukuip(a)gmail.com> net: strparser: fix skb_head leak in strp_abort_strp() Zhengchuan Liang <zcliangcn(a)gmail.com> net: caif: clear client service pointer on teardown Ziqing Chen <chenziqing(a)xiaomi.com> ALSA: control: Validate buf_len before strnlen() in snd_ctl_elem_init_enum_names() Herbert Xu <herbert(a)gondor.apana.org.au> crypto: pcrypt - Fix handling of MAY_BACKLOG requests Michael Bommarito <michael.bommarito(a)gmail.com> um: drivers: call kernel_strrchr() explicitly in cow_user.c Douglas Anderson <dianders(a)chromium.org> driver core: Don't let a device probe until it's ready Herbert Xu <herbert(a)gondor.apana.org.au> padata: Remove comment for reorder_work Herbert Xu <herbert(a)gondor.apana.org.au> padata: Fix pd UAF once and for all Heming Zhao <heming.zhao(a)suse.com> ocfs2: split transactions in dio completion to avoid credit exhaustion Sasha Levin <sashal(a)kernel.org> Revert "riscv: Sparse-Memory/vmemmap out-of-bounds fix" Thomas Zimmermann <tzimmermann(a)suse.de> firmware: google: framebuffer: Do not mark framebuffer as busy Tyllis Xu <livelycarpet87(a)gmail.com> ibmasm: fix heap over-read in ibmasm_send_i2o_message() Tyllis Xu <livelycarpet87(a)gmail.com> ibmasm: fix OOB reads in command_file_write due to missing size checks Tyllis Xu <livelycarpet87(a)gmail.com> misc: ibmasm: fix OOB MMIO read in ibmasm_handle_mouse_interrupt() Michal Pecio <michal.pecio(a)gmail.com> usb: xhci: Make usb_host_endpoint.hcpriv survive endpoint_disable() Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Fix Audio Advantage Micro II SPDIF switch Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: Avoid false E-MU sample-rate notifications Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: usb-audio: stop parsing UAC2 rates at MAX_NR_RATES Anderson Nascimento <anderson(a)allelesecurity.com> rxrpc: Fix missing validation of ticket length in non-XDR key preparsing Sean Christopherson <seanjc(a)google.com> crypto: ccp: Don't attempt to copy ID to userspace if PSP command failed Sean Christopherson <seanjc(a)google.com> crypto: ccp: Don't attempt to copy PDH cert to userspace if PSP command failed Sean Christopherson <seanjc(a)google.com> crypto: ccp: Don't attempt to copy CSR to userspace if PSP command failed Berk Cem Goksel <berkcgoksel(a)gmail.com> ALSA: caiaq: take a reference on the USB device in create_card() Cryolitia PukNgae <cryolitia.pukngae(a)linux.dev> ALSA: usb-audio: apply quirk for MOONDROP JU Jiu Darrick J. Wong <djwong(a)kernel.org> fuse: quiet down complaints in fuse_conn_limit_write Samuel Page <sam(a)bynar.io> fuse: reject oversized dirents in page cache David Howells <dhowells(a)redhat.com> rxrpc: Fix anonymous key handling Wang Jie <jiewang2024(a)lzu.edu.cn> rxrpc: only handle RESPONSE during service challenge Zhang Xiaoxu <zhangxiaoxu5(a)huawei.com> cifs: Fix connections leak when tlink setup failed David Howells <dhowells(a)redhat.com> rxrpc: Fix recvmsg() unconditional requeue Sasha Levin <sashal(a)kernel.org> Revert "scsi: ufs: core: Improve SCSI abort handling" Jamie Iles <quic_jiles(a)quicinc.com> i3c: fix uninitialized variable use in i2c setup Nathan Chancellor <nathan(a)kernel.org> scripts/dtc: Remove unused dts_version in dtc-lexer.l Nathan Chancellor <nathan(a)kernel.org> drm/amd/display: Do not add '-mhard-float' to calcs, dsc, and dcn30 FP files for clang Andrew Price <anprice(a)redhat.com> gfs2: Validate i_depth for exhash directories Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> arm64: dts: imx8mq-librem5: Bump BUCK1 suspend voltage up to 0.85V Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> Revert "arm64: dts: imx8mq-librem5: Set the DVS voltages lower" Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> arm64: dts: imx8mq-librem5: Bump BUCK1 suspend voltage to 0.81V Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> arm64: dts: imx8mq-librem5: Set the DVS voltages lower Martin Kepplinger <martink(a)posteo.de> arm64: dts: imx8mq-librem5: set regulators boot-on Guido Günther <agx(a)sigxcpu.org> arm64: dts: imx8mq-librem5: Don't mark buck3 as always on Martin Kepplinger <martink(a)posteo.de> arm64: dts: imx8mq-librem5-r3: workaround i2c1 issue with 1GHz cpu voltage Breno Leitao <leitao(a)debian.org> mm: blk-cgroup: fix use-after-free in cgwb_release_workfn() Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: fix possible deadlock between unlink and dio_end_io_write hongnanli <hongnan.li(a)linux.alibaba.com> fs/ocfs2: fix comments mentioning i_mutex Oleg Nesterov <oleg(a)redhat.com> x86/uprobes: Fix XOL allocation failure for 32-bit tasks David Gow <davidgow(a)google.com> drivers: base: Free devm resources when unregistering a device Keith Busch <kbusch(a)kernel.org> blk-mq: use quiesced elevator switch when reinitializing queues Yuqi Xu <xuyuqiabc(a)gmail.com> rxrpc: reject undecryptable rxkad response tickets Joseph Qi <joseph.qi(a)linux.alibaba.com> ocfs2: fix out-of-bounds write in ocfs2_write_end_inline Deepanshu Kartikey <kartikey406(a)gmail.com> ocfs2: validate inline data i_size during inode read Dmitry Antipov <dmantipov(a)yandex.ru> ocfs2: add inline inode consistency check to ocfs2_validate_inode_block() Yasuaki Torimaru <yasuakitorimaru(a)gmail.com> xfrm: clear trailing padding in build_polexpire() David Howells <dhowells(a)redhat.com> rxrpc: Fix key quota calculation for multitoken keys Luxiao Xu <rakukuip(a)gmail.com> rxrpc: fix reference count leak in rxrpc_server_keyring() Joonwon Kang <joonwonkang(a)google.com> mailbox: Prevent out-of-bounds access in of_mbox_index_xlate() Hari Bathini <hbathini(a)linux.ibm.com> powerpc64/bpf: do not increment tailcall count when prog is NULL Leonid Ravich <lravich(a)gmail.com> IB/mad: Don't call to function that might sleep while in atomic context Bart Van Assche <bvanassche(a)acm.org> scsi: ufs: core: Improve SCSI abort handling Chengfeng Ye <cyeaa(a)connect.ust.hk> ALSA: usb-audio: fix null pointer dereference on pointer cs_desc Waiman Long <longman(a)redhat.com> blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats() Lee, Chun-Yi <joeyli.kernel(a)gmail.com> thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR Yongzhi Liu <lyz_cs(a)pku.edu.cn> drm/amd/display: Fix memory leak Felix Fietkau <nbd(a)nbd.name> wifi: mac80211: always free skb on ieee80211_tx_prepare_skb() failure Alex Hung <alex.hung(a)amd.com> drm/amd/display: Add null checker before passing variables Minhong He <heminhong(a)kylinos.cn> ipv6: add NULL checks for idev in SRv6 paths Liu Jian <liujian56(a)huawei.com> bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() Marcelo Ricardo Leitner <marcelo.leitner(a)gmail.com> net/sched: act_ct: fix ref leak when switching zones Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix crash when I/O abort times out Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Fix warning message due to adisc being flushed Cezar Bulinaru <cbulinaru(a)gmail.com> net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null Jeongjun Park <aha310510(a)gmail.com> media: hackrf: fix to not free memory after the device is registered in hackrf_probe() Abd-Alrhman Masalkhi <abd.masalkhi(a)gmail.com> media: vidtv: fix pass-by-value structs causing MSAN warnings Deepanshu Kartikey <kartikey406(a)gmail.com> nilfs2: fix NULL i_assoc_inode dereference in nilfs_mdt_save_to_shadow_map Jeongjun Park <aha310510(a)gmail.com> media: as102: fix to not free memory after the device is registered in as102_usb_probe() Mingzhe Zou <mingzhe.zou(a)easystack.cn> bcache: fix cached_dev.sb_bio use-after-free and crash Berk Cem Goksel <berkcgoksel(a)gmail.com> ALSA: 6fire: fix use-after-free on disconnect Abhishek Kumar <abhishek_sts8(a)yahoo.com> media: em28xx: fix use-after-free in em28xx_v4l2_open() Ruslan Valiyev <linuxoid(a)gmail.com> media: vidtv: fix nfeeds state corruption on start_streaming failure Ritesh Harjani (IBM) <ritesh.list(a)gmail.com> mm/kasan: fix double free for kasan pXds Sean Christopherson <seanjc(a)google.com> KVM: x86: Use scratch field in MMIO fragment to hold small write values Sasha Levin <sashal(a)kernel.org> checkpatch: add support for Assisted-by tag Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Use heuristic to find stream entity Thadeu Lima de Souza Cascardo <cascardo(a)igalia.com> media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Allow extra entities Guocai He <guocai.he.cn(a)windriver.com> Revert "wifi: cfg80211: stop NAN and P2P in cfg80211_leave" Pengpeng Hou <pengpeng(a)iscas.ac.cn> rxrpc: proc: size address buffers for %pISpc output David Howells <dhowells(a)redhat.com> rxrpc: Fix call removal to use RCU safe deletion Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> ACPI: property: Constify stubs for CONFIG_ACPI=n case Sean Christopherson <seanjc(a)google.com> KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGION ZhengYuan Huang <gality369(a)gmail.com> ocfs2: handle invalid dinode in ocfs2_group_extend Tejas Bharambe <tejas.bharambe(a)outlook.com> ocfs2: fix use-after-free in ocfs2_fault() when VM_FAULT_RETRY Ruslan Valiyev <linuxoid(a)gmail.com> media: vidtv: fix NULL pointer dereference in vidtv_channel_pmt_match_sections Harin Lee <me(a)harin.net> ALSA: ctxfi: Limit PTP to a single page Fabio Porcedda <fabio.porcedda(a)gmail.com> USB: serial: option: add Telit Cinterion FN990A MBIM composition Junrui Luo <moonafterrain(a)outlook.com> staging: sm750fb: fix division by zero in ps_to_hz() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO Daniel Brát <danek.brat(a)gmail.com> usb: storage: Expand range of matched versions for VL817 quirks entry Nathan Rebello <nathan.c.rebello(a)gmail.com> usbip: validate number_of_packets in usbip_pack_ret_submit() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: gadget: renesas_usb3: validate endpoint index in standard request handlers Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: gadget: f_phonet: fix skb frags[] overflow in pn_rx_complete() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> usb: gadget: f_ncm: validate minimum block_len in ncm_unwrap_ntb() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> fbdev: tdfxfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> ALSA: fireworks: bound device-supplied status before string array lookup Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> NFC: digital: Bounds check NFC-A cascade depth in SDD response handler Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> net: usb: cdc-phonet: fix skb frags[] overflow in rx_complete() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> HID: core: clamp report_size in s32ton() to avoid undefined shift Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> HID: alps: fix NULL pointer dereference in alps_raw_event() Lin YuChen <starpt.official(a)gmail.com> staging: rtl8723bs: initialize le_tmp64 in rtw_BIP_verify() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> i2c: s3c24xx: check the size of the SMBUS message before using it Samuel Page <sam(a)bynar.io> can: raw: fix ro->uniq use-after-free in raw_rcv() Junxi Qian <qjx1298677004(a)gmail.com> nfc: llcp: add missing return after LLCP_CLOSED checks Haoze Xie <royenheart(a)gmail.com> batman-adv: hold claim backbone gateways by reference Florian Westphal <fw(a)strlen.de> netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR Maciej W. Rozycki <macro(a)orcam.me.uk> MIPS: mm: Rewrite TLB uniquification for the hidden bit feature Maciej W. Rozycki <macro(a)orcam.me.uk> MIPS: mm: Suppress TLB uniquification on EHINV hardware Maciej W. Rozycki <macro(a)orcam.me.uk> MIPS: Always record SEGBITS in cpu_data.vmbits Stefan Wiehler <stefan.wiehler(a)nokia.com> mips: mm: Allocate tlb_vpn array atomically Thomas Bogendoerfer <tsbogend(a)alpha.franken.de> MIPS: mm: kmalloc tlb_vpn array to avoid stack overflow Sebastian Brzezinka <sebastian.brzezinka(a)intel.com> drm/i915/gt: fix refcount underflow in intel_engine_park_heartbeat Florian Westphal <fw(a)strlen.de> netfilter: conntrack: add missing netlink policy validations Alice Mikityanska <alice(a)isovalent.com> l2tp: Drop large packets with UDP encap Jiexun Wang <wangjiexun2025(a)gmail.com> af_unix: read UNIX_DIAG_VFS data under unix_state_lock Zhengchuan Liang <zcliangcn(a)gmail.com> netfilter: ip6t_eui64: reject invalid MAC header for all packets Ren Wei <n05ec(a)lzu.edu.cn> netfilter: xt_multiport: validate range encoding in checkentry Xiang Mei <xmei5(a)asu.edu> netfilter: nfnetlink_log: initialize nfgenmsg in NLMSG_DONE terminator Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> xfrm_user: fix info leak in build_mapping() Steffen Klassert <steffen.klassert(a)secunet.com> xfrm: Wait for RCU readers during policy netns exit Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> xsk: tighten UMEM headroom validation to account for tailroom and min frame Agalakov Daniil <ade(a)amicon.ru> e1000: check return value of e1000_read_eeprom Pengpeng Hou <pengpeng(a)iscas.ac.cn> tracing/probe: reject non-closed empty immediate strings Eric Dumazet <edumazet(a)google.com> net: lapbether: handle NETDEV_PRE_TYPE_CHANGE Peng Li <lipeng321(a)huawei.com> net: lapbether: replace comparison to NULL with "lapbeth_get_x25_dev" Peng Li <lipeng321(a)huawei.com> net: lapbether: remove trailing whitespaces Xie He <xie.he.0141(a)gmail.com> net: lapbether: Close the LAPB device before its underlying Ethernet device closes Ruide Cao <caoruide123(a)gmail.com> net: sched: act_csum: validate nested VLAN headers Maíra Canal <mcanal(a)igalia.com> drm/vc4: Protect madv read in vc4_gem_object_mmap() with madv_lock Maíra Canal <mcanal(a)igalia.com> drm/vc4: Fix a memory leak in hang state error path Maíra Canal <mcanal(a)igalia.com> drm/vc4: Fix memory leak of BO array in hang state Long Li <longli(a)microsoft.com> PCI: hv: Set default NUMA node to 0 for devices without affinity info Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> arm64: dts: imx8mq: Set the correct gpu_ahb clock frequency Tomasz Merta <tomasz.merta(a)arrow.com> ASoC: stm32_sai: fix incorrect BCLK polarity for DSP_A/B, LEFT_J Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: brcmfmac: validate bsscfg indices in IF events Arthur Husband <artmoty(a)gmail.com> ata: ahci: force 32-bit DMA for JMicron JMB582/JMB585 Benoît Sevens <bsevens(a)google.com> HID: roccat: fix use-after-free in roccat_report_event leo vriska <leo(a)60228.dev> HID: quirks: add HID_QUIRK_ALWAYS_POLL for 8BitDo Pro 3 Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> ASoC: soc-core: call missing INIT_LIST_HEAD() for card_aux_list Pengpeng Hou <pengpeng(a)iscas.ac.cn> wifi: wl1251: validate packet IDs before indexing tx_frames Florian Westphal <fw(a)strlen.de> netfilter: nft_set_pipapo_avx2: don't return non-matching entry on expiry César Montoya <sprit152009(a)gmail.com> ALSA: hda/realtek: Add mute LED quirk for HP Pavilion 15-eg0xxx Goldwyn Rodrigues <rgoldwyn(a)suse.de> btrfs: tracepoints: get correct superblock from dentry in event btrfs_sync_file() Wenyuan Li <2063309626(a)qq.com> can: mcp251x: add error handling for power enable in open and resume Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: SOF: topology: reject invalid vendor array size in token parser Arnd Bergmann <arnd(a)arndb.de> ALSA: asihpi: avoid write overflow check warning ------------- Diffstat: Documentation/vm/hugetlbfs_reserv.rst | 2 +- Makefile | 4 +- arch/arm/boot/dts/mt7623.dtsi | 2 +- arch/arm/mach-integrator/integrator_cp.c | 13 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 3 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts | 6 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 16 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 2 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 72 ++++ arch/mips/include/asm/cpu-features.h | 1 - arch/mips/include/asm/cpu-info.h | 2 - arch/mips/include/asm/mipsregs.h | 2 + arch/mips/kernel/cpu-probe.c | 13 +- arch/mips/kernel/cpu-r3k-probe.c | 2 + arch/mips/mm/tlb-r4k.c | 299 ++++++++++++++--- arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kexec/file_load_64.c | 2 +- arch/powerpc/net/bpf_jit_comp64.c | 20 +- arch/powerpc/platforms/44x/warp.c | 2 + arch/riscv/include/asm/pgtable.h | 2 +- arch/s390/kernel/debug.c | 8 + arch/um/drivers/cow_user.c | 8 +- arch/x86/include/asm/segment.h | 8 +- arch/x86/kernel/uprobes.c | 24 ++ arch/x86/kvm/svm/nested.c | 11 + arch/x86/kvm/svm/sev.c | 11 +- arch/x86/kvm/svm/svm.c | 10 + arch/x86/kvm/x86.c | 14 +- block/blk-cgroup.c | 4 + block/blk-mq.c | 6 +- block/blk.h | 3 +- block/elevator.c | 4 +- crypto/af_alg.c | 2 + crypto/authencesn.c | 5 + crypto/pcrypt.c | 7 +- drivers/acpi/video_detect.c | 8 + drivers/ata/ahci.c | 14 + drivers/base/core.c | 26 ++ drivers/base/dd.c | 12 + drivers/base/devres.c | 2 + drivers/block/drbd/drbd_nl.c | 8 +- drivers/bluetooth/hci_ldisc.c | 51 ++- drivers/cdrom/cdrom.c | 73 ++-- drivers/char/ipmi/ipmi_si_intf.c | 70 +++- drivers/char/ipmi/ipmi_ssif.c | 74 +++- drivers/char/tpm/tpm_tis_core.c | 4 + drivers/clk/clk-qoriq.c | 17 +- drivers/clk/clk-xgene.c | 2 + drivers/clk/imx/clk-imx6q.c | 12 +- drivers/clk/imx/clk-imx8mq.c | 4 +- drivers/clk/qcom/dispcc-sc7180.c | 8 + drivers/clk/qcom/dispcc-sm8250.c | 6 +- drivers/cpuidle/cpuidle-powernv.c | 5 +- drivers/cpuidle/cpuidle-pseries.c | 5 +- drivers/crypto/atmel-aes.c | 2 +- drivers/crypto/atmel-ecc.c | 1 + drivers/crypto/atmel-tdes.c | 8 +- drivers/crypto/ccp/ccp-crypto-aes.c | 7 +- drivers/crypto/ccp/sev-dev.c | 19 +- drivers/crypto/ccree/cc_hash.c | 1 + drivers/crypto/hisilicon/sec/sec_algs.c | 2 +- drivers/crypto/sa2ul.c | 4 +- drivers/dma/mxs-dma.c | 1 + drivers/firmware/efi/capsule-loader.c | 2 +- drivers/firmware/google/framebuffer-coreboot.c | 2 +- drivers/gpio/gpiolib-cdev.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 + drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 66 ++++ drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 - drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 9 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 72 +++- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 62 ++++ .../drm/amd/display/dc/bios/bios_parser_helper.c | 9 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 3 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 4 +- drivers/gpu/drm/amd/display/dc/dsc/Makefile | 3 +- .../amd/display/include/grph_object_ctrl_defs.h | 4 + drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c | 15 + .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 28 +- .../drm/arm/display/komeda/komeda_framebuffer.c | 6 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 16 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 4 +- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 9 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 26 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 14 +- drivers/gpu/drm/msm/dsi/dsi_cfg.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_cfg.h | 2 +- drivers/gpu/drm/panel/panel-simple.c | 2 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 2 + drivers/gpu/drm/radeon/ci_dpm.c | 9 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 3 +- drivers/gpu/drm/vc4/vc4_bo.c | 3 + drivers/gpu/drm/vc4/vc4_gem.c | 19 +- drivers/hid/hid-alps.c | 3 + drivers/hid/hid-asus.c | 28 +- drivers/hid/hid-core.c | 3 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-quirks.c | 3 +- drivers/hid/hid-roccat.c | 2 + drivers/hid/usbhid/hid-core.c | 2 +- drivers/hwmon/pmbus/adm1266.c | 32 +- drivers/i2c/busses/i2c-s3c2410.c | 7 +- drivers/i3c/master.c | 7 +- drivers/iio/adc/ad7768-1.c | 9 +- drivers/infiniband/core/addr.c | 3 + drivers/infiniband/core/iwpm_msg.c | 6 +- drivers/infiniband/core/mad.c | 5 - drivers/infiniband/hw/mlx4/srq.c | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 2 +- drivers/infiniband/sw/rxe/rxe_recv.c | 14 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 15 + drivers/iommu/intel/iommu.c | 3 + drivers/irqchip/irq-ath79-cpu.c | 7 - drivers/irqchip/irq-pic32-evic.c | 2 +- drivers/mailbox/mailbox-test.c | 39 ++- drivers/mailbox/mailbox.c | 9 +- drivers/md/bcache/super.c | 8 + drivers/md/dm-cache-metadata.c | 24 +- drivers/md/dm-cache-metadata.h | 5 - drivers/md/dm-cache-policy-smq.c | 4 + drivers/md/dm-cache-target.c | 111 ++++-- drivers/md/dm-ioctl.c | 6 +- drivers/md/dm-log.c | 6 +- drivers/md/dm-raid1.c | 6 +- drivers/md/dm-verity-fec.c | 8 +- drivers/md/raid10.c | 2 + drivers/md/raid5-cache.c | 48 ++- drivers/md/raid5.c | 8 +- drivers/media/dvb-frontends/dib8000.c | 4 +- drivers/media/i2c/imx219.c | 3 + drivers/media/rc/streamzap.c | 12 +- drivers/media/rc/xbox_remote.c | 9 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 4 +- drivers/media/test-drivers/vidtv/vidtv_channel.c | 4 + drivers/media/test-drivers/vidtv/vidtv_mux.c | 4 +- drivers/media/test-drivers/vidtv/vidtv_ts.c | 48 +-- drivers/media/test-drivers/vidtv/vidtv_ts.h | 4 +- drivers/media/usb/as102/as102_usb_drv.c | 2 + drivers/media/usb/em28xx/em28xx-video.c | 14 +- drivers/media/usb/hackrf/hackrf.c | 7 +- drivers/media/usb/uvc/uvc_driver.c | 81 +++-- drivers/media/usb/uvc/uvc_queue.c | 3 +- drivers/media/usb/uvc/uvcvideo.h | 9 +- drivers/memory/tegra/tegra124-emc.c | 2 +- drivers/memory/tegra/tegra30-emc.c | 6 +- drivers/mfd/mc13xxx-core.c | 2 +- drivers/misc/ibmasm/ibmasmfs.c | 7 + drivers/misc/ibmasm/lowlevel.c | 12 +- drivers/misc/ibmasm/remote.c | 5 + drivers/mmc/core/block.c | 12 +- drivers/mmc/core/queue.h | 3 + drivers/mtd/devices/docg3.c | 3 +- drivers/mtd/maps/physmap-gemini.c | 2 +- drivers/mtd/nand/raw/sunxi_nand.c | 6 +- drivers/net/bareudp.c | 24 +- drivers/net/can/spi/mcp251x.c | 29 +- drivers/net/dsa/sja1105/sja1105_static_config.c | 6 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 3 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 15 +- drivers/net/ethernet/cirrus/cs89x0.c | 2 - drivers/net/ethernet/cortina/gemini.c | 21 +- drivers/net/ethernet/ibm/ibmveth.c | 22 ++ drivers/net/ethernet/ibm/ibmveth.h | 1 + drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 8 +- drivers/net/ethernet/intel/e1000e/netdev.c | 1 + drivers/net/ethernet/intel/i40e/i40e_main.c | 1 - drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 1 + .../ethernet/netronome/nfp/nfpcore/nfp_target.c | 17 +- drivers/net/hamradio/6pack.c | 39 ++- drivers/net/netdevsim/dev.c | 2 +- drivers/net/phy/dp83869.c | 13 +- drivers/net/ppp/ppp_generic.c | 5 +- drivers/net/ppp/pppoe.c | 8 +- drivers/net/slip/slhc.c | 49 ++- drivers/net/tap.c | 23 +- drivers/net/usb/cdc-phonet.c | 7 +- drivers/net/usb/lan78xx.c | 31 +- drivers/net/usb/rtl8150.c | 12 +- drivers/net/vrf.c | 15 +- drivers/net/wan/lapbether.c | 23 +- drivers/net/wireless/ath/ath11k/hal.c | 14 +- drivers/net/wireless/ath/ath5k/base.c | 3 +- drivers/net/wireless/ath/ath9k/channel.c | 6 +- drivers/net/wireless/broadcom/b43/xmit.c | 3 +- drivers/net/wireless/broadcom/b43legacy/xmit.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 31 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.h | 5 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 5 + .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 12 +- .../net/wireless/broadcom/brcm80211/include/soc.h | 2 +- drivers/net/wireless/mac80211_hwsim.c | 1 - drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 1 + drivers/net/wireless/realtek/rtlwifi/pci.c | 1 + drivers/net/wireless/rsi/rsi_common.h | 5 +- drivers/net/wireless/ti/wl1251/tx.c | 8 +- drivers/nfc/trf7970a.c | 3 +- drivers/nvme/target/core.c | 2 +- drivers/parisc/lasi.c | 12 +- drivers/pci/controller/dwc/pcie-tegra194.c | 10 +- drivers/pci/controller/pci-hyperv.c | 8 + drivers/pci/pci.c | 48 ++- drivers/pci/pcie/aer.c | 2 - drivers/pcmcia/rsrc_nonstatic.c | 6 +- drivers/phy/marvell/phy-mvebu-a3700-utmi.c | 5 +- drivers/pinctrl/nomadik/pinctrl-abx500.c | 2 +- drivers/pinctrl/pinctrl-pic32.c | 20 +- drivers/platform/x86/dell_rbu.c | 6 +- drivers/platform/x86/intel-hid.c | 6 +- drivers/platform/x86/surfacepro3_button.c | 1 + drivers/power/supply/max17042_battery.c | 2 +- drivers/regulator/act8945a-regulator.c | 3 +- drivers/regulator/max77650-regulator.c | 2 +- drivers/rtc/class.c | 5 + drivers/rtc/interface.c | 12 +- drivers/rtc/rtc-abx80x.c | 2 + drivers/s390/cio/css.c | 2 +- drivers/scsi/isci/host.c | 3 + drivers/scsi/qla2xxx/qla_init.c | 20 +- drivers/scsi/sg.c | 29 +- drivers/scsi/sr.c | 25 +- drivers/scsi/sr.h | 1 - drivers/soc/qcom/ocmem.c | 7 +- drivers/soc/qcom/qcom_aoss.c | 2 +- drivers/soc/ti/omap_prm.c | 1 + drivers/spi/spi-fsl-qspi.c | 3 +- drivers/spi/spi-imx.c | 1 + drivers/spi/spi-mpc52xx.c | 3 +- drivers/spi/spi-mtk-nor.c | 4 +- drivers/spi/spi-orion.c | 6 + drivers/spi/spi-rockchip.c | 4 +- drivers/spi/spi-sprd.c | 3 +- drivers/spi/spi-ti-qspi.c | 1 + drivers/spi/spi-topcliff-pch.c | 6 +- drivers/spi/spi-zynqmp-gqspi.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 4 + drivers/staging/rtl8723bs/core/rtw_security.c | 2 +- drivers/staging/sm750fb/sm750.c | 3 + drivers/target/target_core_configfs.c | 2 +- drivers/target/target_core_sbc.c | 3 +- .../intel/int340x_thermal/int3400_thermal.c | 9 +- drivers/thermal/spear_thermal.c | 2 +- drivers/thermal/sprd_thermal.c | 4 +- drivers/tty/hvc/hvc_iucv.c | 11 +- drivers/usb/class/usblp.c | 3 +- drivers/usb/common/ulpi.c | 5 +- drivers/usb/gadget/function/f_ncm.c | 4 +- drivers/usb/gadget/function/f_phonet.c | 9 + drivers/usb/gadget/udc/omap_udc.c | 4 - drivers/usb/gadget/udc/renesas_usb3.c | 7 +- drivers/usb/host/xhci.c | 1 - drivers/usb/serial/option.c | 6 + drivers/usb/storage/unusual_devs.h | 7 +- drivers/usb/usbip/usbip_common.c | 12 + drivers/vhost/net.c | 4 +- drivers/video/backlight/sky81452-backlight.c | 3 + drivers/video/fbdev/matrox/g450_pll.c | 2 +- drivers/video/fbdev/offb.c | 7 +- drivers/video/fbdev/tdfxfb.c | 3 + drivers/video/fbdev/udlfb.c | 34 +- fs/adfs/super.c | 3 + fs/btrfs/extent_io.c | 4 +- fs/btrfs/extent_io.h | 12 +- fs/btrfs/inode.c | 30 +- fs/ceph/xattr.c | 1 + fs/cifs/cifs_spnego.c | 16 + fs/cifs/connect.c | 17 +- fs/ext2/inode.c | 14 +- fs/ext4/xattr.c | 4 +- fs/fuse/control.c | 4 +- fs/fuse/readdir.c | 4 + fs/gfs2/dir.c | 6 +- fs/gfs2/glops.c | 4 + fs/isofs/export.c | 2 +- fs/isofs/rock.c | 9 + fs/nfs/blocklayout/blocklayout.c | 4 +- fs/nilfs2/dat.c | 3 + fs/nilfs2/ioctl.c | 6 + fs/notify/fsnotify.c | 2 +- fs/notify/inotify/inotify_user.c | 1 + fs/notify/mark.c | 18 +- fs/ocfs2/alloc.c | 2 +- fs/ocfs2/aops.c | 75 +++-- fs/ocfs2/cluster/nodemanager.c | 2 +- fs/ocfs2/dir.c | 4 +- fs/ocfs2/dlm/dlmdomain.c | 10 +- fs/ocfs2/file.c | 4 +- fs/ocfs2/inode.c | 33 +- fs/ocfs2/ioctl.c | 18 +- fs/ocfs2/localalloc.c | 6 +- fs/ocfs2/mmap.c | 7 +- fs/ocfs2/namei.c | 2 +- fs/ocfs2/ocfs2.h | 4 +- fs/ocfs2/ocfs2_trace.h | 10 +- fs/ocfs2/quota_global.c | 2 +- fs/ocfs2/resize.c | 22 +- fs/ocfs2/xattr.c | 6 +- fs/omfs/inode.c | 6 + fs/pstore/ram_core.c | 4 + fs/quota/dquot.c | 38 ++- fs/sysfs/group.c | 2 +- fs/udf/misc.c | 8 +- fs/userfaultfd.c | 2 - include/dt-bindings/clock/qcom,dispcc-sc7180.h | 7 +- include/linux/acpi.h | 6 +- include/linux/cdrom.h | 1 + include/linux/dev_printk.h | 10 + include/linux/device.h | 48 ++- include/linux/dmi.h | 5 + include/linux/fsnotify_backend.h | 1 + include/linux/kvm_host.h | 3 +- include/linux/padata.h | 4 - include/linux/ppp_defs.h | 30 ++ include/linux/printk.h | 5 +- include/linux/quotaops.h | 9 +- include/linux/rtc.h | 2 + include/linux/spinlock_up.h | 20 +- include/linux/string.h | 12 + include/linux/tpm_eventlog.h | 9 +- include/linux/uprobes.h | 1 + include/linux/usb.h | 3 +- include/net/flow_dissector.h | 22 ++ include/net/ipv6.h | 6 - include/net/mac80211.h | 4 + include/net/pie.h | 2 +- include/net/red.h | 1 - include/net/route.h | 6 - include/net/udp_tunnel.h | 15 + include/sound/compress_driver.h | 2 - include/trace/events/btrfs.h | 9 +- include/trace/events/ib_mad.h | 13 +- include/trace/events/rxrpc.h | 8 + include/uapi/linux/rtc.h | 5 + include/video/udlfb.h | 1 + io_uring/io-wq.c | 3 +- io_uring/io_uring.c | 35 +- kernel/audit.c | 4 + kernel/auditsc.c | 2 +- kernel/bpf/local_storage.c | 2 +- kernel/cgroup/rdma.c | 2 +- kernel/events/uprobes.c | 10 +- kernel/padata.c | 136 ++------ kernel/taskstats.c | 1 + kernel/time/alarmtimer.c | 2 +- kernel/trace/ring_buffer.c | 8 +- kernel/trace/trace_branch.c | 8 +- kernel/trace/trace_events_hist.c | 12 +- kernel/trace/trace_probe.c | 2 +- kernel/trace/tracing_map.c | 17 +- lib/kunit/Kconfig | 5 +- lib/ts_kmp.c | 18 +- mm/backing-dev.c | 5 +- mm/kasan/init.c | 8 +- net/batman-adv/bat_iv_ogm.c | 85 +++-- net/batman-adv/bridge_loop_avoidance.c | 92 +++-- net/batman-adv/distributed-arp-table.c | 3 + net/batman-adv/fragmentation.c | 58 +++- net/batman-adv/gateway_client.c | 4 + net/batman-adv/originator.c | 4 +- net/batman-adv/tp_meter.c | 32 +- net/batman-adv/types.h | 6 +- net/bluetooth/bnep/core.c | 2 +- net/bluetooth/hci_event.c | 3 - net/bluetooth/l2cap_core.c | 8 +- net/bluetooth/l2cap_sock.c | 9 + net/bpf/test_run.c | 20 +- net/caif/cfsrvl.c | 14 +- net/can/raw.c | 11 +- net/ceph/crush/crush.c | 6 +- net/ceph/osdmap.c | 14 +- net/core/filter.c | 2 +- net/core/flow_dissector.c | 79 ++++- net/core/rtnetlink.c | 1 + net/ethtool/bitset.c | 8 +- net/ipv4/netfilter/arp_tables.c | 18 +- net/ipv4/netfilter/arpt_mangle.c | 8 + net/ipv4/nexthop.c | 36 +- net/ipv4/raw.c | 2 +- net/ipv4/route.c | 48 --- net/ipv4/tcp.c | 3 +- net/ipv4/tcp_bpf.c | 3 + net/ipv4/udp_tunnel_core.c | 48 +++ net/ipv6/exthdrs.c | 13 +- net/ipv6/icmp.c | 10 +- net/ipv6/ip6_gre.c | 5 +- net/ipv6/ip6_output.c | 68 ---- net/ipv6/ip6_udp_tunnel.c | 69 ++++ net/ipv6/netfilter/ip6t_eui64.c | 3 +- net/ipv6/netfilter/ip6t_hbh.c | 4 + net/ipv6/seg6_hmac.c | 2 + net/ipv6/xfrm6_protocol.c | 4 +- net/l2tp/l2tp_core.c | 5 + net/mac80211/tx.c | 4 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 6 +- net/netfilter/ipset/ip_set_hash_ipport.c | 5 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 5 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 5 +- net/netfilter/ipvs/ip_vs_xmit.c | 19 +- net/netfilter/nf_conntrack_netlink.c | 2 +- net/netfilter/nf_conntrack_proto_sctp.c | 13 +- net/netfilter/nf_conntrack_sip.c | 152 +++++++-- net/netfilter/nf_nat_amanda.c | 2 +- net/netfilter/nf_nat_sip.c | 34 +- net/netfilter/nfnetlink_log.c | 8 +- net/netfilter/nfnetlink_osf.c | 45 ++- net/netfilter/nft_bitwise.c | 3 +- net/netfilter/nft_ct.c | 2 + net/netfilter/nft_fwd_netdev.c | 10 + net/netfilter/nft_osf.c | 6 +- net/netfilter/nft_set_pipapo.c | 21 +- net/netfilter/nft_set_pipapo_avx2.c | 20 +- net/netfilter/xt_mac.c | 34 +- net/netfilter/xt_multiport.c | 34 +- net/netfilter/xt_owner.c | 37 +- net/netfilter/xt_physdev.c | 29 +- net/netfilter/xt_policy.c | 2 +- net/netfilter/xt_realm.c | 2 +- net/nfc/digital_technology.c | 6 + net/nfc/llcp_core.c | 2 + net/openvswitch/datapath.c | 35 +- net/openvswitch/vport.c | 3 + net/phonet/pep.c | 19 +- net/qrtr/ns.c | 11 + net/rds/af_rds.c | 10 +- net/rds/connection.c | 14 + net/rds/ib.c | 24 +- net/rds/ib.h | 1 + net/rds/ib_rdma.c | 2 +- net/rds/message.c | 21 +- net/rds/rdma.c | 4 - net/rxrpc/call_object.c | 22 +- net/rxrpc/conn_event.c | 17 +- net/rxrpc/key.c | 12 +- net/rxrpc/proc.c | 26 +- net/rxrpc/recvmsg.c | 22 +- net/rxrpc/rxkad.c | 7 +- net/rxrpc/sendmsg.c | 2 +- net/sched/act_csum.c | 6 +- net/sched/act_ct.c | 23 +- net/sched/sch_cake.c | 15 +- net/sched/sch_choke.c | 28 +- net/sched/sch_fq_codel.c | 3 +- net/sched/sch_fq_pie.c | 19 +- net/sched/sch_gred.c | 3 - net/sched/sch_hhf.c | 19 +- net/sched/sch_netem.c | 57 +++- net/sched/sch_pie.c | 52 ++- net/sched/sch_red.c | 34 +- net/sched/sch_sfb.c | 54 +-- net/sched/sch_taprio.c | 371 +++++++++++---------- net/sctp/sm_statefuns.c | 6 + net/sctp/socket.c | 11 +- net/smc/smc_clc.c | 4 +- net/strparser/strparser.c | 8 + net/tipc/msg.c | 14 +- net/tls/tls_sw.c | 26 +- net/unix/diag.c | 21 +- net/vmw_vsock/af_vsock.c | 6 +- net/vmw_vsock/hyperv_transport.c | 4 +- net/vmw_vsock/virtio_transport_common.c | 3 +- net/vmw_vsock/vmci_transport.c | 2 +- net/wireless/core.c | 4 +- net/wireless/scan.c | 3 + net/xdp/xdp_umem.c | 3 +- net/xfrm/xfrm_policy.c | 2 + net/xfrm/xfrm_user.c | 4 + scripts/checkpatch.pl | 10 + scripts/dtc/dtc-lexer.l | 3 - security/integrity/ima/ima_crypto.c | 2 +- sound/aoa/soundbus/i2sbus/core.c | 9 +- sound/core/compress_offload.c | 75 ----- sound/core/control.c | 4 + sound/core/seq/oss/seq_oss_rw.c | 6 +- sound/core/sound.c | 7 + sound/firewire/fireworks/fireworks_command.c | 5 +- sound/firewire/tascam/tascam-hwdep.c | 1 + sound/pci/asihpi/hpicmn.c | 6 + sound/pci/asihpi/hpimsgx.c | 6 +- sound/pci/ctxfi/ctatc.c | 3 +- sound/pci/ctxfi/ctvmem.h | 2 +- sound/pci/hda/patch_realtek.c | 5 +- sound/soc/codecs/ab8500-codec.c | 6 +- sound/soc/fsl/fsl_easrc.c | 125 +++++-- sound/soc/soc-core.c | 1 + sound/soc/sof/topology.c | 2 +- sound/soc/sti/uniperif_player.c | 9 +- sound/soc/stm/stm32_sai_sub.c | 3 + sound/usb/6fire/chip.c | 17 +- sound/usb/6fire/control.c | 10 +- sound/usb/caiaq/control.c | 52 ++- sound/usb/caiaq/device.c | 39 ++- sound/usb/caiaq/input.c | 2 +- sound/usb/clock.c | 6 + sound/usb/format.c | 2 +- sound/usb/midi.c | 12 +- sound/usb/misc/ua101.c | 12 +- sound/usb/mixer.c | 14 +- sound/usb/mixer_quirks.c | 12 +- sound/usb/stream.c | 4 +- tools/perf/util/branch.h | 3 + tools/perf/util/expr.c | 3 +- tools/perf/util/util.h | 1 - tools/testing/ktest/ktest.pl | 35 +- tools/testing/selftests/cgroup/test_memcontrol.c | 11 +- tools/testing/selftests/lib.mk | 1 + .../testing/selftests/mqueue/{setting => settings} | 0 514 files changed, 4832 insertions(+), 2163 deletions(-)
1 week, 3 days
8
7
0
0
[PATCH 7.0 000/461] 7.0.11-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 7.0.11 release. There are 461 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 Sat, 30 May 2026 19:45:49 +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.0.11-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.0.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.0.11-rc1 Armin Wolf <W_Armin(a)gmx.de> platform/x86: uniwill-laptop: Do not enable the charging limit even when forced Werner Sembach <wse(a)tuxedocomputers.com> Documentation: laptops: Update documentation for uniwill laptops Damien Le Moal <dlemoal(a)kernel.org> block: avoid use-after-free in disk_free_zone_resources() Tiezhu Yang <yangtiezhu(a)loongson.cn> LoongArch: kprobes: Fix handling of fatal unrecoverable recursions Junyi Liu <moss80199(a)gmail.com> ksmbd: fix durable reconnect error path file lifetime Keith Busch <kbusch(a)kernel.org> blk-mq: pop cached request if it is usable Alexander A. Klimov <grandmaster(a)al2klimov.de> io_uring/nop: pass all errors to userspace Wei Fang <wei.fang(a)nxp.com> net: enetc: fix missing error code when pf->vf_state allocation fails Sabrina Dubroca <sd(a)queasysnail.net> net: gro: don't merge zcopy skbs Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: ensure null-termination for firmware version strings Lorenzo Bianconi <lorenzo(a)kernel.org> net: airoha: Disable GDM2 forwarding before configuring GDM2 loopback Weiming Shi <bestswngs(a)gmail.com> tap: fix stack info leak in tap_ioctl() SIOCGIFHWADDR Aditya Garg <gargaditya(a)linux.microsoft.com> net: mana: validate rx_req_idx to prevent out-of-bounds array access Ratheesh Kannoth <rkannoth(a)marvell.com> octeontx2-af: npc: Fix allmulticast skip logic for LBK and SDP VFs Keith Busch <kbusch(a)kernel.org> nvme-pci: fix dma mapping leak on data setup error Keith Busch <kbusch(a)kernel.org> nvme-pci: fix dma_vecs leak on p2p memory Nimrod Oren <noren(a)nvidia.com> selftests: net: Fix checksums in xdp_native Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs-amp-lib: Fix missing dput() after debugfs_lookup() Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs-amp-lib: Fix wrong sizeof() in _cs_amp_set_efi_calibration_data() Shuicheng Lin <shuicheng.lin(a)intel.com> drm/xe/oa: Fix exec_queue leak on width check in stream open Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs35l56: Fix flushing of IRQ work in cs35l56_sdw_remove() Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: aggregator: lock device when calling device_is_bound() Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: aggregator: remove the software node when deactivating the aggregator Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: aggregator: stop using dev-sync-probe Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: aggregator: fix a potential use-after-free Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: cdev: check if uAPI v2 config attributes are correctly zeroed Zhi Li <lizhi2(a)eswincomputing.com> net: stmmac: eswin: validate RGMII delay values Zhi Li <lizhi2(a)eswincomputing.com> net: stmmac: eswin: correct RGMII delay granularity to 20 ps Zhi Li <lizhi2(a)eswincomputing.com> net: stmmac: eswin: clear TXD and RXD delay registers during initialization Zhi Li <lizhi2(a)eswincomputing.com> net: stmmac: eswin: fix HSP CSR init ordering after clock enable Eric Dumazet <edumazet(a)google.com> tcp: fix stale per-CPU tcp_tw_isn leak enabling ISN prediction Xingwang Xiang <v3rdant.xiang(a)gmail.com> bpf, skmsg: fix verdict sk_data_ready racing with ktls rx Rosen Penev <rosenp(a)gmail.com> net: ag71xx: check error for platform_get_irq David Howells <dhowells(a)redhat.com> rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg David Howells <dhowells(a)redhat.com> crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks Jakub Kicinski <kuba(a)kernel.org> net: shaper: rework the VALID marking (again) Jakub Kicinski <kuba(a)kernel.org> net: shaper: annotate the data races Prathamesh Deshpande <prathameshdeshpande7(a)gmail.com> net/mlx5e: Fix eswitch mode block underflow on IPsec acquire SA Gal Pressman <gal(a)nvidia.com> udp: Fix UDP length on last GSO_PARTIAL segment Alice Mikityanska <alice(a)isovalent.com> udp: gso: Fix handling checksum in __udp_gso_segment Jiajia Liu <liujiajia(a)kylinos.cn> Bluetooth: btmtk: fix urb->setup_packet leak in error paths Kiran K <kiran.k(a)intel.com> Bluetooth: btintel_pcie: Fix incorrect MAC access programming Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: hci_sync: Fix not setting mask for HCI_EVT_LE_ALL_REMOTE_FEATURES_COMPLETE David Carlier <devnexen(a)gmail.com> tracing: Avoid NULL return from hist_field_name() on truncation Cunlong Li <shenxiaogll(a)gmail.com> cgroup: rstat: relax NMI guard after switch to try_cmpxchg Zhang Cen <rollkingzzc(a)gmail.com> ALSA: seq: Serialize UMP output teardown with event_input Shitalkumar Gandhi <shital.gandhi45(a)gmail.com> wifi: wilc1000: fix dma_buffer leak on bus acquire failure Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: fix multi-link element inheritance Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: fix MLE defragmentation Alexandru Hossu <hossu.alexandru(a)gmail.com> wifi: mac80211: bounds-check link_id in ieee80211_ml_epcs Jia Zhu <zhujia.zj(a)bytedance.com> erofs: fix metabuf leak in inode xattr initialization Utkal Singh <singhutkal015(a)gmail.com> erofs: harden h_shared_count in erofs_init_inode_xattrs() Gao Xiang <xiang(a)kernel.org> erofs: fix managed cache race for unaligned extents Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: fix debugfs_lookup dentry leak and error handling Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: fix error handling in pdsc_devcmd_wait Christian Marangi <ansuelsmth(a)gmail.com> net: airoha: Fix NPU RX DMA descriptor bits Nicolai Buchwitz <nb(a)tipi-net.de> net: phy: honor eee_disabled_modes in phy_advertise_eee_all() Nicolai Buchwitz <nb(a)tipi-net.de> net: phy: honor eee_disabled_modes in phy_support_eee() Ido Schimmel <idosch(a)nvidia.com> bridge: mcast: Fix a possible use-after-free when removing a bridge port Guangshuo Li <lgs201920130244(a)gmail.com> RDMA/rtrs: Fix use-after-free in path file creation cleanup Shiraz Saleem <shirazsaleem(a)microsoft.com> RDMA/mana_ib: Report max_msg_sz in mana_ib_query_port Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/vce1: Fix VCE 1 firmware size and offsets Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu/vce1: Check that the GPU address is < 128 MiB Timur Kristóf <timur.kristof(a)gmail.com> drm/amdgpu: Align amdgpu_gtt_mgr entries to TLB size on Tahiti (v2) Robertus Diawan Chris <robertusdchris(a)gmail.com> ASoC: soc-utils: Add missing va_end in snd_soc_ret() Ahmed Yaseen <yaseen(a)ghoul.dev> platform/x86: asus-armoury: fix mini-LED mode get/set on MODE2 devices Armin Wolf <W_Armin(a)gmx.de> platform/x86: uniwill-laptop: Fix behavior of "force" module param Armin Wolf <W_Armin(a)gmx.de> platform/x86: uniwill-laptop: Accept charging threshold of 0 Armin Wolf <W_Armin(a)gmx.de> platform/x86: uniwill-laptop: Properly initialize charging threshold Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: intel-vbtn: Check ACPI_HANDLE() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: intel_sar: Check ACPI_HANDLE() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: intel-hid: Check ACPI_HANDLE() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: hp_accel: Check ACPI_COMPANION() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: adv_swbutton: Check ACPI_HANDLE() against NULL Oliver White <oliverjwhite07(a)gmail.com> platform/surface: aggregator_registry: omit battery & AC nodes on Surface Laptop 7 Erni Sri Satya Vennela <ernis(a)linux.microsoft.com> net: mana: Fix TOCTOU double-fetch of hwc_msg_id from DMA buffer Daniel Golle <daniel(a)makrotopia.org> net: dsa: mt7530: preserve VLAN tags on trapped link-local frames Daniel Golle <daniel(a)makrotopia.org> net: dsa: mt7530: fix FDB entries not aging out with short timeout Viktor Jägersküpper <viktor_jaegerskuepper(a)freenet.de> kbuild: pacman-pkg: make "rc" releases adhere to pacman versioning scheme Xiangxu Yin <xiangxu.yin(a)oss.qualcomm.com> phy: qcom: qmp-usbc: Fix out-of-bounds array access in dp swing config Ankit Nautiyal <ankit.k.nautiyal(a)intel.com> drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP Kohei Enju <kohei(a)enjuk.jp> igc: set tx buffer type for SMD frames Grzegorz Nitka <grzegorz.nitka(a)intel.com> ice: ptp: use primary NAC semaphore on E825 Grzegorz Nitka <grzegorz.nitka(a)intel.com> ice: ptp: serialize E825 PHY timer start with PTP lock David Howells <dhowells(a)redhat.com> cifs: Fix undefined variables Dragos Tatulea <dtatulea(a)nvidia.com> net/mlx5e: xsk: Fix unlocked writing to ICOSQ Qing Ming <a0yami(a)mailbox.org> cgroup/rstat: validate cpu before css_rstat_cpu() access Paul E. McKenney <paulmck(a)kernel.org> srcu: Don't queue workqueue handlers to never-online CPUs Michael Bommarito <michael.bommarito(a)gmail.com> io_uring: propagate array_index_nospec opcode into req->opcode Louis-Alexis Eyraud <louisalexis.eyraud(a)collabora.com> drm/mediatek: mtk_hdmi_ddc: Fix non-static global variable Louis-Alexis Eyraud <louisalexis.eyraud(a)collabora.com> drm/mediatek: mtk_cec: Fix non-static global variable Louis-Alexis Eyraud <louisalexis.eyraud(a)collabora.com> drm/mediatek: mtk_hdmi_v2: Fix non-static global variable Louis-Alexis Eyraud <louisalexis.eyraud(a)collabora.com> drm/mediatek: mtk_hdmi_ddc_v2: Fix non-static global variable Baochen Qiang <baochen.qiang(a)oss.qualcomm.com> wifi: ath12k: fix EHT TX MCS limitation due to wrong 20 MHz-only parsing Matthew Leach <matthew.leach(a)collabora.com> wifi: ath11k: fix peer resolution on rx path when peer_id=0 Gustavo Sousa <gustavo.sousa(a)intel.com> drm/xe: Define and use MCR version of COMMON_SLICE_CHICKEN4 Matt Roper <matthew.d.roper(a)intel.com> drm/xe/tuning: Apply windower hardware filtering setting on Xe3 and Xe3p Gustavo Sousa <gustavo.sousa(a)intel.com> drm/xe: Define and use MCR version of COMMON_SLICE_CHICKEN1 Matt Roper <matthew.d.roper(a)intel.com> drm/xe: Consolidate workaround entries for Wa_18033852989 Matt Roper <matthew.d.roper(a)intel.com> drm/xe: Consolidate workaround entries for Wa_14019988906 Mohanram Meenakshisundaram <mohanram.meenakshisundaram(a)intel.com> drm/xe/pf: Fix CFI failure in debugfs access Michal Wajdeczko <michal.wajdeczko(a)intel.com> drm/xe/vf: Fix signature of print functions Shuicheng Lin <shuicheng.lin(a)intel.com> drm/xe/gsc: Fix double-free of managed BO in error path Boris Brezillon <boris.brezillon(a)collabora.com> drm/gem: Make the GEM LRU lock part of drm_device Jianpeng Chang <jianpeng.chang.cn(a)windriver.com> dma-mapping: move dma_map_resource() sanity check into debug code Miri Korenblit <miriam.rachel.korenblit(a)intel.com> wifi: iwlwifi: mld: don't dereference a pointer before NULL checking it Cole Leavitt <cole(a)unwrap.rs> wifi: iwlwifi: mld: fix TSO segmentation explosion when AMSDU is disabled Guenter Roeck <linux(a)roeck-us.net> hwmon: (lm90) Add lock protection to lm90_alert Guenter Roeck <linux(a)roeck-us.net> hwmon: (lm90) Stop work before releasing hwmon device Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/snapshot: fix dumping of the unaligned regions Eric Naim <dnaim(a)cachyos.org> ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5 Florian Westphal <fw(a)strlen.de> netfilter: nft_inner: release local_lock before re-enabling softirqs Felix Gu <ustc.gu(a)gmail.com> spi: mtk-snfi: Fix resource leak in mtk_snand_read_page_cache() Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: amd: acp-sdw-legacy: check CPU DAI name before logging Boris Burkov <boris(a)bur.io> btrfs: fix squota accounting during enable generation Boris Burkov <boris(a)bur.io> btrfs: check for subvolume before deleting squota qgroup Stefano Garzarella <sgarzare(a)redhat.com> vsock/virtio: fix zerocopy completion for multi-skb sends Jens Axboe <axboe(a)kernel.dk> io_uring/net: punt IORING_OP_BIND async if it needs file create Hongling Zeng <zenghongling(a)kylinos.cn> cachefiles: Fix error return when vfs_mkdir() fails Matt DeVillier <matt.devillier(a)gmail.com> ALSA: hda/ca0132: Disable auto-detect on manual output select Robertus Diawan Chris <robertusdchris(a)gmail.com> ALSA: scarlett2: Add missing error check when initialise Autogain Status Jason Gunthorpe <jgg(a)ziepe.ca> iommupt: Fix the end_index calculation in __map_range_leaf() Jason Gunthorpe <jgg(a)ziepe.ca> iommupt: Check for missing PAGE_SIZE in the pgsize_bitmap Jason Gunthorpe <jgg(a)ziepe.ca> iommu: Handle unmap error when iommu_debug is enabled Jason Gunthorpe <jgg(a)ziepe.ca> iommu: Fix up map/unmap debugging for iommupt domains Jason Gunthorpe <jgg(a)ziepe.ca> iommu: Fix loss of errno on map failure for classic ops Jason Gunthorpe <jgg(a)ziepe.ca> iommupt: Avoid rewalking during map Jason Gunthorpe <jgg(a)ziepe.ca> iommupt: Directly call iommupt's unmap_range() Alexander A. Klimov <grandmaster(a)al2klimov.de> ASoC: codecs: fs210x: fix possible buffer overflow Mike Christie <michael.christie(a)oracle.com> scsi: sd: Fix return code handling in sd_spinup_disk() Or Har-Toov <ohartoov(a)nvidia.com> net/mlx5: Skip disabled vports when setting max TX speed Jeroen Massar <jmassar(a)nvidia.com> net/mlx5: Do not restore destination-less TC rules Chuck Lever <chuck.lever(a)oracle.com> tls: Preserve sk_err across recvmsg() when data has been copied Ralf Lici <ralf(a)mandelbit.com> ovpn: disable BHs when updating device stats Matt Evans <mattev(a)meta.com> vfio/pci: Check BAR resources before exporting a DMABUF Juergen Gross <jgross(a)suse.com> x86/xen: Fix xen_e820_swap_entry_with_ram() Kees Cook <kees(a)kernel.org> gcc-plugins: Always define CONST_CAST_GIMPLE and CONST_CAST_TREE David Carlier <devnexen(a)gmail.com> phy: apple: atc: Fix typec switch/mux leak on unbind DaeMyung Kang <charsyam(a)gmail.com> cifs: client: stage smb3_reconfigure() updates and restore ctx on failure Antonio Quartulli <antonio(a)openvpn.net> ovpn: fix race between deleting interface and adding new peer David Carlier <devnexen(a)gmail.com> ovpn: respect peer refcount in CMD_NEW_PEER error path David Carlier <devnexen(a)gmail.com> ovpn: tcp - use cached peer pointer in ovpn_tcp_close() Sven Schuchmann <schuchmann(a)schleissheimer.de> net: phy: DP83TC811: add reading of abilities Jakub Kicinski <kuba(a)kernel.org> net: tls: prevent chain-after-chain in plain text SG Jakub Kicinski <kuba(a)kernel.org> net: tls: fix off-by-one in sg_chain entry count for wrapped sk_msg ring Xiang Mei <xmei5(a)asu.edu> net/smc: reject CHID-0 ACCEPT that matches an empty ism_dev slot Sayali Patil <sayalip(a)linux.ibm.com> powerpc/time: Remove redundant preempt_disable|enable() calls from arch_irq_work_raise() Randy Dunlap <rdunlap(a)infradead.org> riscv: Docs: fix unmatched quote warning Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ASoC: sdw_utils: Check speaker component string allocation Maciej Strozek <mstrozek(a)opensource.cirrus.com> ASoC: sdw_utils: cs42l43: allow spk component names to be combined Maciej Strozek <mstrozek(a)opensource.cirrus.com> ASoC: intel: sof_sdw: Prepare for configuration without a jack Chen Ni <nichen(a)iscas.ac.cn> drm/msm/a6xx: Check kzalloc return in a8xx_hfi_send_perf_table Mikko Perttunen <mperttunen(a)nvidia.com> drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN Rob Clark <robin.clark(a)oss.qualcomm.com> drm/msm/a6xx: Restore sysprof_active Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/adreno: fix userspace-triggered crash on a2xx-a4xx Felix Gu <ustc.gu(a)gmail.com> drm/msm/adreno: Fix a reference leak in a6xx_gpu_init() Akhil P Oommen <akhilpo(a)oss.qualcomm.com> drm/msm/a6xx: Add soft fuse detection support Alexander Koskovich <akoskovich(a)pm.me> drm/msm: Fix GMEM_BASE for A650 Ricardo Neri <ricardo.neri-calderon(a)linux.intel.com> Documentation: intel_pstate: Fix description of asymmetric packing with SMT Borislav Petkov (AMD) <bp(a)alien8.de> x86/mce: Restore MCA polling interval halving Ming Lei <tom.leiming(a)gmail.com> selftests: ublk: cap nthreads to kernel's actual nr_hw_queues Damien Le Moal <dlemoal(a)kernel.org> block: fix handling of dead zone write plugs Damien Le Moal <dlemoal(a)kernel.org> block: allow submitting all zone writes from a single context Damien Le Moal <dlemoal(a)kernel.org> block: rename struct gendisk zone_wplugs_lock field Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/dpu: don't mix devm and drmm functions Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/dsi: don't dump registers past the mapped region Mahadevan P <mahadevan.p(a)oss.qualcomm.com> drm/msm/dpu: Fix Kaanapali CWB register configuration Neil Armstrong <neil.armstrong(a)linaro.org> drm/msm/dpu: fix UV scanlines calculation for YUV UBWC formats Chenguang Zhao <zhaochenguang(a)kylinos.cn> ethtool: fix ethnl_bitmap32_not_zero() bit interval semantics Xiang Mei <xmei5(a)asu.edu> net/smc: avoid NULL deref of conn->lnk in smc_msg_event tracepoint Zack McKevitt <zachary.mckevitt(a)oss.qualcomm.com> accel/qaic: Add overflow check to remap_pfn_range during mmap Sungwoo Kim <iam(a)sung-woo.kim> block: bio-integrity: Fix null-ptr-deref in bio_integrity_map_user() Lukas Bulwahn <lukas.bulwahn(a)redhat.com> HID: quirks: really enable the intended work around for appledisplay Casey Chen <cachen(a)purestorage.com> block: recompute nr_integrity_segments in blk_insert_cloned_request David Carlier <devnexen(a)gmail.com> block: don't overwrite bip_vcnt in bio_integrity_copy_user() Jakub Kicinski <kuba(a)kernel.org> net: shaper: reject QUEUE scope handle with missing id Jakub Kicinski <kuba(a)kernel.org> net: shaper: enforce singleton NETDEV scope with id 0 Jakub Kicinski <kuba(a)kernel.org> net: shaper: reject handle IDs exceeding internal bit-width Jakub Kicinski <kuba(a)kernel.org> net: shaper: fix undersized reply skb allocation in GROUP command Jakub Kicinski <kuba(a)kernel.org> net: shaper: set ret to -ENOMEM when genlmsg_new() fails in group_doit Jakub Kicinski <kuba(a)kernel.org> net: shaper: reject duplicate leaves in GROUP request Jakub Kicinski <kuba(a)kernel.org> net: shaper: fix trivial ordering issue in net_shaper_commit() Jakub Kicinski <kuba(a)kernel.org> net: shaper: flip the polarity of the valid flag Kang Yang <kang.yang(a)oss.qualcomm.com> wifi: ath10k: skip WMI and beacon transmission when device is wedged Nicolas Escande <nico.escande(a)gmail.com> wifi: ath11k: fix error path leak in ath11k_tm_cmd_wmi_ftm() Nicolas Escande <nico.escande(a)gmail.com> wifi: ath11k: fix error path leaks in some WMI WOW calls Ethan Nelson-Moore <enelsonmoore(a)gmail.com> net: ethernet: cs89x0: remove stale CONFIG_MACH_MX31ADS reference Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Carry over frag counter Andreas Haarmann-Thiemann <eitschman(a)nebelreich.de> net: ethernet: cortina: Drop half-assembled SKB Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Make RX SKB per-port David Howells <dhowells(a)redhat.com> afs: Fix the locking used by afs_get_link() David Howells <dhowells(a)redhat.com> netfs, afs: Fix write skipping in dir/link writepages David Howells <dhowells(a)redhat.com> netfs: Fix netfs_read_folio() to wait on writeback David Howells <dhowells(a)redhat.com> netfs: Fix folio->private handling in netfs_perform_write() David Howells <dhowells(a)redhat.com> netfs: Fix partial invalidation of streaming-write folio David Howells <dhowells(a)redhat.com> netfs: Fix potential UAF in netfs_unlock_abandoned_read_pages() David Howells <dhowells(a)redhat.com> netfs: Fix leak of request in netfs_write_begin() error handling David Howells <dhowells(a)redhat.com> netfs: Fix early put of sink folio in netfs_read_gaps() David Howells <dhowells(a)redhat.com> netfs: Fix write streaming disablement if fd open O_RDWR David Howells <dhowells(a)redhat.com> netfs: Fix read-gaps to remove netfs_folio from filled folio David Howells <dhowells(a)redhat.com> netfs: Fix potential deadlock in write-through mode David Howells <dhowells(a)redhat.com> netfs: Fix streaming write being overwritten David Howells <dhowells(a)redhat.com> netfs: Defer the emission of trace_netfs_folio() David Howells <dhowells(a)redhat.com> netfs: Fix netfs_invalidate_folio() to clear dirty bit if all changes gone David Howells <dhowells(a)redhat.com> netfs: Fix overrun check in netfs_extract_user_iter() Viacheslav Dubeyko <Slava.Dubeyko(a)ibm.com> netfs: fix VM_BUG_ON_FOLIO() issue in netfs_write_begin() call David Howells <dhowells(a)redhat.com> netfs: Fix zeropoint update where i_size > remote_i_size David Howells <dhowells(a)redhat.com> netfs: Fix potential for tearing in ->remote_i_size and ->zero_point David Howells <dhowells(a)redhat.com> netfs: Fix netfs_read_to_pagecache() to pause on subreq failure David Howells <dhowells(a)redhat.com> netfs: Fix missing barriers when accessing stream->subrequests locklessly David Howells <dhowells(a)redhat.com> netfs: Fix missing locking around retry adding new subreqs David Howells <dhowells(a)redhat.com> netfs: Fix cancellation of a DIO and single read subrequests Aboorva Devarajan <aboorvad(a)linux.ibm.com> powerpc/hv-gpci: fix preempt count leak in sysfs show paths Julian Braha <julianbraha(a)gmail.com> powerpc: fix dead default for GUEST_STATE_BUFFER_TEST Ally Heev <allyheev(a)gmail.com> powerpc: 82xx: fix uninitialized pointers with free attribute Mario Limonciello <mario.limonciello(a)amd.com> ASoC: SOF: amd: Fix error code handling in psp_send_cmd() Kuniyuki Iwashima <kuniyu(a)google.com> tcp: Fix out-of-bounds access for twsk in tcp_ao_established_key(). Johannes Thumshirn <johannes.thumshirn(a)wdc.com> zonefs: handle integer overflow in zonefs_fname_to_fno Chia-Lin Kao (AceLan) <acelan.kao(a)canonical.com> nvme-pci: fix use-after-free in nvme_free_host_mem() Keith Busch <kbusch(a)kernel.org> nvme: fix bio leak on mapping failure Jiayuan Chen <jiayuan.chen(a)linux.dev> irq_work: Fix use-after-free in irq_work_single() on PREEMPT_RT Zhihao Cheng <chengzhihao1(a)huawei.com> nsfs: fix wrong error code returned for pidns ioctls Ming Lei <tom.leiming(a)gmail.com> ublk: reject max_sectors smaller than PAGE_SECTORS in parameter validation Pankaj Raghav <p.raghav(a)samsung.com> fs: fix forced iversion increment on lazytime timestamp updates Rosen Penev <rosenp(a)gmail.com> irqchip/ath79-cpu: Remove unused function Hongling Zeng <zenghongling(a)kylinos.cn> fs: Fix return in jfs_mkdir and orangefs_mkdir Junyoung Jang <graypanda.inzag(a)gmail.com> fs/statmount: fix slab out-of-bounds write in statmount_mnt_idmap Masami Hiramatsu (Google) <mhiramat(a)kernel.org> fprobe: Fix unregister_fprobe() to wait for RCU grace period Mac Chiang <mac.chiang(a)intel.corp-partner.google.com> ASoC: sdw_utils: Add quirk to ignore RT721 CODEC_MIC Mac Chiang <mac.chiang(a)intel.com> ASoC: sdw_utils: Add quirk to ignore RT712 CODEC_MIC Chuck Lever <chuck.lever(a)oracle.com> NFSD: Fix infinite loop in layout state revocation Felix Gu <ustc.gu(a)gmail.com> phy: spacemit: Remove incorrect clk_disable() in spacemit_usb2phy_init() Gabor Juhos <j4g8y7(a)gmail.com> phy: marvell: mvebu-a3700-utmi: fix incorrect USB2_PHY_CTRL register access Shitalkumar Gandhi <shital.gandhi45(a)gmail.com> net: ti: icssm-prueth: fix eth_ports_node leak in probe Myeonghun Pak <mhun512(a)gmail.com> net: lan966x: avoid unregistering netdev on register failure Ivan Vecera <ivecera(a)redhat.com> ice: dpll: fix misplaced header macros Ivan Vecera <ivecera(a)redhat.com> ice: dpll: fix rclk pin state get for E810 Bart Van Assche <bvanassche(a)acm.org> ice: fix locking in ice_dcb_rebuild() Marcin Szycik <marcin.szycik(a)linux.intel.com> ice: fix setting RSS VSI hash for E830 Emil Tantilov <emil.s.tantilov(a)intel.com> idpf: fix read_dev_clk_lock spinlock init in idpf_ptp_init() Mohsin Bashir <hmohsin(a)meta.com> net: shaper: Reject reparenting of existing nodes Dragos Tatulea <dtatulea(a)nvidia.com> net: napi: Avoid gro timer misfiring at end of busypoll Kuniyuki Iwashima <kuniyu(a)google.com> tcp: Fix imbalanced icsk_accept_queue count. Martin Kaiser <martin(a)kaiser.cx> test_kprobes: clear kprobes between test runs Jianpeng Chang <jianpeng.chang.cn(a)windriver.com> kprobes: skip non-symbol addresses in kprobe_add_ksym_blacklist() Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_conntrack_expect: restore helper propagation via expectation Florian Westphal <fw(a)strlen.de> netfilter: bridge: eb_tables: close module init race Florian Westphal <fw(a)strlen.de> netfilter: x_tables: close dangling table module init race Florian Westphal <fw(a)strlen.de> netfilter: ebtables: close dangling table module init race Florian Westphal <fw(a)strlen.de> netfilter: ebtables: move to two-stage removal scheme Florian Westphal <fw(a)strlen.de> netfilter: x_tables: add and use xtables_unregister_table_exit Florian Westphal <fw(a)strlen.de> netfilter: x_tables: add and use xt_unregister_table_pre_exit Florian Westphal <fw(a)strlen.de> netfilter: x_tables: unregister the templates first 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 Filipe Manana <fdmanana(a)suse.com> btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file() Shuhao Fu <sfual(a)cse.ust.hk> ALSA: hda: cs35l41: Put ACPI device on missing physical node Shuhao Fu <sfual(a)cse.ust.hk> ALSA: hda: cs35l56: Put ACPI device after setting companion Guenter Roeck <linux(a)roeck-us.net> ARM: integrator: Fix early initialization Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Fix sched-recv callback partition lookup Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Snapshot notifier callbacks under lock Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Align RxTx buffer size before mapping Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Validate framework notification message layout Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Keep framework RX release under lock Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Bound PARTITION_INFO_GET_REGS copies Maulik Shah <maulik.shah(a)oss.qualcomm.com> pinctrl: qcom: Fix wakeirq map by removing disconnected irqs for sm8150 David Gow <david(a)davidgow.net> kunit: config: KUNIT_DEBUGFS should depend on DEBUG_FS David Gow <david(a)davidgow.net> kunit: config: Enable KUNIT_DEBUGFS by default Guo Ren (Alibaba DAMO Academy) <guoren(a)kernel.org> riscv: mm: Fixup no5lvl failure when vaddr is invalid Michael Neuling <mikey(a)neuling.org> riscv: Fix register corruption from uninitialized cregs on error Michael Neuling <mikey(a)neuling.org> riscv: errata: Fix bitwise vs logical AND in MIPS errata patching Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0 Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Fix per-vcpu self notifications handling in workqueue Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Skip free_pages on RX buffer alloc failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Check for NULL FF-A ID table while driver registration Takashi Iwai <tiwai(a)suse.de> HID: uclogic: Fix regression of input name assignment Dan Carpenter <error27(a)gmail.com> HID: intel-thc-hid: Intel-quickspi: Fix some error codes David Carlier <devnexen(a)gmail.com> mm/memfd_luo: report error when restoring a folio fails mid-loop Evangelos Petrongonas <epetron(a)amazon.de> kho: skip KHO for crash kernel Maulik Shah <maulik.shah(a)oss.qualcomm.com> pinctrl: qcom: Fix GPIO to PDC wake irq map for qcs615 Xianwei Zhao <xianwei.zhao(a)amlogic.com> pinctrl: meson: amlogic-a4: fix deadlock issue Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> pinctrl: renesas: rzg2l: Fix SMT register cache handling Biju Das <biju.das.jz(a)bp.renesas.com> pinctrl: renesas: rzg2l: Fix incorrect PUPD register offset for high pins during suspend/resume Marek Vasut <marek.vasut+renesas(a)mailbox.org> ARM: dts: renesas: rskrza1: Drop superfluous cells Marek Vasut <marek.vasut+renesas(a)mailbox.org> ARM: dts: renesas: genmai: Drop superfluous cells Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: r8a78000: Fix SCIF brg_int clocks Til Kaiser <mail(a)tk154.de> pinctrl: qcom: ipq4019: mark gpio as a GPIO pin function Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> pinctrl: mediatek: moore: implement gpio_chip::get_direction() Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) reject short block-read responses in the GPIO accessors Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) register the nvmem device after pmbus_do_probe() Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) register the gpio_chip after pmbus_do_probe() Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) don't clobber GPIO bits before PDIO read in get_multiple Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) cap PDIO scan in get_multiple at ADM1266_PDIO_NR Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) bounce blackbox records through a protocol-sized buffer Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) include PEC byte in pmbus_block_xfer read buffer Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) reject implausible blackbox record_count Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) seed timestamp from the real-time clock Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: prevent TVLV entry number overflow Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: fix negative tt_buff_len Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: fix negative last_changeset_len Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: avoid empty VLAN responses Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: reject oversized local TVLV buffers Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: fix TOCTOU race for reported vlans Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: avoid role confusion in tp_list Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: fix race condition in send error reporting Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: fix tp_vars reference leak in receiver shutdown Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: directly shut down timer on cleanup Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: avoid use of uninit sender vars Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: avoid NULL-ptr deref for claim via dropped interface Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: avoid double decrement of bla.num_requests Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: fix report_work leak on backbone_gw purge Sven Eckelmann <sven(a)narfation.org> batman-adv: frag: disallow unicast fragment in fragment Luxiao Xu <rakukuip(a)gmail.com> batman-adv: fix tp_meter counter underflow during shutdown Ruide Cao <caoruide123(a)gmail.com> batman-adv: fix fragment reassembly length accounting Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: handle forward allocation error Ruijie Li <ruijieli51(a)gmail.com> batman-adv: clear current gateway during teardown Sven Eckelmann <sven(a)narfation.org> batman-adv: mcast: fix use-after-free in orig_node RCU release Sven Eckelmann <sven(a)narfation.org> batman-adv: iv: recover OGM scheduling after forward packet error Sven Eckelmann <sven(a)narfation.org> batman-adv: tvlv: reject oversized TVLV packets Sven Eckelmann <sven(a)narfation.org> batman-adv: tvlv: abort OGM send on tvlv append failure Sven Eckelmann <sven(a)narfation.org> batman-adv: v: stop OGMv2 on disabled interface Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Validate payload length and link_index in dc_process_dmub_aux_transfer_async Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Validate GPIO pin LUT table size before iterating Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Fix integer overflow in bios_get_image() Osama Abdelkader <osama.abdelkader(a)gmail.com> drm/bridge: megachips: remove bridge when irq request fails Julien Chauveau <chauveau.julien(a)gmail.com> drm/bridge: it66121: acquire reset GPIO in probe Alan Liu <haoping.liu(a)amd.com> drm/amdgpu/vpe: Force collaborate sync after TRAP Niranjana Vishwanathapura <niranjana.vishwanathapura(a)intel.com> drm/xe/multi_queue: Fix secondary queue error case Deepanshu Kartikey <kartikey406(a)gmail.com> drm/virtio: use uninterruptible resv lock for plane updates Maíra Canal <mcanal(a)igalia.com> drm/v3d: Release indirect CSD GEM reference on CPU job free Maíra Canal <mcanal(a)igalia.com> drm/v3d: Fix use-after-free of CPU job query arrays on error path Daniel J Blueman <daniel(a)quora.org> drm/msm: Fix shrinker deadlock Chaitanya Kumar Borah <chaitanya.kumar.borah(a)intel.com> drm/i915/display: Copy color pipeline from plane in the primary joiner pipe Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> device property: set fwnode->secondary to NULL in fwnode_init() Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> cpufreq: intel_pstate: Use correct scaling factor on Raptor Lake-E Huacai Chen <chenhuacai(a)kernel.org> LoongArch: Remove unused code to avoid build warning Tiezhu Yang <yangtiezhu(a)loongson.cn> LoongArch: kprobes: Use larch_insn_text_copy() to patch instructions Heechan Kang <gganji11(a)naver.com> fwctl: pds: Validate RPC input size before parsing Thomas Richter <tmricht(a)linux.ibm.com> s390/pai: Fix missing PAI counter increments under heavy load Thomas Richter <tmricht(a)linux.ibm.com> s390/pai: Disable duplicate read of kernel PAI counter value Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/cio: Restore GFP_DMA for CHSC allocation Michael Bommarito <michael.bommarito(a)gmail.com> RDMA/siw: Reject MPA FPDU length underflow before signed receive math Qing Wang <wangqing7171(a)gmail.com> mm/slub: hold cpus_read_lock around flush_rcu_sheaves_on_cache() Johan Hovold <johan(a)kernel.org> spi: ti-qspi: fix use-after-free after DMA setup failure Johan Hovold <johan(a)kernel.org> spi: sprd: fix error pointer deref after DMA setup failure Johan Hovold <johan(a)kernel.org> spi: ep93xx: fix error pointer deref after DMA setup failure Michael Bommarito <michael.bommarito(a)gmail.com> scsi: isci: Fix use-after-free in device removal path Yongxing Mou <yongxing.mou(a)oss.qualcomm.com> phy: qcom: edp: Fix AUX_CFG8 programming for DP mode Yongxing Mou <yongxing.mou(a)oss.qualcomm.com> phy: qcom: edp: Add eDP/DP mode switch support Yongxing Mou <yongxing.mou(a)oss.qualcomm.com> phy: qcom: edp: Unify generic DP/eDP swing and pre-emphasis tables Nitin Rawat <nitin.rawat(a)oss.qualcomm.com> phy: qcom-qmp-ufs: Fix kaanapali PHY PLL lock failure after SM8650 G4 fix Wayne Chang <waynec(a)nvidia.com> phy: tegra: xusb: Fix per-pad high-speed termination calibration Łukasz Lebiedziński <kernel(a)lvkasz.us> phy: exynos5-usbdrd: fix USB 2.0 HS PHY tuning values for Exynos7870 Johan Hovold <johan(a)kernel.org> spi: qup: fix error pointer deref after DMA setup failure Osama Abdelkader <osama.abdelkader(a)gmail.com> drm/bridge: chipone-icn6211: use devm_drm_bridge_add in i2c probe Saurav Sachidanand <sauravsc(a)amazon.com> i2c: tegra: fix pm_runtime leak on mutex_lock failure Carlos López <clopez(a)suse.de> virt: sev-guest: Explicitly leak pages in unknown state Osama Abdelkader <osama.abdelkader(a)gmail.com> riscv: kvm: return SBI_ERR_FAILURE for pmu_event_info() when OOM Osama Abdelkader <osama.abdelkader(a)gmail.com> riscv: kvm: return SBI_ERR_FAILURE for pmu_snapshot_set_shmem() when OOM Tina Zhang <zhang_wei(a)open-hieco.net> KVM: SVM: Disable AVIC IPI virtualization on Hygon Family 18h (erratum #1235) Michael Bommarito <michael.bommarito(a)gmail.com> KVM: arm64: vgic: Free private_irqs when init fails after allocation Michael Bommarito <michael.bommarito(a)gmail.com> KVM: arm64: vgic-its: Reject restored DTE with out-of-range num_eventid_bits Vladimir Murzin <vladimir.murzin(a)arm.com> arm64: probes: Handle probes on hinted conditional branch instructions Jeongjun Park <aha310510(a)gmail.com> ASoC: codecs: pcm512x: fix null-ptr dereference in pcm512x_overclock_xxx_put() Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing: Do not call map->ops->elt_free() if elt_alloc() fails Zhihao Cheng <chengzhihao1(a)huawei.com> cifs: Fix busy dentry used after unmounting Dawei Feng <dawei.feng(a)seu.edu.cn> octeontx2-pf: avoid double free of pool->stack on AQ init failure Michael Bommarito <michael.bommarito(a)gmail.com> wifi: mac80211: consume only present negotiated TTLM maps Jann Horn <jannh(a)google.com> af_unix: Fix UAF read of tail->len in unix_stream_data_wait() John Walker <johnwalker0(a)gmail.com> wifi: cfg80211: advance loop vars in cfg80211_merge_profile() Grzegorz Nitka <grzegorz.nitka(a)intel.com> ice: restore PTP Rx timestamp config after ethtool set-channels Marcin Szycik <marcin.szycik(a)intel.com> ice: fix setting promisc mode while adding VID filter Jacob Keller <jacob.e.keller(a)intel.com> ice: fix locking around wait_event_interruptible_locked_irq Kohei Enju <kohei(a)enjuk.jp> igc: fix potential skb leak in igc_fpe_xmit_smd_frame() Dawei Feng <dawei.feng(a)seu.edu.cn> octeontx2-pf: fix double free in rvu_rep_rsrc_init() Sam Daly <sam(a)samdaly.ie> octeontx2-af: CGX: add bounds check to cgx_speed_mbps index Stephen Smalley <stephen.smalley.work(a)gmail.com> lsm: hold cred_guard_mutex for lsm_set_self_attr() Paolo Abeni <pabeni(a)redhat.com> mptcp: reset rcv wnd on disconnect Shardul Bankar <shardul.b(a)mpiricsoftware.com> mptcp: do not drop partial packets Ilya Dryomov <idryomov(a)gmail.com> rbd: eliminate a race in lock_dwork draining on unmap Michael Bommarito <michael.bommarito(a)gmail.com> ixgbevf: fix use-after-free in VEPA multicast source pruning Michael Bommarito <michael.bommarito(a)gmail.com> ipv4: raw: reject IP_HDRINCL packets with ihl < 5 Sheroz Juraev <goodmartiandev(a)gmail.com> wifi: iwlwifi: mld: stop TX during firmware restart Johannes Berg <johannes.berg(a)intel.com> wifi: iwlwifi: mvm: fix driver-set TX rates on old devices Kyle Farnung <kfarnung(a)gmail.com> wifi: ath11k: clear shared SRNG pointer state on restart Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> ice: fix VF queue configuration with low MTU values Stefano Garzarella <sgarzare(a)redhat.com> vsock/virtio: reset connection on receiving queue overflow Minh Nguyen <minhnguyen.080505(a)gmail.com> vsock/vmci: fix UAF when peer resets connection during handshake Li Xiasong <lixiasong1(a)huawei.com> mptcp: pm: fix ADD_ADDR timer infinite retry on option space insufficient Matthieu Baerts (NGI0) <matttbe(a)kernel.org> selftests: mptcp: drop nanoseconds width specifier Justin Iurman <justin.iurman(a)gmail.com> ipv6: ioam: add NULL check for idev in ipv6_hop_ioam() Zhao Li <enderaoelyther(a)gmail.com> wifi: mac80211: capture fast-RX rate before mesh reuses skb->cb Masami Hiramatsu (Google) <mhiramat(a)kernel.org> ring-buffer: Flush and stop persistent ring buffer on panic Steven Rostedt <rostedt(a)goodmis.org> ring-buffer: Fix reporting of missed events in iterator Dawei Feng <dawei.feng(a)seu.edu.cn> qed: fix double free in qed_cxt_tables_alloc() Michael Bommarito <michael.bommarito(a)gmail.com> l2tp: use list_del_rcu in l2tp_session_unhash Tejun Heo <tj(a)kernel.org> sched_ext: Avoid UAF in scx_root_enable_workfn() init failure path Samuele Mariotti <smariotti(a)disroot.org> sched_ext: Fix missing warning in scx_set_task_state() default case Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: driver: Check ACPI_COMPANION() against NULL during probe David Carlier <devnexen(a)gmail.com> net: ethtool: phy: avoid NULL deref when PHY driver is unbound Quan Sun <2022090917019(a)std.uestc.edu.cn> net: ethtool: fix NULL pointer dereference in phy_reply_size Yizhou Zhao <zhaoyz24(a)mails.tsinghua.edu.cn> netfilter: nft_inner: Fix IPv6 inner_thoff desync Nan Li <tonanli66(a)gmail.com> netfilter: ipset: stop hash:* range iteration at end Haoze Xie <royenheart(a)gmail.com> netfilter: nf_queue: hold bridge skb->dev while queued Zhengchuan Liang <zcliangcn(a)gmail.com> netfilter: ip6t_hbh: reject oversized option lists Jonas Jelonek <jelonek.jonas(a)gmail.com> net: pse-pd: fix sign on -ENOENT check in of_load_pse_pis() Michael Bommarito <michael.bommarito(a)gmail.com> net: ifb: report ethtool stats over num_tx_queues Matt Fleming <mfleming(a)cloudflare.com> net/mlx5e: Fix use-after-free in mlx5e_tx_reporter_timeout_recover Michael Bommarito <michael.bommarito(a)gmail.com> net: hsr: defer node table free until after RCU readers Nerijus Bendžiūnas <nerijus.bendziunas(a)gmail.com> net: phy: skip EEE advertisement write when autoneg is disabled David Carlier <devnexen(a)gmail.com> net: devmem: reject dma-buf bind with non-page-aligned size or SG length Nicolai Buchwitz <nb(a)tipi-net.de> net: bcmgenet: keep RBUF EEE/PM disabled Zijing Yin <yzjaurora(a)gmail.com> phonet/pep: disable BH around forwarded sk_receive_skb() Jiexun Wang <wangjiexun2025(a)gmail.com> Bluetooth: serialize accept_q access Michael Bommarito <michael.bommarito(a)gmail.com> Bluetooth: MGMT: validate Add Extended Advertising Data length Shuai Zhang <shuai.zhang(a)oss.qualcomm.com> Bluetooth: hci_qca: Convert timeout from jiffies to ms Michael Bommarito <michael.bommarito(a)gmail.com> Bluetooth: L2CAP: ecred_reconfigure: send packed pdu, not stack pointer Mingyu Wang <25181214217(a)stu.xidian.edu.cn> Bluetooth: hci_uart: fix UAFs and race conditions in close and init paths Jann Horn <jannh(a)google.com> Bluetooth: bnep: Fix UAF read of dev->name David Carlier <devnexen(a)gmail.com> Bluetooth: ISO: drop ISO_END frames received without prior ISO_START Safa Karakuş <safa.karakus(a)secunnix.com> Bluetooth: fix UAF in l2cap_sock_cleanup_listen() vs l2cap_conn_del() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> net: wwan: iosm: fix potential memory leaks in ipc_imem_init() SeongJae Park <sj(a)kernel.org> mm/damon: fix damos_stat tracepoint format for sz_applied Luiz Capitulino <luizcap(a)redhat.com> selftests/mm: run_vmtests.sh: fix destructive tests invocation Sunny Patel <nueralspacetech(a)gmail.com> mm/migrate_device: fix spinlock leak in migrate_vma_insert_huge_pmd_page David Hildenbrand (Arm) <david(a)kernel.org> mm/page_alloc: fix initialization of tags of the huge zero folio with init_on_free Muchun Song <muchun.song(a)linux.dev> mm/memory_hotplug: fix memory block reference leak on remove David Hildenbrand (Arm) <david(a)kernel.org> mm: fix __vm_normal_page() to handle missing support for pmd_special()/pud_special() Alistair Popple <apopple(a)nvidia.com> mm/memory: fix spurious warning when unmapping device-private/exclusive pages Justin Iurman <justin.iurman(a)gmail.com> ipv6: ioam: refresh hdr pointer before ioam6_event() Muchun Song <muchun.song(a)linux.dev> drivers/base/memory: fix memory block reference leak in poison accounting Heechan Kang <gganji11(a)naver.com> io_uring/waitid: clear waitid info before copying it to userspace Krishnamoorthi M <krishnamoorthi.m(a)amd.com> spi: amd: Set correct bus number in ACPI probe path Ard Biesheuvel <ardb(a)kernel.org> efi: Allocate runtime workqueue before ACPI init Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: battery: Fix system wakeup on critical battery status Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: scarlett2: Allow flash writes ending at segment boundary Takashi Iwai <tiwai(a)suse.de> ALSA: asihpi: Fix potential OOB array access at reading cache Takashi Iwai <tiwai(a)suse.de> ALSA: pcm: Don't setup bogus iov_iter for silencing Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: ua101: Reject too-short USB descriptors Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) widen blackbox-info buffer to I2C_SMBUS_BLOCK_MAX ChenXiaoSong <chenxiaosong(a)kylinos.cn> smb/server: promote S_DEL_ON_CLS to S_DEL_PENDING when close Jeremy Erazo <mendozayt13(a)gmail.com> smb: client: use data_len for SMB2 READ encrypted folioq copy Henrique Carvalho <henrique.carvalho(a)suse.com> smb: client: protect tc_count increment in smb2_find_smb_sess_tcon_unlocked() Michael Bommarito <michael.bommarito(a)gmail.com> smb: client: require net admin for CIFS SWN netlink Illia Ostapyshyn <illia(a)yshyn.com> scripts/gdb: mm: cast untyped symbols in x86_page_ops Tom Lendacky <thomas.lendacky(a)amd.com> x86/mm: Disable broadcast TLB flush when PCID is disabled Alexander Sverdlin <alexander.sverdlin(a)gmail.com> regulator: tps65219: fix irq_data.rdev not being assigned Junyi Liu <moss80199(a)gmail.com> ksmbd: validate SID in parent security descriptor during ACL inheritance Ferry Meng <mengferry(a)linux.alibaba.com> ksmbd: fix SID memory leak in set_posix_acl_entries_dacl() on overflow Jeremy Laratro <research(a)aradex.io> ksmbd: fix null pointer dereference in proc_show_files() Jeremy Laratro <research(a)aradex.io> ksmbd: fix null pointer dereference in compare_guid_key() SeongJae Park <sj(a)kernel.org> mm/damon/sysfs-schemes: call missing mem_cgroup_iter_break() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> sysfs: don't remove existing directory on update failure Niklas Cassel <cassel(a)kernel.org> ata: libata-scsi: do not needlessly defer commands when using PMP with FBS Niklas Cassel <cassel(a)kernel.org> ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS Niklas Cassel <cassel(a)kernel.org> ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORT Niklas Cassel <cassel(a)kernel.org> ata: libata-scsi: improve readability of ata_scsi_qc_issue() Asim Viladi Oglu Manizada <manizada(a)pm.me> smb: client: reject userspace cifs.spnego descriptions DaeMyung Kang <charsyam(a)gmail.com> ksmbd: close durable scavenger races against m_fp_list lookups Eder Zulian <ezulian(a)redhat.com> iommu/amd: Remove latent out-of-bounds access in IOMMU debugfs Guanghui Feng <guanghuifeng(a)linux.alibaba.com> iommu/amd: Fix illegal cap/mmio access in IOMMU debugfs ------------- Diffstat: .../ABI/testing/sysfs-driver-uniwill-laptop | 27 ++ .../admin-guide/laptops/uniwill-laptop.rst | 22 ++ Documentation/admin-guide/pm/intel_pstate.rst | 11 +- Documentation/arch/riscv/zicfilp.rst | 2 +- Documentation/crypto/krb5.rst | 17 +- Documentation/netlink/specs/net_shaper.yaml | 7 + Makefile | 4 +- arch/alpha/include/asm/Kbuild | 1 + arch/arc/include/asm/Kbuild | 1 + arch/arm/boot/dts/renesas/r7s72100-genmai.dts | 3 - arch/arm/boot/dts/renesas/r7s72100-rskrza1.dts | 2 - arch/arm/include/asm/Kbuild | 1 + arch/arm/mach-versatile/integrator_cp.c | 13 +- arch/arm64/boot/dts/renesas/r8a78000.dtsi | 8 +- arch/arm64/include/asm/insn.h | 2 +- arch/arm64/include/asm/page.h | 2 +- arch/arm64/include/asm/ring_buffer.h | 10 + arch/arm64/kvm/arm.c | 4 +- arch/arm64/kvm/vgic/vgic-its.c | 4 + arch/arm64/mm/fault.c | 11 +- arch/csky/include/asm/Kbuild | 1 + arch/hexagon/include/asm/Kbuild | 1 + arch/loongarch/include/asm/Kbuild | 1 + arch/loongarch/kernel/kprobes.c | 14 +- arch/loongarch/mm/init.c | 4 - arch/m68k/include/asm/Kbuild | 1 + arch/microblaze/include/asm/Kbuild | 1 + arch/mips/include/asm/Kbuild | 1 + arch/nios2/include/asm/Kbuild | 1 + arch/openrisc/include/asm/Kbuild | 1 + arch/parisc/include/asm/Kbuild | 1 + arch/powerpc/Kconfig.debug | 3 +- arch/powerpc/include/asm/Kbuild | 1 + arch/powerpc/kernel/time.c | 6 +- arch/powerpc/perf/hv-gpci.c | 24 +- arch/powerpc/platforms/82xx/km82xx.c | 4 +- arch/riscv/errata/mips/errata.c | 2 +- arch/riscv/include/asm/Kbuild | 1 + arch/riscv/kernel/compat_signal.c | 2 + arch/riscv/kernel/ptrace.c | 4 +- arch/riscv/kvm/vcpu_pmu.c | 12 +- arch/riscv/mm/init.c | 25 ++ arch/s390/include/asm/Kbuild | 1 + arch/s390/kernel/perf_pai.c | 31 ++- arch/sh/include/asm/Kbuild | 1 + arch/sparc/include/asm/Kbuild | 1 + arch/um/include/asm/Kbuild | 1 + arch/x86/include/asm/Kbuild | 1 + arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/mce/core.c | 33 +-- arch/x86/kvm/svm/avic.c | 12 +- arch/x86/xen/setup.c | 2 +- arch/xtensa/include/asm/Kbuild | 1 + block/bio-integrity.c | 19 +- block/blk-cgroup.c | 2 +- block/blk-mq-debugfs.c | 1 + block/blk-mq.c | 53 ++-- block/blk-sysfs.c | 35 ++- block/blk-zoned.c | 250 ++++++++++++++--- crypto/krb5/krb5_api.c | 54 +++- drivers/accel/qaic/qaic_data.c | 23 +- drivers/acpi/ac.c | 6 +- drivers/acpi/acpi_pad.c | 6 +- drivers/acpi/acpi_tad.c | 6 +- drivers/acpi/battery.c | 10 +- drivers/acpi/button.c | 9 +- drivers/acpi/ec.c | 6 +- drivers/acpi/hed.c | 6 +- drivers/acpi/nfit/core.c | 6 +- drivers/acpi/pfr_telemetry.c | 6 +- drivers/acpi/pfr_update.c | 6 +- drivers/acpi/sbs.c | 6 +- drivers/acpi/sbshc.c | 6 +- drivers/acpi/thermal.c | 2 +- drivers/acpi/tiny-power-button.c | 6 +- drivers/ata/libata-core.c | 9 +- drivers/ata/libata-eh.c | 8 +- drivers/ata/libata-pmp.c | 18 +- drivers/ata/libata-scsi.c | 102 ++++--- drivers/ata/sata_sil24.c | 6 +- drivers/base/memory.c | 8 +- drivers/block/rbd.c | 20 +- drivers/block/ublk_drv.c | 3 + drivers/bluetooth/btintel_pcie.c | 20 +- drivers/bluetooth/btintel_pcie.h | 3 - drivers/bluetooth/btmtk.c | 2 + drivers/bluetooth/hci_ldisc.c | 48 +++- drivers/bluetooth/hci_qca.c | 33 ++- drivers/cpufreq/intel_pstate.c | 2 +- drivers/firmware/arm_ffa/bus.c | 4 +- drivers/firmware/arm_ffa/driver.c | 133 +++++++--- drivers/firmware/efi/efi.c | 28 +- drivers/fwctl/pds/main.c | 3 + drivers/gpio/Kconfig | 1 - drivers/gpio/gpio-aggregator.c | 47 ++-- drivers/gpio/gpiolib-cdev.c | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c | 7 +- drivers/gpu/drm/amd/amdgpu/vce_v1_0.c | 31 ++- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 9 + .../drm/amd/display/dc/bios/bios_parser_helper.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 6 +- drivers/gpu/drm/bridge/chipone-icn6211.c | 4 +- drivers/gpu/drm/bridge/ite-it66121.c | 5 + .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 16 +- drivers/gpu/drm/drm_drv.c | 2 + drivers/gpu/drm/drm_gem.c | 36 ++- drivers/gpu/drm/i915/display/intel_dp.c | 2 +- drivers/gpu/drm/i915/display/intel_plane.c | 2 +- drivers/gpu/drm/mediatek/mtk_cec.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi_ddc_v2.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi_v2.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 6 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 48 +++- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 2 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 13 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 1 + .../drm/msm/disp/dpu1/catalog/dpu_13_0_kaanapali.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c | 3 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 24 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 1 + drivers/gpu/drm/msm/msm_drv.c | 11 +- drivers/gpu/drm/msm/msm_drv.h | 7 - drivers/gpu/drm/msm/msm_gem.c | 33 ++- drivers/gpu/drm/msm/msm_gem_shrinker.c | 44 ++- drivers/gpu/drm/msm/msm_gem_submit.c | 6 +- drivers/gpu/drm/msm/msm_gem_vma.c | 12 +- drivers/gpu/drm/msm/msm_iommu.c | 5 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 6 +- drivers/gpu/drm/msm/registers/adreno/a6xx.xml | 4 + drivers/gpu/drm/v3d/v3d_sched.c | 16 +- drivers/gpu/drm/v3d/v3d_submit.c | 22 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 1 + drivers/gpu/drm/virtio/virtgpu_gem.c | 17 ++ drivers/gpu/drm/virtio/virtgpu_plane.c | 10 +- drivers/gpu/drm/xe/regs/xe_gt_regs.h | 3 + drivers/gpu/drm/xe/xe_gsc.c | 5 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_monitor.c | 6 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_monitor.h | 2 +- drivers/gpu/drm/xe/xe_gt_sriov_vf.c | 24 +- drivers/gpu/drm/xe/xe_gt_sriov_vf.h | 6 +- drivers/gpu/drm/xe/xe_guc_submit.c | 16 +- drivers/gpu/drm/xe/xe_oa.c | 6 +- drivers/gpu/drm/xe/xe_tuning.c | 5 + drivers/gpu/drm/xe/xe_wa.c | 28 +- drivers/hid/hid-quirks.c | 2 +- drivers/hid/hid-uclogic-core.c | 4 +- .../intel-quickspi/quickspi-protocol.c | 4 +- drivers/hwmon/lm90.c | 26 +- drivers/hwmon/pmbus/adm1266.c | 32 ++- drivers/i2c/busses/i2c-tegra.c | 4 +- drivers/infiniband/hw/mana/main.c | 1 + drivers/infiniband/sw/siw/siw_qp_rx.c | 15 ++ drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 2 +- drivers/iommu/amd/debugfs.c | 43 ++- drivers/iommu/generic_pt/iommu_pt.h | 176 ++++++------ drivers/iommu/generic_pt/kunit_generic_pt.h | 12 + drivers/iommu/generic_pt/pt_iter.h | 22 ++ drivers/iommu/iommu.c | 118 +++++---- drivers/irqchip/irq-ath79-cpu.c | 7 - drivers/net/dsa/mt7530.c | 47 ++-- drivers/net/ethernet/airoha/airoha_eth.c | 10 +- drivers/net/ethernet/amd/pds_core/debugfs.c | 7 +- drivers/net/ethernet/amd/pds_core/dev.c | 11 +- drivers/net/ethernet/amd/pds_core/devlink.c | 6 +- drivers/net/ethernet/atheros/ag71xx.c | 3 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 9 +- drivers/net/ethernet/cirrus/cs89x0.c | 2 - drivers/net/ethernet/cortina/gemini.c | 21 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 4 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 4 +- drivers/net/ethernet/intel/ice/ice_dpll.c | 5 + drivers/net/ethernet/intel/ice/ice_dpll.h | 32 +-- drivers/net/ethernet/intel/ice/ice_main.c | 10 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 33 ++- drivers/net/ethernet/intel/ice/virt/queues.c | 2 +- drivers/net/ethernet/intel/idpf/idpf_ptp.c | 4 +- drivers/net/ethernet/intel/igc/igc_tsn.c | 9 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 1 + drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 7 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2 +- drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c | 2 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 2 + drivers/net/ethernet/marvell/octeontx2/nic/rep.c | 3 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 6 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 2 +- .../net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 21 ++ drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 5 + .../net/ethernet/microchip/lan966x/lan966x_main.c | 8 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 35 ++- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 2 + .../net/ethernet/stmicro/stmmac/dwmac-eic7700.c | 128 ++++++--- drivers/net/ethernet/ti/icssm/icssm_prueth.c | 1 + drivers/net/ifb.c | 11 +- drivers/net/ovpn/io.c | 12 +- drivers/net/ovpn/main.c | 12 +- drivers/net/ovpn/netlink.c | 8 +- drivers/net/ovpn/peer.c | 23 +- drivers/net/ovpn/peer.h | 1 - drivers/net/ovpn/stats.h | 16 ++ drivers/net/ovpn/tcp.c | 19 +- drivers/net/ovpn/udp.c | 2 +- drivers/net/phy/dp83tc811.c | 1 + drivers/net/phy/phy-c45.c | 8 + drivers/net/phy/phy_device.c | 6 +- drivers/net/pse-pd/pse_core.c | 2 +- drivers/net/tap.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 17 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 3 +- drivers/net/wireless/ath/ath11k/hal.c | 14 +- drivers/net/wireless/ath/ath11k/hal_rx.c | 5 +- drivers/net/wireless/ath/ath11k/testmode.c | 1 + drivers/net/wireless/ath/ath11k/wmi.c | 19 +- drivers/net/wireless/ath/ath12k/mac.c | 8 +- drivers/net/wireless/intel/iwlwifi/mld/link.c | 13 +- drivers/net/wireless/intel/iwlwifi/mld/tx.c | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 27 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 14 +- drivers/net/wireless/microchip/wilc1000/wlan.c | 2 +- drivers/net/wwan/iosm/iosm_ipc_imem.c | 2 + drivers/nvme/host/ioctl.c | 5 +- drivers/nvme/host/pci.c | 40 ++- drivers/phy/apple/atc.c | 27 +- drivers/phy/marvell/phy-mvebu-a3700-utmi.c | 5 +- drivers/phy/qualcomm/phy-qcom-edp.c | 88 +++--- drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 1 + drivers/phy/qualcomm/phy-qcom-qmp-usbc.c | 2 +- drivers/phy/samsung/phy-exynos5-usbdrd.c | 7 +- drivers/phy/spacemit/phy-k1-usb2.c | 1 - drivers/phy/tegra/xusb-tegra186.c | 33 ++- drivers/phy/tegra/xusb.h | 1 + drivers/pinctrl/mediatek/pinctrl-moore.c | 18 ++ drivers/pinctrl/meson/pinctrl-amlogic-a4.c | 6 +- drivers/pinctrl/qcom/pinctrl-ipq4019.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm.h | 5 + drivers/pinctrl/qcom/pinctrl-qcs615.c | 6 +- drivers/pinctrl/qcom/pinctrl-sm8150.c | 8 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 23 +- .../platform/surface/surface_aggregator_registry.c | 2 - drivers/platform/x86/adv_swbutton.c | 6 +- drivers/platform/x86/asus-armoury.c | 16 +- drivers/platform/x86/hp/hp_accel.c | 3 + drivers/platform/x86/intel/hid.c | 6 +- drivers/platform/x86/intel/int1092/intel_sar.c | 7 +- drivers/platform/x86/intel/vbtn.c | 6 +- drivers/platform/x86/uniwill/uniwill-acpi.c | 47 +++- drivers/regulator/tps65219-regulator.c | 135 +++++++--- drivers/s390/cio/chsc.c | 4 +- drivers/s390/cio/chsc_sch.c | 20 +- drivers/s390/cio/scm.c | 2 +- drivers/scsi/isci/host.c | 3 + drivers/scsi/sd.c | 3 +- drivers/spi/spi-amd.c | 2 +- drivers/spi/spi-ep93xx.c | 2 + drivers/spi/spi-mtk-snfi.c | 2 +- drivers/spi/spi-qup.c | 3 + drivers/spi/spi-sprd.c | 3 +- drivers/spi/spi-ti-qspi.c | 1 + drivers/vfio/pci/vfio_pci_dmabuf.c | 6 +- drivers/virt/coco/sev-guest/sev-guest.c | 10 +- fs/9p/v9fs_vfs.h | 13 - fs/9p/vfs_inode.c | 6 +- fs/9p/vfs_inode_dotl.c | 12 +- fs/afs/Makefile | 1 + fs/afs/dir.c | 79 +++--- fs/afs/file.c | 24 +- fs/afs/fsclient.c | 4 +- fs/afs/inode.c | 127 ++------- fs/afs/internal.h | 45 ++-- fs/afs/symlink.c | 278 +++++++++++++++++++ fs/afs/validation.c | 14 +- fs/afs/write.c | 2 +- fs/afs/yfsclient.c | 4 +- fs/btrfs/fs.h | 1 + fs/btrfs/qgroup.c | 81 ++++-- fs/cachefiles/namei.c | 2 + fs/erofs/xattr.c | 10 +- fs/erofs/zdata.c | 15 +- fs/inode.c | 8 +- fs/jfs/namei.c | 2 +- fs/mnt_idmapping.c | 2 + fs/netfs/buffered_read.c | 73 ++--- fs/netfs/buffered_write.c | 174 +++++++----- fs/netfs/direct_read.c | 42 +-- fs/netfs/direct_write.c | 6 +- fs/netfs/internal.h | 3 + fs/netfs/iterator.c | 26 +- fs/netfs/misc.c | 41 ++- fs/netfs/read_collect.c | 19 +- fs/netfs/read_retry.c | 17 +- fs/netfs/read_single.c | 23 +- fs/netfs/write_collect.c | 15 +- fs/netfs/write_issue.c | 51 ++-- fs/netfs/write_retry.c | 6 +- fs/nfsd/nfs4state.c | 7 + fs/nsfs.c | 2 +- fs/orangefs/namei.c | 2 +- fs/smb/client/cifs_spnego.c | 16 ++ fs/smb/client/cifsfs.c | 42 ++- fs/smb/client/cifssmb.c | 3 +- fs/smb/client/file.c | 13 +- fs/smb/client/fs_context.c | 163 ++++++++---- fs/smb/client/inode.c | 14 +- fs/smb/client/netlink.c | 6 +- fs/smb/client/readdir.c | 3 +- fs/smb/client/smb2ops.c | 46 ++-- fs/smb/client/smb2pdu.c | 3 +- fs/smb/client/smb2transport.c | 2 + fs/smb/server/oplock.c | 6 +- fs/smb/server/smb2pdu.c | 15 +- fs/smb/server/smbacl.c | 78 ++++-- fs/smb/server/vfs_cache.c | 120 ++++++--- fs/sysfs/group.c | 2 +- fs/zonefs/super.c | 6 +- include/asm-generic/kprobes.h | 2 +- include/asm-generic/ring_buffer.h | 13 + include/crypto/krb5.h | 9 +- include/drm/drm_device.h | 7 + include/drm/drm_gem.h | 20 +- include/linux/blkdev.h | 10 +- include/linux/cgroup.h | 1 + include/linux/fprobe.h | 5 + include/linux/fwnode.h | 1 + include/linux/generic_pt/iommu.h | 69 ++++- include/linux/gfp_types.h | 10 +- include/linux/highmem.h | 7 +- include/linux/iommu.h | 1 + include/linux/libata.h | 7 +- include/linux/list.h | 37 +++ include/linux/netfilter/x_tables.h | 4 +- include/linux/netfilter_arp/arp_tables.h | 1 - include/linux/netfilter_ipv4/ip_tables.h | 1 - include/linux/netfilter_ipv6/ip6_tables.h | 1 - include/linux/netfs.h | 295 ++++++++++++++++++++- include/linux/soc/airoha/airoha_offload.h | 6 +- include/net/bluetooth/bluetooth.h | 1 + include/net/net_shaper.h | 1 + include/net/netfilter/nf_conntrack_expect.h | 5 +- include/net/netfilter/nf_queue.h | 1 + include/net/tcp.h | 7 +- include/trace/events/btrfs.h | 4 +- include/trace/events/damon.h | 2 +- include/trace/events/netfs.h | 8 + include/trace/events/rxrpc.h | 1 + io_uring/io_uring.c | 9 +- io_uring/net.c | 26 +- io_uring/nop.c | 4 +- io_uring/waitid.c | 1 + kernel/cgroup/rstat.c | 37 ++- kernel/dma/debug.c | 9 +- kernel/dma/mapping.c | 4 - kernel/irq_work.c | 7 + kernel/liveupdate/kexec_handover.c | 2 +- kernel/rcu/srcutree.c | 12 +- kernel/sched/ext.c | 5 +- kernel/trace/bpf_trace.c | 3 +- kernel/trace/fprobe.c | 23 +- kernel/trace/ring_buffer.c | 30 ++- kernel/trace/trace_events_hist.c | 6 +- kernel/trace/tracing_map.c | 17 +- lib/kunit/Kconfig | 5 +- lib/tests/test_kprobes.c | 29 +- mm/damon/sysfs-schemes.c | 1 + mm/memcontrol.c | 6 +- mm/memfd_luo.c | 1 + mm/memory.c | 24 +- mm/memory_hotplug.c | 2 + mm/migrate_device.c | 2 +- mm/page_alloc.c | 8 +- mm/slab_common.c | 2 + mm/slub.c | 1 + net/batman-adv/bat_iv_ogm.c | 82 ++++-- net/batman-adv/bat_v_ogm.c | 59 +++-- net/batman-adv/bridge_loop_avoidance.c | 109 +++++--- net/batman-adv/distributed-arp-table.c | 3 + net/batman-adv/fragmentation.c | 58 +++- net/batman-adv/gateway_client.c | 4 + net/batman-adv/mesh-interface.c | 1 + net/batman-adv/originator.c | 4 +- net/batman-adv/tp_meter.c | 117 +++++--- net/batman-adv/translation-table.c | 55 +++- net/batman-adv/tvlv.c | 28 +- net/batman-adv/tvlv.h | 2 +- net/batman-adv/types.h | 59 +++-- net/bluetooth/af_bluetooth.c | 99 +++++-- net/bluetooth/bnep/core.c | 2 +- net/bluetooth/hci_sync.c | 6 +- net/bluetooth/iso.c | 14 +- net/bluetooth/l2cap_core.c | 2 +- net/bluetooth/l2cap_sock.c | 51 +++- net/bluetooth/mgmt.c | 6 + net/bluetooth/rfcomm/sock.c | 9 +- net/bluetooth/sco.c | 9 +- net/bridge/br_multicast.c | 22 +- net/bridge/netfilter/ebtable_broute.c | 14 +- net/bridge/netfilter/ebtable_filter.c | 14 +- net/bridge/netfilter/ebtable_nat.c | 12 +- net/bridge/netfilter/ebtables.c | 71 +++-- net/core/dev.c | 21 +- net/core/devmem.c | 11 + net/core/gro.c | 3 + net/core/skmsg.c | 9 +- net/ethtool/bitset.c | 8 +- net/ethtool/phy.c | 36 ++- net/hsr/hsr_framereg.c | 4 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/netfilter/arp_tables.c | 53 +--- net/ipv4/netfilter/arptable_filter.c | 27 +- net/ipv4/netfilter/ip_tables.c | 59 +---- net/ipv4/netfilter/iptable_filter.c | 27 +- net/ipv4/netfilter/iptable_mangle.c | 29 +- net/ipv4/netfilter/iptable_nat.c | 6 +- net/ipv4/netfilter/iptable_raw.c | 26 +- net/ipv4/netfilter/iptable_security.c | 27 +- net/ipv4/raw.c | 2 +- net/ipv4/tcp.c | 3 - net/ipv4/tcp_ao.c | 3 +- net/ipv4/tcp_input.c | 15 +- net/ipv4/tcp_ipv4.c | 3 +- net/ipv4/udp_offload.c | 22 +- net/ipv6/exthdrs.c | 21 +- net/ipv6/netfilter/ip6_tables.c | 56 +--- net/ipv6/netfilter/ip6t_hbh.c | 4 + net/ipv6/netfilter/ip6table_filter.c | 26 +- net/ipv6/netfilter/ip6table_mangle.c | 27 +- net/ipv6/netfilter/ip6table_nat.c | 6 +- net/ipv6/netfilter/ip6table_raw.c | 24 +- net/ipv6/netfilter/ip6table_security.c | 27 +- net/ipv6/tcp_ipv6.c | 3 +- net/l2tp/l2tp_core.c | 2 +- net/mac80211/mlme.c | 5 +- net/mac80211/parse.c | 107 +++++--- net/mac80211/rx.c | 6 +- net/mptcp/pm.c | 56 +++- net/mptcp/protocol.c | 25 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 6 +- net/netfilter/ipset/ip_set_hash_ipport.c | 5 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 5 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 5 +- net/netfilter/nf_conntrack_broadcast.c | 1 + net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nf_conntrack_expect.c | 1 + net/netfilter/nf_conntrack_h323_main.c | 12 +- net/netfilter/nf_conntrack_helper.c | 5 + net/netfilter/nf_conntrack_netlink.c | 18 +- net/netfilter/nf_conntrack_sip.c | 2 +- net/netfilter/nf_queue.c | 4 +- net/netfilter/nfnetlink_queue.c | 2 + net/netfilter/nft_inner.c | 3 +- net/netfilter/x_tables.c | 177 ++++++++++--- net/phonet/pep.c | 19 +- net/rxrpc/ar-internal.h | 7 +- net/rxrpc/call_event.c | 22 +- net/rxrpc/call_object.c | 2 + net/rxrpc/insecure.c | 3 - net/rxrpc/recvmsg.c | 68 ++++- net/rxrpc/rxgk.c | 62 +++-- net/rxrpc/rxgk_common.h | 82 ++++++ net/rxrpc/rxkad.c | 86 +++--- net/shaper/shaper.c | 224 +++++++++++----- net/shaper/shaper_nl_gen.c | 7 +- net/shaper/shaper_nl_gen.h | 2 + net/smc/af_smc.c | 3 +- net/smc/smc_tracepoint.h | 2 +- net/tls/tls_sw.c | 46 +++- net/unix/af_unix.c | 11 +- net/vmw_vsock/virtio_transport_common.c | 103 ++++--- net/vmw_vsock/vmci_transport.c | 2 +- net/wireless/scan.c | 3 + scripts/gcc-plugins/gcc-common.h | 4 +- scripts/gdb/linux/mm.py | 6 +- scripts/package/PKGBUILD | 2 +- security/lsm_syscalls.c | 9 +- sound/core/pcm_lib.c | 3 + sound/core/seq/seq_ump_client.c | 22 +- sound/hda/codecs/ca0132.c | 44 ++- sound/hda/codecs/realtek/alc269.c | 12 +- sound/hda/codecs/side-codecs/cs35l41_hda.c | 4 +- sound/hda/codecs/side-codecs/cs35l56_hda.c | 1 + sound/pci/asihpi/hpicmn.c | 6 + sound/soc/amd/acp/acp-sdw-legacy-mach.c | 2 +- sound/soc/codecs/cs-amp-lib.c | 15 +- sound/soc/codecs/cs35l56-sdw.c | 3 +- sound/soc/codecs/fs210x.c | 2 +- sound/soc/codecs/pcm512x.c | 6 +- sound/soc/sdw_utils/soc_sdw_bridge_cs35l56.c | 6 - sound/soc/sdw_utils/soc_sdw_cs42l43.c | 20 +- sound/soc/sdw_utils/soc_sdw_utils.c | 34 ++- sound/soc/soc-utils.c | 1 + sound/soc/sof/amd/acp.c | 2 +- sound/usb/misc/ua101.c | 5 +- sound/usb/mixer_scarlett2.c | 9 +- tools/testing/selftests/mm/hmm-tests.c | 50 ++++ tools/testing/selftests/mm/run_vmtests.sh | 2 +- tools/testing/selftests/net/lib/xdp_native.bpf.c | 55 ++-- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 6 +- tools/testing/selftests/net/mptcp/mptcp_lib.sh | 10 +- tools/testing/selftests/ublk/kublk.c | 11 + 503 files changed, 6399 insertions(+), 2940 deletions(-)
1 week, 5 days
18
17
0
0
[PATCH 6.6 000/186] 6.6.142-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.142 release. There are 186 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 Sat, 30 May 2026 19:48:57 +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.142-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.142-rc1 Tiezhu Yang <yangtiezhu(a)loongson.cn> LoongArch: kprobes: Fix handling of fatal unrecoverable recursions Sabrina Dubroca <sd(a)queasysnail.net> net: gro: don't merge zcopy skbs Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: ensure null-termination for firmware version strings Su Hui <suhui(a)nfschina.com> pds_core: add an error code check in pdsc_dl_info_get Aditya Garg <gargaditya(a)linux.microsoft.com> net: mana: validate rx_req_idx to prevent out-of-bounds array access Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs35l56: Fix flushing of IRQ work in cs35l56_sdw_remove() Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: cdev: check if uAPI v2 config attributes are correctly zeroed Andy Shevchenko <andy.shevchenko(a)gmail.com> gpiolib: cdev: use !mem_is_zero() instead of memchr_inv(s, 0, n) Jani Nikula <jani.nikula(a)intel.com> string: add mem_is_zero() helper to check if memory area is all zeros Xingwang Xiang <v3rdant.xiang(a)gmail.com> bpf, skmsg: fix verdict sk_data_ready racing with ktls rx Rosen Penev <rosenp(a)gmail.com> net: ag71xx: check error for platform_get_irq Jiajia Liu <liujiajia(a)kylinos.cn> Bluetooth: btmtk: fix urb->setup_packet leak in error paths Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btmtk: move btusb_mtk_hci_wmt_sync to btmtk.c Chris Lu <chris.lu(a)mediatek.com> Bluetooth: btmtk: rename btmediatek_data Hao Qin <hao.qin(a)mediatek.com> Bluetooth: btusb: mediatek: refactor the function btusb_mtk_reset Sean Wang <sean.wang(a)mediatek.com> Bluetooth: btmtk: add the function to get the fw name David Carlier <devnexen(a)gmail.com> tracing: Avoid NULL return from hist_field_name() on truncation Zhang Cen <rollkingzzc(a)gmail.com> ALSA: seq: Serialize UMP output teardown with event_input Takashi Iwai <tiwai(a)suse.de> ALSA: seq: ump: Use guard() for locking Peter Zijlstra <peterz(a)infradead.org> ptrace: Convert ptrace_attach() to use lock guards Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: fix debugfs_lookup dentry leak and error handling Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: fix error handling in pdsc_devcmd_wait Ido Schimmel <idosch(a)nvidia.com> bridge: mcast: Fix a possible use-after-free when removing a bridge port Petr Machata <petrm(a)nvidia.com> net: bridge: Flush multicast groups when snooping is disabled Guangshuo Li <lgs201920130244(a)gmail.com> RDMA/rtrs: Fix use-after-free in path file creation cleanup Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: intel-vbtn: Check ACPI_HANDLE() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: intel-hid: Check ACPI_HANDLE() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: hp_accel: Check ACPI_COMPANION() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: adv_swbutton: Check ACPI_HANDLE() against NULL Erni Sri Satya Vennela <ernis(a)linux.microsoft.com> net: mana: Fix TOCTOU double-fetch of hwc_msg_id from DMA buffer Daniel Golle <daniel(a)makrotopia.org> net: dsa: mt7530: preserve VLAN tags on trapped link-local frames Arınç ÜNAL <arinc.unal(a)arinc9.com> net: dsa: mt7530: rename mt753x_bpdu_port_fw enum to mt753x_to_cpu_fw Daniel Golle <daniel(a)makrotopia.org> net: dsa: mt7530: fix FDB entries not aging out with short timeout Matthew Leach <matthew.leach(a)collabora.com> wifi: ath11k: fix peer resolution on rx path when peer_id=0 Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/snapshot: fix dumping of the unaligned regions Felix Gu <ustc.gu(a)gmail.com> spi: mtk-snfi: Fix resource leak in mtk_snand_read_page_cache() Jeroen Massar <jmassar(a)nvidia.com> net/mlx5: Do not restore destination-less TC rules Chuck Lever <chuck.lever(a)oracle.com> tls: Preserve sk_err across recvmsg() when data has been copied Juergen Gross <jgross(a)suse.com> x86/xen: Fix xen_e820_swap_entry_with_ram() Sven Schuchmann <schuchmann(a)schleissheimer.de> net: phy: DP83TC811: add reading of abilities Oleksij Rempel <o.rempel(a)pengutronix.de> net: phy: c45: add genphy_c45_pma_read_ext_abilities() function Jakub Kicinski <kuba(a)kernel.org> net: tls: prevent chain-after-chain in plain text SG Jakub Kicinski <kuba(a)kernel.org> net: tls: fix off-by-one in sg_chain entry count for wrapped sk_msg ring Xiang Mei <xmei5(a)asu.edu> net/smc: reject CHID-0 ACCEPT that matches an empty ism_dev slot Sayali Patil <sayalip(a)linux.ibm.com> powerpc/time: Remove redundant preempt_disable|enable() calls from arch_irq_work_raise() Mikko Perttunen <mperttunen(a)nvidia.com> drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/dsi: don't dump registers past the mapped region Chenguang Zhao <zhaochenguang(a)kylinos.cn> ethtool: fix ethnl_bitmap32_not_zero() bit interval semantics Xiang Mei <xmei5(a)asu.edu> net/smc: avoid NULL deref of conn->lnk in smc_msg_event tracepoint Zack McKevitt <zachary.mckevitt(a)oss.qualcomm.com> accel/qaic: Add overflow check to remap_pfn_range during mmap Lukas Bulwahn <lukas.bulwahn(a)redhat.com> HID: quirks: really enable the intended work around for appledisplay Nicolas Escande <nico.escande(a)gmail.com> wifi: ath11k: fix error path leak in ath11k_tm_cmd_wmi_ftm() Nicolas Escande <nico.escande(a)gmail.com> wifi: ath11k: fix error path leaks in some WMI WOW calls Ethan Nelson-Moore <enelsonmoore(a)gmail.com> net: ethernet: cs89x0: remove stale CONFIG_MACH_MX31ADS reference Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Carry over frag counter Andreas Haarmann-Thiemann <eitschman(a)nebelreich.de> net: ethernet: cortina: Drop half-assembled SKB Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Make RX SKB per-port David Howells <dhowells(a)redhat.com> netfs: Fix overrun check in netfs_extract_user_iter() Johannes Thumshirn <johannes.thumshirn(a)wdc.com> zonefs: handle integer overflow in zonefs_fname_to_fno Jiayuan Chen <jiayuan.chen(a)linux.dev> irq_work: Fix use-after-free in irq_work_single() on PREEMPT_RT Rosen Penev <rosenp(a)gmail.com> irqchip/ath79-cpu: Remove unused function Gabor Juhos <j4g8y7(a)gmail.com> phy: marvell: mvebu-a3700-utmi: fix incorrect USB2_PHY_CTRL register access Myeonghun Pak <mhun512(a)gmail.com> net: lan966x: avoid unregistering netdev on register failure Bart Van Assche <bvanassche(a)acm.org> ice: fix locking in ice_dcb_rebuild() Kuniyuki Iwashima <kuniyu(a)google.com> tcp: Fix imbalanced icsk_accept_queue count. Martin Kaiser <martin(a)kaiser.cx> test_kprobes: clear kprobes between test runs Jianpeng Chang <jianpeng.chang.cn(a)windriver.com> kprobes: skip non-symbol addresses in kprobe_add_ksym_blacklist() Florian Westphal <fw(a)strlen.de> netfilter: bridge: eb_tables: close module init race Florian Westphal <fw(a)strlen.de> netfilter: x_tables: close dangling table module init race Florian Westphal <fw(a)strlen.de> netfilter: ebtables: close dangling table module init race Florian Westphal <fw(a)strlen.de> netfilter: ebtables: move to two-stage removal scheme Florian Westphal <fw(a)strlen.de> netfilter: x_tables: add and use xtables_unregister_table_exit Florian Westphal <fw(a)strlen.de> netfilter: x_tables: add and use xt_unregister_table_pre_exit Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: Exclude LEGACY TABLES on PREEMPT_RT. Breno Leitao <leitao(a)debian.org> netfilter: Make legacy configs user selectable Kuniyuki Iwashima <kuniyu(a)amazon.com> netfilter: arptables: Select NETFILTER_FAMILY_ARP when building arp_tables.c Florian Westphal <fw(a)strlen.de> netfilter: xtables: fix up kconfig dependencies Florian Westphal <fw(a)strlen.de> netfilter: ebtables: allow xtables-nft only builds Florian Westphal <fw(a)strlen.de> netfilter: xtables: allow xtables-nft only builds Florian Westphal <fw(a)strlen.de> netfilter: arptables: allow xtables-nft only builds Florian Westphal <fw(a)strlen.de> netfilter: x_tables: unregister the templates first Filipe Manana <fdmanana(a)suse.com> btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file() Shuhao Fu <sfual(a)cse.ust.hk> ALSA: hda: cs35l56: Put ACPI device after setting companion Guenter Roeck <linux(a)roeck-us.net> ARM: integrator: Fix early initialization Maulik Shah <maulik.shah(a)oss.qualcomm.com> pinctrl: qcom: Fix wakeirq map by removing disconnected irqs for sm8150 David Gow <david(a)davidgow.net> kunit: config: KUNIT_DEBUGFS should depend on DEBUG_FS David Gow <david(a)davidgow.net> kunit: config: Enable KUNIT_DEBUGFS by default Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Skip free_pages on RX buffer alloc failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Check for NULL FF-A ID table while driver registration Takashi Iwai <tiwai(a)suse.de> HID: uclogic: Fix regression of input name assignment Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) reject short block-read responses in the GPIO accessors Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) register the nvmem device after pmbus_do_probe() Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) register the gpio_chip after pmbus_do_probe() Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) don't clobber GPIO bits before PDIO read in get_multiple Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) cap PDIO scan in get_multiple at ADM1266_PDIO_NR Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) bounce blackbox records through a protocol-sized buffer Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) include PEC byte in pmbus_block_xfer read buffer Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) reject implausible blackbox record_count Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) seed timestamp from the real-time clock Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: fix negative tt_buff_len Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: fix negative last_changeset_len Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: fix race condition in send error reporting Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: fix tp_vars reference leak in receiver shutdown Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: avoid use of uninit sender vars Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: fix report_work leak on backbone_gw purge Sven Eckelmann <sven(a)narfation.org> batman-adv: frag: disallow unicast fragment in fragment Luxiao Xu <rakukuip(a)gmail.com> batman-adv: fix tp_meter counter underflow during shutdown Ruide Cao <caoruide123(a)gmail.com> batman-adv: fix fragment reassembly length accounting Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: handle forward allocation error Ruijie Li <ruijieli51(a)gmail.com> batman-adv: clear current gateway during teardown Sven Eckelmann <sven(a)narfation.org> batman-adv: mcast: fix use-after-free in orig_node RCU release Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Validate payload length and link_index in dc_process_dmub_aux_transfer_async Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Validate GPIO pin LUT table size before iterating Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Fix integer overflow in bios_get_image() Osama Abdelkader <osama.abdelkader(a)gmail.com> drm/bridge: megachips: remove bridge when irq request fails Julien Chauveau <chauveau.julien(a)gmail.com> drm/bridge: it66121: acquire reset GPIO in probe Deepanshu Kartikey <kartikey406(a)gmail.com> drm/virtio: use uninterruptible resv lock for plane updates Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> device property: set fwnode->secondary to NULL in fwnode_init() Huacai Chen <chenhuacai(a)kernel.org> LoongArch: Remove unused code to avoid build warning Michael Bommarito <michael.bommarito(a)gmail.com> RDMA/siw: Reject MPA FPDU length underflow before signed receive math Johan Hovold <johan(a)kernel.org> spi: ti-qspi: fix use-after-free after DMA setup failure Johan Hovold <johan(a)kernel.org> spi: sprd: fix error pointer deref after DMA setup failure Michael Bommarito <michael.bommarito(a)gmail.com> scsi: isci: Fix use-after-free in device removal path Wayne Chang <waynec(a)nvidia.com> phy: tegra: xusb: Fix per-pad high-speed termination calibration Johan Hovold <johan(a)kernel.org> spi: qup: fix error pointer deref after DMA setup failure Osama Abdelkader <osama.abdelkader(a)gmail.com> drm/bridge: chipone-icn6211: use devm_drm_bridge_add in i2c probe Michael Bommarito <michael.bommarito(a)gmail.com> KVM: arm64: vgic-its: Reject restored DTE with out-of-range num_eventid_bits Vladimir Murzin <vladimir.murzin(a)arm.com> arm64: probes: Handle probes on hinted conditional branch instructions Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing: Do not call map->ops->elt_free() if elt_alloc() fails Zhihao Cheng <chengzhihao1(a)huawei.com> cifs: Fix busy dentry used after unmounting John Walker <johnwalker0(a)gmail.com> wifi: cfg80211: advance loop vars in cfg80211_merge_profile() Marcin Szycik <marcin.szycik(a)intel.com> ice: fix setting promisc mode while adding VID filter Michael Bommarito <michael.bommarito(a)gmail.com> ixgbevf: fix use-after-free in VEPA multicast source pruning Michael Bommarito <michael.bommarito(a)gmail.com> ipv4: raw: reject IP_HDRINCL packets with ihl < 5 Kyle Farnung <kfarnung(a)gmail.com> wifi: ath11k: clear shared SRNG pointer state on restart Stefano Garzarella <sgarzare(a)redhat.com> vsock/virtio: reset connection on receiving queue overflow Minh Nguyen <minhnguyen.080505(a)gmail.com> vsock/vmci: fix UAF when peer resets connection during handshake Steven Rostedt <rostedt(a)goodmis.org> ring-buffer: Fix reporting of missed events in iterator Dawei Feng <dawei.feng(a)seu.edu.cn> qed: fix double free in qed_cxt_tables_alloc() Yizhou Zhao <zhaoyz24(a)mails.tsinghua.edu.cn> netfilter: nft_inner: Fix IPv6 inner_thoff desync Nan Li <tonanli66(a)gmail.com> netfilter: ipset: stop hash:* range iteration at end Haoze Xie <royenheart(a)gmail.com> netfilter: nf_queue: hold bridge skb->dev while queued Zhengchuan Liang <zcliangcn(a)gmail.com> netfilter: ip6t_hbh: reject oversized option lists Michael Bommarito <michael.bommarito(a)gmail.com> net: ifb: report ethtool stats over num_tx_queues Nicolai Buchwitz <nb(a)tipi-net.de> net: bcmgenet: keep RBUF EEE/PM disabled Zijing Yin <yzjaurora(a)gmail.com> phonet/pep: disable BH around forwarded sk_receive_skb() Jiexun Wang <wangjiexun2025(a)gmail.com> Bluetooth: serialize accept_q access Michael Bommarito <michael.bommarito(a)gmail.com> Bluetooth: MGMT: validate Add Extended Advertising Data length Mingyu Wang <25181214217(a)stu.xidian.edu.cn> Bluetooth: hci_uart: fix UAFs and race conditions in close and init paths Jann Horn <jannh(a)google.com> Bluetooth: bnep: Fix UAF read of dev->name David Carlier <devnexen(a)gmail.com> Bluetooth: ISO: drop ISO_END frames received without prior ISO_START Safa Karakuş <safa.karakus(a)secunnix.com> Bluetooth: fix UAF in l2cap_sock_cleanup_listen() vs l2cap_conn_del() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> net: wwan: iosm: fix potential memory leaks in ipc_imem_init() Muchun Song <muchun.song(a)linux.dev> drivers/base/memory: fix memory block reference leak in poison accounting Ard Biesheuvel <ardb(a)kernel.org> efi: Allocate runtime workqueue before ACPI init Takashi Iwai <tiwai(a)suse.de> ALSA: asihpi: Fix potential OOB array access at reading cache Takashi Iwai <tiwai(a)suse.de> ALSA: pcm: Don't setup bogus iov_iter for silencing Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: ua101: Reject too-short USB descriptors Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) widen blackbox-info buffer to I2C_SMBUS_BLOCK_MAX ChenXiaoSong <chenxiaosong(a)kylinos.cn> smb/server: promote S_DEL_ON_CLS to S_DEL_PENDING when close Henrique Carvalho <henrique.carvalho(a)suse.com> smb: client: protect tc_count increment in smb2_find_smb_sess_tcon_unlocked() Ferry Meng <mengferry(a)linux.alibaba.com> ksmbd: fix SID memory leak in set_posix_acl_entries_dacl() on overflow Jeremy Laratro <research(a)aradex.io> ksmbd: fix null pointer dereference in compare_guid_key() SeongJae Park <sj(a)kernel.org> mm/damon/sysfs-schemes: call missing mem_cgroup_iter_break() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> sysfs: don't remove existing directory on update failure Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Correct RING_CTRL_ABORT handling in DMA dequeue Sasha Levin <sashal(a)kernel.org> Revert "af_unix: Reject SIOCATMARK on non-stream sockets" Sasha Levin <sashal(a)kernel.org> Revert "s390/cio: Update purge function to unregister the unused subchannels" Sasha Levin <sashal(a)kernel.org> Revert "ice: Remove jumbo_remove step from TX path" Sasha Levin <sashal(a)kernel.org> Revert "ice: fix double-free of tx_buf skb" Asim Viladi Oglu Manizada <manizada(a)pm.me> smb: client: reject userspace cifs.spnego descriptions Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Give up GC if MSG_PEEK intervened. DaeMyung Kang <charsyam(a)gmail.com> ksmbd: close durable scavenger races against m_fp_list lookups Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: validate owner of durable handle on reconnect Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: add durable scavenger timer Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: avoid reclaiming expired durable opens by the client Sasha Levin <sashal(a)kernel.org> Revert "x86/vdso: Fix output operand size of RDPID" Deepanshu Kartikey <kartikey406(a)gmail.com> wifi: mac80211: check tdls flag in ieee80211_tdls_oper Pengpeng Hou <pengpeng(a)iscas.ac.cn> s390/debug: Reject zero-length input before trimming a newline Danilo Krummrich <dakr(a)kernel.org> driver core: platform: use generic driver_override infrastructure Danilo Krummrich <dakr(a)kernel.org> driver core: generalize driver_override in struct device Fabian Godehardt <fg(a)emlix.com> spi: spidev: fix lock inversion between spi_lock and buf_lock Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: pm: ADD_ADDR rtx: free sk if last Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: pm: ADD_ADDR rtx: always decrease sk refcount Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: pm: ADD_ADDR rtx: allow ID 0 Gang Yan <yangang(a)kylinos.cn> mptcp: sync the msk->sndbuf at accept() time ------------- Diffstat: Makefile | 4 +- arch/arm/mach-versatile/integrator_cp.c | 13 +- arch/arm64/include/asm/insn.h | 2 +- arch/arm64/kvm/vgic/vgic-its.c | 4 + arch/loongarch/kernel/kprobes.c | 4 +- arch/loongarch/mm/init.c | 4 - arch/powerpc/kernel/time.c | 6 +- arch/s390/kernel/debug.c | 3 + arch/x86/include/asm/segment.h | 8 +- arch/x86/xen/setup.c | 2 +- drivers/accel/qaic/qaic_data.c | 23 +- drivers/base/bus.c | 43 ++- drivers/base/core.c | 2 + drivers/base/dd.c | 60 ++++ drivers/base/memory.c | 8 +- drivers/base/platform.c | 37 +-- drivers/bluetooth/btmtk.c | 295 +++++++++++++++++- drivers/bluetooth/btmtk.h | 41 ++- drivers/bluetooth/btmtksdio.c | 1 + drivers/bluetooth/btmtkuart.c | 1 + drivers/bluetooth/btusb.c | 338 +++------------------ drivers/bluetooth/hci_ldisc.c | 48 ++- drivers/bus/simple-pm-bus.c | 4 +- drivers/clk/imx/clk-scu.c | 3 +- drivers/firmware/arm_ffa/bus.c | 4 +- drivers/firmware/arm_ffa/driver.c | 2 +- drivers/firmware/efi/efi.c | 28 +- drivers/gpio/gpiolib-cdev.c | 21 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 9 + .../drm/amd/display/dc/bios/bios_parser_helper.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 6 +- drivers/gpu/drm/bridge/chipone-icn6211.c | 4 +- drivers/gpu/drm/bridge/ite-it66121.c | 5 + .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 16 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 24 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 1 + drivers/gpu/drm/msm/msm_iommu.c | 5 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 1 + drivers/gpu/drm/virtio/virtgpu_gem.c | 17 ++ drivers/gpu/drm/virtio/virtgpu_plane.c | 10 +- drivers/hid/hid-quirks.c | 2 +- drivers/hid/hid-uclogic-core.c | 4 +- drivers/hwmon/pmbus/adm1266.c | 32 +- drivers/i3c/master/mipi-i3c-hci/dma.c | 25 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 15 + drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 2 +- drivers/irqchip/irq-ath79-cpu.c | 7 - drivers/net/dsa/mt7530.c | 79 ++--- drivers/net/dsa/mt7530.h | 70 ++--- drivers/net/ethernet/amd/pds_core/debugfs.c | 7 +- drivers/net/ethernet/amd/pds_core/dev.c | 11 +- drivers/net/ethernet/amd/pds_core/devlink.c | 8 +- drivers/net/ethernet/atheros/ag71xx.c | 3 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 9 +- drivers/net/ethernet/cirrus/cs89x0.c | 2 - drivers/net/ethernet/cortina/gemini.c | 21 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 7 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 1 + .../net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c | 3 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 8 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 35 ++- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 2 + drivers/net/ifb.c | 11 +- drivers/net/phy/dp83tc811.c | 1 + drivers/net/phy/phy-c45.c | 129 ++++---- drivers/net/wireless/ath/ath11k/dp_rx.c | 3 +- drivers/net/wireless/ath/ath11k/hal.c | 14 +- drivers/net/wireless/ath/ath11k/hal_rx.c | 5 +- drivers/net/wireless/ath/ath11k/testmode.c | 1 + drivers/net/wireless/ath/ath11k/wmi.c | 19 +- drivers/net/wwan/iosm/iosm_ipc_imem.c | 2 + drivers/phy/marvell/phy-mvebu-a3700-utmi.c | 5 +- drivers/phy/tegra/xusb-tegra186.c | 33 +- drivers/phy/tegra/xusb.h | 1 + drivers/pinctrl/qcom/pinctrl-sm8150.c | 8 +- drivers/platform/x86/adv_swbutton.c | 6 +- drivers/platform/x86/hp/hp_accel.c | 3 + drivers/platform/x86/intel/hid.c | 6 +- drivers/platform/x86/intel/vbtn.c | 6 +- drivers/s390/cio/device.c | 37 +-- drivers/scsi/isci/host.c | 3 + drivers/slimbus/qcom-ngd-ctrl.c | 6 +- drivers/spi/spi-mtk-snfi.c | 2 +- drivers/spi/spi-qup.c | 3 + drivers/spi/spi-sprd.c | 3 +- drivers/spi/spi-ti-qspi.c | 1 + drivers/spi/spidev.c | 63 ++-- fs/netfs/iterator.c | 26 +- fs/smb/client/cifs_spnego.c | 16 + fs/smb/client/cifsfs.c | 2 + fs/smb/client/smb2transport.c | 2 + fs/smb/server/mgmt/user_session.c | 10 +- fs/smb/server/oplock.c | 13 +- fs/smb/server/oplock.h | 1 + fs/smb/server/server.c | 1 + fs/smb/server/server.h | 1 + fs/smb/server/smb2pdu.c | 5 +- fs/smb/server/smb2pdu.h | 2 + fs/smb/server/smbacl.c | 12 +- fs/smb/server/vfs_cache.c | 325 ++++++++++++++++++-- fs/smb/server/vfs_cache.h | 15 +- fs/sysfs/group.c | 2 +- fs/zonefs/super.c | 6 +- include/asm-generic/kprobes.h | 2 +- include/linux/device.h | 54 ++++ include/linux/device/bus.h | 4 + include/linux/fwnode.h | 1 + include/linux/netfilter/x_tables.h | 3 +- include/linux/netfilter_arp/arp_tables.h | 1 - include/linux/netfilter_ipv4/ip_tables.h | 1 - include/linux/netfilter_ipv6/ip6_tables.h | 1 - include/linux/phy.h | 1 + include/linux/platform_device.h | 5 - include/linux/sched/task.h | 2 + include/linux/spinlock.h | 26 ++ include/linux/string.h | 12 + include/net/af_unix.h | 1 + include/net/bluetooth/bluetooth.h | 1 + include/net/netfilter/nf_queue.h | 1 + include/trace/events/btrfs.h | 4 +- kernel/irq_work.c | 7 + kernel/ptrace.c | 154 +++++----- kernel/trace/ring_buffer.c | 8 +- kernel/trace/trace_events_hist.c | 6 +- kernel/trace/tracing_map.c | 17 +- lib/kunit/Kconfig | 5 +- lib/test_kprobes.c | 29 +- mm/damon/sysfs-schemes.c | 1 + net/batman-adv/bridge_loop_avoidance.c | 54 ++-- net/batman-adv/distributed-arp-table.c | 3 + net/batman-adv/fragmentation.c | 58 +++- net/batman-adv/gateway_client.c | 4 + net/batman-adv/originator.c | 4 +- net/batman-adv/tp_meter.c | 64 ++-- net/batman-adv/types.h | 17 +- net/bluetooth/af_bluetooth.c | 99 ++++-- net/bluetooth/bnep/core.c | 2 +- net/bluetooth/iso.c | 14 +- net/bluetooth/l2cap_sock.c | 51 +++- net/bluetooth/mgmt.c | 6 + net/bluetooth/rfcomm/sock.c | 9 +- net/bluetooth/sco.c | 9 +- net/bridge/br_multicast.c | 27 +- net/bridge/netfilter/Kconfig | 13 + net/bridge/netfilter/Makefile | 2 +- net/bridge/netfilter/ebtable_broute.c | 14 +- net/bridge/netfilter/ebtable_filter.c | 14 +- net/bridge/netfilter/ebtable_nat.c | 12 +- net/bridge/netfilter/ebtables.c | 71 +++-- net/core/gro.c | 3 + net/core/skmsg.c | 9 +- net/ethtool/bitset.c | 8 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/netfilter/Kconfig | 59 ++-- net/ipv4/netfilter/Makefile | 2 +- net/ipv4/netfilter/arp_tables.c | 18 +- net/ipv4/netfilter/arptable_filter.c | 27 +- net/ipv4/netfilter/ip_tables.c | 18 +- net/ipv4/netfilter/iptable_filter.c | 27 +- net/ipv4/netfilter/iptable_mangle.c | 29 +- net/ipv4/netfilter/iptable_nat.c | 6 +- net/ipv4/netfilter/iptable_raw.c | 26 +- net/ipv4/netfilter/iptable_security.c | 27 +- net/ipv4/raw.c | 2 +- net/ipv6/netfilter/Kconfig | 30 +- net/ipv6/netfilter/Makefile | 2 +- net/ipv6/netfilter/ip6_tables.c | 18 +- net/ipv6/netfilter/ip6t_hbh.c | 4 + net/ipv6/netfilter/ip6table_filter.c | 26 +- net/ipv6/netfilter/ip6table_mangle.c | 27 +- net/ipv6/netfilter/ip6table_nat.c | 6 +- net/ipv6/netfilter/ip6table_raw.c | 24 +- net/ipv6/netfilter/ip6table_security.c | 27 +- net/mac80211/tdls.c | 2 +- net/mptcp/pm_netlink.c | 35 +-- net/mptcp/protocol.c | 3 +- net/netfilter/Kconfig | 22 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 6 +- net/netfilter/ipset/ip_set_hash_ipport.c | 5 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 5 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 5 +- net/netfilter/nf_queue.c | 4 +- net/netfilter/nfnetlink_queue.c | 2 + net/netfilter/nft_inner.c | 1 - net/netfilter/x_tables.c | 116 +++++-- net/phonet/pep.c | 19 +- net/smc/af_smc.c | 3 +- net/smc/smc_tracepoint.h | 2 +- net/tls/tls_sw.c | 46 ++- net/unix/af_unix.c | 5 +- net/unix/garbage.c | 79 +++-- net/vmw_vsock/virtio_transport_common.c | 20 +- net/vmw_vsock/vmci_transport.c | 2 +- net/wireless/scan.c | 3 + sound/core/pcm_lib.c | 3 + sound/core/seq/seq_ump_client.c | 35 ++- sound/pci/asihpi/hpicmn.c | 6 + sound/pci/hda/cs35l56_hda.c | 1 + sound/soc/codecs/cs35l56-sdw.c | 3 +- sound/soc/samsung/i2s.c | 6 +- sound/usb/misc/ua101.c | 5 +- 203 files changed, 2704 insertions(+), 1346 deletions(-)
1 week, 5 days
10
9
0
0
[PATCH 6.12 000/272] 6.12.92-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.12.92 release. There are 272 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 Sat, 30 May 2026 19:45:52 +0000. Anything received after that time might be too late. The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.12.92-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.12.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.12.92-rc1 Matthieu Buffet <matthieu(a)buffet.re> landlock: Fix TCP handling of short AF_UNSPEC addresses Tiezhu Yang <yangtiezhu(a)loongson.cn> LoongArch: kprobes: Fix handling of fatal unrecoverable recursions Sabrina Dubroca <sd(a)queasysnail.net> net: gro: don't merge zcopy skbs Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: ensure null-termination for firmware version strings Aditya Garg <gargaditya(a)linux.microsoft.com> net: mana: validate rx_req_idx to prevent out-of-bounds array access Ratheesh Kannoth <rkannoth(a)marvell.com> octeontx2-af: npc: Fix allmulticast skip logic for LBK and SDP VFs Shuicheng Lin <shuicheng.lin(a)intel.com> drm/xe/oa: Fix exec_queue leak on width check in stream open Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs35l56: Fix flushing of IRQ work in cs35l56_sdw_remove() Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> gpio: cdev: check if uAPI v2 config attributes are correctly zeroed Andy Shevchenko <andy.shevchenko(a)gmail.com> gpiolib: cdev: use !mem_is_zero() instead of memchr_inv(s, 0, n) Xingwang Xiang <v3rdant.xiang(a)gmail.com> bpf, skmsg: fix verdict sk_data_ready racing with ktls rx Rosen Penev <rosenp(a)gmail.com> net: ag71xx: check error for platform_get_irq Jiajia Liu <liujiajia(a)kylinos.cn> Bluetooth: btmtk: fix urb->setup_packet leak in error paths David Carlier <devnexen(a)gmail.com> tracing: Avoid NULL return from hist_field_name() on truncation Zhang Cen <rollkingzzc(a)gmail.com> ALSA: seq: Serialize UMP output teardown with event_input Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: fix MLE defragmentation Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: fix debugfs_lookup dentry leak and error handling Nikhil P. Rao <nikhil.rao(a)amd.com> pds_core: fix error handling in pdsc_devcmd_wait Ido Schimmel <idosch(a)nvidia.com> bridge: mcast: Fix a possible use-after-free when removing a bridge port Petr Machata <petrm(a)nvidia.com> net: bridge: Flush multicast groups when snooping is disabled Guangshuo Li <lgs201920130244(a)gmail.com> RDMA/rtrs: Fix use-after-free in path file creation cleanup Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: intel-vbtn: Check ACPI_HANDLE() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: intel-hid: Check ACPI_HANDLE() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: hp_accel: Check ACPI_COMPANION() against NULL Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> platform/x86: adv_swbutton: Check ACPI_HANDLE() against NULL Oliver White <oliverjwhite07(a)gmail.com> platform/surface: aggregator_registry: omit battery & AC nodes on Surface Laptop 7 Erni Sri Satya Vennela <ernis(a)linux.microsoft.com> net: mana: Fix TOCTOU double-fetch of hwc_msg_id from DMA buffer Daniel Golle <daniel(a)makrotopia.org> net: dsa: mt7530: preserve VLAN tags on trapped link-local frames Daniel Golle <daniel(a)makrotopia.org> net: dsa: mt7530: fix FDB entries not aging out with short timeout Viktor Jägersküpper <viktor_jaegerskuepper(a)freenet.de> kbuild: pacman-pkg: make "rc" releases adhere to pacman versioning scheme Ankit Nautiyal <ankit.k.nautiyal(a)intel.com> drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP Grzegorz Nitka <grzegorz.nitka(a)intel.com> ice: ptp: serialize E825 PHY timer start with PTP lock Matthew Leach <matthew.leach(a)collabora.com> wifi: ath11k: fix peer resolution on rx path when peer_id=0 Mohanram Meenakshisundaram <mohanram.meenakshisundaram(a)intel.com> drm/xe/pf: Fix CFI failure in debugfs access Michal Wajdeczko <michal.wajdeczko(a)intel.com> drm/xe/vf: Fix signature of print functions Shuicheng Lin <shuicheng.lin(a)intel.com> drm/xe/gsc: Fix double-free of managed BO in error path Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/snapshot: fix dumping of the unaligned regions Felix Gu <ustc.gu(a)gmail.com> spi: mtk-snfi: Fix resource leak in mtk_snand_read_page_cache() Boris Burkov <boris(a)bur.io> btrfs: fix squota accounting during enable generation Jens Axboe <axboe(a)kernel.dk> io_uring/net: punt IORING_OP_BIND async if it needs file create Robertus Diawan Chris <robertusdchris(a)gmail.com> ALSA: scarlett2: Add missing error check when initialise Autogain Status Mike Christie <michael.christie(a)oracle.com> scsi: sd: Fix return code handling in sd_spinup_disk() Jeroen Massar <jmassar(a)nvidia.com> net/mlx5: Do not restore destination-less TC rules Chuck Lever <chuck.lever(a)oracle.com> tls: Preserve sk_err across recvmsg() when data has been copied Juergen Gross <jgross(a)suse.com> x86/xen: Fix xen_e820_swap_entry_with_ram() Sven Schuchmann <schuchmann(a)schleissheimer.de> net: phy: DP83TC811: add reading of abilities Jakub Kicinski <kuba(a)kernel.org> net: tls: prevent chain-after-chain in plain text SG Jakub Kicinski <kuba(a)kernel.org> net: tls: fix off-by-one in sg_chain entry count for wrapped sk_msg ring Xiang Mei <xmei5(a)asu.edu> net/smc: reject CHID-0 ACCEPT that matches an empty ism_dev slot Sayali Patil <sayalip(a)linux.ibm.com> powerpc/time: Remove redundant preempt_disable|enable() calls from arch_irq_work_raise() Mikko Perttunen <mperttunen(a)nvidia.com> drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN Dmitry Baryshkov <dmitry.baryshkov(a)oss.qualcomm.com> drm/msm/dsi: don't dump registers past the mapped region Chenguang Zhao <zhaochenguang(a)kylinos.cn> ethtool: fix ethnl_bitmap32_not_zero() bit interval semantics Xiang Mei <xmei5(a)asu.edu> net/smc: avoid NULL deref of conn->lnk in smc_msg_event tracepoint Zack McKevitt <zachary.mckevitt(a)oss.qualcomm.com> accel/qaic: Add overflow check to remap_pfn_range during mmap Sungwoo Kim <iam(a)sung-woo.kim> block: bio-integrity: Fix null-ptr-deref in bio_integrity_map_user() Keith Busch <kbusch(a)kernel.org> blk-integrity: enable p2p source and destination Keith Busch <kbusch(a)kernel.org> blk-integrity: use simpler alignment check Caleb Sander Mateos <csander(a)purestorage.com> block: drop direction param from bio_integrity_copy_user() Anuj Gupta <anuj20.g(a)samsung.com> block: modify bio_integrity_map_user to accept iov_iter as argument Lukas Bulwahn <lukas.bulwahn(a)redhat.com> HID: quirks: really enable the intended work around for appledisplay Casey Chen <cachen(a)purestorage.com> block: recompute nr_integrity_segments in blk_insert_cloned_request David Carlier <devnexen(a)gmail.com> block: don't overwrite bip_vcnt in bio_integrity_copy_user() Keith Busch <kbusch(a)kernel.org> blk-integrity: remove seed for user mapped buffers Kang Yang <kang.yang(a)oss.qualcomm.com> wifi: ath10k: skip WMI and beacon transmission when device is wedged Nicolas Escande <nico.escande(a)gmail.com> wifi: ath11k: fix error path leak in ath11k_tm_cmd_wmi_ftm() Nicolas Escande <nico.escande(a)gmail.com> wifi: ath11k: fix error path leaks in some WMI WOW calls Ethan Nelson-Moore <enelsonmoore(a)gmail.com> net: ethernet: cs89x0: remove stale CONFIG_MACH_MX31ADS reference Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Carry over frag counter Andreas Haarmann-Thiemann <eitschman(a)nebelreich.de> net: ethernet: cortina: Drop half-assembled SKB Linus Walleij <linusw(a)kernel.org> net: ethernet: cortina: Make RX SKB per-port David Howells <dhowells(a)redhat.com> netfs: Fix folio->private handling in netfs_perform_write() Matthew Wilcox (Oracle) <willy(a)infradead.org> netfs: Remove unnecessary references to pages Matthew Wilcox (Oracle) <willy(a)infradead.org> netfs: Fix a few minor bugs in netfs_page_mkwrite() David Howells <dhowells(a)redhat.com> netfs: Fix partial invalidation of streaming-write folio David Howells <dhowells(a)redhat.com> netfs: Fix early put of sink folio in netfs_read_gaps() David Howells <dhowells(a)redhat.com> netfs: Fix write streaming disablement if fd open O_RDWR David Howells <dhowells(a)redhat.com> netfs: Fix potential deadlock in write-through mode David Howells <dhowells(a)redhat.com> netfs: Fix streaming write being overwritten David Howells <dhowells(a)redhat.com> netfs: Defer the emission of trace_netfs_folio() David Howells <dhowells(a)redhat.com> netfs: Fix netfs_invalidate_folio() to clear dirty bit if all changes gone David Howells <dhowells(a)redhat.com> netfs: Fix overrun check in netfs_extract_user_iter() Viacheslav Dubeyko <Slava.Dubeyko(a)ibm.com> netfs: fix VM_BUG_ON_FOLIO() issue in netfs_write_begin() call Julian Braha <julianbraha(a)gmail.com> powerpc: fix dead default for GUEST_STATE_BUFFER_TEST Kuniyuki Iwashima <kuniyu(a)google.com> tcp: Fix out-of-bounds access for twsk in tcp_ao_established_key(). Johannes Thumshirn <johannes.thumshirn(a)wdc.com> zonefs: handle integer overflow in zonefs_fname_to_fno Jiayuan Chen <jiayuan.chen(a)linux.dev> irq_work: Fix use-after-free in irq_work_single() on PREEMPT_RT Zhihao Cheng <chengzhihao1(a)huawei.com> nsfs: fix wrong error code returned for pidns ioctls Ming Lei <tom.leiming(a)gmail.com> ublk: reject max_sectors smaller than PAGE_SECTORS in parameter validation Rosen Penev <rosenp(a)gmail.com> irqchip/ath79-cpu: Remove unused function Chuck Lever <chuck.lever(a)oracle.com> NFSD: Fix infinite loop in layout state revocation Gabor Juhos <j4g8y7(a)gmail.com> phy: marvell: mvebu-a3700-utmi: fix incorrect USB2_PHY_CTRL register access Myeonghun Pak <mhun512(a)gmail.com> net: lan966x: avoid unregistering netdev on register failure Bart Van Assche <bvanassche(a)acm.org> ice: fix locking in ice_dcb_rebuild() Marcin Szycik <marcin.szycik(a)linux.intel.com> ice: fix setting RSS VSI hash for E830 Kuniyuki Iwashima <kuniyu(a)google.com> tcp: Fix imbalanced icsk_accept_queue count. Martin Kaiser <martin(a)kaiser.cx> test_kprobes: clear kprobes between test runs Jianpeng Chang <jianpeng.chang.cn(a)windriver.com> kprobes: skip non-symbol addresses in kprobe_add_ksym_blacklist() Florian Westphal <fw(a)strlen.de> netfilter: bridge: eb_tables: close module init race Florian Westphal <fw(a)strlen.de> netfilter: x_tables: close dangling table module init race Florian Westphal <fw(a)strlen.de> netfilter: ebtables: close dangling table module init race Florian Westphal <fw(a)strlen.de> netfilter: ebtables: move to two-stage removal scheme Florian Westphal <fw(a)strlen.de> netfilter: x_tables: add and use xtables_unregister_table_exit Florian Westphal <fw(a)strlen.de> netfilter: x_tables: add and use xt_unregister_table_pre_exit Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: Exclude LEGACY TABLES on PREEMPT_RT. Breno Leitao <leitao(a)debian.org> netfilter: Make legacy configs user selectable Florian Westphal <fw(a)strlen.de> netfilter: x_tables: unregister the templates first Filipe Manana <fdmanana(a)suse.com> btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file() Shuhao Fu <sfual(a)cse.ust.hk> ALSA: hda: cs35l41: Put ACPI device on missing physical node Shuhao Fu <sfual(a)cse.ust.hk> ALSA: hda: cs35l56: Put ACPI device after setting companion Guenter Roeck <linux(a)roeck-us.net> ARM: integrator: Fix early initialization Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Fix sched-recv callback partition lookup Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Align RxTx buffer size before mapping Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Bound PARTITION_INFO_GET_REGS copies Sudeep Holla <sudeep.holla(a)arm.com> firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_regs_get() Maulik Shah <maulik.shah(a)oss.qualcomm.com> pinctrl: qcom: Fix wakeirq map by removing disconnected irqs for sm8150 David Gow <david(a)davidgow.net> kunit: config: KUNIT_DEBUGFS should depend on DEBUG_FS David Gow <david(a)davidgow.net> kunit: config: Enable KUNIT_DEBUGFS by default Guo Ren (Alibaba DAMO Academy) <guoren(a)kernel.org> riscv: mm: Fixup no5lvl failure when vaddr is invalid Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0 Sudeep Holla <sudeep.holla(a)arm.com> firmware: arm_ffa: Allow multiple UUIDs per partition to register SRI callback Sudeep Holla <sudeep.holla(a)arm.com> firmware: arm_ffa: Remove unnecessary declaration of ffa_partitions_cleanup() Sudeep Holla <sudeep.holla(a)arm.com> firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions Viresh Kumar <viresh.kumar(a)linaro.org> firmware: arm_ffa: Refactor addition of partition information into XArray Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Fix per-vcpu self notifications handling in workqueue Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Skip free_pages on RX buffer alloc failure Sudeep Holla <sudeep.holla(a)kernel.org> firmware: arm_ffa: Check for NULL FF-A ID table while driver registration Takashi Iwai <tiwai(a)suse.de> HID: uclogic: Fix regression of input name assignment Biju Das <biju.das.jz(a)bp.renesas.com> pinctrl: renesas: rzg2l: Fix incorrect PUPD register offset for high pins during suspend/resume Marek Vasut <marek.vasut+renesas(a)mailbox.org> ARM: dts: renesas: rskrza1: Drop superfluous cells Marek Vasut <marek.vasut+renesas(a)mailbox.org> ARM: dts: renesas: genmai: Drop superfluous cells Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) reject short block-read responses in the GPIO accessors Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) register the nvmem device after pmbus_do_probe() Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) register the gpio_chip after pmbus_do_probe() Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) don't clobber GPIO bits before PDIO read in get_multiple Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) cap PDIO scan in get_multiple at ADM1266_PDIO_NR Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) bounce blackbox records through a protocol-sized buffer Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) include PEC byte in pmbus_block_xfer read buffer Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) reject implausible blackbox record_count Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) seed timestamp from the real-time clock Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: fix negative tt_buff_len Sven Eckelmann <sven(a)narfation.org> batman-adv: tt: fix negative last_changeset_len Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: fix race condition in send error reporting Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: fix tp_vars reference leak in receiver shutdown Sven Eckelmann <sven(a)narfation.org> batman-adv: tp_meter: avoid use of uninit sender vars Sven Eckelmann <sven(a)narfation.org> batman-adv: bla: fix report_work leak on backbone_gw purge Sven Eckelmann <sven(a)narfation.org> batman-adv: frag: disallow unicast fragment in fragment Luxiao Xu <rakukuip(a)gmail.com> batman-adv: fix tp_meter counter underflow during shutdown Ruide Cao <caoruide123(a)gmail.com> batman-adv: fix fragment reassembly length accounting Sven Eckelmann <sven(a)narfation.org> batman-adv: dat: handle forward allocation error Ruijie Li <ruijieli51(a)gmail.com> batman-adv: clear current gateway during teardown Sven Eckelmann <sven(a)narfation.org> batman-adv: mcast: fix use-after-free in orig_node RCU release Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Validate payload length and link_index in dc_process_dmub_aux_transfer_async Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Validate GPIO pin LUT table size before iterating Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Fix integer overflow in bios_get_image() Osama Abdelkader <osama.abdelkader(a)gmail.com> drm/bridge: megachips: remove bridge when irq request fails Julien Chauveau <chauveau.julien(a)gmail.com> drm/bridge: it66121: acquire reset GPIO in probe Alan Liu <haoping.liu(a)amd.com> drm/amdgpu/vpe: Force collaborate sync after TRAP Deepanshu Kartikey <kartikey406(a)gmail.com> drm/virtio: use uninterruptible resv lock for plane updates Bartosz Golaszewski <bartosz.golaszewski(a)oss.qualcomm.com> device property: set fwnode->secondary to NULL in fwnode_init() Huacai Chen <chenhuacai(a)kernel.org> LoongArch: Remove unused code to avoid build warning Michael Bommarito <michael.bommarito(a)gmail.com> RDMA/siw: Reject MPA FPDU length underflow before signed receive math Johan Hovold <johan(a)kernel.org> spi: ti-qspi: fix use-after-free after DMA setup failure Johan Hovold <johan(a)kernel.org> spi: sprd: fix error pointer deref after DMA setup failure Johan Hovold <johan(a)kernel.org> spi: ep93xx: fix error pointer deref after DMA setup failure Michael Bommarito <michael.bommarito(a)gmail.com> scsi: isci: Fix use-after-free in device removal path Wayne Chang <waynec(a)nvidia.com> phy: tegra: xusb: Fix per-pad high-speed termination calibration Johan Hovold <johan(a)kernel.org> spi: qup: fix error pointer deref after DMA setup failure Osama Abdelkader <osama.abdelkader(a)gmail.com> drm/bridge: chipone-icn6211: use devm_drm_bridge_add in i2c probe Osama Abdelkader <osama.abdelkader(a)gmail.com> riscv: kvm: return SBI_ERR_FAILURE for pmu_snapshot_set_shmem() when OOM Michael Bommarito <michael.bommarito(a)gmail.com> KVM: arm64: vgic: Free private_irqs when init fails after allocation Michael Bommarito <michael.bommarito(a)gmail.com> KVM: arm64: vgic-its: Reject restored DTE with out-of-range num_eventid_bits Vladimir Murzin <vladimir.murzin(a)arm.com> arm64: probes: Handle probes on hinted conditional branch instructions Masami Hiramatsu (Google) <mhiramat(a)kernel.org> tracing: Do not call map->ops->elt_free() if elt_alloc() fails Zhihao Cheng <chengzhihao1(a)huawei.com> cifs: Fix busy dentry used after unmounting Michael Bommarito <michael.bommarito(a)gmail.com> wifi: mac80211: consume only present negotiated TTLM maps Jann Horn <jannh(a)google.com> af_unix: Fix UAF read of tail->len in unix_stream_data_wait() John Walker <johnwalker0(a)gmail.com> wifi: cfg80211: advance loop vars in cfg80211_merge_profile() Grzegorz Nitka <grzegorz.nitka(a)intel.com> ice: restore PTP Rx timestamp config after ethtool set-channels Marcin Szycik <marcin.szycik(a)intel.com> ice: fix setting promisc mode while adding VID filter Sam Daly <sam(a)samdaly.ie> octeontx2-af: CGX: add bounds check to cgx_speed_mbps index Stephen Smalley <stephen.smalley.work(a)gmail.com> lsm: hold cred_guard_mutex for lsm_set_self_attr() Ilya Dryomov <idryomov(a)gmail.com> rbd: eliminate a race in lock_dwork draining on unmap Michael Bommarito <michael.bommarito(a)gmail.com> ixgbevf: fix use-after-free in VEPA multicast source pruning Michael Bommarito <michael.bommarito(a)gmail.com> ipv4: raw: reject IP_HDRINCL packets with ihl < 5 Kyle Farnung <kfarnung(a)gmail.com> wifi: ath11k: clear shared SRNG pointer state on restart Stefano Garzarella <sgarzare(a)redhat.com> vsock/virtio: reset connection on receiving queue overflow Minh Nguyen <minhnguyen.080505(a)gmail.com> vsock/vmci: fix UAF when peer resets connection during handshake Justin Iurman <justin.iurman(a)gmail.com> ipv6: ioam: add NULL check for idev in ipv6_hop_ioam() Steven Rostedt <rostedt(a)goodmis.org> ring-buffer: Fix reporting of missed events in iterator Dawei Feng <dawei.feng(a)seu.edu.cn> qed: fix double free in qed_cxt_tables_alloc() Michael Bommarito <michael.bommarito(a)gmail.com> l2tp: use list_del_rcu in l2tp_session_unhash Konstantin Komarov <almaz.alexandrovich(a)paragon-software.com> fs/ntfs3: handle attr_set_size() errors when truncating files Guopeng Zhang <zhangguopeng(a)kylinos.cn> cgroup/cpuset: Reset DL migration state on can_attach() failure Tejun Heo <tj(a)kernel.org> sched_ext: Avoid UAF in scx_root_enable_workfn() init failure path Samuele Mariotti <smariotti(a)disroot.org> sched_ext: Fix missing warning in scx_set_task_state() default case Yizhou Zhao <zhaoyz24(a)mails.tsinghua.edu.cn> netfilter: nft_inner: Fix IPv6 inner_thoff desync Nan Li <tonanli66(a)gmail.com> netfilter: ipset: stop hash:* range iteration at end Haoze Xie <royenheart(a)gmail.com> netfilter: nf_queue: hold bridge skb->dev while queued Zhengchuan Liang <zcliangcn(a)gmail.com> netfilter: ip6t_hbh: reject oversized option lists Jonas Jelonek <jelonek.jonas(a)gmail.com> net: pse-pd: fix sign on -ENOENT check in of_load_pse_pis() Michael Bommarito <michael.bommarito(a)gmail.com> net: ifb: report ethtool stats over num_tx_queues Nicolai Buchwitz <nb(a)tipi-net.de> net: bcmgenet: keep RBUF EEE/PM disabled Zijing Yin <yzjaurora(a)gmail.com> phonet/pep: disable BH around forwarded sk_receive_skb() Jiexun Wang <wangjiexun2025(a)gmail.com> Bluetooth: serialize accept_q access Michael Bommarito <michael.bommarito(a)gmail.com> Bluetooth: MGMT: validate Add Extended Advertising Data length Michael Bommarito <michael.bommarito(a)gmail.com> Bluetooth: L2CAP: ecred_reconfigure: send packed pdu, not stack pointer Mingyu Wang <25181214217(a)stu.xidian.edu.cn> Bluetooth: hci_uart: fix UAFs and race conditions in close and init paths Jann Horn <jannh(a)google.com> Bluetooth: bnep: Fix UAF read of dev->name David Carlier <devnexen(a)gmail.com> Bluetooth: ISO: drop ISO_END frames received without prior ISO_START Safa Karakuş <safa.karakus(a)secunnix.com> Bluetooth: fix UAF in l2cap_sock_cleanup_listen() vs l2cap_conn_del() Abdun Nihaal <nihaal(a)cse.iitm.ac.in> net: wwan: iosm: fix potential memory leaks in ipc_imem_init() Luiz Capitulino <luizcap(a)redhat.com> selftests/mm: run_vmtests.sh: fix destructive tests invocation Muchun Song <muchun.song(a)linux.dev> mm/memory_hotplug: fix memory block reference leak on remove Justin Iurman <justin.iurman(a)gmail.com> ipv6: ioam: refresh hdr pointer before ioam6_event() Muchun Song <muchun.song(a)linux.dev> drivers/base/memory: fix memory block reference leak in poison accounting Heechan Kang <gganji11(a)naver.com> io_uring/waitid: clear waitid info before copying it to userspace Ard Biesheuvel <ardb(a)kernel.org> efi: Allocate runtime workqueue before ACPI init Takashi Iwai <tiwai(a)suse.de> ALSA: asihpi: Fix potential OOB array access at reading cache Takashi Iwai <tiwai(a)suse.de> ALSA: pcm: Don't setup bogus iov_iter for silencing Cássio Gabriel <cassiogabrielcontato(a)gmail.com> ALSA: ua101: Reject too-short USB descriptors Abdurrahman Hussain <abdurrahman(a)nexthop.ai> hwmon: (pmbus/adm1266) widen blackbox-info buffer to I2C_SMBUS_BLOCK_MAX ChenXiaoSong <chenxiaosong(a)kylinos.cn> smb/server: promote S_DEL_ON_CLS to S_DEL_PENDING when close Jeremy Erazo <mendozayt13(a)gmail.com> smb: client: use data_len for SMB2 READ encrypted folioq copy Henrique Carvalho <henrique.carvalho(a)suse.com> smb: client: protect tc_count increment in smb2_find_smb_sess_tcon_unlocked() Michael Bommarito <michael.bommarito(a)gmail.com> smb: client: require net admin for CIFS SWN netlink Junyi Liu <moss80199(a)gmail.com> ksmbd: validate SID in parent security descriptor during ACL inheritance Ferry Meng <mengferry(a)linux.alibaba.com> ksmbd: fix SID memory leak in set_posix_acl_entries_dacl() on overflow Jeremy Laratro <research(a)aradex.io> ksmbd: fix null pointer dereference in compare_guid_key() SeongJae Park <sj(a)kernel.org> mm/damon/sysfs-schemes: call missing mem_cgroup_iter_break() Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> sysfs: don't remove existing directory on update failure Adrian Hunter <adrian.hunter(a)intel.com> i3c: mipi-i3c-hci: Correct RING_CTRL_ABORT handling in DMA dequeue Lukas Bulwahn <lukas.bulwahn(a)redhat.com> arm64: Kconfig: Remove selecting replaced HAVE_FUNCTION_GRAPH_RETVAL Guenter Roeck <linux(a)roeck-us.net> hwmon: (pmbus/core) Protect regulator operations with mutex Pu Lehui <pulehui(a)huawei.com> riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler Pu Lehui <pulehui(a)huawei.com> riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS Lu Baolu <baolu.lu(a)linux.intel.com> iommu/vt-d: Draining PRQ in sva unbind path when FPD bit set Jiri Olsa <jolsa(a)kernel.org> x86/fgraph: Fix return_to_handler regs.rsp value Jianbo Liu <jianbol(a)nvidia.com> net/mlx5e: Use ip6_dst_lookup instead of ipv6_dst_lookup_flow for MAC init Jianbo Liu <jianbol(a)nvidia.com> net/mlx5e: Trigger neighbor resolution for unresolved destinations Feng Yang <yangfeng(a)kylinos.cn> tracing: Fix the bug where bpf_get_stackid returns -EFAULT on the ARM64 Sasha Levin <sashal(a)kernel.org> Revert "ice: Remove jumbo_remove step from TX path" Sasha Levin <sashal(a)kernel.org> Revert "ice: fix double-free of tx_buf skb" Ian Rogers <irogers(a)google.com> perf parse-events: Expose/rename config_term_name Niklas Cassel <cassel(a)kernel.org> ata: libata-scsi: do not needlessly defer commands when using PMP with FBS Niklas Cassel <cassel(a)kernel.org> ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS Niklas Cassel <cassel(a)kernel.org> ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORT Niklas Cassel <cassel(a)kernel.org> ata: libata-scsi: improve readability of ata_scsi_qc_issue() Asim Viladi Oglu Manizada <manizada(a)pm.me> smb: client: reject userspace cifs.spnego descriptions Alessio Belle <alessio.belle(a)imgtec.com> drm/imagination: Synchronize interrupts before suspending the GPU Kuniyuki Iwashima <kuniyu(a)google.com> af_unix: Give up GC if MSG_PEEK intervened. DaeMyung Kang <charsyam(a)gmail.com> ksmbd: close durable scavenger races against m_fp_list lookups Peter Zijlstra (Intel) <peterz(a)infradead.org> sched/deadline: Stop dl_server before CPU goes offline Peter Zijlstra <peterz(a)infradead.org> sched/deadline: Fix dl_server behaviour Peter Zijlstra <peterz(a)infradead.org> sched/deadline: Fix dl_server getting stuck Juri Lelli <juri.lelli(a)redhat.com> sched/deadline: Always stop dl-server before changing parameters Huacai Chen <chenhuacai(a)kernel.org> sched/deadline: Fix dl_server_stopped() Peter Zijlstra <peterz(a)infradead.org> sched/deadline: Less agressive dl_server handling Sasha Levin <sashal(a)kernel.org> Revert "x86/vdso: Fix output operand size of RDPID" Vladimir Yakovlev <vovchkir(a)gmail.com> spi: spi-dw-dma: fix print error log when wait finish transaction Xiang Mei <xmei5(a)asu.edu> bridge: mrp: reject zero test interval to avoid OOM panic Sasha Levin <sashal(a)kernel.org> Revert "perf tool_pmu: Factor tool events into their own PMU" Sasha Levin <sashal(a)kernel.org> Revert "perf python: Add parse_events function" Sasha Levin <sashal(a)kernel.org> Revert "perf tool_pmu: Fix aggregation on duration_time" Sasha Levin <sashal(a)kernel.org> Revert "perf cgroup: Update metric leader in evlist__expand_cgroup" Pengpeng Hou <pengpeng(a)iscas.ac.cn> s390/debug: Reject zero-length input before trimming a newline Gustavo Sousa <gustavo.sousa(a)intel.com> drm/xe/hdcp: Add NULL check for media_gt in intel_hdcp_gsc_check_status() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: validate owner of durable handle on reconnect Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: pm: ADD_ADDR rtx: free sk if last Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: pm: ADD_ADDR rtx: always decrease sk refcount Matthieu Baerts (NGI0) <matttbe(a)kernel.org> mptcp: pm: ADD_ADDR rtx: allow ID 0 Gang Yan <yangang(a)kylinos.cn> mptcp: sync the msk->sndbuf at accept() time ------------- Diffstat: Makefile | 4 +- arch/arm/boot/dts/renesas/r7s72100-genmai.dts | 3 - arch/arm/boot/dts/renesas/r7s72100-rskrza1.dts | 2 - arch/arm/mach-versatile/integrator_cp.c | 13 +- arch/arm64/Kconfig | 1 - arch/arm64/include/asm/ftrace.h | 1 + arch/arm64/include/asm/insn.h | 2 +- arch/arm64/kvm/arm.c | 4 +- arch/arm64/kvm/vgic/vgic-its.c | 4 + arch/loongarch/kernel/kprobes.c | 4 +- arch/loongarch/mm/init.c | 4 - arch/powerpc/Kconfig.debug | 3 +- arch/powerpc/kernel/time.c | 6 +- arch/riscv/Kconfig | 2 +- arch/riscv/kernel/mcount.S | 24 +- arch/riscv/kvm/vcpu_pmu.c | 6 +- arch/riscv/mm/init.c | 25 ++ arch/s390/kernel/debug.c | 3 + arch/x86/include/asm/segment.h | 8 +- arch/x86/kernel/ftrace_64.S | 5 +- arch/x86/xen/setup.c | 2 +- block/bio-integrity.c | 76 ++-- block/blk-integrity.c | 12 +- block/blk-mq.c | 19 + drivers/accel/qaic/qaic_data.c | 23 +- drivers/ata/libata-core.c | 9 +- drivers/ata/libata-eh.c | 8 +- drivers/ata/libata-pmp.c | 18 +- drivers/ata/libata-scsi.c | 102 ++--- drivers/ata/sata_sil24.c | 6 +- drivers/base/memory.c | 8 +- drivers/block/rbd.c | 20 +- drivers/block/ublk_drv.c | 3 + drivers/bluetooth/btmtk.c | 2 + drivers/bluetooth/hci_ldisc.c | 48 ++- drivers/firmware/arm_ffa/bus.c | 7 +- drivers/firmware/arm_ffa/driver.c | 292 +++++++++++---- drivers/firmware/efi/efi.c | 28 +- drivers/gpio/gpiolib-cdev.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c | 7 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 9 + .../drm/amd/display/dc/bios/bios_parser_helper.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 6 +- drivers/gpu/drm/bridge/chipone-icn6211.c | 4 +- drivers/gpu/drm/bridge/ite-it66121.c | 5 + .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 16 +- drivers/gpu/drm/i915/display/intel_dp.c | 2 +- drivers/gpu/drm/imagination/pvr_power.c | 11 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 24 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 1 + drivers/gpu/drm/msm/msm_iommu.c | 5 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 1 + drivers/gpu/drm/virtio/virtgpu_gem.c | 17 + drivers/gpu/drm/virtio/virtgpu_plane.c | 10 +- drivers/gpu/drm/xe/display/xe_hdcp_gsc.c | 12 +- drivers/gpu/drm/xe/xe_gsc.c | 5 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_monitor.c | 6 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_monitor.h | 2 +- drivers/gpu/drm/xe/xe_gt_sriov_vf.c | 24 +- drivers/gpu/drm/xe/xe_gt_sriov_vf.h | 6 +- drivers/gpu/drm/xe/xe_oa.c | 6 +- drivers/hid/hid-quirks.c | 2 +- drivers/hid/hid-uclogic-core.c | 4 +- drivers/hwmon/pmbus/adm1266.c | 32 +- drivers/hwmon/pmbus/pmbus_core.c | 117 ++++-- drivers/i3c/master/mipi-i3c-hci/dma.c | 25 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 15 + drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 2 +- drivers/iommu/intel/pasid.c | 22 +- drivers/iommu/intel/pasid.h | 6 + drivers/irqchip/irq-ath79-cpu.c | 7 - drivers/net/dsa/mt7530.c | 47 ++- drivers/net/ethernet/amd/pds_core/debugfs.c | 7 +- drivers/net/ethernet/amd/pds_core/dev.c | 11 +- drivers/net/ethernet/amd/pds_core/devlink.c | 6 +- drivers/net/ethernet/atheros/ag71xx.c | 3 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 9 +- drivers/net/ethernet/cirrus/cs89x0.c | 2 - drivers/net/ethernet/cortina/gemini.c | 21 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 10 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 15 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 7 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 1 + drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 7 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 8 +- .../net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c | 3 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 8 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 35 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 2 + drivers/net/ifb.c | 11 +- drivers/net/phy/dp83tc811.c | 1 + drivers/net/pse-pd/pse_core.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 17 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 3 +- drivers/net/wireless/ath/ath11k/hal.c | 14 +- drivers/net/wireless/ath/ath11k/hal_rx.c | 5 +- drivers/net/wireless/ath/ath11k/testmode.c | 1 + drivers/net/wireless/ath/ath11k/wmi.c | 19 +- drivers/net/wwan/iosm/iosm_ipc_imem.c | 2 + drivers/nvme/host/ioctl.c | 17 +- drivers/phy/marvell/phy-mvebu-a3700-utmi.c | 5 +- drivers/phy/tegra/xusb-tegra186.c | 33 +- drivers/phy/tegra/xusb.h | 1 + drivers/pinctrl/qcom/pinctrl-sm8150.c | 8 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 2 +- .../platform/surface/surface_aggregator_registry.c | 2 - drivers/platform/x86/adv_swbutton.c | 6 +- drivers/platform/x86/hp/hp_accel.c | 3 + drivers/platform/x86/intel/hid.c | 6 +- drivers/platform/x86/intel/vbtn.c | 6 +- drivers/scsi/isci/host.c | 3 + drivers/scsi/sd.c | 3 +- drivers/spi/spi-dw-dma.c | 2 +- drivers/spi/spi-ep93xx.c | 2 + drivers/spi/spi-mtk-snfi.c | 2 +- drivers/spi/spi-qup.c | 3 + drivers/spi/spi-sprd.c | 3 +- drivers/spi/spi-ti-qspi.c | 1 + fs/btrfs/fs.h | 1 + fs/btrfs/qgroup.c | 31 +- fs/netfs/buffered_read.c | 14 +- fs/netfs/buffered_write.c | 213 +++++++---- fs/netfs/iterator.c | 26 +- fs/netfs/misc.c | 8 +- fs/netfs/read_retry.c | 11 +- fs/netfs/write_issue.c | 41 +- fs/nfsd/nfs4state.c | 7 + fs/nsfs.c | 2 +- fs/ntfs3/file.c | 12 +- fs/smb/client/cifs_spnego.c | 16 + fs/smb/client/cifsfs.c | 2 + fs/smb/client/netlink.c | 6 +- fs/smb/client/smb2ops.c | 4 +- fs/smb/client/smb2transport.c | 2 + fs/smb/server/mgmt/user_session.c | 7 +- fs/smb/server/oplock.c | 13 +- fs/smb/server/oplock.h | 1 + fs/smb/server/smb2pdu.c | 3 +- fs/smb/server/smbacl.c | 78 +++- fs/smb/server/vfs_cache.c | 205 ++++++++-- fs/smb/server/vfs_cache.h | 12 +- fs/sysfs/group.c | 2 +- fs/zonefs/super.c | 6 +- include/asm-generic/kprobes.h | 2 +- include/linux/arm_ffa.h | 3 + include/linux/bio-integrity.h | 5 +- include/linux/blk-integrity.h | 5 +- include/linux/fwnode.h | 1 + include/linux/libata.h | 7 +- include/linux/netfilter/x_tables.h | 3 +- include/linux/netfilter_arp/arp_tables.h | 1 - include/linux/netfilter_ipv4/ip_tables.h | 1 - include/linux/netfilter_ipv6/ip6_tables.h | 1 - include/linux/sched.h | 1 - include/net/af_unix.h | 1 + include/net/bluetooth/bluetooth.h | 1 + include/net/netfilter/nf_queue.h | 1 + include/trace/events/btrfs.h | 4 +- include/trace/events/netfs.h | 8 + io_uring/net.c | 26 +- io_uring/waitid.c | 1 + kernel/cgroup/cpuset.c | 8 +- kernel/irq_work.c | 7 + kernel/sched/core.c | 2 + kernel/sched/deadline.c | 19 +- kernel/sched/debug.c | 6 +- kernel/sched/ext.c | 5 +- kernel/sched/fair.c | 16 +- kernel/sched/sched.h | 37 +- kernel/trace/ring_buffer.c | 8 +- kernel/trace/trace_events_hist.c | 6 +- kernel/trace/tracing_map.c | 17 +- lib/kunit/Kconfig | 5 +- lib/test_kprobes.c | 29 +- mm/damon/sysfs-schemes.c | 1 + mm/memory_hotplug.c | 2 + net/batman-adv/bridge_loop_avoidance.c | 54 ++- net/batman-adv/distributed-arp-table.c | 3 + net/batman-adv/fragmentation.c | 58 ++- net/batman-adv/gateway_client.c | 4 + net/batman-adv/originator.c | 4 +- net/batman-adv/tp_meter.c | 64 +++- net/batman-adv/types.h | 17 +- net/bluetooth/af_bluetooth.c | 99 +++-- net/bluetooth/bnep/core.c | 2 +- net/bluetooth/iso.c | 14 +- net/bluetooth/l2cap_core.c | 2 +- net/bluetooth/l2cap_sock.c | 51 ++- net/bluetooth/mgmt.c | 6 + net/bluetooth/rfcomm/sock.c | 9 +- net/bluetooth/sco.c | 9 +- net/bridge/br_mrp_netlink.c | 4 +- net/bridge/br_multicast.c | 27 +- net/bridge/netfilter/Kconfig | 14 +- net/bridge/netfilter/ebtable_broute.c | 14 +- net/bridge/netfilter/ebtable_filter.c | 14 +- net/bridge/netfilter/ebtable_nat.c | 12 +- net/bridge/netfilter/ebtables.c | 71 ++-- net/core/gro.c | 3 + net/core/skmsg.c | 9 +- net/ethtool/bitset.c | 8 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/netfilter/Kconfig | 32 +- net/ipv4/netfilter/arp_tables.c | 18 +- net/ipv4/netfilter/arptable_filter.c | 27 +- net/ipv4/netfilter/ip_tables.c | 18 +- net/ipv4/netfilter/iptable_filter.c | 27 +- net/ipv4/netfilter/iptable_mangle.c | 29 +- net/ipv4/netfilter/iptable_nat.c | 6 +- net/ipv4/netfilter/iptable_raw.c | 26 +- net/ipv4/netfilter/iptable_security.c | 27 +- net/ipv4/raw.c | 2 +- net/ipv4/tcp_ao.c | 3 +- net/ipv6/exthdrs.c | 21 +- net/ipv6/netfilter/Kconfig | 22 +- net/ipv6/netfilter/ip6_tables.c | 18 +- net/ipv6/netfilter/ip6t_hbh.c | 4 + net/ipv6/netfilter/ip6table_filter.c | 26 +- net/ipv6/netfilter/ip6table_mangle.c | 27 +- net/ipv6/netfilter/ip6table_nat.c | 6 +- net/ipv6/netfilter/ip6table_raw.c | 24 +- net/ipv6/netfilter/ip6table_security.c | 27 +- net/l2tp/l2tp_core.c | 2 +- net/mac80211/mlme.c | 2 +- net/mac80211/parse.c | 71 ++-- net/mptcp/pm_netlink.c | 35 +- net/mptcp/protocol.c | 3 +- net/netfilter/Kconfig | 10 + net/netfilter/ipset/ip_set_hash_ipmark.c | 6 +- net/netfilter/ipset/ip_set_hash_ipport.c | 5 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 5 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 5 +- net/netfilter/nf_queue.c | 4 +- net/netfilter/nfnetlink_queue.c | 2 + net/netfilter/nft_inner.c | 1 - net/netfilter/x_tables.c | 116 +++++- net/phonet/pep.c | 19 +- net/smc/af_smc.c | 3 +- net/smc/smc_tracepoint.h | 2 +- net/tls/tls_sw.c | 46 ++- net/unix/af_unix.c | 13 +- net/unix/garbage.c | 79 ++-- net/vmw_vsock/virtio_transport_common.c | 20 +- net/vmw_vsock/vmci_transport.c | 2 +- net/wireless/scan.c | 3 + scripts/package/PKGBUILD | 2 +- security/landlock/net.c | 118 +++--- security/lsm_syscalls.c | 9 +- sound/core/pcm_lib.c | 3 + sound/core/seq/seq_ump_client.c | 22 +- sound/pci/asihpi/hpicmn.c | 6 + sound/pci/hda/cs35l41_hda.c | 4 +- sound/pci/hda/cs35l56_hda.c | 1 + sound/soc/codecs/cs35l56-sdw.c | 3 +- sound/usb/misc/ua101.c | 5 +- sound/usb/mixer_scarlett2.c | 2 + tools/perf/builtin-list.c | 13 +- tools/perf/builtin-stat.c | 1 - tools/perf/util/Build | 1 - tools/perf/util/cgroup.c | 30 +- tools/perf/util/evsel.c | 291 ++++++++++++-- tools/perf/util/evsel.h | 30 +- tools/perf/util/metricgroup.c | 1 - tools/perf/util/parse-events.c | 59 ++- tools/perf/util/parse-events.h | 5 + tools/perf/util/parse-events.l | 11 + tools/perf/util/parse-events.y | 16 + tools/perf/util/pmu.c | 20 +- tools/perf/util/pmu.h | 2 - tools/perf/util/pmus.c | 9 - tools/perf/util/print-events.c | 36 +- tools/perf/util/print-events.h | 1 + tools/perf/util/python.c | 61 --- tools/perf/util/stat-display.c | 6 +- tools/perf/util/stat-shadow.c | 1 - tools/perf/util/tool_pmu.c | 417 --------------------- tools/perf/util/tool_pmu.h | 51 --- tools/testing/selftests/mm/run_vmtests.sh | 2 +- 280 files changed, 3293 insertions(+), 1966 deletions(-)
1 week, 5 days
11
11
0
0
← Newer
1
2
3
4
...
3413
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
Results per page:
10
25
50
100
200