Skip to content

5.4.59-rc1 review

Greg Kroah-Hartman dri-devel io-uring linux-arm-kernel linux-mm linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest270 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/270tracepoint: Mark __tracepoint_strings __usedinclude/linux/tracepoint.h+1 -10 replies
2/270HID: input: Fix devices that return multiple bytes in battery reportdrivers/hid/hid-input.c+3 -30 replies
3/270nvme: add a Identify Namespace Identification Descriptor list quirkdrivers/nvme/host/core.c drivers/nvme/host/nvme.h drivers/nvme/host/pci.c+12 -120 replies
4/270fs/io_uring.c: Fix uninitialized variable is referenced in io_submit_sqefs/io_uring.c+1 -00 replies
5/270clk: qcom: clk-rpmh: Wait for completion when enabling clocksdrivers/clk/qcom/clk-rpmh.c+13 -20 replies
6/270x86/mce/inject: Fix a wrong assignment of i_mce.statusarch/x86/kernel/cpu/mce/inject.c+1 -10 replies
7/270sched/fair: Fix NOHZ next idle balancekernel/sched/fair.c+14 -90 replies
8/270sched: correct SD_flags returned by tl->sd_flags()kernel/sched/topology.c+1 -10 replies
9/270arm64: dts: rockchip: fix rk3368-lion gmac reset gpioarch/arm64/boot/dts/rockchip/rk3368-lion.dtsi+1 -10 replies
10/270arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpioarch/arm64/boot/dts/rockchip/rk3399-puma.dtsi+1 -10 replies
11/270arm64: dts: rockchip: fix rk3399-puma gmac reset gpioarch/arm64/boot/dts/rockchip/rk3399-puma.dtsi+1 -10 replies
12/270EDAC: Fix reference count leaksdrivers/edac/edac_device_sysfs.c drivers/edac/edac_pci_sysfs.c+2 -10 replies
13/270crc-t10dif: Fix potential crypto notify dead-locklib/crc-t10dif.c+42 -120 replies
14/270arm64: dts: qcom: msm8916: Replace invalid bias-pull-none propertyarch/arm64/boot/dts/qcom/msm8916-pins.dtsi+5 -50 replies
15/270blktrace: fix debugfs use after freekernel/trace/blktrace.c+12 -60 replies
16/270crypto: ccree - fix resource leak on error pathdrivers/crypto/ccree/cc_cipher.c+18 -120 replies
17/270ARM: exynos: MCPM: Restore big.LITTLE cpuidle supportarch/arm/mach-exynos/mcpm-exynos.c+7 -30 replies
18/270firmware: arm_scmi: Fix SCMI genpd domain probingdrivers/firmware/arm_scmi/scmi_pm_domain.c+6 -60 replies
19/270arm64: dts: exynos: Fix silent hang after boot on Espressoarch/arm64/boot/dts/exynos/exynos7-espresso.dts+1 -00 replies
20/270sched/uclamp: Fix initialization of struct uclamp_rqkernel/sched/core.c+16 -50 replies
21/270clk: scmi: Fix min and max rate when registering clocks with discrete ratesdrivers/clk/clk-scmi.c+19 -30 replies
22/270m68k: mac: Dont send IOP message until channel is idlearch/m68k/mac/iop.c+3 -60 replies
23/270m68k: mac: Fix IOP status/control register writesarch/m68k/mac/iop.c+3 -90 replies
24/270platform/x86: intel-hid: Fix return value check in check_acpi_dev()drivers/platform/x86/intel-hid.c+1 -10 replies
25/270platform/x86: intel-vbtn: Fix return value check in check_acpi_dev()drivers/platform/x86/intel-vbtn.c+1 -10 replies
26/270ARM: dts: gose: Fix ports node name for adv7180arch/arm/boot/dts/r8a7793-gose.dts+1 -10 replies
27/270ARM: dts: gose: Fix ports node name for adv7612arch/arm/boot/dts/r8a7793-gose.dts+1 -10 replies
28/270ARM: at91: pm: add missing put_device() call in at91_pm_sram_init()arch/arm/mach-at91/pm.c+8 -30 replies
29/270ARM: dts: sunxi: bananapi-m2-plus-v1.2: Add regulator supply to all CPU coresarch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi+12 -00 replies
30/270ARM: dts: sunxi: bananapi-m2-plus-v1.2: Fix CPU supply voltagesarch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi+3 -30 replies
31/270spi: lantiq: fix: Rx overflow error in full duplex modedrivers/spi/spi-lantiq-ssc.c+10 -00 replies
32/270tpm: Require that all digests are present in TCG_PCR_EVENT2 structuresinclude/linux/tpm_eventlog.h+9 -20 replies
33/270recordmcount: only record relocation of type R_AARCH64_CALL26 on arm64.scripts/recordmcount.c+6 -00 replies
34/270regulator: fix memory leak on error path of regulator_register()drivers/regulator/core.c+7 -110 replies
35/270io_uring: fix sq array offset calculationfs/io_uring.c+3 -30 replies
36/270spi: rockchip: Fix error in SPI slave pio readdrivers/spi/spi-rockchip.c+1 -10 replies
37/270ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh()arch/arm/mach-socfpga/pm.c+5 -30 replies
38/270iocost: Fix check condition of iocg abs_vdebtblock/blk-iocost.c+1 -10 replies
39/270irqchip/ti-sci-inta: Fix return value about devm_ioremap_resource()drivers/irqchip/irq-ti-sci-inta.c+1 -10 replies
40/270seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALIDinclude/uapi/linux/seccomp.h kernel/seccomp.c tools/testing/selftests/seccomp/seccomp_bpf.c+12 -20 replies
41/270md: raid0/linear: fix dereference before null check on pointer mddevdrivers/md/md.c+5 -40 replies
42/270nvme-tcp: fix controller reset hang during trafficdrivers/nvme/host/tcp.c+9 -30 replies
43/270nvme-rdma: fix controller reset hang during trafficdrivers/nvme/host/rdma.c+9 -30 replies
44/270nvme-multipath: fix logic for non-optimized pathsdrivers/nvme/host/multipath.c+6 -00 replies
45/270nvme-multipath: do not fall back to __nvme_find_path() for non-optimized pathsdrivers/nvme/host/multipath.c+7 -40 replies
46/270drm/tilcdc: fix leak & null ref in panel_connector_get_modesdrivers/gpu/drm/tilcdc/tilcdc_panel.c+5 -10 replies
47/270soc: qcom: rpmh-rsc: Set suppress_bind_attrs flagdrivers/soc/qcom/rpmh-rsc.c+1 -00 replies
48/270Bluetooth: add a mutex lock to avoid UAF in do_enale_setnet/bluetooth/6lowpan.c+5 -00 replies
49/270loop: be paranoid on exit and prevent new additions / removalsdrivers/block/loop.c+4 -00 replies
50/270fs/btrfs: Add cond_resched() for try_release_extent_mapping() stallsfs/btrfs/extent_io.c+2 -00 replies
51/270drm/amdgpu: avoid dereferencing a NULL pointerdrivers/gpu/drm/amd/amdgpu/amdgpu_fence.c+12 -70 replies
52/270drm/radeon: Fix reference count leaks caused by pm_runtime_get_syncdrivers/gpu/drm/radeon/radeon_display.c drivers/gpu/drm/radeon/radeon_drv.c drivers/gpu/drm/radeon/radeon_kms.c+9 -30 replies
53/270crypto: aesni - Fix build with LLVM_IAS=1arch/x86/crypto/aesni-intel_asm.S+3 -30 replies
54/270video: fbdev: savage: fix memory leak on error handling path in probedrivers/video/fbdev/savage/savagefb_driver.c+2 -00 replies
55/270video: fbdev: neofb: fix memory leak in neo_scan_monitor()drivers/video/fbdev/neofb.c+1 -00 replies
56/270bus: ti-sysc: Add missing quirk flags for usb_host_hsdrivers/bus/ti-sysc.c+4 -20 replies
57/270md-cluster: fix wild pointer of unlock_all_bitmaps()drivers/md/md-cluster.c+1 -00 replies
58/270drm/nouveau/kms/nv50-: Fix disabling ditheringdrivers/gpu/drm/nouveau/dispnv50/head.c+13 -110 replies
59/270arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT bindingarch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts+12 -10 replies
60/270drm/etnaviv: fix ref count leak via pm_runtime_get_syncdrivers/gpu/drm/etnaviv/etnaviv_gpu.c+10 -40 replies
61/270drm/nouveau: fix reference count leak in nouveau_debugfs_strap_peekdrivers/gpu/drm/nouveau/nouveau_debugfs.c+3 -10 replies
62/270drm/nouveau: fix multiple instances of reference count leaksdrivers/gpu/drm/nouveau/nouveau_drm.c drivers/gpu/drm/nouveau/nouveau_gem.c+9 -30 replies
63/270mmc: sdhci-cadence: do not use hardware tuning for SD modedrivers/mmc/host/sdhci-cadence.c+62 -610 replies
64/270btrfs: fix lockdep splat from btrfs_dump_space_infofs/btrfs/space-info.c+1 -10 replies
65/270usb: mtu3: clear dual mode of u3port when disable devicedrivers/usb/mtu3/mtu3_core.c+5 -10 replies
66/270drm: msm: a6xx: fix gpu failure after system resumedrivers/gpu/drm/msm/adreno/a6xx_gmu.c+10 -80 replies
67/270drm/msm: Fix a null pointer access in msm_gem_shrinker_count()drivers/gpu/drm/msm/msm_gem.c+21 -150 replies
68/270drm/debugfs: fix plain echo to connector "force" attributedrivers/gpu/drm/drm_debugfs.c+4 -40 replies
69/270drm/radeon: disable AGP by defaultdrivers/gpu/drm/radeon/radeon_drv.c+0 -50 replies
70/270irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlockdrivers/irqchip/irq-mtk-sysirq.c+4 -40 replies
71/270mm/mmap.c: Add cond_resched() for exit_mmap() CPU stallsmm/mmap.c+1 -00 replies
72/270drm/amdgpu/display bail early in dm_pp_get_static_clocksdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c+2 -00 replies
73/270drm/amd/powerplay: fix compile error with ARCH=arcdrivers/gpu/drm/amd/powerplay/smu_v11_0.c+2 -10 replies
74/270bpf: Fix fds_example SIGSEGV errorsamples/bpf/fds_example.c+2 -10 replies
75/270brcmfmac: keep SDIO watchdog running when console_interval is non-zerodrivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c+5 -10 replies
76/270brcmfmac: To fix Bss Info flag definition Bugdrivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h+1 -10 replies
77/270brcmfmac: set state of hanger slot to FREE when flushing PSQdrivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c+4 -00 replies
78/270platform/x86: asus-nb-wmi: add support for ASUS ROG Zephyrus G14 and G15drivers/platform/x86/asus-nb-wmi.c+82 -00 replies
79/270iwlegacy: Check the return value of pcie_capability_read_*()drivers/net/wireless/intel/iwlegacy/common.c+2 -20 replies
80/270gpu: host1x: debug: Fix multiple channels emitting messages simultaneouslydrivers/gpu/host1x/debug.c+4 -00 replies
81/270ionic: update eid test for overflowdrivers/net/ethernet/pensando/ionic/ionic_lif.c+1 -10 replies
82/270mmc: sdhci-pci-o2micro: Bug fix for O2 host controller Seabird1drivers/mmc/host/sdhci-pci-o2micro.c+6 -00 replies
83/270usb: gadget: net2280: fix memory leak on probe error handling pathsdrivers/usb/gadget/udc/net2280.c+3 -10 replies
84/270bdc: Fix bug causing crash after multiple disconnectsdrivers/usb/gadget/udc/bdc/bdc_core.c drivers/usb/gadget/udc/bdc/bdc_ep.c+14 -60 replies
85/270usb: bdc: Halt controller on suspenddrivers/usb/gadget/udc/bdc/bdc_core.c+7 -20 replies
86/270dyndbg: fix a BUG_ON in ddebug_describe_flagslib/dynamic_debug.c+11 -120 replies
87/270bcache: fix super block seq numbers comparision in register_cache_set()drivers/md/bcache/super.c+8 -10 replies
88/270ACPICA: Do not increment operation_region reference counts for field unitsdrivers/acpi/acpica/exprep.c drivers/acpi/acpica/utdelete.c+1 -90 replies
89/270drm/msm: ratelimit crtc event overflow errordrivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c+1 -10 replies
90/270drm/gem: Fix a leak in drm_gem_objects_lookup()drivers/gpu/drm/drm_gem.c+2 -20 replies
91/270drm/bridge: ti-sn65dsi86: Clear old error bits before AUX transfersdrivers/gpu/drm/bridge/ti-sn65dsi86.c+6 -00 replies
92/270agp/intel: Fix a memory leak on module initialisation failuredrivers/char/agp/intel-gtt.c+3 -10 replies
93/270mwifiex: Fix firmware filename for sd8977 chipsetdrivers/net/wireless/marvell/mwifiex/sdio.h+1 -10 replies
94/270mwifiex: Fix firmware filename for sd8997 chipsetdrivers/net/wireless/marvell/mwifiex/sdio.h+1 -10 replies
95/270btmrvl: Fix firmware filename for sd8977 chipsetdrivers/bluetooth/btmrvl_sdio.c+2 -20 replies
96/270btmrvl: Fix firmware filename for sd8997 chipsetdrivers/bluetooth/btmrvl_sdio.c+2 -20 replies
97/270video: fbdev: sm712fb: fix an issue about iounmap for a wrong addressdrivers/video/fbdev/sm712fb.c+2 -00 replies
98/270console: newport_con: fix an issue about leak related system resourcesdrivers/video/console/newport_con.c+10 -20 replies
99/270video: pxafb: Fix the function used to balance a dma_alloc_coherent() calldrivers/video/fbdev/pxafb.c+2 -20 replies
100/270ath10k: Acquire tx_lock in tx error pathsdrivers/net/wireless/ath/ath10k/htt_tx.c+4 -00 replies
101/270iio: improve IIO_CONCENTRATION channel type descriptionDocumentation/ABI/testing/sysfs-bus-iio+2 -10 replies
102/270drm/etnaviv: Fix error path on failure to enable bus clkdrivers/gpu/drm/etnaviv/etnaviv_gpu.c+4 -10 replies
103/270drm/arm: fix unintentional integer overflow on left shiftdrivers/gpu/drm/arm/malidp_planes.c+1 -10 replies
104/270clk: bcm63xx-gate: fix last clock availabilitydrivers/clk/bcm/clk-bcm63xx-gate.c+1 -00 replies
105/270leds: lm355x: avoid enum conversion warningdrivers/leds/leds-lm355x.c+4 -30 replies
106/270Bluetooth: btusb: fix up firmware download sequencedrivers/bluetooth/btusb.c+15 -10 replies
107/270Bluetooth: btmtksdio: fix up firmware download sequencedrivers/bluetooth/btmtksdio.c+15 -10 replies
108/270media: cxusb-analog: fix V4L2 dependencydrivers/media/usb/dvb-usb/Kconfig+1 -00 replies
109/270media: marvell-ccic: Add missed v4l2_async_notifier_cleanup()drivers/media/platform/marvell-ccic/mcam-core.c+2 -00 replies
110/270media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities()drivers/media/platform/omap3isp/isppreview.c+3 -10 replies
111/270ASoC: SOF: nocodec: add missing .owner fieldsound/soc/sof/nocodec.c+1 -00 replies
112/270ASoC: Intel: bxt_rt298: add missing .owner fieldsound/soc/intel/boards/bxt_rt298.c+2 -00 replies
113/270scsi: cumana_2: Fix different dev_id between request_irq() and free_irq()drivers/scsi/arm/cumana_2.c+1 -10 replies
114/270drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanlinedrivers/gpu/drm/drm_mipi_dsi.c+3 -30 replies
115/270cxl: Fix kobject memleakdrivers/misc/cxl/sysfs.c+1 -10 replies
116/270drm/radeon: fix array out-of-bounds read and write issuesdrivers/gpu/drm/radeon/ci_dpm.c+1 -10 replies
117/270staging: vchiq_arm: Add a matching unregister calldrivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c+1 -00 replies
118/270iavf: fix error return code in iavf_init_get_resources()drivers/net/ethernet/intel/iavf/iavf_main.c+3 -10 replies
119/270iavf: Fix updating statisticsdrivers/net/ethernet/intel/iavf/iavf_main.c+4 -10 replies
120/270RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued()drivers/infiniband/core/device.c+8 -30 replies
121/270scsi: powertec: Fix different dev_id between request_irq() and free_irq()drivers/scsi/arm/powertec.c+1 -10 replies
122/270scsi: eesox: Fix different dev_id between request_irq() and free_irq()drivers/scsi/arm/eesox.c+1 -10 replies
123/270ipvs: allow connection reuse for unconfirmed conntrackinclude/net/ip_vs.h net/netfilter/ipvs/ip_vs_core.c+11 -110 replies
124/270media: firewire: Using uninitialized values in node_probe()drivers/media/firewire/firedtv-fw.c+2 -00 replies
125/270media: exynos4-is: Add missed check for pinctrl_lookup_state()drivers/media/platform/exynos4-is/media-dev.c+3 -00 replies
126/270media: cros-ec-cec: do not bail on device_init_wakeup failuredrivers/media/platform/cros-ec-cec/cros-ec-cec.c+1 -50 replies
127/270xfs: dont eat an EIO/ENOSPC writeback error when scrubbing data forkfs/xfs/scrub/bmap.c+20 -20 replies
128/270xfs: fix reflink quota reservation accounting errorfs/xfs/xfs_reflink.c+14 -70 replies
129/270iomap: Make sure iomap_end is called after iomap_beginfs/iomap/apply.c+9 -41 reply
130/270RDMA/rxe: Skip dgid check in loopback modedrivers/infiniband/sw/rxe/rxe_recv.c+5 -10 replies
131/270PCI: Fix pci_cfg_wait queue locking problemdrivers/pci/access.c+2 -60 replies
132/270drm/stm: repair runtime power managementdrivers/gpu/drm/stm/ltdc.c+3 -00 replies
133/270kobject: Avoid premature parent object freeing in kobject_cleanup()lib/kobject.c+23 -100 replies
134/270leds: core: Flush scheduled work for system suspenddrivers/leds/led-class.c+1 -00 replies
135/270drm: panel: simple: Fix bpc for LG LB070WV8 paneldrivers/gpu/drm/panel/panel-simple.c+1 -10 replies
136/270phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHYdrivers/phy/samsung/phy-exynos5-usbdrd.c+3 -10 replies
137/270drm/bridge: sil_sii8620: initialize return of sii8620_readbdrivers/gpu/drm/bridge/sil-sii8620.c+1 -10 replies
138/270scsi: scsi_debug: Add check for sdebug_max_queue during module initdrivers/scsi/scsi_debug.c+6 -00 replies
139/270mwifiex: Prevent memory corruption handling keysdrivers/net/wireless/marvell/mwifiex/sta_cmdresp.c+15 -70 replies
140/270kernfs: do not call fsnotify() with name without a parentfs/kernfs/file.c+1 -10 replies
141/270powerpc/rtas: dont online CPUs for partition suspendarch/powerpc/include/asm/rtas.h arch/powerpc/kernel/rtas.c arch/powerpc/platforms/pseries/suspend.c+3 -1430 replies
142/270powerpc/vdso: Fix vdso cpu truncationarch/powerpc/kernel/vdso.c+1 -10 replies
143/270RDMA/qedr: SRQs bug fixesdrivers/infiniband/hw/qedr/qedr.h drivers/infiniband/hw/qedr/verbs.c+12 -140 replies
144/270RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queuedrivers/infiniband/sw/rxe/rxe_verbs.c+4 -10 replies
145/270ima: Have the LSM free its audit rulesecurity/integrity/ima/ima.h security/integrity/ima/ima_policy.c+6 -10 replies
146/270staging: rtl8192u: fix a dubious looking mask before a shiftdrivers/staging/rtl8192u/r8192U_core.c+1 -10 replies
147/270ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopbacksound/soc/meson/axg-card.c+1 -10 replies
148/270PCI/ASPM: Add missing newline in sysfs policydrivers/pci/pcie/aspm.c+1 -00 replies
149/270phy: renesas: rcar-gen3-usb2: move irq registration to initdrivers/phy/renesas/phy-rcar-gen3-usb2.c+33 -280 replies
150/270powerpc/book3s64/pkeys: Use PVR check instead of cpu featurearch/powerpc/mm/book3s64/pkeys.c+10 -60 replies
151/270drm/imx: fix use after freedrivers/gpu/drm/imx/dw_hdmi-imx.c drivers/gpu/drm/imx/imx-drm-core.c drivers/gpu/drm/imx/imx-ldb.c +3 more+52 -320 replies
152/270drm/imx: tve: fix regulator_disable error pathdrivers/gpu/drm/imx/imx-tve.c+10 -100 replies
153/270gpu: ipu-v3: Restore RGB32, BGR32drivers/gpu/ipu-v3/ipu-common.c+2 -00 replies
154/270spi: lantiq-ssc: Fix warning by using WQ_MEM_RECLAIMdrivers/spi/spi-lantiq-ssc.c+1 -10 replies
155/270USB: serial: iuu_phoenix: fix led-activity helpersdrivers/usb/serial/iuu_phoenix.c+8 -60 replies
156/270usb: core: fix quirks_param_set() writing to a const pointerdrivers/usb/core/quirks.c+12 -40 replies
157/270thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor()drivers/thermal/ti-soc-thermal/ti-thermal-common.c+1 -10 replies
158/270coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb()drivers/hwtracing/coresight/coresight-tmc-etf.c+6 -70 replies
159/270powerpc/perf: Fix missing is_sier_aviable() during buildarch/powerpc/include/asm/perf_event.h+2 -00 replies
160/270mt76: mt7615: fix potential memory leak in mcu message handlerdrivers/net/wireless/mediatek/mt76/mt7615/mcu.c+5 -20 replies
161/270phy: armada-38x: fix NETA lockup when repeatedly switching speedsdrivers/phy/marvell/phy-armada38x-comphy.c+38 -70 replies
162/270MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init()arch/mips/cavium-octeon/octeon-usb.c+4 -10 replies
163/270usb: dwc2: Fix error path in gadget registrationdrivers/usb/dwc2/platform.c+3 -10 replies
164/270usb: gadget: f_uac2: fix AC Interface Header Descriptor wTotalLengthdrivers/usb/gadget/function/f_uac2.c+2 -50 replies
165/270scsi: megaraid_sas: Clear affinity hintdrivers/scsi/megaraid/megaraid_sas_base.c+8 -10 replies
166/270scsi: mesh: Fix panic after host or bus resetdrivers/scsi/mesh.c+7 -10 replies
167/270net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configurationdrivers/net/dsa/mv88e6xxx/chip.c+0 -10 replies
168/270macintosh/via-macii: Access autopoll_devs when inside lockdrivers/macintosh/via-macii.c+3 -60 replies
169/270PCI: cadence: Fix updating Vendor ID and Subsystem Vendor ID registerdrivers/pci/controller/pcie-cadence-host.c+7 -20 replies
170/270RDMA/core: Fix return error value in _ib_modify_qp() to negativedrivers/infiniband/core/verbs.c+1 -10 replies
171/270Smack: fix another vsscanf out of boundssecurity/smack/smackfs.c+4 -00 replies
172/270Smack: prevent underflow in smk_set_cipso()security/smack/smackfs.c+1 -10 replies
173/270power: supply: check if calc_soc succeeded in pm860x_init_batterydrivers/power/supply/88pm860x_battery.c+4 -20 replies
174/270Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flagsdrivers/bluetooth/hci_h5.c+1 -10 replies
175/270Bluetooth: hci_serdev: Only unregister device if it was registereddrivers/bluetooth/hci_serdev.c+2 -10 replies
176/270net: dsa: rtl8366: Fix VLAN semanticsdrivers/net/dsa/rtl8366.c+17 -40 replies
177/270net: dsa: rtl8366: Fix VLAN set-updrivers/net/dsa/rtl8366.c+7 -70 replies
178/270xfs: fix inode allocation block res calculation precedencefs/xfs/libxfs/xfs_trans_space.h+1 -10 replies
179/270selftests/powerpc: Squash spurious errors due to device removaltools/testing/selftests/powerpc/eeh/eeh-functions.sh+8 -30 replies
180/270powerpc/32s: Fix CONFIG_BOOK3S_601 usesarch/powerpc/include/asm/ptrace.h arch/powerpc/include/asm/timex.h+2 -20 replies
181/270powerpc/boot: Fix CONFIG_PPC_MPC52XX referencesarch/powerpc/boot/Makefile arch/powerpc/boot/serial.c+2 -20 replies
182/270selftests/powerpc: Fix CPU affinity for child processtools/testing/selftests/powerpc/benchmarks/context_switch.c+16 -50 replies
183/270RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QPdrivers/infiniband/core/nldev.c+0 -30 replies
184/270PCI: Release IVRS table in AMD ACS quirkdrivers/pci/quirks.c+2 -00 replies
185/270cpufreq: ap806: fix cpufreq driver needs ap cpu clkdrivers/cpufreq/Kconfig.arm+1 -00 replies
186/270selftests/powerpc: Fix online CPU selectiontools/testing/selftests/powerpc/utils.c+25 -120 replies
187/270ASoC: meson: axg-tdm-interface: fix link fmt setupsound/soc/meson/axg-tdm-interface.c+17 -90 replies
188/270ASoC: meson: axg-tdmin: fix g12a skewsound/soc/meson/axg-tdmin.c+16 -00 replies
189/270ASoC: meson: axg-tdm-formatters: fix sclk inversionsound/soc/meson/axg-tdm-formatter.c sound/soc/meson/axg-tdm-formatter.h sound/soc/meson/axg-tdmin.c +1 more+6 -110 replies
190/270ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASKsound/soc/fsl/fsl_sai.c sound/soc/fsl/fsl_sai.h+4 -30 replies
191/270s390/qeth: dont process empty bridge port eventsdrivers/s390/net/qeth_l2_main.c+4 -00 replies
192/270ice: Graceful error handling in HW table calloc failuredrivers/net/ethernet/intel/ice/ice_flex_pipe.c+3 -10 replies
193/270rtw88: fix LDPC field for RA infodrivers/net/wireless/realtek/rtw88/fw.c+1 -10 replies
194/270rtw88: fix short GI capability based on current bandwidthdrivers/net/wireless/realtek/rtw88/main.c+6 -50 replies
195/270rtw88: coex: only skip coex triggered by BT infodrivers/net/wireless/realtek/rtw88/coex.c+2 -10 replies
196/270wl1251: fix always return 0 errordrivers/net/wireless/ti/wl1251/event.c+1 -10 replies
197/270tools, build: Propagate build failures from tools/build/Makefile.buildtools/build/Build.include+2 -10 replies
198/270tools, bpftool: Fix wrong return value in do_dump()tools/bpf/bpftool/btf.c+1 -10 replies
199/270net/mlx5: DR, Change push vlan action sequencedrivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c+21 -210 replies
200/270net/mlx5: Delete extra dump stack that gives nothingdrivers/net/ethernet/mellanox/mlx5/core/fs_core.c+3 -60 replies
201/270net: ethernet: aquantia: Fix wrong return valuedrivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c+1 -10 replies
202/270liquidio: Fix wrong return value in cn23xx_get_pf_num()drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c+1 -10 replies
203/270net: spider_net: Fix the size used in a dma_free_coherent() calldrivers/net/ethernet/toshiba/spider_net.c+2 -20 replies
204/270fsl/fman: use 32-bit unsigned integerdrivers/net/ethernet/freescale/fman/fman.c+1 -20 replies
205/270fsl/fman: fix dereference null return valuedrivers/net/ethernet/freescale/fman/fman_port.c+8 -10 replies
206/270fsl/fman: fix unreachable codedrivers/net/ethernet/freescale/fman/fman_memac.c+0 -10 replies
207/270fsl/fman: check dereferencing null pointerdrivers/net/ethernet/freescale/fman/fman_dtsec.c drivers/net/ethernet/freescale/fman/fman_memac.c drivers/net/ethernet/freescale/fman/fman_tgec.c+4 -40 replies
208/270fsl/fman: fix eth hash table allocationdrivers/net/ethernet/freescale/fman/fman_mac.h+1 -10 replies
209/270net: thunderx: initialize VFs mailbox mutex before first usagedrivers/net/ethernet/cavium/thunder/nicvf_main.c+3 -10 replies
210/270dlm: Fix kobject memleakfs/dlm/lockspace.c+3 -30 replies
211/270ocfs2: fix unbalanced lockingfs/ocfs2/dlmglue.c+7 -10 replies
212/270pinctrl-single: fix pcs_parse_pinconf() return valuedrivers/pinctrl/pinctrl-single.c+7 -40 replies
213/270svcrdma: Fix page leak in svc_rdma_recv_read_chunk()net/sunrpc/xprtrdma/svc_rdma_rw.c+21 -70 replies
214/270SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()")net/sunrpc/auth_gss/gss_krb5_wrap.c net/sunrpc/auth_gss/svcauth_gss.c+1 -20 replies
215/270x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_taskarch/x86/kernel/process_64.c+1 -10 replies
216/270crypto: aesni - add compatibility with IASarch/x86/crypto/aes_ctrby8_avx-x86_64.S+3 -110 replies
217/270af_packet: TPACKET_V3: fix fill status rwlock imbalancenet/packet/af_packet.c+7 -20 replies
218/270drivers/net/wan/lapbether: Added needed_headroom and a skb->len checkdrivers/net/wan/lapbether.c+9 -10 replies
219/270net: Fix potential memory leak in proto_register()net/core/sock.c+15 -100 replies
220/270net/nfc/rawsock.c: add CAP_NET_RAW check.net/nfc/rawsock.c+5 -20 replies
221/270net: phy: fix memory leak in device-create error pathdrivers/net/phy/phy_device.c+4 -40 replies
222/270net: Set fput_needed iff FDPUT_FPUT is setnet/socket.c+1 -10 replies
223/270net/tls: Fix kmap usagenet/tls/tls_device.c+2 -10 replies
224/270tcp: correct read of TFO keys on big endian systemsinclude/net/tcp.h net/ipv4/sysctl_net_ipv4.c net/ipv4/tcp.c +1 more+33 -240 replies
225/270vmxnet3: use correct tcp hdr length when packet is encapsulateddrivers/net/vmxnet3/vmxnet3_drv.c+2 -10 replies
226/270net: refactor bind_bucket fastreuse into helperinclude/net/inet_connection_sock.h net/ipv4/inet_connection_sock.c+57 -440 replies
227/270net: initialize fastreuse on inet_inherit_portnet/ipv4/inet_hashtables.c+1 -00 replies
228/270USB: serial: cp210x: re-enable auto-RTS on opendrivers/usb/serial/cp210x.c+17 -00 replies
229/270USB: serial: cp210x: enable usb generic throttle/unthrottledrivers/usb/serial/cp210x.c+2 -00 replies
230/270ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIOsound/pci/hda/patch_realtek.c+1 -00 replies
231/270ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob supportsound/usb/mixer_quirks.c+1 -00 replies
232/270ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109sound/usb/quirks-table.h+7 -10 replies
233/270ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109sound/usb/card.h sound/usb/pcm.c sound/usb/quirks.c +1 more+11 -00 replies
234/2709p: Fix memory leak in v9fs_mountfs/9p/v9fs.c+2 -30 replies
235/270media: media-request: Fix crash if memory allocation failsdrivers/media/mc/mc-request.c+17 -140 replies
236/270drm/ttm/nouveau: dont call tt destroy callback on alloc failure.drivers/gpu/drm/nouveau/nouveau_sgdma.c drivers/gpu/drm/ttm/ttm_tt.c+3 -90 replies
237/270io_uring: set ctx sq/cq entry count earlierfs/io_uring.c+4 -20 replies
238/270NFS: Dont move layouts to plh_return_segs list while in usefs/nfs/pnfs.c+1 -110 replies
239/270NFS: Dont return layout segments that are in usefs/nfs/pnfs.c+15 -190 replies
240/270cpufreq: Fix locking issues with governorsdrivers/cpufreq/cpufreq.c+35 -230 replies
241/270cpufreq: dt: fix oops on armada37xxdrivers/cpufreq/armada-37xx-cpufreq.c+1 -00 replies
242/270include/asm-generic/vmlinux.lds.h: align ro_after_initinclude/asm-generic/vmlinux.lds.h+1 -00 replies
243/270spi: spidev: Align buffers for DMAdrivers/spi/spidev.c+13 -80 replies
244/270mtd: rawnand: qcom: avoid write to unavailable registerdrivers/mtd/nand/raw/qcom_nandc.c+6 -10 replies
245/270erofs: fix extended inode could cross boundaryfs/erofs/inode.c+79 -420 replies
246/270Revert "parisc: Drop LDCW barrier in CAS code when running UP"arch/parisc/kernel/syscall.S+4 -80 replies
247/270Revert "parisc: Use ldcw instruction for SMP spinlock release barrier"arch/parisc/include/asm/spinlock.h arch/parisc/kernel/entry.S arch/parisc/kernel/syscall.S+24 -390 replies
248/270Revert "parisc: Revert "Release spinlocks using ordered store""arch/parisc/include/asm/spinlock.h arch/parisc/kernel/syscall.S+6 -100 replies
249/270parisc: Do not use an ordered store in pa_tlb_lock()arch/parisc/kernel/entry.S+7 -20 replies
250/270parisc: Implement __smp_store_release and __smp_load_acquire barriersarch/parisc/include/asm/barrier.h+61 -00 replies
251/270parisc: mask out enable and reserved bits from sba imaskdrivers/parisc/sba_iommu.c+1 -10 replies
252/270ARM: 8992/1: Fix unwind_frame for clang-built kernelsarch/arm/kernel/stacktrace.c+24 -00 replies
253/270irqdomain/treewide: Free firmware node after domain removalarch/mips/pci/pci-xtalk-bridge.c arch/x86/kernel/apic/io_apic.c drivers/iommu/intel_irq_remapping.c +1 more+19 -00 replies
254/270ALSA: usb-audio: add quirk for Pioneer DDJ-RBsound/usb/quirks-table.h+56 -00 replies
255/270tpm: Unify the mismatching TPM space buffer sizesdrivers/char/tpm/tpm-chip.c drivers/char/tpm/tpm.h drivers/char/tpm/tpm2-space.c +2 more+24 -190 replies
256/270pstore: Fix linking when crypto API disabledfs/pstore/platform.c+4 -10 replies
257/270crypto: hisilicon - dont sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specifieddrivers/crypto/hisilicon/sec/sec_algs.c+18 -160 replies
258/270crypto: qat - fix double free in qat_uclo_create_batch_init_listdrivers/crypto/qat/qat_common/qat_uclo.c+7 -20 replies
259/270crypto: ccp - Fix use of merged scatterlistsdrivers/crypto/ccp/ccp-dev.h drivers/crypto/ccp/ccp-ops.c+27 -110 replies
260/270crypto: cpt - dont sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specifieddrivers/crypto/cavium/cpt/cptvf_algs.c drivers/crypto/cavium/cpt/cptvf_reqmanager.c drivers/crypto/cavium/cpt/request_manager.h+9 -60 replies
261/270bitfield.h: dont compile-time validate _val in FIELD_FITinclude/linux/bitfield.h+1 -10 replies
262/270fs/minix: check return value of sb_getblk()fs/minix/itree_common.c+7 -10 replies
263/270fs/minix: dont allow getting deleted inodesfs/minix/inode.c+14 -00 replies
264/270fs/minix: reject too-large maximum file sizefs/minix/inode.c+20 -20 replies
265/270xen/balloon: fix accounting in alloc_xenballooned_pages error pathdrivers/xen/balloon.c+6 -00 replies
266/270xen/balloon: make the balloon wait interruptibledrivers/xen/balloon.c+4 -20 replies
267/270xen/gntdev: Fix dmabuf import with non-zero sgt offsetdrivers/xen/gntdev-dmabuf.c+8 -00 replies
268/270s390/dasd: fix inability to use DASD with DIAG driverdrivers/s390/block/dasd_diag.c+17 -80 replies
269/270s390/gmap: improve THP splittingarch/s390/mm/gmap.c+20 -70 replies
270/270io_uring: Fix NULL pointer dereference in loop_rw_iter()fs/io_uring.c+6 -20 replies

Reviews trailers per patch

115 of 270 patches have a Reviewed-by or Acked-by.

PatchMartin K. PetersenEric BiggersDarren HartBjorn AnderssonTejun HeoGrygorii StrashkoSagi GrimbergJarkko SakkinenAlex DeucherEvan QuanAndrii NakryikoHannes ReineckeShakeel ButtJoel Fernandes (Google)Matthias KaehlckeJordan CrouseDavid SterbaGanapathi BhatFlorian FainelliAndrew DonnellanFrederic BarratSimon HormanChris WilsonMimi ZoharPhilippe CornuYannick FertreLorenzo BianconiTony LindgrenSedat DilekHans VerkuilTomáš ChaloupkaStefano GarzarellaAndrew LunnSami TolvanenTom LendackyJonathan CameronJuergen GrossLukasz LubaNick DesaulniersLiviu DudauThierry RedingLeon RomanovskyJoseph QiAndrew MortonWillem de BruijnMiles ChenPeter OberparleiterIlya LeoshkevichChristian BorntraegerColin Ian KingMatthieu BaertsJerry SnitselaarStefan BergerAndy ShevchenkoBjorn HelgaasChao YuChristian KönigGuolin YangAlexandra WinterMaor GottliebMark BlochTobias KlauserJohn FastabendJiri OlsaJakub KicinskiAndy LutomirskiJ. Bruce FieldsAndrew BowersSumit SaxenaStan JohnsonMike LeachMinas HarutyunyanFabio EstevamDarrick J. WongChristoph HellwigKamalesh BabulalSatheesh RajendranHans de GoedeRob HerringParav PanditJacek AnaszewskiXiang ZhengGreg Kroah-HartmanBrian FosterJerome BrunetDave ChinnerKrzysztof KozlowskiMing LeiDouglas GilbertMatt RanostayLaurent PinchartAndrzej HajdaRussell KingKai VehmanenJani NikulaRob ClarkAbhinav Kumar[email protected]Arend van SprielHristo VenevSteven Rostedt (VMware)Ben SkeggsDave AirlieHawking ZhangJyri SarhaSam RavnborgStephen BoydGuilherme G. PiccoliEmil Renner BerthingHeiko StuebnerYazen GhannamVincent GuittotValentin SchneiderMel GormanIngo BrunbergDien PhamShuah Khan
SeriesT-b
1/270
2/270T-b
3/270R-b T-b
4/270
5/270R-b
6/270A-b
7/270R-b A-b
8/270R-b R-b
9/270
10/270
11/270
12/270
13/270R-b R-b
14/270
15/270R-b
16/270
17/270R-b
18/270
19/270
20/270T-b R-b
21/270R-b Reported-and-tested-by
22/270T-b
23/270T-b
24/270
25/270
26/270
27/270
28/270
29/270
30/270
31/270
32/270R-b
33/270A-b
34/270
35/270A-b
36/270T-b R-b R-b
37/270
38/270A-b
39/270R-b
40/270
41/270R-b
42/270
43/270
44/270R-b
45/270R-b
46/270R-b A-b
47/270R-b
48/270
49/270R-b R-b
50/270
51/270A-b R-b R-b
52/270A-b
53/270R-b
54/270
55/270
56/270
57/270
58/270R-b A-b
59/270A-b
60/270
61/270
62/270
63/270
64/270R-b
65/270
66/270T-b R-b
67/270
68/270R-b
69/270R-b
70/270
71/270R-b R-b
72/270R-b
73/270A-b
74/270A-b
75/270
76/270
77/270A-b
78/270
79/270
80/270
81/270
82/270
83/270
84/270A-b
85/270A-b
86/270A-b
87/270R-b
88/270
89/270R-b
90/270
91/270R-b
92/270R-b
93/270A-b
94/270A-b
95/270A-b
96/270A-b
97/270
98/270R-b
99/270
100/270
101/270A-b
102/270
103/270A-b
104/270R-b
105/270
106/270
107/270
108/270
109/270
110/270R-b
111/270R-b
112/270R-b
113/270A-b
114/270R-b
115/270A-b A-b
116/270
117/270
118/270T-b
119/270T-b
120/270R-b
121/270
122/270
123/270R-b
124/270
125/270
126/270
127/270R-b R-b
128/270R-b
129/270R-b R-b
130/270
131/270Based-on-patch-by T-b
132/270A-b T-b
133/270
134/270A-b
135/270
136/270A-b
137/270R-b R-b
138/270R-b A-b
139/270A-b
140/270A-b A-b
141/270
142/270
143/270
144/270
145/270R-b
146/270
147/270R-b
148/270
149/270
150/270
151/270
152/270
153/270
154/270
155/270R-b
156/270
157/270
158/270T-b
159/270
160/270A-b
161/270R-b
162/270
163/270A-b
164/270
165/270A-b
166/270Reported-and-tested-by
167/270R-b
168/270T-b
169/270R-b
170/270R-b
171/270
172/270
173/270
174/270R-b
175/270
176/270R-b
177/270R-b
178/270R-b R-b
179/270
180/270
181/270
182/270R-b R-b
183/270
184/270
185/270
186/270R-b
187/270
188/270
189/270
190/270R-b
191/270R-b
192/270T-b
193/270
194/270
195/270
196/270
197/270A-b
198/270A-b R-b A-b
199/270R-b
200/270R-b R-b
201/270
202/270
203/270
204/270
205/270
206/270
207/270
208/270
209/270
210/270
211/270R-b R-b
212/270A-b
213/270
214/270R-b
215/270A-b
216/270T-b
217/270
218/270A-b
219/270
220/270
221/270
222/270
223/270R-b
224/270Reported-and-tested-by
225/270A-b
226/270A-b
227/270A-b
228/270
229/270
230/270
231/270
232/270
233/270
234/270
235/270R-b
236/270R-b
237/270T-b R-b
238/270
239/270
240/270
241/270R-b
242/270
243/270
244/270
245/270R-b
246/270
247/270
248/270
249/270
250/270
251/270
252/270R-b T-b
253/270R-b A-b
254/270
255/270R-b T-b
256/270
257/270A-b
258/270
259/270A-b
260/270
261/270Debugged-by
262/270
263/270
264/270
265/270R-b
266/270R-b
267/270A-b
268/270R-b
269/270T-b A-b
270/270

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

Read the v1 thread

Cover letter [PATCH 5.4 000/270] 5.4.59-rc1 review

This is the start of the stable review cycle for the 5.4.59 release. There are 270 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, 19 Aug 2020 14:36:49 +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.4.59-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.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.59-rc1

Guoyu Huang <[email protected]>
io_uring: Fix NULL pointer dereference in loop_rw_iter()

Gerald Schaefer <[email protected]>
s390/gmap: improve THP splitting

Stefan Haberland <[email protected]>
s390/dasd: fix inability to use DASD with DIAG driver

Oleksandr Andrushchenko <[email protected]>
xen/gntdev: Fix dmabuf import with non-zero sgt offset

Roger Pau Monne <[email protected]>
xen/balloon: make the balloon wait interruptible

Roger Pau Monne <[email protected]>
xen/balloon: fix accounting in alloc_xenballooned_pages error path

Eric Biggers <[email protected]>
fs/minix: reject too-large maximum file size

Eric Biggers <[email protected]>
fs/minix: don't allow getting deleted inodes

Eric Biggers <[email protected]>
fs/minix: check return value of sb_getblk()

Jakub Kicinski <[email protected]>
bitfield.h: don't compile-time validate _val in FIELD_FIT

Mikulas Patocka <[email protected]>
crypto: cpt - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified

John Allen <[email protected]>
crypto: ccp - Fix use of merged scatterlists

Tom Rix <[email protected]>
crypto: qat - fix double free in qat_uclo_create_batch_init_list

Mikulas Patocka <[email protected]>
crypto: hisilicon - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified

Matteo Croce <[email protected]>
pstore: Fix linking when crypto API disabled

Jarkko Sakkinen <[email protected]>
tpm: Unify the mismatching TPM space buffer sizes

Hector Martin <[email protected]>
ALSA: usb-audio: add quirk for Pioneer DDJ-RB

Jon Derrick <[email protected]>
irqdomain/treewide: Free firmware node after domain removal

Nathan Huckleberry <[email protected]>
ARM: 8992/1: Fix unwind_frame for clang-built kernels

Sven Schnelle <[email protected]>
parisc: mask out enable and reserved bits from sba imask

John David Anglin <[email protected]>
parisc: Implement __smp_store_release and __smp_load_acquire barriers

John David Anglin <[email protected]>
parisc: Do not use an ordered store in pa_tlb_lock()

Helge Deller <[email protected]>
Revert "parisc: Revert "Release spinlocks using ordered store""

Helge Deller <[email protected]>
Revert "parisc: Use ldcw instruction for SMP spinlock release barrier"

Helge Deller <[email protected]>
Revert "parisc: Drop LDCW barrier in CAS code when running UP"

Gao Xiang <[email protected]>
erofs: fix extended inode could cross boundary

Sivaprakash Murugesan <[email protected]>
mtd: rawnand: qcom: avoid write to unavailable register

Christian Eggers <[email protected]>
spi: spidev: Align buffers for DMA

Romain Naour <[email protected]>
include/asm-generic/vmlinux.lds.h: align ro_after_init

Ivan Kokshaysky <[email protected]>
cpufreq: dt: fix oops on armada37xx

Viresh Kumar <[email protected]>
cpufreq: Fix locking issues with governors

Trond Myklebust <[email protected]>
NFS: Don't return layout segments that are in use

Trond Myklebust <[email protected]>
NFS: Don't move layouts to plh_return_segs list while in use

Jens Axboe <[email protected]>
io_uring: set ctx sq/cq entry count earlier

Dave Airlie <[email protected]>
drm/ttm/nouveau: don't call tt destroy callback on alloc failure.

Tuomas Tynkkynen <[email protected]>
media: media-request: Fix crash if memory allocation fails

Zheng Bin <[email protected]>
9p: Fix memory leak in v9fs_mount

Hector Martin <[email protected]>
ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109

Hector Martin <[email protected]>
ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109

Mirko Dietrich <[email protected]>
ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support

Hui Wang <[email protected]>
ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO

Brant Merryman <[email protected]>

    USB: serial: cp210x: enable usb generic throttle/unthrottle

Brant Merryman <[email protected]>

    USB: serial: cp210x: re-enable auto-RTS on open

Tim Froidcoeur <[email protected]>
net: initialize fastreuse on inet_inherit_port

Tim Froidcoeur <[email protected]>
net: refactor bind_bucket fastreuse into helper

Ronak Doshi <[email protected]>
vmxnet3: use correct tcp hdr length when packet is encapsulated

Jason Baron <[email protected]>
tcp: correct read of TFO keys on big endian systems

Ira Weiny <[email protected]>
net/tls: Fix kmap usage

Miaohe Lin <[email protected]>
net: Set fput_needed iff FDPUT_FPUT is set

Johan Hovold <[email protected]>
net: phy: fix memory leak in device-create error path

Qingyu Li <[email protected]>
net/nfc/rawsock.c: add CAP_NET_RAW check.

Miaohe Lin <[email protected]>
net: Fix potential memory leak in proto_register()

Xie He <[email protected]>

    drivers/net/wan/lapbether: Added needed_headroom and a skb->len check

John Ogness <[email protected]>
af_packet: TPACKET_V3: fix fill status rwlock imbalance

Jian Cai <[email protected]>
crypto: aesni - add compatibility with IAS

Eric Dumazet <[email protected]>
x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task

Chuck Lever <[email protected]>
SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()")

Chuck Lever <[email protected]>
svcrdma: Fix page leak in svc_rdma_recv_read_chunk()

Drew Fustini <[email protected]>
pinctrl-single: fix pcs_parse_pinconf() return value

Pavel Machek <[email protected]>
ocfs2: fix unbalanced locking

Wang Hai <[email protected]>
dlm: Fix kobject memleak

Dean Nelson <[email protected]>
net: thunderx: initialize VF's mailbox mutex before first usage

Florinel Iordache <[email protected]>
fsl/fman: fix eth hash table allocation

Florinel Iordache <[email protected]>
fsl/fman: check dereferencing null pointer

Florinel Iordache <[email protected]>
fsl/fman: fix unreachable code

Florinel Iordache <[email protected]>
fsl/fman: fix dereference null return value

Florinel Iordache <[email protected]>
fsl/fman: use 32-bit unsigned integer

Christophe JAILLET <[email protected]>
net: spider_net: Fix the size used in a 'dma_free_coherent()' call

Tianjia Zhang <[email protected]>
liquidio: Fix wrong return value in cn23xx_get_pf_num()

Tianjia Zhang <[email protected]>
net: ethernet: aquantia: Fix wrong return value

Leon Romanovsky <[email protected]>
net/mlx5: Delete extra dump stack that gives nothing

Alex Vesker <[email protected]>
net/mlx5: DR, Change push vlan action sequence

Tianjia Zhang <[email protected]>
tools, bpftool: Fix wrong return value in do_dump()

Andrii Nakryiko <[email protected]>
tools, build: Propagate build failures from tools/build/Makefile.build

Wang Hai <[email protected]>
wl1251: fix always return 0 error

Yan-Hsuan Chuang <[email protected]>
rtw88: coex: only skip coex triggered by BT info

Tsang-Shian Lin <[email protected]>
rtw88: fix short GI capability based on current bandwidth

Tsang-Shian Lin <[email protected]>
rtw88: fix LDPC field for RA info

Surabhi Boob <[email protected]>
ice: Graceful error handling in HW table calloc failure

Julian Wiedmann <[email protected]>
s390/qeth: don't process empty bridge port events

Shengjiu Wang <[email protected]>
ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK

Jerome Brunet <[email protected]>
ASoC: meson: axg-tdm-formatters: fix sclk inversion

Jerome Brunet <[email protected]>
ASoC: meson: axg-tdmin: fix g12a skew

Jerome Brunet <[email protected]>
ASoC: meson: axg-tdm-interface: fix link fmt setup

Sandipan Das <[email protected]>
selftests/powerpc: Fix online CPU selection

Sven Auhagen <[email protected]>
cpufreq: ap806: fix cpufreq driver needs ap cpu clk

Hanjun Guo <[email protected]>
PCI: Release IVRS table in AMD ACS quirk

Mark Zhang <[email protected]>
RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP

Harish <[email protected]>
selftests/powerpc: Fix CPU affinity for child process

Michael Ellerman <[email protected]>
powerpc/boot: Fix CONFIG_PPC_MPC52XX references

Michael Ellerman <[email protected]>

    powerpc/32s: Fix CONFIG_BOOK3S_601 uses

Oliver O'Halloran <[email protected]>
selftests/powerpc: Squash spurious errors due to device removal

Brian Foster <[email protected]>
xfs: fix inode allocation block res calculation precedence

Linus Walleij <[email protected]>
net: dsa: rtl8366: Fix VLAN set-up

Linus Walleij <[email protected]>
net: dsa: rtl8366: Fix VLAN semantics

Nicolas Boichat <[email protected]>
Bluetooth: hci_serdev: Only unregister device if it was registered

Nicolas Boichat <[email protected]>
Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags

Tom Rix <[email protected]>

    power: supply: check if calc_soc succeeded in pm860x_init_battery

Dan Carpenter <[email protected]>
Smack: prevent underflow in smk_set_cipso()

Dan Carpenter <[email protected]>
Smack: fix another vsscanf out of bounds

Li Heng <[email protected]>
RDMA/core: Fix return error value in _ib_modify_qp() to negative

Kishon Vijay Abraham I <[email protected]>
PCI: cadence: Fix updating Vendor ID and Subsystem Vendor ID register

Finn Thain <[email protected]>
macintosh/via-macii: Access autopoll_devs when inside lock

Chris Packham <[email protected]>
net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configuration

Finn Thain <[email protected]>
scsi: mesh: Fix panic after host or bus reset

Tomas Henzl <[email protected]>
scsi: megaraid_sas: Clear affinity hint

Ruslan Bilovol <[email protected]>
usb: gadget: f_uac2: fix AC Interface Header Descriptor wTotalLength

Marek Szyprowski <[email protected]>
usb: dwc2: Fix error path in gadget registration

Yu Kuai <[email protected]>
MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init()

Russell King <[email protected]>
phy: armada-38x: fix NETA lockup when repeatedly switching speeds

Sean Wang <[email protected]>
mt76: mt7615: fix potential memory leak in mcu message handler

Madhavan Srinivasan <[email protected]>
powerpc/perf: Fix missing is_sier_aviable() during build

Sai Prakash Ranjan <[email protected]>
coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb()

Dan Carpenter <[email protected]>
thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor()

Kars Mulder <[email protected]>
usb: core: fix quirks_param_set() writing to a const pointer

Johan Hovold <[email protected]>
USB: serial: iuu_phoenix: fix led-activity helpers

Hauke Mehrtens <[email protected]>
spi: lantiq-ssc: Fix warning by using WQ_MEM_RECLAIM

Steve Longerbeam <[email protected]>

    gpu: ipu-v3: Restore RGB32, BGR32

Marco Felsch <[email protected]>
drm/imx: tve: fix regulator_disable error path

Philipp Zabel <[email protected]>
drm/imx: fix use after free

Aneesh Kumar K.V <[email protected]>
powerpc/book3s64/pkeys: Use PVR check instead of cpu feature

Yoshihiro Shimoda <[email protected]>
phy: renesas: rcar-gen3-usb2: move irq registration to init

Xiongfeng Wang <[email protected]>
PCI/ASPM: Add missing newline in sysfs 'policy'

Jing Xiangfeng <[email protected]>
ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback

Colin Ian King <[email protected]>
staging: rtl8192u: fix a dubious looking mask before a shift

Tyler Hicks <[email protected]>
ima: Have the LSM free its audit rule

Mikhail Malygin <[email protected]>

    RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue

Yuval Basson <[email protected]>
RDMA/qedr: SRQ's bug fixes

Milton Miller <[email protected]>
powerpc/vdso: Fix vdso cpu truncation

Nathan Lynch <[email protected]>
powerpc/rtas: don't online CPUs for partition suspend

Amir Goldstein <[email protected]>
kernfs: do not call fsnotify() with name without a parent

Dan Carpenter <[email protected]>
mwifiex: Prevent memory corruption handling keys

John Garry <[email protected]>
scsi: scsi_debug: Add check for sdebug_max_queue during module init

Tom Rix <[email protected]>
drm/bridge: sil_sii8620: initialize return of sii8620_readb

Marek Szyprowski <[email protected]>
phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHY

Laurent Pinchart <[email protected]>
drm: panel: simple: Fix bpc for LG LB070WV8 panel

Kai-Heng Feng <[email protected]>
leds: core: Flush scheduled work for system suspend

Heikki Krogerus <[email protected]>
kobject: Avoid premature parent object freeing in kobject_cleanup()

Marek Vasut <[email protected]>
drm/stm: repair runtime power management

Bjorn Helgaas <[email protected]>
PCI: Fix pci_cfg_wait queue locking problem

Zhu Yanjun <[email protected]>
RDMA/rxe: Skip dgid check in loopback mode

Andreas Gruenbacher <[email protected]>
iomap: Make sure iomap_end is called after iomap_begin

Darrick J. Wong <[email protected]>
xfs: fix reflink quota reservation accounting error

Darrick J. Wong <[email protected]>
xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork

Dariusz Marcinkiewicz <[email protected]>
media: cros-ec-cec: do not bail on device_init_wakeup failure

Chuhong Yuan <[email protected]>
media: exynos4-is: Add missed check for pinctrl_lookup_state()

Dan Carpenter <[email protected]>
media: firewire: Using uninitialized values in node_probe()

Julian Anastasov <[email protected]>
ipvs: allow connection reuse for unconfirmed conntrack

Christophe JAILLET <[email protected]>
scsi: eesox: Fix different dev_id between request_irq() and free_irq()

Christophe JAILLET <[email protected]>
scsi: powertec: Fix different dev_id between request_irq() and free_irq()

Jason Gunthorpe <[email protected]>
RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued()

Tony Nguyen <[email protected]>
iavf: Fix updating statistics

Wei Yongjun <[email protected]>
iavf: fix error return code in iavf_init_get_resources()

Phil Elwell <[email protected]>
staging: vchiq_arm: Add a matching unregister call

Colin Ian King <[email protected]>
drm/radeon: fix array out-of-bounds read and write issues

Wang Hai <[email protected]>
cxl: Fix kobject memleak

Emil Velikov <[email protected]>
drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline

Christophe JAILLET <[email protected]>
scsi: cumana_2: Fix different dev_id between request_irq() and free_irq()

Pierre-Louis Bossart <[email protected]>
ASoC: Intel: bxt_rt298: add missing .owner field

Pierre-Louis Bossart <[email protected]>
ASoC: SOF: nocodec: add missing .owner field

Chuhong Yuan <[email protected]>
media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities()

Chuhong Yuan <[email protected]>
media: marvell-ccic: Add missed v4l2_async_notifier_cleanup()

Arnd Bergmann <[email protected]>
media: cxusb-analog: fix V4L2 dependency

Sean Wang <[email protected]>
Bluetooth: btmtksdio: fix up firmware download sequence

Sean Wang <[email protected]>
Bluetooth: btusb: fix up firmware download sequence

Arnd Bergmann <[email protected]>
leds: lm355x: avoid enum conversion warning

Álvaro Fernández Rojas <[email protected]>
clk: bcm63xx-gate: fix last clock availability

Colin Ian King <[email protected]>
drm/arm: fix unintentional integer overflow on left shift

Lubomir Rintel <[email protected]>
drm/etnaviv: Fix error path on failure to enable bus clk

Tomasz Duszynski <[email protected]>
iio: improve IIO_CONCENTRATION channel type description

Evan Green <[email protected]>
ath10k: Acquire tx_lock in tx error paths

Christophe JAILLET <[email protected]>
video: pxafb: Fix the function used to balance a 'dma_alloc_coherent()' call

Dejin Zheng <[email protected]>
console: newport_con: fix an issue about leak related system resources

Dejin Zheng <[email protected]>
video: fbdev: sm712fb: fix an issue about iounmap for a wrong address

Pali Rohár <[email protected]>
btmrvl: Fix firmware filename for sd8997 chipset

Pali Rohár <[email protected]>
btmrvl: Fix firmware filename for sd8977 chipset

Pali Rohár <[email protected]>
mwifiex: Fix firmware filename for sd8997 chipset

Pali Rohár <[email protected]>
mwifiex: Fix firmware filename for sd8977 chipset

Qiushi Wu <[email protected]>
agp/intel: Fix a memory leak on module initialisation failure

Douglas Anderson <[email protected]>
drm/bridge: ti-sn65dsi86: Clear old error bits before AUX transfers

Dan Carpenter <[email protected]>
drm/gem: Fix a leak in drm_gem_objects_lookup()

Rob Clark <[email protected]>
drm/msm: ratelimit crtc event overflow error

Erik Kaneda <[email protected]>
ACPICA: Do not increment operation_region reference counts for field units

Coly Li <[email protected]>
bcache: fix super block seq numbers comparision in register_cache_set()

Jim Cromie <[email protected]>
dyndbg: fix a BUG_ON in ddebug_describe_flags

Danesh Petigara <[email protected]>
usb: bdc: Halt controller on suspend

Sasi Kumar <[email protected]>
bdc: Fix bug causing crash after multiple disconnects

Evgeny Novikov <[email protected]>
usb: gadget: net2280: fix memory leak on probe error handling paths

shirley her <[email protected]>
mmc: sdhci-pci-o2micro: Bug fix for O2 host controller Seabird1

Shannon Nelson <[email protected]>
ionic: update eid test for overflow

Dmitry Osipenko <[email protected]>
gpu: host1x: debug: Fix multiple channels emitting messages simultaneously

Bolarinwa Olayemi Saheed <[email protected]>
iwlegacy: Check the return value of pcie_capability_read_*()

Armas Spann <[email protected]>
platform/x86: asus-nb-wmi: add support for ASUS ROG Zephyrus G14 and G15

Wright Feng <[email protected]>
brcmfmac: set state of hanger slot to FREE when flushing PSQ

Prasanna Kerekoppa <[email protected]>
brcmfmac: To fix Bss Info flag definition Bug

Wright Feng <[email protected]>
brcmfmac: keep SDIO watchdog running when console_interval is non-zero

Wenbo Zhang <[email protected]>
bpf: Fix fds_example SIGSEGV error

Evan Quan <[email protected]>
drm/amd/powerplay: fix compile error with ARCH=arc

Alex Deucher <[email protected]>
drm/amdgpu/display bail early in dm_pp_get_static_clocks

Paul E. McKenney <[email protected]>
mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls

Bartosz Golaszewski <[email protected]>
irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock

Christian König <[email protected]>
drm/radeon: disable AGP by default

Michael Tretter <[email protected]>
drm/debugfs: fix plain echo to connector "force" attribute

Akhil P Oommen <[email protected]>
drm/msm: Fix a null pointer access in msm_gem_shrinker_count()

Akhil P Oommen <[email protected]>
drm: msm: a6xx: fix gpu failure after system resume

Chunfeng Yun <[email protected]>
usb: mtu3: clear dual mode of u3port when disable device

Josef Bacik <[email protected]>
btrfs: fix lockdep splat from btrfs_dump_space_info

Masahiro Yamada <[email protected]>
mmc: sdhci-cadence: do not use hardware tuning for SD mode

Aditya Pakki <[email protected]>
drm/nouveau: fix multiple instances of reference count leaks

Aditya Pakki <[email protected]>
drm/nouveau: fix reference count leak in nouveau_debugfs_strap_peek

Navid Emamdoost <[email protected]>
drm/etnaviv: fix ref count leak via pm_runtime_get_sync

Ricardo Cañuelo <[email protected]>
arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT binding

Lyude Paul <[email protected]>
drm/nouveau/kms/nv50-: Fix disabling dithering

Zhao Heming <[email protected]>
md-cluster: fix wild pointer of unlock_all_bitmaps()

Tony Lindgren <[email protected]>
bus: ti-sysc: Add missing quirk flags for usb_host_hs

Evgeny Novikov <[email protected]>
video: fbdev: neofb: fix memory leak in neo_scan_monitor()

Evgeny Novikov <[email protected]>
video: fbdev: savage: fix memory leak on error handling path in probe

Sedat Dilek <[email protected]>
crypto: aesni - Fix build with LLVM_IAS=1

Aditya Pakki <[email protected]>
drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync

Jack Xiao <[email protected]>
drm/amdgpu: avoid dereferencing a NULL pointer

Paul E. McKenney <[email protected]>
fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls

Luis Chamberlain <[email protected]>
loop: be paranoid on exit and prevent new additions / removals

Lihong Kou <[email protected]>
Bluetooth: add a mutex lock to avoid UAF in do_enale_set

Maulik Shah <[email protected]>
soc: qcom: rpmh-rsc: Set suppress_bind_attrs flag

Tomi Valkeinen <[email protected]>
drm/tilcdc: fix leak & null ref in panel_connector_get_modes

Hannes Reinecke <[email protected]>
nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths

Martin Wilck <[email protected]>
nvme-multipath: fix logic for non-optimized paths

Sagi Grimberg <[email protected]>
nvme-rdma: fix controller reset hang during traffic

Sagi Grimberg <[email protected]>
nvme-tcp: fix controller reset hang during traffic

Colin Ian King <[email protected]>
md: raid0/linear: fix dereference before null check on pointer mddev

Kees Cook <[email protected]>
seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALID

Tiezhu Yang <[email protected]>
irqchip/ti-sci-inta: Fix return value about devm_ioremap_resource()

Chengming Zhou <[email protected]>
iocost: Fix check condition of iocg abs_vdebt

Yu Kuai <[email protected]>
ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh()

Jon Lin <[email protected]>
spi: rockchip: Fix error in SPI slave pio read

Dmitry Vyukov <[email protected]>
io_uring: fix sq array offset calculation

Vladimir Zapolskiy <[email protected]>
regulator: fix memory leak on error path of regulator_register()

Gregory Herrero <[email protected]>
recordmcount: only record relocation of type R_AARCH64_CALL26 on arm64.

Tyler Hicks <[email protected]>
tpm: Require that all digests are present in TCG_PCR_EVENT2 structures

Dilip Kota <[email protected]>
spi: lantiq: fix: Rx overflow error in full duplex mode

Chen-Yu Tsai <[email protected]>
ARM: dts: sunxi: bananapi-m2-plus-v1.2: Fix CPU supply voltages

Chen-Yu Tsai <[email protected]>
ARM: dts: sunxi: bananapi-m2-plus-v1.2: Add regulator supply to all CPU cores

yu kuai <[email protected]>
ARM: at91: pm: add missing put_device() call in at91_pm_sram_init()

Niklas Söderlund <[email protected]>
ARM: dts: gose: Fix ports node name for adv7612

Niklas Söderlund <[email protected]>
ARM: dts: gose: Fix ports node name for adv7180

Lu Wei <[email protected]>
platform/x86: intel-vbtn: Fix return value check in check_acpi_dev()

Lu Wei <[email protected]>
platform/x86: intel-hid: Fix return value check in check_acpi_dev()

Finn Thain <[email protected]>
m68k: mac: Fix IOP status/control register writes

Finn Thain <[email protected]>
m68k: mac: Don't send IOP message until channel is idle

Sudeep Holla <[email protected]>
clk: scmi: Fix min and max rate when registering clocks with discrete rates

Qais Yousef <[email protected]>
sched/uclamp: Fix initialization of struct uclamp_rq

Alim Akhtar <[email protected]>
arm64: dts: exynos: Fix silent hang after boot on Espresso

Cristian Marussi <[email protected]>
firmware: arm_scmi: Fix SCMI genpd domain probing

Marek Szyprowski <[email protected]>
ARM: exynos: MCPM: Restore big.LITTLE cpuidle support

Gilad Ben-Yossef <[email protected]>
crypto: ccree - fix resource leak on error path

Luis Chamberlain <[email protected]>
blktrace: fix debugfs use after free

Stephan Gerhold <[email protected]>
arm64: dts: qcom: msm8916: Replace invalid bias-pull-none property

Herbert Xu <[email protected]>
crc-t10dif: Fix potential crypto notify dead-lock

Qiushi Wu <[email protected]>
EDAC: Fix reference count leaks

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: fix rk3399-puma gmac reset gpio

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: fix rk3368-lion gmac reset gpio

Peng Liu <[email protected]>

    sched: correct SD_flags returned by tl->sd_flags()

Vincent Guittot <[email protected]>
sched/fair: Fix NOHZ next idle balance

Zhenzhong Duan <[email protected]>
x86/mce/inject: Fix a wrong assignment of i_mce.status

Mike Tipton <[email protected]>
clk: qcom: clk-rpmh: Wait for completion when enabling clocks

Liu Yong <[email protected]>
fs/io_uring.c: Fix uninitialized variable is referenced in io_submit_sqe

Christoph Hellwig <[email protected]>
nvme: add a Identify Namespace Identification Descriptor list quirk

Grant Likely <[email protected]>
HID: input: Fix devices that return multiple bytes in battery report

Nick Desaulniers <[email protected]>
tracepoint: Mark __tracepoint_string's __used

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

Diffstat:

 Documentation/ABI/testing/sysfs-bus-iio            |   3 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/r8a7793-gose.dts                 |   4 +-
 arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi |  18 ++-
 arch/arm/kernel/stacktrace.c                       |  24 ++++
 arch/arm/mach-at91/pm.c                            |  11 +-
 arch/arm/mach-exynos/mcpm-exynos.c                 |  10 +-
 arch/arm/mach-socfpga/pm.c                         |   8 +-
 arch/arm64/boot/dts/exynos/exynos7-espresso.dts    |   1 +
 arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts  |  11 ++
 arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts     |   2 +-
 arch/arm64/boot/dts/qcom/msm8916-pins.dtsi         |  10 +-
 arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi      |   2 +-
 arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi      |   4 +-
 arch/m68k/mac/iop.c                                |  21 +---
 arch/mips/cavium-octeon/octeon-usb.c               |   5 +-
 arch/mips/pci/pci-xtalk-bridge.c                   |   3 +
 arch/parisc/include/asm/barrier.h                  |  61 ++++++++++
 arch/parisc/include/asm/spinlock.h                 |   8 +-
 arch/parisc/kernel/entry.S                         |  48 ++++----
 arch/parisc/kernel/syscall.S                       |  24 +---
 arch/powerpc/boot/Makefile                         |   2 +-
 arch/powerpc/boot/serial.c                         |   2 +-
 arch/powerpc/include/asm/perf_event.h              |   2 +
 arch/powerpc/include/asm/ptrace.h                  |   2 +-
 arch/powerpc/include/asm/rtas.h                    |   2 -
 arch/powerpc/include/asm/timex.h                   |   2 +-
 arch/powerpc/kernel/rtas.c                         | 122 +-------------------
 arch/powerpc/kernel/vdso.c                         |   2 +-
 arch/powerpc/mm/book3s64/pkeys.c                   |  16 ++-
 arch/powerpc/platforms/pseries/suspend.c           |  22 +---
 arch/s390/mm/gmap.c                                |  27 +++--
 arch/x86/crypto/aes_ctrby8_avx-x86_64.S            |  14 +--
 arch/x86/crypto/aesni-intel_asm.S                  |   6 +-
 arch/x86/kernel/apic/io_apic.c                     |   5 +
 arch/x86/kernel/cpu/mce/inject.c                   |   2 +-
 arch/x86/kernel/process_64.c                       |   2 +-
 block/blk-iocost.c                                 |   2 +-
 drivers/acpi/acpica/exprep.c                       |   4 -
 drivers/acpi/acpica/utdelete.c                     |   6 +-
 drivers/block/loop.c                               |   4 +
 drivers/bluetooth/btmrvl_sdio.c                    |   8 +-
 drivers/bluetooth/btmtksdio.c                      |  16 ++-
 drivers/bluetooth/btusb.c                          |  16 ++-
 drivers/bluetooth/hci_h5.c                         |   2 +-
 drivers/bluetooth/hci_serdev.c                     |   3 +-
 drivers/bus/ti-sysc.c                              |   6 +-
 drivers/char/agp/intel-gtt.c                       |   4 +-
 drivers/char/tpm/tpm-chip.c                        |   9 +-
 drivers/char/tpm/tpm.h                             |   5 +-
 drivers/char/tpm/tpm2-space.c                      |  26 +++--
 drivers/char/tpm/tpmrm-dev.c                       |   2 +-
 drivers/clk/bcm/clk-bcm63xx-gate.c                 |   1 +
 drivers/clk/clk-scmi.c                             |  22 +++-
 drivers/clk/qcom/clk-rpmh.c                        |  15 ++-
 drivers/cpufreq/Kconfig.arm                        |   1 +
 drivers/cpufreq/armada-37xx-cpufreq.c              |   1 +
 drivers/cpufreq/cpufreq.c                          |  58 ++++++----
 drivers/crypto/cavium/cpt/cptvf_algs.c             |   1 +
 drivers/crypto/cavium/cpt/cptvf_reqmanager.c       |  12 +-
 drivers/crypto/cavium/cpt/request_manager.h        |   2 +
 drivers/crypto/ccp/ccp-dev.h                       |   1 +
 drivers/crypto/ccp/ccp-ops.c                       |  37 +++++--
 drivers/crypto/ccree/cc_cipher.c                   |  30 +++--
 drivers/crypto/hisilicon/sec/sec_algs.c            |  34 +++---
 drivers/crypto/qat/qat_common/qat_uclo.c           |   9 +-
 drivers/edac/edac_device_sysfs.c                   |   1 +
 drivers/edac/edac_pci_sysfs.c                      |   2 +-
 drivers/firmware/arm_scmi/scmi_pm_domain.c         |  12 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |  19 ++--
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c   |   2 +
 drivers/gpu/drm/amd/powerplay/smu_v11_0.c          |   3 +-
 drivers/gpu/drm/arm/malidp_planes.c                |   2 +-
 drivers/gpu/drm/bridge/sil-sii8620.c               |   2 +-
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |   6 +
 drivers/gpu/drm/drm_debugfs.c                      |   8 +-
 drivers/gpu/drm/drm_gem.c                          |   4 +-
 drivers/gpu/drm/drm_mipi_dsi.c                     |   6 +-
 drivers/gpu/drm/etnaviv/etnaviv_gpu.c              |  19 +++-
 drivers/gpu/drm/imx/dw_hdmi-imx.c                  |  15 ++-
 drivers/gpu/drm/imx/imx-drm-core.c                 |   3 +-
 drivers/gpu/drm/imx/imx-ldb.c                      |  15 ++-
 drivers/gpu/drm/imx/imx-tve.c                      |  35 +++---
 drivers/gpu/drm/imx/ipuv3-crtc.c                   |  21 ++--
 drivers/gpu/drm/imx/parallel-display.c             |  15 ++-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c              |  18 +--
 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c           |   2 +-
 drivers/gpu/drm/msm/msm_gem.c                      |  36 +++---
 drivers/gpu/drm/nouveau/dispnv50/head.c            |  24 ++--
 drivers/gpu/drm/nouveau/nouveau_debugfs.c          |   4 +-
 drivers/gpu/drm/nouveau/nouveau_drm.c              |   8 +-
 drivers/gpu/drm/nouveau/nouveau_gem.c              |   4 +-
 drivers/gpu/drm/nouveau/nouveau_sgdma.c            |   9 +-
 drivers/gpu/drm/panel/panel-simple.c               |   2 +-
 drivers/gpu/drm/radeon/ci_dpm.c                    |   2 +-
 drivers/gpu/drm/radeon/radeon_display.c            |   4 +-
 drivers/gpu/drm/radeon/radeon_drv.c                |   9 +-
 drivers/gpu/drm/radeon/radeon_kms.c                |   4 +-
 drivers/gpu/drm/stm/ltdc.c                         |   3 +
 drivers/gpu/drm/tilcdc/tilcdc_panel.c              |   6 +-
 drivers/gpu/drm/ttm/ttm_tt.c                       |   3 -
 drivers/gpu/host1x/debug.c                         |   4 +
 drivers/gpu/ipu-v3/ipu-common.c                    |   2 +
 drivers/hid/hid-input.c                            |   6 +-
 drivers/hwtracing/coresight/coresight-tmc-etf.c    |  13 +--
 drivers/infiniband/core/device.c                   |  11 +-
 drivers/infiniband/core/nldev.c                    |   3 -
 drivers/infiniband/core/verbs.c                    |   2 +-
 drivers/infiniband/hw/qedr/qedr.h                  |   4 +-
 drivers/infiniband/hw/qedr/verbs.c                 |  22 ++--
 drivers/infiniband/sw/rxe/rxe_recv.c               |   6 +-
 drivers/infiniband/sw/rxe/rxe_verbs.c              |   5 +-
 drivers/iommu/intel_irq_remapping.c                |   8 ++
 drivers/irqchip/irq-mtk-sysirq.c                   |   8 +-
 drivers/irqchip/irq-ti-sci-inta.c                  |   2 +-
 drivers/leds/led-class.c                           |   1 +
 drivers/leds/leds-lm355x.c                         |   7 +-
 drivers/macintosh/via-macii.c                      |   9 +-
 drivers/md/bcache/super.c                          |   9 +-
 drivers/md/md-cluster.c                            |   1 +
 drivers/md/md.c                                    |   9 +-
 drivers/media/firewire/firedtv-fw.c                |   2 +
 drivers/media/mc/mc-request.c                      |  31 +++---
 drivers/media/platform/cros-ec-cec/cros-ec-cec.c   |   6 +-
 drivers/media/platform/exynos4-is/media-dev.c      |   3 +
 drivers/media/platform/marvell-ccic/mcam-core.c    |   2 +
 drivers/media/platform/omap3isp/isppreview.c       |   4 +-
 drivers/media/usb/dvb-usb/Kconfig                  |   1 +
 drivers/misc/cxl/sysfs.c                           |   2 +-
 drivers/mmc/host/sdhci-cadence.c                   | 123 +++++++++++----------
 drivers/mmc/host/sdhci-pci-o2micro.c               |   6 +
 drivers/mtd/nand/raw/qcom_nandc.c                  |   7 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |   1 -
 drivers/net/dsa/rtl8366.c                          |  35 ++++--
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c  |   2 +-
 .../ethernet/cavium/liquidio/cn23xx_pf_device.c    |   2 +-
 drivers/net/ethernet/cavium/thunder/nicvf_main.c   |   4 +-
 drivers/net/ethernet/freescale/fman/fman.c         |   3 +-
 drivers/net/ethernet/freescale/fman/fman_dtsec.c   |   4 +-
 drivers/net/ethernet/freescale/fman/fman_mac.h     |   2 +-
 drivers/net/ethernet/freescale/fman/fman_memac.c   |   3 +-
 drivers/net/ethernet/freescale/fman/fman_port.c    |   9 +-
 drivers/net/ethernet/freescale/fman/fman_tgec.c    |   2 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |   9 +-
 drivers/net/ethernet/intel/ice/ice_flex_pipe.c     |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |   9 +-
 .../ethernet/mellanox/mlx5/core/steering/fs_dr.c   |  42 +++----
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |   2 +-
 drivers/net/ethernet/toshiba/spider_net.c          |   4 +-
 drivers/net/phy/phy_device.c                       |   8 +-
 drivers/net/vmxnet3/vmxnet3_drv.c                  |   3 +-
 drivers/net/wan/lapbether.c                        |  10 +-
 drivers/net/wireless/ath/ath10k/htt_tx.c           |   4 +
 .../broadcom/brcm80211/brcmfmac/fwil_types.h       |   2 +-
 .../broadcom/brcm80211/brcmfmac/fwsignal.c         |   4 +
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |   6 +-
 drivers/net/wireless/intel/iwlegacy/common.c       |   4 +-
 drivers/net/wireless/marvell/mwifiex/sdio.h        |   4 +-
 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c |  22 ++--
 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c    |   7 +-
 drivers/net/wireless/realtek/rtw88/coex.c          |   3 +-
 drivers/net/wireless/realtek/rtw88/fw.c            |   2 +-
 drivers/net/wireless/realtek/rtw88/main.c          |  11 +-
 drivers/net/wireless/ti/wl1251/event.c             |   2 +-
 drivers/nvme/host/core.c                           |  15 +--
 drivers/nvme/host/multipath.c                      |  17 ++-
 drivers/nvme/host/nvme.h                           |   7 ++
 drivers/nvme/host/pci.c                            |   2 +
 drivers/nvme/host/rdma.c                           |  12 +-
 drivers/nvme/host/tcp.c                            |  12 +-
 drivers/parisc/sba_iommu.c                         |   2 +-
 drivers/pci/access.c                               |   8 +-
 drivers/pci/controller/pcie-cadence-host.c         |   9 +-
 drivers/pci/controller/vmd.c                       |   3 +
 drivers/pci/pcie/aspm.c                            |   1 +
 drivers/pci/quirks.c                               |   2 +
 drivers/phy/marvell/phy-armada38x-comphy.c         |  45 ++++++--
 drivers/phy/renesas/phy-rcar-gen3-usb2.c           |  61 +++++-----
 drivers/phy/samsung/phy-exynos5-usbdrd.c           |   4 +-
 drivers/pinctrl/pinctrl-single.c                   |  11 +-
 drivers/platform/x86/asus-nb-wmi.c                 |  82 ++++++++++++++
 drivers/platform/x86/intel-hid.c                   |   2 +-
 drivers/platform/x86/intel-vbtn.c                  |   2 +-
 drivers/power/supply/88pm860x_battery.c            |   6 +-
 drivers/regulator/core.c                           |  18 ++-
 drivers/s390/block/dasd_diag.c                     |  25 +++--
 drivers/s390/net/qeth_l2_main.c                    |   4 +
 drivers/scsi/arm/cumana_2.c                        |   2 +-
 drivers/scsi/arm/eesox.c                           |   2 +-
 drivers/scsi/arm/powertec.c                        |   2 +-
 drivers/scsi/megaraid/megaraid_sas_base.c          |   9 +-
 drivers/scsi/mesh.c                                |   8 +-
 drivers/scsi/scsi_debug.c                          |   6 +
 drivers/soc/qcom/rpmh-rsc.c                        |   1 +
 drivers/spi/spi-lantiq-ssc.c                       |  12 +-
 drivers/spi/spi-rockchip.c                         |   2 +-
 drivers/spi/spidev.c                               |  21 ++--
 drivers/staging/rtl8192u/r8192U_core.c             |   2 +-
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |   1 +
 drivers/thermal/ti-soc-thermal/ti-thermal-common.c |   2 +-
 drivers/usb/core/quirks.c                          |  16 ++-
 drivers/usb/dwc2/platform.c                        |   4 +-
 drivers/usb/gadget/function/f_uac2.c               |   7 +-
 drivers/usb/gadget/udc/bdc/bdc_core.c              |  13 ++-
 drivers/usb/gadget/udc/bdc/bdc_ep.c                |  16 ++-
 drivers/usb/gadget/udc/net2280.c                   |   4 +-
 drivers/usb/mtu3/mtu3_core.c                       |   6 +-
 drivers/usb/serial/cp210x.c                        |  19 ++++
 drivers/usb/serial/iuu_phoenix.c                   |  14 ++-
 drivers/video/console/newport_con.c                |  12 +-
 drivers/video/fbdev/neofb.c                        |   1 +
 drivers/video/fbdev/pxafb.c                        |   4 +-
 drivers/video/fbdev/savage/savagefb_driver.c       |   2 +
 drivers/video/fbdev/sm712fb.c                      |   2 +
 drivers/xen/balloon.c                              |  12 +-
 drivers/xen/gntdev-dmabuf.c                        |   8 ++
 fs/9p/v9fs.c                                       |   5 +-
 fs/btrfs/extent_io.c                               |   2 +
 fs/btrfs/space-info.c                              |   2 +-
 fs/dlm/lockspace.c                                 |   6 +-
 fs/erofs/inode.c                                   | 121 +++++++++++++-------
 fs/io_uring.c                                      |  21 ++--
 fs/iomap/apply.c                                   |  13 ++-
 fs/kernfs/file.c                                   |   2 +-
 fs/minix/inode.c                                   |  36 +++++-
 fs/minix/itree_common.c                            |   8 +-
 fs/nfs/pnfs.c                                      |  46 +++-----
 fs/ocfs2/dlmglue.c                                 |   8 +-
 fs/pstore/platform.c                               |   5 +-
 fs/xfs/libxfs/xfs_trans_space.h                    |   2 +-
 fs/xfs/scrub/bmap.c                                |  22 +++-
 fs/xfs/xfs_reflink.c                               |  21 ++--
 include/asm-generic/vmlinux.lds.h                  |   1 +
 include/linux/bitfield.h                           |   2 +-
 include/linux/tpm.h                                |   1 +
 include/linux/tpm_eventlog.h                       |  11 +-
 include/linux/tracepoint.h                         |   2 +-
 include/net/inet_connection_sock.h                 |   4 +
 include/net/ip_vs.h                                |  10 +-
 include/net/tcp.h                                  |   2 +
 include/uapi/linux/seccomp.h                       |   3 +-
 kernel/sched/core.c                                |  21 +++-
 kernel/sched/fair.c                                |  23 ++--
 kernel/sched/topology.c                            |   2 +-
 kernel/seccomp.c                                   |   9 ++
 kernel/trace/blktrace.c                            |  18 ++-
 lib/crc-t10dif.c                                   |  54 +++++++--
 lib/dynamic_debug.c                                |  23 ++--
 lib/kobject.c                                      |  33 ++++--
 mm/mmap.c                                          |   1 +
 net/bluetooth/6lowpan.c                            |   5 +
 net/core/sock.c                                    |  25 +++--
 net/ipv4/inet_connection_sock.c                    |  97 ++++++++--------
 net/ipv4/inet_hashtables.c                         |   1 +
 net/ipv4/sysctl_net_ipv4.c                         |  16 +--
 net/ipv4/tcp.c                                     |  16 +--
 net/ipv4/tcp_fastopen.c                            |  23 ++++
 net/netfilter/ipvs/ip_vs_core.c                    |  12 +-
 net/nfc/rawsock.c                                  |   7 +-
 net/packet/af_packet.c                             |   9 +-
 net/socket.c                                       |   2 +-
 net/sunrpc/auth_gss/gss_krb5_wrap.c                |   2 +-
 net/sunrpc/auth_gss/svcauth_gss.c                  |   1 -
 net/sunrpc/xprtrdma/svc_rdma_rw.c                  |  28 +++--
 net/tls/tls_device.c                               |   3 +-
 samples/bpf/fds_example.c                          |   3 +-
 scripts/recordmcount.c                             |   6 +
 security/integrity/ima/ima.h                       |   5 +
 security/integrity/ima/ima_policy.c                |   2 +-
 security/smack/smackfs.c                           |   6 +-
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/soc/fsl/fsl_sai.c                            |   5 +-
 sound/soc/fsl/fsl_sai.h                            |   2 +-
 sound/soc/intel/boards/bxt_rt298.c                 |   2 +
 sound/soc/meson/axg-card.c                         |   2 +-
 sound/soc/meson/axg-tdm-formatter.c                |  11 +-
 sound/soc/meson/axg-tdm-formatter.h                |   1 -
 sound/soc/meson/axg-tdm-interface.c                |  26 +++--
 sound/soc/meson/axg-tdmin.c                        |  16 ++-
 sound/soc/meson/axg-tdmout.c                       |   3 -
 sound/soc/sof/nocodec.c                            |   1 +
 sound/usb/card.h                                   |   1 +
 sound/usb/mixer_quirks.c                           |   1 +
 sound/usb/pcm.c                                    |   6 +
 sound/usb/quirks-table.h                           |  64 ++++++++++-
 sound/usb/quirks.c                                 |   3 +
 sound/usb/stream.c                                 |   1 +
 tools/bpf/bpftool/btf.c                            |   2 +-
 tools/build/Build.include                          |   3 +-
 .../selftests/powerpc/benchmarks/context_switch.c  |  21 +++-
 .../testing/selftests/powerpc/eeh/eeh-functions.sh |  11 +-
 tools/testing/selftests/powerpc/utils.c            |  37 +++++--
 tools/testing/selftests/seccomp/seccomp_bpf.c      |   2 +-
 293 files changed, 2117 insertions(+), 1199 deletions(-)