Skip to content

5.15.105-rc1 review

Greg Kroah-Hartman intel-gfx keyrings linux-cifs linux-fsdevel linux-patches linux-serial linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest146 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/146interconnect: qcom: osm-l3: fix icc_onecell_data allocationdrivers/interconnect/qcom/osm-l3.c+1 -10 replies
2/146perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_outputkernel/events/core.c+1 -10 replies
3/146perf: fix perf_event_context->timekernel/events/core.c+1 -10 replies
4/146tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptrkernel/trace/trace_hwlat.c+2 -20 replies
5/146serial: fsl_lpuart: Fix comment typodrivers/tty/serial/fsl_lpuart.c+1 -10 replies
6/146tty: serial: fsl_lpuart: switch to new dmaengine_terminate_* APIdrivers/tty/serial/fsl_lpuart.c+3 -30 replies
7/146tty: serial: fsl_lpuart: fix race on RX DMA shutdowndrivers/tty/serial/fsl_lpuart.c+3 -80 replies
8/146serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEEDdrivers/tty/serial/8250/Kconfig+1 -00 replies
9/146serial: 8250: ASPEED_VUART: select REGMAP instead of depending on itdrivers/tty/serial/8250/Kconfig+2 -10 replies
10/146kthread: add the helper function kthread_run_on_cpu()include/linux/kthread.h kernel/kthread.c+26 -00 replies
11/146trace/hwlat: make use of the helper function kthread_run_on_cpu()kernel/trace/trace_hwlat.c+1 -50 replies
12/146trace/hwlat: Do not start per-cpu thread if it is already runningkernel/trace/trace_hwlat.c+4 -00 replies
13/146net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf()net/tls/tls_main.c+5 -40 replies
14/146power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_syncdrivers/power/supply/bq24190_charger.c+21 -420 replies
15/146power: supply: bq24190: Fix use after free bug in bq24190_remove due to race conditiondrivers/power/supply/bq24190_charger.c+1 -00 replies
16/146power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race conditiondrivers/power/supply/da9150-charger.c+1 -00 replies
17/146ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrlarch/arm/boot/dts/e60k02.dtsi+1 -00 replies
18/146ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrlarch/arm/boot/dts/imx6sl-tolino-shine2hd.dts+1 -00 replies
19/146arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodesarch/arm64/boot/dts/freescale/imx8mn.dtsi+5 -00 replies
20/146xsk: Add missing overflow check in xdp_umem_regnet/xdp/xdp_umem.c+7 -60 replies
21/146iavf: fix inverted Rx hash condition leading to disabled hashdrivers/net/ethernet/intel/iavf/iavf_txrx.c+1 -10 replies
22/146iavf: fix non-tunneled IPv6 UDP packet type and hashingdrivers/net/ethernet/intel/iavf/iavf_common.c+1 -10 replies
23/146intel/igbvf: free irq on the error path in igbvf_request_msix()drivers/net/ethernet/intel/igbvf/netdev.c+6 -20 replies
24/146igbvf: Regard vf reset nack as successdrivers/net/ethernet/intel/igbvf/vf.c+10 -30 replies
25/146igc: fix the validation logic for taprios gate listdrivers/net/ethernet/intel/igc/igc_main.c+10 -100 replies
26/146i2c: imx-lpi2c: check only for enabled interrupt flagsdrivers/i2c/busses/i2c-imx-lpi2c.c+4 -00 replies
27/146i2c: hisi: Only use the completion interrupt to finish the transferdrivers/i2c/busses/i2c-hisi.c+5 -10 replies
28/146scsi: scsi_dh_alua: Fix memleak for qdata in alua_activate()drivers/scsi/device_handler/scsi_dh_alua.c+4 -20 replies
29/146net: dsa: b53: mmap: fix device tree supportdrivers/net/dsa/b53/b53_mmap.c+1 -10 replies
30/146net: usb: smsc95xx: Limit packet length to skb->lendrivers/net/usb/smsc95xx.c+6 -00 replies
31/146qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_infodrivers/net/ethernet/qlogic/qed/qed_sriov.c+4 -10 replies
32/146xirc2ps_cs: Fix use after free bug in xirc2ps_detachdrivers/net/ethernet/xircom/xirc2ps_cs.c+5 -00 replies
33/146net: phy: Ensure state transitions are processed from phy_stop()drivers/net/phy/phy.c+16 -70 replies
34/146net: mdio: fix owner field for mdio buses registered using device-treedrivers/net/mdio/of_mdio.c drivers/net/phy/mdio_devres.c include/linux/of_mdio.h+32 -130 replies
35/146net: mdio: fix owner field for mdio buses registered using ACPIdrivers/net/mdio/acpi_mdio.c include/linux/acpi_mdio.h+14 -50 replies
36/146drm/i915/gt: perform uc late init after probe error injectiondrivers/gpu/drm/i915/gt/intel_gt.c+2 -20 replies
37/146net: qcom/emac: Fix use after free bug in emac_remove due to race conditiondrivers/net/ethernet/qualcomm/emac/emac.c+6 -00 replies
38/146net/ps3_gelic_net: Fix RX sk_buff lengthdrivers/net/ethernet/toshiba/ps3_gelic_net.c drivers/net/ethernet/toshiba/ps3_gelic_net.h+13 -110 replies
39/146net/ps3_gelic_net: Use dma_mapping_errordrivers/net/ethernet/toshiba/ps3_gelic_net.c+13 -110 replies
40/146octeontx2-vf: Add missing free for alloc_percpudrivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c+2 -00 replies
41/146bootconfig: Fix testcase to increase max nodetools/bootconfig/test-bootconfig.sh+8 -40 replies
42/146keys: Do not cache key in task struct if key is requested from kernel threadsecurity/keys/request_key.c+6 -30 replies
43/146iavf: fix hang on reboot with icedrivers/net/ethernet/intel/iavf/iavf_main.c+5 -00 replies
44/146i40e: fix flow director packet filter programmingdrivers/net/ethernet/intel/i40e/i40e_txrx.c+4 -40 replies
45/146bpf: Adjust insufficient default bpf_jit_limitkernel/bpf/core.c+1 -10 replies
46/146net/mlx5e: Set uplink rep as NETNS_LOCALdrivers/net/ethernet/mellanox/mlx5/core/en_main.c+5 -10 replies
47/146net/mlx5: Fix steering rules cleanupdrivers/net/ethernet/mellanox/mlx5/core/eswitch.c+1 -00 replies
48/146net/mlx5: Read the TC mapping of all priorities on ETS querydrivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c+4 -20 replies
49/146net/mlx5: E-Switch, Fix an Oops in error handling codedrivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c+1 -20 replies
50/146net: dsa: tag_brcm: legacy: fix daisy-chained switchesnet/dsa/tag_brcm.c+8 -20 replies
51/146atm: idt77252: fix kmemleak when rmmod idt77252drivers/atm/idt77252.c+11 -00 replies
52/146erspan: do not use skb_mac_header() in ndo_start_xmit()net/ipv4/ip_gre.c net/ipv6/ip6_gre.c+4 -40 replies
53/146net/sonic: use dma_mapping_error() for error checkdrivers/net/ethernet/natsemi/sonic.c+2 -20 replies
54/146nvme-tcp: fix nvme_tcp_term_pdu to match specinclude/linux/nvme-tcp.h+3 -20 replies
55/146hvc/xen: prevent concurrent accesses to the shared ringdrivers/tty/hvc/hvc_xen.c+17 -20 replies
56/146ksmbd: add low bound validation to FSCTL_SET_ZERO_DATAfs/ksmbd/smb2pdu.c+1 -10 replies
57/146ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGESfs/ksmbd/smb2pdu.c+6 -30 replies
58/146ksmbd: fix possible refcount leak in smb2_open()fs/ksmbd/smb2pdu.c+4 -10 replies
59/146gve: Cache link_speed value from devicedrivers/net/ethernet/google/gve/gve_ethtool.c+4 -10 replies
60/146net: dsa: mt7530: move enabling disabling core clock to mt7530_pll_setup()drivers/net/dsa/mt7530.c+12 -60 replies
61/146net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup()drivers/net/dsa/mt7530.c+11 -110 replies
62/146net: dsa: mt7530: move setting ssc_delta to PHY_INTERFACE_MODE_TRGMII casedrivers/net/dsa/mt7530.c+4 -50 replies
63/146net: mdio: thunder: Add missing fwnode_handle_put()drivers/net/mdio/mdio-thunder.c+1 -00 replies
64/146Bluetooth: btqcomsmd: Fix command timeout after setting BD addressdrivers/bluetooth/btqcomsmd.c+16 -10 replies
65/146Bluetooth: L2CAP: Fix responding with wrong PDU typenet/bluetooth/l2cap_core.c+79 -380 replies
66/146Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished workdrivers/bluetooth/btsdio.c+1 -00 replies
67/146platform/chrome: cros_ec_chardev: fix kernel data leak from ioctldrivers/platform/chrome/cros_ec_chardev.c+1 -10 replies
68/146thread_info: Add helpers to snapshot thread flagsinclude/linux/thread_info.h+14 -00 replies
69/146entry: Snapshot thread flagsinclude/linux/entry-kvm.h kernel/entry/common.c kernel/entry/kvm.c+5 -50 replies
70/146entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-upkernel/entry/common.c+2 -10 replies
71/146hwmon: fix potential sensor registration fail if of_node is missingdrivers/hwmon/hwmon.c+5 -20 replies
72/146hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCsdrivers/hwmon/it87.c+3 -10 replies
73/146scsi: qla2xxx: Synchronize the IOCB count to be in orderdrivers/scsi/qla2xxx/qla_isr.c+2 -10 replies
74/146scsi: qla2xxx: Perform lockless command completion in abort pathdrivers/scsi/qla2xxx/qla_os.c+11 -00 replies
75/146uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2drivers/usb/storage/unusual_uas.h+7 -00 replies
76/146thunderbolt: Use scale field when allocating USB3 bandwidthdrivers/thunderbolt/usb4.c+17 -50 replies
77/146thunderbolt: Call tb_check_quirks() after initializing adaptersdrivers/thunderbolt/switch.c+2 -20 replies
78/146thunderbolt: Disable interrupt auto clear for ringsdrivers/thunderbolt/nhi.c drivers/thunderbolt/nhi_regs.h+29 -170 replies
79/146thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer accessdrivers/thunderbolt/retimer.c drivers/thunderbolt/sb_regs.h drivers/thunderbolt/tb.h +1 more+37 -20 replies
80/146thunderbolt: Use const qualifier for `ring_interrupt_index`drivers/thunderbolt/nhi.c+1 -10 replies
81/146thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bitdrivers/thunderbolt/nhi.c+9 -80 replies
82/146scsi: ufs: core: Initialize devfreq synchronouslydrivers/scsi/ufs/ufshcd.c drivers/scsi/ufs/ufshcd.h+32 -162 replies
83/146ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enabledrivers/acpi/x86/utils.c+13 -240 replies
84/146riscv: Bump COMMAND_LINE_SIZE value to 1024arch/riscv/include/uapi/asm/setup.h+8 -00 replies
85/146drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update()drivers/gpu/drm/tiny/cirrus.c+1 -10 replies
86/146HID: cp2112: Fix driver not registering GPIO IRQ chip as threadeddrivers/hid/hid-cp2112.c+1 -00 replies
87/146ca8210: fix mac_len negative array accessdrivers/net/ieee802154/ca8210.c+2 -00 replies
88/146HID: intel-ish-hid: ipc: Fix potential use-after-free in work functiondrivers/hid/intel-ish-hid/ipc/ipc.c+8 -10 replies
89/146m68k: Only force 030 bus error if PC not in exception tablearch/m68k/kernel/traps.c+3 -10 replies
90/146selftests/bpf: check that modifier resolves after pointertools/testing/selftests/bpf/prog_tests/btf.c+28 -00 replies
91/146scsi: target: iscsi: Fix an error message in iscsi_check_key()drivers/target/iscsi/iscsi_target_parameters.c+7 -50 replies
92/146scsi: hisi_sas: Check devm_add_action() return valuedrivers/scsi/hisi_sas/hisi_sas_v3_hw.c+1 -20 replies
93/146scsi: ufs: core: Add soft dependency on governor_simpleondemanddrivers/scsi/ufs/ufshcd.c+1 -00 replies
94/146scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read()drivers/scsi/lpfc/lpfc_init.c drivers/scsi/lpfc/lpfc_sli.c+2 -40 replies
95/146scsi: lpfc: Avoid usage of list iterator variable after loopdrivers/scsi/lpfc/lpfc_sli.c+4 -40 replies
96/146scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX filedrivers/scsi/storvsc_drv.c+16 -00 replies
97/146net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990drivers/net/usb/cdc_mbim.c+5 -00 replies
98/146net: usb: qmi_wwan: add Telit 0x1080 compositiondrivers/net/usb/qmi_wwan.c+1 -00 replies
99/146sh: sanitize the flags on sigreturnarch/sh/include/asm/processor_32.h arch/sh/kernel/signal_32.c+4 -00 replies
100/146net/sched: act_mirred: better wording on protection against excessive stack growthnet/sched/act_mirred.c+8 -80 replies
101/146act_mirred: use the backlog for nested calls to mirred ingressnet/sched/act_mirred.c tools/testing/selftests/net/forwarding/tc_actions.sh+55 -10 replies
102/146cifs: empty interface list when server doesnt support query interfacesfs/cifs/smb2ops.c+1 -10 replies
103/146cifs: print session id while listing open filesfs/cifs/cifs_debug.c+3 -20 replies
104/146scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMRdrivers/scsi/scsi_devinfo.c+1 -00 replies
105/146usb: dwc2: fix a devres leak in hw_enable upon suspend resumedrivers/usb/dwc2/platform.c+2 -140 replies
106/146usb: gadget: u_audio: dont let userspace block driver unbinddrivers/usb/gadget/function/u_audio.c+1 -10 replies
107/146efi: sysfb_efi: Fix DMI quirks not working for simpledrmdrivers/firmware/efi/sysfb_efi.c drivers/firmware/sysfb.c drivers/firmware/sysfb_simplefb.c +1 more+15 -50 replies
108/146mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMPmm/slab.c+1 -10 replies
109/146fscrypt: destroy keyring after security_sb_delete()fs/super.c+12 -30 replies
110/146fsverity: Remove WQ_UNBOUND from fsverity read workqueuefs/verity/verify.c+6 -60 replies
111/146lockd: set file_lock start and end when decoding nlm4 testargsfs/lockd/clnt4xdr.c fs/lockd/xdr4.c include/linux/lockd/xdr4.h+14 -90 replies
112/146arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock namearch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts+1 -10 replies
113/146igb: revert rtnl_lock() that causes deadlockdrivers/net/ethernet/intel/igb/igb_main.c+0 -20 replies
114/146dm thin: fix deadlock when swapping to thin devicedrivers/md/dm-thin.c+2 -00 replies
115/146usb: typec: tcpm: fix warning when handle discover_identity messagedrivers/usb/typec/tcpm/tcpm.c+15 -40 replies
116/146usb: cdns3: Fix issue with using incorrect PCI device functiondrivers/usb/cdns3/cdns3-pci-wrap.c+5 -00 replies
117/146usb: cdnsp: Fixes issue with redundant Status Stagedrivers/usb/cdns3/cdnsp-ep0.c+1 -180 replies
118/146usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driverdrivers/usb/cdns3/cdnsp-pci.c+11 -160 replies
119/146usb: chipdea: core: fix return -EINVAL if request role is the same with current roledrivers/usb/chipidea/core.c+4 -10 replies
120/146usb: chipidea: core: fix possible concurrent when switch roledrivers/usb/chipidea/ci.h drivers/usb/chipidea/core.c drivers/usb/chipidea/otg.c+13 -20 replies
121/146usb: ucsi: Fix NULL pointer deref in ucsi_connector_change()drivers/usb/typec/ucsi/ucsi.c+6 -50 replies
122/146kfence: avoid passing -g for testmm/kfence/Makefile+1 -10 replies
123/146KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULLarch/x86/kvm/hyperv.c+9 -60 replies
124/146ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATIONfs/ksmbd/smb2pdu.c+4 -00 replies
125/146ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialectfs/ksmbd/smb_common.c+2 -20 replies
126/146ksmbd: return unsupported error on smb1 mountfs/ksmbd/connection.c fs/ksmbd/smb_common.c fs/ksmbd/smb_common.h+30 -300 replies
127/146wifi: mac80211: fix qos on mesh interfacesnet/mac80211/wme.c+4 -20 replies
128/146nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy()fs/nilfs2/ioctl.c+1 -10 replies
129/146drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not founddrivers/gpu/drm/bridge/lontium-lt8912b.c+2 -20 replies
130/146drm/meson: fix missing component unbind on bind errorsdrivers/gpu/drm/meson/meson_drv.c+8 -50 replies
131/146drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navidrivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/nv.c +1 more+18 -170 replies
132/146drm/i915/active: Fix missing debug object activationdrivers/gpu/drm/i915/i915_active.c+1 -20 replies
133/146drm/i915: Preserve crtc_state->inherited during state clearingdrivers/gpu/drm/i915/display/intel_display.c+1 -00 replies
134/146riscv: mm: Fix incorrect ASID argument when flushing TLBarch/riscv/include/asm/tlbflush.h arch/riscv/mm/context.c arch/riscv/mm/tlbflush.c+4 -20 replies
135/146riscv: Handle zicsr/zifencei issues between clang and binutilsarch/riscv/Kconfig arch/riscv/Makefile+28 -40 replies
136/146tee: amdtee: fix race condition in amdtee_open_sessiondrivers/tee/amdtee/core.c+14 -150 replies
137/146firmware: arm_scmi: Fix device node validation for mailbox transportdrivers/firmware/arm_scmi/mailbox.c+37 -00 replies
138/146i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer()drivers/i2c/busses/i2c-xgene-slimpro.c+3 -00 replies
139/146dm stats: check for and propagate alloc_percpu failuredrivers/md/dm-stats.c drivers/md/dm-stats.h drivers/md/dm.c+10 -30 replies
140/146dm crypt: add cond_resched() to dmcrypt_write()drivers/md/dm-crypt.c+1 -00 replies
141/146dm crypt: avoid accessing uninitialized taskletdrivers/md/dm-crypt.c+9 -60 replies
142/146sched/fair: sanitize vruntime of entity being placedkernel/sched/fair.c+13 -20 replies
143/146sched/fair: Sanitize vruntime of entity being migratedkernel/sched/core.c kernel/sched/fair.c+46 -100 replies
144/146mm: kfence: fix using kfence_metadata without initialization in show_object()mm/kfence/core.c+6 -20 replies
145/146ocfs2: fix data corruption after failed writefs/ocfs2/aops.c+16 -20 replies
146/146NFSD: fix use-after-free in __nfs42_ssc_open()fs/nfsd/nfs4proc.c+6 -160 replies

Reviews trailers per patch

79 of 146 patches have a Reviewed-by or Acked-by.

PatchDaniel Bristot de OliveiraAdam FordFabio EstevamMarco FelschMagnus KarlssonLarysa ZarembaMichal KubiakRafal RomanowskiLeon RomanovskyMaciej FijalkowskiMarek SzlosekKurt KanzenbachVinicius Costa GomesNaama MeirEmanuele GhidoliBenjamin BlockBart Van AsscheNamhyung KimJeremy KerrJakub KicinskiAlexander DuyckMichal SwiatkowskiGeethasowjanya AkulaSteven Rostedt (Google)Jarkko SakkinenArpana ArlandKuniyuki IwashimaGavi TeitzTariq ToukanMaor DickmanMoshe ShemeshRoi DayanFlorian FainelliFrancois RomieuSimon HormanStan JohnsonSagi GrimbergJuergen GrossSergey SenozhatskyNamjae JeonArınç ÜNALNirmoy DasAndi ShytiHimanshu MadhaniJohn MeneghiniLin LiAnson TsaoElvis Angelaccio[email protected][email protected]Thomas ZimmermannSrinivas PandruvadaGeert UytterhoevenMike ChristieXiang ChenGuenter RoeckThomas GleixnerMarco ElverPaul E. McKenneyRuslan BilovolJohn KeepingJavier Martinez CanillasJohn Paul Adrian GlaubitzRandy DunlapChristian BraunerAmir GoldsteinCorinna VinschenJacob KellerMikulas PatockaHeikki KrogerusPeter ChenSean ChristophersonMiao LihuaRyusuke KonishiMarcelo Ricardo LeitnerJamal Hadi SalimPaulo Alcantara (SUSE)Justin TeeNeil ArmstrongIgnat KorchaginZhang QiaoJoseph QiXingyuan MoAlex DeucherMario LimoncielloJanusz KrzysztofikAndrzej HajdaLee Shawn CUma ShankarSergey MatyukevichConor DooleySumit GargLaurent PinchartShuah KhanLinux Kernel Functional TestingBagas SanjayaChris Paterson (CIP)Harshit MogalapalliJon HunterRon Economos
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/146
2/146
3/146A-b
4/146A-b
5/146
6/146
7/146
8/146R-b
9/146
10/146
11/146
12/146A-b
13/146
14/146
15/146
16/146
17/146
18/146
19/146R-b R-b R-b
20/146A-b
21/146R-b R-b T-b R-b
22/146R-b R-b T-b R-b
23/146R-b T-b
24/146R-b T-b
25/146R-b A-b T-b
26/146T-b
27/146
28/146R-b R-b
29/146A-b
30/146R-b
31/146R-b
32/146
33/146
34/146R-b
35/146R-b
36/146A-b R-b
37/146
38/146
39/146R-b
40/146R-b A-b
41/146R-b
42/146R-b
43/146R-b T-b
44/146R-b T-b
45/146R-b
46/146R-b
47/146R-b R-b
48/146R-b
49/146R-b
50/146R-b R-b
51/146R-b
52/146R-b
53/146R-b T-b
54/146R-b
55/146R-b
56/146R-b
57/146R-b
58/146A-b
59/146R-b
60/146T-b
61/146T-b
62/146
63/146
64/146
65/146
66/146
67/146R-b
68/146R-b A-b A-b
69/146A-b
70/146
71/146
72/146
73/146R-b R-b T-b
74/146R-b R-b T-b
75/146
76/146
77/146
78/146T-b
79/146
80/146
81/146
82/146R-b
83/146Reported-and-tested-by T-b T-b
84/146
85/146R-b
86/146
87/146
88/146A-b
89/146R-b
90/146
91/146R-b
92/146A-b
93/146
94/146
95/146R-b
96/146
97/146
98/146
99/146
100/146R-b A-b
101/146R-b A-b
102/146R-b
103/146R-b
104/146
105/146
106/146R-b R-b
107/146R-b
108/146R-b A-b
109/146R-b
110/146
111/146T-b
112/146
113/146T-b R-b T-b R-b
114/146A-b
115/146R-b R-b
116/146
117/146
118/146
119/146A-b
120/146A-b
121/146R-b
122/146
123/146R-b
124/146T-b
125/146
126/146R-b
127/146
128/146T-b
129/146R-b R-b
130/146A-b
131/146R-b R-b
132/146R-b R-b
133/146T-b R-b
134/146R-b
135/146A-b
136/146A-b
137/146
138/146R-b
139/146
140/146
141/146R-b
142/146
143/146Originally-by T-b
144/146T-b R-b
145/146R-b
146/146T-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 100 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 000/146] 5.15.105-rc1 review

This is the start of the stable review cycle for the 5.15.105 release. There are 146 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Thu, 30 Mar 2023 14:25:33 +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.105-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-5.15.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.105-rc1

Dai Ngo <[email protected]>
NFSD: fix use-after-free in __nfs42_ssc_open()

Jan Kara via Ocfs2-devel <[email protected]>
ocfs2: fix data corruption after failed write

Muchun Song <[email protected]>
mm: kfence: fix using kfence_metadata without initialization in show_object()

Vincent Guittot <[email protected]>
sched/fair: Sanitize vruntime of entity being migrated

Zhang Qiao <[email protected]>
sched/fair: sanitize vruntime of entity being placed

Mike Snitzer <[email protected]>
dm crypt: avoid accessing uninitialized tasklet

Mikulas Patocka <[email protected]>
dm crypt: add cond_resched() to dmcrypt_write()

Jiasheng Jiang <[email protected]>
dm stats: check for and propagate alloc_percpu failure

Wei Chen <[email protected]>
i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer()

Cristian Marussi <[email protected]>
firmware: arm_scmi: Fix device node validation for mailbox transport

Rijo Thomas <[email protected]>
tee: amdtee: fix race condition in amdtee_open_session

Nathan Chancellor <[email protected]>
riscv: Handle zicsr/zifencei issues between clang and binutils

Dylan Jhong <[email protected]>
riscv: mm: Fix incorrect ASID argument when flushing TLB

Ville Syrjälä <[email protected]>

    drm/i915: Preserve crtc_state->inherited during state clearing

Nirmoy Das <[email protected]>
drm/i915/active: Fix missing debug object activation

Kai-Heng Feng <[email protected]>
drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi

Johan Hovold <[email protected]>
drm/meson: fix missing component unbind on bind errors

Matheus Castello <[email protected]>
drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found

Ryusuke Konishi <[email protected]>
nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy()

Felix Fietkau <[email protected]>
wifi: mac80211: fix qos on mesh interfaces

Namjae Jeon <[email protected]>
ksmbd: return unsupported error on smb1 mount

Namjae Jeon <[email protected]>
ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialect

Namjae Jeon <[email protected]>
ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATION

Vitaly Kuznetsov <[email protected]>

    KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL

Marco Elver <[email protected]>
kfence: avoid passing -g for test

Hans de Goede <[email protected]>
usb: ucsi: Fix NULL pointer deref in ucsi_connector_change()

Xu Yang <[email protected]>
usb: chipidea: core: fix possible concurrent when switch role

Xu Yang <[email protected]>
usb: chipdea: core: fix return -EINVAL if request role is the same with current role

Pawel Laszczak <[email protected]>
usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver

Pawel Laszczak <[email protected]>
usb: cdnsp: Fixes issue with redundant Status Stage

Pawel Laszczak <[email protected]>
usb: cdns3: Fix issue with using incorrect PCI device function

Xu Yang <[email protected]>
usb: typec: tcpm: fix warning when handle discover_identity message

Coly Li <[email protected]>
dm thin: fix deadlock when swapping to thin device

Lin Ma <[email protected]>
igb: revert rtnl_lock() that causes deadlock

Krzysztof Kozlowski <[email protected]>
arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name

Jeff Layton <[email protected]>
lockd: set file_lock start and end when decoding nlm4 testargs

Nathan Huckleberry <[email protected]>
fsverity: Remove WQ_UNBOUND from fsverity read workqueue

Eric Biggers <[email protected]>
fscrypt: destroy keyring after security_sb_delete()

Geert Uytterhoeven <[email protected]>
mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP

Hans de Goede <[email protected]>
efi: sysfb_efi: Fix DMI quirks not working for simpledrm

Alvin Šipraga <[email protected]>
usb: gadget: u_audio: don't let userspace block driver unbind

Fabrice Gasnier <[email protected]>
usb: dwc2: fix a devres leak in hw_enable upon suspend resume

Joel Selvaraj <[email protected]>
scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR

Shyam Prasad N <[email protected]>
cifs: print session id while listing open files

Shyam Prasad N <[email protected]>
cifs: empty interface list when server doesn't support query interfaces

Davide Caratti <[email protected]>
act_mirred: use the backlog for nested calls to mirred ingress

Davide Caratti <[email protected]>
net/sched: act_mirred: better wording on protection against excessive stack growth

Al Viro <[email protected]>
sh: sanitize the flags on sigreturn

Enrico Sau <[email protected]>

    net: usb: qmi_wwan: add Telit 0x1080 composition

Enrico Sau <[email protected]>
net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990

Michael Kelley <[email protected]>
scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file

Jakob Koschel <[email protected]>
scsi: lpfc: Avoid usage of list iterator variable after loop

Justin Tee <[email protected]>
scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read()

Adrien Thierry <[email protected]>
scsi: ufs: core: Add soft dependency on governor_simpleondemand

Kang Chen <[email protected]>
scsi: hisi_sas: Check devm_add_action() return value

Maurizio Lombardi <[email protected]>
scsi: target: iscsi: Fix an error message in iscsi_check_key()

Lorenz Bauer <[email protected]>
selftests/bpf: check that modifier resolves after pointer

Michael Schmitz <[email protected]>
m68k: Only force 030 bus error if PC not in exception table

Reka Norman <[email protected]>
HID: intel-ish-hid: ipc: Fix potential use-after-free in work function

Alexander Aring <[email protected]>
ca8210: fix mac_len negative array access

Danny Kaehn <[email protected]>
HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded

Alexandr Sapozhnikov <[email protected]>

    drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update()

Alexandre Ghiti <[email protected]>
riscv: Bump COMMAND_LINE_SIZE value to 1024

Mario Limonciello <[email protected]>
ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable

Adrien Thierry <[email protected]>
scsi: ufs: core: Initialize devfreq synchronously

Tom Rix <[email protected]>
thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit

Mario Limonciello <[email protected]>
thunderbolt: Use const qualifier for ring_interrupt_index

Gil Fine <[email protected]>
thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access

Mario Limonciello <[email protected]>
thunderbolt: Disable interrupt auto clear for rings

Mika Westerberg <[email protected]>
thunderbolt: Call tb_check_quirks() after initializing adapters

Mika Westerberg <[email protected]>
thunderbolt: Use scale field when allocating USB3 bandwidth

Yaroslav Furman <[email protected]>
uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2

Nilesh Javali <[email protected]>
scsi: qla2xxx: Perform lockless command completion in abort path

Quinn Tran <[email protected]>
scsi: qla2xxx: Synchronize the IOCB count to be in order

Frank Crawford <[email protected]>
hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs

Phinex Hung <[email protected]>
hwmon: fix potential sensor registration fail if of_node is missing

Frederic Weisbecker <[email protected]>
entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up

Mark Rutland <[email protected]>
entry: Snapshot thread flags

Mark Rutland <[email protected]>
thread_info: Add helpers to snapshot thread flags

Tzung-Bi Shih <[email protected]>
platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl

Zheng Wang <[email protected]>
Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work

Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix responding with wrong PDU type

Stephan Gerhold <[email protected]>
Bluetooth: btqcomsmd: Fix command timeout after setting BD address

Liang He <[email protected]>
net: mdio: thunder: Add missing fwnode_handle_put()

Arınç ÜNAL <[email protected]>
net: dsa: mt7530: move setting ssc_delta to PHY_INTERFACE_MODE_TRGMII case

Arınç ÜNAL <[email protected]>
net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup()

Arınç ÜNAL <[email protected]>
net: dsa: mt7530: move enabling disabling core clock to mt7530_pll_setup()

Joshua Washington <[email protected]>
gve: Cache link_speed value from device

ChenXiaoSong <[email protected]>
ksmbd: fix possible refcount leak in smb2_open()

Namjae Jeon <[email protected]>
ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES

Namjae Jeon <[email protected]>
ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA

Roger Pau Monne <[email protected]>
hvc/xen: prevent concurrent accesses to the shared ring

Caleb Sander <[email protected]>
nvme-tcp: fix nvme_tcp_term_pdu to match spec

Zhang Changzhong <[email protected]>
net/sonic: use dma_mapping_error() for error check

Eric Dumazet <[email protected]>
erspan: do not use skb_mac_header() in ndo_start_xmit()

Li Zetao <[email protected]>

    atm: idt77252: fix kmemleak when rmmod idt77252

Álvaro Fernández Rojas <[email protected]>
net: dsa: tag_brcm: legacy: fix daisy-chained switches

Dan Carpenter <[email protected]>
net/mlx5: E-Switch, Fix an Oops in error handling code

Maher Sanalla <[email protected]>
net/mlx5: Read the TC mapping of all priorities on ETS query

Lama Kayal <[email protected]>
net/mlx5: Fix steering rules cleanup

Gavin Li <[email protected]>
net/mlx5e: Set uplink rep as NETNS_LOCAL

Daniel Borkmann <[email protected]>
bpf: Adjust insufficient default bpf_jit_limit

Radoslaw Tyl <[email protected]>
i40e: fix flow director packet filter programming

Stefan Assmann <[email protected]>
iavf: fix hang on reboot with ice

David Howells <[email protected]>
keys: Do not cache key in task struct if key is requested from kernel thread

Masami Hiramatsu (Google) <[email protected]>
bootconfig: Fix testcase to increase max node

Jiasheng Jiang <[email protected]>
octeontx2-vf: Add missing free for alloc_percpu

Geoff Levand <[email protected]>
net/ps3_gelic_net: Use dma_mapping_error

Geoff Levand <[email protected]>
net/ps3_gelic_net: Fix RX sk_buff length

Zheng Wang <[email protected]>
net: qcom/emac: Fix use after free bug in emac_remove due to race condition

Andrzej Hajda <[email protected]>
drm/i915/gt: perform uc late init after probe error injection

Florian Fainelli <[email protected]>
net: mdio: fix owner field for mdio buses registered using ACPI

Maxime Bizon <[email protected]>
net: mdio: fix owner field for mdio buses registered using device-tree

Florian Fainelli <[email protected]>
net: phy: Ensure state transitions are processed from phy_stop()

Zheng Wang <[email protected]>
xirc2ps_cs: Fix use after free bug in xirc2ps_detach

Daniil Tatianin <[email protected]>
qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info

Szymon Heidrich <[email protected]>

    net: usb: smsc95xx: Limit packet length to skb->len

Álvaro Fernández Rojas <[email protected]>
net: dsa: b53: mmap: fix device tree support

Yu Kuai <[email protected]>
scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate()

Yicong Yang <[email protected]>
i2c: hisi: Only use the completion interrupt to finish the transfer

Alexander Stein <[email protected]>
i2c: imx-lpi2c: check only for enabled interrupt flags

AKASHI Takahiro <[email protected]>
igc: fix the validation logic for taprio's gate list

Akihiko Odaki <[email protected]>
igbvf: Regard vf reset nack as success

Gaosheng Cui <[email protected]>
intel/igbvf: free irq on the error path in igbvf_request_msix()

Alexander Lobakin <[email protected]>
iavf: fix non-tunneled IPv6 UDP packet type and hashing

Alexander Lobakin <[email protected]>
iavf: fix inverted Rx hash condition leading to disabled hash

Kal Conley <[email protected]>
xsk: Add missing overflow check in xdp_umem_reg

Marek Vasut <[email protected]>
arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes

Peng Fan <[email protected]>
ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl

Peng Fan <[email protected]>
ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl

Zheng Wang <[email protected]>
power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition

Zheng Wang <[email protected]>
power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition

Minghao Chi <[email protected]>
power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync

Hangyu Hua <[email protected]>
net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf()

Tero Kristo <[email protected]>
trace/hwlat: Do not start per-cpu thread if it is already running

Cai Huoqing <[email protected]>
trace/hwlat: make use of the helper function kthread_run_on_cpu()

Cai Huoqing <[email protected]>
kthread: add the helper function kthread_run_on_cpu()

Randy Dunlap <[email protected]>
serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it

Geert Uytterhoeven <[email protected]>
serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED

Alexander Sverdlin <[email protected]>
tty: serial: fsl_lpuart: fix race on RX DMA shutdown

Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: switch to new dmaengine_terminate_* API

Jason Wang <[email protected]>
serial: fsl_lpuart: Fix comment typo

Costa Shulyupin <[email protected]>
tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr

Song Liu <[email protected]>

    perf: fix perf_event_context->time

Yang Jihong <[email protected]>
perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output

Dmitry Baryshkov <[email protected]>
interconnect: qcom: osm-l3: fix icc_onecell_data allocation

-------------

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/e60k02.dtsi                      |   1 +
 arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts       |   1 +
 .../boot/dts/freescale/imx8mm-nitrogen-r2.dts      |   2 +-
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |   5 +
 arch/m68k/kernel/traps.c                           |   4 +-
 arch/riscv/Kconfig                                 |  22 ++++
 arch/riscv/Makefile                                |  10 +-
 arch/riscv/include/asm/tlbflush.h                  |   2 +
 arch/riscv/include/uapi/asm/setup.h                |   8 ++
 arch/riscv/mm/context.c                            |   2 +-
 arch/riscv/mm/tlbflush.c                           |   2 +-
 arch/sh/include/asm/processor_32.h                 |   1 +
 arch/sh/kernel/signal_32.c                         |   3 +
 arch/x86/kvm/hyperv.c                              |  15 +--
 drivers/acpi/x86/utils.c                           |  37 +++----
 drivers/atm/idt77252.c                             |  11 ++
 drivers/bluetooth/btqcomsmd.c                      |  17 ++-
 drivers/bluetooth/btsdio.c                         |   1 +
 drivers/firmware/arm_scmi/mailbox.c                |  37 +++++++
 drivers/firmware/efi/sysfb_efi.c                   |   5 +-
 drivers/firmware/sysfb.c                           |   4 +-
 drivers/firmware/sysfb_simplefb.c                  |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  15 +++
 drivers/gpu/drm/amd/amdgpu/nv.c                    |   2 +-
 drivers/gpu/drm/amd/amdgpu/vi.c                    |  17 +--
 drivers/gpu/drm/bridge/lontium-lt8912b.c           |   4 +-
 drivers/gpu/drm/i915/display/intel_display.c       |   1 +
 drivers/gpu/drm/i915/gt/intel_gt.c                 |   4 +-
 drivers/gpu/drm/i915/i915_active.c                 |   3 +-
 drivers/gpu/drm/meson/meson_drv.c                  |  13 ++-
 drivers/gpu/drm/tiny/cirrus.c                      |   2 +-
 drivers/hid/hid-cp2112.c                           |   1 +
 drivers/hid/intel-ish-hid/ipc/ipc.c                |   9 +-
 drivers/hwmon/hwmon.c                              |   7 +-
 drivers/hwmon/it87.c                               |   4 +-
 drivers/i2c/busses/i2c-hisi.c                      |   6 +-
 drivers/i2c/busses/i2c-imx-lpi2c.c                 |   4 +
 drivers/i2c/busses/i2c-xgene-slimpro.c             |   3 +
 drivers/interconnect/qcom/osm-l3.c                 |   2 +-
 drivers/md/dm-crypt.c                              |  16 +--
 drivers/md/dm-stats.c                              |   7 +-
 drivers/md/dm-stats.h                              |   2 +-
 drivers/md/dm-thin.c                               |   2 +
 drivers/md/dm.c                                    |   4 +-
 drivers/net/dsa/b53/b53_mmap.c                     |   2 +-
 drivers/net/dsa/mt7530.c                           |  49 +++++----
 drivers/net/ethernet/google/gve/gve_ethtool.c      |   5 +-
 drivers/net/ethernet/intel/i40e/i40e_txrx.c        |   8 +-
 drivers/net/ethernet/intel/iavf/iavf_common.c      |   2 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |   5 +
 drivers/net/ethernet/intel/iavf/iavf_txrx.c        |   2 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |   2 -
 drivers/net/ethernet/intel/igbvf/netdev.c          |   8 +-
 drivers/net/ethernet/intel/igbvf/vf.c              |  13 ++-
 drivers/net/ethernet/intel/igc/igc_main.c          |  20 ++--
 .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c   |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c |   6 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   6 +-
 .../mellanox/mlx5/core/esw/acl/ingress_ofld.c      |   3 +-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |   1 +
 drivers/net/ethernet/natsemi/sonic.c               |   4 +-
 drivers/net/ethernet/qlogic/qed/qed_sriov.c        |   5 +-
 drivers/net/ethernet/qualcomm/emac/emac.c          |   6 ++
 drivers/net/ethernet/toshiba/ps3_gelic_net.c       |  41 ++++----
 drivers/net/ethernet/toshiba/ps3_gelic_net.h       |   5 +-
 drivers/net/ethernet/xircom/xirc2ps_cs.c           |   5 +
 drivers/net/ieee802154/ca8210.c                    |   2 +
 drivers/net/mdio/acpi_mdio.c                       |  10 +-
 drivers/net/mdio/mdio-thunder.c                    |   1 +
 drivers/net/mdio/of_mdio.c                         |  12 ++-
 drivers/net/phy/mdio_devres.c                      |  11 +-
 drivers/net/phy/phy.c                              |  23 ++--
 drivers/net/usb/cdc_mbim.c                         |   5 +
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/usb/smsc95xx.c                         |   6 ++
 drivers/platform/chrome/cros_ec_chardev.c          |   2 +-
 drivers/power/supply/bq24190_charger.c             |  64 ++++-------
 drivers/power/supply/da9150-charger.c              |   1 +
 drivers/scsi/device_handler/scsi_dh_alua.c         |   6 +-
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             |   3 +-
 drivers/scsi/lpfc/lpfc_init.c                      |   2 +
 drivers/scsi/lpfc/lpfc_sli.c                       |  12 +--
 drivers/scsi/qla2xxx/qla_isr.c                     |   3 +-
 drivers/scsi/qla2xxx/qla_os.c                      |  11 ++
 drivers/scsi/scsi_devinfo.c                        |   1 +
 drivers/scsi/storvsc_drv.c                         |  16 +++
 drivers/scsi/ufs/ufshcd.c                          |  48 ++++++---
 drivers/scsi/ufs/ufshcd.h                          |   1 +
 drivers/target/iscsi/iscsi_target_parameters.c     |  12 ++-
 drivers/tee/amdtee/core.c                          |  29 +++--
 drivers/thunderbolt/nhi.c                          |  49 +++++----
 drivers/thunderbolt/nhi_regs.h                     |   6 +-
 drivers/thunderbolt/retimer.c                      |  23 +++-
 drivers/thunderbolt/sb_regs.h                      |   1 +
 drivers/thunderbolt/switch.c                       |   4 +-
 drivers/thunderbolt/tb.h                           |   1 +
 drivers/thunderbolt/usb4.c                         |  36 ++++++-
 drivers/tty/hvc/hvc_xen.c                          |  19 +++-
 drivers/tty/serial/8250/Kconfig                    |   4 +-
 drivers/tty/serial/fsl_lpuart.c                    |  19 ++--
 drivers/usb/cdns3/cdns3-pci-wrap.c                 |   5 +
 drivers/usb/cdns3/cdnsp-ep0.c                      |  19 +---
 drivers/usb/cdns3/cdnsp-pci.c                      |  27 ++---
 drivers/usb/chipidea/ci.h                          |   2 +
 drivers/usb/chipidea/core.c                        |  11 +-
 drivers/usb/chipidea/otg.c                         |   5 +-
 drivers/usb/dwc2/platform.c                        |  16 +--
 drivers/usb/gadget/function/u_audio.c              |   2 +-
 drivers/usb/storage/unusual_uas.h                  |   7 ++
 drivers/usb/typec/tcpm/tcpm.c                      |  19 +++-
 drivers/usb/typec/ucsi/ucsi.c                      |  11 +-
 fs/cifs/cifs_debug.c                               |   5 +-
 fs/cifs/smb2ops.c                                  |   2 +-
 fs/ksmbd/connection.c                              |   7 +-
 fs/ksmbd/smb2pdu.c                                 |  20 +++-
 fs/ksmbd/smb_common.c                              |  27 ++++-
 fs/ksmbd/smb_common.h                              |  30 ++----
 fs/lockd/clnt4xdr.c                                |   9 +-
 fs/lockd/xdr4.c                                    |  13 ++-
 fs/nfsd/nfs4proc.c                                 |  22 ++--
 fs/nilfs2/ioctl.c                                  |   2 +-
 fs/ocfs2/aops.c                                    |  18 +++-
 fs/super.c                                         |  15 ++-
 fs/verity/verify.c                                 |  12 +--
 include/linux/acpi_mdio.h                          |   9 +-
 include/linux/entry-kvm.h                          |   2 +-
 include/linux/kthread.h                            |  25 +++++
 include/linux/lockd/xdr4.h                         |   1 +
 include/linux/nvme-tcp.h                           |   5 +-
 include/linux/of_mdio.h                            |  22 +++-
 include/linux/sysfb.h                              |   9 +-
 include/linux/thread_info.h                        |  14 +++
 kernel/bpf/core.c                                  |   2 +-
 kernel/entry/common.c                              |   5 +-
 kernel/entry/kvm.c                                 |   4 +-
 kernel/events/core.c                               |   4 +-
 kernel/kthread.c                                   |   1 +
 kernel/sched/core.c                                |   3 +
 kernel/sched/fair.c                                |  54 +++++++++-
 kernel/trace/trace_hwlat.c                         |  12 +--
 mm/kfence/Makefile                                 |   2 +-
 mm/kfence/core.c                                   |   8 +-
 mm/slab.c                                          |   2 +-
 net/bluetooth/l2cap_core.c                         | 117 ++++++++++++++-------
 net/dsa/tag_brcm.c                                 |  10 +-
 net/ipv4/ip_gre.c                                  |   4 +-
 net/ipv6/ip6_gre.c                                 |   4 +-
 net/mac80211/wme.c                                 |   6 +-
 net/sched/act_mirred.c                             |  23 ++--
 net/tls/tls_main.c                                 |   9 +-
 net/xdp/xdp_umem.c                                 |  13 +--
 security/keys/request_key.c                        |   9 +-
 tools/bootconfig/test-bootconfig.sh                |  12 ++-
 tools/testing/selftests/bpf/prog_tests/btf.c       |  28 +++++
 .../testing/selftests/net/forwarding/tc_actions.sh |  49 ++++++++-
 157 files changed, 1181 insertions(+), 562 deletions(-)