Skip to content

5.9.12-rc1 review

Greg Kroah-Hartman dri-devel linux-omap linux-tegra lkml nouveau stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest152 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/152io_uring: get an active ref_node from files_datafs/io_uring.c+2 -30 replies
2/152io_uring: order refnode recyclingfs/io_uring.c+24 -100 replies
3/152spi: bcm-qspi: Fix use-after-free on unbinddrivers/spi/spi-bcm-qspi.c+12 -220 replies
4/152spi: bcm2835: Fix use-after-free on unbinddrivers/spi/spi-bcm2835.c+8 -190 replies
5/152ipv4: use IS_ENABLED instead of ifdefnet/ipv4/fib_frontend.c+1 -10 replies
6/152IB/hfi1: Ensure correct mm is used at all timesdrivers/infiniband/hw/hfi1/file_ops.c drivers/infiniband/hw/hfi1/hfi.h drivers/infiniband/hw/hfi1/mmu_rb.c +5 more+78 -480 replies
7/152RDMA/i40iw: Address an mmap handler exploit in i40iwdrivers/infiniband/hw/i40iw/i40iw_main.c drivers/infiniband/hw/i40iw/i40iw_verbs.c+7 -350 replies
8/152btrfs: fix missing delalloc new bit for new delalloc rangesfs/btrfs/file.c fs/btrfs/inode.c fs/btrfs/tests/inode-tests.c+66 -610 replies
9/152btrfs: tree-checker: add missing return after error in root_itemfs/btrfs/tree-checker.c+1 -00 replies
10/152btrfs: tree-checker: add missing returns after data_ref alignment checksfs/btrfs/tree-checker.c+2 -00 replies
11/152btrfs: dont access possibly stale fs_info data for printing duplicate devicefs/btrfs/volumes.c+7 -10 replies
12/152btrfs: fix lockdep splat when reading qgroup config on mountfs/btrfs/qgroup.c+1 -10 replies
13/152rtc: pcf2127: fix a bug when not specify interrupts propertydrivers/rtc/rtc-pcf2127.c+2 -20 replies
14/152s390: fix fpu restore in entry.Sarch/s390/kernel/asm-offsets.c arch/s390/kernel/entry.S+7 -50 replies
15/152mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback)mm/filemap.c mm/page-writeback.c+8 -60 replies
16/152smb3: Call cifs reconnect from demultiplex threadfs/cifs/smb2ops.c+8 -50 replies
17/152smb3: Avoid Mid pending list corruptionfs/cifs/smb2ops.c+46 -90 replies
18/152smb3: Handle error case during offload read pathfs/cifs/smb2ops.c+19 -10 replies
19/152cifs: fix a memleak with modefromsidfs/cifs/cifsacl.c+1 -00 replies
20/152powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=yarch/powerpc/kernel/exceptions-64s.S+0 -20 replies
21/152powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU contextarch/powerpc/kernel/exceptions-64s.S+7 -40 replies
22/152KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB pagearch/powerpc/kvm/book3s_xive_native.c+7 -00 replies
23/152KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspacearch/arm64/kvm/vgic/vgic-mmio-v3.c+20 -20 replies
24/152KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extintarch/x86/kvm/irq.c arch/x86/kvm/lapic.c+34 -510 replies
25/152KVM: x86: Fix split-irqchip vs interrupt injection window requestarch/x86/include/asm/kvm_host.h arch/x86/kvm/irq.c arch/x86/kvm/x86.c+12 -90 replies
26/152iommu/vt-d: Dont read VCCAP register unless it existsdrivers/iommu/intel/dmar.c drivers/iommu/intel/iommu.c+4 -30 replies
27/152firmware: xilinx: Use hash-table for api feature checkdrivers/firmware/xilinx/zynqmp.c include/linux/firmware/xlnx-zynqmp.h+49 -180 replies
28/152drm/amdgpu: fix SI UVD firmware validate resume faildrivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c+12 -90 replies
29/152io_uring: fix ITER_BVEC checkfs/io_uring.c+1 -10 replies
30/152trace: fix potenial dangerous pointerinclude/trace/events/writeback.h+4 -40 replies
31/152arm64: tegra: Correct the UART for Jetson Xavier NXarch/arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi+1 -10 replies
32/152arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi+10 -100 replies
33/152arm64: pgtable: Fix pte_accessible()arch/arm64/include/asm/pgtable.h+4 -30 replies
34/152arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect()arch/arm64/include/asm/pgtable.h+14 -130 replies
35/152drm/amdgpu: fix a page faultdrivers/gpu/drm/amd/amdgpu/uvd_v3_1.c+7 -70 replies
36/152drm/amdgpu: update golden setting for sienna_cichliddrivers/gpu/drm/amd/amdgpu/gfx_v10_0.c+2 -00 replies
37/152drm/amd/amdgpu: fix null pointer in runtime pmdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+2 -20 replies
38/152drm/amd/display: Avoid HDCP initialization in devices without outputdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -10 replies
39/152HID: uclogic: Add ID for Trust Flex Design Tabletdrivers/hid/hid-ids.h drivers/hid/hid-uclogic-core.c drivers/hid/hid-uclogic-params.c+5 -00 replies
40/152HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypressesdrivers/hid/hid-ite.c+60 -10 replies
41/152HID: cypress: Support Varmilo Keyboards media hotkeysdrivers/hid/hid-cypress.c drivers/hid/hid-ids.h+41 -50 replies
42/152HID: add support for Sega Saturndrivers/hid/hid-ids.h drivers/hid/hid-quirks.c+2 -00 replies
43/152Input: i8042 - allow insmod to succeed on devices without an i8042 controllerdrivers/input/serio/i8042.c+11 -10 replies
44/152HID: hid-sensor-hub: Fix issue with devices with no report IDdrivers/hid/hid-sensor-hub.c+2 -10 replies
45/152staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINKdrivers/staging/ralink-gdma/Kconfig+1 -00 replies
46/152HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devicesdrivers/hid/hid-ids.h drivers/hid/hid-quirks.c+8 -00 replies
47/152dmaengine: xilinx_dma: use readl_poll_timeout_atomic variantdrivers/dma/xilinx/xilinx_dma.c+2 -20 replies
48/152x86/xen: dont unbind uninitialized lock_kicker_irqarch/x86/xen/spinlock.c+11 -10 replies
49/152kunit: fix display of failed expectations for stringsinclude/kunit/test.h+1 -10 replies
50/152HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edgedrivers/hid/hid-logitech-hidpp.c+6 -00 replies
51/152HID: Add Logitech Dinovo Edge battery quirkdrivers/hid/hid-ids.h drivers/hid/hid-input.c+4 -00 replies
52/152proc: dont allow async path resolution of /proc/self componentsfs/proc/self.c+7 -00 replies
53/152nvme: free sq/cq dbbuf pointers when dbbuf set failsdrivers/nvme/host/pci.c+15 -00 replies
54/152io_uring: handle -EOPNOTSUPP on path resolutionfs/io_uring.c+18 -10 replies
55/152net: stmmac: dwmac_lib: enlarge dma reset timeoutdrivers/net/ethernet/stmicro/stmmac/dwmac_lib.c+1 -10 replies
56/152vdpasim: fix "mac_pton" undefined errordrivers/vdpa/Kconfig+1 -00 replies
57/152vhost: add helper to check if a vq has been setupdrivers/vhost/vhost.c drivers/vhost/vhost.h+7 -00 replies
58/152vhost scsi: alloc cmds per vq instead of sessiondrivers/vhost/scsi.c+128 -790 replies
59/152vhost scsi: fix cmd completion racedrivers/vhost/scsi.c+15 -270 replies
60/152cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLEdrivers/cpuidle/cpuidle-tegra.c+2 -20 replies
61/152dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst sizedrivers/dma/pl330.c+1 -10 replies
62/152scsi: libiscsi: Fix NOP race conditiondrivers/scsi/libiscsi.c include/scsi/libiscsi.h+18 -80 replies
63/152scsi: target: iscsi: Fix cmd abort fabric stop racedrivers/target/iscsi/iscsi_target.c+13 -40 replies
64/152lockdep: Put graph lock/unlock under lock_recursion protectionkernel/locking/lockdep.c+4 -20 replies
65/152perf/x86: fix sysfs type mismatchesarch/x86/events/intel/cstate.c arch/x86/events/intel/uncore.c arch/x86/events/intel/uncore.h +1 more+12 -240 replies
66/152xtensa: uaccess: Add missing __user to strncpy_from_user() prototypearch/xtensa/include/asm/uaccess.h+1 -10 replies
67/152x86/dumpstack: Do not try to access user space code of other tasksarch/x86/kernel/dumpstack.c+19 -40 replies
68/152net: dsa: mv88e6xxx: Wait for EEPROM done after HW resetdrivers/net/dsa/mv88e6xxx/chip.c drivers/net/dsa/mv88e6xxx/global1.c drivers/net/dsa/mv88e6xxx/global1.h+34 -00 replies
69/152bus: ti-sysc: Fix reset status check for modules with quirksdrivers/bus/ti-sysc.c include/linux/platform_data/ti-sysc.h+16 -90 replies
70/152bus: ti-sysc: Fix bogus resetdone warning on enable for cpswdrivers/bus/ti-sysc.c+3 -00 replies
71/152ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled()arch/arm/mach-omap2/cpuidle44xx.c+5 -30 replies
72/152phy: tegra: xusb: Fix dangling pointer on probe failuredrivers/phy/tegra/xusb.c+1 -00 replies
73/152iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROCdrivers/net/wireless/intel/iwlwifi/mvm/time-event.c+6 -30 replies
74/152iwlwifi: mvm: properly cancel a session protection for P2Pdrivers/net/wireless/intel/iwlwifi/fw/api/time-event.h drivers/net/wireless/intel/iwlwifi/mvm/time-event.c+68 -340 replies
75/152iwlwifi: mvm: write queue_sync_state only for syncdrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c+3 -00 replies
76/152KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanuparch/s390/kvm/kvm-s390.c arch/s390/kvm/pv.c arch/s390/mm/gmap.c+5 -20 replies
77/152KVM: s390: remove diag318 reset codearch/s390/kvm/kvm-s390.c+0 -20 replies
78/152btrfs: qgroup: dont commit transaction when we already hold the handlefs/btrfs/qgroup.c+19 -10 replies
79/152batman-adv: set .owner to THIS_MODULEnet/batman-adv/log.c+1 -00 replies
80/152usb: cdns3: gadget: fix some endian issuesdrivers/usb/cdns3/gadget.c+30 -300 replies
81/152usb: cdns3: gadget: calculate TD_SIZE based on TDdrivers/usb/cdns3/gadget.c+13 -110 replies
82/152phy: qualcomm: usb: Fix SuperSpeed PHY OF dependencydrivers/phy/qualcomm/Kconfig+1 -10 replies
83/152phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependencydrivers/phy/qualcomm/Kconfig+1 -10 replies
84/152arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where neededarch/arc/include/asm/pgtable.h arch/arm/include/asm/pgtable-2level.h arch/arm/include/asm/pgtable-3level.h +5 more+28 -00 replies
85/152bus: ti-sysc: suppress err msg for timers used as clockevent/sourcedrivers/bus/ti-sysc.c+1 -10 replies
86/152ARM: dts: dra76x: m_can: fix order of clocksarch/arm/boot/dts/dra76x.dtsi+2 -20 replies
87/152scsi: ufs: Fix race between shutdown and runtime resume flowdrivers/scsi/ufs/ufshcd.c+1 -50 replies
88/152bnxt_en: fix error return code in bnxt_init_one()drivers/net/ethernet/broadcom/bnxt/bnxt.c+1 -00 replies
89/152bnxt_en: fix error return code in bnxt_init_board()drivers/net/ethernet/broadcom/bnxt/bnxt.c+1 -00 replies
90/152video: hyperv_fb: Fix the cache type when mapping the VRAMdrivers/video/fbdev/hyperv_fb.c+6 -10 replies
91/152bnxt_en: Release PCI regions when DMA mask setup fails during probe.drivers/net/ethernet/broadcom/bnxt/bnxt.c+1 -10 replies
92/152block/keyslot-manager: prevent crash when num_slots=1block/keyslot-manager.c+7 -00 replies
93/152cxgb4: fix the panic caused by non smac rewritedrivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c+2 -10 replies
94/152dpaa2-eth: select XGMAC_MDIO for MDIO bus supportdrivers/net/ethernet/freescale/dpaa2/Kconfig+1 -00 replies
95/152s390/qeth: make af_iucv TX notification call more robustdrivers/s390/net/qeth_core_main.c+2 -10 replies
96/152s390/qeth: fix af_iucv notification racedrivers/s390/net/qeth_core.h drivers/s390/net/qeth_core_main.c+58 -240 replies
97/152s390/qeth: fix tear down of async TX buffersdrivers/s390/net/qeth_core_main.c+0 -60 replies
98/152drm/mediatek: dsi: Modify horizontal front/back porch byte formuladrivers/gpu/drm/mediatek/mtk_dsi.c+22 -390 replies
99/152bonding: wait for sysfs kobject destruction before freeing struct slavedrivers/net/bonding/bond_main.c drivers/net/bonding/bond_sysfs_slave.c include/net/bonding.h+52 -350 replies
100/152ibmvnic: fix call_netdevice_notifiers in do_resetdrivers/net/ethernet/ibm/ibmvnic.c+3 -10 replies
101/152ibmvnic: notify peers when failover and migration happendrivers/net/ethernet/ibm/ibmvnic.c+5 -10 replies
102/152powerpc/64s: Fix allnoconfig build since uaccess flusharch/powerpc/include/asm/book3s/64/kup-radix.h+2 -00 replies
103/152iommu: Check return of __iommu_attach_device()drivers/iommu/iommu.c+6 -40 replies
104/152IB/mthca: fix return value of error branch in mthca_init_cq()drivers/infiniband/hw/mthca/mthca_cq.c+6 -40 replies
105/152i40e: Fix removing driver while bare-metal VFs pass trafficdrivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_main.c drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+31 -180 replies
106/152firmware: xilinx: Fix SD DLL node reset issuedrivers/firmware/xilinx/zynqmp.c+1 -10 replies
107/152spi: imx: fix the unbalanced spi runtime pm managementdrivers/spi/spi-imx.c+1 -00 replies
108/152io_uring: fix shift-out-of-bounds when round up cq sizefs/io_uring.c+4 -20 replies
109/152aquantia: Remove the build_skb pathdrivers/net/ethernet/aquantia/atlantic/aq_ring.c+52 -740 replies
110/152nfc: s3fwrn5: use signed integer for parsing GPIO numbersdrivers/nfc/s3fwrn5/i2c.c+2 -20 replies
111/152net: ena: handle bad request id in ena_netdevdrivers/net/ethernet/amazon/ena/ena_eth_com.c drivers/net/ethernet/amazon/ena/ena_netdev.c+14 -320 replies
112/152net: ena: set initial DMA width to avoid intel iommu issuedrivers/net/ethernet/amazon/ena/ena_netdev.c+8 -90 replies
113/152net: ena: fix packets addresses for rx_offset featuredrivers/net/ethernet/amazon/ena/ena_netdev.c+11 -90 replies
114/152ibmvnic: fix NULL pointer dereference in reset_sub_crq_queuesdrivers/net/ethernet/ibm/ibmvnic.c+3 -00 replies
115/152ibmvnic: fix NULL pointer dereference in ibmvic_reset_crqdrivers/net/ethernet/ibm/ibmvnic.c+3 -00 replies
116/152ibmvnic: enhance resetting status check during module exitdrivers/net/ethernet/ibm/ibmvnic.c drivers/net/ethernet/ibm/ibmvnic.h+2 -40 replies
117/152optee: add writeback to valid memory typedrivers/tee/optee/call.c+2 -10 replies
118/152x86/tboot: Dont disable swiotlb when iommu is forced onarch/x86/kernel/tboot.c+1 -40 replies
119/152arm64: tegra: Wrong AON HSP reg property sizearch/arm64/boot/dts/nvidia/tegra194.dtsi+1 -10 replies
120/152efi/efivars: Set generic ops before loading SSDTdrivers/firmware/efi/efi.c+1 -10 replies
121/152efivarfs: revert "fix memory leak in efivarfs_create()"fs/efivarfs/inode.c fs/efivarfs/super.c+2 -10 replies
122/152efi: EFI_EARLYCON should depend on EFIdrivers/firmware/efi/Kconfig+1 -10 replies
123/152riscv: Explicitly specify the build id style in vDSO Makefile againarch/riscv/kernel/vdso/Makefile+1 -10 replies
124/152RISC-V: Add missing jump label initializationarch/riscv/kernel/setup.c+1 -00 replies
125/152RISC-V: fix barrier() use in <vdso/processor.h>arch/riscv/include/asm/vdso/processor.h+2 -00 replies
126/152net: stmmac: fix incorrect merge of patch upstreamdrivers/net/ethernet/stmicro/stmmac/dwmac4_core.c+1 -10 replies
127/152enetc: Let the hardware auto-advance the taprio base-time of 0drivers/net/ethernet/freescale/enetc/enetc_qos.c+2 -120 replies
128/152ptp: clockmatrix: bug fix for idtcm_strverscmpdrivers/ptp/ptp_clockmatrix.c+16 -330 replies
129/152drm/nouveau: fix relocations applying logic and a double-freedrivers/gpu/drm/nouveau/nouveau_gem.c+5 -30 replies
130/152can: gs_usb: fix endianess problem with candleLight firmwaredrivers/net/can/usb/gs_usb.c+70 -610 replies
131/152platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup timedrivers/platform/x86/thinkpad_acpi.c+1 -00 replies
132/152platform/x86: toshiba_acpi: Fix the wrong variable assignmentdrivers/platform/x86/toshiba_acpi.c+1 -20 replies
133/152RDMA/hns: Fix wrong field of SRQ number the device supportsdrivers/infiniband/hw/hns/hns_roce_hw_v2.h+1 -10 replies
134/152RDMA/hns: Fix retry_cnt and rnr_cnt when querying QPdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+4 -40 replies
135/152RDMA/hns: Bugfix for memory window mtpt configurationdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+1 -00 replies
136/152can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()s flagsdrivers/net/can/m_can/m_can.c+1 -10 replies
137/152can: m_can: fix nominal bitiming tseg2 min for version >= 3.1drivers/net/can/m_can/m_can.c+1 -10 replies
138/152perf record: Synthesize cgroup events only if neededtools/perf/util/synthetic-events.c+3 -00 replies
139/152perf stat: Use proper cpu for shadow statstools/perf/util/stat-display.c+1 -40 replies
140/152perf probe: Fix to die_entrypc() returns error correctlytools/perf/util/dwarf-aux.c+8 -00 replies
141/152spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probedrivers/spi/spi-bcm2835aux.c+2 -10 replies
142/152USB: core: Change %pK for __user pointers to %pxdrivers/usb/core/devio.c+7 -70 replies
143/152usb: gadget: f_midi: Fix memleak in f_midi_allocdrivers/usb/gadget/function/f_midi.c+7 -30 replies
144/152USB: core: Fix regression in Hercules audio carddrivers/usb/core/quirks.c+6 -00 replies
145/152USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio carddrivers/usb/core/quirks.c+4 -00 replies
146/152usb: gadget: Fix memleak in gadgetfs_fill_superdrivers/usb/gadget/legacy/inode.c+3 -00 replies
147/152irqchip/exiu: Fix the index of fwspec for IRQ typedrivers/irqchip/irq-sni-exiu.c+1 -10 replies
148/152x86/mce: Do not overwrite no_way_out if mce_end() failsarch/x86/kernel/cpu/mce/core.c+4 -20 replies
149/152x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpbarch/x86/kernel/cpu/bugs.c+2 -20 replies
150/152x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leakarch/x86/kernel/cpu/resctrl/rdtgroup.c+2 -330 replies
151/152x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leakarch/x86/kernel/cpu/resctrl/rdtgroup.c+25 -70 replies
152/152drm/amdgpu: add rlc iram and dram firmware supportdrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c +3 more+66 -80 replies

Reviews trailers per patch

65 of 152 patches have a Reviewed-by or Acked-by.

PatchFlorian FainelliDavid AhernIra WeinyMike MarciniszynEric AugerFilippo SironiDavid WoodhouseLiu Yi LLu BaoluJon HunterHawking ZhangLeo LiuDavid SterbaAlex DeucherCatalin MarinasQu WenruoRandy DunlapMaurizio LombardiStefan HajnocziBorislav PetkovOleg NesterovGrygorii StrashkoMarius IacobChristian BorntraegerJanosch FrankCornelia HuckJuergen GrossBoqun FengMichael KelleyHaiyang ZhangEdwin PeerCan GuoDany MaddenGreg Kroah-HartmanBilal WasimThomas BogendoerferStefan AgnerMike RapoportKonrad JankowskiAdrian HuangCezary RojewskiDamien Le MoalMikko PerttunenHenrique de Moraes HolschuhArvind SankarNick DesaulniersOleksij RempelSriram DashAndi KleenJiri OlsaStefano GarzarellaReinette ChatreWillem de BruijnAlan SternArd BiesheuvelTony LuckBill WendlingArnaldo Carvalho de MeloFilipe MananaBrendan HigginsMike ChristiePeter GeisKees CookJason WangSrinivas PandruvadaPavel ShilovskyDavid Gámiz JiménezAurelien AptelYu ZhaoMinchan KimNikos TsironisArnd BergmannMichal SimekHeiko CarstensGreg KurzSteven Rostedt (VMware)Tejun HeoNikolay BorisovAnand JainJosef BacikJeffrin Jose TGuenter RoeckLinux Kernel Functional TestingShuah Khan
SeriesT-b T-b T-b T-b T-b
1/152
2/152
3/152A-b T-b
4/152T-b A-b
5/152R-b
6/152R-b R-b
7/152
8/152R-b
9/152R-b R-b
10/152R-b
11/152R-b R-b R-b
12/152R-b
13/152
14/152A-b R-b
15/152
16/152R-b
17/152R-b
18/152R-b
19/152R-b
20/152
21/152
22/152T-b
23/152R-b
24/152R-b R-b T-b
25/152Analyzed-by R-b T-b R-b
26/152R-b A-b
27/152R-b T-b
28/152R-b
29/152
30/152A-b A-b
31/152
32/152R-b
33/152R-b A-b R-b
34/152R-b
35/152R-b
36/152R-b
37/152R-b
38/152A-b
39/152
40/152
41/152
42/152Reported-and-tested-by
43/152Reported-and-tested-by
44/152A-b
45/152
46/152
47/152
48/152R-b
49/152R-b T-b
50/152
51/152
52/152
53/152
54/152
55/152
56/152A-b
57/152A-b A-b
58/152R-b A-b
59/152R-b A-b
60/152T-b
61/152
62/152R-b
63/152R-b
64/152
65/152R-b
66/152
67/152R-b T-b A-b
68/152
69/152
70/152A-b
71/152
72/152
73/152
74/152
75/152
76/152R-b
77/152R-b R-b A-b
78/152R-b
79/152
80/152
81/152
82/152
83/152
84/152A-b R-b T-b A-b
85/152
86/152
87/152R-b
88/152R-b
89/152R-b
90/152T-b R-b R-b
91/152
92/152
93/152
94/152
95/152
96/152
97/152
98/152T-b
99/152R-b
100/152R-b
101/152
102/152
103/152
104/152
105/152T-b
106/152
107/152
108/152R-b
109/152
110/152
111/152
112/152
113/152
114/152
115/152
116/152
117/152
118/152Reported-and-tested-by
119/152R-b
120/152T-b
121/152
122/152R-b
123/152R-b R-b
124/152
125/152A-b R-b
126/152
127/152
128/152
129/152
130/152T-b
131/152A-b
132/152
133/152
134/152
135/152
136/152
137/152A-b
138/152A-b T-b
139/152R-b A-b
140/152
141/152
142/152
143/152
144/152
145/152
146/152A-b
147/152A-b
148/152R-b
149/152
150/152R-b T-b
151/152R-b
152/152R-b

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

Read the v1 thread

Cover letter [PATCH 5.9 000/152] 5.9.12-rc1 review

This is the start of the stable review cycle for the 5.9.12 release. There are 152 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, 03 Dec 2020 08:46:29 +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.9.12-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.9.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.9.12-rc1

Likun Gao <[email protected]>
drm/amdgpu: add rlc iram and dram firmware support

Xiaochen Shen <[email protected]>
x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak

Xiaochen Shen <[email protected]>
x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak

Anand K Mistry <[email protected]>
x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb

Gabriele Paoloni <[email protected]>
x86/mce: Do not overwrite no_way_out if mce_end() fails

Chen Baozi <[email protected]>
irqchip/exiu: Fix the index of fwspec for IRQ type

Zhang Qilong <[email protected]>
usb: gadget: Fix memleak in gadgetfs_fill_super

penghao <[email protected]>
USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card

Alan Stern <[email protected]>
USB: core: Fix regression in Hercules audio card

Zhang Qilong <[email protected]>
usb: gadget: f_midi: Fix memleak in f_midi_alloc

Alan Stern <[email protected]>
USB: core: Change %pK for __user pointers to %px

Nathan Chancellor <[email protected]>
spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe

Masami Hiramatsu <[email protected]>
perf probe: Fix to die_entrypc() returns error correctly

Namhyung Kim <[email protected]>
perf stat: Use proper cpu for shadow stats

Namhyung Kim <[email protected]>
perf record: Synthesize cgroup events only if needed

Marc Kleine-Budde <[email protected]>
can: m_can: fix nominal bitiming tseg2 min for version >= 3.1

Marc Kleine-Budde <[email protected]>
can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags

Yixian Liu <[email protected]>
RDMA/hns: Bugfix for memory window mtpt configuration

Wenpeng Liang <[email protected]>
RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP

Wenpeng Liang <[email protected]>
RDMA/hns: Fix wrong field of SRQ number the device supports

Kaixu Xia <[email protected]>
platform/x86: toshiba_acpi: Fix the wrong variable assignment

Benjamin Berg <[email protected]>
platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time

Marc Kleine-Budde <[email protected]>
can: gs_usb: fix endianess problem with candleLight firmware

Matti Hamalainen <[email protected]>
drm/nouveau: fix relocations applying logic and a double-free

Min Li <[email protected]>
ptp: clockmatrix: bug fix for idtcm_strverscmp

Vladimir Oltean <[email protected]>
enetc: Let the hardware auto-advance the taprio base-time of 0

Antonio Borneo <[email protected]>
net: stmmac: fix incorrect merge of patch upstream

Randy Dunlap <[email protected]>
RISC-V: fix barrier() use in <vdso/processor.h>

Anup Patel <[email protected]>
RISC-V: Add missing jump label initialization

Nathan Chancellor <[email protected]>
riscv: Explicitly specify the build id style in vDSO Makefile again

Geert Uytterhoeven <[email protected]>
efi: EFI_EARLYCON should depend on EFI

Ard Biesheuvel <[email protected]>
efivarfs: revert "fix memory leak in efivarfs_create()"

Amadeusz Sławiński <[email protected]>
efi/efivars: Set generic ops before loading SSDT

Dipen Patel <[email protected]>
arm64: tegra: Wrong AON HSP reg property size

Lu Baolu <[email protected]>
x86/tboot: Don't disable swiotlb when iommu is forced on

Rui Miguel Silva <[email protected]>
optee: add writeback to valid memory type

Lijun Pan <[email protected]>
ibmvnic: enhance resetting status check during module exit

Lijun Pan <[email protected]>
ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq

Lijun Pan <[email protected]>
ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues

Shay Agroskin <[email protected]>
net: ena: fix packet's addresses for rx_offset feature

Shay Agroskin <[email protected]>
net: ena: set initial DMA width to avoid intel iommu issue

Shay Agroskin <[email protected]>
net: ena: handle bad request id in ena_netdev

Krzysztof Kozlowski <[email protected]>
nfc: s3fwrn5: use signed integer for parsing GPIO numbers

Lincoln Ramsay <[email protected]>
aquantia: Remove the build_skb path

Joseph Qi <[email protected]>
io_uring: fix shift-out-of-bounds when round up cq size

Clark Wang <[email protected]>
spi: imx: fix the unbalanced spi runtime pm management

Manish Narani <[email protected]>
firmware: xilinx: Fix SD DLL node reset issue

Sylwester Dziedziuch <[email protected]>
i40e: Fix removing driver while bare-metal VFs pass traffic

Xiongfeng Wang <[email protected]>
IB/mthca: fix return value of error branch in mthca_init_cq()

Shameer Kolothum <[email protected]>
iommu: Check return of __iommu_attach_device()

Stephen Rothwell <[email protected]>
powerpc/64s: Fix allnoconfig build since uaccess flush

Lijun Pan <[email protected]>
ibmvnic: notify peers when failover and migration happen

Lijun Pan <[email protected]>
ibmvnic: fix call_netdevice_notifiers in do_reset

Jamie Iles <[email protected]>
bonding: wait for sysfs kobject destruction before freeing struct slave

CK Hu <[email protected]>
drm/mediatek: dsi: Modify horizontal front/back porch byte formula

Julian Wiedmann <[email protected]>
s390/qeth: fix tear down of async TX buffers

Julian Wiedmann <[email protected]>
s390/qeth: fix af_iucv notification race

Julian Wiedmann <[email protected]>
s390/qeth: make af_iucv TX notification call more robust

Ioana Ciornei <[email protected]>
dpaa2-eth: select XGMAC_MDIO for MDIO bus support

Raju Rangoju <[email protected]>
cxgb4: fix the panic caused by non smac rewrite

Eric Biggers <[email protected]>
block/keyslot-manager: prevent crash when num_slots=1

Michael Chan <[email protected]>
bnxt_en: Release PCI regions when DMA mask setup fails during probe.

Dexuan Cui <[email protected]>
video: hyperv_fb: Fix the cache type when mapping the VRAM

Zhang Changzhong <[email protected]>
bnxt_en: fix error return code in bnxt_init_board()

Zhang Changzhong <[email protected]>
bnxt_en: fix error return code in bnxt_init_one()

Stanley Chu <[email protected]>
scsi: ufs: Fix race between shutdown and runtime resume flow

Marc Kleine-Budde <[email protected]>
ARM: dts: dra76x: m_can: fix order of clocks

Grygorii Strashko <[email protected]>
bus: ti-sysc: suppress err msg for timers used as clockevent/source

Arnd Bergmann <[email protected]>
arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed

Bryan O'Donoghue <[email protected]>
phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency

Bryan O'Donoghue <[email protected]>
phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency

Peter Chen <[email protected]>
usb: cdns3: gadget: calculate TD_SIZE based on TD

Peter Chen <[email protected]>
usb: cdns3: gadget: fix some endian issues

Taehee Yoo <[email protected]>
batman-adv: set .owner to THIS_MODULE

Qu Wenruo <[email protected]>
btrfs: qgroup: don't commit transaction when we already hold the handle

Collin Walling <[email protected]>
KVM: s390: remove diag318 reset code

Janosch Frank <[email protected]>
KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup

Avraham Stern <[email protected]>
iwlwifi: mvm: write queue_sync_state only for sync

Emmanuel Grumbach <[email protected]>
iwlwifi: mvm: properly cancel a session protection for P2P

Emmanuel Grumbach <[email protected]>
iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC

Marc Zyngier <[email protected]>
phy: tegra: xusb: Fix dangling pointer on probe failure

Tony Lindgren <[email protected]>
ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled()

Tony Lindgren <[email protected]>
bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw

Tony Lindgren <[email protected]>
bus: ti-sysc: Fix reset status check for modules with quirks

Andrew Lunn <[email protected]>
net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset

Thomas Gleixner <[email protected]>
x86/dumpstack: Do not try to access user space code of other tasks

Laurent Pinchart <[email protected]>
xtensa: uaccess: Add missing __user to strncpy_from_user() prototype

Sami Tolvanen <[email protected]>
perf/x86: fix sysfs type mismatches

Boqun Feng <[email protected]>
lockdep: Put graph lock/unlock under lock_recursion protection

Mike Christie <[email protected]>
scsi: target: iscsi: Fix cmd abort fabric stop race

Lee Duncan <[email protected]>
scsi: libiscsi: Fix NOP race condition

Sugar Zhang <[email protected]>
dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size

Dmitry Osipenko <[email protected]>
cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE

Mike Christie <[email protected]>
vhost scsi: fix cmd completion race

Mike Christie <[email protected]>
vhost scsi: alloc cmds per vq instead of session

Mike Christie <[email protected]>
vhost: add helper to check if a vq has been setup

Laurent Vivier <[email protected]>
vdpasim: fix "mac_pton" undefined error

Jisheng Zhang <[email protected]>
net: stmmac: dwmac_lib: enlarge dma reset timeout

Jens Axboe <[email protected]>
io_uring: handle -EOPNOTSUPP on path resolution

Minwoo Im <[email protected]>
nvme: free sq/cq dbbuf pointers when dbbuf set fails

Jens Axboe <[email protected]>
proc: don't allow async path resolution of /proc/self components

Hans de Goede <[email protected]>
HID: Add Logitech Dinovo Edge battery quirk

Hans de Goede <[email protected]>
HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge

Daniel Latypov <[email protected]>
kunit: fix display of failed expectations for strings

Brian Masney <[email protected]>
x86/xen: don't unbind uninitialized lock_kicker_irq

Marc Ferland <[email protected]>
dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant

Chris Ye <[email protected]>
HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices

Necip Fazil Yildiran <[email protected]>
staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK

Pablo Ceballos <[email protected]>
HID: hid-sensor-hub: Fix issue with devices with no report ID

Hans de Goede <[email protected]>
Input: i8042 - allow insmod to succeed on devices without an i8042 controller

Jiri Kosina <[email protected]>
HID: add support for Sega Saturn

Frank Yang <[email protected]>
HID: cypress: Support Varmilo Keyboards' media hotkeys

Hans de Goede <[email protected]>
HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses

Martijn van de Streek <[email protected]>
HID: uclogic: Add ID for Trust Flex Design Tablet

Rodrigo Siqueira <[email protected]>
drm/amd/display: Avoid HDCP initialization in devices without output

Kenneth Feng <[email protected]>
drm/amd/amdgpu: fix null pointer in runtime pm

Likun Gao <[email protected]>
drm/amdgpu: update golden setting for sienna_cichlid

Sonny Jiang <[email protected]>
drm/amdgpu: fix a page fault

Will Deacon <[email protected]>
arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect()

Will Deacon <[email protected]>
arm64: pgtable: Fix pte_accessible()

JC Kuo <[email protected]>
arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1

Jon Hunter <[email protected]>
arm64: tegra: Correct the UART for Jetson Xavier NX

Hui Su <[email protected]>
trace: fix potenial dangerous pointer

Pavel Begunkov <[email protected]>
io_uring: fix ITER_BVEC check

Sonny Jiang <[email protected]>
drm/amdgpu: fix SI UVD firmware validate resume fail

Amit Sunil Dhamne <[email protected]>
firmware: xilinx: Use hash-table for api feature check

David Woodhouse <[email protected]>
iommu/vt-d: Don't read VCCAP register unless it exists

Paolo Bonzini <[email protected]>
KVM: x86: Fix split-irqchip vs interrupt injection window request

Paolo Bonzini <[email protected]>
KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint

Zenghui Yu <[email protected]>
KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace

Cédric Le Goater <[email protected]>
KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page

Nicholas Piggin <[email protected]>
powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context

Nicholas Piggin <[email protected]>
powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y

Namjae Jeon <[email protected]>
cifs: fix a memleak with modefromsid

Rohith Surabattula <[email protected]>
smb3: Handle error case during offload read path

Rohith Surabattula <[email protected]>
smb3: Avoid Mid pending list corruption

Rohith Surabattula <[email protected]>
smb3: Call cifs reconnect from demultiplex thread

Hugh Dickins <[email protected]>
mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback)

Sven Schnelle <[email protected]>
s390: fix fpu restore in entry.S

Biwen Li <[email protected]>
rtc: pcf2127: fix a bug when not specify interrupts property

Filipe Manana <[email protected]>
btrfs: fix lockdep splat when reading qgroup config on mount

Johannes Thumshirn <[email protected]>
btrfs: don't access possibly stale fs_info data for printing duplicate device

David Sterba <[email protected]>
btrfs: tree-checker: add missing returns after data_ref alignment checks

Daniel Xu <[email protected]>
btrfs: tree-checker: add missing return after error in root_item

Filipe Manana <[email protected]>
btrfs: fix missing delalloc new bit for new delalloc ranges

Shiraz Saleem <[email protected]>
RDMA/i40iw: Address an mmap handler exploit in i40iw

Dennis Dalessandro <[email protected]>
IB/hfi1: Ensure correct mm is used at all times

Florian Klink <[email protected]>
ipv4: use IS_ENABLED instead of ifdef

Lukas Wunner <[email protected]>
spi: bcm2835: Fix use-after-free on unbind

Lukas Wunner <[email protected]>
spi: bcm-qspi: Fix use-after-free on unbind

Pavel Begunkov <[email protected]>
io_uring: order refnode recycling

Pavel Begunkov <[email protected]>
io_uring: get an active ref_node from files_data

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arc/include/asm/pgtable.h                     |   2 +
 arch/arm/boot/dts/dra76x.dtsi                      |   4 +-
 arch/arm/include/asm/pgtable-2level.h              |   2 +
 arch/arm/include/asm/pgtable-3level.h              |   2 +
 arch/arm/mach-omap2/cpuidle44xx.c                  |   8 +-
 .../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi |   2 +-
 arch/arm64/boot/dts/nvidia/tegra194.dtsi           |   2 +-
 arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi     |  20 +-
 arch/arm64/include/asm/pgtable.h                   |  34 +--
 arch/arm64/kvm/vgic/vgic-mmio-v3.c                 |  22 +-
 arch/mips/include/asm/pgtable-32.h                 |   3 +
 arch/powerpc/include/asm/book3s/32/pgtable.h       |   2 +
 arch/powerpc/include/asm/book3s/64/kup-radix.h     |   2 +
 arch/powerpc/include/asm/nohash/32/pgtable.h       |   2 +
 arch/powerpc/kernel/exceptions-64s.S               |  13 +-
 arch/powerpc/kvm/book3s_xive_native.c              |   7 +
 arch/riscv/include/asm/pgtable-32.h                |   2 +
 arch/riscv/include/asm/vdso/processor.h            |   2 +
 arch/riscv/kernel/setup.c                          |   1 +
 arch/riscv/kernel/vdso/Makefile                    |   2 +-
 arch/s390/kernel/asm-offsets.c                     |  10 +-
 arch/s390/kernel/entry.S                           |   2 +
 arch/s390/kvm/kvm-s390.c                           |   4 +-
 arch/s390/kvm/pv.c                                 |   3 +-
 arch/s390/mm/gmap.c                                |   2 +
 arch/x86/events/intel/cstate.c                     |   6 +-
 arch/x86/events/intel/uncore.c                     |   4 +-
 arch/x86/events/intel/uncore.h                     |  12 +-
 arch/x86/events/rapl.c                             |  14 +-
 arch/x86/include/asm/kvm_host.h                    |   1 +
 arch/x86/kernel/cpu/bugs.c                         |   4 +-
 arch/x86/kernel/cpu/mce/core.c                     |   6 +-
 arch/x86/kernel/cpu/resctrl/rdtgroup.c             |  65 +++---
 arch/x86/kernel/dumpstack.c                        |  23 +-
 arch/x86/kernel/tboot.c                            |   5 +-
 arch/x86/kvm/irq.c                                 |  85 +++----
 arch/x86/kvm/lapic.c                               |   2 +-
 arch/x86/kvm/x86.c                                 |  18 +-
 arch/x86/xen/spinlock.c                            |  12 +-
 arch/xtensa/include/asm/uaccess.h                  |   2 +-
 block/keyslot-manager.c                            |   7 +
 drivers/bus/ti-sysc.c                              |  29 ++-
 drivers/cpuidle/cpuidle-tegra.c                    |   4 +-
 drivers/dma/pl330.c                                |   2 +-
 drivers/dma/xilinx/xilinx_dma.c                    |   4 +-
 drivers/firmware/efi/Kconfig                       |   2 +-
 drivers/firmware/efi/efi.c                         |   2 +-
 drivers/firmware/xilinx/zynqmp.c                   |  65 ++++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h            |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c          |  10 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h          |  11 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h            |   1 +
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |  41 +++-
 drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h            |   4 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c              |  20 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   2 +-
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |  61 ++---
 drivers/gpu/drm/nouveau/nouveau_gem.c              |   8 +-
 drivers/hid/hid-cypress.c                          |  44 +++-
 drivers/hid/hid-ids.h                              |   9 +
 drivers/hid/hid-input.c                            |   3 +
 drivers/hid/hid-ite.c                              |  61 ++++-
 drivers/hid/hid-logitech-hidpp.c                   |   6 +
 drivers/hid/hid-quirks.c                           |   5 +
 drivers/hid/hid-sensor-hub.c                       |   3 +-
 drivers/hid/hid-uclogic-core.c                     |   2 +
 drivers/hid/hid-uclogic-params.c                   |   2 +
 drivers/infiniband/hw/hfi1/file_ops.c              |   4 +-
 drivers/infiniband/hw/hfi1/hfi.h                   |   2 +-
 drivers/infiniband/hw/hfi1/mmu_rb.c                |  68 +++---
 drivers/infiniband/hw/hfi1/mmu_rb.h                |  16 +-
 drivers/infiniband/hw/hfi1/user_exp_rcv.c          |  12 +-
 drivers/infiniband/hw/hfi1/user_exp_rcv.h          |   6 +
 drivers/infiniband/hw/hfi1/user_sdma.c             |  13 +-
 drivers/infiniband/hw/hfi1/user_sdma.h             |   7 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |   9 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.h         |   2 +-
 drivers/infiniband/hw/i40iw/i40iw_main.c           |   5 -
 drivers/infiniband/hw/i40iw/i40iw_verbs.c          |  37 +--
 drivers/infiniband/hw/mthca/mthca_cq.c             |  10 +-
 drivers/input/serio/i8042.c                        |  12 +-
 drivers/iommu/intel/dmar.c                         |   3 +-
 drivers/iommu/intel/iommu.c                        |   4 +-
 drivers/iommu/iommu.c                              |  10 +-
 drivers/irqchip/irq-sni-exiu.c                     |   2 +-
 drivers/net/bonding/bond_main.c                    |  61 +++--
 drivers/net/bonding/bond_sysfs_slave.c             |  18 +-
 drivers/net/can/m_can/m_can.c                      |   4 +-
 drivers/net/can/usb/gs_usb.c                       | 131 ++++++-----
 drivers/net/dsa/mv88e6xxx/chip.c                   |   2 +
 drivers/net/dsa/mv88e6xxx/global1.c                |  31 +++
 drivers/net/dsa/mv88e6xxx/global1.h                |   1 +
 drivers/net/ethernet/amazon/ena/ena_eth_com.c      |   3 +
 drivers/net/ethernet/amazon/ena/ena_netdev.c       |  80 +++----
 drivers/net/ethernet/aquantia/atlantic/aq_ring.c   | 126 +++++------
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   4 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c  |   3 +-
 drivers/net/ethernet/freescale/dpaa2/Kconfig       |   1 +
 drivers/net/ethernet/freescale/enetc/enetc_qos.c   |  14 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |  17 +-
 drivers/net/ethernet/ibm/ibmvnic.h                 |   3 +-
 drivers/net/ethernet/intel/i40e/i40e.h             |   1 +
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  22 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |  26 ++-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c  |   2 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c    |   2 +-
 .../net/wireless/intel/iwlwifi/fw/api/time-event.h |   8 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |   3 +
 .../net/wireless/intel/iwlwifi/mvm/time-event.c    | 103 ++++++---
 drivers/nfc/s3fwrn5/i2c.c                          |   4 +-
 drivers/nvme/host/pci.c                            |  15 ++
 drivers/phy/qualcomm/Kconfig                       |   4 +-
 drivers/phy/tegra/xusb.c                           |   1 +
 drivers/platform/x86/thinkpad_acpi.c               |   1 +
 drivers/platform/x86/toshiba_acpi.c                |   3 +-
 drivers/ptp/ptp_clockmatrix.c                      |  49 ++--
 drivers/rtc/rtc-pcf2127.c                          |   4 +-
 drivers/s390/net/qeth_core.h                       |   9 +-
 drivers/s390/net/qeth_core_main.c                  |  82 ++++---
 drivers/scsi/libiscsi.c                            |  23 +-
 drivers/scsi/ufs/ufshcd.c                          |   6 +-
 drivers/spi/spi-bcm-qspi.c                         |  34 +--
 drivers/spi/spi-bcm2835.c                          |  27 +--
 drivers/spi/spi-bcm2835aux.c                       |   3 +-
 drivers/spi/spi-imx.c                              |   1 +
 drivers/staging/ralink-gdma/Kconfig                |   1 +
 drivers/target/iscsi/iscsi_target.c                |  17 +-
 drivers/tee/optee/call.c                           |   3 +-
 drivers/usb/cdns3/gadget.c                         |  80 +++----
 drivers/usb/core/devio.c                           |  14 +-
 drivers/usb/core/quirks.c                          |  10 +
 drivers/usb/gadget/function/f_midi.c               |  10 +-
 drivers/usb/gadget/legacy/inode.c                  |   3 +
 drivers/vdpa/Kconfig                               |   1 +
 drivers/vhost/scsi.c                               | 249 ++++++++++++---------
 drivers/vhost/vhost.c                              |   6 +
 drivers/vhost/vhost.h                              |   1 +
 drivers/video/fbdev/hyperv_fb.c                    |   7 +-
 fs/btrfs/file.c                                    |  57 -----
 fs/btrfs/inode.c                                   |  58 +++++
 fs/btrfs/qgroup.c                                  |  22 +-
 fs/btrfs/tests/inode-tests.c                       |  12 +-
 fs/btrfs/tree-checker.c                            |   3 +
 fs/btrfs/volumes.c                                 |   8 +-
 fs/cifs/cifsacl.c                                  |   1 +
 fs/cifs/smb2ops.c                                  |  88 ++++++--
 fs/efivarfs/inode.c                                |   2 +
 fs/efivarfs/super.c                                |   1 -
 fs/io_uring.c                                      |  66 ++++--
 fs/proc/self.c                                     |   7 +
 include/kunit/test.h                               |   2 +-
 include/linux/firmware/xlnx-zynqmp.h               |   4 -
 include/linux/pgtable.h                            |  13 ++
 include/linux/platform_data/ti-sysc.h              |   1 +
 include/net/bonding.h                              |   8 +
 include/scsi/libiscsi.h                            |   3 +
 include/trace/events/writeback.h                   |   8 +-
 kernel/locking/lockdep.c                           |   6 +-
 mm/filemap.c                                       |   8 +
 mm/page-writeback.c                                |   6 -
 net/batman-adv/log.c                               |   1 +
 net/ipv4/fib_frontend.c                            |   2 +-
 tools/perf/util/dwarf-aux.c                        |   8 +
 tools/perf/util/stat-display.c                     |   5 +-
 tools/perf/util/synthetic-events.c                 |   3 +
 168 files changed, 1701 insertions(+), 1098 deletions(-)