Skip to content

5.10.215-rc1 review

Greg Kroah-Hartman dri-devel linux-patches linux-tegra lkml netdev sparclinux stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest294 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/294Documentation/hw-vuln: Update spectre docDocumentation/admin-guide/hw-vuln/spectre.rst+1 -00 replies
2/294x86/cpu: Support AMD Automatic IBRSDocumentation/admin-guide/hw-vuln/spectre.rst Documentation/admin-guide/kernel-parameters.txt arch/x86/include/asm/cpufeatures.h +3 more+32 -220 replies
3/294x86/bugs: Use sysfs_emit()arch/x86/kernel/cpu/bugs.c+52 -530 replies
4/294timers: Update kernel-doc for various functionskernel/time/timer.c+90 -580 replies
5/294timers: Use del_timer_sync() even on UPinclude/linux/timer.h kernel/time/timer.c+1 -80 replies
6/294timers: Rename del_timer_sync() to timer_delete_sync()include/linux/timer.h kernel/time/timer.c+23 -100 replies
7/294wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detachdrivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c+2 -20 replies
8/294media: staging: ipu3-imgu: Set fields before media_entity_pads_init()drivers/staging/media/ipu3/ipu3-v4l2.c+8 -80 replies
9/294clk: qcom: gcc-sdm845: Add soft dependency on rpmhpddrivers/clk/qcom/gcc-sdm845.c+1 -00 replies
10/294smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr()security/smack/smack_lsm.c+2 -10 replies
11/294smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()security/smack/smack_lsm.c+9 -00 replies
12/294arm: dts: marvell: Fix maxium->maxim typo in brownstone dtsarch/arm/boot/dts/mmp2-brownstone.dts+1 -10 replies
13/294drm/vmwgfx: stop using ttm_bo_create v2drivers/gpu/drm/vmwgfx/vmwgfx_bo.c drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c drivers/gpu/drm/vmwgfx/vmwgfx_drv.h +1 more+53 -80 replies
14/294drm/vmwgfx: switch over to the new pin interface v2drivers/gpu/drm/vmwgfx/vmwgfx_blit.c drivers/gpu/drm/vmwgfx/vmwgfx_bo.c drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c +8 more+39 -850 replies
15/294drm/vmwgfx/vmwgfx_cmdbuf_res: Remove unused variable retdrivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c+1 -30 replies
16/294drm/vmwgfx: Fix some static checker warningsdrivers/gpu/drm/ttm/ttm_memory.c drivers/gpu/drm/vmwgfx/vmwgfx_binding.c drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c +7 more+33 -220 replies
17/294drm/vmwgfx: Fix possible null pointer derefence with invalid contextsdrivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c+11 -30 replies
18/294serial: max310x: fix NULL pointer dereference in I2C instantiationdrivers/tty/serial/max310x.c+5 -20 replies
19/294media: xc4000: Fix atomicity violation in xc4000_get_frequencydrivers/media/tuners/xc4000.c+2 -20 replies
20/294KVM: Always flush async #PF workqueue when vCPU is being destroyedvirt/kvm/async_pf.c+26 -50 replies
21/294sparc64: NMI watchdog: fix return value of __setup handlerarch/sparc/kernel/nmi.c+1 -10 replies
22/294sparc: vDSO: fix return value of __setup handlerarch/sparc/vdso/vma.c+3 -40 replies
23/294crypto: qat - fix double free during resetdrivers/crypto/qat/qat_common/adf_aer.c+2 -10 replies
24/294crypto: qat - resolve race condition during AER recoverydrivers/crypto/qat/qat_common/adf_aer.c+16 -60 replies
25/294selftests/mqueue: Set timeout to 180 secondstools/testing/selftests/mqueue/setting+1 -00 replies
26/294ext4: correct best extent lstart adjustment logicfs/ext4/mballoc.c+11 -60 replies
27/294block: introduce zone_write_granularity limitDocumentation/block/queue-sysfs.rst block/blk-settings.c block/blk-sysfs.c +2 more+74 -10 replies
28/294block: Clear zone limits for a non-zoned stacked queueblock/blk-settings.c+4 -00 replies
29/294bounds: support non-power-of-two CONFIG_NR_CPUSkernel/bounds.c+1 -10 replies
30/294fat: fix uninitialized field in nostale filehandlesfs/fat/nfs.c+6 -00 replies
31/294ubifs: Set page uptodate in the correct placefs/ubifs/file.c+4 -90 replies
32/294ubi: Check for too small LEB size in VTBL codedrivers/mtd/ubi/vtbl.c+6 -00 replies
33/294ubi: correct the calculation of fastmap sizedrivers/mtd/ubi/fastmap.c+4 -30 replies
34/294mtd: rawnand: meson: fix scrambling mode value in command macrodrivers/mtd/nand/raw/meson_nand.c+1 -10 replies
35/294parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macrosarch/parisc/include/asm/assembly.h+10 -80 replies
36/294parisc: Fix ip_fast_csumarch/parisc/include/asm/checksum.h+1 -10 replies
37/294parisc: Fix csum_ipv6_magic on 32-bit systemsarch/parisc/include/asm/checksum.h+2 -10 replies
38/294parisc: Fix csum_ipv6_magic on 64-bit systemsarch/parisc/include/asm/checksum.h+2 -20 replies
39/294parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit buildsarch/parisc/include/asm/checksum.h+1 -00 replies
40/294PM: suspend: Set mem_sleep_current during kernel command line setupkernel/power/suspend.c+1 -00 replies
41/294clk: qcom: gcc-ipq6018: fix terminating of frequency table arraysdrivers/clk/qcom/gcc-ipq6018.c+2 -00 replies
42/294clk: qcom: gcc-ipq8074: fix terminating of frequency table arraysdrivers/clk/qcom/gcc-ipq8074.c+2 -00 replies
43/294clk: qcom: mmcc-apq8084: fix terminating of frequency table arraysdrivers/clk/qcom/mmcc-apq8084.c+2 -00 replies
44/294clk: qcom: mmcc-msm8974: fix terminating of frequency table arraysdrivers/clk/qcom/mmcc-msm8974.c+2 -00 replies
45/294powerpc/fsl: Fix mfpmr build errors with newer binutilsarch/powerpc/include/asm/reg_fsl_emb.h+9 -20 replies
46/294USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USBdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+8 -00 replies
47/294USB: serial: add device ID for VeriFone adapterdrivers/usb/serial/cp210x.c+1 -00 replies
48/294USB: serial: cp210x: add ID for MGP Instruments PDS100drivers/usb/serial/cp210x.c+1 -00 replies
49/294USB: serial: option: add MeiG Smart SLM320 productdrivers/usb/serial/option.c+6 -00 replies
50/294USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113Mdrivers/usb/serial/cp210x.c+2 -00 replies
51/294PM: sleep: wakeirq: fix wake irq warning in system suspenddrivers/base/power/wakeirq.c+3 -10 replies
52/294mmc: tmio: avoid concurrent runs of mmc_request_done()drivers/mmc/host/tmio_mmc_core.c+2 -00 replies
53/294fuse: fix root lookup with nonzero generationfs/fuse/dir.c+4 -00 replies
54/294fuse: dont unhash rootfs/fuse/fuse_i.h fs/fuse/inode.c+5 -30 replies
55/294usb: typec: ucsi: Clean up UCSI_CABLE_PROP macrosdrivers/usb/typec/ucsi/ucsi.h+2 -20 replies
56/294printk/console: Split out code that enables default consolekernel/printk/printk.c+23 -150 replies
57/294serial: Lock console when calling into driver before registrationdrivers/tty/serial/8250/8250_port.c drivers/tty/serial/serial_core.c kernel/printk/printk.c+30 -90 replies
58/294btrfs: fix off-by-one chunk length calculation at contains_pending_extent()fs/btrfs/volumes.c+1 -10 replies
59/294PCI: Drop pci_device_remove() test of pci_dev->driverdrivers/pci/pci-driver.c+7 -90 replies
60/294PCI/PM: Drain runtime-idle callbacks before driver removaldrivers/pci/pci-driver.c+7 -00 replies
61/294PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities()drivers/pci/pci.h drivers/pci/pcie/Makefile drivers/pci/pcie/rcec.c +2 more+83 -10 replies
62/294PCI: Cache PCIe Device Capabilities registerdrivers/pci/pci.c drivers/pci/probe.c include/linux/pci.h+6 -60 replies
63/294PCI: Work around Intel I210 ROM BAR overlap defectdrivers/pci/quirks.c drivers/pci/setup-res.c include/linux/pci.h+17 -20 replies
64/294PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimiteddrivers/pci/quirks.c+47 -00 replies
65/294PCI/DPC: Quirk PIO log size for certain Intel Root Portsdrivers/pci/pcie/dpc.c drivers/pci/quirks.c+46 -50 replies
66/294PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Portsdrivers/pci/quirks.c+2 -00 replies
67/294Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d""drivers/md/raid5.c+12 -00 replies
68/294dm-raid: fix lockdep waring in "pers->hot_add_disk"drivers/md/dm-raid.c+2 -00 replies
69/294mac802154: fix llsec key resources release in mac802154_llsec_key_delinclude/net/cfg802154.h net/mac802154/llsec.c+14 -50 replies
70/294mm: swap: fix race between free_swap_and_cache() and swapoff()mm/swapfile.c+12 -10 replies
71/294mmc: core: Fix switch on gp3 partitiondrivers/mmc/core/block.c+6 -40 replies
72/294drm/etnaviv: Restore some id valuesdrivers/gpu/drm/etnaviv/etnaviv_drv.c drivers/gpu/drm/etnaviv/etnaviv_hwdb.c+10 -10 replies
73/294hwmon: (amc6821) add of_match tabledrivers/hwmon/amc6821.c+11 -00 replies
74/294ext4: fix corruption during on-line resizefs/ext4/resize.c+2 -10 replies
75/294nvmem: meson-efuse: fix function pointer type mismatchdrivers/nvmem/meson-efuse.c+3 -220 replies
76/294slimbus: core: Remove usage of the deprecated ida_simple_xx() APIdrivers/slimbus/core.c+2 -20 replies
77/294phy: tegra: xusb: Add API to retrieve the port number of phydrivers/phy/tegra/xusb.c include/linux/phy/tegra/xusb.h+15 -00 replies
78/294usb: gadget: tegra-xudc: Use dev_err_probe()drivers/usb/gadget/udc/tegra-xudc.c+6 -140 replies
79/294usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logicdrivers/usb/gadget/udc/tegra-xudc.c+25 -140 replies
80/294speakup: Fix 8bit characters from direct synthdrivers/accessibility/speakup/synth.c+3 -10 replies
81/294PCI/ERR: Clear AER status only when we control AERdrivers/pci/pcie/err.c+11 -20 replies
82/294PCI/AER: Block runtime suspend when handling errorsdrivers/pci/pcie/err.c+20 -00 replies
83/294nfs: fix UAF in direct writesfs/nfs/direct.c fs/nfs/write.c include/linux/nfs_fs.h+11 -30 replies
84/294kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1scripts/Makefile.extrawarn+2 -00 replies
85/294PCI: dwc: endpoint: Fix advertised resizable BAR sizedrivers/pci/controller/dwc/pcie-designware-ep.c+6 -10 replies
86/294vfio/platform: Disable virqfds on cleanupdrivers/vfio/platform/vfio_platform_irq.c+4 -10 replies
87/294ring-buffer: Fix waking up ring buffer readerskernel/trace/ring_buffer.c+68 -710 replies
88/294ring-buffer: Do not set shortest_full when full target is hitkernel/trace/ring_buffer.c+4 -30 replies
89/294ring-buffer: Fix resetting of shortest_fullkernel/trace/ring_buffer.c+23 -70 replies
90/294ring-buffer: Fix full_waiters_pending in pollkernel/trace/ring_buffer.c+20 -70 replies
91/294soc: fsl: qbman: Always disable interrupts when taking cgr_lockdrivers/soc/fsl/qbman/qman.c+5 -50 replies
92/294soc: fsl: qbman: Add helper for sanity checking cgr opsdrivers/soc/fsl/qbman/qman.c+19 -100 replies
93/294soc: fsl: qbman: Add CGR update functiondrivers/soc/fsl/qbman/qman.c include/soc/fsl/qman.h+57 -00 replies
94/294soc: fsl: qbman: Use raw spinlock for cgr_lockdrivers/soc/fsl/qbman/qman.c+14 -110 replies
95/294s390/zcrypt: fix reference counting on zcrypt card objectsdrivers/s390/crypto/zcrypt_api.c+2 -00 replies
96/294drm/panel: do not return negative error codes from drm_panel_get_modes()drivers/gpu/drm/drm_panel.c+11 -60 replies
97/294drm/exynos: do not return negative values from .get_modes()drivers/gpu/drm/exynos/exynos_drm_vidi.c drivers/gpu/drm/exynos/exynos_hdmi.c+4 -40 replies
98/294drm/imx/ipuv3: do not return negative values from .get_modes()drivers/gpu/drm/imx/parallel-display.c+2 -20 replies
99/294drm/vc4: hdmi: do not return negative values from .get_modes()drivers/gpu/drm/vc4/vc4_hdmi.c+1 -10 replies
100/294memtest: use {READ,WRITE}_ONCE in memory scanningmm/memtest.c+2 -20 replies
101/294nilfs2: fix failure to detect DAT corruption in btree and direct mappingsfs/nilfs2/btree.c fs/nilfs2/direct.c+14 -40 replies
102/294nilfs2: prevent kernel bug at submit_bh_wbc()fs/nilfs2/inode.c+1 -10 replies
103/294cpufreq: dt: always allocate zeroed cpumaskdrivers/cpufreq/cpufreq-dt.c+1 -10 replies
104/294x86/CPU/AMD: Update the Zenbleed microcode revisionsarch/x86/kernel/cpu/amd.c+5 -50 replies
105/294net: hns3: tracing: fix hclgevf trace event stringsdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_trace.h drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_trace.h+8 -80 replies
106/294wireguard: netlink: check for dangling peer via is_dead instead of empty listdrivers/net/wireguard/netlink.c+3 -30 replies
107/294wireguard: netlink: access device through ctx instead of peerdrivers/net/wireguard/netlink.c+2 -20 replies
108/294ahci: asm1064: correct count of reported portsdrivers/ata/ahci.c+11 -30 replies
109/294ahci: asm1064: asm1166: dont limit reported portsdrivers/ata/ahci.c+0 -130 replies
110/294drm/amd/display: Return the correct HDCP error codedrivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c+3 -00 replies
111/294drm/amd/display: Fix noise issue on HDMI AV mutedrivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c+11 -10 replies
112/294dm snapshot: fix lockup in dm_exception_table_exitdrivers/md/dm-snap.c+3 -10 replies
113/294vxge: remove unnecessary cast in kfree()drivers/net/ethernet/neterion/vxge/vxge-config.c+1 -10 replies
114/294x86/stackprotector/32: Make the canary into a regular percpu variablearch/x86/Kconfig arch/x86/Makefile arch/x86/entry/entry_32.S +16 more+60 -2180 replies
115/294x86/pm: Work around false positive kmemleak report in msr_build_context()arch/x86/include/asm/suspend_32.h+5 -50 replies
116/294scripts: kernel-doc: Fix syntax error due to undeclared args variablescripts/kernel-doc+1 -10 replies
117/294comedi: comedi_test: Prevent timers rescheduling during deletiondrivers/staging/comedi/drivers/comedi_test.c+26 -40 replies
118/294cpufreq: brcmstb-avs-cpufreq: fix up "add check for cpufreq_cpu_gets return value"drivers/cpufreq/brcmstb-avs-cpufreq.c+3 -20 replies
119/294netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeoutnet/netfilter/nf_tables_api.c+1 -00 replies
120/294netfilter: nf_tables: disallow anonymous set with timeout flagnet/netfilter/nf_tables_api.c+3 -00 replies
121/294netfilter: nf_tables: reject constant set with timeoutnet/netfilter/nf_tables_api.c+3 -00 replies
122/294Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memoryinclude/linux/hyperv.h+21 -10 replies
123/294xfrm: Avoid clang fortify warning in copy_to_user_tmpl()net/xfrm/xfrm_user.c+3 -00 replies
124/294KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region()arch/x86/kvm/svm/sev.c+9 -70 replies
125/294ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platformsound/pci/hda/patch_realtek.c+5 -20 replies
126/294USB: usb-storage: Prevent divide-by-0 error in isd200_ata_commanddrivers/usb/storage/isd200.c+18 -50 replies
127/294usb: gadget: ncm: Fix handling of zero block length packetsdrivers/usb/gadget/function/f_ncm.c+1 -10 replies
128/294usb: port: Dont try to peer unused USB ports based on locationdrivers/usb/core/port.c+3 -20 replies
129/294tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enableddrivers/tty/serial/fsl_lpuart.c+5 -20 replies
130/294mei: me: add arrow lake point S DIDdrivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+2 -00 replies
131/294mei: me: add arrow lake point H DIDdrivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+2 -00 replies
132/294vt: fix unicode buffer corruption when deleting charactersdrivers/tty/vt/vt.c+1 -10 replies
133/294fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversionfs/aio.c+6 -20 replies
134/294tee: optee: Fix kernel panic caused by incorrect error handlingdrivers/tee/optee/device.c+2 -10 replies
135/294xen/events: close evtchn after mapping cleanupdrivers/xen/events/events_base.c+2 -30 replies
136/294printk: Update @console_may_schedule in console_trylock_spinning()kernel/printk/printk.c+6 -00 replies
137/294btrfs: allocate btrfs_ioctl_defrag_range_args on stackfs/btrfs/ioctl.c+8 -170 replies
138/294x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffixarch/x86/include/asm/asm.h+5 -00 replies
139/294x86/bugs: Add asm helpers for executing VERWarch/x86/entry/entry.S arch/x86/include/asm/cpufeatures.h arch/x86/include/asm/nospec-branch.h+39 -00 replies
140/294x86/entry_64: Add VERW just before userspace transitionarch/x86/entry/entry_64.S arch/x86/entry/entry_64_compat.S arch/x86/include/asm/irqflags.h+12 -00 replies
141/294x86/entry_32: Add VERW just before userspace transitionarch/x86/entry/entry_32.S+3 -00 replies
142/294x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static keyDocumentation/x86/mds.rst arch/x86/include/asm/entry-common.h arch/x86/include/asm/nospec-branch.h +3 more+33 -360 replies
143/294KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCHarch/x86/kvm/vmx/run_flags.h arch/x86/kvm/vmx/vmenter.S+8 -50 replies
144/294KVM/VMX: Move VERW closer to VMentry for MDS mitigationarch/x86/kvm/vmx/vmenter.S arch/x86/kvm/vmx/vmx.c+11 -40 replies
145/294x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is setarch/x86/kernel/cpu/bugs.c+12 -20 replies
146/294Documentation/hw-vuln: Add documentation for RFDSDocumentation/admin-guide/hw-vuln/index.rst Documentation/admin-guide/hw-vuln/reg-file-data-sampling.rst+105 -00 replies
147/294x86/rfds: Mitigate Register File Data Sampling (RFDS)Documentation/ABI/testing/sysfs-devices-system-cpu Documentation/admin-guide/kernel-parameters.txt arch/x86/Kconfig +6 more+162 -60 replies
148/294KVM/x86: Export RFDS_NO and RFDS_CLEAR to guestsarch/x86/kvm/x86.c+4 -10 replies
149/294perf/core: Fix reentry problem in perf_output_read_group()kernel/events/core.c+9 -00 replies
150/294efivarfs: Request at most 512 bytes for variable namesdrivers/firmware/efi/vars.c+11 -60 replies
151/294powerpc: xor_vmx: Add -mhard-float to CFLAGSarch/powerpc/lib/Makefile+1 -10 replies
152/294serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFOdrivers/tty/serial/sc16is7xx.c+9 -60 replies
153/294mm/memory-failure: fix an incorrect use of tail pagesmm/memory-failure.c+1 -10 replies
154/294mm/migrate: set swap entry values of THP tail pages properly.mm/migrate.c+5 -10 replies
155/294init: open /initrd.image with O_LARGEFILEinit/initramfs.c+1 -10 replies
156/294wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changesnet/mac80211/cfg.c+2 -30 replies
157/294exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()fs/exec.c+1 -00 replies
158/294hexagon: vmlinux.lds.S: handle attributes sectionarch/hexagon/kernel/vmlinux.lds.S+1 -00 replies
159/294mmc: core: Initialize mmc_blk_ioc_datadrivers/mmc/core/block.c+1 -10 replies
160/294mmc: core: Avoid negative index with array accessdrivers/mmc/core/block.c+1 -10 replies
161/294net: ll_temac: platform_get_resource replaced by wrong functiondrivers/net/ethernet/xilinx/ll_temac_main.c+1 -10 replies
162/294usb: cdc-wdm: close race between read and workqueuedrivers/usb/class/cdc-wdm.c+5 -10 replies
163/294ALSA: sh: aica: reorder cleanup operations to avoid UAF bugssound/sh/aica.c+14 -30 replies
164/294scsi: core: Fix unremoved procfs host directory regressiondrivers/scsi/hosts.c+4 -30 replies
165/294staging: vc04_services: changen strncpy() to strscpy_pad()drivers/staging/vc04_services/vchiq-mmal/mmal-vchiq.c+2 -20 replies
166/294staging: vc04_services: fix information leak in create_component()drivers/staging/vc04_services/vchiq-mmal/mmal-vchiq.c+1 -00 replies
167/294USB: core: Add hub_get() and hub_put() routinesdrivers/usb/core/hub.c drivers/usb/core/hub.h+18 -70 replies
168/294usb: dwc2: host: Fix remote wakeup from hibernationdrivers/usb/dwc2/core.h drivers/usb/dwc2/hcd.c+14 -40 replies
169/294usb: dwc2: host: Fix hibernation flowdrivers/usb/dwc2/core.h drivers/usb/dwc2/hcd.c+28 -20 replies
170/294usb: dwc2: host: Fix ISOC flow in DDMA modedrivers/usb/dwc2/hcd.c drivers/usb/dwc2/hcd_ddma.c drivers/usb/dwc2/hw.h+22 -90 replies
171/294usb: dwc2: gadget: LPM flow fixdrivers/usb/dwc2/core.h drivers/usb/dwc2/core_intr.c drivers/usb/dwc2/gadget.c+48 -220 replies
172/294usb: udc: remove warning when queue disabled epdrivers/usb/gadget/udc/core.c+3 -10 replies
173/294usb: typec: ucsi: Ack unsupported commandsdrivers/usb/typec/ucsi/ucsi.c+5 -10 replies
174/294usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before resetdrivers/usb/typec/ucsi/ucsi.c+35 -10 replies
175/294scsi: qla2xxx: Split FCE|EFT trace controldrivers/scsi/qla2xxx/qla_init.c+41 -610 replies
176/294scsi: qla2xxx: Fix command flush on cable pulldrivers/scsi/qla2xxx/qla_target.c+10 -00 replies
177/294scsi: qla2xxx: Delay I/O Abort on PCI errordrivers/scsi/qla2xxx/qla_attr.c+12 -20 replies
178/294x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabledDocumentation/admin-guide/hw-vuln/spectre.rst arch/x86/kernel/cpu/bugs.c+16 -100 replies
179/294PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Portsdrivers/pci/quirks.c+7 -20 replies
180/294scsi: lpfc: Correct size for wqe for memset()drivers/scsi/lpfc/lpfc_nvmet.c+1 -10 replies
181/294USB: core: Fix deadlock in usb_deauthorize_interface()drivers/usb/core/sysfs.c+13 -30 replies
182/294nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packetnet/nfc/nci/core.c+5 -00 replies
183/294ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c+8 -80 replies
184/294tcp: properly terminate timers for kernel socketsinclude/net/inet_connection_sock.h include/net/sock.h net/ipv4/inet_connection_sock.c +1 more+24 -00 replies
185/294ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields()drivers/acpi/acpica/dbnames.c+6 -20 replies
186/294bpf: Protect against int overflow for stack access sizekernel/bpf/verifier.c+5 -00 replies
187/294Octeontx2-af: fix pause frame configuration in GMP modedrivers/net/ethernet/marvell/octeontx2/af/cgx.c+5 -00 replies
188/294dm integrity: fix out-of-range warningdrivers/md/dm-integrity.c+1 -10 replies
189/294r8169: fix issue caused by buggy BIOS on certain boards with RTL8168ddrivers/net/ethernet/realtek/r8169_main.c+9 -00 replies
190/294x86/cpufeatures: Add new word for scattered featuresarch/x86/include/asm/cpufeature.h arch/x86/include/asm/cpufeatures.h arch/x86/include/asm/disabled-features.h +1 more+9 -50 replies
191/294Bluetooth: hci_event: set the conn encrypted before conn establishesnet/bluetooth/hci_event.c+25 -00 replies
192/294Bluetooth: Fix TOCTOU in HCI debugfs implementationnet/bluetooth/hci_debugfs.c+32 -160 replies
193/294netfilter: nf_tables: disallow timeout for anonymous setsnet/netfilter/nf_tables_api.c+7 -00 replies
194/294net/rds: fix possible cp null dereferencenet/rds/rdma.c+1 -10 replies
195/294vfio/pci: Disable auto-enable of exclusive INTx IRQdrivers/vfio/pci/vfio_pci_intrs.c+10 -70 replies
196/294vfio/pci: Lock external INTx masking opsdrivers/vfio/pci/vfio_pci_intrs.c+24 -60 replies
197/294vfio: Introduce interface to flush virqfd inject workqueuedrivers/vfio/virqfd.c include/linux/vfio.h+23 -00 replies
198/294vfio/pci: Create persistent INTx handlerdrivers/vfio/pci/vfio_pci_intrs.c+82 -670 replies
199/294vfio/platform: Create persistent IRQ handlersdrivers/vfio/platform/vfio_platform_irq.c+68 -330 replies
200/294vfio/fsl-mc: Block calling interrupt handler without triggerdrivers/vfio/fsl-mc/vfio_fsl_mc_intr.c+4 -30 replies
201/294io_uring: ensure 0 is returned on file registration successio_uring/io_uring.c+1 -10 replies
202/294Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."arch/x86/mm/ident_map.c+5 -180 replies
203/294mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocationsinclude/linux/gfp.h mm/compaction.c mm/page_alloc.c +1 more+20 -110 replies
204/294x86/srso: Add SRSO mitigation for Hygon processorsarch/x86/kernel/cpu/common.c+1 -10 replies
205/294block: add check that partition length needs to be aligned with block sizeblock/ioctl.c+7 -40 replies
206/294netfilter: nf_tables: reject new basechain after table flag updatenet/netfilter/nf_tables_api.c+3 -00 replies
207/294netfilter: nf_tables: flush pending destroy work before exit_net releasenet/netfilter/nf_tables_api.c+1 -00 replies
208/294netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()net/netfilter/nf_tables_api.c+7 -20 replies
209/294netfilter: validate user input for expected lengthnet/bridge/netfilter/ebtables.c net/ipv4/netfilter/arp_tables.c net/ipv4/netfilter/ip_tables.c +1 more+18 -00 replies
210/294vboxsf: Avoid an spurious warning if load_nls_xxx() failsfs/vboxsf/super.c+2 -10 replies
211/294bpf, sockmap: Prevent lock inversion deadlock in map delete elemnet/core/sock_map.c+6 -00 replies
212/294net/sched: act_skbmod: prevent kernel-infoleaknet/sched/act_skbmod.c+5 -50 replies
213/294net: stmmac: fix rx queue priority assignmentdrivers/net/ethernet/stmicro/stmmac/dwmac4_core.c drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c+62 -160 replies
214/294erspan: make sure erspan_base_hdr is present in skb->headnet/ipv4/ip_gre.c net/ipv6/ip6_gre.c+8 -00 replies
215/294selftests: reuseaddr_conflict: add missing new line at the end of the outputtools/testing/selftests/net/reuseaddr_conflict.c+1 -10 replies
216/294ipv6: Fix infinite recursion in fib6_dump_done().net/ipv6/ip6_fib.c+7 -70 replies
217/294udp: do not transition UDP GRO fraglist partial checksums to unnecessarynet/ipv4/udp_offload.c net/ipv6/udp_offload.c+2 -140 replies
218/294octeontx2-pf: check negative error code in otx2_open()drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c+1 -10 replies
219/294i40e: fix i40e_count_filters() to count only active/new filtersdrivers/net/ethernet/intel/i40e/i40e_main.c+5 -20 replies
220/294i40e: fix vf may be used uninitialized in this function warningdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+16 -180 replies
221/294scsi: qla2xxx: Update manufacturer detailsdrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_gs.c+2 -20 replies
222/294scsi: qla2xxx: Update manufacturer detaildrivers/scsi/qla2xxx/qla_def.h+1 -10 replies
223/294Revert "usb: phy: generic: Get the vbus supply"drivers/usb/phy/phy-generic.c+0 -70 replies
224/294udp: do not accept non-tunnel GSO skbs landing in a tunnelinclude/linux/udp.h net/ipv4/udp.c net/ipv4/udp_offload.c +1 more+41 -10 replies
225/294net: ravb: Always process TX descriptor ringdrivers/net/ethernet/renesas/ravb_main.c+5 -20 replies
226/294arm64: dts: qcom: sc7180: Remove clock for bluetooth on Trogdorarch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi+0 -10 replies
227/294arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as brokenarch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi+2 -00 replies
228/294ASoC: ops: Fix wraparound for mask in snd_soc_get_volswsound/soc/soc-ops.c+1 -10 replies
229/294ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bitdrivers/ata/sata_sx4.c+2 -40 replies
230/294scsi: mylex: Fix sysfs buffer lengthsdrivers/scsi/myrb.c drivers/scsi/myrs.c+22 -220 replies
231/294ata: sata_mv: Fix PCI device ID table declaration compilation warningdrivers/ata/sata_mv.c+31 -320 replies
232/294ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphonesound/pci/hda/patch_realtek.c+1 -10 replies
233/294driver core: Introduce device_link_wait_removal()drivers/base/core.c include/linux/device.h+24 -30 replies
234/294of: dynamic: Synchronize of_changeset_destroy() with the devlink removalsdrivers/of/dynamic.c+12 -00 replies
235/294x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()arch/x86/kernel/cpu/mce/core.c+3 -10 replies
236/294s390/entry: align system call table on 8 bytesarch/s390/kernel/entry.S+1 -00 replies
237/294riscv: Fix spurious errors from __get/put_kernel_nofaultarch/riscv/include/asm/uaccess.h+2 -20 replies
238/294x86/bugs: Fix the SRSO mitigation on Zen3/4arch/x86/include/asm/asm-prototypes.h arch/x86/include/asm/nospec-branch.h arch/x86/lib/retpoline.S+16 -90 replies
239/294x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSOarch/x86/lib/retpoline.S+1 -00 replies
240/294mptcp: dont account accept() of non-MPC client as fallback to TCPnet/mptcp/protocol.c net/mptcp/subflow.c+3 -30 replies
241/294x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined wordarch/x86/include/asm/cpufeature.h arch/x86/kvm/cpuid.h+4 -00 replies
242/294objtool: Add asm version of STACK_FRAME_NON_STANDARDinclude/linux/objtool.h tools/include/linux/objtool.h+16 -00 replies
243/294wifi: ath9k: fix LNA selection in ath_ant_try_scan()drivers/net/wireless/ath/ath9k/antenna.c+1 -10 replies
244/294batman-adv: Return directly after a failed batadv_dat_select_candidates() in batadv_dat_forward_data()net/batman-adv/distributed-arp-table.c+1 -20 replies
245/294batman-adv: Improve exception handling in batadv_throw_uevent()net/batman-adv/main.c+8 -60 replies
246/294VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()drivers/misc/vmw_vmci/vmci_datagram.c+2 -10 replies
247/294panic: Flush kernel log buffer at the endkernel/panic.c+8 -00 replies
248/294arm64: dts: rockchip: fix rk3328 hdmi ports nodearch/arm64/boot/dts/rockchip/rk3328.dtsi+10 -10 replies
249/294arm64: dts: rockchip: fix rk3399 hdmi ports nodearch/arm64/boot/dts/rockchip/rk3399.dtsi+10 -20 replies
250/294ionic: set adminq irq affinitydrivers/net/ethernet/pensando/ionic/ionic_lif.c+4 -10 replies
251/294pstore/zone: Add a null pointer check to the psz_kmsg_readfs/pstore/zone.c+2 -00 replies
252/294tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c+1 -00 replies
253/294btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()fs/btrfs/volumes.c+11 -10 replies
254/294btrfs: export: handle invalid inode or root reference in btrfs_get_parent()fs/btrfs/export.c+8 -10 replies
255/294btrfs: send: handle path ref underflow in header iterate_inode_ref()fs/btrfs/send.c+9 -10 replies
256/294net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()net/smc/smc_pnet.c+10 -00 replies
257/294Bluetooth: btintel: Fix null ptr deref in btintel_read_versiondrivers/bluetooth/btintel.c+1 -10 replies
258/294Input: synaptics-rmi4 - fail probing if memory allocation for "phys" failsdrivers/input/rmi4/rmi_driver.c+5 -10 replies
259/294pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDsdrivers/pinctrl/renesas/core.c+3 -10 replies
260/294sysv: dont call sb_bread() with pointers_lock heldfs/sysv/itree.c+4 -60 replies
261/294scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()drivers/scsi/lpfc/lpfc_nportdisc.c+4 -20 replies
262/294isofs: handle CDs with bad root inode but good Joliet root directoryfs/isofs/inode.c+16 -20 replies
263/294media: sta2x11: fix irq handler castdrivers/media/pci/sta2x11/sta2x11_vip.c+4 -50 replies
264/294ext4: add a hint for block bitmap corrupt state in mb_groupsfs/ext4/mballoc.c+4 -10 replies
265/294ext4: forbid commit inconsistent quota data when errors=remount-rofs/ext4/super.c+12 -00 replies
266/294drm/amd/display: Fix nanosec stat overflowdrivers/gpu/drm/amd/display/modules/inc/mod_stats.h+2 -20 replies
267/294SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned intinclude/linux/sunrpc/sched.h+1 -10 replies
268/294Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"drivers/acpi/sleep.c+0 -120 replies
269/294libperf evlist: Avoid out-of-bounds accesstools/lib/perf/evlist.c tools/lib/perf/include/internal/evlist.h+14 -80 replies
270/294block: prevent division by zero in blk_rq_stat_sum()block/blk-stat.c+1 -10 replies
271/294RDMA/cm: add timeout to cm_destroy_id waitdrivers/infiniband/core/cm.c+19 -10 replies
272/294Input: allocate keycode for Display refresh rate toggleinclude/uapi/linux/input-event-codes.h+1 -00 replies
273/294platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tabletdrivers/platform/x86/touchscreen_dmi.c+9 -00 replies
274/294ktest: force $buildonly = 1 for make_warnings_file test typetools/testing/ktest/ktest.pl+1 -00 replies
275/294ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environmentkernel/trace/ring_buffer.c+1 -10 replies
276/294tools: iio: replace seekdir() in iio_generic_buffertools/iio/iio_utils.c+1 -10 replies
277/294usb: typec: tcpci: add generic tcpci fallback compatibledrivers/usb/typec/tcpm/tcpci.c+1 -00 replies
278/294usb: sl811-hcd: only defined function checkdone if QUIRK2 is defineddrivers/usb/host/sl811-hcd.c+2 -00 replies
279/294fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2drivers/video/fbdev/via/accel.c+2 -20 replies
280/294drivers/nvme: Add quirks for device 126f:2262drivers/nvme/host/pci.c+3 -00 replies
281/294fbmon: prevent division by zero in fb_videomode_from_videomode()drivers/video/fbdev/core/fbmon.c+4 -30 replies
282/294netfilter: nf_tables: release batch on table validation from abort pathnet/netfilter/nf_tables_api.c+10 -40 replies
283/294netfilter: nf_tables: release mutex after nft_gc_seq_end from abort pathnet/netfilter/nf_tables_api.c+8 -50 replies
284/294netfilter: nf_tables: discard table flag update with pending basechain deletionnet/netfilter/nf_tables_api.c+19 -10 replies
285/294tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldiscdrivers/tty/n_gsm.c+3 -00 replies
286/294virtio: reenable config if freezing device faileddrivers/virtio/virtio.c+8 -20 replies
287/294x86/mm/pat: fix VM_PAT handling in COW mappingsarch/x86/mm/pat/memtype.c mm/memory.c+40 -140 replies
288/294drm/i915/gt: Reset queue_priority_hint on parkingdrivers/gpu/drm/i915/gt/intel_engine_pm.c drivers/gpu/drm/i915/gt/intel_lrc.c+3 -30 replies
289/294Bluetooth: btintel: Fixe build regressiondrivers/bluetooth/btintel.c+2 -20 replies
290/294VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler()drivers/misc/vmw_vmci/vmci_datagram.c+2 -10 replies
291/294kbuild: dummy-tools: adjust to stricter stackprotector checkscripts/dummy-tools/gcc+5 -10 replies
292/294scsi: sd: Fix wrong zone_write_granularity value during revalidatedrivers/scsi/sd.c drivers/scsi/sd_zbc.c+6 -90 replies
293/294x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunkarch/x86/lib/retpoline.S+1 -00 replies
294/294x86/head/64: Re-enable stack protectionarch/x86/include/asm/setup.h arch/x86/kernel/Makefile arch/x86/kernel/head64.c +1 more+21 -140 replies

Reviews trailers per patch

167 of 294 patches have a Reviewed-by or Acked-by.

PatchAndrew LunnDave AirlieHuang RuiRoland ScheideggerMartin KrastevMaaz MombasawalaSean ChristophersonDave HansenGuenter RoeckJacob KellerAnna-Maria BehnsenSteven Rostedt (Google)Manivannan SadhasivamRik van RielMel GormanOGAWA HirofumiZhihao ChengCharlie JenkinsXu YilunVitaly KuznetsovHelge DellerStephen BoydDhruva GoleJohan HovoldDirk BehmeBenson LeungPrashant MalaniDmitry BaryshkovSergey SenozhatskyJohn OgnessJosef BacikQu WenruoChristoph HellwigGiovanni CabidduKees CookJan KaraOjaswin MujooMartin K. PetersenChaitanya KulkarniJohannes ThumshirnAndy ShevchenkoJonathan CameronLinus WalleijTomeu VizosoSrivathsa DaraMartin BlumenstinglArnd BergmannJustin StittJon HunterRaphael NorwitzKuppuswamy SathyanarayananRafael J. WysockiYonghong SongKevin TianEric AugerMasami Hiramatsu (Google)Michael WalleCamelia GrozaVladimir OlteanHolger DenglerNeil ArmstrongJessica ZhangThomas ZimmermannPhilipp ZabelMaxime RipardRodrigo ViviYu KuaiMike SnitzerAlexander AringRicky WuKai-Heng FengWenjing LiuWayne LinDaniel WheelerChristoph Lameter (Ampere)Saurabh SengarDexuan CuiSouradeep Chakrabarti[email protected]PrasannaKumar MuralidharanMaciej ŻenczykowskiPaul MenzelAlexander SverdlinJens AxboeEric BiggersAndrew PanyakinJuergen GrossMukesh OjhaPetr MladekAnand JainDavid SterbaPaolo AbeniJijie ShaoJiri PirkoHans de GoedeAlex HungRyusuke KonishiNikolay BorisovDavid HildenbrandBrian CainAvri AltmanAdrian HunterFrancesco DolciniSimon HormanBart Van AsscheDan CarpenterAlan SternHeikki KrogerusHimanshu MadhaniAngeloGioacchino Del RegnoJustin TeeThomas GleixnerJosh Poimboeuf[email protected][email protected]Jeremy ClineKrzysztof KozlowskiMichal KubiakShannon NelsonPucha Himasekhar ReddyReinette ChatreKarthikeyan RamasubramanianAndrii NakryikoBorislav Petkov (AMD)Damien Le MoalPablo Neira Ayuso[email protected]John FastabendJamal Hadi SalimMuhammad Usama AnjumEric DumazetDavid AhernWillem de BruijnSubbaraya SundeepKalesh APArkadiusz KubalewskiRafal RomanowskiPrzemek KitszelSean AndersonMikulas PatockaSergey ShtylyovLuiz Augusto von DentzDouglas AndersonBjorn AnderssonAlexander GordeevAlexandre GhitiIngo MolnarMat MartineauMatthieu Baerts (NGI0)Toke Høiland-JørgensenSven EckelmannGustavo A. R. SilvaBrett CreeleyWenjia Zhang[email protected]Hannes ReineckeRodrigo SiqueiraLuca CeresoliNuno SaSaravana KannanGreg Kroah-HartmanMatthias KaehlckeJian-Hong PanSagi GrimbergAndi ShytiDmitry TorokhovIlpo JärvinenJeff LaytonPavel Machek (CIP)Florian FainelliDominique MartinetLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b T-b
1/294
2/294A-b A-b
3/294
4/294T-b R-b R-b
5/294T-b R-b R-b
6/294T-b R-b R-b R-b
7/294
8/294
9/294R-b
10/294
11/294
12/294R-b
13/294R-b R-b
14/294R-b R-b
15/294
16/294R-b R-b
17/294R-b R-b
18/294R-b
19/294
20/294R-b R-b
21/294
22/294
23/294
24/294R-b
25/294R-b
26/294R-b R-b
27/294R-b R-b R-b R-b
28/294
29/294R-b A-b
30/294A-b
31/294R-b
32/294R-b
33/294R-b
34/294
35/294
36/294T-b R-b
37/294T-b R-b
38/294T-b R-b
39/294A-b
40/294
41/294R-b
42/294R-b
43/294R-b
44/294R-b
45/294
46/294
47/294
48/294
49/294
50/294
51/294R-b R-b
52/294T-b R-b
53/294
54/294
55/294R-b R-b R-b
56/294R-b
57/294R-b
58/294R-b R-b
59/294R-b
60/294T-b A-b
61/294T-b R-b
62/294R-b
63/294T-b
64/294R-b
65/294R-b
66/294
67/294R-b
68/294A-b
69/294A-b
70/294
71/294R-b
72/294R-b
73/294
74/294T-b R-b
75/294R-b A-b R-b
76/294
77/294R-b T-b
78/294
79/294R-b T-b
80/294
81/294
82/294R-b A-b
83/294
84/294A-b A-b
85/294R-b
86/294R-b R-b
87/294
88/294R-b
89/294
90/294R-b
91/294R-b T-b
92/294A-b
93/294A-b
94/294R-b T-b
95/294R-b
96/294R-b R-b A-b
97/294A-b
98/294A-b A-b
99/294A-b A-b
100/294
101/294T-b
102/294
103/294R-b R-b
104/294
105/294A-b R-b
106/294R-b
107/294R-b
108/294
109/294R-b
110/294T-b A-b
111/294R-b A-b T-b
112/294
113/294
114/294
115/294A-b
116/294
117/294
118/294
119/294
120/294
121/294
122/294R-b R-b T-b
123/294R-b
124/294
125/294
126/294R-b Reported-and-tested-by R-b
127/294R-b
128/294T-b
129/294R-b
130/294
131/294
132/294
133/294R-b R-b
134/294
135/294Co-debugged-by R-b
136/294R-b R-b
137/294R-b R-b
138/294
139/294
140/294
141/294
142/294
143/294R-b
144/294A-b
145/294R-b
146/294R-b A-b
147/294R-b A-b
148/294R-b A-b
149/294
150/294
151/294
152/294
153/294
154/294A-b
155/294
156/294
157/294
158/294R-b
159/294R-b A-b T-b
160/294R-b T-b
161/294R-b
162/294
163/294
164/294R-b
165/294R-b
166/294
167/294
168/294
169/294
170/294
171/294
172/294R-b
173/294T-b R-b
174/294T-b R-b
175/294R-b
176/294R-b
177/294R-b
178/294
179/294
180/294R-b R-b
181/294
182/294Reported-and-tested-by Reported-and-tested-by R-b R-b
183/294R-b R-b T-b
184/294T-b
185/294
186/294A-b
187/294R-b
188/294R-b R-b
189/294R-b
190/294
191/294R-b R-b
192/294
193/294
194/294R-b
195/294R-b R-b
196/294R-b R-b R-b
197/294R-b R-b R-b
198/294R-b R-b R-b
199/294R-b R-b
200/294R-b R-b
201/294
202/294
203/294T-b
204/294A-b
205/294R-b R-b R-b
206/294
207/294
208/294
209/294R-b
210/294R-b
211/294T-b A-b
212/294A-b
213/294
214/294
215/294R-b
216/294R-b R-b
217/294R-b
218/294R-b R-b R-b
219/294R-b R-b T-b
220/294R-b R-b T-b R-b
221/294R-b
222/294R-b
223/294R-b
224/294R-b
225/294R-b
226/294R-b R-b
227/294R-b A-b R-b
228/294
229/294
230/294R-b
231/294
232/294
233/294T-b R-b R-b A-b
234/294T-b R-b R-b
235/294
236/294R-b
237/294R-b R-b
238/294R-b
239/294
240/294R-b R-b
241/294A-b
242/294
243/294A-b
244/294A-b
245/294A-b
246/294R-b R-b R-b
247/294R-b
248/294
249/294
250/294R-b R-b
251/294
252/294
253/294R-b R-b
254/294R-b R-b
255/294
256/294R-b
257/294Reported-and-tested-by
258/294
259/294
260/294
261/294R-b
262/294
263/294
264/294R-b
265/294R-b
266/294T-b R-b
267/294R-b
268/294A-b A-b
269/294
270/294R-b
271/294
272/294A-b R-b
273/294R-b
274/294
275/294
276/294
277/294R-b
278/294
279/294
280/294R-b R-b
281/294R-b
282/294
283/294
284/294
285/294
286/294
287/294A-b
288/294R-b R-b
289/294
290/294
291/294
292/294R-b R-b R-b
293/294
294/294

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

Read the v1 thread

Cover letter [PATCH 5.10 000/294] 5.10.215-rc1 review

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

Responses should be made by Sat, 13 Apr 2024 09:53:55 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.215-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.215-rc1

Michael Roth <[email protected]>
x86/head/64: Re-enable stack protection

Borislav Petkov (AMD) <[email protected]>
x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk

Shin'ichiro Kawasaki <[email protected]>
scsi: sd: Fix wrong zone_write_granularity value during revalidate

Michal Kubecek <[email protected]>
kbuild: dummy-tools: adjust to stricter stackprotector check

Vasiliy Kovalev <[email protected]>
VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler()

Luiz Augusto von Dentz <[email protected]>
Bluetooth: btintel: Fixe build regression

Chris Wilson <[email protected]>
drm/i915/gt: Reset queue_priority_hint on parking

David Hildenbrand <[email protected]>
x86/mm/pat: fix VM_PAT handling in COW mappings

David Hildenbrand <[email protected]>
virtio: reenable config if freezing device failed

Thadeu Lima de Souza Cascardo <[email protected]>
tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: discard table flag update with pending basechain deletion

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: release batch on table validation from abort path

Roman Smirnov <[email protected]>
fbmon: prevent division by zero in fb_videomode_from_videomode()

Jiawei Fu (iBug) <[email protected]>
drivers/nvme: Add quirks for device 126f:2262

Aleksandr Burakov <[email protected]>
fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2

Colin Ian King <[email protected]>
usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined

Marco Felsch <[email protected]>
usb: typec: tcpci: add generic tcpci fallback compatible

Petre Rodan <[email protected]>
tools: iio: replace seekdir() in iio_generic_buffer

linke li <[email protected]>

    ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment

Ricardo B. Marliere <[email protected]>
ktest: force $buildonly = 1 for 'make_warnings_file' test type

Alban Boyé <[email protected]>
platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet

Gergo Koteles <[email protected]>
Input: allocate keycode for Display refresh rate toggle

Manjunath Patil <[email protected]>
RDMA/cm: add timeout to cm_destroy_id wait

Roman Smirnov <[email protected]>
block: prevent division by zero in blk_rq_stat_sum()

Ian Rogers <[email protected]>
libperf evlist: Avoid out-of-bounds access

Daniel Drake <[email protected]>
Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"

Dai Ngo <[email protected]>
SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int

Aric Cyr <[email protected]>
drm/amd/display: Fix nanosec stat overflow

Ye Bin <[email protected]>
ext4: forbid commit inconsistent quota data when errors=remount-ro

Zhang Yi <[email protected]>
ext4: add a hint for block bitmap corrupt state in mb_groups

Arnd Bergmann <[email protected]>
media: sta2x11: fix irq handler cast

Alex Henrie <[email protected]>
isofs: handle CDs with bad root inode but good Joliet root directory

Justin Tee <[email protected]>
scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()

Tetsuo Handa <[email protected]>
sysv: don't call sb_bread() with pointers_lock held

Geert Uytterhoeven <[email protected]>
pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs

Kunwu Chan <[email protected]>
Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails

Edward Adam Davis <[email protected]>
Bluetooth: btintel: Fix null ptr deref in btintel_read_version

Eric Dumazet <[email protected]>
net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()

David Sterba <[email protected]>
btrfs: send: handle path ref underflow in header iterate_inode_ref()

David Sterba <[email protected]>
btrfs: export: handle invalid inode or root reference in btrfs_get_parent()

David Sterba <[email protected]>
btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()

Samasth Norway Ananda <[email protected]>
tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()

Kunwu Chan <[email protected]>
pstore/zone: Add a null pointer check to the psz_kmsg_read

Shannon Nelson <[email protected]>
ionic: set adminq irq affinity

Johan Jonker <[email protected]>
arm64: dts: rockchip: fix rk3399 hdmi ports node

Johan Jonker <[email protected]>
arm64: dts: rockchip: fix rk3328 hdmi ports node

John Ogness <[email protected]>
panic: Flush kernel log buffer at the end

Harshit Mogalapalli <[email protected]>
VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()

Markus Elfring <[email protected]>
batman-adv: Improve exception handling in batadv_throw_uevent()

Markus Elfring <[email protected]>
batman-adv: Return directly after a failed batadv_dat_select_candidates() in batadv_dat_forward_data()

Dmitry Antipov <[email protected]>
wifi: ath9k: fix LNA selection in ath_ant_try_scan()

Josh Poimboeuf <[email protected]>
objtool: Add asm version of STACK_FRAME_NON_STANDARD

Sean Christopherson <[email protected]>
x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word

Davide Caratti <[email protected]>
mptcp: don't account accept() of non-MPC client as fallback to TCP

Borislav Petkov (AMD) <[email protected]>
x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO

Borislav Petkov (AMD) <[email protected]>
x86/bugs: Fix the SRSO mitigation on Zen3/4

Samuel Holland <[email protected]>
riscv: Fix spurious errors from __get/put_kernel_nofault

Sumanth Korikkar <[email protected]>
s390/entry: align system call table on 8 bytes

Borislav Petkov (AMD) <[email protected]>
x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()

Herve Codina <[email protected]>
of: dynamic: Synchronize of_changeset_destroy() with the devlink removals

Herve Codina <[email protected]>
driver core: Introduce device_link_wait_removal()

I Gede Agastya Darma Laksana <[email protected]>
ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone

Arnd Bergmann <[email protected]>
ata: sata_mv: Fix PCI device ID table declaration compilation warning

Arnd Bergmann <[email protected]>
scsi: mylex: Fix sysfs buffer lengths

Arnd Bergmann <[email protected]>

    ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit

Stephen Lee <[email protected]>
ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw

Johan Hovold <[email protected]>
arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken

Venkata Lakshmi Narayana Gubba <[email protected]>
arm64: dts: qcom: sc7180: Remove clock for bluetooth on Trogdor

Paul Barker <[email protected]>
net: ravb: Always process TX descriptor ring

Antoine Tenart <[email protected]>
udp: do not accept non-tunnel GSO skbs landing in a tunnel

Alexander Stein <[email protected]>
Revert "usb: phy: generic: Get the vbus supply"

Bikash Hazarika <[email protected]>
scsi: qla2xxx: Update manufacturer detail

Bikash Hazarika <[email protected]>
scsi: qla2xxx: Update manufacturer details

Aleksandr Loktionov <[email protected]>
i40e: fix vf may be used uninitialized in this function warning

Aleksandr Loktionov <[email protected]>
i40e: fix i40e_count_filters() to count only active/new filters

Su Hui <[email protected]>
octeontx2-pf: check negative error code in otx2_open()

Antoine Tenart <[email protected]>
udp: do not transition UDP GRO fraglist partial checksums to unnecessary

Kuniyuki Iwashima <[email protected]>
ipv6: Fix infinite recursion in fib6_dump_done().

Jakub Kicinski <[email protected]>
selftests: reuseaddr_conflict: add missing new line at the end of the output

Eric Dumazet <[email protected]>

    erspan: make sure erspan_base_hdr is present in skb->head

Piotr Wejman <[email protected]>
net: stmmac: fix rx queue priority assignment

Eric Dumazet <[email protected]>
net/sched: act_skbmod: prevent kernel-infoleak

Jakub Sitnicki <[email protected]>
bpf, sockmap: Prevent lock inversion deadlock in map delete elem

Christophe JAILLET <[email protected]>
vboxsf: Avoid an spurious warning if load_nls_xxx() fails

Eric Dumazet <[email protected]>
netfilter: validate user input for expected length

Ziyang Xuan <[email protected]>
netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: flush pending destroy work before exit_net release

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: reject new basechain after table flag update

Min Li <[email protected]>
block: add check that partition length needs to be aligned with block size

Pu Wen <[email protected]>
x86/srso: Add SRSO mitigation for Hygon processors

Vlastimil Babka <[email protected]>
mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations

Ingo Molnar <[email protected]>
Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."

Jens Axboe <[email protected]>
io_uring: ensure '0' is returned on file registration success

Alex Williamson <[email protected]>
vfio/fsl-mc: Block calling interrupt handler without trigger

Alex Williamson <[email protected]>
vfio/platform: Create persistent IRQ handlers

Alex Williamson <[email protected]>
vfio/pci: Create persistent INTx handler

Alex Williamson <[email protected]>
vfio: Introduce interface to flush virqfd inject workqueue

Alex Williamson <[email protected]>
vfio/pci: Lock external INTx masking ops

Alex Williamson <[email protected]>
vfio/pci: Disable auto-enable of exclusive INTx IRQ

Mahmoud Adam <[email protected]>
net/rds: fix possible cp null dereference

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: disallow timeout for anonymous sets

Bastien Nocera <[email protected]>
Bluetooth: Fix TOCTOU in HCI debugfs implementation

Hui Wang <[email protected]>
Bluetooth: hci_event: set the conn encrypted before conn establishes

Sandipan Das <[email protected]>
x86/cpufeatures: Add new word for scattered features

Heiner Kallweit <[email protected]>
r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d

Arnd Bergmann <[email protected]>
dm integrity: fix out-of-range warning

Hariprasad Kelam <[email protected]>
Octeontx2-af: fix pause frame configuration in GMP mode

Andrei Matei <[email protected]>
bpf: Protect against int overflow for stack access size

Nikita Kiryushin <[email protected]>
ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields()

Eric Dumazet <[email protected]>
tcp: properly terminate timers for kernel sockets

Przemek Kitszel <[email protected]>
ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()

Ryosuke Yasuoka <[email protected]>
nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet

Alan Stern <[email protected]>
USB: core: Fix deadlock in usb_deauthorize_interface()

Muhammad Usama Anjum <[email protected]>
scsi: lpfc: Correct size for wqe for memset()

Mika Westerberg <[email protected]>
PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports

Kim Phillips <[email protected]>
x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled

Quinn Tran <[email protected]>
scsi: qla2xxx: Delay I/O Abort on PCI error

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix command flush on cable pull

Quinn Tran <[email protected]>
scsi: qla2xxx: Split FCE|EFT trace control

Christian A. Ehrhardt <[email protected]>
usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset

Christian A. Ehrhardt <[email protected]>
usb: typec: ucsi: Ack unsupported commands

yuan linyu <[email protected]>
usb: udc: remove warning when queue disabled ep

Minas Harutyunyan <[email protected]>
usb: dwc2: gadget: LPM flow fix

Minas Harutyunyan <[email protected]>
usb: dwc2: host: Fix ISOC flow in DDMA mode

Minas Harutyunyan <[email protected]>
usb: dwc2: host: Fix hibernation flow

Minas Harutyunyan <[email protected]>
usb: dwc2: host: Fix remote wakeup from hibernation

Alan Stern <[email protected]>
USB: core: Add hub_get() and hub_put() routines

Dan Carpenter <[email protected]>
staging: vc04_services: fix information leak in create_component()

Arnd Bergmann <[email protected]>
staging: vc04_services: changen strncpy() to strscpy_pad()

Guilherme G. Piccoli <[email protected]>
scsi: core: Fix unremoved procfs host directory regression

Duoming Zhou <[email protected]>
ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs

Oliver Neukum <[email protected]>
usb: cdc-wdm: close race between read and workqueue

Claus Hansen Ries <[email protected]>
net: ll_temac: platform_get_resource replaced by wrong function

Mikko Rapeli <[email protected]>
mmc: core: Avoid negative index with array access

Mikko Rapeli <[email protected]>
mmc: core: Initialize mmc_blk_ioc_data

Nathan Chancellor <[email protected]>
hexagon: vmlinux.lds.S: handle attributes section

Max Filippov <[email protected]>
exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()

Felix Fietkau <[email protected]>
wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes

John Sperbeck <[email protected]>
init: open /initrd.image with O_LARGEFILE

Zi Yan <[email protected]>
mm/migrate: set swap entry values of THP tail pages properly.

Liu Shixin <[email protected]>
mm/memory-failure: fix an incorrect use of tail pages

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFO

Nathan Chancellor <[email protected]>
powerpc: xor_vmx: Add '-mhard-float' to CFLAGS

Tim Schumacher <[email protected]>
efivarfs: Request at most 512 bytes for variable names

Yang Jihong <[email protected]>
perf/core: Fix reentry problem in perf_output_read_group()

Pawan Gupta <[email protected]>
KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests

Pawan Gupta <[email protected]>
x86/rfds: Mitigate Register File Data Sampling (RFDS)

Pawan Gupta <[email protected]>
Documentation/hw-vuln: Add documentation for RFDS

Pawan Gupta <[email protected]>
x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set

Pawan Gupta <[email protected]>
KVM/VMX: Move VERW closer to VMentry for MDS mitigation

Pawan Gupta <[email protected]>
KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH

Pawan Gupta <[email protected]>
x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key

Pawan Gupta <[email protected]>
x86/entry_32: Add VERW just before userspace transition

Pawan Gupta <[email protected]>
x86/entry_64: Add VERW just before userspace transition

Pawan Gupta <[email protected]>
x86/bugs: Add asm helpers for executing VERW

Pawan Gupta <[email protected]>

    x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffix

Goldwyn Rodrigues <[email protected]>
btrfs: allocate btrfs_ioctl_defrag_range_args on stack

John Ogness <[email protected]>
printk: Update @console_may_schedule in console_trylock_spinning()

Maximilian Heyne <[email protected]>
xen/events: close evtchn after mapping cleanup

Sumit Garg <[email protected]>
tee: optee: Fix kernel panic caused by incorrect error handling

Bart Van Assche <[email protected]>
fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion

Nicolas Pitre <[email protected]>
vt: fix unicode buffer corruption when deleting characters

Alexander Usyskin <[email protected]>
mei: me: add arrow lake point H DID

Alexander Usyskin <[email protected]>
mei: me: add arrow lake point S DID

Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled

Mathias Nyman <[email protected]>
usb: port: Don't try to peer unused USB ports based on location

Krishna Kurapati <[email protected]>
usb: gadget: ncm: Fix handling of zero block length packets

Alan Stern <[email protected]>
USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command

Kailang Yang <[email protected]>
ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform

Sean Christopherson <[email protected]>

    KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region()

Nathan Chancellor <[email protected]>
xfrm: Avoid clang fortify warning in copy_to_user_tmpl()

Michael Kelley <[email protected]>
Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: reject constant set with timeout

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: disallow anonymous set with timeout flag

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout

Greg Kroah-Hartman <[email protected]>
cpufreq: brcmstb-avs-cpufreq: fix up "add check for cpufreq_cpu_get's return value"

Ian Abbott <[email protected]>
comedi: comedi_test: Prevent timers rescheduling during deletion

Salvatore Bonaccorso <[email protected]>
scripts: kernel-doc: Fix syntax error due to undeclared args variable

Anton Altaparmakov <[email protected]>
x86/pm: Work around false positive kmemleak report in msr_build_context()

Andy Lutomirski <[email protected]>
x86/stackprotector/32: Make the canary into a regular percpu variable

Xu Wang <[email protected]>
vxge: remove unnecessary cast in kfree()

Mikulas Patocka <[email protected]>
dm snapshot: fix lockup in dm_exception_table_exit

Leo Ma <[email protected]>
drm/amd/display: Fix noise issue on HDMI AV mute

Rodrigo Siqueira <[email protected]>
drm/amd/display: Return the correct HDCP error code

Conrad Kostecki <[email protected]>
ahci: asm1064: asm1166: don't limit reported ports

Andrey Jr. Melnikov <[email protected]>
ahci: asm1064: correct count of reported ports

Jason A. Donenfeld <[email protected]>
wireguard: netlink: access device through ctx instead of peer

Jason A. Donenfeld <[email protected]>
wireguard: netlink: check for dangling peer via is_dead instead of empty list

Steven Rostedt (Google) <[email protected]>
net: hns3: tracing: fix hclgevf trace event strings

Borislav Petkov (AMD) <[email protected]>
x86/CPU/AMD: Update the Zenbleed microcode revisions

Marek Szyprowski <[email protected]>
cpufreq: dt: always allocate zeroed cpumask

Ryusuke Konishi <[email protected]>
nilfs2: prevent kernel bug at submit_bh_wbc()

Ryusuke Konishi <[email protected]>
nilfs2: fix failure to detect DAT corruption in btree and direct mappings

Qiang Zhang <[email protected]>
memtest: use {READ,WRITE}_ONCE in memory scanning

Jani Nikula <[email protected]>
drm/vc4: hdmi: do not return negative values from .get_modes()

Jani Nikula <[email protected]>
drm/imx/ipuv3: do not return negative values from .get_modes()

Jani Nikula <[email protected]>
drm/exynos: do not return negative values from .get_modes()

Jani Nikula <[email protected]>
drm/panel: do not return negative error codes from drm_panel_get_modes()

Harald Freudenberger <[email protected]>
s390/zcrypt: fix reference counting on zcrypt card objects

Sean Anderson <[email protected]>
soc: fsl: qbman: Use raw spinlock for cgr_lock

Sean Anderson <[email protected]>
soc: fsl: qbman: Add CGR update function

Sean Anderson <[email protected]>
soc: fsl: qbman: Add helper for sanity checking cgr ops

Sean Anderson <[email protected]>
soc: fsl: qbman: Always disable interrupts when taking cgr_lock

Steven Rostedt (Google) <[email protected]>
ring-buffer: Fix full_waiters_pending in poll

Steven Rostedt (Google) <[email protected]>
ring-buffer: Fix resetting of shortest_full

Steven Rostedt (Google) <[email protected]>
ring-buffer: Do not set shortest_full when full target is hit

Steven Rostedt (Google) <[email protected]>
ring-buffer: Fix waking up ring buffer readers

Alex Williamson <[email protected]>
vfio/platform: Disable virqfds on cleanup

Niklas Cassel <[email protected]>
PCI: dwc: endpoint: Fix advertised resizable BAR size

Nathan Chancellor <[email protected]>
kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1

Josef Bacik <[email protected]>
nfs: fix UAF in direct writes

Stanislaw Gruszka <[email protected]>
PCI/AER: Block runtime suspend when handling errors

Sean V Kelley <[email protected]>
PCI/ERR: Clear AER status only when we control AER

Samuel Thibault <[email protected]>
speakup: Fix 8bit characters from direct synth

Wayne Chang <[email protected]>
usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic

Jon Hunter <[email protected]>
usb: gadget: tegra-xudc: Use dev_err_probe()

Wayne Chang <[email protected]>
phy: tegra: xusb: Add API to retrieve the port number of phy

Christophe JAILLET <[email protected]>
slimbus: core: Remove usage of the deprecated ida_simple_xx() API

Jerome Brunet <[email protected]>
nvmem: meson-efuse: fix function pointer type mismatch

Maximilian Heyne <[email protected]>
ext4: fix corruption during on-line resize

Josua Mayer <[email protected]>
hwmon: (amc6821) add of_match table

Christian Gmeiner <[email protected]>
drm/etnaviv: Restore some id values

Dominique Martinet <[email protected]>
mmc: core: Fix switch on gp3 partition

Ryan Roberts <[email protected]>
mm: swap: fix race between free_swap_and_cache() and swapoff()

Fedor Pchelkin <[email protected]>
mac802154: fix llsec key resources release in mac802154_llsec_key_del

Yu Kuai <[email protected]>

    dm-raid: fix lockdep waring in "pers->hot_add_disk"

Song Liu <[email protected]>
Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d""

Paul Menzel <[email protected]>
PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports

Mika Westerberg <[email protected]>
PCI/DPC: Quirk PIO log size for certain Intel Root Ports

Mika Westerberg <[email protected]>
PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited

Bjorn Helgaas <[email protected]>
PCI: Work around Intel I210 ROM BAR overlap defect

Amey Narkhede <[email protected]>
PCI: Cache PCIe Device Capabilities register

Sean V Kelley <[email protected]>
PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities()

Rafael J. Wysocki <[email protected]>
PCI/PM: Drain runtime-idle callbacks before driver removal

Uwe Kleine-König <[email protected]>

    PCI: Drop pci_device_remove() test of pci_dev->driver

Filipe Manana <[email protected]>
btrfs: fix off-by-one chunk length calculation at contains_pending_extent()

Peter Collingbourne <[email protected]>
serial: Lock console when calling into driver before registration

Petr Mladek <[email protected]>
printk/console: Split out code that enables default console

Jameson Thies <[email protected]>
usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros

Miklos Szeredi <[email protected]>
fuse: don't unhash root

Miklos Szeredi <[email protected]>
fuse: fix root lookup with nonzero generation

Wolfram Sang <[email protected]>
mmc: tmio: avoid concurrent runs of mmc_request_done()

Qingliang Li <[email protected]>
PM: sleep: wakeirq: fix wake irq warning in system suspend

Toru Katagiri <[email protected]>

    USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M

Aurélien Jacobs <[email protected]>
USB: serial: option: add MeiG Smart SLM320 product

Christian Häggström <[email protected]>

    USB: serial: cp210x: add ID for MGP Instruments PDS100

Cameron Williams <[email protected]>
USB: serial: add device ID for VeriFone adapter

Daniel Vogelbacher <[email protected]>
USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB

Michael Ellerman <[email protected]>
powerpc/fsl: Fix mfpmr build errors with newer binutils

Gabor Juhos <[email protected]>
clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays

Gabor Juhos <[email protected]>
clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays

Gabor Juhos <[email protected]>
clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays

Gabor Juhos <[email protected]>
clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays

Maulik Shah <[email protected]>
PM: suspend: Set mem_sleep_current during kernel command line setup

Guenter Roeck <[email protected]>
parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds

Guenter Roeck <[email protected]>
parisc: Fix csum_ipv6_magic on 64-bit systems

Guenter Roeck <[email protected]>
parisc: Fix csum_ipv6_magic on 32-bit systems

Guenter Roeck <[email protected]>
parisc: Fix ip_fast_csum

John David Anglin <[email protected]>
parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macros

Arseniy Krasnov <[email protected]>
mtd: rawnand: meson: fix scrambling mode value in command macro

Zhang Yi <[email protected]>
ubi: correct the calculation of fastmap size

Richard Weinberger <[email protected]>
ubi: Check for too small LEB size in VTBL code

Matthew Wilcox (Oracle) <[email protected]>
ubifs: Set page uptodate in the correct place

Jan Kara <[email protected]>
fat: fix uninitialized field in nostale filehandles

Matthew Wilcox (Oracle) <[email protected]>
bounds: support non-power-of-two CONFIG_NR_CPUS

Damien Le Moal <[email protected]>
block: Clear zone limits for a non-zoned stacked queue

Damien Le Moal <[email protected]>
block: introduce zone_write_granularity limit

Baokun Li <[email protected]>
ext4: correct best extent lstart adjustment logic

SeongJae Park <[email protected]>
selftests/mqueue: Set timeout to 180 seconds

Damian Muszynski <[email protected]>
crypto: qat - resolve race condition during AER recovery

Svyatoslav Pankratov <[email protected]>
crypto: qat - fix double free during reset

Randy Dunlap <[email protected]>
sparc: vDSO: fix return value of __setup handler

Randy Dunlap <[email protected]>
sparc64: NMI watchdog: fix return value of __setup handler

Sean Christopherson <[email protected]>
KVM: Always flush async #PF workqueue when vCPU is being destroyed

Gui-Dong Han <[email protected]>
media: xc4000: Fix atomicity violation in xc4000_get_frequency

Hugo Villeneuve <[email protected]>

    serial: max310x: fix NULL pointer dereference in I2C instantiation

Zack Rusin <[email protected]>
drm/vmwgfx: Fix possible null pointer derefence with invalid contexts

Zack Rusin <[email protected]>
drm/vmwgfx: Fix some static checker warnings

Lee Jones <[email protected]>
drm/vmwgfx/vmwgfx_cmdbuf_res: Remove unused variable 'ret'

Christian König <[email protected]>
drm/vmwgfx: switch over to the new pin interface v2

Christian König <[email protected]>
drm/vmwgfx: stop using ttm_bo_create v2

Duje Mihanović <[email protected]>

    arm: dts: marvell: Fix maxium->maxim typo in brownstone dts

Roberto Sassu <[email protected]>
smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()

Roberto Sassu <[email protected]>
smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr()

Amit Pundir <[email protected]>
clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd

Hidenori Kobayashi <[email protected]>
media: staging: ipu3-imgu: Set fields before media_entity_pads_init()

Zheng Wang <[email protected]>
wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach

Thomas Gleixner <[email protected]>
timers: Rename del_timer_sync() to timer_delete_sync()

Thomas Gleixner <[email protected]>
timers: Use del_timer_sync() even on UP

Thomas Gleixner <[email protected]>
timers: Update kernel-doc for various functions

Borislav Petkov <[email protected]>

    x86/bugs: Use sysfs_emit()

Kim Phillips <[email protected]>
x86/cpu: Support AMD Automatic IBRS

Lin Yujun <[email protected]>
Documentation/hw-vuln: Update spectre doc

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

Diffstat:

 Documentation/ABI/testing/sysfs-devices-system-cpu |   1 +
 Documentation/admin-guide/hw-vuln/index.rst        |   1 +
 .../admin-guide/hw-vuln/reg-file-data-sampling.rst | 104 +++++++++
 Documentation/admin-guide/hw-vuln/spectre.rst      |  18 +-
 Documentation/admin-guide/kernel-parameters.txt    |  27 ++-
 Documentation/block/queue-sysfs.rst                |   7 +
 Documentation/x86/mds.rst                          |  34 ++-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/mmp2-brownstone.dts              |   2 +-
 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi       |   3 +-
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |  11 +-
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           |  12 +-
 arch/hexagon/kernel/vmlinux.lds.S                  |   1 +
 arch/parisc/include/asm/assembly.h                 |  18 +-
 arch/parisc/include/asm/checksum.h                 |  10 +-
 arch/powerpc/include/asm/reg_fsl_emb.h             |  11 +-
 arch/powerpc/lib/Makefile                          |   2 +-
 arch/riscv/include/asm/uaccess.h                   |   4 +-
 arch/s390/kernel/entry.S                           |   1 +
 arch/sparc/kernel/nmi.c                            |   2 +-
 arch/sparc/vdso/vma.c                              |   7 +-
 arch/x86/Kconfig                                   |  18 +-
 arch/x86/Makefile                                  |   8 +
 arch/x86/entry/entry.S                             |  23 ++
 arch/x86/entry/entry_32.S                          |  59 +----
 arch/x86/entry/entry_64.S                          |  10 +
 arch/x86/entry/entry_64_compat.S                   |   1 +
 arch/x86/include/asm/asm-prototypes.h              |   1 +
 arch/x86/include/asm/asm.h                         |   5 +
 arch/x86/include/asm/cpufeature.h                  |   8 +-
 arch/x86/include/asm/cpufeatures.h                 |   5 +-
 arch/x86/include/asm/disabled-features.h           |   3 +-
 arch/x86/include/asm/entry-common.h                |   1 -
 arch/x86/include/asm/irqflags.h                    |   1 +
 arch/x86/include/asm/msr-index.h                   |  10 +
 arch/x86/include/asm/nospec-branch.h               |  47 ++--
 arch/x86/include/asm/processor.h                   |  15 +-
 arch/x86/include/asm/ptrace.h                      |   5 +-
 arch/x86/include/asm/required-features.h           |   3 +-
 arch/x86/include/asm/segment.h                     |  30 +--
 arch/x86/include/asm/setup.h                       |   1 -
 arch/x86/include/asm/stackprotector.h              |  79 ++-----
 arch/x86/include/asm/suspend_32.h                  |  12 +-
 arch/x86/kernel/Makefile                           |   1 -
 arch/x86/kernel/asm-offsets_32.c                   |   5 -
 arch/x86/kernel/cpu/amd.c                          |  10 +-
 arch/x86/kernel/cpu/bugs.c                         | 245 ++++++++++++++-------
 arch/x86/kernel/cpu/common.c                       |  64 ++++--
 arch/x86/kernel/cpu/mce/core.c                     |   4 +-
 arch/x86/kernel/doublefault_32.c                   |   4 +-
 arch/x86/kernel/head64.c                           |   9 -
 arch/x86/kernel/head_32.S                          |  18 +-
 arch/x86/kernel/head_64.S                          |  24 +-
 arch/x86/kernel/nmi.c                              |   3 -
 arch/x86/kernel/setup_percpu.c                     |   1 -
 arch/x86/kernel/tls.c                              |   8 +-
 arch/x86/kvm/cpuid.h                               |   2 +
 arch/x86/kvm/svm/sev.c                             |  18 +-
 arch/x86/kvm/vmx/run_flags.h                       |   7 +-
 arch/x86/kvm/vmx/vmenter.S                         |   9 +-
 arch/x86/kvm/vmx/vmx.c                             |  12 +-
 arch/x86/kvm/x86.c                                 |   5 +-
 arch/x86/lib/insn-eval.c                           |   4 -
 arch/x86/lib/retpoline.S                           |   6 +-
 arch/x86/mm/ident_map.c                            |  23 +-
 arch/x86/mm/pat/memtype.c                          |  50 +++--
 arch/x86/platform/pvh/head.S                       |  14 --
 arch/x86/power/cpu.c                               |   6 +-
 arch/x86/xen/enlighten_pv.c                        |   1 -
 block/blk-settings.c                               |  41 +++-
 block/blk-stat.c                                   |   2 +-
 block/blk-sysfs.c                                  |   8 +
 block/ioctl.c                                      |  11 +-
 drivers/accessibility/speakup/synth.c              |   4 +-
 drivers/acpi/acpica/dbnames.c                      |   8 +-
 drivers/acpi/sleep.c                               |  12 -
 drivers/ata/ahci.c                                 |   5 -
 drivers/ata/sata_mv.c                              |  63 +++---
 drivers/ata/sata_sx4.c                             |   6 +-
 drivers/base/core.c                                |  26 ++-
 drivers/base/cpu.c                                 |   8 +
 drivers/base/power/wakeirq.c                       |   4 +-
 drivers/bluetooth/btintel.c                        |   2 +-
 drivers/clk/qcom/gcc-ipq6018.c                     |   2 +
 drivers/clk/qcom/gcc-ipq8074.c                     |   2 +
 drivers/clk/qcom/gcc-sdm845.c                      |   1 +
 drivers/clk/qcom/mmcc-apq8084.c                    |   2 +
 drivers/clk/qcom/mmcc-msm8974.c                    |   2 +
 drivers/cpufreq/brcmstb-avs-cpufreq.c              |   5 +-
 drivers/cpufreq/cpufreq-dt.c                       |   2 +-
 drivers/crypto/qat/qat_common/adf_aer.c            |  23 +-
 drivers/firmware/efi/vars.c                        |  17 +-
 drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c |  12 +-
 .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c    |   3 +
 .../gpu/drm/amd/display/modules/inc/mod_stats.h    |   4 +-
 drivers/gpu/drm/drm_panel.c                        |  17 +-
 drivers/gpu/drm/etnaviv/etnaviv_drv.c              |   2 +-
 drivers/gpu/drm/etnaviv/etnaviv_hwdb.c             |   9 +
 drivers/gpu/drm/exynos/exynos_drm_vidi.c           |   4 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c               |   4 +-
 drivers/gpu/drm/i915/gt/intel_engine_pm.c          |   3 -
 drivers/gpu/drm/i915/gt/intel_lrc.c                |   3 +
 drivers/gpu/drm/imx/parallel-display.c             |   4 +-
 drivers/gpu/drm/ttm/ttm_memory.c                   |   2 +
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c            |  20 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_blit.c               |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |  92 ++++++--
 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c             |   8 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c         |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c            |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |  11 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |  12 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c                 |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c                |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c                |   6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |  12 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_so.c                 |   3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c         |  50 +----
 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c         |   6 +-
 drivers/hwmon/amc6821.c                            |  11 +
 drivers/infiniband/core/cm.c                       |  20 +-
 drivers/input/rmi4/rmi_driver.c                    |   6 +-
 drivers/md/dm-integrity.c                          |   2 +-
 drivers/md/dm-raid.c                               |   2 +
 drivers/md/dm-snap.c                               |   4 +-
 drivers/md/raid5.c                                 |  12 +
 drivers/media/pci/sta2x11/sta2x11_vip.c            |   9 +-
 drivers/media/tuners/xc4000.c                      |   4 +-
 drivers/misc/mei/hw-me-regs.h                      |   2 +
 drivers/misc/mei/pci-me.c                          |   2 +
 drivers/misc/vmw_vmci/vmci_datagram.c              |   6 +-
 drivers/mmc/core/block.c                           |  14 +-
 drivers/mmc/host/tmio_mmc_core.c                   |   2 +
 drivers/mtd/nand/raw/meson_nand.c                  |   2 +-
 drivers/mtd/ubi/fastmap.c                          |   7 +-
 drivers/mtd/ubi/vtbl.c                             |   6 +
 .../ethernet/hisilicon/hns3/hns3pf/hclge_trace.h   |   8 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_trace.h |   8 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   7 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |  34 ++-
 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c     |  16 +-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.c    |   5 +
 .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |   2 +-
 drivers/net/ethernet/neterion/vxge/vxge-config.c   |   2 +-
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |   5 +-
 drivers/net/ethernet/realtek/r8169_main.c          |   9 +
 drivers/net/ethernet/renesas/ravb_main.c           |   7 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c  |  40 +++-
 .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c    |  38 +++-
 drivers/net/ethernet/xilinx/ll_temac_main.c        |   2 +-
 drivers/net/wireguard/netlink.c                    |  10 +-
 drivers/net/wireless/ath/ath9k/antenna.c           |   2 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |   4 +-
 drivers/nvme/host/pci.c                            |   3 +
 drivers/nvmem/meson-efuse.c                        |  25 +--
 drivers/of/dynamic.c                               |  12 +
 drivers/pci/controller/dwc/pcie-designware-ep.c    |   7 +-
 drivers/pci/pci-driver.c                           |  23 +-
 drivers/pci/pci.c                                  |   6 +-
 drivers/pci/pci.h                                  |  17 ++
 drivers/pci/pcie/Makefile                          |   2 +-
 drivers/pci/pcie/dpc.c                             |  15 +-
 drivers/pci/pcie/err.c                             |  33 ++-
 drivers/pci/pcie/rcec.c                            |  59 +++++
 drivers/pci/probe.c                                |   7 +-
 drivers/pci/quirks.c                               | 100 +++++++++
 drivers/pci/setup-res.c                            |   8 +-
 drivers/phy/tegra/xusb.c                           |  13 ++
 drivers/pinctrl/renesas/core.c                     |   4 +-
 drivers/platform/x86/touchscreen_dmi.c             |   9 +
 drivers/s390/crypto/zcrypt_api.c                   |   2 +
 drivers/scsi/hosts.c                               |   7 +-
 drivers/scsi/lpfc/lpfc_nportdisc.c                 |   6 +-
 drivers/scsi/lpfc/lpfc_nvmet.c                     |   2 +-
 drivers/scsi/myrb.c                                |  20 +-
 drivers/scsi/myrs.c                                |  24 +-
 drivers/scsi/qla2xxx/qla_attr.c                    |  14 +-
 drivers/scsi/qla2xxx/qla_def.h                     |   2 +-
 drivers/scsi/qla2xxx/qla_gs.c                      |   2 +-
 drivers/scsi/qla2xxx/qla_init.c                    | 102 ++++-----
 drivers/scsi/qla2xxx/qla_target.c                  |  10 +
 drivers/scsi/sd.c                                  |   7 +-
 drivers/slimbus/core.c                             |   4 +-
 drivers/soc/fsl/qbman/qman.c                       |  98 +++++++--
 drivers/staging/comedi/drivers/comedi_test.c       |  30 ++-
 drivers/staging/media/ipu3/ipu3-v4l2.c             |  16 +-
 .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c  |   5 +-
 drivers/tee/optee/device.c                         |   3 +-
 drivers/tty/n_gsm.c                                |   3 +
 drivers/tty/serial/8250/8250_port.c                |   6 -
 drivers/tty/serial/fsl_lpuart.c                    |   7 +-
 drivers/tty/serial/max310x.c                       |   7 +-
 drivers/tty/serial/sc16is7xx.c                     |  15 +-
 drivers/tty/serial/serial_core.c                   |  12 +
 drivers/tty/vt/vt.c                                |   2 +-
 drivers/usb/class/cdc-wdm.c                        |   6 +-
 drivers/usb/core/hub.c                             |  23 +-
 drivers/usb/core/hub.h                             |   2 +
 drivers/usb/core/port.c                            |   5 +-
 drivers/usb/core/sysfs.c                           |  16 +-
 drivers/usb/dwc2/core.h                            |  14 ++
 drivers/usb/dwc2/core_intr.c                       |  63 ++++--
 drivers/usb/dwc2/gadget.c                          |   4 +
 drivers/usb/dwc2/hcd.c                             |  47 +++-
 drivers/usb/dwc2/hcd_ddma.c                        |  17 +-
 drivers/usb/dwc2/hw.h                              |   2 +-
 drivers/usb/gadget/function/f_ncm.c                |   2 +-
 drivers/usb/gadget/udc/core.c                      |   4 +-
 drivers/usb/gadget/udc/tegra-xudc.c                |  53 ++---
 drivers/usb/host/sl811-hcd.c                       |   2 +
 drivers/usb/phy/phy-generic.c                      |   7 -
 drivers/usb/serial/cp210x.c                        |   4 +
 drivers/usb/serial/ftdi_sio.c                      |   2 +
 drivers/usb/serial/ftdi_sio_ids.h                  |   6 +
 drivers/usb/serial/option.c                        |   6 +
 drivers/usb/storage/isd200.c                       |  23 +-
 drivers/usb/typec/tcpm/tcpci.c                     |   1 +
 drivers/usb/typec/ucsi/ucsi.c                      |  42 +++-
 drivers/usb/typec/ucsi/ucsi.h                      |   4 +-
 drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c             |   7 +-
 drivers/vfio/pci/vfio_pci_intrs.c                  | 188 +++++++++-------
 drivers/vfio/platform/vfio_platform_irq.c          | 106 ++++++---
 drivers/vfio/virqfd.c                              |  21 ++
 drivers/video/fbdev/core/fbmon.c                   |   7 +-
 drivers/video/fbdev/via/accel.c                    |   4 +-
 drivers/virtio/virtio.c                            |  10 +-
 drivers/xen/events/events_base.c                   |   5 +-
 fs/aio.c                                           |   8 +-
 fs/btrfs/export.c                                  |   9 +-
 fs/btrfs/ioctl.c                                   |  25 +--
 fs/btrfs/send.c                                    |  10 +-
 fs/btrfs/volumes.c                                 |  14 +-
 fs/exec.c                                          |   1 +
 fs/ext4/mballoc.c                                  |  22 +-
 fs/ext4/resize.c                                   |   3 +-
 fs/ext4/super.c                                    |  12 +
 fs/fat/nfs.c                                       |   6 +
 fs/fuse/dir.c                                      |   4 +
 fs/fuse/fuse_i.h                                   |   1 -
 fs/fuse/inode.c                                    |   7 +-
 fs/isofs/inode.c                                   |  18 +-
 fs/nfs/direct.c                                    |  11 +-
 fs/nfs/write.c                                     |   2 +-
 fs/nilfs2/btree.c                                  |   9 +-
 fs/nilfs2/direct.c                                 |   9 +-
 fs/nilfs2/inode.c                                  |   2 +-
 fs/pstore/zone.c                                   |   2 +
 fs/sysv/itree.c                                    |  10 +-
 fs/ubifs/file.c                                    |  13 +-
 fs/vboxsf/super.c                                  |   3 +-
 include/linux/blkdev.h                             |  15 ++
 include/linux/cpu.h                                |   2 +
 include/linux/device.h                             |   1 +
 include/linux/gfp.h                                |   9 +
 include/linux/hyperv.h                             |  22 +-
 include/linux/nfs_fs.h                             |   1 +
 include/linux/objtool.h                            |   8 +
 include/linux/pci.h                                |   6 +
 include/linux/phy/tegra/xusb.h                     |   2 +
 include/linux/sunrpc/sched.h                       |   2 +-
 include/linux/timer.h                              |  18 +-
 include/linux/udp.h                                |  28 +++
 include/linux/vfio.h                               |   2 +
 include/net/cfg802154.h                            |   1 +
 include/net/inet_connection_sock.h                 |   1 +
 include/net/sock.h                                 |   7 +
 include/soc/fsl/qman.h                             |   9 +
 include/uapi/linux/input-event-codes.h             |   1 +
 init/initramfs.c                                   |   2 +-
 io_uring/io_uring.c                                |   2 +-
 kernel/bounds.c                                    |   2 +-
 kernel/bpf/verifier.c                              |   5 +
 kernel/events/core.c                               |   9 +
 kernel/panic.c                                     |   8 +
 kernel/power/suspend.c                             |   1 +
 kernel/printk/printk.c                             |  63 ++++--
 kernel/time/timer.c                                | 160 ++++++++------
 kernel/trace/ring_buffer.c                         | 193 +++++++++-------
 mm/compaction.c                                    |   7 +-
 mm/memory-failure.c                                |   2 +-
 mm/memory.c                                        |   4 +
 mm/memtest.c                                       |   4 +-
 mm/migrate.c                                       |   6 +-
 mm/page_alloc.c                                    |  10 +-
 mm/swapfile.c                                      |  13 +-
 mm/vmscan.c                                        |   5 +-
 net/batman-adv/distributed-arp-table.c             |   3 +-
 net/batman-adv/main.c                              |  14 +-
 net/bluetooth/hci_debugfs.c                        |  64 ++++--
 net/bluetooth/hci_event.c                          |  25 +++
 net/bridge/netfilter/ebtables.c                    |   6 +
 net/core/sock_map.c                                |   6 +
 net/ipv4/inet_connection_sock.c                    |  14 ++
 net/ipv4/ip_gre.c                                  |   5 +
 net/ipv4/netfilter/arp_tables.c                    |   4 +
 net/ipv4/netfilter/ip_tables.c                     |   4 +
 net/ipv4/tcp.c                                     |   2 +
 net/ipv4/udp.c                                     |   7 +
 net/ipv4/udp_offload.c                             |  13 +-
 net/ipv6/ip6_fib.c                                 |  14 +-
 net/ipv6/ip6_gre.c                                 |   3 +
 net/ipv6/netfilter/ip6_tables.c                    |   4 +
 net/ipv6/udp.c                                     |   2 +-
 net/ipv6/udp_offload.c                             |   8 +-
 net/mac80211/cfg.c                                 |   5 +-
 net/mac802154/llsec.c                              |  18 +-
 net/mptcp/protocol.c                               |   3 -
 net/mptcp/subflow.c                                |   3 +
 net/netfilter/nf_tables_api.c                      |  74 ++++++-
 net/nfc/nci/core.c                                 |   5 +
 net/rds/rdma.c                                     |   2 +-
 net/sched/act_skbmod.c                             |  10 +-
 net/smc/smc_pnet.c                                 |  10 +
 net/xfrm/xfrm_user.c                               |   3 +
 scripts/Makefile.extrawarn                         |   2 +
 scripts/dummy-tools/gcc                            |   6 +-
 scripts/gcc-x86_32-has-stack-protector.sh          |   6 +-
 scripts/kernel-doc                                 |   2 +-
 security/smack/smack_lsm.c                         |  12 +-
 sound/pci/hda/patch_realtek.c                      |   9 +-
 sound/sh/aica.c                                    |  17 +-
 sound/soc/soc-ops.c                                |   2 +-
 tools/iio/iio_utils.c                              |   2 +-
 tools/include/linux/objtool.h                      |   8 +
 tools/lib/perf/evlist.c                            |  18 +-
 tools/lib/perf/include/internal/evlist.h           |   4 +-
 .../x86_energy_perf_policy.c                       |   1 +
 tools/testing/ktest/ktest.pl                       |   1 +
 tools/testing/selftests/mqueue/setting             |   1 +
 tools/testing/selftests/net/reuseaddr_conflict.c   |   2 +-
 virt/kvm/async_pf.c                                |  31 ++-
 335 files changed, 3261 insertions(+), 1539 deletions(-)