Skip to content

5.10.65-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest236 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/236locking/mutex: Fix HANDOFF conditionkernel/locking/mutex.c+5 -100 replies
2/236regmap: fix the offset of register error logdrivers/base/regmap/regmap.c+1 -10 replies
3/236regulator: tps65910: Silence deferred probe errordrivers/regulator/tps65910-regulator.c+4 -60 replies
4/236crypto: mxs-dcp - Check for DMA mapping errorsdrivers/crypto/mxs-dcp.c+35 -100 replies
5/236sched/deadline: Fix reset_on_fork reporting of DL taskskernel/sched/deadline.c kernel/sched/sched.h+6 -30 replies
6/236power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errorsdrivers/power/supply/axp288_fuel_gauge.c+2 -20 replies
7/236crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop()drivers/crypto/omap-sham.c+1 -10 replies
8/236sched/deadline: Fix missing clock update in migrate_task_rq_dl()kernel/sched/deadline.c+1 -00 replies
9/236rcu/tree: Handle VM stoppage in stall detectionkernel/rcu/tree_stall.h+18 -00 replies
10/236EDAC/mce_amd: Do not load edac_mce_amd module on guestsdrivers/edac/mce_amd.c+3 -00 replies
11/236posix-cpu-timers: Force next expiration recalc after itimer resetkernel/time/posix-cpu-timers.c+0 -20 replies
12/236hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns()kernel/time/hrtimer.c+53 -70 replies
13/236hrtimer: Ensure timerfd notification for HIGHRES=ninclude/linux/hrtimer.h kernel/time/hrtimer.c kernel/time/tick-internal.h+19 -210 replies
14/236udf: Check LVID earlierfs/udf/super.c+16 -90 replies
15/236udf: Fix iocharset=utf8 mount optionfs/udf/super.c fs/udf/udf_sb.h fs/udf/unicode.c+21 -350 replies
16/236isofs: joliet: Fix iocharset=utf8 mount optionfs/isofs/inode.c fs/isofs/isofs.h fs/isofs/joliet.c+14 -180 replies
17/236bcache: add proper error unwinding in bcache_device_initdrivers/md/bcache/super.c+11 -50 replies
18/236blk-throtl: optimize IOPS throttle for large IO scenariosblock/blk-merge.c block/blk-throttle.c block/blk.h+36 -00 replies
19/236nvme-tcp: dont update queue count when failing to set io queuesdrivers/nvme/host/tcp.c+2 -20 replies
20/236nvme-rdma: dont update queue count when failing to set io queuesdrivers/nvme/host/rdma.c+2 -20 replies
21/236nvmet: pass back cntlid on successful completiondrivers/nvme/target/fabrics-cmd.c+5 -40 replies
22/236power: supply: smb347-charger: Add missing pin control activationdrivers/power/supply/smb347-charger.c+10 -00 replies
23/236power: supply: max17042_battery: fix typo in MAx17042_TOFFdrivers/power/supply/max17042_battery.c include/linux/power/max17042_battery.h+2 -20 replies
24/236s390/cio: add dev_busid sysfs entry for each subchanneldrivers/s390/cio/css.c+17 -00 replies
25/236s390/zcrypt: fix wrong offset index for APKA master key valid statedrivers/s390/crypto/zcrypt_ccamisc.c+4 -40 replies
26/236libata: fix ata_host_start()drivers/ata/libata-core.c+1 -10 replies
27/236crypto: omap - Fix inconsistent locking of device listsdrivers/crypto/omap-aes.c drivers/crypto/omap-des.c drivers/crypto/omap-sham.c+14 -140 replies
28/236crypto: qat - do not ignore errors from enable_vf2pf_comms()drivers/crypto/qat/qat_common/adf_init.c+3 -20 replies
29/236crypto: qat - handle both source of interrupt in VF ISRdrivers/crypto/qat/qat_common/adf_vf_isr.c+4 -30 replies
30/236crypto: qat - fix reuse of completion variabledrivers/crypto/qat/qat_common/adf_pf2vf_msg.c+2 -00 replies
31/236crypto: qat - fix naming for init/shutdown VF to PF notificationsdrivers/crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c drivers/crypto/qat/qat_common/adf_common_drv.h +2 more+16 -160 replies
32/236crypto: qat - do not export adf_iov_putmsg()drivers/crypto/qat/qat_common/adf_pf2vf_msg.c+0 -10 replies
33/236fcntl: fix potential deadlock for &fasync_struct.fa_lockfs/fcntl.c+3 -20 replies
34/236udf_get_extendedattr() had no boundary checks.fs/udf/misc.c+11 -20 replies
35/236s390/kasan: fix large PMD pages address alignment checkarch/s390/mm/kasan_init.c+20 -210 replies
36/236s390/pci: fix misleading rc in clp_set_pci_fn()arch/s390/pci/pci.c arch/s390/pci/pci_clp.c+20 -200 replies
37/236s390/debug: keep debug data on resizearch/s390/kernel/debug.c+53 -210 replies
38/236s390/debug: fix debug area life cyclearch/s390/kernel/debug.c+56 -460 replies
39/236s390/ap: fix state machine hang after failure to enable irqdrivers/s390/crypto/ap_bus.c drivers/s390/crypto/ap_bus.h drivers/s390/crypto/ap_queue.c+21 -340 replies
40/236power: supply: cw2015: use dev_err_probe to allow deferred probedrivers/power/supply/cw2015_battery.c+3 -10 replies
41/236m68k: emu: Fix invalid free in nfeth_cleanup()arch/m68k/emu/nfeth.c+2 -20 replies
42/236sched/numa: Fix is_core_idle()kernel/sched/fair.c+1 -10 replies
43/236sched: Fix UCLAMP_FLAG_IDLE settingkernel/sched/core.c+19 -60 replies
44/236rcu: Fix to include first blocked task in stall warningkernel/rcu/tree_stall.h+2 -20 replies
45/236rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and calleeskernel/rcu/tree.c kernel/rcu/tree_plugin.h kernel/rcu/tree_stall.h+13 -00 replies
46/236rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lockkernel/rcu/tree_stall.h+3 -10 replies
47/236m68k: Fix invalid RMW_INSNS on CPUs that lack CASarch/m68k/Kconfig.cpu+7 -10 replies
48/236block: return ELEVATOR_DISCARD_MERGE if possibleblock/bfq-iosched.c block/blk-merge.c block/elevator.c +2 more+24 -160 replies
49/236spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_configdrivers/spi/spi-fsl-dspi.c+1 -00 replies
50/236spi: spi-pic32: Fix issue with uninitialized dma_slave_configdrivers/spi/spi-pic32.c+1 -00 replies
51/236genirq/timings: Fix error return code in irq_timings_test_irqs()kernel/irq/timings.c+2 -00 replies
52/236irqchip/loongson-pch-pic: Improve edge triggered interrupt supportdrivers/irqchip/irq-loongson-pch-pic.c+18 -10 replies
53/236lib/mpi: use kcalloc in mpi_resizelib/mpi/mpiutil.c+1 -10 replies
54/236clocksource/drivers/sh_cmt: Fix wrong setting if dont request IRQ for clock source channeldrivers/clocksource/sh_cmt.c+18 -120 replies
55/236block: nbd: add sanity check for first_minordrivers/block/nbd.c+10 -00 replies
56/236spi: coldfire-qspi: Use clk_disable_unprepare in the remove functiondrivers/spi/spi-coldfire-qspi.c+1 -10 replies
57/236irqchip/gic-v3: Fix priority comparison when non-secure priorities are useddrivers/irqchip/irq-gic-v3.c+22 -10 replies
58/236crypto: qat - use proper type for vf_maskdrivers/crypto/qat/qat_common/adf_isr.c+4 -30 replies
59/236certs: Trigger creation of RSA module signing key if its not an RSA keycerts/Makefile+8 -00 replies
60/236tpm: ibmvtpm: Avoid error message when process gets signal while waitingdrivers/char/tpm/tpm_ibmvtpm.c drivers/char/tpm/tpm_ibmvtpm.h+16 -120 replies
61/236x86/mce: Defer processing of early errorsarch/x86/include/asm/mce.h arch/x86/kernel/cpu/mce/core.c+9 -30 replies
62/236spi: davinci: invoke chipselect callbackdrivers/spi/spi-davinci.c+1 -70 replies
63/236blk-crypto: fix check for too-large dun_bytesblock/blk-crypto.c+1 -10 replies
64/236regulator: vctrl: Use locked regulator_get_voltage in probe pathdrivers/regulator/vctrl-regulator.c+2 -10 replies
65/236regulator: vctrl: Avoid lockdep warning in enable/disable opsdrivers/regulator/vctrl-regulator.c+42 -300 replies
66/236spi: sprd: Fix the wrong WDG_LOAD_VALdrivers/spi/spi-sprd-adi.c+1 -10 replies
67/236spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptibledrivers/spi/spi-zynq-qspi.c+4 -40 replies
68/236EDAC/i10nm: Fix NVDIMM detectiondrivers/edac/i10nm_base.c+3 -30 replies
69/236drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init()drivers/gpu/drm/panfrost/panfrost_device.c+2 -10 replies
70/236drm/gma500: Fix end of loop tests for list_for_each_entrydrivers/gpu/drm/gma500/oaktrail_lvds.c+1 -10 replies
71/236ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probesound/soc/mediatek/mt8183/mt8183-afe-pcm.c+27 -160 replies
72/236media: TDA1997x: enable EDID supportdrivers/media/i2c/tda1997x.c+1 -00 replies
73/236leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt()drivers/leds/leds-is31fl32xx.c+1 -00 replies
74/236soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionallydrivers/soc/rockchip/Kconfig+2 -20 replies
75/236media: cxd2880-spi: Fix an error handling pathdrivers/media/spi/cxd2880-spi.c+5 -20 replies
76/236drm/of: free the right objectdrivers/gpu/drm/drm_of.c+1 -10 replies
77/236bpf: Fix a typo of reuseport map in bpf.h.include/uapi/linux/bpf.h tools/include/uapi/linux/bpf.h+2 -20 replies
78/236bpf: Fix potential memleak and UAF in the verifier.kernel/bpf/verifier.c+16 -110 replies
79/236drm/of: free the iterator object on failuredrivers/gpu/drm/drm_of.c+3 -10 replies
80/236gve: fix the wrong AdminQ buffer overflow checkdrivers/net/ethernet/google/gve/gve_adminq.c+4 -20 replies
81/236libbpf: Fix the possible memory leak on errortools/lib/bpf/libbpf.c+4 -20 replies
82/236ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsiarch/arm/boot/dts/aspeed-g6-pinctrl.dtsi+2 -20 replies
83/236arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w propertiesarch/arm64/boot/dts/renesas/r8a77995-draak.dts+0 -40 replies
84/236i40e: improve locking of mac_filter_hashdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+20 -30 replies
85/236soc: qcom: rpmhpd: Use corner in power_offdrivers/soc/qcom/rpmhpd.c+2 -30 replies
86/236libbpf: Fix removal of inner map in bpf_object__create_maptools/lib/bpf/libbpf.c+4 -60 replies
87/236gfs2: Fix memory leak of object lsi on error return pathfs/gfs2/ops_fstype.c+1 -00 replies
88/236firmware: fix theoretical UAF race with firmware cache and resumedrivers/base/firmware_loader/main.c+8 -120 replies
89/236driver core: Fix error return code in really_probe()drivers/base/dd.c+10 -60 replies
90/236ionic: cleanly release devlink instancedrivers/net/ethernet/pensando/ionic/ionic_devlink.c+7 -70 replies
91/236media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_initdrivers/media/usb/dvb-usb/nova-t-usb2.c+4 -20 replies
92/236media: dvb-usb: fix uninit-value in vp702x_read_mac_addrdrivers/media/usb/dvb-usb/vp702x.c+9 -30 replies
93/236media: dvb-usb: Fix error handling in dvb_usb_i2c_initdrivers/media/usb/dvb-usb/dvb-usb-i2c.c drivers/media/usb/dvb-usb/dvb-usb-init.c+8 -30 replies
94/236media: go7007: fix memory leak in go7007_usb_probedrivers/media/usb/go7007/go7007-usb.c+1 -10 replies
95/236media: go7007: remove redundant initializationdrivers/media/usb/go7007/go7007-driver.c+0 -260 replies
96/236media: rockchip/rga: use pm_runtime_resume_and_get()drivers/media/platform/rockchip/rga/rga-buf.c drivers/media/platform/rockchip/rga/rga.c+4 -30 replies
97/236media: rockchip/rga: fix error handling in probedrivers/media/platform/rockchip/rga/rga.c+22 -50 replies
98/236media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formatsdrivers/media/platform/coda/coda-bit.c+13 -50 replies
99/236media: atomisp: fix the uninitialized use and rename "retvalue"drivers/staging/media/atomisp/i2c/atomisp-mt9m114.c+7 -40 replies
100/236Bluetooth: sco: prevent information leak in sco_conn_defer_accept()net/bluetooth/sco.c+5 -00 replies
101/2366lowpan: iphc: Fix an off-by-one check of array indexnet/6lowpan/debugfs.c+2 -10 replies
102/236drm/amdgpu/acp: Make PM domain really workdrivers/gpu/drm/amd/amdgpu/amdgpu_acp.c+26 -280 replies
103/236tcp: seq_file: Avoid skipping sk during tcp_seek_last_posnet/ipv4/tcp_ipv4.c+3 -20 replies
104/236ARM: dts: meson8: Use a higher default GPU clock frequencyarch/arm/boot/dts/meson8.dtsi+5 -00 replies
105/236ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply propertiesarch/arm/boot/dts/meson8b-odroidc1.dts+2 -20 replies
106/236ARM: dts: meson8b: mxq: Fix the pwm regulator supply propertiesarch/arm/boot/dts/meson8b-mxq.dts+3 -10 replies
107/236ARM: dts: meson8b: ec100: Fix the pwm regulator supply propertiesarch/arm/boot/dts/meson8b-ec100.dts+2 -20 replies
108/236net/mlx5e: Prohibit inner indir TIRs in IPoIBdrivers/net/ethernet/mellanox/mlx5/core/en/fs.h drivers/net/ethernet/mellanox/mlx5/core/en_fs.c drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c+7 -270 replies
109/236net/mlx5e: Block LRO if firmware asks for tunneled LROdrivers/net/ethernet/mellanox/mlx5/core/en_main.c include/linux/mlx5/mlx5_ifc.h+17 -10 replies
110/236cgroup/cpuset: Fix a partition bug with hotplugkernel/cgroup/cpuset.c+7 -00 replies
111/236drm: mxsfb: Enable recovery on underflowdrivers/gpu/drm/mxsfb/mxsfb_kms.c drivers/gpu/drm/mxsfb/mxsfb_regs.h+30 -00 replies
112/236drm: mxsfb: Increase number of outstanding requests on V4 and newer HWdrivers/gpu/drm/mxsfb/mxsfb_drv.c drivers/gpu/drm/mxsfb/mxsfb_drv.h drivers/gpu/drm/mxsfb/mxsfb_kms.c +1 more+20 -00 replies
113/236drm: mxsfb: Clear FIFO_CLEAR bitdrivers/gpu/drm/mxsfb/mxsfb_kms.c+3 -00 replies
114/236net: cipso: fix warnings in netlbl_cipsov4_add_stdnet/netlabel/netlabel_cipso_v4.c+4 -40 replies
115/236Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmdnet/bluetooth/mgmt.c+1 -10 replies
116/236arm64: dts: renesas: rzg2: Convert EtherAVB to explicit delay handlingarch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi arch/arm64/boot/dts/renesas/r8a774a1.dtsi +3 more+10 -20 replies
117/236arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delayarch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi+1 -00 replies
118/236devlink: Break parameter notification sequence to be before/after unload/load drivernet/core/devlink.c+20 -120 replies
119/236net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set()drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+4 -10 replies
120/236i2c: highlander: add IRQ checkdrivers/i2c/busses/i2c-highlander.c+1 -10 replies
121/236leds: lt3593: Put fwnode in any case during ->probe()drivers/leds/leds-lt3593.c+2 -30 replies
122/236leds: trigger: audio: Add an activate callback to ensure the initial brightness is setdrivers/leds/trigger/ledtrig-audio.c+29 -80 replies
123/236media: em28xx-input: fix refcount bug in em28xx_usb_disconnectdrivers/media/usb/em28xx/em28xx-input.c+0 -10 replies
124/236media: venus: venc: Fix potential null pointer dereference on pointer fmtdrivers/media/platform/qcom/venus/venc.c+2 -00 replies
125/236PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistentlydrivers/pci/pci.c+10 -60 replies
126/236PCI: PM: Enable PME if it can be signaled from D3colddrivers/pci/pci.c+8 -10 replies
127/236bpf, samples: Add missing mprog-disable to xdp_redirect_cpus optstringsamples/bpf/xdp_redirect_cpu_user.c+1 -10 replies
128/236soc: qcom: smsm: Fix missed interrupts if state changes while maskeddrivers/soc/qcom/smsm.c+8 -30 replies
129/236debugfs: Return error during {full/open}_proxy_open() on rmmodfs/debugfs/file.c+6 -20 replies
130/236Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflownet/bluetooth/cmtp/cmtp.h+1 -10 replies
131/236PM: EM: Increase energy calculation precisioninclude/linux/energy_model.h kernel/power/energy_model.c+19 -10 replies
132/236selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IPtools/testing/selftests/bpf/progs/bpf_iter_tcp4.c+1 -10 replies
133/236drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revisiondrivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c+18 -90 replies
134/236drm/msm/mdp4: move HW revision detection to earlier phasedrivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c+22 -230 replies
135/236drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMsdrivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c+6 -40 replies
136/236arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7arch/arm64/boot/dts/exynos/exynos7.dtsi+1 -10 replies
137/236counter: 104-quad-8: Return error when invalid mode during ceiling_writedrivers/counter/104-quad-8.c+3 -20 replies
138/236cgroup/cpuset: Miscellaneous code cleanupkernel/cgroup/cpuset.c+19 -210 replies
139/236cgroup/cpuset: Fix violation of cpuset locking rulekernel/cgroup/cpuset.c+35 -230 replies
140/236ASoC: Intel: Fix platform ID matchingsound/soc/intel/common/soc-acpi-intel-cml-match.c sound/soc/intel/common/soc-acpi-intel-kbl-match.c+2 -20 replies
141/236Bluetooth: fix repeated calls to sco_sock_killnet/bluetooth/sco.c+1 -50 replies
142/236drm/msm/dsi: Fix some reference counted resource leaksdrivers/gpu/drm/msm/dsi/dsi.c+3 -30 replies
143/236net/mlx5: Register to devlink ingress VLAN filter trapdrivers/net/ethernet/mellanox/mlx5/core/devlink.c+51 -00 replies
144/236net/mlx5: Fix unpublish devlink parametersdrivers/net/ethernet/mellanox/mlx5/core/devlink.c+1 -00 replies
145/236ASoC: rt5682: Implement remove callbacksound/soc/codecs/rt5682-i2c.c+11 -00 replies
146/236ASoC: rt5682: Properly turn off regulators if wrong device IDsound/soc/codecs/rt5682-i2c.c+12 -10 replies
147/236usb: dwc3: meson-g12a: add IRQ checkdrivers/usb/dwc3/dwc3-meson-g12a.c+2 -00 replies
148/236usb: dwc3: qcom: add IRQ checkdrivers/usb/dwc3/dwc3-qcom.c+4 -00 replies
149/236usb: gadget: udc: at91: add IRQ checkdrivers/usb/gadget/udc/at91_udc.c+3 -10 replies
150/236usb: gadget: udc: s3c2410: add IRQ checkdrivers/usb/gadget/udc/s3c2410_udc.c+4 -00 replies
151/236usb: phy: fsl-usb: add IRQ checkdrivers/usb/phy/phy-fsl-usb.c+2 -00 replies
152/236usb: phy: twl6030: add IRQ checksdrivers/usb/phy/phy-twl6030-usb.c+5 -00 replies
153/236usb: gadget: udc: renesas_usb3: Fix soc_device_match() abusedrivers/usb/gadget/udc/renesas_usb3.c+7 -100 replies
154/236selftests/bpf: Fix test_core_autosize on big-endian machinestools/testing/selftests/bpf/progs/test_core_autosize.c+15 -50 replies
155/236devlink: Clear whole devlink_flash_notify structnet/core/devlink.c+2 -20 replies
156/236samples: pktgen: add missing IPv6 option to pktgen scriptssamples/pktgen/pktgen_sample04_many_flows.sh samples/pktgen/pktgen_sample05_flow_per_thread.sh+14 -100 replies
157/236Bluetooth: Move shutdown callback before flushing tx and rx queuenet/bluetooth/hci_core.c+8 -04 replies
158/236PM: cpu: Make notifier chain use a raw_spinlock_tkernel/cpu_pm.c+38 -120 replies
159/236usb: host: ohci-tmio: add IRQ checkdrivers/usb/host/ohci-tmio.c+3 -00 replies
160/236usb: phy: tahvo: add IRQ checkdrivers/usb/phy/phy-tahvo.c+3 -10 replies
161/236libbpf: Re-build libbpf.so when libbpf.map changestools/lib/bpf/Makefile+5 -50 replies
162/236mac80211: Fix insufficient headroom issue for AMSDUnet/mac80211/tx.c+3 -10 replies
163/236locking/lockdep: Mark local_lock_tinclude/linux/local_lock_internal.h include/linux/lockdep.h include/linux/lockdep_types.h +1 more+39 -150 replies
164/236locking/local_lock: Add missing owner initializationinclude/linux/local_lock_internal.h+23 -190 replies
165/236lockd: Fix invalid lockowner cast after vfs_test_lockfs/lockd/svclock.c+1 -10 replies
166/236nfsd4: Fix forced-expiry lockingfs/nfsd/nfs4state.c+2 -20 replies
167/236arm64: dts: marvell: armada-37xx: Extend PCIe MEM spacearch/arm64/boot/dts/marvell/armada-3720-turris-mox.dts arch/arm64/boot/dts/marvell/armada-37xx.dtsi+26 -20 replies
168/236clk: staging: correct reference to config IOMEM to config HAS_IOMEMdrivers/staging/clocking-wizard/Kconfig+1 -10 replies
169/236i2c: synquacer: fix deferred probingdrivers/i2c/busses/i2c-synquacer.c+1 -10 replies
170/236firmware: raspberrypi: Keep count of all consumersdrivers/firmware/raspberrypi.c include/soc/bcm2835/raspberrypi-firmware.h+39 -30 replies
171/236firmware: raspberrypi: Fix a leak in rpi_firmware_get()drivers/firmware/raspberrypi.c+8 -20 replies
172/236usb: gadget: mv_u3d: request_irq() after initializing UDCdrivers/usb/gadget/udc/mv_u3d_core.c+10 -90 replies
173/236mm/swap: consider max pages in iomap_swapfile_add_extentfs/iomap/swapfile.c+6 -00 replies
174/236lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQDocumentation/fault-injection/provoke-crashes.rst drivers/misc/lkdtm/core.c+2 -20 replies
175/236Bluetooth: add timeout sanity check to hci_inquirynet/bluetooth/hci_core.c+6 -00 replies
176/236i2c: iop3xx: fix deferred probingdrivers/i2c/busses/i2c-iop3xx.c+2 -40 replies
177/236i2c: s3c2410: fix IRQ checkdrivers/i2c/busses/i2c-s3c2410.c+1 -10 replies
178/236i2c: fix platform_get_irq.cocci warningsdrivers/i2c/busses/i2c-hix5hd2.c+1 -30 replies
179/236i2c: hix5hd2: fix IRQ checkdrivers/i2c/busses/i2c-hix5hd2.c+1 -10 replies
180/236gfs2: init system threads before freeze lockfs/gfs2/ops_fstype.c fs/gfs2/super.c+48 -550 replies
181/236rsi: fix error code in rsi_load_9116_firmware()drivers/net/wireless/rsi/rsi_91x_hal.c+3 -10 replies
182/236rsi: fix an error code in rsi_probe()drivers/net/wireless/rsi/rsi_91x_usb.c+1 -00 replies
183/236ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373sound/soc/intel/boards/kbl_da7219_max98927.c+7 -480 replies
184/236ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCssound/soc/intel/skylake/skl-topology.c+0 -60 replies
185/236ASoC: Intel: Skylake: Fix module resource and format selectionsound/soc/intel/skylake/skl-topology.c+10 -90 replies
186/236mmc: sdhci: Fix issue with uninitialized dma_slave_configdrivers/mmc/host/sdhci.c+1 -00 replies
187/236mmc: dw_mmc: Fix issue with uninitialized dma_slave_configdrivers/mmc/host/dw_mmc.c+1 -00 replies
188/236mmc: moxart: Fix issue with uninitialized dma_slave_configdrivers/mmc/host/moxart-mmc.c+1 -00 replies
189/236bpf: Fix possible out of bound write in narrow load handlingkernel/bpf/verifier.c+4 -00 replies
190/236CIFS: Fix a potencially linear read overflowfs/cifs/cifs_unicode.c+2 -70 replies
191/236i2c: mt65xx: fix IRQ checkdrivers/i2c/busses/i2c-mt65xx.c+1 -10 replies
192/236i2c: xlp9xx: fix main IRQ checkdrivers/i2c/busses/i2c-xlp9xx.c+1 -10 replies
193/236usb: ehci-orion: Handle errors of clk_prepare_enable() in probedrivers/usb/host/ehci-orion.c+6 -20 replies
194/236usb: bdc: Fix an error handling path in bdc_probe() when no suitable DMA config is availabledrivers/usb/gadget/udc/bdc/bdc_core.c+2 -10 replies
195/236usb: bdc: Fix a resource leak in the error handling path of bdc_probe()drivers/usb/gadget/udc/bdc/bdc_core.c+13 -140 replies
196/236tty: serial: fsl_lpuart: fix the wrong mapbase valuedrivers/tty/serial/fsl_lpuart.c+1 -10 replies
197/236ASoC: wcd9335: Fix a double irq free in the remove functionsound/soc/codecs/wcd9335.c+0 -10 replies
198/236ASoC: wcd9335: Fix a memory leak in the error handling path of the probe functionsound/soc/codecs/wcd9335.c+10 -10 replies
199/236ASoC: wcd9335: Disable irq on slave ports in the remove functionsound/soc/codecs/wcd9335.c+11 -00 replies
200/236iwlwifi: follow the new inclusive terminologydrivers/net/wireless/intel/iwlwifi/fw/acpi.c drivers/net/wireless/intel/iwlwifi/fw/acpi.h drivers/net/wireless/intel/iwlwifi/fw/api/commands.h +8 more+55 -540 replies
201/236iwlwifi: skip first element in the WTAS ACPI tabledrivers/net/wireless/intel/iwlwifi/fw/acpi.c+7 -70 replies
202/236ice: Only lock to update netdev dev_addrdrivers/net/ethernet/intel/ice/ice_main.c+9 -40 replies
203/236ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point()drivers/net/wireless/ath/ath6kl/wmi.c+3 -10 replies
204/236atlantic: Fix driver resume flow.drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c+3 -00 replies
205/236bcma: Fix memory leak for internally-handled coresdrivers/bcma/main.c+3 -30 replies
206/236brcmfmac: pcie: fix oops on failure to resume and reprobedrivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c+1 -10 replies
207/236ipv6: make exception cache less predictiblenet/ipv6/route.c+4 -10 replies
208/236ipv4: make exception cache less predictiblenet/ipv4/route.c+30 -160 replies
209/236net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failednet/sched/sch_cbq.c+1 -10 replies
210/236net: qualcomm: fix QCA7000 checksum handlingdrivers/net/ethernet/qualcomm/qca_spi.c drivers/net/ethernet/qualcomm/qca_uart.c+2 -20 replies
211/236octeontx2-af: Fix loop in free and unmap counterdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+2 -10 replies
212/236octeontx2-af: Fix static code analyzer reported issuesdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+3 -30 replies
213/236octeontx2-af: Set proper errorcode for IPv4 checksum errorsdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+4 -30 replies
214/236ipv4: fix endianness issue in inet_rtm_getroute_build_skb()net/ipv4/route.c+1 -10 replies
215/236ASoC: rt5682: Remove unused variable in rt5682_i2c_remove()sound/soc/codecs/rt5682-i2c.c+0 -20 replies
216/236iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alphadrivers/net/wireless/intel/iwlwifi/pcie/drv.c+1 -00 replies
217/236f2fs: guarantee to write dirty data when enabling checkpoint backfs/f2fs/file.c fs/f2fs/super.c+12 -40 replies
218/236time: Handle negative seconds correctly in timespec64_to_ns()include/linux/time64.h+7 -20 replies
219/236io_uring: IORING_OP_WRITE needs hash_reg_file setfs/io_uring.c+1 -00 replies
220/236bio: fix page leak bio_add_hw_page failureblock/bio.c+13 -20 replies
221/236tty: Fix data race between tiocsti() and flush_to_ldisc()drivers/tty/tty_io.c+2 -20 replies
222/236perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Oparch/x86/events/amd/ibs.c+1 -00 replies
223/236x86/resctrl: Fix a maybe-uninitialized build warning treated as errorarch/x86/kernel/cpu/resctrl/monitor.c+6 -00 replies
224/236Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()"arch/x86/kvm/mmu/mmu.c+0 -60 replies
225/236KVM: s390: index kvm->arch.idle_mask by vcpu_idxarch/s390/include/asm/kvm_host.h arch/s390/kvm/interrupt.c arch/s390/kvm/kvm-s390.c +1 more+9 -80 replies
226/236KVM: x86: Update vCPUs hv_clock before back to guest when tsc_offset is adjustedarch/x86/kvm/x86.c+4 -00 replies
227/236KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulationarch/x86/kvm/vmx/vmx.c+3 -00 replies
228/236KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enterarch/x86/kvm/vmx/nested.c+3 -40 replies
229/236ARM: dts: at91: add pinctrl-{names, 0} for all gpiosarch/arm/boot/dts/at91-sam9x60ek.dts arch/arm/boot/dts/at91-sama5d3_xplained.dts arch/arm/boot/dts/at91-sama5d4_xplained.dts+63 -10 replies
230/236fuse: truncate pagecache on atomic_o_truncfs/fuse/file.c+5 -20 replies
231/236fuse: flush extending writesfs/fuse/file.c+1 -10 replies
232/236IMA: remove -Wmissing-prototypes warningsecurity/integrity/ima/ima_mok.c+1 -10 replies
233/236IMA: remove the dependency on CRYPTO_MD5security/integrity/ima/Kconfig+0 -10 replies
234/236fbmem: dont allow too huge resolutionsdrivers/video/fbdev/core/fbmem.c+6 -00 replies
235/236backlight: pwm_bl: Improve bootloader/kernel device handoverdrivers/video/backlight/pwm_bl.c+28 -260 replies
236/236clk: kirkwood: Fix a clocking boot regressiondrivers/clk/mvebu/kirkwood.c+1 -00 replies

Reviews trailers per patch

105 of 236 patches have a Reviewed-by or Acked-by.

PatchTejun HeoSagi GrimbergWaiman LongYanfei XuPeter Zijlstra (Intel)Coly LiYazen GhannamKim PhillipsQais YousefOleksandr NatalenkoArnd BergmannMarco ChiapperoFiona TraheVladimir OlteanChristoph HellwigDietmar EggemannMel GormanPankaj GuptaAlexandru EliseiJarkko SakkinenJavier Martinez CanillasRichard WeinbergerNageswara R SastryDaniel Bristot de OliveiraJuri LelliVasily GorbikHannes ReineckeAlexander SverdlinDavid RivshinMartin KaFai LauJohn FastabendSong LiuLaurent PinchartCatherine SullivanAndrew JefferyMatthew RosatoMatt MerharPeter OberparleiterMoshe ShemeshShannon NelsonLuis ChamberlainRajendra NayakStephen BoydSibi SankarUlrich HechtPaolo AbeniKonrad JankowskiEzequiel GarciaWen JinSteven PriceMartin BlumenstinglLucas Stach[email protected]Paul MooreJagan TekiLeon RomanovskyParav PanditMarek BehúnMika WesterbergEric DumazetKuniyuki IwashimaYonghong SongNeil ArmstrongTariq ToukanJiri PirkoFelipe BalbiKrzysztof KozlowskiDmitry BaryshkovNiklas SöderlundSebastian Andrzej SiewiorMattijs KorpershoekHsin-Yi WangAlan SternSam ProtsenkoAlim AkhtarSyed Nayyar WarisMatt DavisCezary RojewskiPierre-Louis BossartArd BiesheuvelLukasz MajczakFlorian FainelliBartosz GolaszewskiAdrian HunterPeter UjfalusiPaulo Alcantara (SUSE)Jeff LaytonQii WangGeorge CherianAndrew LunnLeonard CrestezGurucharan GDarrick J. WongKees Cook[email protected]David AhernJaehoon ChungJiri SlabyChao YuVitaly KuznetsovChristian BornträgerClaudio Imbrenda[email protected]Reinette ChatreLakshmi RamasubramanianCong WangMarek VasutRandy DunlapGeert UytterhoevenFox ChenShuah KhanLinux Kernel Functional TestingPavel Machek (CIP)Jon HunterHulk RobotGuenter RoeckSudip Mukherjee
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/236R-b R-b
2/236
3/236T-b
4/236R-b
5/236
6/236
7/236
8/236R-b A-b
9/236
10/236R-b T-b
11/236A-b
12/236
13/236
14/236
15/236
16/236
17/236A-b
18/236A-b
19/236
20/236R-b
21/236
22/236
23/236
24/236R-b
25/236
26/236R-b
27/236
28/236R-b R-b
29/236R-b R-b
30/236R-b
31/236R-b
32/236R-b
33/236
34/236
35/236R-b
36/236R-b
37/236
38/236
39/236
40/236R-b
41/236
42/236A-b A-b
43/236R-b T-b
44/236T-b
45/236
46/236T-b
47/236A-b
48/236T-b
49/236A-b
50/236
51/236
52/236
53/236
54/236
55/236R-b
56/236
57/236R-b
58/236R-b R-b
59/236R-b T-b
60/236R-b T-b
61/236
62/236R-b
63/236
64/236
65/236
66/236
67/236
68/236T-b
69/236R-b
70/236
71/236
72/236
73/236A-b
74/236
75/236
76/236
77/236A-b A-b
78/236A-b
79/236R-b
80/236R-b
81/236
82/236R-b
83/236A-b R-b
84/236Fix-suggested-by T-b
85/236R-b R-b R-b T-b
86/236A-b
87/236
88/236A-b
89/236
90/236R-b A-b
91/236
92/236
93/236
94/236
95/236
96/236R-b
97/236
98/236
99/236
100/236
101/236
102/236
103/236R-b A-b A-b
104/236R-b
105/236T-b R-b
106/236R-b
107/236R-b
108/236
109/236
110/236
111/236R-b R-b R-b
112/236R-b
113/236A-b R-b T-b
114/236Reported-and-tested-by A-b
115/236
116/236
117/236
118/236R-b
119/236R-b
120/236
121/236
122/236R-b
123/236
124/236
125/236R-b T-b
126/236R-b T-b
127/236
128/236
129/236
130/236
131/236R-b
132/236A-b
133/236R-b
134/236R-b
135/236
136/236R-b R-b
137/236A-b
138/236
139/236
140/236T-b R-b A-b
141/236
142/236
143/236R-b
144/236R-b R-b
145/236
146/236R-b
147/236R-b A-b
148/236A-b
149/236A-b
150/236A-b R-b
151/236A-b
152/236A-b
153/236R-b
154/236
155/236
156/236
157/236Reported-and-tested-by T-b
158/236A-b
159/236A-b
160/236A-b
161/236A-b
162/236
163/236
164/236
165/236
166/236
167/236
168/236
169/236A-b
170/236R-b R-b R-b
171/236
172/236A-b
173/236R-b R-b
174/236A-b
175/236Reported-and-tested-by
176/236
177/236R-b
178/236
179/236
180/236
181/236
182/236
183/236T-b
184/236T-b
185/236T-b
186/236A-b R-b
187/236
188/236
189/236
190/236R-b R-b
191/236R-b
192/236R-b
193/236A-b R-b
194/236A-b
195/236A-b
196/236R-b
197/236
198/236
199/236
200/236
201/236
202/236T-b
203/236
204/236
205/236
206/236
207/236R-b
208/236R-b T-b
209/236R-b
210/236
211/236
212/236
213/236
214/236R-b
215/236R-b
216/236R-b
217/236R-b
218/236
219/236
220/236
221/236R-b
222/236
223/236R-b
224/236R-b
225/236R-b R-b
226/236
227/236
228/236
229/236
230/236Reported-and-tested-by
231/236
232/236
233/236R-b
234/236Debugged-by R-b
235/236A-b T-b
236/236R-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 117 reviewers.

Read the v1 thread

Cover letter [PATCH 5.10 000/236] 5.10.65-rc1 review

This is the start of the stable review cycle for the 5.10.65 release. There are 236 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, 15 Sep 2021 13:10:21 +0000. Anything received after that time might be too late.

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

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.65-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.65-rc1

Linus Walleij <[email protected]>
clk: kirkwood: Fix a clocking boot regression

Daniel Thompson <[email protected]>
backlight: pwm_bl: Improve bootloader/kernel device handover

Tetsuo Handa <[email protected]>
fbmem: don't allow too huge resolutions

THOBY Simon <[email protected]>
IMA: remove the dependency on CRYPTO_MD5

Austin Kim <[email protected]>
IMA: remove -Wmissing-prototypes warning

Miklos Szeredi <[email protected]>
fuse: flush extending writes

Miklos Szeredi <[email protected]>
fuse: truncate pagecache on atomic_o_trunc

Claudiu Beznea <[email protected]>
ARM: dts: at91: add pinctrl-{names, 0} for all gpios

Sean Christopherson <[email protected]>
KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter

Maxim Levitsky <[email protected]>
KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation

Zelin Deng <[email protected]>
KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted

Halil Pasic <[email protected]>

    KVM: s390: index kvm->arch.idle_mask by vcpu_idx

Sean Christopherson <[email protected]>
Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()"

Babu Moger <[email protected]>
x86/resctrl: Fix a maybe-uninitialized build warning treated as error

Kim Phillips <[email protected]>
perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op

Nguyen Dinh Phi <[email protected]>
tty: Fix data race between tiocsti() and flush_to_ldisc()

Pavel Begunkov <[email protected]>
bio: fix page leak bio_add_hw_page failure

Jens Axboe <[email protected]>
io_uring: IORING_OP_WRITE needs hash_reg_file set

Lukas Hannen <[email protected]>
time: Handle negative seconds correctly in timespec64_to_ns()

Jaegeuk Kim <[email protected]>
f2fs: guarantee to write dirty data when enabling checkpoint back

Justin M. Forbes <[email protected]>
iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha

Douglas Anderson <[email protected]>

    ASoC: rt5682: Remove unused variable in rt5682_i2c_remove()

Eric Dumazet <[email protected]>
ipv4: fix endianness issue in inet_rtm_getroute_build_skb()

Sunil Goutham <[email protected]>
octeontx2-af: Set proper errorcode for IPv4 checksum errors

Subbaraya Sundeep <[email protected]>
octeontx2-af: Fix static code analyzer reported issues

Subbaraya Sundeep <[email protected]>
octeontx2-af: Fix loop in free and unmap counter

Stefan Wahren <[email protected]>
net: qualcomm: fix QCA7000 checksum handling

Xiyu Yang <[email protected]>
net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed

Eric Dumazet <[email protected]>
ipv4: make exception cache less predictible

Eric Dumazet <[email protected]>
ipv6: make exception cache less predictible

Ahmad Fatoum <[email protected]>
brcmfmac: pcie: fix oops on failure to resume and reprobe

Zenghui Yu <[email protected]>
bcma: Fix memory leak for internally-handled cores

Sudarsana Reddy Kalluru <[email protected]>
atlantic: Fix driver resume flow.

Dan Carpenter <[email protected]>
ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point()

Brett Creeley <[email protected]>
ice: Only lock to update netdev dev_addr

Abhishek Naik <[email protected]>
iwlwifi: skip first element in the WTAS ACPI table

Emmanuel Grumbach <[email protected]>
iwlwifi: follow the new inclusive terminology

Christophe JAILLET <[email protected]>
ASoC: wcd9335: Disable irq on slave ports in the remove function

Christophe JAILLET <[email protected]>
ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function

Christophe JAILLET <[email protected]>
ASoC: wcd9335: Fix a double irq free in the remove function

Andy Duan <[email protected]>
tty: serial: fsl_lpuart: fix the wrong mapbase value

Christophe JAILLET <[email protected]>
usb: bdc: Fix a resource leak in the error handling path of 'bdc_probe()'

Christophe JAILLET <[email protected]>
usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available

Evgeny Novikov <[email protected]>
usb: ehci-orion: Handle errors of clk_prepare_enable() in probe

Sergey Shtylyov <[email protected]>
i2c: xlp9xx: fix main IRQ check

Sergey Shtylyov <[email protected]>
i2c: mt65xx: fix IRQ check

Len Baker <[email protected]>
CIFS: Fix a potencially linear read overflow

Andrey Ignatov <[email protected]>
bpf: Fix possible out of bound write in narrow load handling

Tony Lindgren <[email protected]>
mmc: moxart: Fix issue with uninitialized dma_slave_config

Tony Lindgren <[email protected]>
mmc: dw_mmc: Fix issue with uninitialized dma_slave_config

Tony Lindgren <[email protected]>
mmc: sdhci: Fix issue with uninitialized dma_slave_config

Cezary Rojewski <[email protected]>
ASoC: Intel: Skylake: Fix module resource and format selection

Cezary Rojewski <[email protected]>
ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs

Cezary Rojewski <[email protected]>

    ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373

Dan Carpenter <[email protected]>
rsi: fix an error code in rsi_probe()

Dan Carpenter <[email protected]>
rsi: fix error code in rsi_load_9116_firmware()

Bob Peterson <[email protected]>
gfs2: init system threads before freeze lock

Sergey Shtylyov <[email protected]>
i2c: hix5hd2: fix IRQ check

Tian Tao <[email protected]>
i2c: fix platform_get_irq.cocci warnings

Sergey Shtylyov <[email protected]>

    i2c: s3c2410: fix IRQ check

Sergey Shtylyov <[email protected]>
i2c: iop3xx: fix deferred probing

Pavel Skripkin <[email protected]>
Bluetooth: add timeout sanity check to hci_inquiry

Kevin Mitchell <[email protected]>
lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ

Xu Yu <[email protected]>
mm/swap: consider max pages in iomap_swapfile_add_extent

Nadezda Lutovinova <[email protected]>
usb: gadget: mv_u3d: request_irq() after initializing UDC

Christophe JAILLET <[email protected]>
firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()'

Nicolas Saenz Julienne <[email protected]>
firmware: raspberrypi: Keep count of all consumers

Sergey Shtylyov <[email protected]>
i2c: synquacer: fix deferred probing

Lukas Bulwahn <[email protected]>
clk: staging: correct reference to config IOMEM to config HAS_IOMEM

Pali Rohár <[email protected]>
arm64: dts: marvell: armada-37xx: Extend PCIe MEM space

J. Bruce Fields <[email protected]>
nfsd4: Fix forced-expiry locking

Benjamin Coddington <[email protected]>
lockd: Fix invalid lockowner cast after vfs_test_lock

Thomas Gleixner <[email protected]>
locking/local_lock: Add missing owner initialization

Peter Zijlstra <[email protected]>
locking/lockdep: Mark local_lock_t

Chih-Kang Chang <[email protected]>
mac80211: Fix insufficient headroom issue for AMSDU

Andrii Nakryiko <[email protected]>
libbpf: Re-build libbpf.so when libbpf.map changes

Sergey Shtylyov <[email protected]>
usb: phy: tahvo: add IRQ check

Sergey Shtylyov <[email protected]>
usb: host: ohci-tmio: add IRQ check

Valentin Schneider <[email protected]>
PM: cpu: Make notifier chain use a raw_spinlock_t

Kai-Heng Feng <[email protected]>
Bluetooth: Move shutdown callback before flushing tx and rx queue

Juhee Kang <[email protected]>
samples: pktgen: add missing IPv6 option to pktgen scripts

Leon Romanovsky <[email protected]>
devlink: Clear whole devlink_flash_notify struct

Ilya Leoshkevich <[email protected]>
selftests/bpf: Fix test_core_autosize on big-endian machines

Geert Uytterhoeven <[email protected]>
usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse

Sergey Shtylyov <[email protected]>
usb: phy: twl6030: add IRQ checks

Sergey Shtylyov <[email protected]>
usb: phy: fsl-usb: add IRQ check

Sergey Shtylyov <[email protected]>
usb: gadget: udc: s3c2410: add IRQ check

Sergey Shtylyov <[email protected]>
usb: gadget: udc: at91: add IRQ check

Sergey Shtylyov <[email protected]>
usb: dwc3: qcom: add IRQ check

Sergey Shtylyov <[email protected]>
usb: dwc3: meson-g12a: add IRQ check

Douglas Anderson <[email protected]>
ASoC: rt5682: Properly turn off regulators if wrong device ID

Stephen Boyd <[email protected]>
ASoC: rt5682: Implement remove callback

Parav Pandit <[email protected]>
net/mlx5: Fix unpublish devlink parameters

Aya Levin <[email protected]>
net/mlx5: Register to devlink ingress VLAN filter trap

Christophe JAILLET <[email protected]>
drm/msm/dsi: Fix some reference counted resource leaks

Desmond Cheong Zhi Xi <[email protected]>
Bluetooth: fix repeated calls to sco_sock_kill

Curtis Malainey <[email protected]>
ASoC: Intel: Fix platform ID matching

Waiman Long <[email protected]>
cgroup/cpuset: Fix violation of cpuset locking rule

Waiman Long <[email protected]>
cgroup/cpuset: Miscellaneous code cleanup

William Breathitt Gray <[email protected]>
counter: 104-quad-8: Return error when invalid mode during ceiling_write

Krzysztof Kozlowski <[email protected]>
arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7

Dmitry Baryshkov <[email protected]>
drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs

David Heidelberg <[email protected]>
drm/msm/mdp4: move HW revision detection to earlier phase

David Heidelberg <[email protected]>
drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revision

Jose Blanquicet <[email protected]>
selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IP

Lukasz Luba <[email protected]>
PM: EM: Increase energy calculation precision

Colin Ian King <[email protected]>
Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow

Sven Eckelmann <[email protected]>
debugfs: Return error during {full/open}_proxy_open() on rmmod

Stephan Gerhold <[email protected]>
soc: qcom: smsm: Fix missed interrupts if state changes while masked

Matthew Cover <[email protected]>
bpf, samples: Add missing mprog-disable to xdp_redirect_cpu's optstring

Rafael J. Wysocki <[email protected]>
PCI: PM: Enable PME if it can be signaled from D3cold

Rafael J. Wysocki <[email protected]>
PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently

Colin Ian King <[email protected]>
media: venus: venc: Fix potential null pointer dereference on pointer fmt

Dongliang Mu <[email protected]>
media: em28xx-input: fix refcount bug in em28xx_usb_disconnect

Hans de Goede <[email protected]>
leds: trigger: audio: Add an activate callback to ensure the initial brightness is set

Andy Shevchenko <[email protected]>

    leds: lt3593: Put fwnode in any case during ->probe()

Sergey Shtylyov <[email protected]>
i2c: highlander: add IRQ check

Jiapeng Chong <[email protected]>
net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set()

Leon Romanovsky <[email protected]>
devlink: Break parameter notification sequence to be before/after unload/load driver

Biju Das <[email protected]>
arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delay

Geert Uytterhoeven <[email protected]>
arm64: dts: renesas: rzg2: Convert EtherAVB to explicit delay handling

Tedd Ho-Jeong An <[email protected]>
Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd

Pavel Skripkin <[email protected]>
net: cipso: fix warnings in netlbl_cipsov4_add_std

Marek Vasut <[email protected]>
drm: mxsfb: Clear FIFO_CLEAR bit

Marek Vasut <[email protected]>
drm: mxsfb: Increase number of outstanding requests on V4 and newer HW

Marek Vasut <[email protected]>
drm: mxsfb: Enable recovery on underflow

Waiman Long <[email protected]>
cgroup/cpuset: Fix a partition bug with hotplug

Maxim Mikityanskiy <[email protected]>
net/mlx5e: Block LRO if firmware asks for tunneled LRO

Maxim Mikityanskiy <[email protected]>
net/mlx5e: Prohibit inner indir TIRs in IPoIB

Anand Moon <[email protected]>
ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties

Anand Moon <[email protected]>
ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties

Anand Moon <[email protected]>
ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties

Martin Blumenstingl <[email protected]>
ARM: dts: meson8: Use a higher default GPU clock frequency

Martin KaFai Lau <[email protected]>
tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos

Kai-Heng Feng <[email protected]>
drm/amdgpu/acp: Make PM domain really work

Colin Ian King <[email protected]>
6lowpan: iphc: Fix an off-by-one check of array index

Dan Carpenter <[email protected]>
Bluetooth: sco: prevent information leak in sco_conn_defer_accept()

Yizhuo <[email protected]>
media: atomisp: fix the uninitialized use and rename "retvalue"

Philipp Zabel <[email protected]>
media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats

Dan Carpenter <[email protected]>
media: rockchip/rga: fix error handling in probe

Mauro Carvalho Chehab <[email protected]>
media: rockchip/rga: use pm_runtime_resume_and_get()

Pavel Skripkin <[email protected]>
media: go7007: remove redundant initialization

Pavel Skripkin <[email protected]>
media: go7007: fix memory leak in go7007_usb_probe

Dongliang Mu <[email protected]>
media: dvb-usb: Fix error handling in dvb_usb_i2c_init

Dongliang Mu <[email protected]>
media: dvb-usb: fix uninit-value in vp702x_read_mac_addr

Dongliang Mu <[email protected]>
media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init

Leon Romanovsky <[email protected]>
ionic: cleanly release devlink instance

Zhen Lei <[email protected]>
driver core: Fix error return code in really_probe()

Zhen Lei <[email protected]>
firmware: fix theoretical UAF race with firmware cache and resume

Colin Ian King <[email protected]>
gfs2: Fix memory leak of object lsi on error return path

Martynas Pumputis <[email protected]>
libbpf: Fix removal of inner map in bpf_object__create_map

Bjorn Andersson <[email protected]>
soc: qcom: rpmhpd: Use corner in power_off

Stefan Assmann <[email protected]>
i40e: improve locking of mac_filter_hash

Geert Uytterhoeven <[email protected]>
arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties

Dylan Hung <[email protected]>
ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi

Shuyi Cheng <[email protected]>
libbpf: Fix the possible memory leak on error

Haiyue Wang <[email protected]>
gve: fix the wrong AdminQ buffer overflow check

Steven Price <[email protected]>
drm/of: free the iterator object on failure

He Fengqing <[email protected]>
bpf: Fix potential memleak and UAF in the verifier.

Kuniyuki Iwashima <[email protected]>
bpf: Fix a typo of reuseport map in bpf.h.

Julia Lawall <[email protected]>
drm/of: free the right object

Christophe JAILLET <[email protected]>
media: cxd2880-spi: Fix an error handling path

Geert Uytterhoeven <[email protected]>
soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally

Jiapeng Chong <[email protected]>
leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt()

Krzysztof Hałasa <[email protected]>
media: TDA1997x: enable EDID support

Zhang Qilong <[email protected]>
ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probe

Harshvardhan Jha <[email protected]>
drm/gma500: Fix end of loop tests for list_for_each_entry

Wei Yongjun <[email protected]>
drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init()

Qiuxu Zhuo <[email protected]>
EDAC/i10nm: Fix NVDIMM detection

Quanyang Wang <[email protected]>
spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible

Chunyan Zhang <[email protected]>
spi: sprd: Fix the wrong WDG_LOAD_VAL

Chen-Yu Tsai <[email protected]>
regulator: vctrl: Avoid lockdep warning in enable/disable ops

Chen-Yu Tsai <[email protected]>
regulator: vctrl: Use locked regulator_get_voltage in probe path

Eric Biggers <[email protected]>
blk-crypto: fix check for too-large dun_bytes

Matija Glavinic Pecotic <[email protected]>
spi: davinci: invoke chipselect callback

Borislav Petkov <[email protected]>
x86/mce: Defer processing of early errors

Stefan Berger <[email protected]>
tpm: ibmvtpm: Avoid error message when process gets signal while waiting

Stefan Berger <[email protected]>
certs: Trigger creation of RSA module signing key if it's not an RSA key

Giovanni Cabiddu <[email protected]>
crypto: qat - use proper type for vf_mask

Chen-Yu Tsai <[email protected]>
irqchip/gic-v3: Fix priority comparison when non-secure priorities are used

Christophe JAILLET <[email protected]>
spi: coldfire-qspi: Use clk_disable_unprepare in the remove function

Pavel Skripkin <[email protected]>
block: nbd: add sanity check for first_minor

Phong Hoang <[email protected]>
clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel

Hongbo Li <[email protected]>
lib/mpi: use kcalloc in mpi_resize

Huacai Chen <[email protected]>
irqchip/loongson-pch-pic: Improve edge triggered interrupt support

Zhen Lei <[email protected]>
genirq/timings: Fix error return code in irq_timings_test_irqs()

Tony Lindgren <[email protected]>
spi: spi-pic32: Fix issue with uninitialized dma_slave_config

Tony Lindgren <[email protected]>
spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config

Ming Lei <[email protected]>
block: return ELEVATOR_DISCARD_MERGE if possible

Geert Uytterhoeven <[email protected]>
m68k: Fix invalid RMW_INSNS on CPUs that lack CAS

Yanfei Xu <[email protected]>

    rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock

Paul E. McKenney <[email protected]>
rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees

Yanfei Xu <[email protected]>
rcu: Fix to include first blocked task in stall warning

Quentin Perret <[email protected]>
sched: Fix UCLAMP_FLAG_IDLE setting

Mika Penttilä <[email protected]>
sched/numa: Fix is_core_idle()

Pavel Skripkin <[email protected]>
m68k: emu: Fix invalid free in nfeth_cleanup()

Peter Robinson <[email protected]>
power: supply: cw2015: use dev_err_probe to allow deferred probe

Harald Freudenberger <[email protected]>
s390/ap: fix state machine hang after failure to enable irq

Peter Oberparleiter <[email protected]>
s390/debug: fix debug area life cycle

Peter Oberparleiter <[email protected]>
s390/debug: keep debug data on resize

Niklas Schnelle <[email protected]>
s390/pci: fix misleading rc in clp_set_pci_fn()

Alexander Gordeev <[email protected]>
s390/kasan: fix large PMD pages address alignment check

Stian Skjelstad <[email protected]>
udf_get_extendedattr() had no boundary checks.

Desmond Cheong Zhi Xi <[email protected]>
fcntl: fix potential deadlock for &fasync_struct.fa_lock

Giovanni Cabiddu <[email protected]>
crypto: qat - do not export adf_iov_putmsg()

Marco Chiappero <[email protected]>
crypto: qat - fix naming for init/shutdown VF to PF notifications

Marco Chiappero <[email protected]>
crypto: qat - fix reuse of completion variable

Giovanni Cabiddu <[email protected]>
crypto: qat - handle both source of interrupt in VF ISR

Giovanni Cabiddu <[email protected]>
crypto: qat - do not ignore errors from enable_vf2pf_comms()

Ben Hutchings <[email protected]>
crypto: omap - Fix inconsistent locking of device lists

Damien Le Moal <[email protected]>
libata: fix ata_host_start()

Harald Freudenberger <[email protected]>
s390/zcrypt: fix wrong offset index for APKA master key valid state

Vineeth Vijayan <[email protected]>
s390/cio: add dev_busid sysfs entry for each subchannel

Sebastian Krzyszkowiak <[email protected]>

    power: supply: max17042_battery: fix typo in MAx17042_TOFF

Dmitry Osipenko <[email protected]>
power: supply: smb347-charger: Add missing pin control activation

Amit Engel <[email protected]>
nvmet: pass back cntlid on successful completion

Ruozhu Li <[email protected]>
nvme-rdma: don't update queue count when failing to set io queues

Ruozhu Li <[email protected]>
nvme-tcp: don't update queue count when failing to set io queues

Chunguang Xu <[email protected]>
blk-throtl: optimize IOPS throttle for large IO scenarios

Christoph Hellwig <[email protected]>
bcache: add proper error unwinding in bcache_device_init

Pali Rohár <[email protected]>
isofs: joliet: Fix iocharset=utf8 mount option

Pali Rohár <[email protected]>
udf: Fix iocharset=utf8 mount option

Jan Kara <[email protected]>
udf: Check LVID earlier

Thomas Gleixner <[email protected]>
hrtimer: Ensure timerfd notification for HIGHRES=n

Thomas Gleixner <[email protected]>
hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns()

Frederic Weisbecker <[email protected]>
posix-cpu-timers: Force next expiration recalc after itimer reset

Smita Koralahalli <[email protected]>
EDAC/mce_amd: Do not load edac_mce_amd module on guests

Sergey Senozhatsky <[email protected]>
rcu/tree: Handle VM stoppage in stall detection

Dietmar Eggemann <[email protected]>
sched/deadline: Fix missing clock update in migrate_task_rq_dl()

Tony Lindgren <[email protected]>
crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop()

Hans de Goede <[email protected]>
power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors

Quentin Perret <[email protected]>
sched/deadline: Fix reset_on_fork reporting of DL tasks

Sean Anderson <[email protected]>
crypto: mxs-dcp - Check for DMA mapping errors

Dmitry Osipenko <[email protected]>
regulator: tps65910: Silence deferred probe error

Jeongtae Park <[email protected]>
regmap: fix the offset of register error log

Peter Zijlstra <[email protected]>
locking/mutex: Fix HANDOFF condition

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

Diffstat:

 Documentation/fault-injection/provoke-crashes.rst  |   2 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi           |   4 +-
 arch/arm/boot/dts/at91-sam9x60ek.dts               |  16 +-
 arch/arm/boot/dts/at91-sama5d3_xplained.dts        |  29 ++++
 arch/arm/boot/dts/at91-sama5d4_xplained.dts        |  19 +++
 arch/arm/boot/dts/meson8.dtsi                      |   5 +
 arch/arm/boot/dts/meson8b-ec100.dts                |   4 +-
 arch/arm/boot/dts/meson8b-mxq.dts                  |   4 +-
 arch/arm/boot/dts/meson8b-odroidc1.dts             |   4 +-
 arch/arm64/boot/dts/exynos/exynos7.dtsi            |   2 +-
 .../boot/dts/marvell/armada-3720-turris-mox.dts    |  17 ++
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi       |  11 +-
 .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi |   3 +-
 arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi    |   3 +-
 arch/arm64/boot/dts/renesas/r8a774a1.dtsi          |   2 +
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi          |   2 +
 arch/arm64/boot/dts/renesas/r8a774c0.dtsi          |   1 +
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi          |   2 +
 arch/arm64/boot/dts/renesas/r8a77995-draak.dts     |   4 -
 arch/m68k/Kconfig.cpu                              |   8 +-
 arch/m68k/emu/nfeth.c                              |   4 +-
 arch/s390/include/asm/kvm_host.h                   |   1 +
 arch/s390/kernel/debug.c                           | 176 +++++++++++++--------
 arch/s390/kvm/interrupt.c                          |  12 +-
 arch/s390/kvm/kvm-s390.c                           |   2 +-
 arch/s390/kvm/kvm-s390.h                           |   2 +-
 arch/s390/mm/kasan_init.c                          |  41 +++--
 arch/s390/pci/pci.c                                |   7 +-
 arch/s390/pci/pci_clp.c                            |  33 ++--
 arch/x86/events/amd/ibs.c                          |   1 +
 arch/x86/include/asm/mce.h                         |   1 +
 arch/x86/kernel/cpu/mce/core.c                     |  11 +-
 arch/x86/kernel/cpu/resctrl/monitor.c              |   6 +
 arch/x86/kvm/mmu/mmu.c                             |   6 -
 arch/x86/kvm/vmx/nested.c                          |   7 +-
 arch/x86/kvm/vmx/vmx.c                             |   3 +
 arch/x86/kvm/x86.c                                 |   4 +
 block/bfq-iosched.c                                |   3 +
 block/bio.c                                        |  15 +-
 block/blk-crypto.c                                 |   2 +-
 block/blk-merge.c                                  |  18 +--
 block/blk-throttle.c                               |  32 ++++
 block/blk.h                                        |   2 +
 block/elevator.c                                   |   3 +
 block/mq-deadline.c                                |   2 +
 certs/Makefile                                     |   8 +
 drivers/ata/libata-core.c                          |   2 +-
 drivers/base/dd.c                                  |  16 +-
 drivers/base/firmware_loader/main.c                |  20 +--
 drivers/base/regmap/regmap.c                       |   2 +-
 drivers/bcma/main.c                                |   6 +-
 drivers/block/nbd.c                                |  10 ++
 drivers/char/tpm/tpm_ibmvtpm.c                     |  26 +--
 drivers/char/tpm/tpm_ibmvtpm.h                     |   2 +-
 drivers/clk/mvebu/kirkwood.c                       |   1 +
 drivers/clocksource/sh_cmt.c                       |  30 ++--
 drivers/counter/104-quad-8.c                       |   5 +-
 drivers/crypto/mxs-dcp.c                           |  45 ++++--
 drivers/crypto/omap-aes.c                          |   8 +-
 drivers/crypto/omap-des.c                          |   8 +-
 drivers/crypto/omap-sham.c                         |  14 +-
 .../crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c   |   4 +-
 drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c |   4 +-
 drivers/crypto/qat/qat_common/adf_common_drv.h     |   8 +-
 drivers/crypto/qat/qat_common/adf_init.c           |   5 +-
 drivers/crypto/qat/qat_common/adf_isr.c            |   7 +-
 drivers/crypto/qat/qat_common/adf_pf2vf_msg.c      |   3 +-
 drivers/crypto/qat/qat_common/adf_vf2pf_msg.c      |  12 +-
 drivers/crypto/qat/qat_common/adf_vf_isr.c         |   7 +-
 .../qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c    |   4 +-
 drivers/edac/i10nm_base.c                          |   6 +-
 drivers/edac/mce_amd.c                             |   3 +
 drivers/firmware/raspberrypi.c                     |  46 +++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c            |  54 +++----
 drivers/gpu/drm/drm_of.c                           |   6 +-
 drivers/gpu/drm/gma500/oaktrail_lvds.c             |   2 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c         |  10 +-
 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c           |  68 ++++----
 drivers/gpu/drm/msm/dsi/dsi.c                      |   6 +-
 drivers/gpu/drm/mxsfb/mxsfb_drv.c                  |   3 +
 drivers/gpu/drm/mxsfb/mxsfb_drv.h                  |   1 +
 drivers/gpu/drm/mxsfb/mxsfb_kms.c                  |  40 +++++
 drivers/gpu/drm/mxsfb/mxsfb_regs.h                 |   9 ++
 drivers/gpu/drm/panfrost/panfrost_device.c         |   3 +-
 drivers/i2c/busses/i2c-highlander.c                |   2 +-
 drivers/i2c/busses/i2c-hix5hd2.c                   |   4 +-
 drivers/i2c/busses/i2c-iop3xx.c                    |   6 +-
 drivers/i2c/busses/i2c-mt65xx.c                    |   2 +-
 drivers/i2c/busses/i2c-s3c2410.c                   |   2 +-
 drivers/i2c/busses/i2c-synquacer.c                 |   2 +-
 drivers/i2c/busses/i2c-xlp9xx.c                    |   2 +-
 drivers/irqchip/irq-gic-v3.c                       |  23 ++-
 drivers/irqchip/irq-loongson-pch-pic.c             |  19 ++-
 drivers/leds/leds-is31fl32xx.c                     |   1 +
 drivers/leds/leds-lt3593.c                         |   5 +-
 drivers/leds/trigger/ledtrig-audio.c               |  37 ++++-
 drivers/md/bcache/super.c                          |  16 +-
 drivers/media/i2c/tda1997x.c                       |   1 +
 drivers/media/platform/coda/coda-bit.c             |  18 ++-
 drivers/media/platform/qcom/venus/venc.c           |   2 +
 drivers/media/platform/rockchip/rga/rga-buf.c      |   3 +-
 drivers/media/platform/rockchip/rga/rga.c          |  29 +++-
 drivers/media/spi/cxd2880-spi.c                    |   7 +-
 drivers/media/usb/dvb-usb/dvb-usb-i2c.c            |   9 +-
 drivers/media/usb/dvb-usb/dvb-usb-init.c           |   2 +-
 drivers/media/usb/dvb-usb/nova-t-usb2.c            |   6 +-
 drivers/media/usb/dvb-usb/vp702x.c                 |  12 +-
 drivers/media/usb/em28xx/em28xx-input.c            |   1 -
 drivers/media/usb/go7007/go7007-driver.c           |  26 ---
 drivers/media/usb/go7007/go7007-usb.c              |   2 +-
 drivers/misc/lkdtm/core.c                          |   2 +-
 drivers/mmc/host/dw_mmc.c                          |   1 +
 drivers/mmc/host/moxart-mmc.c                      |   1 +
 drivers/mmc/host/sdhci.c                           |   1 +
 .../net/ethernet/aquantia/atlantic/aq_pci_func.c   |   3 +
 drivers/net/ethernet/google/gve/gve_adminq.c       |   6 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |  23 ++-
 drivers/net/ethernet/intel/ice/ice_main.c          |  13 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |  16 +-
 drivers/net/ethernet/mellanox/mlx5/core/devlink.c  |  52 ++++++
 drivers/net/ethernet/mellanox/mlx5/core/en/fs.h    |   6 -
 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c    |  10 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  15 ++
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |   5 +-
 .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c  |  18 +--
 .../net/ethernet/pensando/ionic/ionic_devlink.c    |  14 +-
 drivers/net/ethernet/qualcomm/qca_spi.c            |   2 +-
 drivers/net/ethernet/qualcomm/qca_uart.c           |   2 +-
 drivers/net/wireless/ath/ath6kl/wmi.c              |   4 +-
 .../wireless/broadcom/brcm80211/brcmfmac/pcie.c    |   2 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c       |  32 ++--
 drivers/net/wireless/intel/iwlwifi/fw/acpi.h       |  10 +-
 .../net/wireless/intel/iwlwifi/fw/api/commands.h   |   2 +-
 .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h    |   8 +-
 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h   |  12 +-
 drivers/net/wireless/intel/iwlwifi/fw/file.h       |   2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-config.h    |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |   6 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c  |  10 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |  13 +-
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |  24 +--
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |   1 +
 drivers/net/wireless/rsi/rsi_91x_hal.c             |   4 +-
 drivers/net/wireless/rsi/rsi_91x_usb.c             |   1 +
 drivers/nvme/host/rdma.c                           |   4 +-
 drivers/nvme/host/tcp.c                            |   4 +-
 drivers/nvme/target/fabrics-cmd.c                  |   9 +-
 drivers/pci/pci.c                                  |  25 ++-
 drivers/power/supply/axp288_fuel_gauge.c           |   4 +-
 drivers/power/supply/cw2015_battery.c              |   4 +-
 drivers/power/supply/max17042_battery.c            |   2 +-
 drivers/power/supply/smb347-charger.c              |  10 ++
 drivers/regulator/tps65910-regulator.c             |  10 +-
 drivers/regulator/vctrl-regulator.c                |  73 +++++----
 drivers/s390/cio/css.c                             |  17 ++
 drivers/s390/crypto/ap_bus.c                       |  25 +--
 drivers/s390/crypto/ap_bus.h                       |  10 +-
 drivers/s390/crypto/ap_queue.c                     |  20 +--
 drivers/s390/crypto/zcrypt_ccamisc.c               |   8 +-
 drivers/soc/qcom/rpmhpd.c                          |   5 +-
 drivers/soc/qcom/smsm.c                            |  11 +-
 drivers/soc/rockchip/Kconfig                       |   4 +-
 drivers/spi/spi-coldfire-qspi.c                    |   2 +-
 drivers/spi/spi-davinci.c                          |   8 +-
 drivers/spi/spi-fsl-dspi.c                         |   1 +
 drivers/spi/spi-pic32.c                            |   1 +
 drivers/spi/spi-sprd-adi.c                         |   2 +-
 drivers/spi/spi-zynq-qspi.c                        |   8 +-
 drivers/staging/clocking-wizard/Kconfig            |   2 +-
 .../staging/media/atomisp/i2c/atomisp-mt9m114.c    |  11 +-
 drivers/tty/serial/fsl_lpuart.c                    |   2 +-
 drivers/tty/tty_io.c                               |   4 +-
 drivers/usb/dwc3/dwc3-meson-g12a.c                 |   2 +
 drivers/usb/dwc3/dwc3-qcom.c                       |   4 +
 drivers/usb/gadget/udc/at91_udc.c                  |   4 +-
 drivers/usb/gadget/udc/bdc/bdc_core.c              |  30 ++--
 drivers/usb/gadget/udc/mv_u3d_core.c               |  19 +--
 drivers/usb/gadget/udc/renesas_usb3.c              |  17 +-
 drivers/usb/gadget/udc/s3c2410_udc.c               |   4 +
 drivers/usb/host/ehci-orion.c                      |   8 +-
 drivers/usb/host/ohci-tmio.c                       |   3 +
 drivers/usb/phy/phy-fsl-usb.c                      |   2 +
 drivers/usb/phy/phy-tahvo.c                        |   4 +-
 drivers/usb/phy/phy-twl6030-usb.c                  |   5 +
 drivers/video/backlight/pwm_bl.c                   |  54 ++++---
 drivers/video/fbdev/core/fbmem.c                   |   6 +
 fs/cifs/cifs_unicode.c                             |   9 +-
 fs/debugfs/file.c                                  |   8 +-
 fs/f2fs/file.c                                     |   5 +-
 fs/f2fs/super.c                                    |  11 +-
 fs/fcntl.c                                         |   5 +-
 fs/fuse/file.c                                     |   9 +-
 fs/gfs2/ops_fstype.c                               |  43 +++++
 fs/gfs2/super.c                                    |  61 +------
 fs/io_uring.c                                      |   1 +
 fs/iomap/swapfile.c                                |   6 +
 fs/isofs/inode.c                                   |  27 ++--
 fs/isofs/isofs.h                                   |   1 -
 fs/isofs/joliet.c                                  |   4 +-
 fs/lockd/svclock.c                                 |   2 +-
 fs/nfsd/nfs4state.c                                |   4 +-
 fs/udf/misc.c                                      |  13 +-
 fs/udf/super.c                                     |  75 ++++-----
 fs/udf/udf_sb.h                                    |   2 -
 fs/udf/unicode.c                                   |   4 +-
 include/linux/blkdev.h                             |  16 ++
 include/linux/energy_model.h                       |  16 ++
 include/linux/hrtimer.h                            |   5 -
 include/linux/local_lock_internal.h                |  39 +++--
 include/linux/lockdep.h                            |  15 +-
 include/linux/lockdep_types.h                      |  18 ++-
 include/linux/mlx5/mlx5_ifc.h                      |   3 +-
 include/linux/power/max17042_battery.h             |   2 +-
 include/linux/time64.h                             |   9 +-
 include/soc/bcm2835/raspberrypi-firmware.h         |   2 +
 include/uapi/linux/bpf.h                           |   2 +-
 kernel/bpf/verifier.c                              |  31 ++--
 kernel/cgroup/cpuset.c                             |  95 ++++++-----
 kernel/cpu_pm.c                                    |  50 ++++--
 kernel/irq/timings.c                               |   2 +
 kernel/locking/lockdep.c                           |  16 +-
 kernel/locking/mutex.c                             |  15 +-
 kernel/power/energy_model.c                        |   4 +-
 kernel/rcu/tree.c                                  |   4 +
 kernel/rcu/tree_plugin.h                           |   1 +
 kernel/rcu/tree_stall.h                            |  34 +++-
 kernel/sched/core.c                                |  25 ++-
 kernel/sched/deadline.c                            |   8 +-
 kernel/sched/fair.c                                |   2 +-
 kernel/sched/sched.h                               |   2 +
 kernel/time/hrtimer.c                              |  92 ++++++++---
 kernel/time/posix-cpu-timers.c                     |   2 -
 kernel/time/tick-internal.h                        |   3 +
 lib/mpi/mpiutil.c                                  |   2 +-
 net/6lowpan/debugfs.c                              |   3 +-
 net/bluetooth/cmtp/cmtp.h                          |   2 +-
 net/bluetooth/hci_core.c                           |  14 ++
 net/bluetooth/mgmt.c                               |   2 +-
 net/bluetooth/sco.c                                |  11 +-
 net/core/devlink.c                                 |  36 +++--
 net/ipv4/route.c                                   |  48 ++++--
 net/ipv4/tcp_ipv4.c                                |   5 +-
 net/ipv6/route.c                                   |   5 +-
 net/mac80211/tx.c                                  |   4 +-
 net/netlabel/netlabel_cipso_v4.c                   |   8 +-
 net/sched/sch_cbq.c                                |   2 +-
 samples/bpf/xdp_redirect_cpu_user.c                |   2 +-
 samples/pktgen/pktgen_sample04_many_flows.sh       |  12 +-
 samples/pktgen/pktgen_sample05_flow_per_thread.sh  |  12 +-
 security/integrity/ima/Kconfig                     |   1 -
 security/integrity/ima/ima_mok.c                   |   2 +-
 sound/soc/codecs/rt5682-i2c.c                      |  20 +++
 sound/soc/codecs/wcd9335.c                         |  23 ++-
 sound/soc/intel/boards/kbl_da7219_max98927.c       |  55 +------
 sound/soc/intel/common/soc-acpi-intel-cml-match.c  |   2 +-
 sound/soc/intel/common/soc-acpi-intel-kbl-match.c  |   2 +-
 sound/soc/intel/skylake/skl-topology.c             |  25 ++-
 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c         |  43 +++--
 tools/include/uapi/linux/bpf.h                     |   2 +-
 tools/lib/bpf/Makefile                             |  10 +-
 tools/lib/bpf/libbpf.c                             |  16 +-
 tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c  |   2 +-
 .../selftests/bpf/progs/test_core_autosize.c       |  20 ++-
 264 files changed, 2074 insertions(+), 1184 deletions(-)