Skip to content

5.10.53-rc1 review

Greg Kroah-Hartman linux-arm-kernel lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest125 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/125ARM: 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/125ARM: dts: gemini: add device_type on pciarch/arm/boot/dts/gemini.dtsi+1 -00 replies
3/125ARM: dts: rockchip: Fix thermal sensor cells o rk322xarch/arm/boot/dts/rk322x.dtsi+1 -10 replies
4/125ARM: 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/125arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsiarch/arm64/boot/dts/rockchip/rk3399.dtsi+1 -10 replies
6/125ARM: dts: rockchip: Fix the timer clocks orderarch/arm/boot/dts/rk3188.dtsi arch/arm/boot/dts/rk3288.dtsi+6 -60 replies
7/125ARM: dts: rockchip: Fix IOMMU nodes properties on rk322xarch/arm/boot/dts/rk322x.dtsi+3 -70 replies
8/125ARM: dts: rockchip: Fix power-controller node names for rk3066aarch/arm/boot/dts/rk3066a.dtsi+3 -30 replies
9/125ARM: dts: rockchip: Fix power-controller node names for rk3188arch/arm/boot/dts/rk3188.dtsi+3 -30 replies
10/125ARM: dts: rockchip: Fix power-controller node names for rk3288arch/arm/boot/dts/rk3288.dtsi+4 -40 replies
11/125arm64: dts: rockchip: Fix power-controller node names for px30arch/arm64/boot/dts/rockchip/px30.dtsi+8 -80 replies
12/125arm64: dts: rockchip: Fix power-controller node names for rk3328arch/arm64/boot/dts/rockchip/rk3328.dtsi+3 -30 replies
13/125arm64: dts: rockchip: Fix power-controller node names for rk3399arch/arm64/boot/dts/rockchip/rk3399.dtsi+20 -200 replies
14/125reset: ti-syscon: fix to_ti_syscon_reset_data macrodrivers/reset/reset-ti-syscon.c+2 -20 replies
15/125ARM: brcmstb: dts: fix NAND nodes namesarch/arm/boot/dts/bcm7445-bcm97445svmb.dts arch/arm/boot/dts/bcm7445.dtsi+3 -30 replies
16/125ARM: 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
17/125ARM: 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
18/125ARM: dts: BCM63xx: Fix NAND nodes namesarch/arm/boot/dts/bcm63138.dtsi arch/arm/boot/dts/bcm963138dvt.dts+3 -30 replies
19/125ARM: dts: Hurricane 2: Fix NAND nodes namesarch/arm/boot/dts/bcm-hr2.dtsi+1 -10 replies
20/125ARM: dts: imx6: phyFLEX: Fix UART hardware flow controlarch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi+3 -20 replies
21/125ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_infoarch/arm/mach-imx/suspend-imx53.S+2 -20 replies
22/125arm64: 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
23/125ARM: dts: ux500: Fix interrupt cellsarch/arm/boot/dts/ste-ab8500.dtsi arch/arm/boot/dts/ste-ab8505.dtsi+24 -240 replies
24/125ARM: 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
25/125ARM: dts: ux500: Fix orientation of accelerometerarch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi+3 -00 replies
26/125ARM: dts: imx6dl-riotboard: configure PHY clock and set proper EEE valuearch/arm/boot/dts/imx6dl-riotboard.dts+2 -00 replies
27/125rtc: mxc_v2: add missing MODULE_DEVICE_TABLEdrivers/rtc/rtc-mxc_v2.c+1 -00 replies
28/125arm64: dts: renesas: beacon: Fix USB extal referencearch/arm64/boot/dts/renesas/beacon-renesom-som.dtsi+4 -20 replies
29/125arm64: dts: renesas: beacon: Fix USB ref clock referencesarch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi+2 -20 replies
30/125kbuild: sink stdout from cmd for silent buildscripts/Kbuild.include+6 -10 replies
31/125ARM: 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 -51 reply
32/125ARM: 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
33/125ARM: 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
34/125ARM: 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
35/125arm64: 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
36/125ARM: 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
37/125ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variantarch/arm/boot/dts/tegra30-asus-nexus7-grouper-ti-pmic.dtsi+1 -10 replies
38/125arm64: dts: qcom: msm8996: Make CPUCC actually probe (and work)arch/arm64/boot/dts/qcom/msm8996.dtsi+6 -12 replies
39/125arm64: dts: qcom: sc7180: Move rmtfs memory regionarch/arm64/boot/dts/qcom/sc7180-idp.dts+1 -10 replies
40/125ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi+0 -20 replies
41/125ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi+2 -20 replies
42/125ARM: dts: stm32: fix stm32mp157c-odyssey card detect pinarch/arm/boot/dts/stm32mp157c-odyssey.dts+1 -10 replies
43/125ARM: 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
44/125ARM: dts: stm32: fix RCC node name on stm32f429 MCUarch/arm/boot/dts/stm32f429.dtsi+1 -10 replies
45/125ARM: 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
46/125memory: tegra: Fix compilation warnings on 64bit platformsdrivers/memory/tegra/tegra124-emc.c drivers/memory/tegra/tegra30-emc.c+4 -40 replies
47/125firmware: arm_scmi: Add SMCCC discovery dependency in Kconfigdrivers/firmware/Kconfig drivers/firmware/arm_scmi/common.h+2 -20 replies
48/125firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not selecteddrivers/firmware/arm_scmi/driver.c+2 -00 replies
49/125ARM: dts: bcm283x: Fix up MMC node namesarch/arm/boot/dts/bcm2711.dtsi arch/arm/boot/dts/bcm283x.dtsi+2 -20 replies
50/125ARM: 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
51/125arm64: dts: juno: Update SCPI nodes as per the YAML schemaarch/arm64/boot/dts/arm/juno-base.dtsi+3 -30 replies
52/125ARM: 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
53/125ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warningsarch/arm/boot/dts/stm32f746.dtsi+2 -20 replies
54/125ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15arch/arm/boot/dts/stm32mp151.dtsi+6 -60 replies
55/125ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supplyarch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi+1 -10 replies
56/125ARM: dts: stm32: Drop unused linux,wakeup from touchscreen node on DHCOM SoMarch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi+0 -10 replies
57/125ARM: 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
58/125ARM: 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
59/125ARM: OMAP2+: Block suspend for am3 and am4 if PM is not configuredarch/arm/mach-omap2/pm33xx-core.c+40 -00 replies
60/125soc/tegra: fuse: Fix Tegra234-only buildsdrivers/soc/tegra/fuse/fuse-tegra30.c+2 -10 replies
61/125firmware: tegra: bpmp: Fix Tegra234-only buildsdrivers/firmware/tegra/Makefile drivers/firmware/tegra/bpmp-private.h drivers/firmware/tegra/bpmp.c+5 -20 replies
62/125arm64: dts: ls208xa: remove bus-num from dspi nodearch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi+0 -10 replies
63/125arm64: dts: imx8mq: assign PCIe clocksarch/arm64/boot/dts/freescale/imx8mq.dtsi+16 -00 replies
64/125thermal/core: Correct function name thermal_zone_device_unregister()drivers/thermal/thermal_core.c+1 -10 replies
65/125thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3_ths_tj_1drivers/thermal/rcar_gen3_thermal.c+2 -30 replies
66/125thermal/drivers/imx_sc: Add missing of_node_put for loop iterationdrivers/thermal/imx_sc_thermal.c+3 -00 replies
67/125thermal/drivers/sprd: Add missing of_node_put for loop iterationdrivers/thermal/sprd_thermal.c+9 -60 replies
68/125kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is setscripts/mkcompile_h+11 -30 replies
69/125arch/arm64/boot/dts/marvell: fix NAND partitioning schemearch/arm64/boot/dts/marvell/cn9130-db.dts+1 -10 replies
70/125rtc: max77686: Do not enforce (incorrect) interrupt trigger typedrivers/rtc/rtc-max77686.c+2 -20 replies
71/125scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8drivers/scsi/aic7xxx/aic7xxx_core.c+1 -10 replies
72/125scsi: 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
73/125scsi: libfc: Fix array index out of bound exceptiondrivers/scsi/libfc/fc_rport.c+8 -50 replies
74/125scsi: qedf: Add check to synchronize abort and flushdrivers/scsi/qedf/qedf_io.c+21 -10 replies
75/125sched/fair: Fix CFS bandwidth hrtimer expiry typekernel/sched/fair.c+2 -20 replies
76/125perf/x86/intel/uncore: Clean up error handling path of iio mappingarch/x86/events/intel/uncore_snbep.c+4 -20 replies
77/125thermal/core/thermal_of: Stop zone device before unregistering itdrivers/thermal/thermal_of.c+3 -00 replies
78/125s390/traps: do not test MONITOR CALL without CONFIG_BUGarch/s390/kernel/traps.c+2 -00 replies
79/125s390: introduce proper type handling call_on_stack() macroarch/s390/include/asm/stacktrace.h+97 -00 replies
80/125cifs: prevent NULL deref in cifs_compose_mount_options()fs/cifs/cifs_dfs_ref.c+3 -00 replies
81/125firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible stringdrivers/firmware/turris-mox-rwtm.c+1 -00 replies
82/125arm64: 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
83/125Revert "swap: fix do_swap_page() race with swapoff"include/linux/swap.h mm/memory.c+2 -180 replies
84/125f2fs: Show casefolding support only when supportedfs/f2fs/sysfs.c+4 -00 replies
85/125mm/thp: simplify copying of huge zero page pmd when forkmm/huge_memory.c+3 -60 replies
86/125mm/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
87/125mm/page_alloc: fix memory map initialization for descending nodesarch/ia64/include/asm/pgtable.h arch/ia64/mm/init.c mm/page_alloc.c+75 -420 replies
88/125usb: cdns3: Enable TDL_CHK only for OUT epdrivers/usb/cdns3/gadget.c+3 -50 replies
89/125net: 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
90/125net: dsa: mv88e6xxx: enable .port_set_policy() on Topazdrivers/net/dsa/mv88e6xxx/chip.c+2 -00 replies
91/125net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topazdrivers/net/dsa/mv88e6xxx/chip.c+2 -20 replies
92/125net: dsa: mv88e6xxx: enable .rmu_disable() on Topazdrivers/net/dsa/mv88e6xxx/chip.c+2 -00 replies
93/125net: dsa: mv88e6xxx: enable devlink ATU hash param for Topazdrivers/net/dsa/mv88e6xxx/chip.c+4 -00 replies
94/125net: ipv6: fix return value of ip6_skb_dst_mtuinclude/net/ip6_route.h net/ipv6/xfrm6_output.c+2 -20 replies
95/125netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfonet/netfilter/nf_conntrack_netlink.c+3 -00 replies
96/125net/sched: act_ct: fix err check for nf_conntrack_confirmnet/sched/act_ct.c+2 -10 replies
97/125vmxnet3: fix cksum offload issues for tunnels with non-default udp portsdrivers/net/vmxnet3/vmxnet3_ethtool.c+20 -20 replies
98/125net/sched: act_ct: remove and free nf_table callbacksnet/sched/act_ct.c+11 -00 replies
99/125net: bridge: sync fdb to new unicast-filtering portsnet/bridge/br_if.c+16 -10 replies
100/125net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_opsdrivers/net/netdevsim/ipsec.c+4 -40 replies
101/125net: bcmgenet: Ensure all TX/RX queues DMAs are disableddrivers/net/ethernet/broadcom/genet/bcmgenet.c+6 -00 replies
102/125net: ip_tunnel: fix mtu calculation for ETHER tunnel devicesnet/ipv4/ip_tunnel.c+15 -30 replies
103/125net: moxa: fix UAF in moxart_mac_probedrivers/net/ethernet/moxa/moxart_ether.c+1 -30 replies
104/125net: qcom/emac: fix UAF in emac_removedrivers/net/ethernet/qualcomm/emac/emac.c+2 -10 replies
105/125net: ti: fix UAF in tlan_remove_onedrivers/net/ethernet/ti/tlan.c+1 -20 replies
106/125net: send SYNACK packet with accepted fwmarknet/ipv6/tcp_ipv6.c+1 -10 replies
107/125net: validate lwtstate->data before returning from skb_tunnel_info()include/net/dst_metadata.h+3 -10 replies
108/125Revert "mm/shmem: fix shmem_swapin() race with swapoff"mm/shmem.c+1 -130 replies
109/125net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_leave()net/dsa/switch.c+2 -20 replies
110/125net: fddi: fix UAF in fza_probedrivers/net/fddi/defza.c+1 -20 replies
111/125dma-buf/sync_file: Dont leak fences on merge failuredrivers/dma-buf/sync_file.c+7 -60 replies
112/125kbuild: do not suppress Kconfig prompts for silent buildMakefile+5 -40 replies
113/125ARM: 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
114/125ARM: dts: tacoma: Add phase corrections for eMMCarch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts+1 -00 replies
115/125tcp: consistently disable header prediction for mptcpinclude/net/tcp.h+4 -00 replies
116/125tcp: annotate data races around tp->mtu_infonet/ipv4/tcp_ipv4.c net/ipv6/tcp_ipv6.c+4 -40 replies
117/125tcp: fix tcp_init_transfer() to not reset icsk_ca_initializednet/ipv4/tcp_input.c+1 -10 replies
118/125ipv6: tcp: drop silly ICMPv6 packet too big messagesnet/ipv4/tcp_output.c net/ipv6/tcp_ipv6.c+18 -20 replies
119/125tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy pathnet/ipv4/tcp.c+3 -00 replies
120/125tools: bpf: Fix error in make -C tools/ bpf_installtools/bpf/Makefile+2 -50 replies
121/125bpftool: Properly close va_list ap by va_end() on errortools/bpf/bpftool/jit_disasm.c+4 -20 replies
122/125bpf: 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
123/125perf test bpf: Free obj_buftools/perf/tests/bpf.c+2 -00 replies
124/125drm/panel: nt35510: Do not fail if DSI read failsdrivers/gpu/drm/panel/panel-novatek-nt35510.c+1 -30 replies
125/125udp: annotate data races around unix_sk(sk)->gso_sizenet/ipv4/udp.c net/ipv6/udp.c+4 -40 replies

Reviews trailers per patch

40 of 125 patches have a Reviewed-by or Acked-by.

PatchEnric Balletbo i SerraFabio EstevamAndrew LunnVignesh RaghavendraCristian MarussiEtienne CarriereSibi SankarNiklas SöderlundJacky BaiChunyan ZhangJohn GarryJason YanFabrice GasnierNathan ChancellorKrzysztof KozlowskiFlorian FainelliDavid AhernFlorian WestphalNikolay AleksandrovMaxime RipardHeiko CarstensChristian KönigSven SchnelleEric BiggersChao YuBen SegallStefan HanssonGuolin YangDmitry YakuninEric DumazetTetsuo HandaNeal CardwellMaciej ŻenczykowskiMartin KaFai LauWillem de BruijnWei WangSoheil Hassas Yeganeh
1/125
2/125
3/125
4/125
5/125
6/125
7/125
8/125R-b
9/125R-b
10/125R-b
11/125R-b
12/125R-b
13/125R-b
14/125
15/125
16/125
17/125
18/125
19/125
20/125
21/125R-b
22/125
23/125
24/125
25/125
26/125R-b
27/125
28/125
29/125
30/125
31/125
32/125
33/125
34/125
35/125R-b
36/125
37/125
38/125
39/125R-b
40/125
41/125
42/125
43/125
44/125
45/125R-b
46/125R-b R-b
47/125R-b
48/125R-b T-b R-b
49/125
50/125
51/125
52/125
53/125
54/125
55/125
56/125
57/125
58/125
59/125
60/125
61/125
62/125
63/125
64/125
65/125R-b
66/125R-b
67/125A-b
68/125
69/125
70/125
71/125
72/125R-b R-b
73/125
74/125
75/125R-b
76/125
77/125
78/125R-b
79/125R-b
80/125
81/125R-b
82/125R-b
83/125
84/125R-b R-b
85/125
86/125
87/125
88/125
89/125A-b
90/125R-b
91/125R-b
92/125R-b
93/125R-b
94/125R-b
95/125R-b
96/125
97/125A-b
98/125
99/125A-b
100/125
101/125T-b
102/125
103/125
104/125
105/125
106/125A-b R-b
107/125
108/125
109/125
110/125
111/125R-b
112/125T-b
113/125
114/125
115/125R-b
116/125
117/125A-b T-b
118/125R-b A-b
119/125R-b R-b R-b
120/125
121/125
122/125
123/125
124/125A-b
125/125

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

Read the v1 thread

Cover letter [PATCH 5.10 000/125] 5.10.53-rc1 review

This is the start of the stable review cycle for the 5.10.53 release. There are 125 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.10.53-rc1.gz

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.53-rc1

Eric Dumazet <[email protected]>

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

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: tacoma: Add phase corrections for eMMC

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

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

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

Taehee Yoo <[email protected]>

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

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

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

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

Sanket Parmar <[email protected]>
usb: cdns3: Enable TDL_CHK only for OUT ep

Mike Rapoport <[email protected]>
mm/page_alloc: fix memory map initialization for descending nodes

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

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

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

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

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

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

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

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: 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: 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

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

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

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

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

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

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

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

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

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

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-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/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/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/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 +--
 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       |   7 +-
 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/freescale/fsl-ls208xa.dtsi     |   1 -
 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/qcom/msm8996.dtsi              |   7 +-
 arch/arm64/boot/dts/qcom/sc7180-idp.dts            |   2 +-
 .../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.dtsi           |  42 ++++----
 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/ia64/include/asm/pgtable.h                    |   5 +-
 arch/ia64/mm/init.c                                |   6 +-
 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/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/memory/tegra/tegra124-emc.c                |   4 +-
 drivers/memory/tegra/tegra30-emc.c                 |   4 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |  12 ++-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |  23 ++---
 drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c |   6 --
 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/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/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 +
 drivers/usb/cdns3/gadget.c                         |   8 +-
 fs/cifs/cifs_dfs_ref.c                             |   3 +
 fs/f2fs/sysfs.c                                    |   4 +
 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/page_alloc.c                                    | 106 +++++++++++++--------
 mm/shmem.c                                         |  14 +--
 net/bridge/br_if.c                                 |  17 +++-
 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/ipv6/tcp_ipv6.c                                |  21 +++-
 net/ipv6/udp.c                                     |   2 +-
 net/ipv6/xfrm6_output.c                            |   2 +-
 net/netfilter/nf_conntrack_netlink.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 +
 204 files changed, 847 insertions(+), 574 deletions(-)