Skip to content

5.15.150-rc1 review

Greg Kroah-Hartman damon dri-devel linux-clk linux-mips linux-patches linux-scsi linux-tegra lkml regressions stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest245 patches 16 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/245net/sched: Retire CBQ qdiscnet/sched/Kconfig net/sched/Makefile net/sched/sch_cbq.c+0 -18350 replies
2/245net/sched: Retire ATM qdiscnet/sched/Kconfig net/sched/Makefile net/sched/sch_atm.c+0 -7250 replies
3/245net/sched: Retire dsmark qdiscnet/sched/Kconfig net/sched/Makefile net/sched/sch_dsmark.c+0 -5340 replies
4/245smb: client: fix OOB in receive_encrypted_standard()fs/cifs/smb2ops.c+8 -60 replies
5/245smb: client: fix potential OOBs in smb2_parse_contexts()fs/cifs/smb2ops.c fs/cifs/smb2pdu.c fs/cifs/smb2proto.h+65 -420 replies
6/245smb: client: fix parsing of SMB3.1.1 POSIX create contextfs/cifs/smb2pdu.c+1 -10 replies
7/245sched/rt: sysctl_sched_rr_timeslice show default timeslice after resetkernel/sched/rt.c+3 -00 replies
8/245PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()drivers/pci/controller/dwc/pcie-designware-ep.c+2 -10 replies
9/245bpf: Merge printk and seq_printf VARARG max macrosinclude/linux/bpf.h kernel/bpf/helpers.c kernel/trace/bpf_trace.c+4 -60 replies
10/245bpf: Add struct for bin_args arg in bpf_bprintf_prepareinclude/linux/bpf.h kernel/bpf/helpers.c kernel/bpf/verifier.c +1 more+34 -220 replies
11/245bpf: Do cleanup in bpf_bprintf_cleanup only when neededinclude/linux/bpf.h kernel/bpf/helpers.c kernel/trace/bpf_trace.c+12 -100 replies
12/245bpf: Remove trace_printk_lockinclude/linux/bpf.h kernel/bpf/helpers.c kernel/trace/bpf_trace.c+25 -200 replies
13/245userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlbmm/userfaultfd.c+13 -10 replies
14/245zonefs: Improve error handlingfs/zonefs/super.c+40 -300 replies
15/245x86/fpu: Stop relying on userspace for info to fault in xsave bufferarch/x86/kernel/fpu/signal.c+5 -70 replies
16/245sched/rt: Fix sysctl_sched_rr_timeslice intial valuekernel/sched/rt.c+1 -10 replies
17/245sched/rt: Disallow writing invalid values to sched_rt_period_uskernel/sched/rt.c kernel/sysctl.c+5 -40 replies
18/245scsi: target: core: Add TMF to tmr_list handlingdrivers/target/target_core_device.c drivers/target/target_core_transport.c+4 -50 replies
19/245dmaengine: shdma: increase size of dev_iddrivers/dma/sh/shdma.h+1 -10 replies
20/245dmaengine: fsl-qdma: increase size of irq_namedrivers/dma/fsl-qdma.c+1 -10 replies
21/245wifi: cfg80211: fix missing interfaces when dumpingnet/wireless/nl80211.c+1 -00 replies
22/245wifi: mac80211: fix race condition on enabling fast-xmitnet/mac80211/sta_info.c net/mac80211/tx.c+3 -10 replies
23/245fbdev: savage: Error out if pixclock equals zerodrivers/video/fbdev/savage/savagefb_driver.c+3 -00 replies
24/245fbdev: sis: Error out if pixclock equals zerodrivers/video/fbdev/sis/sis_main.c+2 -00 replies
25/245spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detecteddrivers/spi/spi-hisi-sfc-v3xx.c+5 -00 replies
26/245ahci: asm1166: correct count of reported portsdrivers/ata/ahci.c+5 -00 replies
27/245ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllersdrivers/ata/ahci.c drivers/ata/ahci.h+24 -60 replies
28/245MIPS: reserve exception vector space ONLY ONCEarch/mips/kernel/traps.c+7 -10 replies
29/245platform/x86: touchscreen_dmi: Add info for the TECLAST X16 Plus tabletdrivers/platform/x86/touchscreen_dmi.c+35 -00 replies
30/245ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corruptfs/ext4/mballoc.c+1 -10 replies
31/245ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()fs/ext4/mballoc.c+4 -00 replies
32/245ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal()fs/ext4/mballoc.c+4 -50 replies
33/245dmaengine: ti: edma: Add some null pointer checks to the edma_probedrivers/dma/ti/edma.c+10 -00 replies
34/245regulator: pwm-regulator: Add validity checks in continuous .get_voltagedrivers/regulator/pwm-regulator.c+3 -00 replies
35/245nvmet-tcp: fix nvme tcp ida memory leakdrivers/nvme/target/tcp.c+1 -00 replies
36/245ALSA: usb-audio: Check presence of valid altsetting controlsound/usb/format.c+20 -00 replies
37/245ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616sound/soc/sunxi/sun4i-spdif.c+5 -00 replies
38/245spi: sh-msiof: avoid integer overflow in constantsdrivers/spi/spi-sh-msiof.c+8 -80 replies
39/245Input: xpad - add Lenovo Legion Go controllersdrivers/input/joystick/xpad.c+2 -00 replies
40/245netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_newnet/netfilter/nf_conntrack_proto_sctp.c+1 -10 replies
41/245ALSA: usb-audio: Ignore clock selector errors for single connectionsound/usb/clock.c+9 -10 replies
42/245nvme-fc: do not wait in vain when unloading moduledrivers/nvme/host/fc.c+6 -410 replies
43/245nvmet-fcloop: swap the list_add_tail argumentsdrivers/nvme/target/fcloop.c+3 -30 replies
44/245nvmet-fc: release reference on target portdrivers/nvme/target/fc.c+2 -10 replies
45/245nvmet-fc: defer cleanup using RCU properlydrivers/nvme/target/fc.c+37 -460 replies
46/245nvmet-fc: hold reference on hostport matchdrivers/nvme/target/fc.c+0 -20 replies
47/245nvmet-fc: abort command when there is no bindingdrivers/nvme/target/fc.c+6 -20 replies
48/245nvmet-fc: avoid deadlock on delete association pathdrivers/nvme/target/fc.c+13 -30 replies
49/245nvmet-fc: take ref count on tgtport before delete assocdrivers/nvme/target/fc.c+23 -80 replies
50/245ext4: correct the hole length returned by ext4_map_blocks()fs/ext4/extents.c+70 -410 replies
51/245Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk tabledrivers/input/serio/i8042-acpipnpio.h+8 -00 replies
52/245fs/ntfs3: Modified fix directory element type detectionfs/ntfs3/dir.c+25 -50 replies
53/245fs/ntfs3: Improve ntfs_dir_countfs/ntfs3/dir.c+3 -70 replies
54/245fs/ntfs3: Correct hard links updating when dealing with DOS namesfs/ntfs3/record.c+14 -20 replies
55/245fs/ntfs3: Print warning while fixing hard links countfs/ntfs3/inode.c+1 -10 replies
56/245fs/ntfs3: Fix detected field-spanning write (size 8) of single field "le->name"fs/ntfs3/ntfs.h+1 -10 replies
57/245fs/ntfs3: Add NULL ptr dereference checking at the end of attr_allocate_frame()fs/ntfs3/attrib.c+12 -80 replies
58/245fs/ntfs3: Disable ATTR_LIST_ENTRY size checkfs/ntfs3/attrlist.c fs/ntfs3/ntfs.h+4 -60 replies
59/245fs/ntfs3: use non-movable memory for ntfs3 MFT buffer cachefs/ntfs3/ntfs_fs.h+1 -10 replies
60/245fs/ntfs3: Prevent generic message "attempt to access beyond end of device"fs/ntfs3/fsntfs.c fs/ntfs3/ntfs_fs.h+25 -130 replies
61/245fs/ntfs3: Correct function is_rst_area_validfs/ntfs3/fslog.c+8 -60 replies
62/245fs/ntfs3: Update inode->i_size after success write into compressed filefs/ntfs3/file.c+2 -00 replies
63/245fs/ntfs3: Fix oob in ntfs_listxattrfs/ntfs3/xattr.c+3 -00 replies
64/245wifi: mac80211: adding missing drv_mgd_complete_tx() callnet/mac80211/mlme.c+1 -00 replies
65/245efi: runtime: Fix potential overflow of soft-reserved region sizedrivers/firmware/efi/arm-runtime.c drivers/firmware/efi/riscv-runtime.c+2 -20 replies
66/245efi: Dont add memblocks for soft-reserved memorydrivers/firmware/efi/efi-init.c+10 -90 replies
67/245hwmon: (coretemp) Enlarge per package core count limitdrivers/hwmon/coretemp.c+1 -10 replies
68/245scsi: lpfc: Use unsigned type for num_sgedrivers/scsi/lpfc/lpfc_scsi.c+6 -60 replies
69/245firewire: core: send bus reset promptly on gap count errordrivers/firewire/core-card.c+17 -10 replies
70/245drm/amdgpu: skip to program GFXDEC registers for suspend abortdrivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+12 -00 replies
71/245drm/amdgpu: reset gpu for s3 suspend abort casedrivers/gpu/drm/amd/amdgpu/soc15.c+22 -00 replies
72/245virtio-blk: Ensure no requests in virtqueues before deleting vqs.drivers/block/virtio_blk.c+4 -30 replies
73/245pmdomain: mediatek: fix race conditions with genpddrivers/soc/mediatek/mtk-pm-domains.c+7 -80 replies
74/245ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read failsfs/ksmbd/smb2pdu.c+6 -20 replies
75/245pmdomain: renesas: r8a77980-sysc: CR7 must be always ondrivers/soc/renesas/r8a77980-sysc.c+2 -10 replies
76/245erofs: fix lz4 inplace decompressionfs/erofs/decompressor.c+17 -170 replies
77/245IB/hfi1: Fix sdma.h tx->num_descs off-by-one errordrivers/infiniband/hw/hfi1/sdma.c+1 -10 replies
78/245drm/ttm: Fix an invalid freeing on already freed page in error pathdrivers/gpu/drm/ttm/ttm_pool.c+1 -10 replies
79/245dm-crypt: dont modify the data when using authenticated encryptiondrivers/md/dm-crypt.c+6 -00 replies
80/245platform/x86: intel-vbtn: Stop calling "VBDL" from notify_handlerdrivers/platform/x86/intel/vbtn.c+0 -30 replies
81/245platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI namesdrivers/platform/x86/touchscreen_dmi.c+2 -20 replies
82/245KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handlerarch/arm64/kvm/vgic/vgic-its.c+2 -00 replies
83/245KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table()arch/arm64/kvm/vgic/vgic-its.c+3 -00 replies
84/245gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp()drivers/net/gtp.c+5 -50 replies
85/245PCI/MSI: Prevent MSI hardware interrupt number truncationdrivers/pci/msi.c+1 -10 replies
86/245l2tp: pass correct message length to ip6_append_datanet/l2tp/l2tp_ip6.c+1 -10 replies
87/245ARM: ep93xx: Add terminator to gpiod_lookup_tablearch/arm/mach-ep93xx/core.c+1 -00 replies
88/245Revert "x86/ftrace: Use alternative RET encoding"arch/x86/kernel/ftrace.c+2 -70 replies
89/245x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBRarch/x86/include/asm/text-patching.h+9 -10 replies
90/245x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch()arch/x86/include/asm/text-patching.h arch/x86/kernel/paravirt.c+17 -260 replies
91/245x86/ftrace: Use alternative RET encodingarch/x86/kernel/ftrace.c+5 -20 replies
92/245x86/returnthunk: Allow different return thunksarch/x86/include/asm/nospec-branch.h arch/x86/kernel/alternative.c arch/x86/kernel/cpu/bugs.c +3 more+25 -80 replies
93/245Revert "x86/alternative: Make custom return thunk unconditional"arch/x86/include/asm/nospec-branch.h arch/x86/kernel/cpu/bugs.c+0 -80 replies
94/245x86/alternative: Make custom return thunk unconditionalarch/x86/include/asm/nospec-branch.h arch/x86/kernel/alternative.c arch/x86/kernel/cpu/bugs.c+6 -80 replies
95/245serial: amba-pl011: Fix DMA transmission in RS485 modedrivers/tty/serial/amba-pl011.c+30 -300 replies
96/245usb: dwc3: gadget: Dont disconnect if not starteddrivers/usb/dwc3/gadget.c+5 -00 replies
97/245usb: cdnsp: blocked some cdns3 specific codedrivers/usb/cdns3/host.c+14 -20 replies
98/245usb: cdnsp: fixed issue with incorrect detecting CDNSP family controllersdrivers/usb/cdns3/core.c drivers/usb/cdns3/drd.c drivers/usb/cdns3/drd.h+14 -60 replies
99/245usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()drivers/usb/cdns3/cdns3-gadget.c+1 -10 replies
100/245usb: cdns3: fix memory double free when handle zero packetdrivers/usb/cdns3/cdns3-gadget.c+5 -10 replies
101/245usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBsdrivers/usb/gadget/function/f_ncm.c+9 -10 replies
102/245usb: roles: fix NULL pointer issue when put modules referencedrivers/usb/roles/class.c+11 -60 replies
103/245usb: roles: dont get/set_role() when usb_role_switch is unregistereddrivers/usb/roles/class.c+10 -20 replies
104/245mptcp: fix lockless access in subflow ULP diaginclude/net/tcp.h net/mptcp/diag.c net/tls/tls_main.c+7 -30 replies
105/245clk: imx: imx8mp: add shared clk gate for usb suspend clkdrivers/clk/imx/clk-imx8mp.c+3 -10 replies
106/245clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parentsdrivers/clk/qcom/gcc-qcs404.c+0 -160 replies
107/245clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parentsdrivers/clk/qcom/gcc-qcs404.c+4 -40 replies
108/245mtd: rawnand: sunxi: Fix the size of the last OOB regiondrivers/mtd/nand/raw/sunxi_nand.c+1 -10 replies
109/245RISC-V: fix funct4 definition for c.jalr in parse_asm.harch/riscv/include/asm/parse_asm.h+1 -10 replies
110/245Input: iqs269a - drop unused device node referencesdrivers/input/misc/iqs269a.c+11 -10 replies
111/245Input: iqs269a - configure device with a single block writedrivers/input/misc/iqs269a.c+39 -590 replies
112/245Input: iqs269a - increase interrupt handler return delaydrivers/input/misc/iqs269a.c+1 -10 replies
113/245clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() faileddrivers/clk/renesas/renesas-cpg-mssr.c+2 -10 replies
114/245Input: ads7846 - dont report pressure for ads7845drivers/input/touchscreen/ads7846.c+3 -20 replies
115/245clk: renesas: cpg-mssr: Remove superfluous check in resume codedrivers/clk/renesas/renesas-cpg-mssr.c+2 -30 replies
116/245clk: imx: avoid memory leakdrivers/clk/imx/clk.c+2 -10 replies
117/245Input: ads7846 - always set last command to PWRDOWNdrivers/input/touchscreen/ads7846.c+9 -10 replies
118/245Input: ads7846 - dont check penirq immediately for 7845drivers/input/touchscreen/ads7846.c+1 -70 replies
119/245powerpc/powernv/ioda: Skip unallocated resources when mapping to PEarch/powerpc/platforms/powernv/pci-ioda.c+2 -10 replies
120/245clk: qcom: gpucc-sc7180: fix clk_dis_wait being programmed for CX GDSCdrivers/clk/qcom/gpucc-sc7180.c+1 -60 replies
121/245clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSCdrivers/clk/qcom/gpucc-sdm845.c+1 -60 replies
122/245clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled()drivers/clk/clk.c+11 -00 replies
123/245powerpc/pseries/lparcfg: add missing RTAS retry status handlingarch/powerpc/platforms/pseries/lparcfg.c+10 -100 replies
124/245powerpc/perf/hv-24x7: add missing RTAS retry status handlingarch/powerpc/perf/hv-24x7.c+18 -240 replies
125/245powerpc/pseries/lpar: add missing RTAS retry status handlingarch/powerpc/platforms/pseries/lpar.c+10 -100 replies
126/245MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not setarch/mips/kernel/smp-cps.c+5 -30 replies
127/245MIPS: vpe-mt: drop physical_memsizearch/mips/include/asm/vpe.h arch/mips/kernel/vpe-mt.c arch/mips/lantiq/prom.c+3 -110 replies
128/245vdpa/mlx5: Dont clear mr struct on destroy MRdrivers/vdpa/mlx5/core/mr.c+0 -10 replies
129/245selftests: net: vrf-xfrm-tests: change authentication and encryption algostools/testing/selftests/net/vrf-xfrm-tests.sh+16 -160 replies
130/245ARM: dts: BCM53573: Drop nonexistent #usb-cellsarch/arm/boot/dts/bcm53573.dtsi+0 -20 replies
131/245RDMA/siw: Balance the reference of cep->kref in the error pathdrivers/infiniband/sw/siw/siw_cm.c+0 -10 replies
132/245RDMA/siw: Correct wrong debug messagedrivers/infiniband/sw/siw/siw_verbs.c+1 -10 replies
133/245clk: linux/clk-provider.h: fix kernel-doc warnings and typosinclude/linux/clk-provider.h+8 -70 replies
134/245platform/x86: asus-wmi: Document the dgpu_disable sysfs attributeDocumentation/ABI/testing/sysfs-platform-asus-wmi+9 -00 replies
135/245acpi: property: Let args be NULL in __acpi_node_get_property_referencedrivers/acpi/property.c+4 -00 replies
136/245ARM: dts: BCM53573: Drop nonexistent "default-off" LED triggerarch/arm/boot/dts/bcm47189-luxul-xap-1440.dts arch/arm/boot/dts/bcm47189-luxul-xap-810.dts+0 -30 replies
137/245tools headers UAPI: Sync linux/fscrypt.h with the kernel sourcestools/include/uapi/linux/fscrypt.h+2 -10 replies
138/245perf beauty: Update copy of linux/socket.h with the kernel sourcestools/perf/trace/beauty/include/linux/socket.h+2 -00 replies
139/245tools/virtio: fix buildtools/virtio/linux/kernel.h tools/virtio/linux/vringh.h+2 -10 replies
140/245drm/amdgpu: init iommu after amdkfd device initdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+4 -40 replies
141/245f2fs: dont set GC_FAILURE_PIN for background GCfs/f2fs/gc.c+2 -10 replies
142/245f2fs: write checkpoint during FG_GCfs/f2fs/gc.c+23 -150 replies
143/245drm/i915/dg1: Update DMC_DEBUG3 registerdrivers/gpu/drm/i915/display/intel_display_debugfs.c drivers/gpu/drm/i915/i915_reg.h+4 -30 replies
144/245kernel/sched: Remove dl_boosted flag commentinclude/linux/sched.h+0 -40 replies
145/245cifs: remove useless parameter is_fsctl from SMB2_ioctl()fs/cifs/smb2file.c fs/cifs/smb2ops.c fs/cifs/smb2pdu.c +1 more+24 -360 replies
146/245serial: 8250: Remove serial_rs485 sanitization from em485drivers/tty/serial/8250/8250_port.c+2 -160 replies
147/245clk: imx8mp: Add DISP2 pixel clockdrivers/clk/imx/clk-imx8mp.c include/dt-bindings/clock/imx8mp-clock.h+6 -30 replies
148/245clk: imx8mp: add clkout1/2 supportdrivers/clk/imx/clk-imx8mp.c include/dt-bindings/clock/imx8mp-clock.h+21 -20 replies
149/245dt-bindings: clocks: imx8mp: Add ID for usb suspend clockinclude/dt-bindings/clock/imx8mp-clock.h+2 -10 replies
150/245net: ethernet: ti: add missing of_node_put before returndrivers/net/ethernet/ti/am65-cpsw-nuss.c+20 -90 replies
151/245powerpc/rtas: make all exports GPLarch/powerpc/kernel/rtas.c+11 -110 replies
152/245powerpc/rtas: ensure 4KB alignment for rtas_data_bufarch/powerpc/kernel/rtas.c+1 -10 replies
153/245powerpc/eeh: Small refactor of eeh_handle_normal_event()arch/powerpc/kernel/eeh_driver.c+35 -340 replies
154/245powerpc/eeh: Set channel state after notifying the driversarch/powerpc/kernel/eeh_driver.c+2 -20 replies
155/245PM: core: Redefine pm_ptr() macroinclude/linux/pm.h+1 -50 replies
156/245PM: core: Add new *_PM_OPS macros, deprecate old onesinclude/linux/pm.h+50 -240 replies
157/245mmc: jz4740: Use the new PM macrosdrivers/mmc/host/jz4740_mmc.c+4 -40 replies
158/245mmc: mxc: Use the new PM macrosdrivers/mmc/host/mxcmmc.c+2 -40 replies
159/245PM: core: Remove static qualifier in DEFINE_SIMPLE_DEV_PM_OPS macrodrivers/mmc/host/jz4740_mmc.c drivers/mmc/host/mxcmmc.c include/linux/pm.h+4 -40 replies
160/245Input: iqs269a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()drivers/input/misc/iqs269a.c+4 -40 replies
161/245Input: iqs269a - do not poll during suspend or resumedrivers/input/misc/iqs269a.c+31 -870 replies
162/245Input: iqs269a - do not poll during ATIdrivers/input/misc/iqs269a.c+46 -510 replies
163/245net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscsnet/sched/sch_api.c+10 -100 replies
164/245netfilter: nf_tables: add rescheduling points during loop detection walksnet/netfilter/nf_tables_api.c+6 -00 replies
165/245debugobjects: Recheck debug_objects_enabled before reportinglib/debugobjects.c+9 -00 replies
166/245nbd: Add the maximum limit of allocated index in nbd_dev_adddrivers/block/nbd.c+2 -10 replies
167/245md: fix data corruption for raid456 when reshape restart while grow updrivers/md/md.c+12 -20 replies
168/245md/raid10: prevent soft lockup while flush writesdrivers/md/raid10.c+2 -00 replies
169/245posix-timers: Ensure timer ID search-loop limit is validinclude/linux/sched/signal.h kernel/time/posix-timers.c+19 -140 replies
170/245btrfs: add xxhash to fast checksum implementationsfs/btrfs/disk-io.c+3 -00 replies
171/245ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8Adrivers/acpi/button.c+9 -00 replies
172/245ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3drivers/acpi/video_detect.c+8 -00 replies
173/245ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version)drivers/acpi/video_detect.c+8 -00 replies
174/245arm64: set __exception_irq_entry with __irq_entry as a defaultarch/arm64/include/asm/exception.h+0 -50 replies
175/245arm64: mm: fix VA-range sanity checkarch/arm64/mm/mmu.c+2 -20 replies
176/245sched/fair: Dont balance task to its current running CPUkernel/sched/fair.c+1 -10 replies
177/245wifi: ath11k: fix registration of 6Ghz-only phy without the full channel rangedrivers/net/wireless/ath/ath11k/mac.c+1 -10 replies
178/245bpf: Address KCSAN report on bpf_lru_listkernel/bpf/bpf_lru_list.c kernel/bpf/bpf_lru_list.h+15 -130 replies
179/245devlink: report devlink_port_type_warn source devicenet/core/devlink.c+4 -10 replies
180/245wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point()net/wireless/wext-core.c+6 -00 replies
181/245igb: Fix igb_down hung on surprise removaldrivers/net/ethernet/intel/igb/igb_main.c+5 -00 replies
182/245wifi: iwlwifi: mvm: avoid baid size integer overflowdrivers/net/wireless/intel/iwlwifi/mvm/sta.c+1 -10 replies
183/245exfat: support dynamic allocate bh for exfat_entry_set_cachefs/exfat/dir.c fs/exfat/exfat_fs.h+19 -10 replies
184/245arm64: dts: rockchip: fix regulator name on rk3399-rock-4arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi+13 -120 replies
185/245arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi+28 -00 replies
186/245arm64: dts: rockchip: add SPDIF node for ROCK Pi 4arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi+26 -00 replies
187/245ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switcharch/arm/boot/dts/bcm53573.dtsi+18 -00 replies
188/245ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2drivers/acpi/video_detect.c+18 -00 replies
189/245ACPI: resource: Add ASUS model S5402ZA to quirksdrivers/acpi/resource.c+7 -00 replies
190/245ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZAdrivers/acpi/resource.c+7 -00 replies
191/245ACPI: resource: Add Asus ExpertBook B2502 to Asus quirksdrivers/acpi/resource.c+7 -00 replies
192/245ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBAdrivers/acpi/resource.c+7 -00 replies
193/245ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBAdrivers/acpi/resource.c+7 -00 replies
194/245xhci: cleanup xhci_hub_control port referencesdrivers/usb/host/xhci-hub.c+63 -600 replies
195/245xhci: move port specific items such as state completions to port structuredrivers/usb/host/xhci-hub.c drivers/usb/host/xhci-mem.c drivers/usb/host/xhci-ring.c +1 more+28 -350 replies
196/245xhci: rename resume_done to resume_timestampdrivers/usb/host/xhci-hub.c drivers/usb/host/xhci-ring.c drivers/usb/host/xhci.h+13 -130 replies
197/245xhci: clear usb2 resume related variables in one place.drivers/usb/host/xhci-hub.c+16 -220 replies
198/245xhci: decouple usb2 port resume and get_port_status request handlingdrivers/usb/host/xhci-hub.c+25 -220 replies
199/245xhci: track port suspend state correctly in unsuccessful resume casesdrivers/usb/host/xhci-hub.c+10 -90 replies
200/245cifs: add a warning when the in-flight count goes negativefs/cifs/smb2ops.c+1 -00 replies
201/245IB/hfi1: Fix a memleak in init_credit_returndrivers/infiniband/hw/hfi1/pio.c+5 -10 replies
202/245RDMA/bnxt_re: Return error for SRQ resizedrivers/infiniband/hw/bnxt_re/ib_verbs.c+2 -30 replies
203/245RDMA/irdma: Fix KASAN issue with taskletdrivers/infiniband/hw/irdma/hw.c+7 -00 replies
204/245RDMA/irdma: Validate max_send_wr and max_recv_wrdrivers/infiniband/hw/irdma/verbs.c+3 -10 replies
205/245RDMA/irdma: Set the CQ read threshold for GEN 1drivers/infiniband/hw/irdma/verbs.c+2 -30 replies
206/245RDMA/irdma: Add AE for too many RNRSdrivers/infiniband/hw/irdma/defs.h drivers/infiniband/hw/irdma/hw.c+2 -00 replies
207/245RDMA/srpt: Support specifying the srpt_service_guid parameterdrivers/infiniband/ulp/srpt/ib_srpt.c+6 -20 replies
208/245RDMA/qedr: Fix qedr_create_user_qp error flowdrivers/infiniband/hw/qedr/verbs.c+10 -10 replies
209/245arm64: dts: rockchip: set num-cs property for spi on px30arch/arm64/boot/dts/rockchip/px30.dtsi+2 -00 replies
210/245RDMA/srpt: fix function pointer cast warningsdrivers/infiniband/ulp/srpt/ib_srpt.c+5 -40 replies
211/245bpf, scripts: Correct GPL license namescripts/bpf_doc.py+1 -10 replies
212/245scsi: jazz_esp: Only build if SCSI core is builtindrivers/scsi/Kconfig+1 -10 replies
213/245nouveau: fix function cast warningsdrivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c+7 -10 replies
214/245net: stmmac: Fix incorrect dereference in interrupt handlersdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+0 -200 replies
215/245ipv4: properly combine dev_base_seq and ipv4.dev_addr_genidnet/ipv4/devinet.c+17 -40 replies
216/245ipv6: properly combine dev_base_seq and ipv6.dev_addr_genidnet/ipv6/addrconf.c+18 -30 replies
217/245ata: libahci_platform: Convert to using devm bulk clocks APIdrivers/ata/ahci.h drivers/ata/ahci_da850.c drivers/ata/ahci_dm816.c +1 more+61 -770 replies
218/245ata: libahci_platform: Introduce reset assertion/deassertion methodsdrivers/ata/ahci.h drivers/ata/libahci_platform.c include/linux/ahci_platform.h+50 -60 replies
219/245ata: ahci_ceva: fix error handling for Xilinx GT PHY supportdrivers/ata/ahci_ceva.c+79 -460 replies
220/245bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancelkernel/bpf/helpers.c+4 -10 replies
221/245afs: Increase buffer size in afs_update_volume_status()fs/afs/volume.c+2 -20 replies
222/245ipv6: sr: fix possible use-after-free and null-ptr-derefnet/ipv6/seg6.c+11 -90 replies
223/245packet: move from strlcpy with unused retval to strscpynet/packet/af_packet.c+2 -20 replies
224/245net: dev: Convert sa_data to flexible array in struct sockaddrinclude/linux/socket.h net/core/dev.c net/core/dev_ioctl.c +1 more+11 -80 replies
225/245drm/nouveau/instmem: fix uninitialized_var.cocci warningdrivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c+1 -10 replies
226/245octeontx2-af: Consider the action set by PFdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+4 -00 replies
227/245s390: use the correct count for __iowrite64_copy()arch/s390/pci/pci.c+1 -10 replies
228/245tls: rx: jump to a more appropriate labelnet/tls/tls_sw.c+4 -30 replies
229/245tls: rx: drop pointless else after gotonet/tls/tls_sw.c+1 -20 replies
230/245tls: stop recv() if initial process_rx_list gave us non-DATAnet/tls/tls_sw.c+1 -10 replies
231/245netfilter: nf_tables: set dormant flag on hook register failurenet/netfilter/nf_tables_api.c+1 -00 replies
232/245netfilter: flowtable: simplify route logicinclude/net/netfilter/nf_flow_table.h net/netfilter/nf_flow_table_core.c net/netfilter/nft_flow_offload.c+13 -270 replies
233/245netfilter: nft_flow_offload: reset dst in route object after setting up flowinclude/net/netfilter/nf_flow_table.h net/netfilter/nf_flow_table_core.c+14 -40 replies
234/245netfilter: nft_flow_offload: release dst in case direct xmit path is usednet/netfilter/nf_flow_table_core.c+1 -00 replies
235/245drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is setdrivers/gpu/drm/drm_syncobj.c+4 -20 replies
236/245drm/amd/display: Fix memory leak in dm_sw_fini()drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -00 replies
237/245i2c: imx: Add timer for handling the stop conditiondrivers/i2c/busses/i2c-imx.c+73 -190 replies
238/245i2c: imx: when being a target, mark the last read as processeddrivers/i2c/busses/i2c-imx.c+5 -00 replies
239/245cifs: fix mid leak during reconnection after timeout thresholdfs/cifs/connect.c+15 -40 replies
240/245fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaiofs/aio.c include/linux/fs.h+10 -10 replies
241/245arp: Prevent overflow in arp_req_get().net/ipv4/arp.c+2 -10 replies
242/245netfilter: nf_tables: fix scheduling-while-atomic splatnet/netfilter/nf_tables_api.c+0 -40 replies
243/245ext4: regenerate buddy after block freeing failed if under fc replayfs/ext4/mballoc.c+20 -00 replies
244/245ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()fs/ext4/mballoc.c+21 -180 replies
245/245netfilter: nf_tables: cant schedule in nft_chain_validatenet/netfilter/nf_tables_api.c+2 -20 replies

Reviews trailers per patch

116 of 245 patches have a Reviewed-by or Acked-by.

PatchJiri PirkoYonghong SongShin'ichiro KawasakiJohannes ThumshirnHimanshu MadhaniPetr VorelMel GormanMike ChristieHans de GoedeNiklas CasselIlpo JärvinenManivannan SadhasivamAndrii NakryikoAndre PrzywaraJernej SkrabecGeert UytterhoevenChristoph HellwigHannes ReineckeJan KaraChaitanya KulkarniAlex DeucherStefan HajnocziNamjae JeonJuhyung ParkYifan ZhaoMats KronbergMatthew AuldChristian KönigAlexander KobelKuppuswamy SathyanarayananShanker DonthineniSimon HormanLinus WalleijAlexander Sverdlin[email protected]Josh PoimboeufRoger QuadrosPeter ChenMaciej ŻenczykowskiHeikki KrogerusMat MartineauAlexander SteinKonrad DybcioDhruva GoleAndrew JonesLad PrabhakarMattijs KorpershoekAndy ShevchenkoAbel VesaMarek SzyprowskiStephen BoydBernard MetzlerEugenio PérezJason WangAngeloGioacchino Del RegnoJames ZhuFelix KuehlingChao YuMatt RoperDaniel Bristot de OliveiraTom TalpeyKrzysztof KozlowskiDavid AhernLaurent DufourJeff LaBundyPedro TammelaJamal Hadi SalimVlad BuslovPablo Neira AyusoFrederic WeisbeckerMark RutlandRussell King (Oracle)Vincent GuittotPavan ChebbiJakub KicinskiJonathan CameronArnd BergmannUlf HanssonzelenatWesley ChengBharath SMAndy WuAoyama WataruSungjong SeoDennis DalessandroQuentin SchulzBart Van AsscheQuentin MonnetKellen RenshawDzmitryPucha Himasekhar ReddyLyude PaulNiklas Schnelle[email protected]Serge SeminDaniel VetterSimon SerAndrew ManleyOleksij RempelShyam Prasad NNicolas DichtelDamien Le MoalHou TaoSeongJae ParkFlorian Fainellikernelci.org botKelsey SteeleJon HunterShuah KhanAllen PaisHarshit Mogalapalli
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/245A-b
2/245A-b
3/245A-b
4/245
5/245
6/245
7/245R-b T-b A-b
8/245R-b R-b R-b
9/245A-b
10/245A-b
11/245A-b
12/245A-b
13/245
14/245T-b R-b R-b
15/245
16/245R-b T-b A-b
17/245R-b
18/245R-b
19/245
20/245
21/245
22/245
23/245
24/245
25/245
26/245R-b
27/245
28/245
29/245R-b
30/245R-b
31/245R-b
32/245R-b
33/245
34/245
35/245R-b R-b
36/245
37/245R-b R-b
38/245R-b
39/245
40/245
41/245
42/245R-b R-b
43/245R-b R-b
44/245R-b R-b
45/245R-b R-b
46/245R-b R-b
47/245R-b R-b
48/245R-b
49/245R-b
50/245R-b
51/245
52/245
53/245
54/245
55/245
56/245
57/245
58/245
59/245
60/245
61/245
62/245
63/245Reported-and-tested-by
64/245
65/245
66/245
67/245
68/245
69/245
70/245R-b
71/245A-b
72/245R-b
73/245
74/245A-b
75/245
76/245Reported-and-tested-by T-b
77/245T-b
78/245R-b R-b
79/245
80/245T-b
81/245R-b
82/245
83/245
84/245
85/245T-b
86/245R-b
87/245R-b A-b
88/245
89/245A-b
90/245A-b
91/245R-b
92/245
93/245
94/245
95/245
96/245T-b
97/245
98/245
99/245R-b A-b
100/245R-b A-b
101/245R-b
102/245A-b
103/245A-b
104/245R-b
105/245T-b
106/245
107/245R-b
108/245A-b
109/245R-b R-b
110/245
111/245R-b
112/245R-b
113/245R-b
114/245R-b
115/245
116/245R-b
117/245R-b
118/245R-b
119/245
120/245R-b R-b
121/245R-b R-b
122/245T-b R-b
123/245
124/245
125/245
126/245
127/245
128/245
129/245R-b
130/245
131/245A-b
132/245A-b
133/245
134/245R-b
135/245R-b R-b
136/245
137/245
138/245
139/245A-b A-b
140/245R-b T-b A-b
141/245
142/245R-b
143/245R-b
144/245R-b
145/245R-b
146/245
147/245R-b
148/245R-b
149/245T-b A-b
150/245
151/245R-b
152/245
153/245
154/245
155/245R-b R-b
156/245R-b
157/245A-b
158/245A-b
159/245A-b R-b
160/245R-b R-b
161/245R-b
162/245R-b
163/245T-b A-b R-b R-b
164/245A-b
165/245
166/245R-b
167/245
168/245
169/245R-b
170/245R-b
171/245
172/245
173/245
174/245R-b
175/245R-b
176/245R-b
177/245
178/245A-b
179/245R-b R-b
180/245R-b
181/245R-b T-b
182/245
183/245R-b R-b R-b
184/245
185/245
186/245
187/245
188/245
189/245T-b
190/245T-b
191/245
192/245T-b
193/245
194/245
195/245
196/245
197/245
198/245
199/245T-b
200/245R-b
201/245A-b
202/245
203/245
204/245
205/245
206/245
207/245
208/245
209/245R-b
210/245R-b
211/245R-b
212/245
213/245
214/245R-b
215/245A-b
216/245A-b
217/245R-b
218/245R-b
219/245R-b
220/245A-b
221/245
222/245
223/245
224/245
225/245R-b
226/245
227/245A-b
228/245
229/245
230/245
231/245Reported-and-tested-by
232/245
233/245
234/245
235/245R-b R-b
236/245
237/245T-b R-b R-b
238/245T-b R-b R-b
239/245R-b
240/245
241/245
242/245
243/245R-b
244/245R-b
245/245

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

Read the v1 thread

Cover letter [PATCH 5.15 000/245] 5.15.150-rc1 review

This is the start of the stable review cycle for the 5.15.150 release. There are 245 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, 29 Feb 2024 13:15:36 +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.150-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.150-rc1

Florian Westphal <[email protected]>
netfilter: nf_tables: can't schedule in nft_chain_validate

Baokun Li <[email protected]>
ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()

Baokun Li <[email protected]>
ext4: regenerate buddy after block freeing failed if under fc replay

Florian Westphal <[email protected]>
netfilter: nf_tables: fix scheduling-while-atomic splat

Kuniyuki Iwashima <[email protected]>
arp: Prevent overflow in arp_req_get().

Bart Van Assche <[email protected]>
fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio

Shyam Prasad N <[email protected]>
cifs: fix mid leak during reconnection after timeout threshold

Corey Minyard <[email protected]>
i2c: imx: when being a target, mark the last read as processed

Corey Minyard <[email protected]>
i2c: imx: Add timer for handling the stop condition

Armin Wolf <[email protected]>
drm/amd/display: Fix memory leak in dm_sw_fini()

Erik Kurzinger <[email protected]>
drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set

Pablo Neira Ayuso <[email protected]>
netfilter: nft_flow_offload: release dst in case direct xmit path is used

Pablo Neira Ayuso <[email protected]>
netfilter: nft_flow_offload: reset dst in route object after setting up flow

Pablo Neira Ayuso <[email protected]>
netfilter: flowtable: simplify route logic

Florian Westphal <[email protected]>
netfilter: nf_tables: set dormant flag on hook register failure

Sabrina Dubroca <[email protected]>
tls: stop recv() if initial process_rx_list gave us non-DATA

Jakub Kicinski <[email protected]>
tls: rx: drop pointless else after goto

Jakub Kicinski <[email protected]>
tls: rx: jump to a more appropriate label

Jason Gunthorpe <[email protected]>
s390: use the correct count for __iowrite64_copy()

Subbaraya Sundeep <[email protected]>
octeontx2-af: Consider the action set by PF

Guo Zhengkui <[email protected]>
drm/nouveau/instmem: fix uninitialized_var.cocci warning

Kees Cook <[email protected]>
net: dev: Convert sa_data to flexible array in struct sockaddr

Wolfram Sang <[email protected]>
packet: move from strlcpy with unused retval to strscpy

Vasiliy Kovalev <[email protected]>
ipv6: sr: fix possible use-after-free and null-ptr-deref

Daniil Dulov <[email protected]>
afs: Increase buffer size in afs_update_volume_status()

Martin KaFai Lau <[email protected]>
bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel

Radhey Shyam Pandey <[email protected]>
ata: ahci_ceva: fix error handling for Xilinx GT PHY support

Serge Semin <[email protected]>
ata: libahci_platform: Introduce reset assertion/deassertion methods

Serge Semin <[email protected]>
ata: libahci_platform: Convert to using devm bulk clocks API

Eric Dumazet <[email protected]>
ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid

Eric Dumazet <[email protected]>
ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid

Pavel Sakharov <[email protected]>
net: stmmac: Fix incorrect dereference in interrupt handlers

Arnd Bergmann <[email protected]>
nouveau: fix function cast warnings

Randy Dunlap <[email protected]>
scsi: jazz_esp: Only build if SCSI core is builtin

Gianmarco Lusvardi <[email protected]>
bpf, scripts: Correct GPL license name

Arnd Bergmann <[email protected]>
RDMA/srpt: fix function pointer cast warnings

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: set num-cs property for spi on px30

Kamal Heib <[email protected]>
RDMA/qedr: Fix qedr_create_user_qp error flow

Bart Van Assche <[email protected]>
RDMA/srpt: Support specifying the srpt_service_guid parameter

Mustafa Ismail <[email protected]>
RDMA/irdma: Add AE for too many RNRS

Mustafa Ismail <[email protected]>
RDMA/irdma: Set the CQ read threshold for GEN 1

Shiraz Saleem <[email protected]>
RDMA/irdma: Validate max_send_wr and max_recv_wr

Mike Marciniszyn <[email protected]>
RDMA/irdma: Fix KASAN issue with tasklet

Kalesh AP <[email protected]>
RDMA/bnxt_re: Return error for SRQ resize

Zhipeng Lu <[email protected]>
IB/hfi1: Fix a memleak in init_credit_return

Shyam Prasad N <[email protected]>
cifs: add a warning when the in-flight count goes negative

Mathias Nyman <[email protected]>
xhci: track port suspend state correctly in unsuccessful resume cases

Mathias Nyman <[email protected]>
xhci: decouple usb2 port resume and get_port_status request handling

Mathias Nyman <[email protected]>
xhci: clear usb2 resume related variables in one place.

Mathias Nyman <[email protected]>
xhci: rename resume_done to resume_timestamp

Mathias Nyman <[email protected]>
xhci: move port specific items such as state completions to port structure

Mathias Nyman <[email protected]>
xhci: cleanup xhci_hub_control port references

Paul Menzel <[email protected]>
ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA

Tamim Khan <[email protected]>
ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA

Hans de Goede <[email protected]>
ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks

Tamim Khan <[email protected]>
ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA

Kellen Renshaw <[email protected]>
ACPI: resource: Add ASUS model S5402ZA to quirks

Hans de Goede <[email protected]>
ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2

Rafał Miłecki <[email protected]>

    ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switch

Alex Bee <[email protected]>
arm64: dts: rockchip: add SPDIF node for ROCK Pi 4

Alex Bee <[email protected]>
arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4

FUKAUMI Naoki <[email protected]>
arm64: dts: rockchip: fix regulator name on rk3399-rock-4

Yuezhang Mo <[email protected]>
exfat: support dynamic allocate bh for exfat_entry_set_cache

Johannes Berg <[email protected]>
wifi: iwlwifi: mvm: avoid baid size integer overflow

Ying Hsu <[email protected]>
igb: Fix igb_down hung on surprise removal

Gustavo A. R. Silva <[email protected]>
wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point()

Petr Oros <[email protected]>
devlink: report devlink_port_type_warn source device

Martin KaFai Lau <[email protected]>
bpf: Address KCSAN report on bpf_lru_list

Maxime Bizon <[email protected]>
wifi: ath11k: fix registration of 6Ghz-only phy without the full channel range

Yicong Yang <[email protected]>
sched/fair: Don't balance task to its current running CPU

Mark Rutland <[email protected]>
arm64: mm: fix VA-range sanity check

Youngmin Nam <[email protected]>
arm64: set __exception_irq_entry with __irq_entry as a default

Hans de Goede <[email protected]>
ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version)

Hans de Goede <[email protected]>
ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3

Hans de Goede <[email protected]>
ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A

David Sterba <[email protected]>
btrfs: add xxhash to fast checksum implementations

Thomas Gleixner <[email protected]>
posix-timers: Ensure timer ID search-loop limit is valid

Yu Kuai <[email protected]>
md/raid10: prevent soft lockup while flush writes

Yu Kuai <[email protected]>
md: fix data corruption for raid456 when reshape restart while grow up

Zhong Jinghua <[email protected]>
nbd: Add the maximum limit of allocated index in nbd_dev_add

Tetsuo Handa <[email protected]>
debugobjects: Recheck debug_objects_enabled before reporting

Florian Westphal <[email protected]>
netfilter: nf_tables: add rescheduling points during loop detection walks

Peilin Ye <[email protected]>
net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs

Jeff LaBundy <[email protected]>
Input: iqs269a - do not poll during ATI

Jeff LaBundy <[email protected]>
Input: iqs269a - do not poll during suspend or resume

Jonathan Cameron <[email protected]>
Input: iqs269a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()

Paul Cercueil <[email protected]>
PM: core: Remove static qualifier in DEFINE_SIMPLE_DEV_PM_OPS macro

Paul Cercueil <[email protected]>
mmc: mxc: Use the new PM macros

Paul Cercueil <[email protected]>
mmc: jz4740: Use the new PM macros

Paul Cercueil <[email protected]>
PM: core: Add new *_PM_OPS macros, deprecate old ones

Paul Cercueil <[email protected]>
PM: core: Redefine pm_ptr() macro

Ganesh Goudar <[email protected]>
powerpc/eeh: Set channel state after notifying the drivers

Daniel Axtens <[email protected]>
powerpc/eeh: Small refactor of eeh_handle_normal_event()

Nathan Lynch <[email protected]>
powerpc/rtas: ensure 4KB alignment for rtas_data_buf

Nathan Lynch <[email protected]>
powerpc/rtas: make all exports GPL

Wang Qing <[email protected]>
net: ethernet: ti: add missing of_node_put before return

Li Jun <[email protected]>
dt-bindings: clocks: imx8mp: Add ID for usb suspend clock

Lucas Stach <[email protected]>
clk: imx8mp: add clkout1/2 support

Marek Vasut <[email protected]>
clk: imx8mp: Add DISP2 pixel clock

Ilpo Järvinen <[email protected]>
serial: 8250: Remove serial_rs485 sanitization from em485

Enzo Matsumiya <[email protected]>
cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl()

Hui Su <[email protected]>
kernel/sched: Remove dl_boosted flag comment

Chuansheng Liu <[email protected]>
drm/i915/dg1: Update DMC_DEBUG3 register

Byungki Lee <[email protected]>
f2fs: write checkpoint during FG_GC

Chao Yu <[email protected]>
f2fs: don't set GC_FAILURE_PIN for background GC

Yifan Zhang <[email protected]>
drm/amdgpu: init iommu after amdkfd device init

Stefano Garzarella <[email protected]>
tools/virtio: fix build

Arnaldo Carvalho de Melo <[email protected]>
perf beauty: Update copy of linux/socket.h with the kernel sources

Arnaldo Carvalho de Melo <[email protected]>
tools headers UAPI: Sync linux/fscrypt.h with the kernel sources

Rafał Miłecki <[email protected]>
ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger

Sakari Ailus <[email protected]>
acpi: property: Let args be NULL in __acpi_node_get_property_reference

Luke D. Jones <[email protected]>
platform/x86: asus-wmi: Document the dgpu_disable sysfs attribute

Randy Dunlap <[email protected]>
clk: linux/clk-provider.h: fix kernel-doc warnings and typos

Guoqing Jiang <[email protected]>
RDMA/siw: Correct wrong debug message

Guoqing Jiang <[email protected]>

    RDMA/siw: Balance the reference of cep->kref in the error path

Rafał Miłecki <[email protected]>
ARM: dts: BCM53573: Drop nonexistent #usb-cells

Magali Lemes <[email protected]>
selftests: net: vrf-xfrm-tests: change authentication and encryption algos

Eli Cohen <[email protected]>
vdpa/mlx5: Don't clear mr struct on destroy MR

Randy Dunlap <[email protected]>
MIPS: vpe-mt: drop physical_memsize

Randy Dunlap <[email protected]>
MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set

Nathan Lynch <[email protected]>
powerpc/pseries/lpar: add missing RTAS retry status handling

Nathan Lynch <[email protected]>
powerpc/perf/hv-24x7: add missing RTAS retry status handling

Nathan Lynch <[email protected]>
powerpc/pseries/lparcfg: add missing RTAS retry status handling

Chen-Yu Tsai <[email protected]>
clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled()

Dmitry Baryshkov <[email protected]>
clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC

Dmitry Baryshkov <[email protected]>
clk: qcom: gpucc-sc7180: fix clk_dis_wait being programmed for CX GDSC

Frederic Barrat <[email protected]>
powerpc/powernv/ioda: Skip unallocated resources when mapping to PE

Luca Ellero <[email protected]>
Input: ads7846 - don't check penirq immediately for 7845

Luca Ellero <[email protected]>
Input: ads7846 - always set last command to PWRDOWN

Peng Fan <[email protected]>
clk: imx: avoid memory leak

Geert Uytterhoeven <[email protected]>
clk: renesas: cpg-mssr: Remove superfluous check in resume code

Luca Ellero <[email protected]>
Input: ads7846 - don't report pressure for ads7845

Alexey Khoroshilov <[email protected]>
clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed

Jeff LaBundy <[email protected]>
Input: iqs269a - increase interrupt handler return delay

Jeff LaBundy <[email protected]>
Input: iqs269a - configure device with a single block write

Jeff LaBundy <[email protected]>
Input: iqs269a - drop unused device node references

Heiko Stuebner <[email protected]>
RISC-V: fix funct4 definition for c.jalr in parse_asm.h

Samuel Holland <[email protected]>
mtd: rawnand: sunxi: Fix the size of the last OOB region

Dmitry Baryshkov <[email protected]>
clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents

Dmitry Baryshkov <[email protected]>
clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents

Li Jun <[email protected]>
clk: imx: imx8mp: add shared clk gate for usb suspend clk

Paolo Abeni <[email protected]>
mptcp: fix lockless access in subflow ULP diag

Xu Yang <[email protected]>
usb: roles: don't get/set_role() when usb_role_switch is unregistered

Xu Yang <[email protected]>
usb: roles: fix NULL pointer issue when put module's reference

Krishna Kurapati <[email protected]>
usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs

Frank Li <[email protected]>
usb: cdns3: fix memory double free when handle zero packet

Frank Li <[email protected]>
usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()

Pawel Laszczak <[email protected]>
usb: cdnsp: fixed issue with incorrect detecting CDNSP family controllers

Pawel Laszczak <[email protected]>
usb: cdnsp: blocked some cdns3 specific code

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Don't disconnect if not started

Lino Sanfilippo <[email protected]>
serial: amba-pl011: Fix DMA transmission in RS485 mode

Peter Zijlstra <[email protected]>
x86/alternative: Make custom return thunk unconditional

Borislav Petkov (AMD) <[email protected]>
Revert "x86/alternative: Make custom return thunk unconditional"

Peter Zijlstra <[email protected]>
x86/returnthunk: Allow different return thunks

Peter Zijlstra <[email protected]>
x86/ftrace: Use alternative RET encoding

Peter Zijlstra <[email protected]>
x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch()

Peter Zijlstra <[email protected]>
x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBR

Borislav Petkov (AMD) <[email protected]>
Revert "x86/ftrace: Use alternative RET encoding"

Nikita Shubin <[email protected]>
ARM: ep93xx: Add terminator to gpiod_lookup_table

Tom Parkin <[email protected]>
l2tp: pass correct message length to ip6_append_data

Vidya Sagar <[email protected]>
PCI/MSI: Prevent MSI hardware interrupt number truncation

Vasiliy Kovalev <[email protected]>
gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp()

Oliver Upton <[email protected]>
KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table()

Oliver Upton <[email protected]>
KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler

Hans de Goede <[email protected]>
platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI names

Hans de Goede <[email protected]>
platform/x86: intel-vbtn: Stop calling "VBDL" from notify_handler

Mikulas Patocka <[email protected]>
dm-crypt: don't modify the data when using authenticated encryption

Thomas Hellström <[email protected]>
drm/ttm: Fix an invalid freeing on already freed page in error path

Daniel Vacek <[email protected]>

    IB/hfi1: Fix sdma.h tx->num_descs off-by-one error

Gao Xiang <[email protected]>
erofs: fix lz4 inplace decompression

Geert Uytterhoeven <[email protected]>
pmdomain: renesas: r8a77980-sysc: CR7 must be always on

Fedor Pchelkin <[email protected]>
ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails

Eugen Hristev <[email protected]>
pmdomain: mediatek: fix race conditions with genpd

Yi Sun <[email protected]>
virtio-blk: Ensure no requests in virtqueues before deleting vqs.

Prike Liang <[email protected]>
drm/amdgpu: reset gpu for s3 suspend abort case

Prike Liang <[email protected]>
drm/amdgpu: skip to program GFXDEC registers for suspend abort

Takashi Sakamoto <[email protected]>
firewire: core: send bus reset promptly on gap count error

Hannes Reinecke <[email protected]>
scsi: lpfc: Use unsigned type for num_sge

Zhang Rui <[email protected]>
hwmon: (coretemp) Enlarge per package core count limit

Andrew Bresticker <[email protected]>
efi: Don't add memblocks for soft-reserved memory

Andrew Bresticker <[email protected]>
efi: runtime: Fix potential overflow of soft-reserved region size

Johannes Berg <[email protected]>
wifi: mac80211: adding missing drv_mgd_complete_tx() call

Edward Adam Davis <[email protected]>
fs/ntfs3: Fix oob in ntfs_listxattr

Konstantin Komarov <[email protected]>

    fs/ntfs3: Update inode->i_size after success write into compressed file

Konstantin Komarov <[email protected]>
fs/ntfs3: Correct function is_rst_area_valid

Konstantin Komarov <[email protected]>
fs/ntfs3: Prevent generic message "attempt to access beyond end of device"

Ism Hong <[email protected]>
fs/ntfs3: use non-movable memory for ntfs3 MFT buffer cache

Konstantin Komarov <[email protected]>
fs/ntfs3: Disable ATTR_LIST_ENTRY size check

Konstantin Komarov <[email protected]>
fs/ntfs3: Add NULL ptr dereference checking at the end of attr_allocate_frame()

Konstantin Komarov <[email protected]>

    fs/ntfs3: Fix detected field-spanning write (size 8) of single field "le->name"

Konstantin Komarov <[email protected]>
fs/ntfs3: Print warning while fixing hard links count

Konstantin Komarov <[email protected]>
fs/ntfs3: Correct hard links updating when dealing with DOS names

Konstantin Komarov <[email protected]>
fs/ntfs3: Improve ntfs_dir_count

Konstantin Komarov <[email protected]>
fs/ntfs3: Modified fix directory element type detection

Szilard Fabian <[email protected]>
Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table

Zhang Yi <[email protected]>
ext4: correct the hole length returned by ext4_map_blocks()

Daniel Wagner <[email protected]>
nvmet-fc: take ref count on tgtport before delete assoc

Daniel Wagner <[email protected]>
nvmet-fc: avoid deadlock on delete association path

Daniel Wagner <[email protected]>
nvmet-fc: abort command when there is no binding

Daniel Wagner <[email protected]>
nvmet-fc: hold reference on hostport match

Daniel Wagner <[email protected]>
nvmet-fc: defer cleanup using RCU properly

Daniel Wagner <[email protected]>
nvmet-fc: release reference on target port

Daniel Wagner <[email protected]>
nvmet-fcloop: swap the list_add_tail arguments

Daniel Wagner <[email protected]>
nvme-fc: do not wait in vain when unloading module

Alexander Tsoy <[email protected]>
ALSA: usb-audio: Ignore clock selector errors for single connection

Xin Long <[email protected]>
netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new

Brenton Simpson <[email protected]>
Input: xpad - add Lenovo Legion Go controllers

Wolfram Sang <[email protected]>
spi: sh-msiof: avoid integer overflow in constants

Chen-Yu Tsai <[email protected]>
ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616

Alexander Tsoy <[email protected]>
ALSA: usb-audio: Check presence of valid altsetting control

Guixin Liu <[email protected]>
nvmet-tcp: fix nvme tcp ida memory leak

Martin Blumenstingl <[email protected]>
regulator: pwm-regulator: Add validity checks in continuous .get_voltage

Kunwu Chan <[email protected]>
dmaengine: ti: edma: Add some null pointer checks to the edma_probe

Baokun Li <[email protected]>
ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal()

Baokun Li <[email protected]>
ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()

Baokun Li <[email protected]>
ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt

Phoenix Chen <[email protected]>
platform/x86: touchscreen_dmi: Add info for the TECLAST X16 Plus tablet

Huang Pei <[email protected]>
MIPS: reserve exception vector space ONLY ONCE

Lennert Buytenhek <[email protected]>
ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers

Conrad Kostecki <[email protected]>
ahci: asm1166: correct count of reported ports

Devyn Liu <[email protected]>
spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected

Fullway Wang <[email protected]>
fbdev: sis: Error out if pixclock equals zero

Fullway Wang <[email protected]>
fbdev: savage: Error out if pixclock equals zero

Felix Fietkau <[email protected]>
wifi: mac80211: fix race condition on enabling fast-xmit

Michal Kazior <[email protected]>
wifi: cfg80211: fix missing interfaces when dumping

Vinod Koul <[email protected]>
dmaengine: fsl-qdma: increase size of 'irq_name'

Vinod Koul <[email protected]>
dmaengine: shdma: increase size of 'dev_id'

Dmitry Bogdanov <[email protected]>
scsi: target: core: Add TMF to tmr_list handling

Cyril Hrubis <[email protected]>
sched/rt: Disallow writing invalid values to sched_rt_period_us

Cyril Hrubis <[email protected]>
sched/rt: Fix sysctl_sched_rr_timeslice intial value

Andrei Vagin <[email protected]>
x86/fpu: Stop relying on userspace for info to fault in xsave buffer

Damien Le Moal <[email protected]>
zonefs: Improve error handling

Lokesh Gidra <[email protected]>
userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb

Jiri Olsa <[email protected]>
bpf: Remove trace_printk_lock

Jiri Olsa <[email protected]>
bpf: Do cleanup in bpf_bprintf_cleanup only when needed

Jiri Olsa <[email protected]>
bpf: Add struct for bin_args arg in bpf_bprintf_prepare

Dave Marchevsky <[email protected]>
bpf: Merge printk and seq_printf VARARG max macros

Dan Carpenter <[email protected]>
PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()

Cyril Hrubis <[email protected]>
sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset

Paulo Alcantara <[email protected]>
smb: client: fix parsing of SMB3.1.1 POSIX create context

Paulo Alcantara <[email protected]>
smb: client: fix potential OOBs in smb2_parse_contexts()

Paulo Alcantara <[email protected]>
smb: client: fix OOB in receive_encrypted_standard()

Jamal Hadi Salim <[email protected]>
net/sched: Retire dsmark qdisc

Jamal Hadi Salim <[email protected]>
net/sched: Retire ATM qdisc

Jamal Hadi Salim <[email protected]>
net/sched: Retire CBQ qdisc

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

Diffstat:

 Documentation/ABI/testing/sysfs-platform-asus-wmi  |    9 +
 Makefile                                           |    4 +-
 arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts      |    1 -
 arch/arm/boot/dts/bcm47189-luxul-xap-810.dts       |    2 -
 arch/arm/boot/dts/bcm53573.dtsi                    |   20 +-
 arch/arm/mach-ep93xx/core.c                        |    1 +
 arch/arm64/boot/dts/rockchip/px30.dtsi             |    2 +
 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi |   79 +-
 arch/arm64/include/asm/exception.h                 |    5 -
 arch/arm64/kvm/vgic/vgic-its.c                     |    5 +
 arch/arm64/mm/mmu.c                                |    4 +-
 arch/mips/include/asm/vpe.h                        |    1 -
 arch/mips/kernel/smp-cps.c                         |    8 +-
 arch/mips/kernel/traps.c                           |    8 +-
 arch/mips/kernel/vpe-mt.c                          |    7 +-
 arch/mips/lantiq/prom.c                            |    6 -
 arch/powerpc/kernel/eeh_driver.c                   |   71 +-
 arch/powerpc/kernel/rtas.c                         |   24 +-
 arch/powerpc/perf/hv-24x7.c                        |   42 +-
 arch/powerpc/platforms/powernv/pci-ioda.c          |    3 +-
 arch/powerpc/platforms/pseries/lpar.c              |   20 +-
 arch/powerpc/platforms/pseries/lparcfg.c           |   20 +-
 arch/riscv/include/asm/parse_asm.h                 |    2 +-
 arch/s390/pci/pci.c                                |    2 +-
 arch/x86/include/asm/nospec-branch.h               |    2 +
 arch/x86/include/asm/text-patching.h               |   46 +-
 arch/x86/kernel/alternative.c                      |   13 +-
 arch/x86/kernel/fpu/signal.c                       |   12 +-
 arch/x86/kernel/ftrace.c                           |    4 +-
 arch/x86/kernel/paravirt.c                         |   23 +-
 arch/x86/kernel/static_call.c                      |    2 +-
 arch/x86/net/bpf_jit_comp.c                        |    2 +-
 drivers/acpi/button.c                              |    9 +
 drivers/acpi/property.c                            |    4 +
 drivers/acpi/resource.c                            |   35 +
 drivers/acpi/video_detect.c                        |   34 +
 drivers/ata/ahci.c                                 |   34 +-
 drivers/ata/ahci.h                                 |    6 +-
 drivers/ata/ahci_ceva.c                            |  125 +-
 drivers/ata/ahci_da850.c                           |   45 +-
 drivers/ata/ahci_dm816.c                           |    4 +-
 drivers/ata/libahci_platform.c                     |  135 +-
 drivers/block/nbd.c                                |    3 +-
 drivers/block/virtio_blk.c                         |    7 +-
 drivers/clk/clk.c                                  |   11 +
 drivers/clk/imx/clk-imx8mp.c                       |   23 +-
 drivers/clk/imx/clk.c                              |    3 +-
 drivers/clk/qcom/gcc-qcs404.c                      |   24 +-
 drivers/clk/qcom/gpucc-sc7180.c                    |    7 +-
 drivers/clk/qcom/gpucc-sdm845.c                    |    7 +-
 drivers/clk/renesas/renesas-cpg-mssr.c             |    8 +-
 drivers/dma/fsl-qdma.c                             |    2 +-
 drivers/dma/sh/shdma.h                             |    2 +-
 drivers/dma/ti/edma.c                              |   10 +
 drivers/firewire/core-card.c                       |   18 +-
 drivers/firmware/efi/arm-runtime.c                 |    2 +-
 drivers/firmware/efi/efi-init.c                    |   19 +-
 drivers/firmware/efi/riscv-runtime.c               |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |    2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |    8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |    2 +
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |    8 +
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |   22 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |    1 +
 drivers/gpu/drm/drm_syncobj.c                      |    6 +-
 .../gpu/drm/i915/display/intel_display_debugfs.c   |    4 +-
 drivers/gpu/drm/i915/i915_reg.h                    |    3 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c  |    8 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c |    2 +-
 drivers/gpu/drm/ttm/ttm_pool.c                     |    2 +-
 drivers/hwmon/coretemp.c                           |    2 +-
 drivers/i2c/busses/i2c-imx.c                       |   97 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |    5 +-
 drivers/infiniband/hw/hfi1/pio.c                   |    6 +-
 drivers/infiniband/hw/hfi1/sdma.c                  |    2 +-
 drivers/infiniband/hw/irdma/defs.h                 |    1 +
 drivers/infiniband/hw/irdma/hw.c                   |    8 +
 drivers/infiniband/hw/irdma/verbs.c                |    9 +-
 drivers/infiniband/hw/qedr/verbs.c                 |   11 +-
 drivers/infiniband/sw/siw/siw_cm.c                 |    1 -
 drivers/infiniband/sw/siw/siw_verbs.c              |    2 +-
 drivers/infiniband/ulp/srpt/ib_srpt.c              |   17 +-
 drivers/input/joystick/xpad.c                      |    2 +
 drivers/input/misc/iqs269a.c                       |  335 ++--
 drivers/input/serio/i8042-acpipnpio.h              |    8 +
 drivers/input/touchscreen/ads7846.c                |   23 +-
 drivers/md/dm-crypt.c                              |    6 +
 drivers/md/md.c                                    |   14 +-
 drivers/md/raid10.c                                |    2 +
 drivers/mmc/host/jz4740_mmc.c                      |   10 +-
 drivers/mmc/host/mxcmmc.c                          |    6 +-
 drivers/mtd/nand/raw/sunxi_nand.c                  |    2 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |    5 +
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |    4 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   20 -
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |   29 +-
 drivers/net/gtp.c                                  |   10 +-
 drivers/net/wireless/ath/ath11k/mac.c              |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       |    2 +-
 drivers/nvme/host/fc.c                             |   47 +-
 drivers/nvme/target/fc.c                           |  131 +-
 drivers/nvme/target/fcloop.c                       |    6 +-
 drivers/nvme/target/tcp.c                          |    1 +
 drivers/pci/controller/dwc/pcie-designware-ep.c    |    3 +-
 drivers/pci/msi.c                                  |    2 +-
 drivers/platform/x86/intel/vbtn.c                  |    3 -
 drivers/platform/x86/touchscreen_dmi.c             |   39 +-
 drivers/regulator/pwm-regulator.c                  |    3 +
 drivers/scsi/Kconfig                               |    2 +-
 drivers/scsi/lpfc/lpfc_scsi.c                      |   12 +-
 drivers/soc/mediatek/mtk-pm-domains.c              |   15 +-
 drivers/soc/renesas/r8a77980-sysc.c                |    3 +-
 drivers/spi/spi-hisi-sfc-v3xx.c                    |    5 +
 drivers/spi/spi-sh-msiof.c                         |   16 +-
 drivers/target/target_core_device.c                |    5 -
 drivers/target/target_core_transport.c             |    4 +
 drivers/tty/serial/8250/8250_port.c                |   18 +-
 drivers/tty/serial/amba-pl011.c                    |   60 +-
 drivers/usb/cdns3/cdns3-gadget.c                   |    8 +-
 drivers/usb/cdns3/core.c                           |    1 -
 drivers/usb/cdns3/drd.c                            |   13 +-
 drivers/usb/cdns3/drd.h                            |    6 +-
 drivers/usb/cdns3/host.c                           |   16 +-
 drivers/usb/dwc3/gadget.c                          |    5 +
 drivers/usb/gadget/function/f_ncm.c                |   10 +-
 drivers/usb/host/xhci-hub.c                        |  228 +--
 drivers/usb/host/xhci-mem.c                        |   10 +-
 drivers/usb/host/xhci-ring.c                       |   13 +-
 drivers/usb/host/xhci.h                            |    9 +-
 drivers/usb/roles/class.c                          |   29 +-
 drivers/vdpa/mlx5/core/mr.c                        |    1 -
 drivers/video/fbdev/savage/savagefb_driver.c       |    3 +
 drivers/video/fbdev/sis/sis_main.c                 |    2 +
 fs/afs/volume.c                                    |    4 +-
 fs/aio.c                                           |    9 +-
 fs/btrfs/disk-io.c                                 |    3 +
 fs/cifs/connect.c                                  |   19 +-
 fs/cifs/smb2file.c                                 |    1 -
 fs/cifs/smb2ops.c                                  |   54 +-
 fs/cifs/smb2pdu.c                                  |  115 +-
 fs/cifs/smb2proto.h                                |   16 +-
 fs/erofs/decompressor.c                            |   34 +-
 fs/exfat/dir.c                                     |   15 +
 fs/exfat/exfat_fs.h                                |    5 +-
 fs/ext4/extents.c                                  |  111 +-
 fs/ext4/mballoc.c                                  |   70 +-
 fs/f2fs/gc.c                                       |   39 +-
 fs/ksmbd/smb2pdu.c                                 |    8 +-
 fs/ntfs3/attrib.c                                  |   20 +-
 fs/ntfs3/attrlist.c                                |    8 +-
 fs/ntfs3/dir.c                                     |   40 +-
 fs/ntfs3/file.c                                    |    2 +
 fs/ntfs3/fslog.c                                   |   14 +-
 fs/ntfs3/fsntfs.c                                  |   24 +
 fs/ntfs3/inode.c                                   |    2 +-
 fs/ntfs3/ntfs.h                                    |    4 +-
 fs/ntfs3/ntfs_fs.h                                 |   14 +-
 fs/ntfs3/record.c                                  |   16 +-
 fs/ntfs3/xattr.c                                   |    3 +
 fs/zonefs/super.c                                  |   68 +-
 include/dt-bindings/clock/imx8mp-clock.h           |   10 +-
 include/linux/ahci_platform.h                      |    5 +-
 include/linux/bpf.h                                |   14 +-
 include/linux/clk-provider.h                       |   15 +-
 include/linux/fs.h                                 |    2 +
 include/linux/pm.h                                 |   80 +-
 include/linux/sched.h                              |    4 -
 include/linux/sched/signal.h                       |    2 +-
 include/linux/socket.h                             |    5 +-
 include/net/netfilter/nf_flow_table.h              |    4 +-
 include/net/tcp.h                                  |    2 +-
 kernel/bpf/bpf_lru_list.c                          |   21 +-
 kernel/bpf/bpf_lru_list.h                          |    7 +-
 kernel/bpf/helpers.c                               |   76 +-
 kernel/bpf/verifier.c                              |    3 +-
 kernel/sched/fair.c                                |    2 +-
 kernel/sched/rt.c                                  |   10 +-
 kernel/sysctl.c                                    |    4 +
 kernel/time/posix-timers.c                         |   31 +-
 kernel/trace/bpf_trace.c                           |   39 +-
 lib/debugobjects.c                                 |    9 +
 mm/userfaultfd.c                                   |   14 +-
 net/core/dev.c                                     |    2 +-
 net/core/dev_ioctl.c                               |    2 +-
 net/core/devlink.c                                 |    5 +-
 net/ipv4/arp.c                                     |    3 +-
 net/ipv4/devinet.c                                 |   21 +-
 net/ipv6/addrconf.c                                |   21 +-
 net/ipv6/seg6.c                                    |   20 +-
 net/l2tp/l2tp_ip6.c                                |    2 +-
 net/mac80211/mlme.c                                |    1 +
 net/mac80211/sta_info.c                            |    2 +
 net/mac80211/tx.c                                  |    2 +-
 net/mptcp/diag.c                                   |    6 +-
 net/netfilter/nf_conntrack_proto_sctp.c            |    2 +-
 net/netfilter/nf_flow_table_core.c                 |   41 +-
 net/netfilter/nf_tables_api.c                      |    3 +
 net/netfilter/nft_flow_offload.c                   |   14 +-
 net/packet/af_packet.c                             |   12 +-
 net/sched/Kconfig                                  |   42 -
 net/sched/Makefile                                 |    3 -
 net/sched/sch_api.c                                |   20 +-
 net/sched/sch_atm.c                                |  710 --------
 net/sched/sch_cbq.c                                | 1817 --------------------
 net/sched/sch_dsmark.c                             |  522 ------
 net/tls/tls_main.c                                 |    2 +-
 net/tls/tls_sw.c                                   |   12 +-
 net/wireless/nl80211.c                             |    1 +
 net/wireless/wext-core.c                           |    6 +
 scripts/bpf_doc.py                                 |    2 +-
 sound/soc/sunxi/sun4i-spdif.c                      |    5 +
 sound/usb/clock.c                                  |   10 +-
 sound/usb/format.c                                 |   20 +
 tools/include/uapi/linux/fscrypt.h                 |    3 +-
 tools/perf/trace/beauty/include/linux/socket.h     |    2 +
 tools/testing/selftests/net/vrf-xfrm-tests.sh      |   32 +-
 tools/virtio/linux/kernel.h                        |    2 +-
 tools/virtio/linux/vringh.h                        |    1 +
 218 files changed, 2296 insertions(+), 4619 deletions(-)