5.4.15-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest102 patches 10 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/102 | drm/i915: Fix pid leak with banned clientsdrivers/ | +1 | 0 replies | |
| 2/102 | libbpf: Fix compatibility for kernels without need_wakeuptools/ | +71 | 0 replies | |
| 3/102 | libbpf: Fix memory leak/double free issuetools/ | +1 | 0 replies | |
| 4/102 | libbpf: Fix potential overflow issuetools/ | +1 | 0 replies | |
| 5/102 | libbpf: Fix another potential overflow issue in bpf_prog_linfotools/ | +7 | 0 replies | |
| 6/102 | libbpf: Make btf__resolve_size logic always check size error conditiontools/ | +1 | 0 replies | |
| 7/102 | libbpf: Fix call relocation offset calculation bugtools/ tools/ tools/ +1 more | +12 | 2 replies | |
| 8/102 | bpf: Force .BTF section start to zero when dumping from vmlinuxscripts/ | +3 | 0 replies | |
| 9/102 | samples: bpf: update map definition to new syntax BTF-defined mapsamples/ samples/ samples/ +9 more | +177 | 0 replies | |
| 10/102 | samples/bpf: Fix broken xdp_rxq_info due to map order assumptionssamples/ | +3 | 0 replies | |
| 11/102 | ARM: dts: logicpd-torpedo-37xx-devkit-28: Reference new DRM panelarch/ | +2 | 0 replies | |
| 12/102 | ARM: OMAP2+: Add missing put_device() call in omapdss_init_of()arch/ | +1 | 0 replies | |
| 13/102 | xfs: Sanity check flags of Q_XQUOTARM callfs/ | +3 | 0 replies | |
| 14/102 | i2c: stm32f7: rework slave_id allocationdrivers/ | +1 | 0 replies | |
| 15/102 | i2c: i2c-stm32f7: fix 10-bits check in slave free id search loopdrivers/ | +1 | 0 replies | |
| 16/102 | mfd: intel-lpss: Add default I2C device properties for Gemini Lakedrivers/ | +20 | 0 replies | |
| 17/102 | SUNRPC: Fix svcauth_gss_proxy_init()net/ | +63 | 0 replies | |
| 18/102 | SUNRPC: Fix backchannel latency metricsnet/ net/ | +3 | 0 replies | |
| 19/102 | powerpc/security: Fix debugfs data leak on 32-bitarch/ arch/ | +6 | 0 replies | |
| 20/102 | powerpc/pseries: Enable support for ibm,drc-info propertyarch/ | +1 | 0 replies | |
| 21/102 | powerpc/kasan: Fix boot failure with RELOCATABLE && FSL_BOOKEarch/ | +3 | 0 replies | |
| 22/102 | powerpc/archrandom: fix arch_get_random_seed_int()arch/ | +1 | 0 replies | |
| 23/102 | tipc: reduce sensitive to retransmit failuresnet/ | +1 | 0 replies | |
| 24/102 | tipc: update mons self addr when node addr generatednet/ net/ net/ | +18 | 0 replies | |
| 25/102 | tipc: fix potential memory leak in __tipc_sendmsg()net/ | +3 | 0 replies | |
| 26/102 | tipc: fix wrong socket reference counter after tipc_sk_timeout() returnsnet/ | +1 | 0 replies | |
| 27/102 | tipc: fix wrong timeout input for tipc_wait_for_cond()net/ | +1 | 0 replies | |
| 28/102 | net/mlx5e: Fix free peer_flow when refcount is 0drivers/ | +5 | 0 replies | |
| 29/102 | phy: lantiq: vrx200-pcie: fix error return code in ltq_vrx200_pcie_phy_power_on()drivers/ | +2 | 0 replies | |
| 30/102 | net: phy: broadcom: Fix RGMII delays configuration for BCM54210Edrivers/ | +3 | 0 replies | |
| 31/102 | phy: ti: gmii-sel: fix mac tx internal delay for rgmii-rxiddrivers/ | +1 | 0 replies | |
| 32/102 | mt76: mt76u: fix endpoint definition orderdrivers/ | +1 | 0 replies | |
| 33/102 | mt7601u: fix bbp version check in mt7601u_wait_bbp_readydrivers/ | +1 | 0 replies | |
| 34/102 | ice: fix stack leakagedrivers/ | +1 | 0 replies | |
| 35/102 | s390/pkey: fix memory leak within _copy_apqns_from_user()drivers/ | +3 | 0 replies | |
| 36/102 | nfsd: depend on CRYPTO_MD5 for legacy client trackingfs/ | +1 | 0 replies | |
| 37/102 | crypto: amcc - restore CRYPTO_AES dependencydrivers/ | +1 | 0 replies | |
| 38/102 | crypto: sun4i-ss - fix big endian issuesdrivers/ | +11 | 0 replies | |
| 39/102 | perf map: No need to adjust the long name of modulestools/ | +1 | 0 replies | |
| 40/102 | leds: tlc591xx: update the maximum brightnessdrivers/ | +4 | 0 replies | |
| 41/102 | soc/tegra: pmc: Fix crashes for hierarchical interruptsdrivers/ | +27 | 0 replies | |
| 42/102 | soc: qcom: llcc: Name regmaps to avoid collisionsdrivers/ | +2 | 0 replies | |
| 43/102 | soc: renesas: Add missing check for non-zero product register addressdrivers/ | +1 | 0 replies | |
| 44/102 | soc: aspeed: Fix snoop_file_poll()s return typedrivers/ | +2 | 0 replies | |
| 45/102 | watchdog: sprd: Fix the incorrect pointer getting from driver datadrivers/ | +2 | 0 replies | |
| 46/102 | ipmi: Fix memory leak in __ipmi_bmc_registerdrivers/ | +4 | 0 replies | |
| 47/102 | sched/core: Further clarify sched_class::set_next_task()kernel/ kernel/ kernel/ +3 more | +17 | 0 replies | |
| 48/102 | gpiolib: No need to call gpiochip_remove_pin_ranges() twicedrivers/ drivers/ | +3 | 0 replies | |
| 49/102 | rtw88: fix beaconing mode rsvd_page memory violation issuedrivers/ | +43 | 0 replies | |
| 50/102 | rtw88: fix error handling when setup efuse infodrivers/ | +6 | 0 replies | |
| 51/102 | drm/panfrost: Add missing check for pfdev->regulatordrivers/ | +4 | 0 replies | |
| 52/102 | drm: panel-lvds: Potential Oops in probe error handlingdrivers/ | +4 | 0 replies | |
| 53/102 | drm/amdgpu: remove excess function parameter descriptiondrivers/ | +0 | 0 replies | |
| 54/102 | hwrng: omap3-rom - Fix missing clock by probing with device treeDocumentation/ arch/ arch/ +1 more | +49 | 0 replies | |
| 55/102 | dpaa2-eth: Fix minor bug in ethtool stats reportingdrivers/ | +1 | 0 replies | |
| 56/102 | drm/rockchip: Round up _before_ giving to the clock frameworkdrivers/ | +34 | 0 replies | |
| 57/102 | software node: Get reference to parent swnode in get_parent opdrivers/ | +4 | 0 replies | |
| 58/102 | PCI: mobiveil: Fix csr_read()/write() build issuedrivers/ | +62 | 0 replies | |
| 59/102 | drm: rcar_lvds: Fix color mismatches on R-Car H2 ES2.0 and laterdrivers/ | +21 | 0 replies | |
| 60/102 | net: netsec: Correct dma sync for XDP_TX framesdrivers/ | +2 | 0 replies | |
| 61/102 | ACPI: platform: Unregister stale platform devicesdrivers/ drivers/ | +44 | 0 replies | |
| 62/102 | pwm: sun4i: Fix incorrect calculation of duty_cycle/perioddrivers/ | +2 | 0 replies | |
| 63/102 | regulator: bd70528: Add MODULE_ALIAS to allow module auto loadingdrivers/ | +1 | 0 replies | |
| 64/102 | drm/amdgpu/vi: silence an uninitialized variable warningdrivers/ | +1 | 0 replies | |
| 65/102 | power: supply: bd70528: Add MODULE_ALIAS to allow module auto loadingdrivers/ | +1 | 0 replies | |
| 66/102 | firmware: imx: Remove call to devm_of_platform_populatedrivers/ | +1 | 0 replies | |
| 67/102 | libbpf: Dont use kernel-side u32 type in xsk.ctools/ | +4 | 0 replies | |
| 68/102 | rcu: Fix uninitialized variable in nocb_gp_wait()kernel/ | +1 | 0 replies | |
| 69/102 | dpaa_eth: perform DMA unmapping before readdrivers/ | +17 | 0 replies | |
| 70/102 | dpaa_eth: avoid timestamp read on error pathsdrivers/ | +10 | 0 replies | |
| 71/102 | scsi: ufs: delete redundant function ufshcd_def_desc_sizes()drivers/ | +1 | 0 replies | |
| 72/102 | net: openvswitch: dont unlock mutex when changing the user_features failsnet/ | +1 | 0 replies | |
| 73/102 | hv_netvsc: flag software created hash valuedrivers/ | +3 | 0 replies | |
| 74/102 | rt2800: remove errornous duplicate conditiondrivers/ | +1 | 0 replies | |
| 75/102 | net: neigh: use long type to store jiffies deltanet/ | +2 | 0 replies | |
| 76/102 | net: axienet: Fix error return code in axienet_probe()drivers/ | +0 | 0 replies | |
| 77/102 | selftests: gen_kselftest_tar.sh: Do not clobber kselftest/tools/ tools/ | +25 | 0 replies | |
| 78/102 | rtc: bd70528: fix module alias to autoload moduledrivers/ | +1 | 0 replies | |
| 79/102 | packet: fix data-race in fanout_flow_is_huge()net/ | +9 | 0 replies | |
| 80/102 | i2c: stm32f7: report dma error during probedrivers/ drivers/ | +17 | 0 replies | |
| 81/102 | kselftests: cgroup: Avoid the reuse of fd after it is deallocatedtools/ | +1 | 0 replies | |
| 82/102 | firmware: arm_scmi: Fix doorbell ring logic for !CONFIG_64BITdrivers/ | +1 | 0 replies | |
| 83/102 | mmc: sdio: fix wl1251 vendor idinclude/ | +2 | 0 replies | |
| 84/102 | mmc: core: fix wl1251 sdio quirksdrivers/ | +7 | 0 replies | |
| 85/102 | tee: optee: Fix dynamic shm pool allocationsdrivers/ drivers/ | +18 | 0 replies | |
| 86/102 | tee: optee: fix device enumeration error handlingdrivers/ | +12 | 0 replies | |
| 87/102 | workqueue: Add RCU annotation for pwq list walkkernel/ | +2 | 0 replies | |
| 88/102 | SUNRPC: Fix another issue with MIC buffer spacenet/ | +5 | 0 replies | |
| 89/102 | sched/cpufreq: Move the cfs_rq_util_change() call to cpufreq_update_util()kernel/ | +62 | 0 replies | |
| 90/102 | mt76: mt76u: rely on usb_interface instead of usb_devdrivers/ drivers/ drivers/ +1 more | +13 | 0 replies | |
| 91/102 | dma-direct: dont check swiotlb=force in dma_direct_map_resourcekernel/ | +1 | 0 replies | |
| 92/102 | afs: Remove set but not used variables before, afterfs/ | +2 | 0 replies | |
| 93/102 | dmaengine: ti: edma: fix missed failure handlingdrivers/ | +4 | 0 replies | |
| 94/102 | drm/radeon: fix bad DMA from INTERRUPT_CNTL2drivers/ drivers/ drivers/ | +6 | 0 replies | |
| 95/102 | xdp: Fix cleanup on map free for devmap_hash map typekernel/ | +46 | 0 replies | |
| 96/102 | platform/chrome: wilco_ec: fix use after free issuedrivers/ | +1 | 0 replies | |
| 97/102 | block: fix memleak of bio integrity datablock/ block/ block/ | +8 | 0 replies | |
| 98/102 | s390/qeth: fix dangling IO buffers after halt/cleardrivers/ drivers/ drivers/ +2 more | +67 | 0 replies | |
| 99/102 | net-sysfs: Call dev_hold always in netdev_queue_add_kobjectnet/ | +5 | 0 replies | |
| 100/102 | gpio: aspeed: avoid return type warningdrivers/ | +1 | 0 replies | |
| 101/102 | phy/rockchip: inno-hdmi: round clock rate down to closest 1000 Hzdrivers/ | +4 | 0 replies | |
| 102/102 | optee: Fix multi page dynamic shm pool allocdrivers/ | +14 | 0 replies |
Reviews trailers per patch
44 of 102 patches have a Reviewed-by or Acked-by.
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 49 reviewers.
Cover letter [PATCH 5.4 000/102] 5.4.15-stable review
This is the start of the stable review cycle for the 5.4.15 release. There are 102 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 Sun, 26 Jan 2020 09:26:29 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.4.15-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.15-rc1
Sumit Garg <[email protected]>
optee: Fix multi page dynamic shm pool alloc
Jonas Karlman <[email protected]>
phy/rockchip: inno-hdmi: round clock rate down to closest 1000 Hz
Arnd Bergmann <[email protected]>
gpio: aspeed: avoid return type warning
Jouni Hogander <[email protected]>
net-sysfs: Call dev_hold always in netdev_queue_add_kobject
Julian Wiedmann <[email protected]>
s390/qeth: fix dangling IO buffers after halt/clear
Justin Tee <[email protected]>
block: fix memleak of bio integrity data
Wen Yang <[email protected]>
platform/chrome: wilco_ec: fix use after free issue
Toke Høiland-Jørgensen <[email protected]>
xdp: Fix cleanup on map free for devmap_hash map type
Sam Bobroff <[email protected]>
drm/radeon: fix bad DMA from INTERRUPT_CNTL2
Chuhong Yuan <[email protected]>
dmaengine: ti: edma: fix missed failure handling
zhengbin <[email protected]>
afs: Remove set but not used variables 'before', 'after'
Christoph Hellwig <[email protected]>
dma-direct: don't check swiotlb=force in dma_direct_map_resource
Lorenzo Bianconi <[email protected]>
mt76: mt76u: rely on usb_interface instead of usb_dev
Vincent Guittot <[email protected]>
sched/cpufreq: Move the cfs_rq_util_change() call to cpufreq_update_util()
Chuck Lever <[email protected]>
SUNRPC: Fix another issue with MIC buffer space
Sebastian Andrzej Siewior <[email protected]>
workqueue: Add RCU annotation for pwq list walk
Jens Wiklander <[email protected]>
tee: optee: fix device enumeration error handling
Sumit Garg <[email protected]>
tee: optee: Fix dynamic shm pool allocations
H. Nikolaus Schaller <[email protected]>
mmc: core: fix wl1251 sdio quirks
H. Nikolaus Schaller <[email protected]>
mmc: sdio: fix wl1251 vendor id
Sudeep Holla <[email protected]>
firmware: arm_scmi: Fix doorbell ring logic for !CONFIG_64BIT
Hewenliang <[email protected]>
kselftests: cgroup: Avoid the reuse of fd after it is deallocated
Alain Volmat <[email protected]>
i2c: stm32f7: report dma error during probe
Eric Dumazet <[email protected]>
packet: fix data-race in fanout_flow_is_huge()
Colin Ian King <[email protected]>
rtc: bd70528: fix module alias to autoload module
Kees Cook <[email protected]>
selftests: gen_kselftest_tar.sh: Do not clobber kselftest/
Wei Yongjun <[email protected]>
net: axienet: Fix error return code in axienet_probe()
Eric Dumazet <[email protected]>
net: neigh: use long type to store jiffies delta
Daniel Golle <[email protected]>
rt2800: remove errornous duplicate condition
Stephen Hemminger <[email protected]>
hv_netvsc: flag software created hash value
Tonghao Zhang <[email protected]>
net: openvswitch: don't unlock mutex when changing the user_features fails
Bean Huo <[email protected]>
scsi: ufs: delete redundant function ufshcd_def_desc_sizes()
Madalin Bucur <[email protected]>
dpaa_eth: avoid timestamp read on error paths
Madalin Bucur <[email protected]>
dpaa_eth: perform DMA unmapping before read
Dan Carpenter <[email protected]>
rcu: Fix uninitialized variable in nocb_gp_wait()
Andrii Nakryiko <[email protected]>
libbpf: Don't use kernel-side u32 type in xsk.c
Daniel Baluta <[email protected]>
firmware: imx: Remove call to devm_of_platform_populate
Matti Vaittinen <[email protected]>
power: supply: bd70528: Add MODULE_ALIAS to allow module auto loading
Dan Carpenter <[email protected]>
drm/amdgpu/vi: silence an uninitialized variable warning
Matti Vaittinen <[email protected]>
regulator: bd70528: Add MODULE_ALIAS to allow module auto loading
Ondrej Jirman <[email protected]>
pwm: sun4i: Fix incorrect calculation of duty_cycle/period
Andy Shevchenko <[email protected]>
ACPI: platform: Unregister stale platform devices
Ilias Apalodimas <[email protected]>
net: netsec: Correct dma sync for XDP_TX frames
Geert Uytterhoeven <[email protected]>
drm: rcar_lvds: Fix color mismatches on R-Car H2 ES2.0 and later
Kefeng Wang <[email protected]>
PCI: mobiveil: Fix csr_read()/write() build issue
Sakari Ailus <[email protected]>
software node: Get reference to parent swnode in get_parent op
Douglas Anderson <[email protected]>
drm/rockchip: Round up _before_ giving to the clock framework
Ioana Radulescu <[email protected]>
dpaa2-eth: Fix minor bug in ethtool stats reporting
Tony Lindgren <[email protected]>
hwrng: omap3-rom - Fix missing clock by probing with device tree
yu kuai <[email protected]>
drm/amdgpu: remove excess function parameter description
Dan Carpenter <[email protected]>
drm: panel-lvds: Potential Oops in probe error handling
Steven Price <[email protected]>
drm/panfrost: Add missing check for pfdev->regulator
Ping-Ke Shih <[email protected]>
rtw88: fix error handling when setup efuse info
Yan-Hsuan Chuang <[email protected]>
rtw88: fix beaconing mode rsvd_page memory violation issue
Andy Shevchenko <[email protected]>
gpiolib: No need to call gpiochip_remove_pin_ranges() twice
Peter Zijlstra <[email protected]>
sched/core: Further clarify sched_class::set_next_task()
Navid Emamdoost <[email protected]>
ipmi: Fix memory leak in __ipmi_bmc_register
Shuiqing Li <[email protected]>
watchdog: sprd: Fix the incorrect pointer getting from driver data
Luc Van Oostenryck <[email protected]>
soc: aspeed: Fix snoop_file_poll()'s return type
Geert Uytterhoeven <[email protected]>
soc: renesas: Add missing check for non-zero product register address
Stephen Boyd <[email protected]>
soc: qcom: llcc: Name regmaps to avoid collisions
Thierry Reding <[email protected]>
soc/tegra: pmc: Fix crashes for hierarchical interrupts
Jean-Jacques Hiblot <[email protected]>
leds: tlc591xx: update the maximum brightness
Arnaldo Carvalho de Melo <[email protected]>
perf map: No need to adjust the long name of modules
Corentin Labbe <[email protected]>
crypto: sun4i-ss - fix big endian issues
Christian Lamparter <[email protected]>
crypto: amcc - restore CRYPTO_AES dependency
Patrick Steinhardt <[email protected]>
nfsd: depend on CRYPTO_MD5 for legacy client tracking
Heiko Carstens <[email protected]>
s390/pkey: fix memory leak within _copy_apqns_from_user()
Jesse Brandeburg <[email protected]>
ice: fix stack leakage
Lorenzo Bianconi <[email protected]>
mt7601u: fix bbp version check in mt7601u_wait_bbp_ready
Lorenzo Bianconi <[email protected]>
mt76: mt76u: fix endpoint definition order
Grygorii Strashko <[email protected]>
phy: ti: gmii-sel: fix mac tx internal delay for rgmii-rxid
Florian Fainelli <[email protected]>
net: phy: broadcom: Fix RGMII delays configuration for BCM54210E
Wei Yongjun <[email protected]>
phy: lantiq: vrx200-pcie: fix error return code in ltq_vrx200_pcie_phy_power_on()
Roi Dayan <[email protected]>
net/mlx5e: Fix free peer_flow when refcount is 0
Tung Nguyen <[email protected]>
tipc: fix wrong timeout input for tipc_wait_for_cond()
Tung Nguyen <[email protected]>
tipc: fix wrong socket reference counter after tipc_sk_timeout() returns
Tung Nguyen <[email protected]>
tipc: fix potential memory leak in __tipc_sendmsg()
Hoang Le <[email protected]>
tipc: update mon's self addr when node addr generated
Hoang Le <[email protected]>
tipc: reduce sensitive to retransmit failures
Ard Biesheuvel <[email protected]>
powerpc/archrandom: fix arch_get_random_seed_int()
Christophe Leroy <[email protected]>
powerpc/kasan: Fix boot failure with RELOCATABLE && FSL_BOOKE
Tyrel Datwyler <[email protected]>
powerpc/pseries: Enable support for ibm,drc-info property
Geert Uytterhoeven <[email protected]>
powerpc/security: Fix debugfs data leak on 32-bit
Chuck Lever <[email protected]>
SUNRPC: Fix backchannel latency metrics
Chuck Lever <[email protected]>
SUNRPC: Fix svcauth_gss_proxy_init()
Jarkko Nikula <[email protected]>
mfd: intel-lpss: Add default I2C device properties for Gemini Lake
Alain Volmat <[email protected]>
i2c: i2c-stm32f7: fix 10-bits check in slave free id search loop
Alain Volmat <[email protected]>
i2c: stm32f7: rework slave_id allocation
Jan Kara <[email protected]>
xfs: Sanity check flags of Q_XQUOTARM call
Markus Elfring <[email protected]>
ARM: OMAP2+: Add missing put_device() call in omapdss_init_of()
Adam Ford <[email protected]>
ARM: dts: logicpd-torpedo-37xx-devkit-28: Reference new DRM panel
Jesper Dangaard Brouer <[email protected]>
samples/bpf: Fix broken xdp_rxq_info due to map order assumptions
Daniel T. Lee <[email protected]>
samples: bpf: update map definition to new syntax BTF-defined map
Stanislav Fomichev <[email protected]>
bpf: Force .BTF section start to zero when dumping from vmlinux
Andrii Nakryiko <[email protected]>
libbpf: Fix call relocation offset calculation bug
Andrii Nakryiko <[email protected]>
libbpf: Make btf__resolve_size logic always check size error condition
Andrii Nakryiko <[email protected]>
libbpf: Fix another potential overflow issue in bpf_prog_linfo
Andrii Nakryiko <[email protected]>
libbpf: Fix potential overflow issue
Andrii Nakryiko <[email protected]>
libbpf: Fix memory leak/double free issue
Magnus Karlsson <[email protected]>
libbpf: Fix compatibility for kernels without need_wakeup
Tvrtko Ursulin <[email protected]>
drm/i915: Fix pid leak with banned clients
-------------
Diffstat:
.../devicetree/bindings/rng/omap3_rom_rng.txt | 27 +++++ Makefile | 4 +- .../boot/dts/logicpd-torpedo-37xx-devkit-28.dts | 20 +--- arch/arm/boot/dts/omap3-n900.dts | 6 ++ arch/arm/mach-omap2/display.c | 1 + arch/arm/mach-omap2/pdata-quirks.c | 12 +-- arch/powerpc/include/asm/archrandom.h | 2 +- arch/powerpc/include/asm/security_features.h | 8 +- arch/powerpc/kernel/head_fsl_booke.S | 6 +- arch/powerpc/kernel/prom_init.c | 2 +- arch/powerpc/kernel/security.c | 4 +- block/bio-integrity.c | 2 +- block/bio.c | 3 + block/blk.h | 4 + drivers/acpi/acpi_platform.c | 43 ++++++++ drivers/acpi/scan.c | 1 + drivers/base/swnode.c | 5 +- drivers/char/hw_random/omap3-rom-rng.c | 17 ++- drivers/char/ipmi/ipmi_msghandler.c | 5 +- drivers/crypto/Kconfig | 1 + drivers/crypto/sunxi-ss/sun4i-ss-hash.c | 21 ++-- drivers/dma/ti/edma.c | 6 +- drivers/firmware/arm_scmi/perf.c | 2 +- drivers/firmware/imx/imx-dsp.c | 2 +- drivers/gpio/gpiolib-of.c | 5 +- drivers/gpio/gpiolib.c | 3 +- drivers/gpio/sgpio-aspeed.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 - drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_context.c | 3 +- drivers/gpu/drm/panel/panel-lvds.c | 21 +--- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 6 +- drivers/gpu/drm/radeon/cik.c | 4 +- drivers/gpu/drm/radeon/r600.c | 4 +- drivers/gpu/drm/radeon/si.c | 4 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 28 +++-- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 37 ++++++- drivers/i2c/busses/i2c-stm32.c | 16 +-- drivers/i2c/busses/i2c-stm32f7.c | 13 ++- drivers/leds/leds-tlc591xx.c | 7 +- drivers/mfd/intel-lpss-pci.c | 28 +++-- drivers/mmc/core/quirks.h | 7 ++ drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 47 ++++---- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 2 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 7 +- drivers/net/ethernet/socionext/netsec.c | 4 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 4 - drivers/net/hyperv/netvsc_drv.c | 7 +- drivers/net/phy/broadcom.c | 11 +- drivers/net/wireless/mediatek/mt76/mt76.h | 5 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 2 +- drivers/net/wireless/mediatek/mt76/usb.c | 12 ++- drivers/net/wireless/mediatek/mt7601u/phy.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 5 +- drivers/net/wireless/realtek/rtw88/fw.c | 52 +++++++-- drivers/net/wireless/realtek/rtw88/main.c | 11 +- drivers/pci/controller/pcie-mobiveil.c | 119 +++++++++++---------- drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 3 +- drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 4 + drivers/phy/ti/phy-gmii-sel.c | 2 +- drivers/platform/chrome/wilco_ec/telemetry.c | 2 +- drivers/power/supply/bd70528-charger.c | 1 + drivers/pwm/pwm-sun4i.c | 4 +- drivers/regulator/bd70528-regulator.c | 1 + drivers/rtc/rtc-bd70528.c | 2 +- drivers/s390/crypto/pkey_api.c | 4 +- drivers/s390/net/qeth_core.h | 3 + drivers/s390/net/qeth_core_main.c | 71 ++++++++---- drivers/s390/net/qeth_core_mpc.h | 14 --- drivers/s390/net/qeth_l2_main.c | 12 +-- drivers/s390/net/qeth_l3_main.c | 13 +-- drivers/scsi/ufs/ufshcd.c | 15 +-- drivers/soc/aspeed/aspeed-lpc-snoop.c | 4 +- drivers/soc/qcom/llcc-slice.c | 3 +- drivers/soc/renesas/renesas-soc.c | 2 +- drivers/soc/tegra/pmc.c | 28 ++++- drivers/tee/optee/call.c | 7 ++ drivers/tee/optee/core.c | 20 ++-- drivers/tee/optee/shm_pool.c | 25 ++++- drivers/watchdog/sprd_wdt.c | 6 +- fs/afs/dir_edit.c | 12 +-- fs/nfsd/Kconfig | 1 + fs/xfs/xfs_quotaops.c | 3 + include/linux/mmc/sdio_ids.h | 2 + kernel/bpf/devmap.c | 74 ++++++++----- kernel/dma/direct.c | 2 +- kernel/rcu/tree_plugin.h | 2 +- kernel/sched/deadline.c | 7 +- kernel/sched/fair.c | 113 ++++++++++--------- kernel/sched/idle.c | 4 +- kernel/sched/rt.c | 7 +- kernel/sched/sched.h | 4 +- kernel/sched/stop_task.c | 4 +- kernel/workqueue.c | 3 +- net/core/neighbour.c | 4 +- net/core/net-sysfs.c | 7 +- net/openvswitch/datapath.c | 2 +- net/packet/af_packet.c | 12 ++- net/sunrpc/auth_gss/svcauth_gss.c | 84 +++++++++++---- net/sunrpc/xdr.c | 11 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 1 + net/sunrpc/xprtsock.c | 3 +- net/tipc/link.c | 2 +- net/tipc/monitor.c | 15 +++ net/tipc/monitor.h | 1 + net/tipc/net.c | 2 + net/tipc/socket.c | 7 +- samples/bpf/sockex1_kern.c | 12 +-- samples/bpf/sockex2_kern.c | 12 +-- samples/bpf/xdp1_kern.c | 12 +-- samples/bpf/xdp2_kern.c | 12 +-- samples/bpf/xdp_adjust_tail_kern.c | 12 +-- samples/bpf/xdp_fwd_kern.c | 13 ++- samples/bpf/xdp_redirect_cpu_kern.c | 108 +++++++++---------- samples/bpf/xdp_redirect_kern.c | 24 ++--- samples/bpf/xdp_redirect_map_kern.c | 24 ++--- samples/bpf/xdp_router_ipv4_kern.c | 64 +++++------ samples/bpf/xdp_rxq_info_kern.c | 37 +++---- samples/bpf/xdp_rxq_info_user.c | 6 +- samples/bpf/xdp_tx_iptunnel_kern.c | 26 ++--- scripts/link-vmlinux.sh | 5 +- tools/lib/bpf/bpf.c | 2 +- tools/lib/bpf/bpf_prog_linfo.c | 14 +-- tools/lib/bpf/btf.c | 3 +- tools/lib/bpf/libbpf.c | 10 +- tools/lib/bpf/xsk.c | 83 +++++++++++--- tools/perf/util/machine.c | 27 +---- tools/testing/selftests/bpf/progs/test_btf_haskv.c | 4 +- tools/testing/selftests/bpf/progs/test_btf_newkv.c | 4 +- tools/testing/selftests/bpf/progs/test_btf_nokv.c | 4 +- tools/testing/selftests/cgroup/test_freezer.c | 1 + tools/testing/selftests/gen_kselftest_tar.sh | 21 ++-- tools/testing/selftests/kselftest_install.sh | 24 ++--- 135 files changed, 1150 insertions(+), 739 deletions(-)