Skip to content

5.13.5-rc1 review

Greg Kroah-Hartman linux-arm-kernel linux-block linux-fsdevel linux-tegra lkml ltp stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest156 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/156ARM: dts: gemini: rename mdio to the right namearch/arm/boot/dts/gemini-dlink-dns-313.dts arch/arm/boot/dts/gemini-nas4220b.dts arch/arm/boot/dts/gemini-rut1xx.dts +2 more+5 -50 replies
2/156ARM: dts: gemini: add device_type on pciarch/arm/boot/dts/gemini.dtsi+1 -00 replies
3/156ARM: dts: rockchip: Fix thermal sensor cells o rk322xarch/arm/boot/dts/rk322x.dtsi+1 -10 replies
4/156ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288arch/arm/boot/dts/rk3036-kylin.dts arch/arm/boot/dts/rk3288.dtsi+2 -20 replies
5/156arm64: dts: rockchip: Use only supported PCIe link speed on rk3399arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi+0 -30 replies
6/156arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsiarch/arm64/boot/dts/rockchip/rk3399.dtsi+1 -10 replies
7/156ARM: dts: rockchip: Fix the timer clocks orderarch/arm/boot/dts/rk3188.dtsi arch/arm/boot/dts/rk3288.dtsi+6 -60 replies
8/156ARM: dts: rockchip: Fix IOMMU nodes properties on rk322xarch/arm/boot/dts/rk322x.dtsi+3 -70 replies
9/156ARM: dts: rockchip: Fix power-controller node names for rk3066aarch/arm/boot/dts/rk3066a.dtsi+3 -30 replies
10/156ARM: dts: rockchip: Fix power-controller node names for rk3188arch/arm/boot/dts/rk3188.dtsi+3 -30 replies
11/156ARM: dts: rockchip: Fix power-controller node names for rk3288arch/arm/boot/dts/rk3288.dtsi+4 -40 replies
12/156arm64: dts: rockchip: Fix power-controller node names for px30arch/arm64/boot/dts/rockchip/px30.dtsi+8 -80 replies
13/156arm64: dts: rockchip: Fix power-controller node names for rk3328arch/arm64/boot/dts/rockchip/rk3328.dtsi+3 -30 replies
14/156arm64: dts: rockchip: Fix power-controller node names for rk3399arch/arm64/boot/dts/rockchip/rk3399.dtsi+20 -200 replies
15/156reset: ti-syscon: fix to_ti_syscon_reset_data macrodrivers/reset/reset-ti-syscon.c+2 -20 replies
16/156ARM: dts: BCM5301X: Fix NAND nodes namesarch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi +3 more+10 -100 replies
17/156ARM: brcmstb: dts: fix NAND nodes namesarch/arm/boot/dts/bcm7445-bcm97445svmb.dts arch/arm/boot/dts/bcm7445.dtsi+3 -30 replies
18/156ARM: Cygnus: dts: fix NAND nodes namesarch/arm/boot/dts/bcm-cygnus.dtsi arch/arm/boot/dts/bcm911360_entphn.dts arch/arm/boot/dts/bcm958300k.dts +1 more+7 -70 replies
19/156ARM: NSP: dts: fix NAND nodes namesarch/arm/boot/dts/bcm-nsp.dtsi arch/arm/boot/dts/bcm958522er.dts arch/arm/boot/dts/bcm958525er.dts +6 more+17 -170 replies
20/156ARM: dts: BCM63xx: Fix NAND nodes namesarch/arm/boot/dts/bcm63138.dtsi arch/arm/boot/dts/bcm963138dvt.dts+3 -30 replies
21/156ARM: dts: Hurricane 2: Fix NAND nodes namesarch/arm/boot/dts/bcm-hr2.dtsi+1 -10 replies
22/156ARM: dts: BCM5301X: Fix pinmux subnodes namesarch/arm/boot/dts/bcm47094.dtsi arch/arm/boot/dts/bcm5301x.dtsi+4 -40 replies
23/156soc: bcm: brcmstb: remove unused variable brcmstb_machine_matchdrivers/soc/bcm/brcmstb/common.c+0 -50 replies
24/156soc: mediatek: add missing MODULE_DEVICE_TABLEdrivers/soc/mediatek/mtk-devapc.c+1 -00 replies
25/156ARM: dts: imx6: phyFLEX: Fix UART hardware flow controlarch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi+3 -20 replies
26/156ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_infoarch/arm/mach-imx/suspend-imx53.S+2 -20 replies
27/156arm64: dts: rockchip: fix regulator-gpio states arrayarch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts +2 more+9 -90 replies
28/156ARM: dts: ux500: Fix interrupt cellsarch/arm/boot/dts/ste-ab8500.dtsi arch/arm/boot/dts/ste-ab8505.dtsi+24 -240 replies
29/156ARM: dts: ux500: Rename gpio-controller nodearch/arm/boot/dts/ste-ab8500.dtsi arch/arm/boot/dts/ste-ab8505.dtsi arch/arm/boot/dts/ste-href-ab8500.dtsi +2 more+5 -50 replies
30/156ARM: dts: ux500: Fix orientation of accelerometerarch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi+3 -00 replies
31/156ARM: dts: ux500: Fix some compatible stringsarch/arm/boot/dts/ste-ux500-samsung-golden.dts arch/arm/boot/dts/ste-ux500-samsung-janice.dts arch/arm/boot/dts/ste-ux500-samsung-skomer.dts+6 -40 replies
32/156ARM: dts: imx6dl-riotboard: configure PHY clock and set proper EEE valuearch/arm/boot/dts/imx6dl-riotboard.dts+2 -00 replies
33/156ARM: dts: ux500: Fix orientation of Janice accelerometerarch/arm/boot/dts/ste-ux500-samsung-janice.dts+3 -40 replies
34/156rtc: mxc_v2: add missing MODULE_DEVICE_TABLEdrivers/rtc/rtc-mxc_v2.c+1 -00 replies
35/156arm64: dts: renesas: beacon: Fix USB extal referencearch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi+4 -20 replies
36/156arm64: dts: renesas: beacon: Fix USB ref clock referencesarch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi+2 -20 replies
37/156kbuild: sink stdout from cmd for silent buildscripts/Kbuild.include+6 -10 replies
38/156ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpiosarch/arm/boot/dts/am57xx-cl-som-am57x.dts arch/arm/boot/dts/dra7-l4.dtsi+4 -50 replies
39/156ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpiosarch/arm/boot/dts/am437x-gp-evm.dts arch/arm/boot/dts/am437x-l4.dtsi+5 -20 replies
40/156ARM: dts: am335x: fix ti,no-reset-on-init flag for gpiosarch/arm/boot/dts/am335x-baltos.dtsi arch/arm/boot/dts/am335x-evmsk.dts arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi +2 more+6 -60 replies
41/156ARM: dts: OMAP2+: Replace underscores in sub-mailbox node namesarch/arm/boot/dts/am57xx-cl-som-am57x.dts arch/arm/boot/dts/dm816x.dtsi arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi +5 more+20 -200 replies
42/156arm64: tegra: Add PMU node for Tegra194arch/arm64/boot/dts/nvidia/tegra194.dtsi+14 -00 replies
43/156arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: Fix MCU_RGMII1_TXC directionarch/arm64/boot/dts/ti/k3-am654-base-board.dts arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts+3 -30 replies
44/156ARM: tegra: wm8903: Fix polarity of headphones-detection GPIO in device-treesarch/arm/boot/dts/tegra20-acer-a500-picasso.dts arch/arm/boot/dts/tegra20-harmony.dts arch/arm/boot/dts/tegra20-medcom-wide.dts +5 more+8 -80 replies
45/156ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variantarch/arm/boot/dts/tegra30-asus-nexus7-grouper-ti-pmic.dtsi+1 -10 replies
46/156arm64: dts: qcom: sm8350: fix the node unit addressesarch/arm64/boot/dts/qcom/sm8350.dtsi+3 -30 replies
47/156arm64: dts: qcom: msm8996: Make CPUCC actually probe (and work)arch/arm64/boot/dts/qcom/msm8996.dtsi+6 -10 replies
48/156arm64: dts: qcom: sm8250: fix display nodesarch/arm64/boot/dts/qcom/sm8250.dtsi+2 -20 replies
49/156arm64: dts: qcom: sc7180: Move rmtfs memory regionarch/arm64/boot/dts/qcom/sc7180-idp.dts+1 -10 replies
50/156ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi+0 -20 replies
51/156ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi+2 -20 replies
52/156ARM: dts: stm32: fix stm32mp157c-odyssey card detect pinarch/arm/boot/dts/stm32mp157c-odyssey.dts+1 -10 replies
53/156ARM: dts: stm32: fix gpio-keys node on STM32 MCU boardsarch/arm/boot/dts/stm32429i-eval.dts arch/arm/boot/dts/stm32746g-eval.dts arch/arm/boot/dts/stm32f429-disco.dts +2 more+11 -210 replies
54/156ARM: dts: stm32: fix RCC node name on stm32f429 MCUarch/arm/boot/dts/stm32f429.dtsi+1 -10 replies
55/156ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warningsarch/arm/boot/dts/stm32f429.dtsi arch/arm/boot/dts/stm32f746.dtsi arch/arm/boot/dts/stm32h743.dtsi+0 -200 replies
56/156memory: tegra: Fix compilation warnings on 64bit platformsdrivers/memory/tegra/tegra124-emc.c drivers/memory/tegra/tegra30-emc.c+4 -40 replies
57/156firmware: arm_scmi: Add SMCCC discovery dependency in Kconfigdrivers/firmware/Kconfig drivers/firmware/arm_scmi/common.h+2 -20 replies
58/156firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not selecteddrivers/firmware/arm_scmi/driver.c+2 -00 replies
59/156ARM: dts: aspeed: Everest: Fix cable card PCA chipsarch/arm/boot/dts/aspeed-bmc-ibm-everest.dts+83 -850 replies
60/156ARM: dts: bcm283x: Fix up MMC node namesarch/arm/boot/dts/bcm2711.dtsi arch/arm/boot/dts/bcm283x.dtsi+2 -20 replies
61/156ARM: dts: bcm283x: Fix up GPIO LED node namesarch/arm/boot/dts/bcm2711-rpi-4-b.dts arch/arm/boot/dts/bcm2835-rpi-a-plus.dts arch/arm/boot/dts/bcm2835-rpi-a.dts +12 more+21 -210 replies
62/156i3c: master: svc: drop free_irq of devm_request_irq allocated irqdrivers/i3c/master/svc-i3c-master.c+0 -10 replies
63/156arm64: dts: juno: Update SCPI nodes as per the YAML schemaarch/arm64/boot/dts/arm/juno-base.dtsi+3 -30 replies
64/156ARM: dts: rockchip: fix supply properties in io-domains nodesarch/arm/boot/dts/rk3288-rock2-som.dtsi arch/arm/boot/dts/rk3288-vyasa.dts+3 -30 replies
65/156ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warningsarch/arm/boot/dts/stm32f746.dtsi+2 -20 replies
66/156ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15arch/arm/boot/dts/stm32mp151.dtsi+6 -60 replies
67/156ARM: dts: stm32: fix ltdc pinctrl on microdev2.0-of7arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts+1 -10 replies
68/156ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supplyarch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi+1 -10 replies
69/156ARM: dts: stm32: Drop unused linux,wakeup from touchscreen node on DHCOM SoMarch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi+0 -10 replies
70/156ARM: dts: stm32: Rename eth@N to ethernet@N on DHCOM SoMarch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi+1 -10 replies
71/156ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N on DHCOM SoMarch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi+2 -20 replies
72/156ARM: dts: stm32: fix stpmic node for stm32mp1 boardsarch/arm/boot/dts/stm32mp157a-stinger96.dtsi arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi +1 more+6 -180 replies
73/156arm64: dts: qcom: sc7180: Add wakeup delay for adau codecarch/arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi+1 -00 replies
74/156ARM: OMAP2+: Block suspend for am3 and am4 if PM is not configuredarch/arm/mach-omap2/pm33xx-core.c+40 -00 replies
75/156soc/tegra: fuse: Fix Tegra234-only buildsdrivers/soc/tegra/fuse/fuse-tegra30.c+2 -10 replies
76/156firmware: tegra: bpmp: Fix Tegra234-only buildsdrivers/firmware/tegra/Makefile drivers/firmware/tegra/bpmp-private.h drivers/firmware/tegra/bpmp.c+5 -20 replies
77/156arm64: dts: rockchip: Update RK3399 PCI host bridge window to 32-bit address memoryarch/arm64/boot/dts/rockchip/rk3399.dtsi+1 -10 replies
78/156arm64: dts: ls208xa: remove bus-num from dspi nodearch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi+0 -10 replies
79/156arm64: dts: imx8mn-beacon-som: Assign PMIC clockarch/arm64/boot/dts/freescale/imx8mn-beacon-som.dtsi+3 -00 replies
80/156arm64: dts: imx8mq: assign PCIe clocksarch/arm64/boot/dts/freescale/imx8mq.dtsi+16 -00 replies
81/156arm64: dts: imx8: conn: fix enet clock settingarch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi+32 -180 replies
82/156thermal/core: Correct function name thermal_zone_device_unregister()drivers/thermal/thermal_core.c+1 -10 replies
83/156thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3_ths_tj_1drivers/thermal/rcar_gen3_thermal.c+2 -30 replies
84/156thermal/drivers/imx_sc: Add missing of_node_put for loop iterationdrivers/thermal/imx_sc_thermal.c+3 -00 replies
85/156thermal/drivers/sprd: Add missing of_node_put for loop iterationdrivers/thermal/sprd_thermal.c+9 -60 replies
86/156arm64: dts: qcom: sm8250: Fix pcie2_lane unit addressarch/arm64/boot/dts/qcom/sm8250.dtsi+1 -10 replies
87/156arm64: dts: qcom: sm8150: Disable Adreno and modem by defaultarch/arm64/boot/dts/qcom/sm8150-hdk.dts arch/arm64/boot/dts/qcom/sm8150-mtp.dts arch/arm64/boot/dts/qcom/sm8150.dtsi+24 -20 replies
88/156kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is setscripts/mkcompile_h+11 -30 replies
89/156arch/arm64/boot/dts/marvell: fix NAND partitioning schemearch/arm64/boot/dts/marvell/cn9130-db.dts+1 -10 replies
90/156rtc: max77686: Do not enforce (incorrect) interrupt trigger typedrivers/rtc/rtc-max77686.c+2 -20 replies
91/156scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8drivers/scsi/aic7xxx/aic7xxx_core.c+1 -10 replies
92/156scsi: libsas: Add LUN number check in .slave_alloc callbackdrivers/scsi/aic94xx/aic94xx_init.c drivers/scsi/hisi_sas/hisi_sas_v1_hw.c drivers/scsi/hisi_sas/hisi_sas_v2_hw.c +5 more+16 -00 replies
93/156scsi: libfc: Fix array index out of bound exceptiondrivers/scsi/libfc/fc_rport.c+8 -50 replies
94/156scsi: qedf: Add check to synchronize abort and flushdrivers/scsi/qedf/qedf_io.c+21 -10 replies
95/156sched/fair: Fix CFS bandwidth hrtimer expiry typekernel/sched/fair.c+2 -20 replies
96/156perf/x86/intel/uncore: Clean up error handling path of iio mappingarch/x86/events/intel/uncore_snbep.c+4 -20 replies
97/156thermal/core/thermal_of: Stop zone device before unregistering itdrivers/thermal/thermal_of.c+3 -00 replies
98/156s390/traps: do not test MONITOR CALL without CONFIG_BUGarch/s390/kernel/traps.c+2 -00 replies
99/156s390: introduce proper type handling call_on_stack() macroarch/s390/include/asm/stacktrace.h+97 -00 replies
100/156cifs: prevent NULL deref in cifs_compose_mount_options()fs/cifs/cifs_dfs_ref.c+3 -00 replies
101/156firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible stringdrivers/firmware/turris-mox-rwtm.c+1 -00 replies
102/156arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi filearch/arm64/boot/dts/marvell/armada-3720-turris-mox.dts arch/arm64/boot/dts/marvell/armada-37xx.dtsi+10 -40 replies
103/156Revert "swap: fix do_swap_page() race with swapoff"include/linux/swap.h mm/memory.c+2 -180 replies
104/156Revert "mm/shmem: fix shmem_swapin() race with swapoff"mm/shmem.c+1 -130 replies
105/156mm/thp: simplify copying of huge zero page pmd when forkmm/huge_memory.c+3 -60 replies
106/156mm/userfaultfd: fix uffd-wp special cases for fork()include/linux/huge_mm.h include/linux/swapops.h mm/huge_memory.c +1 more+30 -260 replies
107/156f2fs: Show casefolding support only when supportedfs/f2fs/sysfs.c+4 -00 replies
108/156net: bcmgenet: ensure EXT_ENERGY_DET_MASK is cleardrivers/net/ethernet/broadcom/genet/bcmgenet.c drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c+2 -210 replies
109/156net: dsa: mv88e6xxx: enable .port_set_policy() on Topazdrivers/net/dsa/mv88e6xxx/chip.c+2 -00 replies
110/156net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topazdrivers/net/dsa/mv88e6xxx/chip.c+2 -20 replies
111/156net: dsa: mv88e6xxx: enable .rmu_disable() on Topazdrivers/net/dsa/mv88e6xxx/chip.c+2 -00 replies
112/156net: dsa: mv88e6xxx: enable devlink ATU hash param for Topazdrivers/net/dsa/mv88e6xxx/chip.c+4 -00 replies
113/156net: dsa: mv88e6xxx: enable SerDes RX stats for Topazdrivers/net/dsa/mv88e6xxx/chip.c drivers/net/dsa/mv88e6xxx/serdes.c+9 -30 replies
114/156net: dsa: mv88e6xxx: enable SerDes PCS register dump via ethtool -d on Topazdrivers/net/dsa/mv88e6xxx/chip.c+4 -00 replies
115/156net: ipv6: fix return value of ip6_skb_dst_mtuinclude/net/ip6_route.h net/ipv6/xfrm6_output.c+2 -20 replies
116/156netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfonet/netfilter/nf_conntrack_netlink.c+3 -00 replies
117/156net/sched: act_ct: fix err check for nf_conntrack_confirmnet/sched/act_ct.c+2 -10 replies
118/156netfilter: nf_tables: Fix dereference of null pointer flownet/netfilter/nf_tables_api.c+2 -10 replies
119/156vmxnet3: fix cksum offload issues for tunnels with non-default udp portsdrivers/net/vmxnet3/vmxnet3_ethtool.c+20 -20 replies
120/156net/sched: act_ct: remove and free nf_table callbacksnet/sched/act_ct.c+11 -00 replies
121/156net: bridge: sync fdb to new unicast-filtering portsnet/bridge/br_if.c+16 -10 replies
122/156net: marvell: always set skb_shared_info in mvneta_swbm_add_rx_fragmentdrivers/net/ethernet/marvell/mvneta.c+10 -100 replies
123/156net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_opsdrivers/net/netdevsim/ipsec.c+4 -40 replies
124/156net: bcmgenet: Ensure all TX/RX queues DMAs are disableddrivers/net/ethernet/broadcom/genet/bcmgenet.c+6 -00 replies
125/156net: ip_tunnel: fix mtu calculation for ETHER tunnel devicesnet/ipv4/ip_tunnel.c+15 -30 replies
126/156net: moxa: fix UAF in moxart_mac_probedrivers/net/ethernet/moxa/moxart_ether.c+1 -30 replies
127/156net: qcom/emac: fix UAF in emac_removedrivers/net/ethernet/qualcomm/emac/emac.c+2 -10 replies
128/156net: ti: fix UAF in tlan_remove_onedrivers/net/ethernet/ti/tlan.c+1 -20 replies
129/156net: send SYNACK packet with accepted fwmarknet/ipv6/tcp_ipv6.c+1 -10 replies
130/156net: do not reuse skbuff allocated from skbuff_fclone_cache in the skb cachenet/core/dev.c+2 -00 replies
131/156net: validate lwtstate->data before returning from skb_tunnel_info()include/net/dst_metadata.h+3 -10 replies
132/156net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_leave()net/dsa/switch.c+2 -20 replies
133/156net: fddi: fix UAF in fza_probedrivers/net/fddi/defza.c+1 -20 replies
134/156dma-buf/sync_file: Dont leak fences on merge failuredrivers/dma-buf/sync_file.c+7 -60 replies
135/156kbuild: do not suppress Kconfig prompts for silent buildMakefile+5 -40 replies
136/156vboxsf: Honor excl flag to the dir-inode create opfs/vboxsf/dir.c+9 -70 replies
137/156vboxsf: Make vboxsf_dir_create() return the handle for the created filefs/vboxsf/dir.c+11 -70 replies
138/156vboxsf: Add vboxsf_[create|release]_sf_handle() helpersfs/vboxsf/file.c fs/vboxsf/vfsmod.h+51 -270 replies
139/156vboxsf: Add support for the atomic_open directory-inode opfs/vboxsf/dir.c+48 -00 replies
140/156ARM: dts: aspeed: Fix AST2600 machines line namesarch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts+2 -80 replies
141/156ARM: dts: tacoma: Add phase corrections for eMMCarch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts+1 -00 replies
142/156ARM: dts: everest: Add phase corrections for eMMCarch/arm/boot/dts/aspeed-bmc-ibm-everest.dts+1 -00 replies
143/156tcp: consistently disable header prediction for mptcpinclude/net/tcp.h+4 -00 replies
144/156tcp: annotate data races around tp->mtu_infonet/ipv4/tcp_ipv4.c net/ipv6/tcp_ipv6.c+4 -40 replies
145/156tcp: fix tcp_init_transfer() to not reset icsk_ca_initializednet/ipv4/tcp_input.c+1 -10 replies
146/156ipv6: tcp: drop silly ICMPv6 packet too big messagesnet/ipv4/tcp_output.c net/ipv6/tcp_ipv6.c+18 -20 replies
147/156tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy pathnet/ipv4/tcp.c+3 -00 replies
148/156tools: bpf: Fix error in make -C tools/ bpf_installtools/bpf/Makefile+2 -50 replies
149/156bpftool: Properly close va_list ap by va_end() on errortools/bpf/bpftool/jit_disasm.c+4 -20 replies
150/156bpf: Track subprog poke descriptors correctly and fix use-after-freearch/x86/net/bpf_jit_comp.c include/linux/bpf.h kernel/bpf/core.c +1 more+32 -400 replies
151/156perf test bpf: Free obj_buftools/perf/tests/bpf.c+2 -00 replies
152/156drm/panel: nt35510: Do not fail if DSI read failsdrivers/gpu/drm/panel/panel-novatek-nt35510.c+1 -30 replies
153/156firmware: arm_scmi: Avoid padding in sensor message structuredrivers/firmware/arm_scmi/sensors.c+4 -20 replies
154/156udp: annotate data races around unix_sk(sk)->gso_sizenet/ipv4/udp.c net/ipv6/udp.c+4 -40 replies
155/156udp: properly flush normal packet at GRO timenet/ipv4/udp_offload.c+4 -20 replies
156/156mt76: mt7921: continue to probe driver when fw already downloadeddrivers/net/wireless/mediatek/mt76/mt7921/mcu.c+2 -10 replies

Reviews trailers per patch

45 of 156 patches have a Reviewed-by or Acked-by.

PatchEnric Balletbo i SerraFabio EstevamAndrew LunnFabrice GasnierCristian MarussiMiquel RaynalVignesh RaghavendraRobert FossStephen BoydSibi SankarNathan ChancellorKrzysztof KozlowskiEtienne CarriereDouglas AndersonNiklas SöderlundChunyan ZhangJacky BaiJohn GarryJason YanBen SegallSven SchnelleHeiko CarstensEric BiggersChao YuFlorian FainelliAlexandru EliseiNikolay AleksandrovGuolin YangMaxime RipardDmitry YakuninEric DumazetTetsuo HandaDavid AhernStefan HanssonMatthias TreydteChristian KönigNeal CardwellMaciej ŻenczykowskiMartin KaFai LauWillem de BruijnWei WangSoheil Hassas YeganehFlorian WestphalJon HunterShuah KhanGuenter Roeck
SeriesT-b T-b T-b T-b
1/156
2/156
3/156
4/156
5/156
6/156
7/156
8/156
9/156R-b
10/156R-b
11/156R-b
12/156R-b
13/156R-b
14/156R-b
15/156
16/156
17/156
18/156
19/156
20/156
21/156
22/156
23/156
24/156
25/156
26/156R-b
27/156
28/156
29/156
30/156
31/156
32/156R-b
33/156
34/156
35/156
36/156
37/156
38/156
39/156
40/156
41/156
42/156
43/156R-b
44/156
45/156
46/156R-b
47/156
48/156R-b
49/156R-b
50/156
51/156
52/156
53/156
54/156
55/156R-b
56/156R-b R-b
57/156R-b
58/156R-b T-b R-b
59/156
60/156
61/156
62/156R-b
63/156
64/156
65/156
66/156
67/156
68/156
69/156
70/156
71/156
72/156
73/156R-b
74/156
75/156
76/156
77/156T-b
78/156
79/156
80/156
81/156
82/156
83/156R-b
84/156R-b
85/156A-b
86/156
87/156
88/156
89/156
90/156
91/156
92/156R-b R-b
93/156
94/156
95/156R-b
96/156
97/156
98/156R-b
99/156R-b
100/156
101/156R-b
102/156R-b
103/156
104/156
105/156
106/156
107/156R-b R-b
108/156A-b
109/156R-b
110/156R-b
111/156R-b
112/156R-b
113/156
114/156R-b
115/156R-b
116/156R-b
117/156
118/156
119/156A-b
120/156
121/156A-b
122/156
123/156
124/156T-b
125/156
126/156
127/156
128/156
129/156A-b R-b
130/156
131/156
132/156
133/156
134/156R-b
135/156T-b
136/156
137/156
138/156
139/156
140/156
141/156
142/156
143/156R-b
144/156
145/156A-b T-b
146/156R-b A-b
147/156R-b R-b R-b
148/156
149/156
150/156
151/156
152/156A-b
153/156
154/156
155/156Reported-and-tested-by
156/156

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

Read the v1 thread

Cover letter [PATCH 5.13 000/156] 5.13.5-rc1 review

This is the start of the stable review cycle for the 5.13.5 release. There are 156 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 Sat, 24 Jul 2021 15:56:00 +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.13.5-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.13.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.13.5-rc1

Aaron Ma <[email protected]>
mt76: mt7921: continue to probe driver when fw already downloaded

Paolo Abeni <[email protected]>
udp: properly flush normal packet at GRO time

Eric Dumazet <[email protected]>

    udp: annotate data races around unix_sk(sk)->gso_size

Cristian Marussi <[email protected]>
firmware: arm_scmi: Avoid padding in sensor message structure

Linus Walleij <[email protected]>
drm/panel: nt35510: Do not fail if DSI read fails

Riccardo Mancini <[email protected]>
perf test bpf: Free obj_buf

John Fastabend <[email protected]>
bpf: Track subprog poke descriptors correctly and fix use-after-free

Gu Shengxian <[email protected]>
bpftool: Properly close va_list 'ap' by va_end() on error

Wei Li <[email protected]>
tools: bpf: Fix error in 'make -C tools/ bpf_install'

Talal Ahmad <[email protected]>
tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path

Eric Dumazet <[email protected]>
ipv6: tcp: drop silly ICMPv6 packet too big messages

Nguyen Dinh Phi <[email protected]>
tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized

Eric Dumazet <[email protected]>

    tcp: annotate data races around tp->mtu_info

Paolo Abeni <[email protected]>
tcp: consistently disable header prediction for mptcp

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

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

Joel Stanley <[email protected]>
ARM: dts: aspeed: Fix AST2600 machines line names

Hans de Goede <[email protected]>
vboxsf: Add support for the atomic_open directory-inode op

Hans de Goede <[email protected]>
vboxsf: Add vboxsf_[create|release]_sf_handle() helpers

Hans de Goede <[email protected]>
vboxsf: Make vboxsf_dir_create() return the handle for the created file

Hans de Goede <[email protected]>
vboxsf: Honor excl flag to the dir-inode create op

Masahiro Yamada <[email protected]>
kbuild: do not suppress Kconfig prompts for silent build

Jason Ekstrand <[email protected]>
dma-buf/sync_file: Don't leak fences on merge failure

Pavel Skripkin <[email protected]>
net: fddi: fix UAF in fza_probe

Vladimir Oltean <[email protected]>
net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_leave()

Taehee Yoo <[email protected]>

    net: validate lwtstate->data before returning from skb_tunnel_info()

Antoine Tenart <[email protected]>
net: do not reuse skbuff allocated from skbuff_fclone_cache in the skb cache

Alexander Ovechkin <[email protected]>
net: send SYNACK packet with accepted fwmark

Pavel Skripkin <[email protected]>
net: ti: fix UAF in tlan_remove_one

Pavel Skripkin <[email protected]>
net: qcom/emac: fix UAF in emac_remove

Pavel Skripkin <[email protected]>
net: moxa: fix UAF in moxart_mac_probe

Hangbin Liu <[email protected]>
net: ip_tunnel: fix mtu calculation for ETHER tunnel devices

Florian Fainelli <[email protected]>
net: bcmgenet: Ensure all TX/RX queues DMAs are disabled

Taehee Yoo <[email protected]>
net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops

Lorenzo Bianconi <[email protected]>
net: marvell: always set skb_shared_info in mvneta_swbm_add_rx_fragment

Wolfgang Bumiller <[email protected]>
net: bridge: sync fdb to new unicast-filtering ports

Louis Peens <[email protected]>
net/sched: act_ct: remove and free nf_table callbacks

Ronak Doshi <[email protected]>
vmxnet3: fix cksum offload issues for tunnels with non-default udp ports

Colin Ian King <[email protected]>
netfilter: nf_tables: Fix dereference of null pointer flow

wenxu <[email protected]>
net/sched: act_ct: fix err check for nf_conntrack_confirm

Vasily Averin <[email protected]>
netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo

Vadim Fedorenko <[email protected]>
net: ipv6: fix return value of ip6_skb_dst_mtu

Marek Behún <[email protected]>
net: dsa: mv88e6xxx: enable SerDes PCS register dump via ethtool -d on Topaz

Marek Behún <[email protected]>
net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz

Marek Behún <[email protected]>
net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz

Marek Behún <[email protected]>
net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz

Marek Behún <[email protected]>
net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz

Marek Behún <[email protected]>
net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz

Doug Berger <[email protected]>
net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear

Daniel Rosenberg <[email protected]>
f2fs: Show casefolding support only when supported

Peter Xu <[email protected]>
mm/userfaultfd: fix uffd-wp special cases for fork()

Peter Xu <[email protected]>
mm/thp: simplify copying of huge zero page pmd when fork

Greg Kroah-Hartman <[email protected]>
Revert "mm/shmem: fix shmem_swapin() race with swapoff"

Greg Kroah-Hartman <[email protected]>
Revert "swap: fix do_swap_page() race with swapoff"

Pali Rohár <[email protected]>
arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file

Pali Rohár <[email protected]>
firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string

Paulo Alcantara <[email protected]>
cifs: prevent NULL deref in cifs_compose_mount_options()

Heiko Carstens <[email protected]>
s390: introduce proper type handling call_on_stack() macro

Ilya Leoshkevich <[email protected]>
s390/traps: do not test MONITOR CALL without CONFIG_BUG

Dmitry Osipenko <[email protected]>
thermal/core/thermal_of: Stop zone device before unregistering it

Kan Liang <[email protected]>
perf/x86/intel/uncore: Clean up error handling path of iio mapping

Odin Ugedal <[email protected]>
sched/fair: Fix CFS bandwidth hrtimer expiry type

Javed Hasan <[email protected]>
scsi: qedf: Add check to synchronize abort and flush

Javed Hasan <[email protected]>
scsi: libfc: Fix array index out of bound exception

Yufen Yu <[email protected]>
scsi: libsas: Add LUN number check in .slave_alloc callback

Colin Ian King <[email protected]>
scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8

Krzysztof Kozlowski <[email protected]>
rtc: max77686: Do not enforce (incorrect) interrupt trigger type

Konstantin Porotchkin <[email protected]>
arch/arm64/boot/dts/marvell: fix NAND partitioning scheme

Matthias Maennich <[email protected]>
kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set

Konrad Dybcio <[email protected]>
arm64: dts: qcom: sm8150: Disable Adreno and modem by default

Konrad Dybcio <[email protected]>
arm64: dts: qcom: sm8250: Fix pcie2_lane unit address

Krzysztof Kozlowski <[email protected]>
thermal/drivers/sprd: Add missing of_node_put for loop iteration

Krzysztof Kozlowski <[email protected]>
thermal/drivers/imx_sc: Add missing of_node_put for loop iteration

Geert Uytterhoeven <[email protected]>
thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3_ths_tj_1

Yang Yingliang <[email protected]>
thermal/core: Correct function name thermal_zone_device_unregister()

Dong Aisheng <[email protected]>
arm64: dts: imx8: conn: fix enet clock setting

Lucas Stach <[email protected]>
arm64: dts: imx8mq: assign PCIe clocks

Adam Ford <[email protected]>
arm64: dts: imx8mn-beacon-som: Assign PMIC clock

Mian Yousaf Kaukab <[email protected]>
arm64: dts: ls208xa: remove bus-num from dspi node

Punit Agrawal <[email protected]>
arm64: dts: rockchip: Update RK3399 PCI host bridge window to 32-bit address memory

Thierry Reding <[email protected]>
firmware: tegra: bpmp: Fix Tegra234-only builds

Thierry Reding <[email protected]>
soc/tegra: fuse: Fix Tegra234-only builds

Tony Lindgren <[email protected]>
ARM: OMAP2+: Block suspend for am3 and am4 if PM is not configured

Srinivasa Rao Mandadapu <[email protected]>
arm64: dts: qcom: sc7180: Add wakeup delay for adau codec

Alexandre Torgue <[email protected]>
ARM: dts: stm32: fix stpmic node for stm32mp1 boards

Marek Vasut <[email protected]>
ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N on DHCOM SoM

Marek Vasut <[email protected]>
ARM: dts: stm32: Rename eth@N to ethernet@N on DHCOM SoM

Marek Vasut <[email protected]>
ARM: dts: stm32: Drop unused linux,wakeup from touchscreen node on DHCOM SoM

Grzegorz Szymaszek <[email protected]>
ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply

Alexandre Torgue <[email protected]>
ARM: dts: stm32: fix ltdc pinctrl on microdev2.0-of7

Alexandre Torgue <[email protected]>
ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15

Alexandre Torgue <[email protected]>
ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings

Johan Jonker <[email protected]>
ARM: dts: rockchip: fix supply properties in io-domains nodes

Sudeep Holla <[email protected]>
arm64: dts: juno: Update SCPI nodes as per the YAML schema

Yang Yingliang <[email protected]>
i3c: master: svc: drop free_irq of devm_request_irq allocated irq

Stefan Wahren <[email protected]>
ARM: dts: bcm283x: Fix up GPIO LED node names

Stefan Wahren <[email protected]>
ARM: dts: bcm283x: Fix up MMC node names

Santosh Puranik <[email protected]>
ARM: dts: aspeed: Everest: Fix cable card PCA chips

Sudeep Holla <[email protected]>
firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not selected

Etienne Carriere <[email protected]>
firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig

Dmitry Osipenko <[email protected]>
memory: tegra: Fix compilation warnings on 64bit platforms

Alexandre Torgue <[email protected]>
ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings

Alexandre Torgue <[email protected]>
ARM: dts: stm32: fix RCC node name on stm32f429 MCU

Alexandre Torgue <[email protected]>
ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards

Grzegorz Szymaszek <[email protected]>
ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin

Marek Vasut <[email protected]>
ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2

Marek Vasut <[email protected]>
ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2

Sujit Kautkar <[email protected]>
arm64: dts: qcom: sc7180: Move rmtfs memory region

Jonathan Marek <[email protected]>
arm64: dts: qcom: sm8250: fix display nodes

Konrad Dybcio <[email protected]>
arm64: dts: qcom: msm8996: Make CPUCC actually probe (and work)

Vinod Koul <[email protected]>
arm64: dts: qcom: sm8350: fix the node unit addresses

Dmitry Osipenko <[email protected]>
ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant

Dmitry Osipenko <[email protected]>
ARM: tegra: wm8903: Fix polarity of headphones-detection GPIO in device-trees

Grygorii Strashko <[email protected]>

    arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: Fix MCU_RGMII1_TXC direction

Jon Hunter <[email protected]>
arm64: tegra: Add PMU node for Tegra194

Suman Anna <[email protected]>
ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names

Grygorii Strashko <[email protected]>
ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios

Grygorii Strashko <[email protected]>
ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios

Grygorii Strashko <[email protected]>
ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios

Masahiro Yamada <[email protected]>
kbuild: sink stdout from cmd for silent build

Adam Ford <[email protected]>
arm64: dts: renesas: beacon: Fix USB ref clock references

Adam Ford <[email protected]>
arm64: dts: renesas: beacon: Fix USB extal reference

Bixuan Cui <[email protected]>
rtc: mxc_v2: add missing MODULE_DEVICE_TABLE

Linus Walleij <[email protected]>
ARM: dts: ux500: Fix orientation of Janice accelerometer

Oleksij Rempel <[email protected]>
ARM: dts: imx6dl-riotboard: configure PHY clock and set proper EEE value

Linus Walleij <[email protected]>
ARM: dts: ux500: Fix some compatible strings

Linus Walleij <[email protected]>
ARM: dts: ux500: Fix orientation of accelerometer

Sebastian Reichel <[email protected]>
ARM: dts: ux500: Rename gpio-controller node

Sebastian Reichel <[email protected]>
ARM: dts: ux500: Fix interrupt cells

Johan Jonker <[email protected]>
arm64: dts: rockchip: fix regulator-gpio states array

Jonathan Neuschäfer <[email protected]>
ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info

Primoz Fiser <[email protected]>
ARM: dts: imx6: phyFLEX: Fix UART hardware flow control

Zou Wei <[email protected]>
soc: mediatek: add missing MODULE_DEVICE_TABLE

Jiapeng Chong <[email protected]>
soc: bcm: brcmstb: remove unused variable 'brcmstb_machine_match'

Rafał Miłecki <[email protected]>
ARM: dts: BCM5301X: Fix pinmux subnodes names

Rafał Miłecki <[email protected]>
ARM: dts: Hurricane 2: Fix NAND nodes names

Rafał Miłecki <[email protected]>
ARM: dts: BCM63xx: Fix NAND nodes names

Rafał Miłecki <[email protected]>
ARM: NSP: dts: fix NAND nodes names

Rafał Miłecki <[email protected]>
ARM: Cygnus: dts: fix NAND nodes names

Rafał Miłecki <[email protected]>
ARM: brcmstb: dts: fix NAND nodes names

Rafał Miłecki <[email protected]>
ARM: dts: BCM5301X: Fix NAND nodes names

Philipp Zabel <[email protected]>
reset: ti-syscon: fix to_ti_syscon_reset_data macro

Elaine Zhang <[email protected]>
arm64: dts: rockchip: Fix power-controller node names for rk3399

Elaine Zhang <[email protected]>
arm64: dts: rockchip: Fix power-controller node names for rk3328

Elaine Zhang <[email protected]>
arm64: dts: rockchip: Fix power-controller node names for px30

Elaine Zhang <[email protected]>
ARM: dts: rockchip: Fix power-controller node names for rk3288

Elaine Zhang <[email protected]>
ARM: dts: rockchip: Fix power-controller node names for rk3188

Elaine Zhang <[email protected]>
ARM: dts: rockchip: Fix power-controller node names for rk3066a

Benjamin Gaignard <[email protected]>
ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x

Ezequiel Garcia <[email protected]>
ARM: dts: rockchip: Fix the timer clocks order

Johan Jonker <[email protected]>
arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi

Peter Robinson <[email protected]>
arm64: dts: rockchip: Use only supported PCIe link speed on rk3399

Johan Jonker <[email protected]>
ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288

Ezequiel Garcia <[email protected]>
ARM: dts: rockchip: Fix thermal sensor cells o rk322x

Corentin Labbe <[email protected]>
ARM: dts: gemini: add device_type on pci

Corentin Labbe <[email protected]>
ARM: dts: gemini: rename mdio to the right name

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

Diffstat:

 Makefile                                           |  13 +-
 arch/arm/boot/dts/am335x-baltos.dtsi               |   4 +-
 arch/arm/boot/dts/am335x-evmsk.dts                 |   2 +-
 arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi  |   2 +-
 arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi  |   2 +-
 arch/arm/boot/dts/am33xx-l4.dtsi                   |   2 +-
 arch/arm/boot/dts/am437x-gp-evm.dts                |   5 +-
 arch/arm/boot/dts/am437x-l4.dtsi                   |   2 +-
 arch/arm/boot/dts/am57xx-cl-som-am57x.dts          |  13 +-
 arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts       | 169 ++++++++++-----------
 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts       |   5 +-
 arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts        |   6 +-
 arch/arm/boot/dts/bcm-cygnus.dtsi                  |   2 +-
 arch/arm/boot/dts/bcm-hr2.dtsi                     |   2 +-
 arch/arm/boot/dts/bcm-nsp.dtsi                     |   2 +-
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts              |   4 +-
 arch/arm/boot/dts/bcm2711.dtsi                     |   2 +-
 arch/arm/boot/dts/bcm2835-rpi-a-plus.dts           |   4 +-
 arch/arm/boot/dts/bcm2835-rpi-a.dts                |   2 +-
 arch/arm/boot/dts/bcm2835-rpi-b-plus.dts           |   4 +-
 arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts           |   2 +-
 arch/arm/boot/dts/bcm2835-rpi-b.dts                |   2 +-
 arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi             |   2 +-
 arch/arm/boot/dts/bcm2835-rpi-zero-w.dts           |   2 +-
 arch/arm/boot/dts/bcm2835-rpi-zero.dts             |   2 +-
 arch/arm/boot/dts/bcm2835-rpi.dtsi                 |   2 +-
 arch/arm/boot/dts/bcm2836-rpi-2-b.dts              |   4 +-
 arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts         |   4 +-
 arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts         |   4 +-
 arch/arm/boot/dts/bcm2837-rpi-3-b.dts              |   2 +-
 arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi             |   2 +-
 arch/arm/boot/dts/bcm283x.dtsi                     |   2 +-
 arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts       |   4 +-
 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts      |   4 +-
 arch/arm/boot/dts/bcm47094.dtsi                    |   2 +-
 arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi           |   4 +-
 arch/arm/boot/dts/bcm5301x.dtsi                    |   8 +-
 arch/arm/boot/dts/bcm63138.dtsi                    |   2 +-
 arch/arm/boot/dts/bcm7445-bcm97445svmb.dts         |   4 +-
 arch/arm/boot/dts/bcm7445.dtsi                     |   2 +-
 arch/arm/boot/dts/bcm911360_entphn.dts             |   4 +-
 arch/arm/boot/dts/bcm953012k.dts                   |   4 +-
 arch/arm/boot/dts/bcm958300k.dts                   |   4 +-
 arch/arm/boot/dts/bcm958305k.dts                   |   4 +-
 arch/arm/boot/dts/bcm958522er.dts                  |   4 +-
 arch/arm/boot/dts/bcm958525er.dts                  |   4 +-
 arch/arm/boot/dts/bcm958525xmc.dts                 |   4 +-
 arch/arm/boot/dts/bcm958622hr.dts                  |   4 +-
 arch/arm/boot/dts/bcm958623hr.dts                  |   4 +-
 arch/arm/boot/dts/bcm958625hr.dts                  |   4 +-
 arch/arm/boot/dts/bcm958625k.dts                   |   4 +-
 arch/arm/boot/dts/bcm963138dvt.dts                 |   4 +-
 arch/arm/boot/dts/bcm988312hr.dts                  |   4 +-
 arch/arm/boot/dts/dm816x.dtsi                      |   2 +-
 arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi         |   6 +-
 arch/arm/boot/dts/dra7-l4.dtsi                     |   4 +-
 arch/arm/boot/dts/dra72x.dtsi                      |   6 +-
 arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi        |   2 +-
 arch/arm/boot/dts/dra74x.dtsi                      |   8 +-
 arch/arm/boot/dts/gemini-dlink-dns-313.dts         |   2 +-
 arch/arm/boot/dts/gemini-nas4220b.dts              |   2 +-
 arch/arm/boot/dts/gemini-rut1xx.dts                |   2 +-
 arch/arm/boot/dts/gemini-wbd111.dts                |   2 +-
 arch/arm/boot/dts/gemini-wbd222.dts                |   2 +-
 arch/arm/boot/dts/gemini.dtsi                      |   1 +
 arch/arm/boot/dts/imx6dl-riotboard.dts             |   2 +
 arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi       |   5 +-
 arch/arm/boot/dts/omap4-l4.dtsi                    |   4 +-
 arch/arm/boot/dts/omap5-l4.dtsi                    |   4 +-
 arch/arm/boot/dts/rk3036-kylin.dts                 |   2 +-
 arch/arm/boot/dts/rk3066a.dtsi                     |   6 +-
 arch/arm/boot/dts/rk3188.dtsi                      |  14 +-
 arch/arm/boot/dts/rk322x.dtsi                      |  12 +-
 arch/arm/boot/dts/rk3288-rock2-som.dtsi            |   2 +-
 arch/arm/boot/dts/rk3288-vyasa.dts                 |   4 +-
 arch/arm/boot/dts/rk3288.dtsi                      |  14 +-
 arch/arm/boot/dts/ste-ab8500.dtsi                  |  28 ++--
 arch/arm/boot/dts/ste-ab8505.dtsi                  |  24 +--
 arch/arm/boot/dts/ste-href-ab8500.dtsi             |   2 +-
 arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi      |   3 +
 arch/arm/boot/dts/ste-href.dtsi                    |   2 +-
 arch/arm/boot/dts/ste-snowball.dts                 |   2 +-
 arch/arm/boot/dts/ste-ux500-samsung-golden.dts     |   3 +-
 arch/arm/boot/dts/ste-ux500-samsung-janice.dts     |  11 +-
 arch/arm/boot/dts/ste-ux500-samsung-skomer.dts     |   3 +-
 arch/arm/boot/dts/stm32429i-eval.dts               |   8 +-
 arch/arm/boot/dts/stm32746g-eval.dts               |   6 +-
 arch/arm/boot/dts/stm32f429-disco.dts              |   6 +-
 arch/arm/boot/dts/stm32f429.dtsi                   |  10 +-
 arch/arm/boot/dts/stm32f469-disco.dts              |   6 +-
 arch/arm/boot/dts/stm32f746.dtsi                   |  12 +-
 arch/arm/boot/dts/stm32f769-disco.dts              |   6 +-
 arch/arm/boot/dts/stm32h743.dtsi                   |   4 -
 arch/arm/boot/dts/stm32mp151.dtsi                  |  12 +-
 ...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts |   2 +-
 arch/arm/boot/dts/stm32mp157a-stinger96.dtsi       |   7 +-
 arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi     |   7 +-
 arch/arm/boot/dts/stm32mp157c-odyssey.dts          |   2 +-
 arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi      |   7 +-
 arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi       |   9 +-
 arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi       |   2 +-
 arch/arm/boot/dts/stm32mp15xx-osd32.dtsi           |   7 +-
 arch/arm/boot/dts/tegra20-acer-a500-picasso.dts    |   2 +-
 arch/arm/boot/dts/tegra20-harmony.dts              |   2 +-
 arch/arm/boot/dts/tegra20-medcom-wide.dts          |   2 +-
 arch/arm/boot/dts/tegra20-plutux.dts               |   2 +-
 arch/arm/boot/dts/tegra20-seaboard.dts             |   2 +-
 arch/arm/boot/dts/tegra20-tec.dts                  |   2 +-
 arch/arm/boot/dts/tegra20-ventana.dts              |   2 +-
 .../dts/tegra30-asus-nexus7-grouper-ti-pmic.dtsi   |   2 +-
 arch/arm/boot/dts/tegra30-cardhu.dtsi              |   2 +-
 arch/arm/mach-imx/suspend-imx53.S                  |   4 +-
 arch/arm/mach-omap2/pm33xx-core.c                  |  40 +++++
 arch/arm64/boot/dts/arm/juno-base.dtsi             |   6 +-
 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi  |   2 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi     |   1 -
 arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi    |  50 +++---
 .../boot/dts/freescale/imx8mn-beacon-som.dtsi      |   3 +
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |  16 ++
 .../boot/dts/marvell/armada-3720-turris-mox.dts    |   6 +-
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi       |   8 +
 arch/arm64/boot/dts/marvell/cn9130-db.dts          |   2 +-
 arch/arm64/boot/dts/nvidia/tegra194.dtsi           |  14 ++
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |   7 +-
 arch/arm64/boot/dts/qcom/sc7180-idp.dts            |   2 +-
 .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi |   1 +
 arch/arm64/boot/dts/qcom/sm8150-hdk.dts            |  10 +-
 arch/arm64/boot/dts/qcom/sm8150-mtp.dts            |  10 +-
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |   6 +
 arch/arm64/boot/dts/qcom/sm8250.dtsi               |   6 +-
 arch/arm64/boot/dts/qcom/sm8350.dtsi               |   6 +-
 .../boot/dts/renesas/beacon-renesom-baseboard.dtsi |   4 +-
 .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi |   6 +-
 arch/arm64/boot/dts/rockchip/px30.dtsi             |  16 +-
 arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts     |   4 +-
 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts |   4 +-
 arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts     |   4 +-
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |   6 +-
 .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi      |   2 +-
 arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi       |   4 +-
 arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi   |   1 -
 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi |   1 -
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           |  44 +++---
 .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi     |   1 -
 arch/arm64/boot/dts/ti/k3-am654-base-board.dts     |   2 +-
 .../boot/dts/ti/k3-j7200-common-proc-board.dts     |   2 +-
 .../boot/dts/ti/k3-j721e-common-proc-board.dts     |   2 +-
 arch/s390/include/asm/stacktrace.h                 |  97 ++++++++++++
 arch/s390/kernel/traps.c                           |   2 +
 arch/x86/events/intel/uncore_snbep.c               |   6 +-
 arch/x86/net/bpf_jit_comp.c                        |   3 +
 drivers/dma-buf/sync_file.c                        |  13 +-
 drivers/firmware/Kconfig                           |   2 +-
 drivers/firmware/arm_scmi/common.h                 |   2 +-
 drivers/firmware/arm_scmi/driver.c                 |   2 +
 drivers/firmware/arm_scmi/sensors.c                |   6 +-
 drivers/firmware/tegra/Makefile                    |   1 +
 drivers/firmware/tegra/bpmp-private.h              |   3 +-
 drivers/firmware/tegra/bpmp.c                      |   3 +-
 drivers/firmware/turris-mox-rwtm.c                 |   1 +
 drivers/gpu/drm/panel/panel-novatek-nt35510.c      |   4 +-
 drivers/i3c/master/svc-i3c-master.c                |   1 -
 drivers/memory/tegra/tegra124-emc.c                |   4 +-
 drivers/memory/tegra/tegra30-emc.c                 |   4 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |  22 ++-
 drivers/net/dsa/mv88e6xxx/serdes.c                 |   6 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |  23 +--
 drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c |   6 -
 drivers/net/ethernet/marvell/mvneta.c              |  20 +--
 drivers/net/ethernet/moxa/moxart_ether.c           |   4 +-
 drivers/net/ethernet/qualcomm/emac/emac.c          |   3 +-
 drivers/net/ethernet/ti/tlan.c                     |   3 +-
 drivers/net/fddi/defza.c                           |   3 +-
 drivers/net/netdevsim/ipsec.c                      |   8 +-
 drivers/net/vmxnet3/vmxnet3_ethtool.c              |  22 ++-
 drivers/net/wireless/mediatek/mt76/mt7921/mcu.c    |   3 +-
 drivers/reset/reset-ti-syscon.c                    |   4 +-
 drivers/rtc/rtc-max77686.c                         |   4 +-
 drivers/rtc/rtc-mxc_v2.c                           |   1 +
 drivers/scsi/aic7xxx/aic7xxx_core.c                |   2 +-
 drivers/scsi/aic94xx/aic94xx_init.c                |   1 +
 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c             |   1 +
 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c             |   1 +
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             |   1 +
 drivers/scsi/isci/init.c                           |   1 +
 drivers/scsi/libfc/fc_rport.c                      |  13 +-
 drivers/scsi/libsas/sas_scsi_host.c                |   9 ++
 drivers/scsi/mvsas/mv_init.c                       |   1 +
 drivers/scsi/pm8001/pm8001_init.c                  |   1 +
 drivers/scsi/qedf/qedf_io.c                        |  22 ++-
 drivers/soc/bcm/brcmstb/common.c                   |   5 -
 drivers/soc/mediatek/mtk-devapc.c                  |   1 +
 drivers/soc/tegra/fuse/fuse-tegra30.c              |   3 +-
 drivers/thermal/imx_sc_thermal.c                   |   3 +
 drivers/thermal/rcar_gen3_thermal.c                |   5 +-
 drivers/thermal/sprd_thermal.c                     |  15 +-
 drivers/thermal/thermal_core.c                     |   2 +-
 drivers/thermal/thermal_of.c                       |   3 +
 fs/cifs/cifs_dfs_ref.c                             |   3 +
 fs/f2fs/sysfs.c                                    |   4 +
 fs/vboxsf/dir.c                                    |  76 +++++++--
 fs/vboxsf/file.c                                   |  71 +++++----
 fs/vboxsf/vfsmod.h                                 |   7 +
 include/linux/bpf.h                                |   1 +
 include/linux/huge_mm.h                            |   2 +-
 include/linux/swap.h                               |   9 --
 include/linux/swapops.h                            |   2 +
 include/net/dst_metadata.h                         |   4 +-
 include/net/ip6_route.h                            |   2 +-
 include/net/tcp.h                                  |   4 +
 kernel/bpf/core.c                                  |   8 +-
 kernel/bpf/verifier.c                              |  60 +++-----
 kernel/sched/fair.c                                |   4 +-
 mm/huge_memory.c                                   |  36 +++--
 mm/memory.c                                        |  36 ++---
 mm/shmem.c                                         |  14 +-
 net/bridge/br_if.c                                 |  17 ++-
 net/core/dev.c                                     |   2 +
 net/dsa/switch.c                                   |   4 +-
 net/ipv4/ip_tunnel.c                               |  18 ++-
 net/ipv4/tcp.c                                     |   3 +
 net/ipv4/tcp_input.c                               |   2 +-
 net/ipv4/tcp_ipv4.c                                |   4 +-
 net/ipv4/tcp_output.c                              |   1 +
 net/ipv4/udp.c                                     |   6 +-
 net/ipv4/udp_offload.c                             |   6 +-
 net/ipv6/tcp_ipv6.c                                |  21 ++-
 net/ipv6/udp.c                                     |   2 +-
 net/ipv6/xfrm6_output.c                            |   2 +-
 net/netfilter/nf_conntrack_netlink.c               |   3 +
 net/netfilter/nf_tables_api.c                      |   3 +-
 net/sched/act_ct.c                                 |  14 +-
 scripts/Kbuild.include                             |   7 +-
 scripts/mkcompile_h                                |  14 +-
 tools/bpf/Makefile                                 |   7 +-
 tools/bpf/bpftool/jit_disasm.c                     |   6 +-
 tools/perf/tests/bpf.c                             |   2 +
 237 files changed, 1113 insertions(+), 729 deletions(-)