Skip to content

5.14.4-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest333 of 334 patches 50 repliesIn review

333 of 334 patches are in this archive. The cover letter announces 334.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/334locking/mutex: Fix HANDOFF conditionkernel/locking/mutex.c+5 -100 replies
2/334regmap: fix the offset of register error logdrivers/base/regmap/regmap.c+1 -10 replies
3/334regulator: tps65910: Silence deferred probe errordrivers/regulator/tps65910-regulator.c+4 -60 replies
4/334crypto: mxs-dcp - Check for DMA mapping errorsdrivers/crypto/mxs-dcp.c+35 -100 replies
5/334sched/deadline: Fix reset_on_fork reporting of DL taskskernel/sched/deadline.c kernel/sched/sched.h+6 -30 replies
6/334power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errorsdrivers/power/supply/axp288_fuel_gauge.c+2 -20 replies
7/334crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop()drivers/crypto/omap-sham.c+1 -10 replies
8/334sched/deadline: Fix missing clock update in migrate_task_rq_dl()kernel/sched/deadline.c+1 -00 replies
9/334rcu/tree: Handle VM stoppage in stall detectionkernel/rcu/tree_stall.h+18 -00 replies
10/334EDAC/mce_amd: Do not load edac_mce_amd module on guestsdrivers/edac/mce_amd.c+3 -00 replies
11/334posix-cpu-timers: Force next expiration recalc after itimer resetkernel/time/posix-cpu-timers.c+0 -20 replies
12/334hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns()kernel/time/hrtimer.c+53 -70 replies
13/334hrtimer: Ensure timerfd notification for HIGHRES=ninclude/linux/hrtimer.h kernel/time/hrtimer.c kernel/time/tick-internal.h+19 -210 replies
14/334udf: Check LVID earlierfs/udf/super.c+16 -90 replies
15/334udf: Fix iocharset=utf8 mount optionfs/udf/super.c fs/udf/udf_sb.h fs/udf/unicode.c+21 -350 replies
16/334isofs: joliet: Fix iocharset=utf8 mount optionfs/isofs/inode.c fs/isofs/isofs.h fs/isofs/joliet.c+14 -180 replies
17/334bcache: add proper error unwinding in bcache_device_initdrivers/md/bcache/super.c+11 -50 replies
18/334nbd: add the check to prevent overflow in __nbd_ioctl()drivers/block/nbd.c+4 -218 replies
19/334blk-throtl: optimize IOPS throttle for large IO scenariosblock/blk-merge.c block/blk-throttle.c block/blk.h+36 -00 replies
20/334nvme-tcp: dont update queue count when failing to set io queuesdrivers/nvme/host/tcp.c+2 -20 replies
21/334nvme-rdma: dont update queue count when failing to set io queuesdrivers/nvme/host/rdma.c+2 -20 replies
22/334nvmet: pass back cntlid on successful completiondrivers/nvme/target/fabrics-cmd.c+5 -40 replies
23/334power: supply: smb347-charger: Add missing pin control activationdrivers/power/supply/smb347-charger.c+10 -00 replies
24/334power: supply: max17042_battery: fix typo in MAx17042_TOFFdrivers/power/supply/max17042_battery.c include/linux/power/max17042_battery.h+2 -20 replies
25/334s390/cio: add dev_busid sysfs entry for each subchanneldrivers/s390/cio/css.c+17 -00 replies
26/334s390/zcrypt: fix wrong offset index for APKA master key valid statedrivers/s390/crypto/zcrypt_ccamisc.c+4 -40 replies
27/334libata: fix ata_host_start()drivers/ata/libata-core.c+1 -10 replies
28/334sched/topology: Skip updating masks for non-online nodeskernel/sched/topology.c+65 -00 replies
29/334crypto: omap - Fix inconsistent locking of device listsdrivers/crypto/omap-aes.c drivers/crypto/omap-des.c drivers/crypto/omap-sham.c+14 -140 replies
30/334crypto: qat - do not ignore errors from enable_vf2pf_comms()drivers/crypto/qat/qat_common/adf_init.c+3 -20 replies
31/334crypto: qat - handle both source of interrupt in VF ISRdrivers/crypto/qat/qat_common/adf_vf_isr.c+4 -30 replies
32/334crypto: qat - fix reuse of completion variabledrivers/crypto/qat/qat_common/adf_pf2vf_msg.c+2 -00 replies
33/334crypto: 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
34/334crypto: qat - do not export adf_iov_putmsg()drivers/crypto/qat/qat_common/adf_pf2vf_msg.c+0 -10 replies
35/334crypto: hisilicon/sec - fix the abnormal exiting processdrivers/crypto/hisilicon/sec2/sec_main.c+2 -10 replies
36/334crypto: hisilicon/sec - modify the hardware endian configurationdrivers/crypto/hisilicon/sec2/sec.h drivers/crypto/hisilicon/sec2/sec_main.c+9 -270 replies
37/334crypto: tcrypt - Fix missing return value checkcrypto/tcrypt.c+19 -100 replies
38/334fcntl: fix potential deadlocks for &fown_struct.lockfs/fcntl.c+7 -60 replies
39/334fcntl: fix potential deadlock for &fasync_struct.fa_lockfs/fcntl.c+3 -20 replies
40/334udf_get_extendedattr() had no boundary checks.fs/udf/misc.c+11 -20 replies
41/334io-wq: remove GFP_ATOMIC allocation off schedule out pathfs/io-wq.c+40 -320 replies
42/334s390/kasan: fix large PMD pages address alignment checkarch/s390/mm/kasan_init.c+20 -210 replies
43/334s390/pci: fix misleading rc in clp_set_pci_fn()arch/s390/pci/pci.c arch/s390/pci/pci_clp.c+20 -200 replies
44/334s390/debug: keep debug data on resizearch/s390/kernel/debug.c+53 -210 replies
45/334s390/debug: fix debug area life cyclearch/s390/kernel/debug.c+56 -460 replies
46/334s390/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
47/334s390/smp: enable DAT before CPU restart callback is calledarch/s390/include/asm/lowcore.h arch/s390/include/asm/processor.h arch/s390/kernel/asm-offsets.c +5 more+42 -190 replies
48/334sched/debug: Dont update sched_domain debug directories before sched_debug_init()kernel/sched/debug.c+7 -00 replies
49/334power: supply: cw2015: use dev_err_probe to allow deferred probedrivers/power/supply/cw2015_battery.c+3 -10 replies
50/334m68k: emu: Fix invalid free in nfeth_cleanup()arch/m68k/emu/nfeth.c+2 -20 replies
51/334crypto: x86/aes-ni - add missing error checks in XTS codearch/x86/crypto/aesni-intel_glue.c+5 -00 replies
52/334crypto: ecc - handle unaligned input buffer in ecc_swap_digitscrypto/ecc.h+3 -20 replies
53/334sched/numa: Fix is_core_idle()kernel/sched/fair.c+1 -10 replies
54/334sched: Fix UCLAMP_FLAG_IDLE settingkernel/sched/core.c+19 -60 replies
55/334rcu: Fix to include first blocked task in stall warningkernel/rcu/tree_stall.h+2 -20 replies
56/334rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lockkernel/rcu/tree_stall.h+3 -10 replies
57/334m68k: Fix invalid RMW_INSNS on CPUs that lack CASarch/m68k/Kconfig.cpu+7 -10 replies
58/334block: return ELEVATOR_DISCARD_MERGE if possibleblock/bfq-iosched.c block/blk-merge.c block/elevator.c +2 more+24 -160 replies
59/334spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_configdrivers/spi/spi-fsl-dspi.c+1 -00 replies
60/334spi: spi-pic32: Fix issue with uninitialized dma_slave_configdrivers/spi/spi-pic32.c+1 -00 replies
61/334genirq/timings: Fix error return code in irq_timings_test_irqs()kernel/irq/timings.c+2 -00 replies
62/334irqchip/loongson-pch-pic: Improve edge triggered interrupt supportdrivers/irqchip/irq-loongson-pch-pic.c+18 -10 replies
63/334lib/mpi: use kcalloc in mpi_resizelib/mpi/mpiutil.c+1 -10 replies
64/334clocksource/drivers/sh_cmt: Fix wrong setting if dont request IRQ for clock source channeldrivers/clocksource/sh_cmt.c+18 -120 replies
65/334nbd: do del_gendisk() asynchronously for NBD_DESTROY_ON_DISCONNECTdrivers/block/nbd.c+61 -90 replies
66/334block: nbd: add sanity check for first_minordrivers/block/nbd.c+10 -00 replies
67/334spi: coldfire-qspi: Use clk_disable_unprepare in the remove functiondrivers/spi/spi-coldfire-qspi.c+1 -10 replies
68/334irqchip/apple-aic: Fix irq_disable from within irq handlersdrivers/irqchip/irq-apple-aic.c+1 -10 replies
69/334irqchip/gic-v3: Fix priority comparison when non-secure priorities are useddrivers/irqchip/irq-gic-v3.c+22 -10 replies
70/334crypto: qat - use proper type for vf_maskdrivers/crypto/qat/qat_common/adf_isr.c+4 -30 replies
71/334m68k: Fix asm register constraints for atomic opsarch/m68k/include/asm/atomic.h+2 -20 replies
72/334certs: Trigger creation of RSA module signing key if its not an RSA keycerts/Makefile+8 -00 replies
73/334tpm: ibmvtpm: Avoid error message when process gets signal while waitingdrivers/char/tpm/tpm_ibmvtpm.c drivers/char/tpm/tpm_ibmvtpm.h+16 -120 replies
74/334EDAC/i10nm: Fix NVDIMM detectiondrivers/edac/i10nm_base.c+3 -30 replies
75/334x86/mce: Defer processing of early errorsarch/x86/include/asm/mce.h arch/x86/kernel/cpu/mce/core.c+9 -30 replies
76/334spi: davinci: invoke chipselect callbackdrivers/spi/spi-davinci.c+1 -70 replies
77/334blk-crypto: fix check for too-large dun_bytesblock/blk-crypto.c+1 -10 replies
78/334regulator: vctrl: Use locked regulator_get_voltage in probe pathdrivers/regulator/vctrl-regulator.c+2 -10 replies
79/334regulator: vctrl: Avoid lockdep warning in enable/disable opsdrivers/regulator/vctrl-regulator.c+42 -300 replies
80/334spi: sprd: Fix the wrong WDG_LOAD_VALdrivers/spi/spi-sprd-adi.c+1 -10 replies
81/334spi: 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
82/334drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init()drivers/gpu/drm/panfrost/panfrost_device.c+2 -10 replies
83/334drm/gma500: Fix end of loop tests for list_for_each_entrydrivers/gpu/drm/gma500/oaktrail_lvds.c+1 -10 replies
84/334ASoC: mediatek: mt8192:Fix Unbalanced pm_runtime_enable in mt8192_afe_pcm_dev_probesound/soc/mediatek/mt8192/mt8192-afe-pcm.c+17 -100 replies
85/334ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probesound/soc/mediatek/mt8183/mt8183-afe-pcm.c+27 -160 replies
86/334ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel countsound/soc/codecs/tlv320aic32x4.c+1 -10 replies
87/334media: atmel: atmel-sama5d2-isc: fix YUYV formatdrivers/media/platform/atmel/atmel-sama5d2-isc.c+17 -00 replies
88/334media: TDA1997x: enable EDID supportdrivers/media/i2c/tda1997x.c+1 -00 replies
89/334leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt()drivers/leds/leds-is31fl32xx.c+1 -00 replies
90/334soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionallydrivers/soc/rockchip/Kconfig+2 -20 replies
91/334media: cxd2880-spi: Fix an error handling pathdrivers/media/spi/cxd2880-spi.c+5 -20 replies
92/334drm/of: free the right objectdrivers/gpu/drm/drm_of.c+1 -10 replies
93/334bpf: Fix a typo of reuseport map in bpf.h.include/uapi/linux/bpf.h tools/include/uapi/linux/bpf.h+2 -20 replies
94/334bpf: Fix potential memleak and UAF in the verifier.kernel/bpf/verifier.c+16 -110 replies
95/334drm/of: free the iterator object on failuredrivers/gpu/drm/drm_of.c+3 -10 replies
96/334gve: fix the wrong AdminQ buffer overflow checkdrivers/net/ethernet/google/gve/gve_adminq.c+4 -20 replies
97/334libbpf: Fix the possible memory leak on errortools/lib/bpf/libbpf.c+4 -20 replies
98/334ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsiarch/arm/boot/dts/aspeed-g6-pinctrl.dtsi+2 -20 replies
99/334ARM: dts: everest: Add phase corrections for eMMCarch/arm/boot/dts/aspeed-bmc-ibm-everest.dts+1 -10 replies
100/334arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w propertiesarch/arm64/boot/dts/renesas/r8a77995-draak.dts+0 -40 replies
101/334i40e: improve locking of mac_filter_hashdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+20 -30 replies
102/334arm64: dts: qcom: sc7180: Set adau wakeup delay to 80 msarch/arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi+1 -10 replies
103/334soc: qcom: rpmhpd: Use corner in power_offdrivers/soc/qcom/rpmhpd.c+2 -30 replies
104/334libbpf: Fix removal of inner map in bpf_object__create_maptools/lib/bpf/libbpf.c+4 -60 replies
105/334gfs2: Fix memory leak of object lsi on error return pathfs/gfs2/ops_fstype.c+1 -00 replies
106/334arm64: dts: qcom: sm8250: fix usb2 qmp phy nodearch/arm64/boot/dts/qcom/sm8250.dtsi+1 -10 replies
107/334bpf, selftests: Fix test_maps now that sockmap supports UDPtools/testing/selftests/bpf/test_maps.c+2 -20 replies
108/334firmware: fix theoretical UAF race with firmware cache and resumedrivers/base/firmware_loader/main.c+8 -120 replies
109/334driver core: Fix error return code in really_probe()drivers/base/dd.c+10 -60 replies
110/334ionic: cleanly release devlink instancedrivers/net/ethernet/pensando/ionic/ionic_devlink.c+7 -70 replies
111/334media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_initdrivers/media/usb/dvb-usb/nova-t-usb2.c+4 -20 replies
112/334media: dvb-usb: fix uninit-value in vp702x_read_mac_addrdrivers/media/usb/dvb-usb/vp702x.c+9 -30 replies
113/334media: 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
114/334net: usb: asix: ax88772: add missing stopdrivers/net/usb/asix_devices.c+1 -00 replies
115/334media: go7007: fix memory leak in go7007_usb_probedrivers/media/usb/go7007/go7007-usb.c+1 -10 replies
116/334media: go7007: remove redundant initializationdrivers/media/usb/go7007/go7007-driver.c+0 -260 replies
117/334media: v4l2-subdev: fix some NULL vs IS_ERR() checksdrivers/media/platform/rcar-vin/rcar-v4l2.c drivers/media/platform/vsp1/vsp1_entity.c drivers/staging/media/tegra-video/vi.c+6 -60 replies
118/334media: rockchip/rga: fix error handling in probedrivers/media/platform/rockchip/rga/rga.c+22 -50 replies
119/334media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formatsdrivers/media/platform/coda/coda-bit.c+13 -50 replies
120/334media: atomisp: fix the uninitialized use and rename "retvalue"drivers/staging/media/atomisp/i2c/atomisp-mt9m114.c+7 -40 replies
121/334Bluetooth: sco: prevent information leak in sco_conn_defer_accept()net/bluetooth/sco.c+5 -00 replies
122/334Bluetooth: btusb: Fix a unspported condition to set available debug featuresdrivers/bluetooth/btusb.c+10 -80 replies
123/3346lowpan: iphc: Fix an off-by-one check of array indexnet/6lowpan/debugfs.c+2 -10 replies
124/334drm/amdgpu/acp: Make PM domain really workdrivers/gpu/drm/amd/amdgpu/amdgpu_acp.c+26 -280 replies
125/334drm/amd/pm: Fix a bug communicating with the SMU (v5)drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h+244 -470 replies
126/334tcp: seq_file: Avoid skipping sk during tcp_seek_last_posnet/ipv4/tcp_ipv4.c+3 -20 replies
127/334ARM: dts: meson8: Use a higher default GPU clock frequencyarch/arm/boot/dts/meson8.dtsi+5 -00 replies
128/334ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply propertiesarch/arm/boot/dts/meson8b-odroidc1.dts+2 -20 replies
129/334ARM: dts: meson8b: mxq: Fix the pwm regulator supply propertiesarch/arm/boot/dts/meson8b-mxq.dts+3 -10 replies
130/334ARM: dts: meson8b: ec100: Fix the pwm regulator supply propertiesarch/arm/boot/dts/meson8b-ec100.dts+2 -20 replies
131/334net/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
132/334net/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
133/334cgroup/cpuset: Fix a partition bug with hotplugkernel/cgroup/cpuset.c+7 -00 replies
134/334drm: mxsfb: Enable recovery on underflowdrivers/gpu/drm/mxsfb/mxsfb_kms.c drivers/gpu/drm/mxsfb/mxsfb_regs.h+30 -00 replies
135/334drm: 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
136/334drm: mxsfb: Clear FIFO_CLEAR bitdrivers/gpu/drm/mxsfb/mxsfb_kms.c+3 -00 replies
137/334net: cipso: fix warnings in netlbl_cipsov4_add_stdnet/netlabel/netlabel_cipso_v4.c+4 -40 replies
138/334net: ti: am65-cpsw-nuss: fix wrong devlink release orderdrivers/net/ethernet/ti/am65-cpsw-nuss.c+17 -170 replies
139/334drm: rcar-du: Dont put reference to drm_device in rcar_du_remove()drivers/gpu/drm/rcar-du/rcar_du_drv.c+0 -20 replies
140/334Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmdnet/bluetooth/mgmt.c+1 -10 replies
141/334drm/amd/pm: Fix a bug in semaphore double-lockdrivers/gpu/drm/amd/pm/swsmu/smu_cmn.c+0 -20 replies
142/334lib/test_scanf: Handle n_bits == 0 in random testslib/test_scanf.c+2 -20 replies
143/334libbpf: Return non-null error on failures in libbpf_find_prog_btf_id()tools/lib/bpf/libbpf.c+3 -10 replies
144/334tools: Free BTF objects at various locationstools/bpf/bpftool/prog.c tools/perf/util/bpf-event.c tools/perf/util/bpf_counter.c +1 more+9 -40 replies
145/334arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delayarch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi+1 -00 replies
146/334devlink: Break parameter notification sequence to be before/after unload/load drivernet/core/devlink.c+20 -120 replies
147/334drm/bridge: ti-sn65dsi86: Dont read EDID blob over DDCdrivers/gpu/drm/bridge/ti-sn65dsi86.c+0 -227 replies
148/334drm/bridge: ti-sn65dsi86: Improve probe errors with dev_err_probe()drivers/gpu/drm/bridge/ti-sn65dsi86.c+13 -180 replies
149/334drm/bridge: ti-sn65dsi86: Wrap panel with panel-bridgedrivers/gpu/drm/bridge/ti-sn65dsi86.c+20 -120 replies
150/334drm/bridge: ti-sn65dsi86: Fix power off sequencedrivers/gpu/drm/bridge/ti-sn65dsi86.c+7 -40 replies
151/334drm/bridge: ti-sn65dsi86: Add some 100 us delaysdrivers/gpu/drm/bridge/ti-sn65dsi86.c+6 -00 replies
152/334net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set()drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+4 -10 replies
153/334i2c: highlander: add IRQ checkdrivers/i2c/busses/i2c-highlander.c+1 -10 replies
154/334leds: lgm-sso: Put fwnode in any case during ->probe()drivers/leds/blink/leds-lgm-sso.c+7 -40 replies
155/334leds: lgm-sso: Dont spam logs when probe is deferreddrivers/leds/blink/leds-lgm-sso.c+1 -10 replies
156/334leds: lt3593: Put fwnode in any case during ->probe()drivers/leds/leds-lt3593.c+2 -30 replies
157/334leds: rt8515: Put fwnode in any case during ->probe()drivers/leds/flash/leds-rt8515.c+3 -10 replies
158/334leds: trigger: audio: Add an activate callback to ensure the initial brightness is setdrivers/leds/trigger/ledtrig-audio.c+29 -80 replies
159/334media: em28xx-input: fix refcount bug in em28xx_usb_disconnectdrivers/media/usb/em28xx/em28xx-input.c+0 -10 replies
160/334media: omap3isp: Fix missing unlock in isp_subdev_notifier_complete()drivers/media/platform/omap3isp/isp.c+3 -10 replies
161/334media: venus: hfi: fix return value check in sys_get_prop_image_version()drivers/media/platform/qcom/venus/hfi_msgs.c+1 -10 replies
162/334media: venus: venc: Fix potential null pointer dereference on pointer fmtdrivers/media/platform/qcom/venus/venc.c+2 -00 replies
163/334media: venus: helper: do not set constrained parameters for UBWCdrivers/media/platform/qcom/venus/helpers.c+3 -00 replies
164/334soc: mmsys: mediatek: add mask to mmsys routesdrivers/soc/mediatek/mt8183-mmsys.h drivers/soc/mediatek/mtk-mmsys.c drivers/soc/mediatek/mtk-mmsys.h+112 -490 replies
165/334PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistentlydrivers/pci/pci.c+10 -60 replies
166/334PCI: PM: Enable PME if it can be signaled from D3colddrivers/pci/pci.c+8 -10 replies
167/334bpf, samples: Add missing mprog-disable to xdp_redirect_cpus optstringsamples/bpf/xdp_redirect_cpu_user.c+1 -10 replies
168/334soc: qcom: smsm: Fix missed interrupts if state changes while maskeddrivers/soc/qcom/smsm.c+8 -30 replies
169/334net: dsa: build tag_8021q.c as part of DSA corenet/dsa/Kconfig net/dsa/Makefile net/dsa/tag_8021q.c+1 -160 replies
170/334net: dsa: tag_sja1105: optionally build as module when switch driver is module if PTP is enablednet/dsa/Kconfig+1 -00 replies
171/334debugfs: Return error during {full/open}_proxy_open() on rmmodfs/debugfs/file.c+6 -20 replies
172/334Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflownet/bluetooth/cmtp/cmtp.h+1 -10 replies
173/334arm64: dts: qcom: sc7280: Fixup the cpufreq nodearch/arm64/boot/dts/qcom/sc7280.dtsi+3 -30 replies
174/334arm64: dts: qcom: sm8350: fix IPA interconnectsarch/arm64/boot/dts/qcom/sm8350.dtsi+3 -50 replies
175/334drm: bridge: it66121: Check drm_bridge_attach retvaldrivers/gpu/drm/bridge/ite-it66121.c+2 -00 replies
176/334net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop()drivers/net/ethernet/ti/am65-cpsw-nuss.c drivers/net/ethernet/ti/am65-cpsw-nuss.h+13 -20 replies
177/334net: dsa: stop syncing the bridge mcast_router attribute at join timenet/dsa/port.c+0 -100 replies
178/334net: dsa: mt7530: remove the .port_set_mrouter implementationdrivers/net/dsa/mt7530.c+0 -130 replies
179/334net: dsa: dont disable multicast flooding to the CPU even without an IGMP querierdrivers/net/dsa/b53/b53_common.c drivers/net/dsa/b53/b53_priv.h drivers/net/dsa/bcm_sf2.c +5 more+0 -520 replies
180/334PM: EM: Increase energy calculation precisioninclude/linux/energy_model.h kernel/power/energy_model.c+19 -10 replies
181/334selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IPtools/testing/selftests/bpf/progs/bpf_iter_tcp4.c+1 -10 replies
182/334leds: lgm-sso: Propagate error codes from callee to callerdrivers/leds/blink/leds-lgm-sso.c+8 -40 replies
183/334drm/msm: Fix error return code in msm_drm_init()drivers/gpu/drm/msm/msm_drv.c+1 -00 replies
184/334drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revisiondrivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c+18 -90 replies
185/334drm/msm/mdp4: move HW revision detection to earlier phasedrivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c+22 -230 replies
186/334drm/msm/dp: update is_connected status base on sink count at dp_pm_resume()drivers/gpu/drm/msm/dp/dp_display.c+14 -30 replies
187/334drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMsdrivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c+6 -40 replies
188/334arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7arch/arm64/boot/dts/exynos/exynos7.dtsi+1 -10 replies
189/334counter: 104-quad-8: Return error when invalid mode during ceiling_writedrivers/counter/104-quad-8.c+3 -20 replies
190/334cgroup/cpuset: Miscellaneous code cleanupkernel/cgroup/cpuset.c+19 -210 replies
191/334cgroup/cpuset: Fix violation of cpuset locking rulekernel/cgroup/cpuset.c+35 -230 replies
192/334ASoC: 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
193/334Bluetooth: fix repeated calls to sco_sock_killnet/bluetooth/sco.c+1 -50 replies
194/334drm/msm/dsi: Fix some reference counted resource leaksdrivers/gpu/drm/msm/dsi/dsi.c+3 -30 replies
195/334drm/msm/dp: replug event is converted into an unplug followed by an plug eventsdrivers/gpu/drm/msm/dp/dp_display.c+5 -90 replies
196/334net/mlx5: Fix unpublish devlink parametersdrivers/net/ethernet/mellanox/mlx5/core/devlink.c+1 -00 replies
197/334ASoC: rt5682: Properly turn off regulators if wrong device IDsound/soc/codecs/rt5682-i2c.c+12 -10 replies
198/334drm/bridge: ti-sn65dsi86: Avoid creating multiple connectorsdrivers/gpu/drm/bridge/ti-sn65dsi86.c+3 -00 replies
199/334usb: dwc3: meson-g12a: add IRQ checkdrivers/usb/dwc3/dwc3-meson-g12a.c+2 -00 replies
200/334usb: dwc3: qcom: add IRQ checkdrivers/usb/dwc3/dwc3-qcom.c+4 -00 replies
201/334usb: gadget: udc: at91: add IRQ checkdrivers/usb/gadget/udc/at91_udc.c+3 -10 replies
202/334usb: gadget: udc: s3c2410: add IRQ checkdrivers/usb/gadget/udc/s3c2410_udc.c+4 -00 replies
203/334mac80211: remove unnecessary NULL check in ieee80211_register_hw()net/mac80211/main.c+1 -10 replies
204/334usb: misc: brcmstb-usb-pinmap: add IRQ checkdrivers/usb/misc/brcmstb-usb-pinmap.c+2 -00 replies
205/334usb: phy: fsl-usb: add IRQ checkdrivers/usb/phy/phy-fsl-usb.c+2 -00 replies
206/334usb: phy: twl6030: add IRQ checksdrivers/usb/phy/phy-twl6030-usb.c+5 -00 replies
207/334usb: gadget: udc: renesas_usb3: Fix soc_device_match() abusedrivers/usb/gadget/udc/renesas_usb3.c+7 -100 replies
208/334selftests/bpf: Fix test_core_autosize on big-endian machinestools/testing/selftests/bpf/progs/test_core_autosize.c+15 -50 replies
209/334devlink: Clear whole devlink_flash_notify structnet/core/devlink.c+2 -20 replies
210/334samples: 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
211/334net: stmmac: fix INTR TBU status affecting irq count statisticdrivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c+3 -20 replies
212/334Bluetooth: Move shutdown callback before flushing tx and rx queuenet/bluetooth/hci_core.c+8 -80 replies
213/334PM: cpu: Make notifier chain use a raw_spinlock_tkernel/cpu_pm.c+38 -120 replies
214/334usb: host: ohci-tmio: add IRQ checkdrivers/usb/host/ohci-tmio.c+3 -00 replies
215/334usb: phy: tahvo: add IRQ checkdrivers/usb/phy/phy-tahvo.c+3 -10 replies
216/334libbpf: Re-build libbpf.so when libbpf.map changestools/lib/bpf/Makefile+5 -50 replies
217/334mac80211: Fix insufficient headroom issue for AMSDUnet/mac80211/tx.c+3 -10 replies
218/334locking/local_lock: Add missing owner initializationinclude/linux/local_lock_internal.h+23 -190 replies
219/334lockd: Fix invalid lockowner cast after vfs_test_lockfs/lockd/svclock.c+1 -10 replies
220/334SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency()include/linux/sunrpc/svc.h include/trace/events/sunrpc.h net/sunrpc/svc.c+20 -40 replies
221/334nfsd4: Fix forced-expiry lockingfs/nfsd/nfs4state.c+2 -20 replies
222/334arm64: 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
223/334clk: staging: correct reference to config IOMEM to config HAS_IOMEMdrivers/staging/clocking-wizard/Kconfig+1 -10 replies
224/334i2c: synquacer: fix deferred probingdrivers/i2c/busses/i2c-synquacer.c+1 -10 replies
225/334hwmon: (pmbus/bpa-rs600) Dont use rated limits as warn limitsdrivers/hwmon/pmbus/bpa-rs600.c+0 -250 replies
226/334hwmon: remove amd_energy driver in Makefiledrivers/hwmon/Makefile+0 -10 replies
227/334ASoC: fsl_rpmsg: Check -EPROBE_DEFER for getting clockssound/soc/fsl/fsl_rpmsg.c+10 -100 replies
228/334firmware: raspberrypi: Fix a leak in rpi_firmware_get()drivers/firmware/raspberrypi.c+8 -20 replies
229/334usb: gadget: mv_u3d: request_irq() after initializing UDCdrivers/usb/gadget/udc/mv_u3d_core.c+10 -90 replies
230/334mm/swap: consider max pages in iomap_swapfile_add_extentfs/iomap/swapfile.c+6 -00 replies
231/334lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQDocumentation/fault-injection/provoke-crashes.rst drivers/misc/lkdtm/core.c+2 -20 replies
232/334Bluetooth: add timeout sanity check to hci_inquirynet/bluetooth/hci_core.c+6 -00 replies
233/334i2c: iop3xx: fix deferred probingdrivers/i2c/busses/i2c-iop3xx.c+2 -40 replies
234/334i2c: s3c2410: fix IRQ checkdrivers/i2c/busses/i2c-s3c2410.c+1 -10 replies
235/334i2c: hix5hd2: fix IRQ checkdrivers/i2c/busses/i2c-hix5hd2.c+1 -10 replies
236/334gfs2: init system threads before freeze lockfs/gfs2/ops_fstype.c fs/gfs2/super.c+48 -550 replies
237/334drm/exynos: g2d: fix missing unlock on error in g2d_runqueue_worker()drivers/gpu/drm/exynos/exynos_drm_g2d.c+2 -10 replies
238/334rsi: fix error code in rsi_load_9116_firmware()drivers/net/wireless/rsi/rsi_91x_hal.c+3 -10 replies
239/334rsi: fix an error code in rsi_probe()drivers/net/wireless/rsi/rsi_91x_usb.c+1 -00 replies
240/334octeontx2-af: cn10k: Fix SDP base channel numberdrivers/net/ethernet/marvell/octeontx2/af/common.h drivers/net/ethernet/marvell/octeontx2/af/rvu_cn10k.c+22 -110 replies
241/334octeontx2-pf: send correct vlan priority mask to npc_install_flow_reqdrivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c+2 -20 replies
242/334octeontx2-af: Check capability flag while freeing ipolicer memorydrivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c+6 -30 replies
243/334octeontx2-pf: Dont install VLAN offload rule if netdev is downdrivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c+2 -10 replies
244/334octeontx2-pf: Fix algorithm index in MCAM rules with RSS actiondrivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c+15 -00 replies
245/334octeontx2-af: cn10k: Use FLIT0 register instead of FLIT1drivers/net/ethernet/marvell/octeontx2/af/rvu_cn10k.c drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h+3 -30 replies
246/334m68k: coldfire: return success for clk_enable(NULL)arch/m68k/coldfire/clk.c+1 -10 replies
247/334ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373sound/soc/intel/boards/kbl_da7219_max98927.c+7 -480 replies
248/334ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCssound/soc/intel/skylake/skl-topology.c+0 -60 replies
249/334ASoC: Intel: Skylake: Fix module resource and format selectionsound/soc/intel/skylake/skl-topology.c+10 -90 replies
250/334mmc: sdhci: Fix issue with uninitialized dma_slave_configdrivers/mmc/host/sdhci.c+1 -00 replies
251/334mmc: dw_mmc: Fix issue with uninitialized dma_slave_configdrivers/mmc/host/dw_mmc.c+1 -00 replies
252/334mmc: moxart: Fix issue with uninitialized dma_slave_configdrivers/mmc/host/moxart-mmc.c+1 -00 replies
253/334ASoC: wm_adsp: Put debugfs_remove_recursive back insound/soc/codecs/wm_adsp.c+2 -00 replies
254/334bpf: Fix possible out of bound write in narrow load handlingkernel/bpf/verifier.c+4 -00 replies
255/334hv_utils: Set the maximum packet size for VSS driver to the length of the receive bufferdrivers/hv/hv_snapshot.c+1 -00 replies
256/334CIFS: Fix a potencially linear read overflowfs/cifs/cifs_unicode.c+2 -70 replies
257/334i2c: mt65xx: fix IRQ checkdrivers/i2c/busses/i2c-mt65xx.c+1 -10 replies
258/334i2c: xlp9xx: fix main IRQ checkdrivers/i2c/busses/i2c-xlp9xx.c+1 -10 replies
259/334octeontx2-pf: cn10k: Fix error return code in otx2_set_flowkey_cfg()drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c+3 -10 replies
260/334usb: ehci-orion: Handle errors of clk_prepare_enable() in probedrivers/usb/host/ehci-orion.c+6 -20 replies
261/334usb: 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
262/334usb: bdc: Fix a resource leak in the error handling path of bdc_probe()drivers/usb/gadget/udc/bdc/bdc_core.c+13 -140 replies
263/334tty: serial: fsl_lpuart: fix the wrong mapbase valuedrivers/tty/serial/fsl_lpuart.c+1 -10 replies
264/334ASoC: wcd9335: Fix a double irq free in the remove functionsound/soc/codecs/wcd9335.c+0 -10 replies
265/334ASoC: wcd9335: Fix a memory leak in the error handling path of the probe functionsound/soc/codecs/wcd9335.c+10 -10 replies
266/334ASoC: wcd9335: Disable irq on slave ports in the remove functionsound/soc/codecs/wcd9335.c+11 -00 replies
267/334iwlwifi: skip first element in the WTAS ACPI tabledrivers/net/wireless/intel/iwlwifi/fw/acpi.c+7 -70 replies
268/334net/mlx5: Lag, fix multipath lag activationdrivers/net/ethernet/mellanox/mlx5/core/lag.c drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h+11 -00 replies
269/334net/mlx5: Remove all auxiliary devices at the unregister eventdrivers/net/ethernet/mellanox/mlx5/core/dev.c+1 -10 replies
270/334net/mlx5e: Fix possible use-after-free deleting fdb ruledrivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c+2 -20 replies
271/334net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd groupdrivers/net/ethernet/mellanox/mlx5/core/esw/indir_table.c+1 -00 replies
272/334net/mlx5e: Use correct eswitch for stack devices with lagdrivers/net/ethernet/mellanox/mlx5/core/en_tc.c+18 -00 replies
273/334misc/pvpanic: fix set driver datadrivers/misc/pvpanic/pvpanic.c+2 -00 replies
274/334ice: fix Tx queue iteration for Tx timestamp enablementdrivers/net/ethernet/intel/ice/ice_ptp.c+1 -10 replies
275/334ice: add lock around Tx timestamp tracker flushdrivers/net/ethernet/intel/ice/ice_ptp.c+4 -00 replies
276/334ice: restart periodic outputs around time changesdrivers/net/ethernet/intel/ice/ice_ptp.c+49 -00 replies
277/334ice: Only lock to update netdev dev_addrdrivers/net/ethernet/intel/ice/ice_main.c+9 -40 replies
278/334net: phy: marvell10g: fix broken PHY interrupts for anyone after us in the driver probe listdrivers/net/phy/marvell10g.c+8 -00 replies
279/334ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point()drivers/net/wireless/ath/ath6kl/wmi.c+3 -10 replies
280/334ALSA: usb-audio: Add lowlatency module optionsound/usb/card.c sound/usb/pcm.c sound/usb/usbaudio.h+7 -10 replies
281/334atlantic: Fix driver resume flow.drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c+3 -00 replies
282/334bcma: Fix memory leak for internally-handled coresdrivers/bcma/main.c+3 -30 replies
283/334brcmfmac: pcie: fix oops on failure to resume and reprobedrivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c+1 -10 replies
284/334ipv6: make exception cache less predictiblenet/ipv6/route.c+4 -10 replies
285/334ipv4: make exception cache less predictiblenet/ipv4/route.c+30 -160 replies
286/334net: qrtr: make checks in qrtr_endpoint_post() stricternet/qrtr/qrtr.c+6 -20 replies
287/334sch_htb: Fix inconsistency when leaf qdisc creation failsdrivers/net/ethernet/mellanox/mlx5/core/en/qos.c drivers/net/ethernet/mellanox/mlx5/core/en/qos.h drivers/net/ethernet/mellanox/mlx5/core/en_main.c +2 more+72 -500 replies
288/334net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failednet/sched/sch_cbq.c+1 -10 replies
289/334net: qualcomm: fix QCA7000 checksum handlingdrivers/net/ethernet/qualcomm/qca_spi.c drivers/net/ethernet/qualcomm/qca_uart.c+2 -20 replies
290/334octeontx2-af: Fix loop in free and unmap counterdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+2 -10 replies
291/334octeontx2-af: Fix mailbox errors in nix_rss_flowkey_cfgdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+3 -30 replies
292/334octeontx2-af: Fix static code analyzer reported issuesdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+3 -30 replies
293/334octeontx2-af: Set proper errorcode for IPv4 checksum errorsdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+4 -30 replies
294/334ipv4: fix endianness issue in inet_rtm_getroute_build_skb()net/ipv4/route.c+1 -10 replies
295/334ASoC: rt5682: Remove unused variable in rt5682_i2c_remove()sound/soc/codecs/rt5682-i2c.c+0 -20 replies
296/334iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alphadrivers/net/wireless/intel/iwlwifi/pcie/drv.c+1 -00 replies
297/334f2fs: guarantee to write dirty data when enabling checkpoint backfs/f2fs/file.c fs/f2fs/super.c+12 -40 replies
298/334time: Handle negative seconds correctly in timespec64_to_ns()include/linux/time64.h+7 -217 replies
299/334auxdisplay: hd44780: Fix oops on module unloadingdrivers/auxdisplay/hd44780.c+1 -10 replies
300/334io_uring: limit fixed table size by RLIMIT_NOFILEfs/io_uring.c+2 -00 replies
301/334io_uring: IORING_OP_WRITE needs hash_reg_file setfs/io_uring.c+1 -00 replies
302/334io_uring: io_uring_complete() trace should take an integerinclude/trace/events/io_uring.h+3 -30 replies
303/334io_uring: fail links of cancelled timeoutsfs/io_uring.c+2 -00 replies
304/334bio: fix page leak bio_add_hw_page failureblock/bio.c+13 -20 replies
305/334raid1: ensure write behind bio has less than BIO_MAX_VECS sectorsdrivers/md/raid1.c+19 -00 replies
306/334cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETEDfs/cifs/readdir.c+22 -10 replies
307/334smb3: fix posix extensions mount optionfs/cifs/fs_context.c+9 -20 replies
308/334tty: Fix data race between tiocsti() and flush_to_ldisc()drivers/tty/tty_io.c+2 -20 replies
309/334perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICXarch/x86/events/intel/uncore_snbep.c+28 -120 replies
310/334Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()"arch/x86/kvm/mmu/mmu.c+0 -60 replies
311/334KVM: 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
312/334KVM: x86: Update vCPUs hv_clock before back to guest when tsc_offset is adjustedarch/x86/kvm/x86.c+4 -00 replies
313/334KVM: x86: clamp host mapping level to max_level in kvm_mmu_max_mapping_levelarch/x86/kvm/mmu/mmu.c+5 -80 replies
314/334KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage statsarch/x86/kvm/mmu/tdp_mmu.c+13 -70 replies
315/334KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulationarch/x86/kvm/vmx/vmx.c+3 -00 replies
316/334KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enterarch/x86/kvm/vmx/nested.c+3 -40 replies
317/334KVM: arm64: Unregister HYP sections from kmemleak in protected modearch/arm64/kvm/arm.c+7 -00 replies
318/334KVM: arm64: vgic: Resample HW pending state on deactivationarch/arm64/kvm/vgic/vgic-v2.c arch/arm64/kvm/vgic/vgic-v3.c arch/arm64/kvm/vgic/vgic.c +1 more+50 -620 replies
319/334ARM: 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
320/334io-wq: check max_worker limits if a worker transitions bound statefs/io-wq.c+30 -30 replies
321/334md/raid10: Remove unnecessary rcu_dereference in raid10_handle_discarddrivers/md/raid10.c+10 -40 replies
322/334char: tpm: Kconfig: remove bad i2c cr50 selectdrivers/char/tpm/Kconfig+0 -10 replies
323/334fuse: truncate pagecache on atomic_o_truncfs/fuse/file.c+5 -20 replies
325/334fuse: wait for writepages in syncfsfs/fuse/file.c fs/fuse/fuse_i.h fs/fuse/inode.c+100 -00 replies
326/334IMA: remove -Wmissing-prototypes warningsecurity/integrity/ima/ima_mok.c+1 -10 replies
327/334IMA: remove the dependency on CRYPTO_MD5security/integrity/ima/Kconfig+0 -10 replies
328/334fbmem: dont allow too huge resolutionsdrivers/video/fbdev/core/fbmem.c+6 -00 replies
329/334ACPI: PRM: Find PRMT table before parsing itdrivers/acpi/prmt.c+9 -10 replies
330/334RDMA/mlx5: Fix number of allocated XLT entriesdrivers/infiniband/hw/mlx5/mr.c+1 -10 replies
331/334bootconfig: Fix missing return check of xbc_node_compose_key functiontools/bootconfig/main.c+3 -10 replies
332/334backlight: pwm_bl: Improve bootloader/kernel device handoverdrivers/video/backlight/pwm_bl.c+28 -260 replies
333/334parisc: Fix unaligned-access crash in bootloaderarch/parisc/boot/compressed/misc.c+1 -10 replies
334/334clk: kirkwood: Fix a clocking boot regressiondrivers/clk/mvebu/kirkwood.c+1 -00 replies

Reviews trailers per patch

146 of 333 patches have a Reviewed-by or Acked-by.

PatchWaiman LongYanfei XuYazen GhannamKim PhillipsPeter Zijlstra (Intel)Coly LiJosef BacikTejun HeoMatt MerharRichard WeinbergerSagi GrimbergDaniel Bristot de OliveiraJuri Lelli[email protected]Matthew RosatoVitaly ChikunovDaniel WagnerVasily GorbikHannes ReineckeJavier Martinez CanillasStefan BergerEric BiggersMel GormanPankaj GuptaVladimir OlteanOleksandr NatalenkoQais YousefArnd BergmannFiona TraheMarco ChiapperoJarkko SakkinenNageswara R SastryWen JinDietmar EggemannPeter OberparleiterAlexander SverdlinSteven PriceDavid RivshinMartin KaFai LauJohn FastabendAlexandru EliseiChristoph HellwigCatherine SullivanBryan O'DonoghueLuis ChamberlainMoshe ShemeshShannon NelsonHector MartinSong LiuAndrew JefferyEric DumazetKuniyuki IwashimaYonghong SongMartin BlumenstinglLaurent PinchartUlrich HechtPaolo AbeniKonrad JankowskiStephen BoydRajendra NayakSibi SankarSakari AilusAlex DeucherNeil ArmstrongRichard FitzgeraldParav PanditBjorn AnderssonLinus WalleijJagan TekiLeon RomanovskyRobert FossSean PaulLucas StachMarek BehúnChun-Kuang HuHsin-Yi WangMika Westerberg[email protected]Paul MooreKieran BinghamDmitry BaryshkovSam ProtsenkoAlim AkhtarMatt DavisCezary RojewskiPierre-Louis BossartSyed Nayyar WarisDouglas AndersonFelipe BalbiJiri PirkoAbhinav KumarJernej SkrabecKrzysztof KozlowskiMattijs KorpershoekSebastian Andrzej SiewiorAlan SternArd BiesheuvelKees CookFlorian FainelliNiklas SöderlundLukasz MajczakAdrian HunterPeter UjfalusiDarrick J. Wong[email protected]Marc Kleine-BuddeMichael KelleyPaulo Alcantara (SUSE)Jeff LaytonAndrew LunnGeorge CherianQii WangLeonard CrestezRoi DayanPaul BlakeyMark BlochYicong YangAndy ShevchenkoTariq ToukanDavid AhernJaehoon ChungChao YuGurucharan GJens StutteSunitha D MekalaCong WangChristian BraunerQuentin PerretCatalin MarinasRaghavendra Rao AnantaOliver UptonGuoqing Jiang[email protected]Jiri SlabyLakshmi RamasubramanianRandy DunlapGeert UytterhoevenPaul MenzelMasami HiramatsuMarek VasutKan LiangChristian BornträgerClaudio ImbrendaDavid MatlackBen GardonVitaly KuznetsovFox ChenShuah KhanJon HunterGuenter RoeckJustin M. Forbes
SeriesT-b T-b T-b T-b T-b T-b
1/334R-b R-b
2/334
3/334T-b
4/334R-b
5/334
6/334
7/334
8/334R-b A-b
9/334
10/334R-b T-b
11/334A-b
12/334
13/334
14/334
15/334
16/334
17/334A-b
18/334R-b
19/334A-b
20/334
21/334R-b
22/334
23/334
24/334
25/334R-b
26/334
27/334R-b
28/334
29/334
30/334R-b R-b
31/334R-b R-b
32/334R-b
33/334R-b
34/334R-b
35/334
36/334
37/334R-b
38/334Reported-and-tested-by
39/334
40/334
41/334A-b T-b
42/334R-b
43/334R-b
44/334
45/334
46/334
47/334
48/334
49/334R-b
50/334
51/334R-b
52/334T-b
53/334A-b A-b
54/334R-b T-b
55/334T-b
56/334T-b
57/334A-b
58/334T-b
59/334A-b
60/334
61/334
62/334
63/334
64/334
65/334R-b
66/334R-b
67/334
68/334A-b
69/334R-b
70/334R-b R-b
71/334T-b
72/334R-b T-b
73/334R-b T-b
74/334T-b
75/334
76/334R-b
77/334
78/334
79/334
80/334
81/334
82/334R-b
83/334
84/334
85/334
86/334
87/334
88/334
89/334A-b
90/334
91/334
92/334
93/334A-b A-b
94/334A-b
95/334R-b
96/334R-b
97/334
98/334R-b
99/334
100/334A-b R-b
101/334Fix-suggested-by T-b
102/334R-b
103/334R-b R-b R-b T-b
104/334A-b
105/334
106/334T-b
107/334
108/334A-b
109/334
110/334R-b A-b
111/334
112/334
113/334
114/334
115/334
116/334
117/334R-b A-b
118/334
119/334
120/334
121/334
122/334
123/334
124/334
125/334R-b
126/334R-b A-b A-b
127/334R-b
128/334T-b R-b
129/334R-b
130/334R-b
131/334
132/334
133/334
134/334R-b R-b R-b
135/334R-b
136/334R-b T-b A-b
137/334Reported-and-tested-by A-b
138/334
139/334R-b
140/334
141/334R-b
142/334R-b
143/334
144/334
145/334
146/334R-b
147/334R-b
148/334R-b
149/334R-b
150/334A-b R-b
151/334A-b R-b
152/334R-b
153/334
154/334
155/334
156/334
157/334R-b
158/334R-b
159/334
160/334
161/334
162/334
163/334R-b
164/334R-b R-b
165/334R-b T-b
166/334R-b T-b
167/334
168/334
169/334
170/334
171/334
172/334
173/334R-b
174/334
175/334A-b
176/334
177/334
178/334
179/334
180/334R-b
181/334A-b
182/334
183/334R-b
184/334R-b
185/334R-b
186/334T-b R-b
187/334
188/334R-b R-b
189/334A-b
190/334
191/334
192/334T-b R-b A-b
193/334
194/334
195/334R-b
196/334R-b R-b
197/334R-b
198/334R-b T-b R-b T-b
199/334R-b A-b
200/334A-b
201/334A-b
202/334A-b R-b
203/334
204/334R-b
205/334A-b
206/334A-b
207/334R-b
208/334
209/334
210/334
211/334
212/334T-b Reported-and-tested-by
213/334A-b
214/334A-b
215/334A-b
216/334A-b
217/334
218/334
219/334
220/334
221/334
222/334
223/334
224/334A-b
225/334
226/334
227/334
228/334
229/334A-b
230/334R-b R-b
231/334A-b
232/334Reported-and-tested-by
233/334
234/334R-b
235/334
236/334
237/334
238/334
239/334
240/334
241/334
242/334
243/334
244/334
245/334
246/334A-b
247/334T-b
248/334T-b
249/334T-b
250/334A-b R-b
251/334
252/334
253/334
254/334
255/334R-b
256/334R-b R-b
257/334R-b
258/334R-b
259/334
260/334A-b R-b
261/334A-b
262/334A-b
263/334R-b
264/334
265/334
266/334
267/334
268/334R-b R-b
269/334Tested-and-Reported-by
270/334R-b
271/334R-b
272/334R-b
273/334R-b
274/334T-b
275/334T-b
276/334T-b
277/334T-b
278/334T-b R-b
279/334
280/334
281/334
282/334
283/334
284/334R-b
285/334R-b T-b
286/334
287/334R-b
288/334R-b
289/334
290/334
291/334
292/334
293/334
294/334R-b
295/334R-b
296/334R-b
297/334R-b
298/334
299/334T-b
300/334
301/334
302/334
303/334
304/334
305/334R-b T-b
306/334
307/334A-b
308/334R-b
309/334R-b
310/334R-b
311/334R-b R-b
312/334
313/334
314/334R-b R-b
315/334
316/334
317/334R-b R-b
318/334T-b R-b
319/334
320/334
321/334A-b
322/334R-b
323/334Reported-and-tested-by
325/334
326/334
327/334R-b
328/334Debugged-by R-b
329/334T-b
330/334
331/334A-b
332/334A-b T-b
333/334
334/334R-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 151 reviewers.

Read the v1 thread

Cover letter [PATCH 5.14 000/334] 5.14.4-rc1 review

This is the start of the stable review cycle for the 5.14.4 release. There are 334 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.14.4-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.14.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.14.4-rc1

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

Helge Deller <[email protected]>
parisc: Fix unaligned-access crash in bootloader

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

Julio Faracco <[email protected]>
bootconfig: Fix missing return check of xbc_node_compose_key function

Niklas Schnelle <[email protected]>
RDMA/mlx5: Fix number of allocated XLT entries

Aubrey Li <[email protected]>
ACPI: PRM: Find PRMT table before parsing it

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: wait for writepages in syncfs

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

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

Adrian Ratiu <[email protected]>
char: tpm: Kconfig: remove bad i2c cr50 select

Xiao Ni <[email protected]>
md/raid10: Remove unnecessary rcu_dereference in raid10_handle_discard

Jens Axboe <[email protected]>
io-wq: check max_worker limits if a worker transitions bound state

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

Marc Zyngier <[email protected]>
KVM: arm64: vgic: Resample HW pending state on deactivation

Marc Zyngier <[email protected]>
KVM: arm64: Unregister HYP sections from kmemleak in protected mode

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

Sean Christopherson <[email protected]>
KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats

Paolo Bonzini <[email protected]>
KVM: x86: clamp host mapping level to max_level in kvm_mmu_max_mapping_level

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()"

Alexander Antonov <[email protected]>
perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX

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

Steve French <[email protected]>
smb3: fix posix extensions mount option

Ronnie Sahlberg <[email protected]>
cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED

Guoqing Jiang <[email protected]>
raid1: ensure write behind bio has less than BIO_MAX_VECS sectors

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

Pavel Begunkov <[email protected]>
io_uring: fail links of cancelled timeouts

Jens Axboe <[email protected]>
io_uring: io_uring_complete() trace should take an integer

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

Pavel Begunkov <[email protected]>
io_uring: limit fixed table size by RLIMIT_NOFILE

Lars Poeschel <[email protected]>
auxdisplay: hd44780: Fix oops on module unloading

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 mailbox errors in nix_rss_flowkey_cfg

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

Maxim Mikityanskiy <[email protected]>
sch_htb: Fix inconsistency when leaf qdisc creation fails

Dan Carpenter <[email protected]>
net: qrtr: make checks in qrtr_endpoint_post() stricter

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.

Takashi Iwai <[email protected]>
ALSA: usb-audio: Add lowlatency module option

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

Vladimir Oltean <[email protected]>
net: phy: marvell10g: fix broken PHY interrupts for anyone after us in the driver probe list

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

Jacob Keller <[email protected]>
ice: restart periodic outputs around time changes

Jacob Keller <[email protected]>
ice: add lock around Tx timestamp tracker flush

Jacob Keller <[email protected]>
ice: fix Tx queue iteration for Tx timestamp enablement

Mihai Carabas <[email protected]>
misc/pvpanic: fix set driver data

Dmytro Linkin <[email protected]>
net/mlx5e: Use correct eswitch for stack devices with lag

Maor Dickman <[email protected]>
net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group

Roi Dayan <[email protected]>
net/mlx5e: Fix possible use-after-free deleting fdb rule

Leon Romanovsky <[email protected]>
net/mlx5: Remove all auxiliary devices at the unregister event

Dima Chumak <[email protected]>
net/mlx5: Lag, fix multipath lag activation

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

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

Yang Yingliang <[email protected]>
octeontx2-pf: cn10k: Fix error return code in otx2_set_flowkey_cfg()

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

Vitaly Kuznetsov <[email protected]>
hv_utils: Set the maximum packet size for VSS driver to the length of the receive buffer

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

Charles Keepax <[email protected]>
ASoC: wm_adsp: Put debugfs_remove_recursive back in

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]>
m68k: coldfire: return success for clk_enable(NULL)

Geetha sowjanya <[email protected]>
octeontx2-af: cn10k: Use FLIT0 register instead of FLIT1

Sunil Goutham <[email protected]>
octeontx2-pf: Fix algorithm index in MCAM rules with RSS action

Sunil Goutham <[email protected]>
octeontx2-pf: Don't install VLAN offload rule if netdev is down

Geetha sowjanya <[email protected]>
octeontx2-af: Check capability flag while freeing ipolicer memory

Naveen Mamindlapalli <[email protected]>
octeontx2-pf: send correct vlan priority mask to npc_install_flow_req

Subbaraya Sundeep <[email protected]>
octeontx2-af: cn10k: Fix SDP base channel number

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()

Wei Yongjun <[email protected]>
drm/exynos: g2d: fix missing unlock on error in g2d_runqueue_worker()

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

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

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()'

Shengjiu Wang <[email protected]>
ASoC: fsl_rpmsg: Check -EPROBE_DEFER for getting clocks

Lukas Bulwahn <[email protected]>
hwmon: remove amd_energy driver in Makefile

Chris Packham <[email protected]>
hwmon: (pmbus/bpa-rs600) Don't use rated limits as warn limits

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

Chuck Lever <[email protected]>
SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency()

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

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

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

Voon Weifeng <[email protected]>
net: stmmac: fix INTR TBU status affecting irq count statistic

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: misc: brcmstb-usb-pinmap: add IRQ check

Dan Carpenter <[email protected]>
mac80211: remove unnecessary NULL check in ieee80211_register_hw()

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

Rob Clark <[email protected]>
drm/bridge: ti-sn65dsi86: Avoid creating multiple connectors

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

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

Kuogee Hsieh <[email protected]>
drm/msm/dp: replug event is converted into an unplug followed by an plug events

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

Kuogee Hsieh <[email protected]>
drm/msm/dp: update is_connected status base on sink count at dp_pm_resume()

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

Wei Li <[email protected]>
drm/msm: Fix error return code in msm_drm_init()

Andy Shevchenko <[email protected]>
leds: lgm-sso: Propagate error codes from callee to caller

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

Vladimir Oltean <[email protected]>
net: dsa: don't disable multicast flooding to the CPU even without an IGMP querier

Vladimir Oltean <[email protected]>
net: dsa: mt7530: remove the .port_set_mrouter implementation

Vladimir Oltean <[email protected]>
net: dsa: stop syncing the bridge mcast_router attribute at join time

Vignesh Raghavendra <[email protected]>
net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop()

Robert Foss <[email protected]>
drm: bridge: it66121: Check drm_bridge_attach retval

Alex Elder <[email protected]>
arm64: dts: qcom: sm8350: fix IPA interconnects

Sibi Sankar <[email protected]>
arm64: dts: qcom: sc7280: Fixup the cpufreq node

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

Vladimir Oltean <[email protected]>
net: dsa: tag_sja1105: optionally build as module when switch driver is module if PTP is enabled

Vladimir Oltean <[email protected]>
net: dsa: build tag_8021q.c as part of DSA core

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

CK Hu <[email protected]>
soc: mmsys: mediatek: add mask to mmsys routes

Mansur Alisha Shaik <[email protected]>
media: venus: helper: do not set constrained parameters for UBWC

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

Zhen Lei <[email protected]>
media: venus: hfi: fix return value check in sys_get_prop_image_version()

Wei Yongjun <[email protected]>
media: omap3isp: Fix missing unlock in isp_subdev_notifier_complete()

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: rt8515: Put fwnode in any case during ->probe()

Andy Shevchenko <[email protected]>

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

Andy Shevchenko <[email protected]>
leds: lgm-sso: Don't spam logs when probe is deferred

Andy Shevchenko <[email protected]>

    leds: lgm-sso: 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()

Douglas Anderson <[email protected]>
drm/bridge: ti-sn65dsi86: Add some 100 us delays

Douglas Anderson <[email protected]>
drm/bridge: ti-sn65dsi86: Fix power off sequence

Laurent Pinchart <[email protected]>
drm/bridge: ti-sn65dsi86: Wrap panel with panel-bridge

Douglas Anderson <[email protected]>
drm/bridge: ti-sn65dsi86: Improve probe errors with dev_err_probe()

Douglas Anderson <[email protected]>
drm/bridge: ti-sn65dsi86: Don't read EDID blob over DDC

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

Quentin Monnet <[email protected]>
tools: Free BTF objects at various locations

Quentin Monnet <[email protected]>
libbpf: Return non-null error on failures in libbpf_find_prog_btf_id()

Andy Shevchenko <[email protected]>

    lib/test_scanf: Handle n_bits == 0 in random tests

Luben Tuikov <[email protected]>
drm/amd/pm: Fix a bug in semaphore double-lock

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

Laurent Pinchart <[email protected]>
drm: rcar-du: Don't put reference to drm_device in rcar_du_remove()

Leon Romanovsky <[email protected]>
net: ti: am65-cpsw-nuss: fix wrong devlink release order

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

Luben Tuikov <[email protected]>
drm/amd/pm: Fix a bug communicating with the SMU (v5)

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

Jun Miao <[email protected]>
Bluetooth: btusb: Fix a unspported condition to set available debug features

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

Dan Carpenter <[email protected]>
media: v4l2-subdev: fix some NULL vs IS_ERR() checks

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

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

Oleksij Rempel <[email protected]>
net: usb: asix: ax88772: add missing stop

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

John Fastabend <[email protected]>
bpf, selftests: Fix test_maps now that sockmap supports UDP

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8250: fix usb2 qmp phy node

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

Judy Hsiao <[email protected]>
arm64: dts: qcom: sc7180: Set adau wakeup delay to 80 ms

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

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

Andrew Jeffery <[email protected]>
ARM: dts: everest: Add phase corrections for eMMC

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

Eugen Hristev <[email protected]>
media: atmel: atmel-sama5d2-isc: fix YUYV format

Marek Vasut <[email protected]>

    ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count

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

Zhang Qilong <[email protected]>
ASoC: mediatek: mt8192:Fix Unbalanced pm_runtime_enable in mt8192_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()

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

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

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

Geert Uytterhoeven <[email protected]>
m68k: Fix asm register constraints for atomic ops

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

Sven Peter <[email protected]>
irqchip/apple-aic: Fix irq_disable from within irq handlers

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

Hou Tao <[email protected]>
nbd: do del_gendisk() asynchronously for NBD_DESTROY_ON_DISCONNECT

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

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()

Mian Yousaf Kaukab <[email protected]>
crypto: ecc - handle unaligned input buffer in ecc_swap_digits

Ard Biesheuvel <[email protected]>
crypto: x86/aes-ni - add missing error checks in XTS code

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

Valentin Schneider <[email protected]>
sched/debug: Don't update sched_domain debug directories before sched_debug_init()

Alexander Gordeev <[email protected]>
s390/smp: enable DAT before CPU restart callback is called

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

Jens Axboe <[email protected]>
io-wq: remove GFP_ATOMIC allocation off schedule out path

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

Desmond Cheong Zhi Xi <[email protected]>
fcntl: fix potential deadlocks for &fown_struct.lock

Tianjia Zhang <[email protected]>
crypto: tcrypt - Fix missing return value check

Kai Ye <[email protected]>
crypto: hisilicon/sec - modify the hardware endian configuration

Kai Ye <[email protected]>
crypto: hisilicon/sec - fix the abnormal exiting process

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

Valentin Schneider <[email protected]>
sched/topology: Skip updating masks for non-online nodes

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

Baokun Li <[email protected]>
nbd: add the check to prevent overflow in __nbd_ioctl()

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-bmc-ibm-everest.dts       |   2 +-
 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/qcom/sc7180-trogdor-coachz.dtsi |   2 +-
 arch/arm64/boot/dts/qcom/sc7280.dtsi               |   6 +-
 arch/arm64/boot/dts/qcom/sm8250.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sm8350.dtsi               |   8 +-
 arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi    |   1 +
 arch/arm64/boot/dts/renesas/r8a77995-draak.dts     |   4 -
 arch/arm64/kvm/arm.c                               |   7 +
 arch/arm64/kvm/vgic/vgic-v2.c                      |  36 +--
 arch/arm64/kvm/vgic/vgic-v3.c                      |  36 +--
 arch/arm64/kvm/vgic/vgic.c                         |  38 +++
 arch/arm64/kvm/vgic/vgic.h                         |   2 +
 arch/m68k/Kconfig.cpu                              |   8 +-
 arch/m68k/coldfire/clk.c                           |   2 +-
 arch/m68k/emu/nfeth.c                              |   4 +-
 arch/m68k/include/asm/atomic.h                     |   4 +-
 arch/parisc/boot/compressed/misc.c                 |   2 +-
 arch/s390/include/asm/kvm_host.h                   |   1 +
 arch/s390/include/asm/lowcore.h                    |   3 +-
 arch/s390/include/asm/processor.h                  |   2 +
 arch/s390/kernel/asm-offsets.c                     |   1 +
 arch/s390/kernel/debug.c                           | 176 ++++++++-----
 arch/s390/kernel/entry.S                           |  11 +-
 arch/s390/kernel/ipl.c                             |   3 -
 arch/s390/kernel/machine_kexec.c                   |   1 -
 arch/s390/kernel/setup.c                           |   9 +-
 arch/s390/kernel/smp.c                             |  31 ++-
 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/crypto/aesni-intel_glue.c                 |   5 +
 arch/x86/events/intel/uncore_snbep.c               |  40 ++-
 arch/x86/include/asm/mce.h                         |   1 +
 arch/x86/kernel/cpu/mce/core.c                     |  11 +-
 arch/x86/kvm/mmu/mmu.c                             |  19 +-
 arch/x86/kvm/mmu/tdp_mmu.c                         |  20 +-
 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 +
 crypto/ecc.h                                       |   5 +-
 crypto/tcrypt.c                                    |  29 ++-
 drivers/acpi/prmt.c                                |  10 +-
 drivers/ata/libata-core.c                          |   2 +-
 drivers/auxdisplay/hd44780.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                                |  86 ++++++-
 drivers/bluetooth/btusb.c                          |  18 +-
 drivers/char/tpm/Kconfig                           |   1 -
 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/hisilicon/sec2/sec.h                |   5 -
 drivers/crypto/hisilicon/sec2/sec_main.c           |  34 +--
 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                     |  10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c            |  54 ++--
 drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c             | 286 +++++++++++++++++----
 drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h             |   3 +-
 drivers/gpu/drm/bridge/ite-it66121.c               |   2 +
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |  97 ++++---
 drivers/gpu/drm/drm_of.c                           |   6 +-
 drivers/gpu/drm/exynos/exynos_drm_g2d.c            |   3 +-
 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/dp/dp_display.c                |  31 ++-
 drivers/gpu/drm/msm/dsi/dsi.c                      |   6 +-
 drivers/gpu/drm/msm/msm_drv.c                      |   1 +
 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/gpu/drm/rcar-du/rcar_du_drv.c              |   2 -
 drivers/hv/hv_snapshot.c                           |   1 +
 drivers/hwmon/Makefile                             |   1 -
 drivers/hwmon/pmbus/bpa-rs600.c                    |  25 --
 drivers/i2c/busses/i2c-highlander.c                |   2 +-
 drivers/i2c/busses/i2c-hix5hd2.c                   |   2 +-
 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/infiniband/hw/mlx5/mr.c                    |   2 +-
 drivers/irqchip/irq-apple-aic.c                    |   2 +-
 drivers/irqchip/irq-gic-v3.c                       |  23 +-
 drivers/irqchip/irq-loongson-pch-pic.c             |  19 +-
 drivers/leds/blink/leds-lgm-sso.c                  |  23 +-
 drivers/leds/flash/leds-rt8515.c                   |   4 +-
 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/md/raid1.c                                 |  19 ++
 drivers/md/raid10.c                                |  14 +-
 drivers/media/i2c/tda1997x.c                       |   1 +
 drivers/media/platform/atmel/atmel-sama5d2-isc.c   |  17 ++
 drivers/media/platform/coda/coda-bit.c             |  18 +-
 drivers/media/platform/omap3isp/isp.c              |   4 +-
 drivers/media/platform/qcom/venus/helpers.c        |   3 +
 drivers/media/platform/qcom/venus/hfi_msgs.c       |   2 +-
 drivers/media/platform/qcom/venus/venc.c           |   2 +
 drivers/media/platform/rcar-vin/rcar-v4l2.c        |   4 +-
 drivers/media/platform/rockchip/rga/rga.c          |  27 +-
 drivers/media/platform/vsp1/vsp1_entity.c          |   4 +-
 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/misc/pvpanic/pvpanic.c                     |   2 +
 drivers/mmc/host/dw_mmc.c                          |   1 +
 drivers/mmc/host/moxart-mmc.c                      |   1 +
 drivers/mmc/host/sdhci.c                           |   1 +
 drivers/net/dsa/b53/b53_common.c                   |  10 -
 drivers/net/dsa/b53/b53_priv.h                     |   2 -
 drivers/net/dsa/bcm_sf2.c                          |   1 -
 drivers/net/dsa/mt7530.c                           |  13 -
 drivers/net/dsa/mv88e6xxx/chip.c                   |  18 --
 .../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 +-
 drivers/net/ethernet/intel/ice/ice_ptp.c           |  55 +++-
 drivers/net/ethernet/marvell/octeontx2/af/common.h |   2 -
 .../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c  |  35 ++-
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |   9 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |  22 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_reg.h    |   2 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.c   |  16 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.h   |   3 +
 .../ethernet/marvell/octeontx2/nic/otx2_flows.c    |   1 +
 .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c   |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/dev.c      |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/devlink.c  |   1 +
 drivers/net/ethernet/mellanox/mlx5/core/en/fs.h    |   6 -
 drivers/net/ethernet/mellanox/mlx5/core/en/qos.c   |  15 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/qos.h   |   4 +-
 .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c  |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c    |  10 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  18 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |  18 ++
 .../ethernet/mellanox/mlx5/core/esw/indir_table.c  |   1 +
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |   5 +-
 .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c  |  18 +-
 drivers/net/ethernet/mellanox/mlx5/core/lag.c      |   1 +
 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c   |   8 +
 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h   |   2 +
 .../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/ethernet/stmicro/stmmac/dwmac4_lib.c   |   5 +-
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |  47 ++--
 drivers/net/ethernet/ti/am65-cpsw-nuss.h           |   2 +
 drivers/net/phy/marvell10g.c                       |   8 +
 drivers/net/usb/asix_devices.c                     |   1 +
 drivers/net/wireless/ath/ath6kl/wmi.c              |   4 +-
 .../wireless/broadcom/brcm80211/brcmfmac/pcie.c    |   2 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c       |  14 +-
 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/mediatek/mt8183-mmsys.h                |  21 +-
 drivers/soc/mediatek/mtk-mmsys.c                   |   7 +-
 drivers/soc/mediatek/mtk-mmsys.h                   | 133 +++++++---
 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/staging/media/tegra-video/vi.c             |   4 +-
 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/misc/brcmstb-usb-pinmap.c              |   2 +
 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/cifs/fs_context.c                               |  11 +-
 fs/cifs/readdir.c                                  |  23 +-
 fs/debugfs/file.c                                  |   8 +-
 fs/f2fs/file.c                                     |   5 +-
 fs/f2fs/super.c                                    |  11 +-
 fs/fcntl.c                                         |  18 +-
 fs/fuse/file.c                                     |  30 ++-
 fs/fuse/fuse_i.h                                   |  19 ++
 fs/fuse/inode.c                                    |  60 +++++
 fs/gfs2/ops_fstype.c                               |  43 ++++
 fs/gfs2/super.c                                    |  61 +----
 fs/io-wq.c                                         | 105 +++++---
 fs/io_uring.c                                      |   5 +
 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                |  42 +--
 include/linux/mlx5/mlx5_ifc.h                      |   3 +-
 include/linux/power/max17042_battery.h             |   2 +-
 include/linux/sunrpc/svc.h                         |   1 +
 include/linux/time64.h                             |   9 +-
 include/net/dsa.h                                  |   2 -
 include/net/pkt_cls.h                              |   3 +-
 include/trace/events/io_uring.h                    |   6 +-
 include/trace/events/sunrpc.h                      |   8 +-
 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/mutex.c                             |  15 +-
 kernel/power/energy_model.c                        |   4 +-
 kernel/rcu/tree_stall.h                            |  26 +-
 kernel/sched/core.c                                |  25 +-
 kernel/sched/deadline.c                            |   8 +-
 kernel/sched/debug.c                               |   7 +
 kernel/sched/fair.c                                |   2 +-
 kernel/sched/sched.h                               |   2 +
 kernel/sched/topology.c                            |  65 +++++
 kernel/time/hrtimer.c                              |  92 +++++--
 kernel/time/posix-cpu-timers.c                     |   2 -
 kernel/time/tick-internal.h                        |   3 +
 lib/mpi/mpiutil.c                                  |   2 +-
 lib/test_scanf.c                                   |   4 +-
 net/6lowpan/debugfs.c                              |   3 +-
 net/bluetooth/cmtp/cmtp.h                          |   2 +-
 net/bluetooth/hci_core.c                           |  22 +-
 net/bluetooth/mgmt.c                               |   2 +-
 net/bluetooth/sco.c                                |  11 +-
 net/core/devlink.c                                 |  36 ++-
 net/dsa/Kconfig                                    |  13 +-
 net/dsa/Makefile                                   |   3 +-
 net/dsa/dsa_priv.h                                 |   2 -
 net/dsa/port.c                                     |  21 --
 net/dsa/slave.c                                    |   6 -
 net/dsa/tag_8021q.c                                |   2 -
 net/ipv4/route.c                                   |  48 ++--
 net/ipv4/tcp_ipv4.c                                |   5 +-
 net/ipv6/route.c                                   |   5 +-
 net/mac80211/main.c                                |   2 +-
 net/mac80211/tx.c                                  |   4 +-
 net/netlabel/netlabel_cipso_v4.c                   |   8 +-
 net/qrtr/qrtr.c                                    |   8 +-
 net/sched/sch_cbq.c                                |   2 +-
 net/sched/sch_htb.c                                |  97 ++++---
 net/sunrpc/svc.c                                   |  15 ++
 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                      |  15 +-
 sound/soc/codecs/tlv320aic32x4.c                   |   2 +-
 sound/soc/codecs/wcd9335.c                         |  23 +-
 sound/soc/codecs/wm_adsp.c                         |   2 +
 sound/soc/fsl/fsl_rpmsg.c                          |  20 +-
 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 ++--
 sound/soc/mediatek/mt8192/mt8192-afe-pcm.c         |  27 +-
 sound/usb/card.c                                   |   4 +
 sound/usb/pcm.c                                    |   3 +-
 sound/usb/usbaudio.h                               |   1 +
 tools/bootconfig/main.c                            |   4 +-
 tools/bpf/bpftool/prog.c                           |   5 +-
 tools/include/uapi/linux/bpf.h                     |   2 +-
 tools/lib/bpf/Makefile                             |  10 +-
 tools/lib/bpf/libbpf.c                             |  20 +-
 tools/perf/util/bpf-event.c                        |   4 +-
 tools/perf/util/bpf_counter.c                      |   3 +-
 tools/testing/selftests/bpf/prog_tests/btf.c       |   1 +
 tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c  |   2 +-
 .../selftests/bpf/progs/test_core_autosize.c       |  20 +-
 tools/testing/selftests/bpf/test_maps.c            |   4 +-
 365 files changed, 3272 insertions(+), 1796 deletions(-)