Skip to content

5.12.11-rc1 review

Greg Kroah-Hartman linux-tegra linux-usb lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest173 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/173proc: Track /proc/$pid/attr/ opener mm_structfs/proc/base.c+8 -10 replies
2/173ASoC: max98088: fix ni clock divider calculationsound/soc/codecs/max98088.c+11 -20 replies
3/173ASoC: amd: fix for pcm_read() errorsound/soc/amd/raven/acp3x-pcm-dma.c sound/soc/amd/raven/acp3x.h sound/soc/amd/raven/pci-acp3x.c+16 -100 replies
4/173spi: Fix spi device unregister flowdrivers/spi/spi.c+12 -60 replies
5/173spi: spi-zynq-qspi: Fix stack violation bugdrivers/spi/spi-zynq-qspi.c+3 -40 replies
6/173bpf: Forbid trampoline attach for functions with variable argumentskernel/bpf/btf.c+12 -00 replies
7/173ASoC: codecs: lpass-rx-macro: add missing MODULE_DEVICE_TABLEsound/soc/codecs/lpass-rx-macro.c+1 -00 replies
8/173ASoC: codecs: lpass-tx-macro: add missing MODULE_DEVICE_TABLEsound/soc/codecs/lpass-tx-macro.c+1 -00 replies
9/173net/nfc/rawsock.c: fix a permission check bugnet/nfc/rawsock.c+1 -10 replies
10/173usb: cdns3: Fix runtime PM imbalance on errordrivers/usb/cdns3/cdns3-gadget.c+3 -10 replies
11/173ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tabletsound/soc/intel/boards/bytcr_rt5640.c+11 -00 replies
12/173ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tabletsound/soc/intel/boards/bytcr_rt5640.c+14 -00 replies
13/173bpf: Add deny list of btf ids check for tracing programskernel/bpf/verifier.c+14 -00 replies
14/173vfio-ccw: Reset FSM state to IDLE inside FSMdrivers/s390/cio/vfio_ccw_fsm.c drivers/s390/cio/vfio_ccw_ops.c+1 -20 replies
15/173vfio-ccw: Serialize FSM IDLE state with I/O completiondrivers/s390/cio/vfio_ccw_drv.c+10 -20 replies
16/173ASoC: sti-sas: add missing MODULE_DEVICE_TABLEsound/soc/codecs/sti-sas.c+1 -00 replies
17/173spi: sprd: Add missing MODULE_DEVICE_TABLEdrivers/spi/spi-sprd.c+1 -00 replies
18/173usb: chipidea: udc: assign interrupt number to USB gadget structuredrivers/usb/chipidea/udc.c+1 -00 replies
19/173isdn: mISDN: netjet: Fix crash in nj_probe:drivers/isdn/hardware/mISDN/netjet.c+0 -10 replies
20/173bonding: init notify_work earlier to avoid uninitialized usedrivers/net/bonding/bond_main.c+1 -10 replies
21/173netlink: disable IRQs for netlink_lock_table()net/netlink/af_netlink.c+4 -20 replies
22/173net: mdiobus: get rid of a BUG_ON()drivers/net/phy/mdio_bus.c+2 -10 replies
23/173cgroup: disable controllers at parse timekernel/cgroup/cgroup.c+5 -80 replies
24/173wq: handle VM suspension in stall detectionkernel/workqueue.c+10 -20 replies
25/173net/qla3xxx: fix schedule while atomic in ql_sem_spinlockdrivers/net/ethernet/qlogic/qla3xxx.c+1 -10 replies
26/173RDS tcp loopback connection can hangnet/rds/connection.c net/rds/tcp.c net/rds/tcp.h +1 more+27 -90 replies
27/173net:sfc: fix non-freed irq in legacy irq modedrivers/net/ethernet/sfc/nic.c+1 -00 replies
28/173scsi: bnx2fc: Return failure if io_req is already in ABTS processingdrivers/scsi/bnx2fc/bnx2fc_io.c+1 -00 replies
29/173scsi: vmw_pvscsi: Set correct residual data lengthdrivers/scsi/vmw_pvscsi.c+7 -10 replies
30/173scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irqdrivers/scsi/hisi_sas/hisi_sas_v3_hw.c+4 -40 replies
31/173scsi: target: qla2xxx: Wait for stop_phase1 at WWN removaldrivers/scsi/qla2xxx/qla_target.c+2 -00 replies
32/173net: macb: ensure the device is available before accessing GEMGXL control registersdrivers/net/ethernet/cadence/macb_main.c+3 -00 replies
33/173net: appletalk: cops: Fix data race in cops_probe1drivers/net/appletalk/cops.c+2 -20 replies
34/173net: dsa: microchip: enable phy errata workaround on 9567drivers/net/dsa/microchip/ksz9477.c+1 -00 replies
35/173Makefile: LTO: have linker check -Wframe-larger-thanMakefile+5 -00 replies
36/173nvme-fabrics: decode host pathing error for connectdrivers/nvme/host/fabrics.c+5 -00 replies
37/173MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACERarch/mips/lib/mips-atomic.c+6 -60 replies
38/173bpf, selftests: Adjust few selftest result_unpriv outcomestools/testing/selftests/bpf/verifier/stack_ptr.c tools/testing/selftests/bpf/verifier/value_ptr_arith.c+0 -100 replies
39/173dm verity: fix require_signatures module_param permissionsdrivers/md/dm-verity-verify-sig.c+1 -10 replies
40/173bnx2x: Fix missing error code in bnx2x_iov_init_one()drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c+3 -10 replies
41/173nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVMEdrivers/nvme/host/Kconfig+2 -10 replies
42/173nvmet: fix false keep-alive timeout when a controller is torn downdrivers/nvme/target/core.c drivers/nvme/target/nvmet.h+12 -50 replies
43/173powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllersarch/powerpc/boot/dts/fsl/p2041si-post.dtsi+16 -00 replies
44/173powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllersarch/powerpc/boot/dts/fsl/p1010si-post.dtsi+8 -00 replies
45/173spi: Dont have controller clean up spi device before driver unbinddrivers/spi/spi.c+3 -30 replies
46/173spi: Cleanup on failure of initial setupdrivers/spi/spi-bitbang.c drivers/spi/spi-fsl-spi.c drivers/spi/spi-omap-uwire.c +2 more+54 -190 replies
47/173i2c: mpc: Make use of i2c_recover_bus()drivers/i2c/busses/i2c-mpc.c+16 -20 replies
48/173i2c: mpc: implement erratum A-004447 workarounddrivers/i2c/busses/i2c-mpc.c+78 -10 replies
49/173ALSA: seq: Fix race of snd_seq_timer_open()sound/core/seq/seq_timer.c+9 -10 replies
50/173ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun()sound/firewire/amdtp-stream.c+1 -10 replies
51/173ALSA: hda/realtek: headphone and mic dont work on an Acer laptopsound/pci/hda/patch_realtek.c+12 -00 replies
52/173ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2sound/pci/hda/patch_realtek.c+1 -00 replies
53/173ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8sound/pci/hda/patch_realtek.c+1 -00 replies
54/173ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8sound/pci/hda/patch_realtek.c+1 -00 replies
55/173ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8sound/pci/hda/patch_realtek.c+1 -00 replies
56/173spi: bcm2835: Fix out-of-bounds access with more than 4 slavesdrivers/spi/spi-bcm2835.c+8 -20 replies
57/173Revert "ACPI: sleep: Put the FACS table after using it"drivers/acpi/sleep.c+1 -30 replies
58/173ACPI: Pass the same capabilities to the _OSC regardless of the query flagdrivers/acpi/bus.c+8 -190 replies
59/173drm: Fix use-after-free read in drm_getunique()drivers/gpu/drm/drm_ioctl.c+5 -40 replies
60/173drm: Lock pointer access in drm_master_release()drivers/gpu/drm/drm_auth.c+2 -10 replies
61/173x86, lto: Pass -stack-alignment only on LLD < 13.0.0arch/x86/Makefile+3 -20 replies
62/173perf/x86/intel/uncore: Fix M2M event umask for Ice Lake serverarch/x86/events/intel/uncore_snbep.c+2 -10 replies
63/173KVM: x86: Unload MMU on guest TLB flush if TDP disabled to force MMU syncarch/x86/kvm/x86.c+13 -00 replies
64/173KVM: X86: MMU: Use the correct inherited permissions to get shadow pageDocumentation/virt/kvm/mmu.rst arch/x86/kvm/mmu/paging_tmpl.h+11 -70 replies
65/173kvm: avoid speculation-based attacks from out-of-range memslot accessesinclude/linux/kvm_host.h+9 -10 replies
66/173staging: rtl8723bs: Fix uninitialized variablesdrivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c+1 -10 replies
67/173usb: misc: brcmstb-usb-pinmap: check return value after calling platform_get_resource()drivers/usb/misc/brcmstb-usb-pinmap.c+2 -00 replies
68/173misc: rtsx: separate aspm mode into MODE_REG and MODE_CFGdrivers/misc/cardreader/rtl8411.c drivers/misc/cardreader/rts5209.c drivers/misc/cardreader/rts5227.c +7 more+44 -130 replies
69/173bus: mhi: pci_generic: Fix possible use-after-free in mhi_pci_remove()drivers/bus/mhi/pci_generic.c+1 -10 replies
70/173tick/nohz: Only check for RCU deferred wakeup on user/guest entry when neededinclude/linux/entry-kvm.h include/linux/tick.h kernel/entry/common.c +1 more+13 -30 replies
71/173bcache: remove bcache device self-defined readaheaddrivers/md/bcache/bcache.h drivers/md/bcache/request.c drivers/md/bcache/stats.c +2 more+1 -320 replies
72/173bcache: avoid oversized read request in cache missing code pathdrivers/md/bcache/request.c+7 -20 replies
73/173async_xor: check src_offs is not NULL before updating itcrypto/async_tx/async_xor.c+2 -10 replies
74/173btrfs: do not write supers if we have an fs errorfs/btrfs/tree-log.c+16 -00 replies
75/173btrfs: zoned: fix zone number to sector/physical calculationfs/btrfs/zoned.c+18 -50 replies
76/173btrfs: return value from btrfs_mark_extent_written() in case of errorfs/btrfs/file.c+2 -20 replies
77/173btrfs: promote debugging asserts to full-fledged checks in validate_superfs/btrfs/disk-io.c+18 -80 replies
78/173coredump: Limit what can interrupt coredumpsfs/coredump.c+1 -10 replies
79/173cgroup1: dont allow \n in renamingkernel/cgroup/cgroup-v1.c+4 -00 replies
80/173ftrace: Do not blindly read the ip address in ftrace_bug()kernel/trace/ftrace.c+7 -10 replies
81/173tracing: Correct the length check which causes memory corruptionkernel/trace/trace.c+1 -10 replies
82/173tools/bootconfig: Fix a build error accroding to undefined fallthroughtools/bootconfig/include/linux/bootconfig.h+4 -00 replies
83/173mmc: renesas_sdhi: abort tuning when timeout detecteddrivers/mmc/host/renesas_sdhi_core.c+6 -10 replies
84/173mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+drivers/mmc/host/renesas_sdhi_core.c+1 -10 replies
85/173USB: f_ncm: ncm_bitrate (speed) is unsigneddrivers/usb/gadget/function/f_ncm.c+1 -10 replies
86/173usb: f_ncm: only first packet of aggregate needs to start timerdrivers/usb/gadget/function/f_ncm.c+4 -40 replies
87/173usb: pd: Set PD_T_SINK_WAIT_CAP to 310msinclude/linux/usb/pd.h+1 -10 replies
88/173usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disableddrivers/usb/dwc3/dwc3-meson-g12a.c+4 -10 replies
89/173usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probedrivers/usb/dwc3/dwc3-meson-g12a.c+6 -20 replies
90/173usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULLdrivers/usb/dwc3/gadget.c+4 -00 replies
91/173usb: dwc3: debugfs: Add and remove endpoint dirs dynamicallydrivers/usb/dwc3/debug.h drivers/usb/dwc3/debugfs.c drivers/usb/dwc3/gadget.c+8 -190 replies
92/173usb: dwc3: ep0: fix NULL pointer exceptiondrivers/usb/dwc3/ep0.c+3 -00 replies
93/173usb: pci-quirks: disable D3cold on xhci suspend for s2idle on AMD Renoirdrivers/usb/host/xhci-pci.c drivers/usb/host/xhci.h+7 -10 replies
94/173usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handlingdrivers/usb/musb/musb_core.c+1 -20 replies
95/173usb: typec: wcove: Use LE to CPU conversion when accessing msg->headerdrivers/usb/typec/tcpm/wcove.c+1 -10 replies
96/173usb: typec: ucsi: Clear PPM capability data in ucsi_init() error pathdrivers/usb/typec/ucsi/ucsi.c+1 -00 replies
97/173usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe()drivers/usb/typec/mux/intel_pmc_mux.c+3 -10 replies
98/173usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource()drivers/usb/typec/mux/intel_pmc_mux.c+5 -00 replies
99/173usb: gadget: f_fs: Ensure io_completion_wq is idle during unbinddrivers/usb/gadget/function/f_fs.c+3 -00 replies
100/173USB: serial: ftdi_sio: add NovaTech OrionMX product IDdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+2 -00 replies
101/173USB: serial: omninet: add device id for Zyxel Omni 56K Plusdrivers/usb/serial/omninet.c+2 -00 replies
102/173USB: serial: quatech2: fix control-request directionsdrivers/usb/serial/quatech2.c+3 -30 replies
103/173USB: serial: cp210x: fix alternate function for CP2102N QFN20drivers/usb/serial/cp210x.c+19 -10 replies
104/173USB: serial: cp210x: fix CP2102N-A01 modem controldrivers/usb/serial/cp210x.c+59 -50 replies
105/173usb: cdnsp: Fix deadlock issue in cdnsp_thread_irq_handlerdrivers/usb/cdns3/cdnsp-ring.c+4 -30 replies
106/173usb: gadget: eem: fix wrong eem header operationdrivers/usb/gadget/function/f_eem.c+2 -20 replies
107/173usb: fix various gadgets null ptr deref on 10gbps cabling.drivers/usb/gadget/function/f_ecm.c drivers/usb/gadget/function/f_eem.c drivers/usb/gadget/function/f_hid.c +7 more+14 -100 replies
108/173usb: fix various gadget panics on 10gbps cablingdrivers/usb/gadget/config.c+8 -00 replies
109/173usb: typec: tcpm: Properly handle Alert and Status Messagesdrivers/usb/typec/tcpm/tcpm.c include/linux/usb/pd_ext_sdb.h+27 -290 replies
110/173usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm portdrivers/usb/typec/tcpm/tcpm.c+3 -00 replies
111/173usb: typec: tcpm: cancel frs hrtimer when unregister tcpm portdrivers/usb/typec/tcpm/tcpm.c+1 -00 replies
112/173usb: typec: tcpm: Do not finish VDM AMS for retrying Responsesdrivers/usb/typec/tcpm/tcpm.c+3 -00 replies
113/173regulator: core: resolve supply for boot-on/always-on regulatorsdrivers/regulator/core.c+6 -00 replies
114/173regulator: max77620: Use device_set_of_node_from_dev()drivers/regulator/max77620-regulator.c+7 -00 replies
115/173regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837drivers/regulator/bd718x7-regulator.c+1 -10 replies
116/173regulator: da9121: Return REGULATOR_MODE_INVALID for invalid modedrivers/regulator/da9121-regulator.c+7 -30 replies
117/173regulator: fan53880: Fix missing n_voltages settingdrivers/regulator/fan53880.c+3 -00 replies
118/173regulator: fixed: Ensure enable_counter is correct if reg_domain_disable failsdrivers/regulator/fixed.c+6 -10 replies
119/173regulator: scmi: Fix off-by-one for linear regulators .n_voltages settingdrivers/regulator/scmi-regulator.c+1 -10 replies
120/173regulator: bd71828: Fix .n_voltages settingsinclude/linux/mfd/rohm-bd71828.h+5 -50 replies
121/173regulator: atc260x: Fix n_voltages and min_sel for pickable linear rangesdrivers/regulator/atc260x-regulator.c+10 -90 replies
122/173regulator: rtmv20: Fix .set_current_limit/.get_current_limit callbacksdrivers/regulator/rtmv20-regulator.c+40 -20 replies
123/173phy: usb: Fix misuse of IS_ENABLEDdrivers/phy/broadcom/phy-brcm-usb-init.h+2 -20 replies
124/173usb: cdns3: Enable TDL_CHK only for OUT epdrivers/usb/cdns3/cdns3-gadget.c+3 -50 replies
125/173usb: dwc3: gadget: Disable gadget IRQ during pullup disabledrivers/usb/dwc3/gadget.c+5 -60 replies
126/173usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFPdrivers/usb/typec/tcpm/tcpm.c+10 -40 replies
127/173usb: typec: tcpm: Fix misuses of AMS invocationdrivers/usb/typec/tcpm/tcpm.c+5 -60 replies
128/173usb: typec: mux: Fix copy-paste mistake in typec_mux_matchdrivers/usb/typec/mux.c+1 -10 replies
129/173drm/mcde: Fix off by 10^3 in calculationdrivers/gpu/drm/mcde/mcde_dsi.c+1 -10 replies
130/173drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650drivers/gpu/drm/msm/adreno/a6xx_gpu.c+1 -10 replies
131/173drm/msm/a6xx: update/fix CP_PROTECT initializationdrivers/gpu/drm/msm/adreno/a6xx_gpu.c drivers/gpu/drm/msm/adreno/a6xx_gpu.h+113 -400 replies
132/173drm/msm/a6xx: avoid shadow NULL reference in failure pathdrivers/gpu/drm/msm/adreno/a6xx_gpu.c+1 -10 replies
133/173hwmon: (corsair-psu) fix suspend behaviordrivers/hwmon/corsair-psu.c+14 -00 replies
134/173hwmon: (tps23861) define regmap max registerdrivers/hwmon/tps23861.c+1 -00 replies
135/173hwmon: (tps23861) set current shunt valuedrivers/hwmon/tps23861.c+12 -00 replies
136/173hwmon: (tps23861) correct shunt LSB valuesdrivers/hwmon/tps23861.c+2 -20 replies
137/173RDMA/ipoib: Fix warning caused by destroying non-initial netnsdrivers/infiniband/ulp/ipoib/ipoib_netlink.c+1 -00 replies
138/173RDMA/mlx5: Use different doorbell memory for different processesdrivers/infiniband/hw/mlx5/doorbell.c+6 -10 replies
139/173RDMA/mlx4: Do not map the core_clock page to user space unless enableddrivers/infiniband/hw/mlx4/main.c drivers/net/ethernet/mellanox/mlx4/fw.c drivers/net/ethernet/mellanox/mlx4/fw.h +2 more+12 -40 replies
140/173RDMA/mlx5: Block FDB rules when not in switchdev modedrivers/infiniband/hw/mlx5/fs.c+6 -00 replies
141/173RDMA: Verify port when creating flow ruledrivers/infiniband/core/uverbs_cmd.c drivers/infiniband/hw/mlx4/main.c drivers/infiniband/hw/mlx5/fs.c+7 -60 replies
142/173ARM: cpuidle: Avoid orphan section warningarch/arm/include/asm/cpuidle.h+3 -20 replies
143/173vmlinux.lds.h: Avoid orphan section with !SMPinclude/asm-generic/vmlinux.lds.h+1 -00 replies
144/173tools/bootconfig: Fix error return code in apply_xbc()tools/bootconfig/main.c+1 -00 replies
145/173phy: cadence: Sierra: Fix error return code in cdns_sierra_phy_probe()drivers/phy/cadence/phy-cadence-sierra.c+1 -00 replies
146/173ASoC: core: Fix Null-point-dereference in fmt_single_name()sound/soc/soc-core.c+2 -00 replies
147/173ASoC: meson: gx-card: fix sound-dai dt schemaDocumentation/devicetree/bindings/sound/amlogic,gx-sound-card.yaml+2 -20 replies
148/173phy: ti: Fix an error code in wiz_probe()drivers/phy/ti/phy-j721e-wiz.c+1 -00 replies
149/173gpio: wcd934x: Fix shift-out-of-bounds errordrivers/gpio/gpio-wcd934x.c+1 -10 replies
150/173pinctrl: qcom: Fix duplication in gpio_groupsdrivers/pinctrl/qcom/pinctrl-sdx55.c+9 -90 replies
151/173perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1arch/x86/events/intel/uncore_snbep.c+4 -20 replies
152/173perf: Fix data race between pin_count increment/decrementkernel/events/core.c+2 -00 replies
153/173dt-bindings: connector: Replace BIT macro with generic bit opsinclude/dt-bindings/usb/pd.h+10 -100 replies
154/173sched/fair: Keep load_avg and load_sum syncedkernel/sched/fair.c+5 -60 replies
155/173sched/fair: Make sure to update tg contrib for blocked loadkernel/sched/fair.c+1 -10 replies
156/173ASoC: SOF: reset enabled_cores state at suspendsound/soc/sof/pm.c+1 -00 replies
157/173sched/fair: Fix util_est UTIL_AVG_UNCHANGED handlinginclude/linux/sched.h kernel/sched/debug.c kernel/sched/fair.c +1 more+14 -130 replies
158/173platform/surface: aggregator: Fix event disable functiondrivers/platform/surface/aggregator/controller.c+1 -10 replies
159/173x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUsarch/x86/kernel/cpu/perfctr-watchdog.c+2 -20 replies
160/173KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint messagearch/x86/kvm/trace.h+3 -30 replies
161/173IB/mlx5: Fix initializing CQ fragments bufferdrivers/infiniband/hw/mlx5/cq.c+4 -50 replies
162/173NFS: Fix a potential NULL dereference in nfs_get_client()fs/nfs/client.c+1 -10 replies
163/173NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode()fs/nfs/nfs4_fs.h fs/nfs/nfs4proc.c+12 -10 replies
164/173pinctrl: qcom: Make it possible to select SC8180x TLMMdrivers/pinctrl/qcom/Kconfig+1 -10 replies
165/173perf session: Correct buffer copying when peeking eventstools/perf/util/session.c+1 -00 replies
166/173kvm: fix previous commit for 32-bit buildsinclude/linux/kvm_host.h+2 -20 replies
167/173NFS: Fix use-after-free in nfs4_init_client()fs/nfs/nfs4client.c+1 -10 replies
168/173NFSv4: Fix second deadlock in nfs4_evict_inode()fs/nfs/nfs4proc.c+7 -20 replies
169/173NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error.fs/nfs/nfs4proc.c+8 -00 replies
170/173scsi: core: Fix error handling of scsi_host_alloc()drivers/scsi/hosts.c+13 -100 replies
171/173scsi: core: Fix failure handling of scsi_add_host_with_dma()drivers/scsi/hosts.c+6 -80 replies
172/173scsi: core: Put .shost_dev in failure path if host state changes to RUNNINGdrivers/scsi/hosts.c+6 -20 replies
173/173scsi: core: Only put parent device if host state differs from SHOST_CREATEDdrivers/scsi/hosts.c+1 -10 replies

Reviews trailers per patch

81 of 173 patches have a Reviewed-by or Acked-by.

PatchAndrea RighiPierre-Louis BossartCornelia HuckMatthew RosatoJay VosburghJun'ichi NomuraAndrii NakryikoSrinivas KandagatlaRussell King (Oracle)Andrew Lunnfaqiang.zhuSagi GrimbergChaitanya KulkarniHimanshu MadhaniAlexei StarovoitovMax GurtovoyHannes ReineckeYi ZhangAndy ShevchenkoMichael EllermanHans de GoedeRoman BolshakovJohn GarryFlorian FainelliRolf FokkensThorsten KnabeChristoph HellwigOleksandr ShchirskyiDavid SterbaJohannes ThumshirnQu WenruoFilipe MananaDmitry YakuninXunlei PangyinbinbinWetp ZhangJames WangNiklas SöderlundYoshihiro ShimodaWolfram SangMark-PK TsaiMaxim LevitskyLorenzo ColittiGuenter RoeckMartin BlumenstinglNeil ArmstrongPeter ChenAlexandre BelloniDrew FustiniTony LindgrenHeikki KrogerusDan CarpenterGordon LackHemant kumarManivannan SadhasivamLoic PoulainNathan ChancellorPaul E. McKenneyAdam WardChristoph FritzCristian MarussiMatti VaittinenCristian CiocalteaChiYuan HuangAl CooperStephan GerholdAkhil P OommenMasami HiramatsuNick DesaulniersBjorn AnderssonVinod KoulAlex Villacís LassoJohn DonnellyOdin UgedalRob HerringRanjani SridharanSteven Rostedt (VMware)Xuewen YanVincent DonnefortVincent GuittotAdrian HunterJiri OlsaLeon RomanovskyMaor GottliebMark BlochJason GunthorpeMiguel OjedaBart Van AsscheFox ChenJon HunterShuah KhanJustin M. ForbesLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b T-b T-b T-b
1/173T-b
2/173
3/173
4/173
5/173
6/173A-b
7/173
8/173R-b
9/173
10/173
11/173A-b
12/173
13/173
14/173R-b A-b
15/173R-b A-b
16/173
17/173
18/173T-b
19/173
20/173A-b
21/173
22/173R-b R-b
23/173T-b
24/173
25/173
26/173
27/173
28/173R-b
29/173
30/173A-b
31/173R-b
32/173
33/173
34/173R-b
35/173
36/173R-b R-b R-b
37/173
38/173A-b
39/173
40/173
41/173R-b R-b
42/173R-b R-b T-b
43/173A-b
44/173A-b
45/173T-b
46/173A-b
47/173
48/173
49/173
50/173
51/173
52/173
53/173
54/173
55/173
56/173
57/173
58/173R-b
59/173
60/173
61/173R-b T-b
62/173
63/173T-b R-b
64/173
65/173
66/173R-b
67/173
68/173T-b
69/173R-b R-b R-b
70/173R-b
71/173Reported-and-tested-by Reported-and-tested-by R-b
72/173Reported-and-tested-by Reported-and-tested-by
73/173T-b
74/173R-b R-b
75/173R-b R-b
76/173R-b
77/173R-b R-b R-b
78/173
79/173A-b
80/173T-b
81/173R-b R-b R-b T-b
82/173
83/173R-b R-b T-b
84/173R-b R-b R-b
85/173A-b
86/173
87/173R-b
88/173R-b
89/173R-b A-b
90/173R-b
91/173R-b
92/173
93/173
94/173T-b T-b A-b
95/173R-b R-b
96/173A-b
97/173R-b
98/173R-b
99/173
100/173
101/173
102/173
103/173
104/173T-b
105/173
106/173
107/173R-b
108/173
109/173
110/173R-b
111/173R-b
112/173R-b A-b
113/173
114/173
115/173
116/173A-b
117/173A-b
118/173
119/173R-b
120/173R-b
121/173R-b
122/173R-b
123/173A-b R-b
124/173
125/173
126/173A-b
127/173
128/173R-b
129/173T-b R-b
130/173R-b
131/173R-b
132/173R-b
133/173
134/173
135/173
136/173
137/173R-b
138/173R-b
139/173
140/173R-b
141/173R-b
142/173R-b R-b
143/173T-b
144/173A-b
145/173
146/173
147/173
148/173
149/173R-b R-b
150/173R-b R-b
151/173A-b T-b
152/173
153/173R-b
154/173R-b
155/173R-b
156/173R-b R-b
157/173R-b R-b R-b
158/173
159/173
160/173R-b
161/173
162/173
163/173
164/173
165/173A-b A-b
166/173
167/173
168/173
169/173
170/173R-b T-b R-b R-b
171/173R-b T-b R-b R-b
172/173R-b T-b R-b
173/173T-b R-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 93 reviewers.

Read the v1 thread

Cover letter [PATCH 5.12 000/173] 5.12.11-rc1 review

This is the start of the stable review cycle for the 5.12.11 release. There are 173 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 Wed, 16 Jun 2021 10:26:30 +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.12.11-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.12.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.12.11-rc1

Ming Lei <[email protected]>
scsi: core: Only put parent device if host state differs from SHOST_CREATED

Ming Lei <[email protected]>
scsi: core: Put .shost_dev in failure path if host state changes to RUNNING

Ming Lei <[email protected]>
scsi: core: Fix failure handling of scsi_add_host_with_dma()

Ming Lei <[email protected]>
scsi: core: Fix error handling of scsi_host_alloc()

Dai Ngo <[email protected]>
NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error.

Trond Myklebust <[email protected]>
NFSv4: Fix second deadlock in nfs4_evict_inode()

Anna Schumaker <[email protected]>
NFS: Fix use-after-free in nfs4_init_client()

Paolo Bonzini <[email protected]>
kvm: fix previous commit for 32-bit builds

Leo Yan <[email protected]>
perf session: Correct buffer copying when peeking events

Bjorn Andersson <[email protected]>

    pinctrl: qcom: Make it possible to select SC8180x TLMM

Trond Myklebust <[email protected]>
NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode()

Dan Carpenter <[email protected]>
NFS: Fix a potential NULL dereference in nfs_get_client()

Alaa Hleihel <[email protected]>
IB/mlx5: Fix initializing CQ fragments buffer

Sean Christopherson <[email protected]>
KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message

CodyYao-oc <[email protected]>
x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUs

Maximilian Luz <[email protected]>
platform/surface: aggregator: Fix event disable function

Dietmar Eggemann <[email protected]>
sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling

Kai Vehmanen <[email protected]>
ASoC: SOF: reset enabled_cores state at suspend

Vincent Guittot <[email protected]>
sched/fair: Make sure to update tg contrib for blocked load

Vincent Guittot <[email protected]>
sched/fair: Keep load_avg and load_sum synced

Kyle Tso <[email protected]>
dt-bindings: connector: Replace BIT macro with generic bit ops

Marco Elver <[email protected]>
perf: Fix data race between pin_count increment/decrement

Kan Liang <[email protected]>
perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1

Manivannan Sadhasivam <[email protected]>
pinctrl: qcom: Fix duplication in gpio_groups

Srinivas Kandagatla <[email protected]>
gpio: wcd934x: Fix shift-out-of-bounds error

Yang Li <[email protected]>
phy: ti: Fix an error code in wiz_probe()

Jerome Brunet <[email protected]>
ASoC: meson: gx-card: fix sound-dai dt schema

Kefeng Wang <[email protected]>
ASoC: core: Fix Null-point-dereference in fmt_single_name()

Wang Wensheng <[email protected]>
phy: cadence: Sierra: Fix error return code in cdns_sierra_phy_probe()

Zhen Lei <[email protected]>
tools/bootconfig: Fix error return code in apply_xbc()

Nathan Chancellor <[email protected]>
vmlinux.lds.h: Avoid orphan section with !SMP

Arnd Bergmann <[email protected]>
ARM: cpuidle: Avoid orphan section warning

Maor Gottlieb <[email protected]>
RDMA: Verify port when creating flow rule

Mark Bloch <[email protected]>
RDMA/mlx5: Block FDB rules when not in switchdev mode

Shay Drory <[email protected]>
RDMA/mlx4: Do not map the core_clock page to user space unless enabled

Mark Zhang <[email protected]>
RDMA/mlx5: Use different doorbell memory for different processes

Kamal Heib <[email protected]>
RDMA/ipoib: Fix warning caused by destroying non-initial netns

Robert Marko <[email protected]>
hwmon: (tps23861) correct shunt LSB values

Robert Marko <[email protected]>
hwmon: (tps23861) set current shunt value

Robert Marko <[email protected]>
hwmon: (tps23861) define regmap max register

Wilken Gottwalt <[email protected]>
hwmon: (corsair-psu) fix suspend behavior

Jonathan Marek <[email protected]>
drm/msm/a6xx: avoid shadow NULL reference in failure path

Jonathan Marek <[email protected]>
drm/msm/a6xx: update/fix CP_PROTECT initialization

Jonathan Marek <[email protected]>
drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650

Linus Walleij <[email protected]>
drm/mcde: Fix off by 10^3 in calculation

Bjorn Andersson <[email protected]>
usb: typec: mux: Fix copy-paste mistake in typec_mux_match

Kyle Tso <[email protected]>
usb: typec: tcpm: Fix misuses of AMS invocation

Kyle Tso <[email protected]>
usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP

Wesley Cheng <[email protected]>
usb: dwc3: gadget: Disable gadget IRQ during pullup disable

Sanket Parmar <[email protected]>
usb: cdns3: Enable TDL_CHK only for OUT ep

Chen Li <[email protected]>
phy: usb: Fix misuse of IS_ENABLED

Axel Lin <[email protected]>
regulator: rtmv20: Fix .set_current_limit/.get_current_limit callbacks

Axel Lin <[email protected]>

    regulator: atc260x: Fix n_voltages and min_sel for pickable linear ranges

Axel Lin <[email protected]>
regulator: bd71828: Fix .n_voltages settings

Axel Lin <[email protected]>
regulator: scmi: Fix off-by-one for linear regulators .n_voltages setting

Axel Lin <[email protected]>
regulator: fixed: Ensure enable_counter is correct if reg_domain_disable fails

Axel Lin <[email protected]>
regulator: fan53880: Fix missing n_voltages setting

Axel Lin <[email protected]>
regulator: da9121: Return REGULATOR_MODE_INVALID for invalid mode

Matti Vaittinen <[email protected]>
regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837

Dmitry Osipenko <[email protected]>

    regulator: max77620: Use device_set_of_node_from_dev()

Dmitry Baryshkov <[email protected]>
regulator: core: resolve supply for boot-on/always-on regulators

Kyle Tso <[email protected]>
usb: typec: tcpm: Do not finish VDM AMS for retrying Responses

Li Jun <[email protected]>
usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port

Li Jun <[email protected]>
usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port

Kyle Tso <[email protected]>
usb: typec: tcpm: Properly handle Alert and Status Messages

Maciej Żenczykowski <[email protected]>
usb: fix various gadget panics on 10gbps cabling

Maciej Żenczykowski <[email protected]>
usb: fix various gadgets null ptr deref on 10gbps cabling.

Linyu Yuan <[email protected]>
usb: gadget: eem: fix wrong eem header operation

Pawel Laszczak <[email protected]>
usb: cdnsp: Fix deadlock issue in cdnsp_thread_irq_handler

Johan Hovold <[email protected]>

    USB: serial: cp210x: fix CP2102N-A01 modem control

Stefan Agner <[email protected]>

    USB: serial: cp210x: fix alternate function for CP2102N QFN20

Johan Hovold <[email protected]>
USB: serial: quatech2: fix control-request directions

Alexandre GRIVEAUX <[email protected]>
USB: serial: omninet: add device id for Zyxel Omni 56K Plus

George McCollister <[email protected]>
USB: serial: ftdi_sio: add NovaTech OrionMX product ID

Wesley Cheng <[email protected]>
usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind

Andy Shevchenko <[email protected]>
usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource()

Andy Shevchenko <[email protected]>

    usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe()

Mayank Rana <[email protected]>
usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path

Andy Shevchenko <[email protected]>

    usb: typec: wcove: Use LE to CPU conversion when accessing msg->header

Thomas Petazzoni <[email protected]>
usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling

Mario Limonciello <[email protected]>
usb: pci-quirks: disable D3cold on xhci suspend for s2idle on AMD Renoir

Marian-Cristian Rotariu <[email protected]>
usb: dwc3: ep0: fix NULL pointer exception

Jack Pham <[email protected]>
usb: dwc3: debugfs: Add and remove endpoint dirs dynamically

Jack Pham <[email protected]>

    usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL

Christophe JAILLET <[email protected]>
usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe

Neil Armstrong <[email protected]>
usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled

Kyle Tso <[email protected]>
usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms

Maciej Żenczykowski <[email protected]>
usb: f_ncm: only first packet of aggregate needs to start timer

Maciej Żenczykowski <[email protected]>
USB: f_ncm: ncm_bitrate (speed) is unsigned

Geert Uytterhoeven <[email protected]>
mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+

Wolfram Sang <[email protected]>
mmc: renesas_sdhi: abort tuning when timeout detected

Masami Hiramatsu <[email protected]>
tools/bootconfig: Fix a build error accroding to undefined fallthrough

Liangyan <[email protected]>
tracing: Correct the length check which causes memory corruption

Steven Rostedt (VMware) <[email protected]>
ftrace: Do not blindly read the ip address in ftrace_bug()

Alexander Kuznetsov <[email protected]>
cgroup1: don't allow '\n' in renaming

Eric W. Biederman <[email protected]>
coredump: Limit what can interrupt coredumps

Nikolay Borisov <[email protected]>
btrfs: promote debugging asserts to full-fledged checks in validate_super

Ritesh Harjani <[email protected]>
btrfs: return value from btrfs_mark_extent_written() in case of error

Naohiro Aota <[email protected]>
btrfs: zoned: fix zone number to sector/physical calculation

Josef Bacik <[email protected]>
btrfs: do not write supers if we have an fs error

Xiao Ni <[email protected]>
async_xor: check src_offs is not NULL before updating it

Coly Li <[email protected]>
bcache: avoid oversized read request in cache missing code path

Coly Li <[email protected]>
bcache: remove bcache device self-defined readahead

Frederic Weisbecker <[email protected]>
tick/nohz: Only check for RCU deferred wakeup on user/guest entry when needed

Wei Yongjun <[email protected]>
bus: mhi: pci_generic: Fix possible use-after-free in mhi_pci_remove()

Ricky Wu <[email protected]>
misc: rtsx: separate aspm mode into MODE_REG and MODE_CFG

Yang Yingliang <[email protected]>
usb: misc: brcmstb-usb-pinmap: check return value after calling platform_get_resource()

Wenli Looi <[email protected]>
staging: rtl8723bs: Fix uninitialized variables

Paolo Bonzini <[email protected]>
kvm: avoid speculation-based attacks from out-of-range memslot accesses

Lai Jiangshan <[email protected]>
KVM: X86: MMU: Use the correct inherited permissions to get shadow page

Lai Jiangshan <[email protected]>
KVM: x86: Unload MMU on guest TLB flush if TDP disabled to force MMU sync

Kan Liang <[email protected]>
perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server

Tor Vic <[email protected]>
x86, lto: Pass -stack-alignment only on LLD < 13.0.0

Desmond Cheong Zhi Xi <[email protected]>
drm: Lock pointer access in drm_master_release()

Desmond Cheong Zhi Xi <[email protected]>
drm: Fix use-after-free read in drm_getunique()

Mika Westerberg <[email protected]>
ACPI: Pass the same capabilities to the _OSC regardless of the query flag

Zhang Rui <[email protected]>
Revert "ACPI: sleep: Put the FACS table after using it"

Lukas Wunner <[email protected]>
spi: bcm2835: Fix out-of-bounds access with more than 4 slaves

Jeremy Szu <[email protected]>
ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8

Jeremy Szu <[email protected]>
ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8

Jeremy Szu <[email protected]>
ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8

Jeremy Szu <[email protected]>
ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2

Hui Wang <[email protected]>
ALSA: hda/realtek: headphone and mic don't work on an Acer laptop

Takashi Sakamoto <[email protected]>
ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun()

Takashi Iwai <[email protected]>
ALSA: seq: Fix race of snd_seq_timer_open()

Chris Packham <[email protected]>
i2c: mpc: implement erratum A-004447 workaround

Chris Packham <[email protected]>
i2c: mpc: Make use of i2c_recover_bus()

Lukas Wunner <[email protected]>
spi: Cleanup on failure of initial setup

Saravana Kannan <[email protected]>
spi: Don't have controller clean up spi device before driver unbind

Chris Packham <[email protected]>
powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers

Chris Packham <[email protected]>
powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers

Sagi Grimberg <[email protected]>
nvmet: fix false keep-alive timeout when a controller is torn down

Sagi Grimberg <[email protected]>
nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME

Jiapeng Chong <[email protected]>
bnx2x: Fix missing error code in bnx2x_iov_init_one()

John Keeping <[email protected]>
dm verity: fix require_signatures module_param permissions

Daniel Borkmann <[email protected]>
bpf, selftests: Adjust few selftest result_unpriv outcomes

Tiezhu Yang <[email protected]>
MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER

Hannes Reinecke <[email protected]>
nvme-fabrics: decode host pathing error for connect

Nick Desaulniers <[email protected]>
Makefile: LTO: have linker check -Wframe-larger-than

George McCollister <[email protected]>
net: dsa: microchip: enable phy errata workaround on 9567

Saubhik Mukherjee <[email protected]>
net: appletalk: cops: Fix data race in cops_probe1

Zong Li <[email protected]>
net: macb: ensure the device is available before accessing GEMGXL control registers

Dmitry Bogdanov <[email protected]>
scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal

Yang Yingliang <[email protected]>
scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq

Matt Wang <[email protected]>
scsi: vmw_pvscsi: Set correct residual data length

Javed Hasan <[email protected]>
scsi: bnx2fc: Return failure if io_req is already in ABTS processing

Íñigo Huguet <[email protected]>
net:sfc: fix non-freed irq in legacy irq mode

Rao Shoaib <[email protected]>
RDS tcp loopback connection can hang

Zheyu Ma <[email protected]>
net/qla3xxx: fix schedule while atomic in ql_sem_spinlock

Sergey Senozhatsky <[email protected]>
wq: handle VM suspension in stall detection

Shakeel Butt <[email protected]>
cgroup: disable controllers at parse time

Dan Carpenter <[email protected]>
net: mdiobus: get rid of a BUG_ON()

Johannes Berg <[email protected]>
netlink: disable IRQs for netlink_lock_table()

Johannes Berg <[email protected]>
bonding: init notify_work earlier to avoid uninitialized use

Zheyu Ma <[email protected]>
isdn: mISDN: netjet: Fix crash in nj_probe:

Li Jun <[email protected]>
usb: chipidea: udc: assign interrupt number to USB gadget structure

Chunyan Zhang <[email protected]>
spi: sprd: Add missing MODULE_DEVICE_TABLE

Zou Wei <[email protected]>
ASoC: sti-sas: add missing MODULE_DEVICE_TABLE

Eric Farman <[email protected]>
vfio-ccw: Serialize FSM IDLE state with I/O completion

Eric Farman <[email protected]>
vfio-ccw: Reset FSM state to IDLE inside FSM

Jiri Olsa <[email protected]>
bpf: Add deny list of btf ids check for tracing programs

Hans de Goede <[email protected]>
ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet

Hans de Goede <[email protected]>
ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet

Dinghao Liu <[email protected]>
usb: cdns3: Fix runtime PM imbalance on error

Jeimon <[email protected]>
net/nfc/rawsock.c: fix a permission check bug

Bixuan Cui <[email protected]>
ASoC: codecs: lpass-tx-macro: add missing MODULE_DEVICE_TABLE

Srinivas Kandagatla <[email protected]>
ASoC: codecs: lpass-rx-macro: add missing MODULE_DEVICE_TABLE

Jiri Olsa <[email protected]>
bpf: Forbid trampoline attach for functions with variable arguments

Karen Dombroski <[email protected]>
spi: spi-zynq-qspi: Fix stack violation bug

Saravana Kannan <[email protected]>
spi: Fix spi device unregister flow

Vijendar Mukunda <[email protected]>
ASoC: amd: fix for pcm_read() error

Marco Felsch <[email protected]>
ASoC: max98088: fix ni clock divider calculation

Kees Cook <[email protected]>
proc: Track /proc/$pid/attr/ opener mm_struct

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

Diffstat:

 .../bindings/sound/amlogic,gx-sound-card.yaml      |   4 +-
 Documentation/virt/kvm/mmu.rst                     |   4 +-
 Makefile                                           |   9 +-
 arch/arm/include/asm/cpuidle.h                     |   5 +-
 arch/mips/lib/mips-atomic.c                        |  12 +-
 arch/powerpc/boot/dts/fsl/p1010si-post.dtsi        |   8 ++
 arch/powerpc/boot/dts/fsl/p2041si-post.dtsi        |  16 +++
 arch/x86/Makefile                                  |   5 +-
 arch/x86/events/intel/uncore_snbep.c               |   9 +-
 arch/x86/kernel/cpu/perfctr-watchdog.c             |   4 +-
 arch/x86/kvm/mmu/paging_tmpl.h                     |  14 +-
 arch/x86/kvm/trace.h                               |   6 +-
 arch/x86/kvm/x86.c                                 |  13 ++
 crypto/async_tx/async_xor.c                        |   3 +-
 drivers/acpi/bus.c                                 |  27 ++--
 drivers/acpi/sleep.c                               |   4 +-
 drivers/bus/mhi/pci_generic.c                      |   2 +-
 drivers/gpio/gpio-wcd934x.c                        |   2 +-
 drivers/gpu/drm/drm_auth.c                         |   3 +-
 drivers/gpu/drm/drm_ioctl.c                        |   9 +-
 drivers/gpu/drm/mcde/mcde_dsi.c                    |   2 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c              | 155 +++++++++++++++------
 drivers/gpu/drm/msm/adreno/a6xx_gpu.h              |   2 +-
 drivers/hwmon/corsair-psu.c                        |  14 ++
 drivers/hwmon/tps23861.c                           |  17 ++-
 drivers/i2c/busses/i2c-mpc.c                       |  95 ++++++++++++-
 drivers/infiniband/core/uverbs_cmd.c               |   5 +
 drivers/infiniband/hw/mlx4/main.c                  |   8 +-
 drivers/infiniband/hw/mlx5/cq.c                    |   9 +-
 drivers/infiniband/hw/mlx5/doorbell.c              |   7 +-
 drivers/infiniband/hw/mlx5/fs.c                    |  11 +-
 drivers/infiniband/ulp/ipoib/ipoib_netlink.c       |   1 +
 drivers/isdn/hardware/mISDN/netjet.c               |   1 -
 drivers/md/bcache/bcache.h                         |   1 -
 drivers/md/bcache/request.c                        |  20 +--
 drivers/md/bcache/stats.c                          |  14 --
 drivers/md/bcache/stats.h                          |   1 -
 drivers/md/bcache/sysfs.c                          |   4 -
 drivers/md/dm-verity-verify-sig.c                  |   2 +-
 drivers/misc/cardreader/rtl8411.c                  |   1 +
 drivers/misc/cardreader/rts5209.c                  |   1 +
 drivers/misc/cardreader/rts5227.c                  |   2 +
 drivers/misc/cardreader/rts5228.c                  |   1 +
 drivers/misc/cardreader/rts5229.c                  |   1 +
 drivers/misc/cardreader/rts5249.c                  |   3 +
 drivers/misc/cardreader/rts5260.c                  |   1 +
 drivers/misc/cardreader/rts5261.c                  |   1 +
 drivers/misc/cardreader/rtsx_pcr.c                 |  44 ++++--
 drivers/mmc/host/renesas_sdhi_core.c               |   9 +-
 drivers/net/appletalk/cops.c                       |   4 +-
 drivers/net/bonding/bond_main.c                    |   2 +-
 drivers/net/dsa/microchip/ksz9477.c                |   1 +
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c  |   4 +-
 drivers/net/ethernet/cadence/macb_main.c           |   3 +
 drivers/net/ethernet/mellanox/mlx4/fw.c            |   3 +
 drivers/net/ethernet/mellanox/mlx4/fw.h            |   1 +
 drivers/net/ethernet/mellanox/mlx4/main.c          |   6 +
 drivers/net/ethernet/qlogic/qla3xxx.c              |   2 +-
 drivers/net/ethernet/sfc/nic.c                     |   1 +
 drivers/net/phy/mdio_bus.c                         |   3 +-
 drivers/nvme/host/Kconfig                          |   3 +-
 drivers/nvme/host/fabrics.c                        |   5 +
 drivers/nvme/target/core.c                         |  15 +-
 drivers/nvme/target/nvmet.h                        |   2 +-
 drivers/phy/broadcom/phy-brcm-usb-init.h           |   4 +-
 drivers/phy/cadence/phy-cadence-sierra.c           |   1 +
 drivers/phy/ti/phy-j721e-wiz.c                     |   1 +
 drivers/pinctrl/qcom/Kconfig                       |   2 +-
 drivers/pinctrl/qcom/pinctrl-sdx55.c               |  18 +--
 drivers/platform/surface/aggregator/controller.c   |   2 +-
 drivers/regulator/atc260x-regulator.c              |  19 +--
 drivers/regulator/bd718x7-regulator.c              |   2 +-
 drivers/regulator/core.c                           |   6 +
 drivers/regulator/da9121-regulator.c               |  10 +-
 drivers/regulator/fan53880.c                       |   3 +
 drivers/regulator/fixed.c                          |   7 +-
 drivers/regulator/max77620-regulator.c             |   7 +
 drivers/regulator/rtmv20-regulator.c               |  42 +++++-
 drivers/regulator/scmi-regulator.c                 |   2 +-
 drivers/s390/cio/vfio_ccw_drv.c                    |  12 +-
 drivers/s390/cio/vfio_ccw_fsm.c                    |   1 +
 drivers/s390/cio/vfio_ccw_ops.c                    |   2 -
 drivers/scsi/bnx2fc/bnx2fc_io.c                    |   1 +
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             |   8 +-
 drivers/scsi/hosts.c                               |  47 ++++---
 drivers/scsi/qla2xxx/qla_target.c                  |   2 +
 drivers/scsi/vmw_pvscsi.c                          |   8 +-
 drivers/spi/spi-bcm2835.c                          |  10 +-
 drivers/spi/spi-bitbang.c                          |  18 ++-
 drivers/spi/spi-fsl-spi.c                          |   4 +
 drivers/spi/spi-omap-uwire.c                       |   9 +-
 drivers/spi/spi-omap2-mcspi.c                      |  33 +++--
 drivers/spi/spi-pxa2xx.c                           |   9 +-
 drivers/spi/spi-sprd.c                             |   1 +
 drivers/spi/spi-zynq-qspi.c                        |   7 +-
 drivers/spi/spi.c                                  |  20 ++-
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |   2 +-
 drivers/usb/cdns3/cdns3-gadget.c                   |  12 +-
 drivers/usb/cdns3/cdnsp-ring.c                     |   7 +-
 drivers/usb/chipidea/udc.c                         |   1 +
 drivers/usb/dwc3/debug.h                           |   3 +
 drivers/usb/dwc3/debugfs.c                         |  21 +--
 drivers/usb/dwc3/dwc3-meson-g12a.c                 |  13 +-
 drivers/usb/dwc3/ep0.c                             |   3 +
 drivers/usb/dwc3/gadget.c                          |  18 ++-
 drivers/usb/gadget/config.c                        |   8 ++
 drivers/usb/gadget/function/f_ecm.c                |   2 +-
 drivers/usb/gadget/function/f_eem.c                |   6 +-
 drivers/usb/gadget/function/f_fs.c                 |   3 +
 drivers/usb/gadget/function/f_hid.c                |   3 +-
 drivers/usb/gadget/function/f_loopback.c           |   2 +-
 drivers/usb/gadget/function/f_ncm.c                |  10 +-
 drivers/usb/gadget/function/f_printer.c            |   3 +-
 drivers/usb/gadget/function/f_rndis.c              |   2 +-
 drivers/usb/gadget/function/f_serial.c             |   2 +-
 drivers/usb/gadget/function/f_sourcesink.c         |   3 +-
 drivers/usb/gadget/function/f_subset.c             |   2 +-
 drivers/usb/gadget/function/f_tcm.c                |   3 +-
 drivers/usb/host/xhci-pci.c                        |   7 +-
 drivers/usb/host/xhci.h                            |   1 +
 drivers/usb/misc/brcmstb-usb-pinmap.c              |   2 +
 drivers/usb/musb/musb_core.c                       |   3 +-
 drivers/usb/serial/cp210x.c                        |  84 ++++++++++-
 drivers/usb/serial/ftdi_sio.c                      |   1 +
 drivers/usb/serial/ftdi_sio_ids.h                  |   1 +
 drivers/usb/serial/omninet.c                       |   2 +
 drivers/usb/serial/quatech2.c                      |   6 +-
 drivers/usb/typec/mux.c                            |   2 +-
 drivers/usb/typec/mux/intel_pmc_mux.c              |   9 +-
 drivers/usb/typec/tcpm/tcpm.c                      |  84 ++++++-----
 drivers/usb/typec/tcpm/wcove.c                     |   2 +-
 drivers/usb/typec/ucsi/ucsi.c                      |   1 +
 fs/btrfs/disk-io.c                                 |  26 ++--
 fs/btrfs/file.c                                    |   4 +-
 fs/btrfs/tree-log.c                                |  16 +++
 fs/btrfs/zoned.c                                   |  23 ++-
 fs/coredump.c                                      |   2 +-
 fs/nfs/client.c                                    |   2 +-
 fs/nfs/nfs4_fs.h                                   |   1 +
 fs/nfs/nfs4client.c                                |   2 +-
 fs/nfs/nfs4proc.c                                  |  29 +++-
 fs/proc/base.c                                     |   9 +-
 include/asm-generic/vmlinux.lds.h                  |   1 +
 include/dt-bindings/usb/pd.h                       |  20 +--
 include/linux/entry-kvm.h                          |   3 +-
 include/linux/kvm_host.h                           |  10 +-
 include/linux/mfd/rohm-bd71828.h                   |  10 +-
 include/linux/mlx4/device.h                        |   1 +
 include/linux/rtsx_pci.h                           |   2 +
 include/linux/sched.h                              |   8 ++
 include/linux/tick.h                               |   7 +
 include/linux/usb/pd.h                             |   2 +-
 include/linux/usb/pd_ext_sdb.h                     |   4 -
 kernel/bpf/btf.c                                   |  12 ++
 kernel/bpf/verifier.c                              |  14 ++
 kernel/cgroup/cgroup-v1.c                          |   4 +
 kernel/cgroup/cgroup.c                             |  13 +-
 kernel/entry/common.c                              |   5 +-
 kernel/events/core.c                               |   2 +
 kernel/sched/debug.c                               |   3 +-
 kernel/sched/fair.c                                |  18 +--
 kernel/sched/pelt.h                                |  11 +-
 kernel/time/tick-sched.c                           |   1 +
 kernel/trace/ftrace.c                              |   8 +-
 kernel/trace/trace.c                               |   2 +-
 kernel/workqueue.c                                 |  12 +-
 net/netlink/af_netlink.c                           |   6 +-
 net/nfc/rawsock.c                                  |   2 +-
 net/rds/connection.c                               |  23 ++-
 net/rds/tcp.c                                      |   4 +-
 net/rds/tcp.h                                      |   3 +-
 net/rds/tcp_listen.c                               |   6 +
 sound/core/seq/seq_timer.c                         |  10 +-
 sound/firewire/amdtp-stream.c                      |   2 +-
 sound/pci/hda/patch_realtek.c                      |  16 +++
 sound/soc/amd/raven/acp3x-pcm-dma.c                |  10 --
 sound/soc/amd/raven/acp3x.h                        |   1 +
 sound/soc/amd/raven/pci-acp3x.c                    |  15 ++
 sound/soc/codecs/lpass-rx-macro.c                  |   1 +
 sound/soc/codecs/lpass-tx-macro.c                  |   1 +
 sound/soc/codecs/max98088.c                        |  13 +-
 sound/soc/codecs/sti-sas.c                         |   1 +
 sound/soc/intel/boards/bytcr_rt5640.c              |  25 ++++
 sound/soc/soc-core.c                               |   2 +
 sound/soc/sof/pm.c                                 |   1 +
 tools/bootconfig/include/linux/bootconfig.h        |   4 +
 tools/bootconfig/main.c                            |   1 +
 tools/perf/util/session.c                          |   1 +
 tools/testing/selftests/bpf/verifier/stack_ptr.c   |   2 -
 .../selftests/bpf/verifier/value_ptr_arith.c       |   8 --
 190 files changed, 1249 insertions(+), 495 deletions(-)