From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2FEF019A288; Fri, 24 Apr 2026 13:34:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777037655; cv=none; b=aUZGJ7KKunJGsqqZngFfNm3mBHkxdlSX7u1RfsKV16ybdvbVDCCqd429Vk+RMCzlSrSBozynp9He/iOJjzi/ThtwgtMnB0SUQAG07O9jcsbvfVYdF8t+CvDnO9G0yObibSH3r6O9hk9oTmaELP3kQCd7fi0ySdD5A1jbPPOqwqw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777037655; c=relaxed/simple; bh=15PukN8sIOXltAL53loKZUE7o8jnFqbrjBzpp0PwIj4=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=BmUFQCEzL9UXYf9lOdBNLEY19dAn/KfN0v7Jbcxl9uWdsB6GNCq2sjrR/l+2Zp6FgOPt81MDxKE6JR7dnH3DPmUQiTPIx9u+zkmF5fqnadgnIaA9thU/dynoYG/fjyJE+8K5WILE3dBa1zYIzIizZkg2Wv/0FQHRUQ5+8oiSL/Y= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=MpnQdAQT; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="MpnQdAQT" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2B086C19425; Fri, 24 Apr 2026 13:34:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1777037654; bh=15PukN8sIOXltAL53loKZUE7o8jnFqbrjBzpp0PwIj4=; h=From:To:Cc:Subject:Date:From; b=MpnQdAQT9FdGLtj4BvTUWA+XLybSspQ2P4OfYDFOiwCUVkNTy14h70gpjlREB7vaR giiHmMCqK9lxpvXt/qX8CwTE/f8no++kX5SVCiSTO0EEkKRlw7JWO1q3ONgd/vE86K rHTL+0l17K22JuDRFip9PzQKU2yIRG9QQYyKfvGU= From: Greg Kroah-Hartman To: stable@vger.kernel.org Cc: Greg Kroah-Hartman , patches@lists.linux.dev, linux-kernel@vger.kernel.org, torvalds@linux-foundation.org, akpm@linux-foundation.org, linux@roeck-us.net, shuah@kernel.org, patches@kernelci.org, lkft-triage@lists.linaro.org, pavel@nabladev.com, jonathanh@nvidia.com, f.fainelli@gmail.com, sudipm.mukherjee@gmail.com, rwarsow@gmx.de, conor@kernel.org, hargar@microsoft.com, broonie@kernel.org, achill@achill.org, sr@sladewatkins.com Subject: [PATCH 6.6 000/166] 6.6.136-rc1 review Date: Fri, 24 Apr 2026 15:28:34 +0200 Message-ID: <20260424132532.812258529@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: quilt/0.69 X-stable: review X-Patchwork-Hint: ignore X-KernelTest-Patch: http://kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.6.136-rc1.gz X-KernelTest-Tree: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git X-KernelTest-Branch: linux-6.6.y X-KernelTest-Patches: git://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git X-KernelTest-Version: 6.6.136-rc1 X-KernelTest-Deadline: 2026-04-26T13:26+00:00 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is the start of the stable review cycle for the 6.6.136 release. There are 166 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Sun, 26 Apr 2026 13:23:21 +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.136-rc1.gz or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman Linux 6.6.136-rc1 Yu Kuai md/raid1: fix data lost for writemostly rdev Anderson Nascimento rxrpc: Fix missing validation of ticket length in non-XDR key preparsing Sean Christopherson crypto: ccp: Don't attempt to copy ID to userspace if PSP command failed Sean Christopherson crypto: ccp: Don't attempt to copy PDH cert to userspace if PSP command failed Sean Christopherson crypto: ccp: Don't attempt to copy CSR to userspace if PSP command failed Herbert Xu crypto: testmgr - Hide ENOENT errors better Herbert Xu crypto: testmgr - Hide ENOENT errors Bingquan Chen net/packet: fix TOCTOU race on mmap'd vnet_hdr in tpacket_snd() Berk Cem Goksel ALSA: caiaq: take a reference on the USB device in create_card() Cryolitia PukNgae ALSA: usb-audio: apply quirk for MOONDROP JU Jiu George Saad f2fs: fix use-after-free of sbi in f2fs_compress_write_end_io() Tristan Madani ksmbd: use check_add_overflow() to prevent u16 DACL size overflow Tristan Madani ksmbd: fix out-of-bounds write in smb2_get_ea() EA alignment Michael Bommarito smb: client: fix OOB read in smb2_ioctl_query_info QUERY_INFO path Michael Bommarito smb: client: require a full NFS mode SID before reading mode bits DaeMyung Kang smb: server: fix max_connections off-by-one in tcp accept path Michael Bommarito smb: server: fix active_num_conn leak on transport allocation failure Darrick J. Wong fuse: quiet down complaints in fuse_conn_limit_write Bernd Schubert fuse: Check for large folio with SPLICE_F_MOVE Samuel Page fuse: reject oversized dirents in page cache Chao Yu f2fs: fix to avoid memory leak in f2fs_rename() Greg Kroah-Hartman fs/ntfs3: validate rec->used in journal-replay file record check Wang Jie rxrpc: only handle RESPONSE during service challenge David Howells rxrpc: Fix anonymous key handling Nathan Chancellor scripts/dtc: Remove unused dts_version in dtc-lexer.l Guocai He Revert "wifi: cfg80211: stop NAN and P2P in cfg80211_leave" Joseph Qi ocfs2: fix out-of-bounds write in ocfs2_write_end_inline Deepanshu Kartikey ocfs2: validate inline data i_size during inode read Dmitry Antipov ocfs2: add inline inode consistency check to ocfs2_validate_inode_block() David Howells rxrpc: Fix key quota calculation for multitoken keys David Woodhouse KVM: x86: Use __DECLARE_FLEX_ARRAY() for UAPI structures with VLAs Tamir Duberstein scripts: generate_rust_analyzer.py: define scripts Koichiro Den PCI: endpoint: pci-epf-vntb: Stop cmd_handler work in epf_ntb_epc_cleanup Eric Dumazet net: annotate data-races around sk->sk_{data_ready,write_space} Thomas Gleixner i40e: Fix preempt count leak in napi poll tracepoint Daniel Golle net: ethernet: mtk_eth_soc: initialize PPE per-tag-layer MTU registers Felix Fietkau wifi: mac80211: always free skb on ieee80211_tx_prepare_skb() failure Yu Kuai md/raid1,raid10: don't ignore IO flags Minhong He ipv6: add NULL checks for idev in SRv6 paths Koichiro Den PCI: endpoint: pci-epf-vntb: Remove duplicate resource teardown Kenta Akagi Revert "perf unwind-libdw: Fix invalid reference counts" Jeongjun Park media: hackrf: fix to not free memory after the device is registered in hackrf_probe() Abd-Alrhman Masalkhi media: vidtv: fix pass-by-value structs causing MSAN warnings Deepanshu Kartikey nilfs2: fix NULL i_assoc_inode dereference in nilfs_mdt_save_to_shadow_map Jeongjun Park media: as102: fix to not free memory after the device is registered in as102_usb_probe() Mingzhe Zou bcache: fix cached_dev.sb_bio use-after-free and crash Berk Cem Goksel ALSA: 6fire: fix use-after-free on disconnect Abhishek Kumar media: em28xx: fix use-after-free in em28xx_v4l2_open() Fan Wu media: mediatek: vcodec: fix use-after-free in encoder release path Ruslan Valiyev media: vidtv: fix nfeeds state corruption on start_streaming failure Breno Leitao mm: blk-cgroup: fix use-after-free in cgwb_release_workfn() Ritesh Harjani (IBM) mm/kasan: fix double free for kasan pXds Srinivas Kandagatla ASoC: qcom: q6apm: move component registration to unmanaged version Sean Christopherson KVM: x86: Use scratch field in MMIO fragment to hold small write values Sasha Levin checkpatch: add support for Assisted-by tag Zilin Guan ice: Fix memory leak in ice_set_ringparam() Pablo Neira Ayuso nf_tables: nft_dynset: fix possible stateful expression memleak in error path Chaitanya Kulkarni blktrace: fix __this_cpu_read/write in preemptible context Jakub Kicinski nfc: nci: complete pending data exchange on device close Eric Dumazet net: sched: fix TCF_LAYER_TRANSPORT handling in tcf_get_base_ptr() Sean Christopherson KVM: nVMX: Fold requested virtual interrupt check into has_nested_events() Eric Dumazet net: add proper RCU protection to /proc/net/ptype Maud Spierings iio: common: st_sensors: Fix use of uninitialize device structs Qu Wenruo btrfs: merge btrfs_orig_bbio_end_io() into btrfs_bio_end_io() Jiayuan Chen net: skb: fix cross-cache free of KFENCE-allocated skb head Sean Christopherson KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGION ZhengYuan Huang ocfs2: handle invalid dinode in ocfs2_group_extend Tejas Bharambe ocfs2: fix use-after-free in ocfs2_fault() when VM_FAULT_RETRY Joseph Qi ocfs2: fix possible deadlock between unlink and dio_end_io_write Ruslan Valiyev media: vidtv: fix NULL pointer dereference in vidtv_channel_pmt_match_sections Zhihao Cheng dcache: Limit the minimal number of bucket to two Harin Lee ALSA: ctxfi: Limit PTP to a single page SeongJae Park Docs/admin-guide/mm/damon/reclaim: warn commit_inputs vs param updates race Fabio Porcedda USB: serial: option: add Telit Cinterion FN990A MBIM composition Junrui Luo staging: sm750fb: fix division by zero in ps_to_hz() Johan Hovold wifi: rtw88: fix device leak on probe failure Tamir Duberstein scripts: generate_rust_analyzer.py: avoid FD leak Greg Kroah-Hartman fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO Xu Yang usb: port: add delay after usb_hub_set_port_power() Dave Carey USB: cdc-acm: Add quirks for Yoga Book 9 14IAH10 INGENIC touchscreen Daniel Brát usb: storage: Expand range of matched versions for VL817 quirks entry Nathan Rebello usbip: validate number_of_packets in usbip_pack_ret_submit() Greg Kroah-Hartman ksmbd: fix mechToken leak when SPNEGO decode fails after token alloc Greg Kroah-Hartman ksmbd: require 3 sub-authorities before reading sub_auth[2] Greg Kroah-Hartman ksmbd: validate EaNameLength in smb2_get_ea() Greg Kroah-Hartman smb: client: fix off-by-8 bounds check in check_wsl_eas() Greg Kroah-Hartman usb: gadget: renesas_usb3: validate endpoint index in standard request handlers Greg Kroah-Hartman usb: gadget: f_phonet: fix skb frags[] overflow in pn_rx_complete() Greg Kroah-Hartman usb: gadget: f_ncm: validate minimum block_len in ncm_unwrap_ntb() Greg Kroah-Hartman fbdev: tdfxfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO Greg Kroah-Hartman ALSA: fireworks: bound device-supplied status before string array lookup Greg Kroah-Hartman drm/vc4: platform_get_irq_byname() returns an int Greg Kroah-Hartman NFC: digital: Bounds check NFC-A cascade depth in SDD response handler Greg Kroah-Hartman net: usb: cdc-phonet: fix skb frags[] overflow in rx_complete() Greg Kroah-Hartman HID: core: clamp report_size in s32ton() to avoid undefined shift Greg Kroah-Hartman HID: alps: fix NULL pointer dereference in alps_raw_event() Lin YuChen staging: rtl8723bs: initialize le_tmp64 in rtw_BIP_verify() Greg Kroah-Hartman i2c: s3c24xx: check the size of the SMBUS message before using it Samuel Page can: raw: fix ro->uniq use-after-free in raw_rcv() Junxi Qian nfc: llcp: add missing return after LLCP_CLOSED checks Jouni Högander drm/i915/psr: Do not use pipe_src as borders for SU area Aaron Plattner objtool: Remove max symbol name length limitation Geoffrey D. Bennett ALSA: usb-audio: Improve Focusrite sample rate filtering Florian Westphal netfilter: conntrack: add missing netlink policy validations Herbert Xu crypto: algif_aead - Fix minimum RX size check for decryption Zide Chen perf/x86/intel/uncore: Skip discovery table for offline dies Samasth Norway Ananda gpio: tegra: fix irq_release_resources calling enable instead of disable Alice Mikityanska l2tp: Drop large packets with UDP encap Alexander Koskovich net: ipa: fix event ring index not programmed for IPA v5.0+ Alexander Koskovich net: ipa: fix GENERIC_CMD register field masks for IPA v5.0+ Jiexun Wang af_unix: read UNIX_DIAG_VFS data under unix_state_lock Fabio Baltieri net: txgbe: leave space for null terminators on property_entry Zhengchuan Liang netfilter: ip6t_eui64: reject invalid MAC header for all packets Ren Wei netfilter: xt_multiport: validate range encoding in checkentry Xiang Mei netfilter: nfnetlink_log: initialize nfgenmsg in NLMSG_DONE terminator Weiming Shi ipvs: fix NULL deref in ip_vs_add_service error path Daniel Golle selftests: net: bridge_vlan_mcast: wait for h1 before querier check Greg Kroah-Hartman xfrm_user: fix info leak in build_mapping() Steffen Klassert xfrm: Wait for RCU readers during policy netns exit Maciej Fijalkowski xsk: validate MTU against usable frame size on bind Maciej Fijalkowski xsk: fix XDP_UMEM_SG_FLAG issues Maciej Fijalkowski xsk: respect tailroom for ZC setups Maciej Fijalkowski xsk: tighten UMEM headroom validation to account for tailroom and min frame Agalakov Daniil e1000: check return value of e1000_read_eeprom Michal Schmidt ixgbevf: add missing negotiate_features op to Hyper-V ops table Pengpeng Hou tracing/probe: reject non-closed empty immediate strings Jon Hunter dt-bindings: net: Fix Tegra234 MGBE PTP clock Jon Hunter net: stmmac: Fix PTP ref clock for Tegra234 Pengpeng Hou nfc: s3fwrn5: allocate rx skb before consuming bytes Yiqi Sun ipv4: icmp: fix null-ptr-deref in icmp_build_probe() Eric Dumazet net: lapbether: handle NETDEV_PRE_TYPE_CHANGE Ruide Cao net: sched: act_csum: validate nested VLAN headers Nicholas Carlini eventpoll: defer struct eventpoll free to RCU grace period Maíra Canal drm/vc4: Protect madv read in vc4_gem_object_mmap() with madv_lock Maíra Canal drm/vc4: Fix a memory leak in hang state error path Maíra Canal drm/vc4: Fix memory leak of BO array in hang state Maíra Canal drm/vc4: Release runtime PM reference after binding V3D Long Li PCI: hv: Set default NUMA node to 0 for devices without affinity info Sebastian Krzyszkowiak arm64: dts: imx8mq: Set the correct gpu_ahb clock frequency Potin Lai soc: aspeed: socinfo: Mask table entries for accurate SoC ID matching Tomasz Merta ASoC: stm32_sai: fix incorrect BCLK polarity for DSP_A/B, LEFT_J Pengpeng Hou wifi: brcmfmac: validate bsscfg indices in IF events Arthur Husband ata: ahci: force 32-bit DMA for JMicron JMB582/JMB585 Benoît Sevens HID: roccat: fix use-after-free in roccat_report_event songxiebing ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IAH10 leo vriska HID: quirks: add HID_QUIRK_ALWAYS_POLL for 8BitDo Pro 3 Mario Limonciello platform/x86/amd: pmc: Add Thinkpad L14 Gen3 to quirk_s2idle_bug Andy Shevchenko pinctrl: intel: Fix the revision for new features (1kOhm PD, HW debouncer) Gilson Marquato Júnior ASoC: amd: yc: Add DMI entry for HP Laptop 15-fc0xxx Fredric Cover fs/smb/client: fix out-of-bounds read in cifs_sanitize_prepath Phil Willoughby ALSA: usb-audio: Fix quirk flags for NeuralDSP Quad Cortex Kuninori Morimoto ASoC: soc-core: call missing INIT_LIST_HEAD() for card_aux_list Pengpeng Hou wifi: wl1251: validate packet IDs before indexing tx_frames Dustin L. Howett ALSA: hda/realtek: add quirk for Framework F111:000F Florian Westphal netfilter: nft_set_pipapo_avx2: don't return non-matching entry on expiry César Montoya ALSA: hda/realtek: Add mute LED quirk for HP Pavilion 15-eg0xxx Goldwyn Rodrigues btrfs: tracepoints: get correct superblock from dentry in event btrfs_sync_file() Wenyuan Li <2063309626@qq.com> can: mcp251x: add error handling for power enable in open and resume Cássio Gabriel ASoC: SOF: topology: reject invalid vendor array size in token parser Zhang Heng ASoC: amd: yc: Add DMI quirk for Thin A15 B7VF Arnd Bergmann ALSA: asihpi: avoid write overflow check warning Arnd Bergmann media: rkvdec: reduce stack usage in rkvdec_init_v4l2_vp9_count_tbl() Matthew Schwartz ALSA: hda/realtek: Add quirk for ASUS ROG Flow Z13-KJP GZ302EAC Andrii Kovalchuk ALSA: hda/realtek: Add HP ENVY Laptop 13-ba0xxx quirk Vee Satayamas ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK BM1403CDA Jacob Moroni RDMA/irdma: Fix double free related to rereg_user_mr ------------- Diffstat: Documentation/admin-guide/mm/damon/reclaim.rst | 4 + .../bindings/net/nvidia,tegra234-mgbe.yaml | 4 +- Makefile | 4 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 2 +- arch/x86/events/intel/uncore_discovery.c | 2 +- arch/x86/include/asm/kvm-x86-ops.h | 1 - arch/x86/include/asm/kvm_host.h | 1 - arch/x86/include/uapi/asm/kvm.h | 12 +-- arch/x86/kvm/svm/sev.c | 11 ++- arch/x86/kvm/vmx/nested.c | 4 + arch/x86/kvm/vmx/vmx.c | 21 ------ arch/x86/kvm/x86.c | 24 +++--- crypto/algif_aead.c | 2 +- crypto/testmgr.c | 24 +++++- drivers/ata/ahci.c | 14 ++++ drivers/crypto/ccp/sev-dev.c | 19 ++++- drivers/gpio/gpio-tegra.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 18 +++-- 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/hid/hid-alps.c | 3 + drivers/hid/hid-core.c | 3 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-roccat.c | 2 + drivers/i2c/busses/i2c-s3c2410.c | 7 +- drivers/iio/accel/st_accel_core.c | 10 +-- drivers/iio/common/st_sensors/st_sensors_core.c | 36 +++++---- drivers/iio/common/st_sensors/st_sensors_trigger.c | 20 +++-- drivers/infiniband/hw/irdma/verbs.c | 1 + drivers/md/bcache/super.c | 7 ++ drivers/md/raid1.c | 6 +- drivers/md/raid10.c | 7 -- .../mediatek/vcodec/encoder/mtk_vcodec_enc_drv.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/net/can/spi/mcp251x.c | 29 ++++++-- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_trace.h | 2 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 11 ++- drivers/net/ethernet/intel/ixgbevf/vf.c | 7 ++ drivers/net/ethernet/mediatek/mtk_eth_soc.c | 22 +++++- drivers/net/ethernet/mediatek/mtk_ppe.c | 30 ++++++++ drivers/net/ethernet/mediatek/mtk_ppe.h | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c | 19 ++++- drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 8 +- drivers/net/ipa/reg/gsi_reg-v5.0.c | 9 ++- drivers/net/usb/cdc-phonet.c | 7 +- drivers/net/wan/lapbether.c | 13 ++-- drivers/net/wireless/ath/ath9k/channel.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 5 ++ drivers/net/wireless/realtek/rtw88/usb.c | 3 +- drivers/net/wireless/ti/wl1251/tx.c | 8 +- drivers/net/wireless/virtual/mac80211_hwsim.c | 1 - drivers/nfc/s3fwrn5/uart.c | 10 ++- drivers/pci/controller/pci-hyperv.c | 8 ++ drivers/pci/endpoint/functions/pci-epf-vntb.c | 19 +---- drivers/pinctrl/intel/pinctrl-intel.c | 2 +- drivers/platform/x86/amd/pmc/pmc-quirks.c | 9 +++ drivers/soc/aspeed/aspeed-socinfo.c | 2 +- drivers/staging/media/rkvdec/rkvdec-vp9.c | 3 +- drivers/staging/rtl8723bs/core/rtw_security.c | 2 +- drivers/staging/sm750fb/sm750.c | 3 + drivers/usb/class/cdc-acm.c | 53 +++++++++++-- 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/renesas_usb3.c | 7 +- drivers/usb/serial/option.c | 2 + drivers/usb/storage/unusual_devs.h | 7 +- drivers/usb/usbip/usbip_common.c | 12 +++ drivers/video/fbdev/tdfxfb.c | 3 + drivers/video/fbdev/udlfb.c | 3 + fs/btrfs/bio.c | 29 +++----- fs/dcache.c | 4 +- fs/eventpoll.c | 6 +- fs/f2fs/compress.c | 14 +++- fs/f2fs/namei.c | 1 + fs/fuse/control.c | 4 +- fs/fuse/dev.c | 3 + fs/fuse/readdir.c | 4 + fs/nilfs2/dat.c | 3 + fs/ntfs3/fslog.c | 12 ++- fs/ocfs2/aops.c | 3 +- fs/ocfs2/inode.c | 31 ++++++++ fs/ocfs2/mmap.c | 7 +- fs/ocfs2/ocfs2_trace.h | 10 +-- fs/ocfs2/resize.c | 10 ++- fs/smb/client/cifsacl.c | 1 + fs/smb/client/fs_context.c | 4 + fs/smb/client/smb2inode.c | 2 +- fs/smb/client/smb2ops.c | 6 ++ fs/smb/server/connection.c | 1 + fs/smb/server/smb2pdu.c | 9 ++- fs/smb/server/smbacl.c | 19 +++-- fs/smb/server/transport_tcp.c | 4 +- include/linux/kvm_host.h | 3 +- include/net/mac80211.h | 4 + include/net/netfilter/nf_tables.h | 2 + include/net/pkt_cls.h | 2 + include/net/xdp_sock.h | 2 +- include/net/xdp_sock_drv.h | 23 +++++- include/trace/events/btrfs.h | 11 ++- include/uapi/linux/kvm.h | 11 +-- kernel/trace/blktrace.c | 4 +- kernel/trace/trace_probe.c | 2 +- mm/backing-dev.c | 5 +- mm/kasan/init.c | 8 +- net/can/raw.c | 11 ++- net/core/net-procfs.c | 49 ++++++++---- net/core/skbuff.c | 5 +- net/core/skmsg.c | 14 ++-- net/ipv4/icmp.c | 7 ++ net/ipv4/tcp.c | 4 +- net/ipv4/tcp_bpf.c | 2 +- net/ipv4/tcp_input.c | 14 ++-- net/ipv4/tcp_minisocks.c | 2 +- net/ipv4/udp.c | 3 +- net/ipv4/udp_bpf.c | 2 +- net/ipv6/exthdrs.c | 4 + net/ipv6/netfilter/ip6t_eui64.c | 3 +- net/ipv6/seg6_hmac.c | 2 + net/l2tp/l2tp_core.c | 5 ++ net/mac80211/tx.c | 4 +- net/netfilter/ipvs/ip_vs_ctl.c | 1 - net/netfilter/nf_conntrack_netlink.c | 2 +- net/netfilter/nf_conntrack_proto_sctp.c | 3 +- net/netfilter/nf_tables_api.c | 4 +- net/netfilter/nfnetlink_log.c | 8 +- net/netfilter/nft_dynset.c | 10 ++- net/netfilter/nft_set_pipapo_avx2.c | 20 ++--- net/netfilter/xt_multiport.c | 34 ++++++++- net/nfc/digital_technology.c | 6 ++ net/nfc/llcp_core.c | 2 + net/nfc/nci/core.c | 9 +++ net/packet/af_packet.c | 21 ++++-- net/rxrpc/conn_event.c | 14 +++- net/rxrpc/key.c | 9 ++- net/rxrpc/sendmsg.c | 2 +- net/sched/act_csum.c | 6 +- net/sched/em_cmp.c | 5 +- net/sched/em_nbyte.c | 2 + net/sched/em_text.c | 11 ++- net/unix/af_unix.c | 8 +- net/unix/diag.c | 21 ++++-- net/wireless/core.c | 4 +- net/xdp/xdp_umem.c | 3 +- net/xdp/xsk.c | 4 +- net/xdp/xsk_buff_pool.c | 32 +++++++- net/xfrm/xfrm_policy.c | 2 + net/xfrm/xfrm_user.c | 1 + scripts/checkpatch.pl | 10 +++ scripts/dtc/dtc-lexer.l | 3 - scripts/generate_rust_analyzer.py | 17 ++++- sound/firewire/fireworks/fireworks_command.c | 5 +- sound/pci/asihpi/hpimsgx.c | 6 +- sound/pci/ctxfi/ctvmem.h | 2 +- sound/pci/hda/patch_realtek.c | 5 ++ sound/soc/amd/yc/acp6x-mach.c | 21 ++++++ sound/soc/qcom/qdsp6/q6apm.c | 14 +++- sound/soc/soc-core.c | 1 + sound/soc/sof/topology.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 3 + sound/usb/6fire/chip.c | 17 +++-- sound/usb/caiaq/device.c | 4 +- sound/usb/format.c | 86 +++++++++++++++++++--- sound/usb/mixer.c | 7 ++ sound/usb/quirks.c | 2 + tools/objtool/elf.c | 14 ++-- tools/perf/util/unwind-libdw.c | 7 +- .../selftests/net/forwarding/bridge_vlan_mcast.sh | 1 + 179 files changed, 1172 insertions(+), 450 deletions(-)