Skip to content

5.14.12-rc1 review

Greg Kroah-Hartman ceph-devel dri-devel linux-arm-kernel linux-cifs linux-fsdevel linux-leds linux-mm linux-nfs linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest151 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/151Partially revert "usb: Kconfig: using select for USB_COMMON dependency"drivers/usb/common/Kconfig+1 -20 replies
2/151usb: cdc-wdm: Fix check for WWANdrivers/usb/class/cdc-wdm.c+3 -30 replies
3/151usb: chipidea: ci_hdrc_imx: Also search for phys phandledrivers/usb/chipidea/ci_hdrc_imx.c+10 -50 replies
4/151usb: gadget: f_uac2: fixed EP-IN wMaxPacketSizedrivers/usb/gadget/function/f_uac2.c+10 -40 replies
5/151USB: cdc-acm: fix racy tty buffer accessesdrivers/usb/class/cdc-acm.c+5 -00 replies
6/151USB: cdc-acm: fix break reportingdrivers/usb/class/cdc-acm.c+3 -00 replies
7/151usb: typec: tcpci: dont handle vSafe0V event if its not enableddrivers/usb/typec/tcpm/tcpci.c+1 -10 replies
8/151usb: typec: tcpm: handle SRC_STARTUP state if cc changesdrivers/usb/typec/tcpm/tcpm.c+1 -00 replies
9/151usb: typec: tipd: Remove dependency on "connector" child fwnodedrivers/usb/typec/tipd/core.c+3 -50 replies
10/151drm/amd/display: Fix B0 USB-C DP Alt modedrivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dio_link_encoder.c drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dio_link_encoder.h +1 more+70 -20 replies
11/151drm/amd/display: USB4 bring up set correct addressdrivers/gpu/drm/amd/display/include/dal_asic_id.h+1 -10 replies
12/151drm/amdgpu: During s0ix dont wait to signal GFXOFFdrivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c+12 -20 replies
13/151drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windowsdrivers/gpu/drm/nouveau/dispnv50/head.c+1 -10 replies
14/151drm/nouveau/ga102-: support ttm buffer moves via copy enginedrivers/gpu/drm/nouveau/include/nvif/class.h drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h drivers/gpu/drm/nouveau/nouveau_bo.c +7 more+329 -60 replies
15/151drm/amd/display: Limit display scaling to up to 4k for DCN 3.1drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c+1 -10 replies
16/151drm/amd/display: Fix detection of 4 lane for DPALTdrivers/gpu/drm/amd/display/dc/dcn31/dcn31_dio_link_encoder.c drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dio_link_encoder.h+35 -10 replies
17/151drm/amd/display: Fix DCN3 B0 DP Alt Mappingdrivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c+6 -00 replies
18/151drm/i915: Fix runtime pm handling in i915_gem_shrinkdrivers/gpu/drm/i915/gem/i915_gem_shrinker.c+5 -20 replies
19/151drm/i915: Extend the async flip VT-d w/a to skl/bxtdrivers/gpu/drm/i915/i915_reg.h drivers/gpu/drm/i915/intel_pm.c+17 -00 replies
20/151xen/privcmd: fix error handling in mmap-resource processingdrivers/xen/privcmd.c+4 -30 replies
21/151mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirkdrivers/mmc/host/meson-gx-mmc.c+59 -140 replies
22/151mmc: sdhci-of-at91: wait for calibration done before proceeddrivers/mmc/host/sdhci-of-at91.c+6 -00 replies
23/151mmc: sdhci-of-at91: replace while loop with read_poll_timeoutdrivers/mmc/host/sdhci-of-at91.c+5 -110 replies
24/151fbdev: simplefb: fix Kconfig dependenciesdrivers/of/base.c drivers/video/fbdev/Kconfig+4 -20 replies
25/151ovl: fix missing negative dentry check in ovl_rename()fs/overlayfs/dir.c+7 -30 replies
26/151ovl: fix IOCB_DIRECT if underlying fs doesnt support direct IOfs/overlayfs/file.c+14 -10 replies
27/151nfsd: fix error handling of register_pernet_subsys() in init_nfsd()fs/nfsd/nfsctl.c+1 -10 replies
28/151nfsd4: Handle the NFSv4 READDIR dircount hint being zerofs/nfsd/nfs4xdr.c+11 -80 replies
29/151SUNRPC: fix sign error causing rpcsec_gss dropsnet/sunrpc/auth_gss/svcauth_gss.c+1 -10 replies
30/151xen/balloon: fix cancelled balloon actiondrivers/xen/balloon.c+15 -60 replies
31/151ARM: dts: omap3430-sdp: Fix NAND device nodearch/arm/boot/dts/omap3430-sdp.dts+1 -10 replies
32/151ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probearch/arm/boot/dts/imx6dl-yapp4-common.dtsi+5 -00 replies
33/151ARM: dts: qcom: apq8064: use compatible which contains chipidarch/arm/boot/dts/qcom-apq8064.dtsi+1 -20 replies
34/151scsi: ufs: core: Fix task management completiondrivers/scsi/ufs/ufshcd.c drivers/scsi/ufs/ufshcd.h+23 -300 replies
35/151riscv: Flush current cpu icache before other cpusarch/riscv/mm/cacheflush.c+2 -00 replies
36/151bus: ti-sysc: Add break in switch statement in sysc_init_soc()drivers/bus/ti-sysc.c+1 -00 replies
37/151soc: qcom: socinfo: Fixed argument passed to platform_set_data()drivers/soc/qcom/socinfo.c+1 -10 replies
38/151ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL referencearch/arm/boot/dts/qcom-apq8064.dtsi+2 -20 replies
39/151Revert "arm64: dts: qcom: sc7280: Fixup the cpufreq node"arch/arm64/boot/dts/qcom/sc7280.dtsi+3 -30 replies
40/151ARM: at91: pm: do not panic if ram controllers are not enabledarch/arm/mach-at91/pm.c+47 -110 replies
41/151iwlwifi: mvm: Fix possible NULL dereferencedrivers/net/wireless/intel/iwlwifi/mvm/time-event.c+2 -10 replies
42/151soc: qcom: mdt_loader: Drop PT_LOAD check on hash segmentdrivers/soc/qcom/mdt_loader.c+1 -10 replies
43/151ARM: dts: imx: Add missing pinctrl-names for panel on M53Menloarch/arm/boot/dts/imx53-m53menlo.dts+1 -00 replies
44/151ARM: dts: imx: Fix USB host power regulator polarity on M53Menloarch/arm/boot/dts/imx53-m53menlo.dts+1 -20 replies
45/151ARM: dts: imx6qdl-pico: Fix Ethernet supportarch/arm/boot/dts/imx6qdl-pico.dtsi+11 -00 replies
46/151PCI: hv: Fix sleep while in non-sleep context when removing child devices from the busdrivers/pci/controller/pci-hyperv.c+10 -30 replies
47/151ath5k: fix building with LEDS=mdrivers/net/wireless/ath/ath5k/Kconfig drivers/net/wireless/ath/ath5k/led.c+7 -70 replies
48/151arm64: dts: qcom: pm8150: use qcom,pm8998-pon bindingarch/arm64/boot/dts/qcom/pm8150.dtsi+1 -10 replies
49/151xtensa: use CONFIG_USE_OF instead of CONFIG_OFarch/xtensa/include/asm/kmem_layout.h arch/xtensa/kernel/setup.c arch/xtensa/mm/mmu.c+8 -80 replies
50/151xtensa: call irqchip_init only when CONFIG_USE_OF is selectedarch/xtensa/kernel/irq.c+1 -10 replies
51/151iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15drivers/net/wireless/intel/iwlwifi/pcie/drv.c+2 -00 replies
52/151netfilter: conntrack: fix boot failure with nf_conntrack.enable_hooks=1include/net/netfilter/ipv6/nf_defrag_ipv6.h include/net/netns/netfilter.h net/ipv4/netfilter/nf_defrag_ipv4.c +2 more+25 -390 replies
53/151netfilter: nf_tables: add position handle in event notificationnet/netfilter/nf_tables_api.c+25 -90 replies
54/151netfilter: nf_tables: reverse order in rule replacement expansionnet/netfilter/nf_tables_api.c+4 -60 replies
55/151bpf, arm: Fix register clobbering in div/mod implementationarch/arm/net/bpf_jit_32.c+19 -00 replies
56/151soc: ti: omap-prm: Fix external abort for am335x prussdrivers/soc/ti/omap_prm.c+15 -120 replies
57/151bpf: Fix integer overflow in prealloc_elems_and_freelist()kernel/bpf/stackmap.c+2 -10 replies
58/151net/mlx5e: IPSEC RX, enable checksum completedrivers/net/ethernet/mellanox/mlx5/core/en_rx.c+1 -60 replies
59/151net/mlx5e: Keep the value for maximum number of channels in-syncdrivers/net/ethernet/mellanox/mlx5/core/en.h drivers/net/ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c drivers/net/ethernet/mellanox/mlx5/core/en_main.c +3 more+57 -340 replies
60/151net/mlx5: E-Switch, Fix double allocation of acl flow counterdrivers/net/ethernet/mellanox/mlx5/core/esw/acl/egress_lgcy.c drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c+11 -50 replies
61/151net/mlx5: Force round second at 1PPS out start timedrivers/net/ethernet/mellanox/mlx5/core/lib/clock.c+11 -140 replies
62/151net/mlx5: Avoid generating event after PPS out in Real time modedrivers/net/ethernet/mellanox/mlx5/core/lib/clock.c+6 -80 replies
63/151net/mlx5: Fix length of irq_index in charsdrivers/net/ethernet/mellanox/mlx5/core/pci_irq.c+2 -20 replies
64/151net/mlx5: Fix setting number of EQs of SFsdrivers/net/ethernet/mellanox/mlx5/core/pci_irq.c+3 -20 replies
65/151net/mlx5e: Fix the presented RQ index in PTP statsdrivers/net/ethernet/mellanox/mlx5/core/en/ptp.c drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h drivers/net/ethernet/mellanox/mlx5/core/en_stats.c+5 -30 replies
66/151libbpf: Fix segfault in light skeleton for objects without BTFtools/lib/bpf/libbpf.c+2 -10 replies
67/151phy: mdio: fix memory leakdrivers/net/phy/mdio_bus.c+7 -00 replies
68/151libbpf: Fix memory leak in strsettools/lib/bpf/strset.c+1 -00 replies
69/151net_sched: fix NULL deref in fifo_set_limit()net/sched/sch_fifo.c+3 -00 replies
70/151net: mscc: ocelot: fix VCAP filters remaining active after being deleteddrivers/net/ethernet/mscc/ocelot_vcap.c include/soc/mscc/ocelot_vcap.h+4 -40 replies
71/151net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devicesdrivers/net/ethernet/stmicro/stmmac/dwmac-rk.c+5 -00 replies
72/151MIPS: Revert "add support for buggy MT7621S core detection"arch/mips/include/asm/mips-cps.h+1 -220 replies
73/151netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notificationinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_quota.c+37 -140 replies
74/151powerpc/fsl/dts: Fix phy-connection-type for fm1mac3arch/powerpc/boot/dts/fsl/t1023rdb.dts+1 -10 replies
75/151ptp_pch: Load module automatically if ID matchesdrivers/ptp/ptp_pch.c+1 -00 replies
76/151ARM: dts: imx: change the spi-nor txarch/arm/boot/dts/imx6sx-sdb.dts arch/arm/boot/dts/imx6ul-14x14-evk.dtsi+3 -30 replies
77/151arm64: dts: imx8: change the spi-nor txarch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi arch/arm64/boot/dts/freescale/imx8mm-evk.dts arch/arm64/boot/dts/freescale/imx8mn-beacon-som.dtsi +3 more+7 -50 replies
78/151arm64: dts: imx8mm-kontron-n801x-som: do not allow to switch off buck2arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-som.dtsi+1 -00 replies
79/151arm64: dts: ls1028a: fix eSDHC2 nodearch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi+2 -20 replies
80/151dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg valueDocumentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml+1 -10 replies
81/151ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequencearch/arm/mach-imx/pm-imx6.c+2 -00 replies
82/151drm/i915/audio: Use BIOS provided value for RKL HDA linkdrivers/gpu/drm/i915/display/intel_audio.c+3 -20 replies
83/151drm/i915/jsl: Add W/A 1409054076 for JSLdrivers/gpu/drm/i915/display/icl_dsi.c drivers/gpu/drm/i915/i915_reg.h+43 -00 replies
84/151drm/i915/tc: Fix TypeC port init/resume time sanitizationdrivers/gpu/drm/i915/display/icl_dsi.c drivers/gpu/drm/i915/display/intel_ddi.c drivers/gpu/drm/i915/display/intel_display.c+20 -180 replies
85/151drm/i915/bdb: Fix version checkdrivers/gpu/drm/i915/display/intel_bios.c drivers/gpu/drm/i915/display/intel_vbt_defs.h+21 -60 replies
86/151netfs: Fix READ/WRITE confusion when calling iov_iter_xarray()fs/netfs/read_helper.c+1 -10 replies
87/151afs: Fix afs_launder_page() to set correct start file positionfs/afs/write.c+1 -20 replies
88/151net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size()net/bridge/br_netlink.c+1 -10 replies
89/151net: bridge: fix under estimation in br_get_linkxstats_size()net/bridge/br_netlink.c+1 -00 replies
90/151net/sched: sch_taprio: properly cancel timer from taprio_destroy()net/sched/sch_taprio.c+4 -00 replies
91/151net: sfp: Fix typo in state machine debug stringdrivers/net/phy/sfp.c+1 -10 replies
92/151net: pcs: xpcs: fix incorrect CL37 AN sequencedrivers/net/pcs/pcs-xpcs.c+27 -50 replies
93/151netlink: annotate data races around nlk->boundnet/netlink/af_netlink.c+10 -40 replies
94/151ARM: defconfig: gemini: Restore framebufferarch/arm/configs/gemini_defconfig+1 -00 replies
95/151drm/amdkfd: fix a potential ttm->sg memory leakdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c+1 -00 replies
96/151drm/amdgpu: handle the case of pci_channel_io_frozen only in amdgpu_pci_resumedrivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/amdgpu/amdgpu_device.c+7 -00 replies
97/151perf jevents: Free the sys_event_tables list after processing entriestools/perf/pmu-events/jevents.c+2 -00 replies
98/151bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893arch/arm/mach-omap2/omap_hwmod.c drivers/bus/ti-sysc.c+5 -00 replies
99/151drm/sun4i: dw-hdmi: Fix HDMI PHY clock setupdrivers/gpu/drm/sun4i/sun8i_dw_hdmi.c drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c+61 -470 replies
100/151drm/nouveau/fifo/ga102: initialise chid on return from channel creationdrivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c+3 -00 replies
101/151drm/panel: abt-y030xx067a: yellow tint fixdrivers/gpu/drm/panel/panel-abt-y030xx067a.c+2 -20 replies
102/151video: fbdev: gbefb: Only instantiate device when built for IP32drivers/video/fbdev/gbefb.c+1 -10 replies
103/151drm/nouveau: avoid a use-after-free when BO init failsdrivers/gpu/drm/nouveau/nouveau_gem.c+1 -30 replies
104/151drm/nouveau/kms/nv50-: fix file release memory leakdrivers/gpu/drm/nouveau/dispnv50/crc.c+1 -00 replies
105/151drm/nouveau/debugfs: fix file release memory leakdrivers/gpu/drm/nouveau/nouveau_debugfs.c+1 -00 replies
106/151net: pcs: xpcs: fix incorrect steps on disable EEEdrivers/net/pcs/pcs-xpcs.c+9 -40 replies
107/151net: stmmac: trigger PCS EEE to turn off on link downdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+5 -10 replies
108/151gve: Correct available tx qpl checkdrivers/net/ethernet/google/gve/gve.h+1 -10 replies
109/151gve: Avoid freeing NULL pointerdrivers/net/ethernet/google/gve/gve_main.c+17 -100 replies
110/151gve: Properly handle errors in gve_assign_qpldrivers/net/ethernet/google/gve/gve_rx.c+7 -10 replies
111/151rtnetlink: fix if_nlmsg_stats_size() under estimationnet/core/rtnetlink.c+1 -10 replies
112/151gve: fix gve_get_stats()drivers/net/ethernet/google/gve/gve_main.c+9 -40 replies
113/151gve: report 64bit tx_bytes counter from gve_handle_report_stats()drivers/net/ethernet/google/gve/gve_main.c+3 -20 replies
114/151i40e: fix endless loop under rtnldrivers/net/ethernet/intel/i40e/i40e_main.c+1 -10 replies
115/151i40e: Fix freeing of uninitialized misc IRQ vectordrivers/net/ethernet/intel/i40e/i40e_main.c+2 -10 replies
116/151iavf: fix double unlock of crit_lockdrivers/net/ethernet/intel/iavf/iavf_main.c+0 -10 replies
117/151net: prefer socket bound to interface when not in VRFnet/ipv4/inet_hashtables.c net/ipv4/udp.c net/ipv6/inet6_hashtables.c +1 more+8 -40 replies
118/151powerpc/iommu: Report the correct most efficient DMA mask for PCI devicesarch/powerpc/kernel/dma-iommu.c+9 -00 replies
119/151i2c: acpi: fix resource leak in reconfiguration device additiondrivers/i2c/i2c-core-acpi.c+1 -00 replies
120/151i2c: mediatek: Add OFFSET_EXT_CONF setting backdrivers/i2c/busses/i2c-mt65xx.c+10 -10 replies
121/151riscv: explicitly use symbol offsets for VDSOarch/riscv/Makefile arch/riscv/include/asm/vdso.h arch/riscv/kernel/vdso/Makefile +2 more+22 -320 replies
122/151RISC-V: Fix VDSO build for !MMUarch/riscv/Makefile arch/riscv/include/asm/vdso.h+11 -00 replies
123/151riscv/vdso: Refactor asm/vdso.harch/riscv/include/asm/syscall.h arch/riscv/include/asm/vdso.h arch/riscv/kernel/syscall_table.c +1 more+15 -80 replies
124/151riscv/vdso: Move vdso data page up frontarch/riscv/include/asm/vdso.h arch/riscv/kernel/vdso.c arch/riscv/kernel/vdso/vdso.lds.S+30 -190 replies
125/151riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write killablearch/riscv/kernel/vdso.c+3 -10 replies
126/151bpf, s390: Fix potential memory leak about jit_dataarch/s390/net/bpf_jit_comp.c+1 -10 replies
127/151i2c: mlxcpld: Fix criteria for frequency settingdrivers/i2c/busses/i2c-mlxcpld.c+1 -10 replies
128/151i2c: mlxcpld: Modify register setting for 400KHz frequencydrivers/i2c/busses/i2c-mlxcpld.c+1 -10 replies
129/151RISC-V: Include clone3() on rv32arch/riscv/include/uapi/asm/unistd.h+2 -10 replies
130/151scsi: iscsi: Fix iscsi_task use after freedrivers/scsi/libiscsi.c+9 -60 replies
131/151objtool: Remove reloc symbol type checks in get_alt_entry()tools/objtool/special.c+7 -290 replies
132/151objtool: Make .altinstructions section entry size consistenttools/objtool/arch/x86/decode.c+1 -10 replies
133/151powerpc/bpf: Fix BPF_MOD when imm == 1arch/powerpc/net/bpf_jit_comp64.c+8 -20 replies
134/151powerpc/bpf: Fix BPF_SUB when imm == 0x80000000arch/powerpc/net/bpf_jit_comp64.c+17 -100 replies
135/151powerpc/bpf ppc32: Fix ALU32 BPF_ARSH operationarch/powerpc/net/bpf_jit_comp32.c+1 -10 replies
136/151powerpc/bpf ppc32: Fix JMP32_JSET_Karch/powerpc/net/bpf_jit_comp32.c+1 -10 replies
137/151powerpc/bpf ppc32: Do not emit zero extend instruction for 64-bit BPF_ENDarch/powerpc/net/bpf_jit_comp32.c+1 -10 replies
138/151powerpc/bpf ppc32: Fix BPF_SUB when imm == 0x80000000arch/powerpc/net/bpf_jit_comp32.c+1 -10 replies
139/151powerpc/64s: fix program check interrupt emergency stack patharch/powerpc/kernel/exceptions-64s.S+10 -70 replies
140/151powerpc/traps: do not enable irqs in _exceptionarch/powerpc/kernel/traps.c+9 -30 replies
141/151powerpc/64s: Fix unrecoverable MCE calling async handler from NMIarch/powerpc/include/asm/interrupt.h arch/powerpc/kernel/exceptions-64s.S arch/powerpc/kernel/traps.c+26 -180 replies
142/151powerpc/32s: Fix kuap_kernel_restore()arch/powerpc/include/asm/book3s/32/kup.h+8 -00 replies
143/151pseries/eeh: Fix the kdump kernel crash during eeh_pseries_initarch/powerpc/platforms/pseries/eeh_pseries.c+4 -00 replies
144/151x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCIarch/x86/platform/olpc/olpc.c+1 -10 replies
145/151x86/Kconfig: Correct reference to MWINCHIP3Darch/x86/Kconfig+1 -10 replies
146/151x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0]arch/x86/kernel/sev-shared.c+2 -00 replies
147/151x86/fpu: Restore the masking out of reserved MXCSR bitsarch/x86/kernel/fpu/signal.c+8 -30 replies
148/151x86/entry: Correct reference to intended CONFIG_64_BITarch/x86/include/asm/entry-common.h+1 -10 replies
149/151x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=narch/x86/kernel/cpu/common.c+1 -00 replies
150/151x86/hpet: Use another crystalball to evaluate HPET usabilityarch/x86/kernel/early-quirks.c arch/x86/kernel/hpet.c+81 -60 replies
151/151dsa: tag_dsa: Fix mask for trunked packetsnet/dsa/tag_dsa.c+1 -10 replies

Reviews trailers per patch

86 of 151 patches have a Reviewed-by or Acked-by.

PatchRob HerringCharlene LiuRodrigo SiqueiraNicholas KazlauskasWayne LinAlex DeucherMario LimoncielloKarol HerbstZhan LiuSolomon ChiuThomas HellströmNiranjana VishwanathapuraMatt RoperOliver NeukumBoris OstrovskyMartin BlumenstinglAdrian HunterJeff LaytonHuang JiananJ. Bruce FieldsFrieder SchrempfPeter ChenJason AndryukPavel MachekFabio EstevamBart Van AsscheHenrik EnquistJack PhamGuenter RoeckHeikki KrogerusNick DesaulniersAndrew LunnWei LiuLuca CoelhoAmit PundirBjorn AnderssonMatti VaittinenAya LevinMaxim MikityanskiyTariq ToukanEran Ben ElishaParav PanditDmitry Baryshkov[email protected]Dan CarpenterMartin KaFai LauMatthias KaehlckeMarijn SuijtenSergio ParacuellosGreg UngererKai VehmanenJosé Roberto de SouzaLukasz MajczakJeffrey AltmanNikolay AleksandrovVinicius Costa GomesDavide CarattiVladimir OlteanFelix KuehlingJohn GarryAndrey GrodzovskyScott WoodSam RavnborgLyude PaulKieran BinghamHeiko StuebnerDavid AhernMika WesterbergChristoph HellwigNathan ChancellorQii WangKefeng WangIlya LeoshkevichChristian BorntraegerArnd BergmannChristian BraunerMiroslav BenesJohan AlmbladhChristophe LeroySong LiuCédric Le GoaterRoopa PrabhuStefan AssmannJesse BrandeburgDave SwitzerSer OlmyJakub KicinskiRafael J. WysockiImre DeakFlorian FainelliFox ChenShuah KhanJon Hunter
SeriesT-b T-b T-b T-b T-b
1/151
2/151A-b
3/151T-b R-b A-b
4/151T-b T-b
5/151A-b
6/151A-b
7/151R-b A-b
8/151R-b A-b
9/151
10/151R-b A-b
11/151R-b A-b
12/151R-b R-b
13/151R-b
14/151R-b T-b
15/151R-b A-b
16/151R-b A-b
17/151R-b A-b
18/151R-b R-b
19/151R-b
20/151R-b
21/151T-b
22/151A-b
23/151A-b
24/151A-b
25/151
26/151T-b
27/151A-b
28/151
29/151
30/151R-b T-b
31/151
32/151A-b R-b
33/151
34/151T-b R-b
35/151
36/151R-b
37/151R-b
38/151R-b
39/151R-b
40/151
41/151
42/151R-b
43/151R-b
44/151R-b
45/151R-b
46/151R-b
47/151
48/151T-b
49/151
50/151
51/151A-b
52/151
53/151
54/151
55/151
56/151T-b
57/151
58/151
59/151R-b R-b
60/151R-b
61/151R-b
62/151R-b
63/151R-b
64/151R-b
65/151R-b
66/151
67/151Reported-and-tested-by R-b
68/151A-b
69/151
70/151
71/151T-b
72/151A-b A-b
73/151
74/151A-b
75/151
76/151
77/151
78/151R-b
79/151
80/151R-b
81/151
82/151R-b
83/151R-b
84/151R-b
85/151R-b T-b
86/151R-b
87/151R-b
88/151A-b
89/151A-b
90/151A-b A-b
91/151R-b
92/151R-b T-b
93/151
94/151
95/151R-b
96/151R-b
97/151R-b
98/151
99/151
100/151R-b
101/151A-b
102/151
103/151R-b R-b
104/151R-b
105/151R-b
106/151
107/151
108/151
109/151
110/151
111/151A-b
112/151
113/151
114/151T-b R-b T-b
115/151T-b
116/151
117/151R-b
118/151R-b
119/151A-b
120/151R-b
121/151T-b
122/151
123/151R-b
124/151R-b
125/151R-b
126/151A-b R-b
127/151
128/151
129/151R-b A-b
130/151
131/151
132/151R-b
133/151T-b A-b R-b A-b
134/151R-b
135/151R-b
136/151R-b
137/151R-b
138/151R-b
139/151
140/151
141/151T-b
142/151
143/151
144/151
145/151
146/151
147/151T-b
148/151
149/151
150/151T-b R-b
151/151R-b

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

Read the v1 thread

Cover letter [PATCH 5.14 000/151] 5.14.12-rc1 review

This is the start of the stable review cycle for the 5.14.12 release. There are 151 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Wed, 13 Oct 2021 13:44:51 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.14.12-rc1.gz

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.14.12-rc1

Andrew Lunn <[email protected]>
dsa: tag_dsa: Fix mask for trunked packets

Thomas Gleixner <[email protected]>
x86/hpet: Use another crystalball to evaluate HPET usability

Vegard Nossum <[email protected]>
x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n

Lukas Bulwahn <[email protected]>
x86/entry: Correct reference to intended CONFIG_64_BIT

Borislav Petkov <[email protected]>
x86/fpu: Restore the masking out of reserved MXCSR bits

Tom Lendacky <[email protected]>
x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0]

Lukas Bulwahn <[email protected]>
x86/Kconfig: Correct reference to MWINCHIP3D

Lukas Bulwahn <[email protected]>
x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI

Mahesh Salgaonkar <[email protected]>
pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init

Christophe Leroy <[email protected]>
powerpc/32s: Fix kuap_kernel_restore()

Nicholas Piggin <[email protected]>
powerpc/64s: Fix unrecoverable MCE calling async handler from NMI

Nicholas Piggin <[email protected]>
powerpc/traps: do not enable irqs in _exception

Nicholas Piggin <[email protected]>
powerpc/64s: fix program check interrupt emergency stack path

Naveen N. Rao <[email protected]>

    powerpc/bpf ppc32: Fix BPF_SUB when imm == 0x80000000

Naveen N. Rao <[email protected]>
powerpc/bpf ppc32: Do not emit zero extend instruction for 64-bit BPF_END

Naveen N. Rao <[email protected]>
powerpc/bpf ppc32: Fix JMP32_JSET_K

Naveen N. Rao <[email protected]>
powerpc/bpf ppc32: Fix ALU32 BPF_ARSH operation

Naveen N. Rao <[email protected]>

    powerpc/bpf: Fix BPF_SUB when imm == 0x80000000

Naveen N. Rao <[email protected]>

    powerpc/bpf: Fix BPF_MOD when imm == 1

Joe Lawrence <[email protected]>
objtool: Make .altinstructions section entry size consistent

Josh Poimboeuf <[email protected]>
objtool: Remove reloc symbol type checks in get_alt_entry()

Mike Christie <[email protected]>
scsi: iscsi: Fix iscsi_task use after free

Palmer Dabbelt <[email protected]>
RISC-V: Include clone3() on rv32

Vadim Pasternak <[email protected]>
i2c: mlxcpld: Modify register setting for 400KHz frequency

Vadim Pasternak <[email protected]>
i2c: mlxcpld: Fix criteria for frequency setting

Tiezhu Yang <[email protected]>
bpf, s390: Fix potential memory leak about jit_data

Tong Tiangen <[email protected]>
riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write killable

Tong Tiangen <[email protected]>
riscv/vdso: Move vdso data page up front

Tong Tiangen <[email protected]>
riscv/vdso: Refactor asm/vdso.h

Palmer Dabbelt <[email protected]>
RISC-V: Fix VDSO build for !MMU

Saleem Abdulrasool <[email protected]>
riscv: explicitly use symbol offsets for VDSO

Kewei Xu <[email protected]>
i2c: mediatek: Add OFFSET_EXT_CONF setting back

Jamie Iles <[email protected]>
i2c: acpi: fix resource leak in reconfiguration device addition

Alexey Kardashevskiy <[email protected]>
powerpc/iommu: Report the correct most efficient DMA mask for PCI devices

Mike Manning <[email protected]>
net: prefer socket bound to interface when not in VRF

Stefan Assmann <[email protected]>
iavf: fix double unlock of crit_lock

Sylwester Dziedziuch <[email protected]>
i40e: Fix freeing of uninitialized misc IRQ vector

Jiri Benc <[email protected]>
i40e: fix endless loop under rtnl

Eric Dumazet <[email protected]>
gve: report 64bit tx_bytes counter from gve_handle_report_stats()

Eric Dumazet <[email protected]>
gve: fix gve_get_stats()

Eric Dumazet <[email protected]>
rtnetlink: fix if_nlmsg_stats_size() under estimation

Catherine Sullivan <[email protected]>
gve: Properly handle errors in gve_assign_qpl

Tao Liu <[email protected]>
gve: Avoid freeing NULL pointer

Catherine Sullivan <[email protected]>
gve: Correct available tx qpl check

Wong Vee Khee <[email protected]>
net: stmmac: trigger PCS EEE to turn off on link down

Wong Vee Khee <[email protected]>
net: pcs: xpcs: fix incorrect steps on disable EEE

Yang Yingliang <[email protected]>
drm/nouveau/debugfs: fix file release memory leak

Yang Yingliang <[email protected]>
drm/nouveau/kms/nv50-: fix file release memory leak

Jeremy Cline <[email protected]>
drm/nouveau: avoid a use-after-free when BO init fails

Mark Brown <[email protected]>
video: fbdev: gbefb: Only instantiate device when built for IP32

Christophe Branchereau <[email protected]>

    drm/panel: abt-y030xx067a: yellow tint fix

Ben Skeggs <[email protected]>
drm/nouveau/fifo/ga102: initialise chid on return from channel creation

Jernej Skrabec <[email protected]>
drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup

Tony Lindgren <[email protected]>
bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893

Like Xu <[email protected]>
perf jevents: Free the sys_event_tables list after processing entries

Guchun Chen <[email protected]>
drm/amdgpu: handle the case of pci_channel_io_frozen only in amdgpu_pci_resume

Lang Yu <[email protected]>

    drm/amdkfd: fix a potential ttm->sg memory leak

Linus Walleij <[email protected]>
ARM: defconfig: gemini: Restore framebuffer

Eric Dumazet <[email protected]>

    netlink: annotate data races around nlk->bound

Wong Vee Khee <[email protected]>
net: pcs: xpcs: fix incorrect CL37 AN sequence

Sean Anderson <[email protected]>
net: sfp: Fix typo in state machine debug string

Eric Dumazet <[email protected]>
net/sched: sch_taprio: properly cancel timer from taprio_destroy()

Eric Dumazet <[email protected]>
net: bridge: fix under estimation in br_get_linkxstats_size()

Eric Dumazet <[email protected]>
net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size()

David Howells <[email protected]>
afs: Fix afs_launder_page() to set correct start file position

David Howells <[email protected]>
netfs: Fix READ/WRITE confusion when calling iov_iter_xarray()

Lukasz Majczak <[email protected]>
drm/i915/bdb: Fix version check

Imre Deak <[email protected]>
drm/i915/tc: Fix TypeC port init/resume time sanitization

Tejas Upadhyay <[email protected]>

    drm/i915/jsl: Add W/A 1409054076 for JSL

Kai-Heng Feng <[email protected]>
drm/i915/audio: Use BIOS provided value for RKL HDA link

Oleksij Rempel <[email protected]>
ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence

Geert Uytterhoeven <[email protected]>
dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value

Michael Walle <[email protected]>

    arm64: dts: ls1028a: fix eSDHC2 node

Heiko Thiery <[email protected]>
arm64: dts: imx8mm-kontron-n801x-som: do not allow to switch off buck2

Haibo Chen <[email protected]>
arm64: dts: imx8: change the spi-nor tx

Haibo Chen <[email protected]>
ARM: dts: imx: change the spi-nor tx

Andy Shevchenko <[email protected]>
ptp_pch: Load module automatically if ID matches

Pali Rohár <[email protected]>
powerpc/fsl/dts: Fix phy-connection-type for fm1mac3

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notification

Ilya Lipnitskiy <[email protected]>
MIPS: Revert "add support for buggy MT7621S core detection"

Punit Agrawal <[email protected]>
net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices

Vladimir Oltean <[email protected]>
net: mscc: ocelot: fix VCAP filters remaining active after being deleted

Eric Dumazet <[email protected]>
net_sched: fix NULL deref in fifo_set_limit()

Andrii Nakryiko <[email protected]>
libbpf: Fix memory leak in strset

Pavel Skripkin <[email protected]>
phy: mdio: fix memory leak

Kumar Kartikeya Dwivedi <[email protected]>
libbpf: Fix segfault in light skeleton for objects without BTF

Lama Kayal <[email protected]>
net/mlx5e: Fix the presented RQ index in PTP stats

Shay Drory <[email protected]>
net/mlx5: Fix setting number of EQs of SFs

Shay Drory <[email protected]>
net/mlx5: Fix length of irq_index in chars

Aya Levin <[email protected]>
net/mlx5: Avoid generating event after PPS out in Real time mode

Aya Levin <[email protected]>
net/mlx5: Force round second at 1PPS out start time

Moshe Shemesh <[email protected]>
net/mlx5: E-Switch, Fix double allocation of acl flow counter

Tariq Toukan <[email protected]>
net/mlx5e: Keep the value for maximum number of channels in-sync

Raed Salem <[email protected]>
net/mlx5e: IPSEC RX, enable checksum complete

Tatsuhiko Yasumatsu <[email protected]>
bpf: Fix integer overflow in prealloc_elems_and_freelist()

Tony Lindgren <[email protected]>
soc: ti: omap-prm: Fix external abort for am335x pruss

Johan Almbladh <[email protected]>
bpf, arm: Fix register clobbering in div/mod implementation

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: reverse order in rule replacement expansion

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: add position handle in event notification

Florian Westphal <[email protected]>
netfilter: conntrack: fix boot failure with nf_conntrack.enable_hooks=1

Vladimir Zapolskiy <[email protected]>
iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15

Max Filippov <[email protected]>
xtensa: call irqchip_init only when CONFIG_USE_OF is selected

Randy Dunlap <[email protected]>
xtensa: use CONFIG_USE_OF instead of CONFIG_OF

Dmitry Baryshkov <[email protected]>

    arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding

Arnd Bergmann <[email protected]>
ath5k: fix building with LEDS=m

Long Li <[email protected]>
PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus

Fabio Estevam <[email protected]>
ARM: dts: imx6qdl-pico: Fix Ethernet support

Marek Vasut <[email protected]>
ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo

Marek Vasut <[email protected]>
ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo

Shawn Guo <[email protected]>
soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment

Ilan Peer <[email protected]>
iwlwifi: mvm: Fix possible NULL dereference

Claudiu Beznea <[email protected]>
ARM: at91: pm: do not panic if ram controllers are not enabled

Douglas Anderson <[email protected]>
Revert "arm64: dts: qcom: sc7280: Fixup the cpufreq node"

Marijn Suijten <[email protected]>
ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference

Antonio Martorana <[email protected]>
soc: qcom: socinfo: Fixed argument passed to platform_set_data()

Nathan Chancellor <[email protected]>
bus: ti-sysc: Add break in switch statement in sysc_init_soc()

Alexandre Ghiti <[email protected]>
riscv: Flush current cpu icache before other cpus

Adrian Hunter <[email protected]>
scsi: ufs: core: Fix task management completion

David Heidelberg <[email protected]>
ARM: dts: qcom: apq8064: use compatible which contains chipid

Michal Vokáč <[email protected]>
ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe

Roger Quadros <[email protected]>
ARM: dts: omap3430-sdp: Fix NAND device node

Juergen Gross <[email protected]>
xen/balloon: fix cancelled balloon action

J. Bruce Fields <[email protected]>
SUNRPC: fix sign error causing rpcsec_gss drops

Trond Myklebust <[email protected]>
nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero

Patrick Ho <[email protected]>
nfsd: fix error handling of register_pernet_subsys() in init_nfsd()

Miklos Szeredi <[email protected]>
ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO

Zheng Liang <[email protected]>
ovl: fix missing negative dentry check in ovl_rename()

Arnd Bergmann <[email protected]>
fbdev: simplefb: fix Kconfig dependencies

Claudiu Beznea <[email protected]>
mmc: sdhci-of-at91: replace while loop with read_poll_timeout

Claudiu Beznea <[email protected]>
mmc: sdhci-of-at91: wait for calibration done before proceed

Neil Armstrong <[email protected]>
mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk

Jan Beulich <[email protected]>
xen/privcmd: fix error handling in mmap-resource processing

Ville Syrjälä <[email protected]>
drm/i915: Extend the async flip VT-d w/a to skl/bxt

Maarten Lankhorst <[email protected]>
drm/i915: Fix runtime pm handling in i915_gem_shrink

Liu, Zhan <[email protected]>
drm/amd/display: Fix DCN3 B0 DP Alt Mapping

Hansen <[email protected]>
drm/amd/display: Fix detection of 4 lane for DPALT

Nikola Cornij <[email protected]>
drm/amd/display: Limit display scaling to up to 4k for DCN 3.1

Ben Skeggs <[email protected]>
drm/nouveau/ga102-: support ttm buffer moves via copy engine

Ben Skeggs <[email protected]>
drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows

Lijo Lazar <[email protected]>
drm/amdgpu: During s0ix don't wait to signal GFXOFF

Jude Shih <[email protected]>
drm/amd/display: USB4 bring up set correct address

Liu, Zhan <[email protected]>
drm/amd/display: Fix B0 USB-C DP Alt mode

Heikki Krogerus <[email protected]>
usb: typec: tipd: Remove dependency on "connector" child fwnode

Xu Yang <[email protected]>
usb: typec: tcpm: handle SRC_STARTUP state if cc changes

Xu Yang <[email protected]>
usb: typec: tcpci: don't handle vSafe0V event if it's not enabled

Johan Hovold <[email protected]>
USB: cdc-acm: fix break reporting

Johan Hovold <[email protected]>
USB: cdc-acm: fix racy tty buffer accesses

Pavel Hofman <[email protected]>
usb: gadget: f_uac2: fixed EP-IN wMaxPacketSize

Fabio Estevam <[email protected]>
usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle

Rikard Falkeborn <[email protected]>
usb: cdc-wdm: Fix check for WWAN

Ben Hutchings <[email protected]>
Partially revert "usb: Kconfig: using select for USB_COMMON dependency"

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

Diffstat:

 .../bindings/display/bridge/ti,sn65dsi86.yaml      |   2 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/imx53-m53menlo.dts               |   4 +-
 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi         |   5 +
 arch/arm/boot/dts/imx6qdl-pico.dtsi                |  11 +
 arch/arm/boot/dts/imx6sx-sdb.dts                   |   4 +-
 arch/arm/boot/dts/imx6ul-14x14-evk.dtsi            |   2 +-
 arch/arm/boot/dts/omap3430-sdp.dts                 |   2 +-
 arch/arm/boot/dts/qcom-apq8064.dtsi                |   7 +-
 arch/arm/configs/gemini_defconfig                  |   1 +
 arch/arm/mach-at91/pm.c                            |  58 +++-
 arch/arm/mach-imx/pm-imx6.c                        |   2 +
 arch/arm/mach-omap2/omap_hwmod.c                   |   2 +
 arch/arm/net/bpf_jit_32.c                          |  19 ++
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     |   4 +-
 .../boot/dts/freescale/imx8mm-beacon-som.dtsi      |   2 +-
 arch/arm64/boot/dts/freescale/imx8mm-evk.dts       |   2 +-
 .../dts/freescale/imx8mm-kontron-n801x-som.dtsi    |   1 +
 .../boot/dts/freescale/imx8mn-beacon-som.dtsi      |   2 +-
 .../boot/dts/freescale/imx8mp-phycore-som.dtsi     |   2 +-
 arch/arm64/boot/dts/freescale/imx8mq-evk.dts       |   2 +
 .../dts/freescale/imx8mq-kontron-pitx-imx8m.dts    |   2 +-
 arch/arm64/boot/dts/qcom/pm8150.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sc7280.dtsi               |   6 +-
 arch/mips/include/asm/mips-cps.h                   |  23 +-
 arch/powerpc/boot/dts/fsl/t1023rdb.dts             |   2 +-
 arch/powerpc/include/asm/book3s/32/kup.h           |   8 +
 arch/powerpc/include/asm/interrupt.h               |   5 +-
 arch/powerpc/kernel/dma-iommu.c                    |   9 +
 arch/powerpc/kernel/exceptions-64s.S               |  25 +-
 arch/powerpc/kernel/traps.c                        |  43 +--
 arch/powerpc/net/bpf_jit_comp32.c                  |   8 +-
 arch/powerpc/net/bpf_jit_comp64.c                  |  37 ++-
 arch/powerpc/platforms/pseries/eeh_pseries.c       |   4 +
 arch/riscv/Makefile                                |   6 +
 arch/riscv/include/asm/syscall.h                   |   1 +
 arch/riscv/include/asm/vdso.h                      |  37 +--
 arch/riscv/include/uapi/asm/unistd.h               |   3 +-
 arch/riscv/kernel/syscall_table.c                  |   1 -
 arch/riscv/kernel/vdso.c                           |  53 ++--
 arch/riscv/kernel/vdso/Makefile                    |  25 +-
 arch/riscv/kernel/vdso/gen_vdso_offsets.sh         |   5 +
 arch/riscv/kernel/vdso/so2s.sh                     |   6 -
 arch/riscv/kernel/vdso/vdso.lds.S                  |   3 +-
 arch/riscv/mm/cacheflush.c                         |   2 +
 arch/s390/net/bpf_jit_comp.c                       |   2 +-
 arch/x86/Kconfig                                   |   2 +-
 arch/x86/include/asm/entry-common.h                |   2 +-
 arch/x86/kernel/cpu/common.c                       |   1 +
 arch/x86/kernel/early-quirks.c                     |   6 -
 arch/x86/kernel/fpu/signal.c                       |  11 +-
 arch/x86/kernel/hpet.c                             |  81 ++++++
 arch/x86/kernel/sev-shared.c                       |   2 +
 arch/x86/platform/olpc/olpc.c                      |   2 +-
 arch/xtensa/include/asm/kmem_layout.h              |   2 +-
 arch/xtensa/kernel/irq.c                           |   2 +-
 arch/xtensa/kernel/setup.c                         |  12 +-
 arch/xtensa/mm/mmu.c                               |   2 +-
 drivers/bus/ti-sysc.c                              |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |  14 +-
 .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h  |   1 +
 .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c  |  66 ++++-
 .../amd/display/dc/dcn31/dcn31_dio_link_encoder.h  |  14 +-
 .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c  |   8 +-
 drivers/gpu/drm/amd/display/include/dal_asic_id.h  |   2 +-
 .../amd/include/asic_reg/dpcs/dpcs_4_2_0_offset.h  |  27 ++
 drivers/gpu/drm/i915/display/icl_dsi.c             |  48 ++++
 drivers/gpu/drm/i915/display/intel_audio.c         |   5 +-
 drivers/gpu/drm/i915/display/intel_bios.c          |  22 +-
 drivers/gpu/drm/i915/display/intel_ddi.c           |   8 +-
 drivers/gpu/drm/i915/display/intel_display.c       |  20 +-
 drivers/gpu/drm/i915/display/intel_vbt_defs.h      |   5 +
 drivers/gpu/drm/i915/gem/i915_gem_shrinker.c       |   7 +-
 drivers/gpu/drm/i915/i915_reg.h                    |   6 +
 drivers/gpu/drm/i915/intel_pm.c                    |  12 +
 drivers/gpu/drm/nouveau/dispnv50/crc.c             |   1 +
 drivers/gpu/drm/nouveau/dispnv50/head.c            |   2 +-
 drivers/gpu/drm/nouveau/include/nvif/class.h       |   2 +
 drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h |   1 +
 drivers/gpu/drm/nouveau/nouveau_bo.c               |   1 +
 drivers/gpu/drm/nouveau/nouveau_chan.c             |   6 +-
 drivers/gpu/drm/nouveau/nouveau_debugfs.c          |   1 +
 drivers/gpu/drm/nouveau/nouveau_drm.c              |   4 +
 drivers/gpu/drm/nouveau/nouveau_gem.c              |   4 +-
 drivers/gpu/drm/nouveau/nv84_fence.c               |   2 +-
 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c  |   3 +
 drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild    |   1 +
 drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c   | 311 +++++++++++++++++++++
 drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.c    |   7 +-
 drivers/gpu/drm/panel/panel-abt-y030xx067a.c       |   4 +-
 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c              |   7 +-
 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h              |   4 +-
 drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c             |  97 ++++---
 drivers/i2c/busses/i2c-mlxcpld.c                   |   4 +-
 drivers/i2c/busses/i2c-mt65xx.c                    |  11 +-
 drivers/i2c/i2c-core-acpi.c                        |   1 +
 drivers/mmc/host/meson-gx-mmc.c                    |  73 ++++-
 drivers/mmc/host/sdhci-of-at91.c                   |  22 +-
 drivers/net/ethernet/google/gve/gve.h              |   2 +-
 drivers/net/ethernet/google/gve/gve_main.c         |  45 +--
 drivers/net/ethernet/google/gve/gve_rx.c           |   8 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   5 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |   1 -
 drivers/net/ethernet/mellanox/mlx5/core/en.h       |  11 +-
 .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c |   6 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c   |   3 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h   |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  59 ++--
 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c   |   3 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |   7 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_stats.c |  11 +-
 .../mellanox/mlx5/core/esw/acl/egress_lgcy.c       |  12 +-
 .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c      |   4 +-
 .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c  |   4 +-
 .../net/ethernet/mellanox/mlx5/core/lib/clock.c    |  37 ++-
 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c  |   9 +-
 drivers/net/ethernet/mscc/ocelot_vcap.c            |   4 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c     |   5 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   6 +-
 drivers/net/pcs/pcs-xpcs.c                         |  45 ++-
 drivers/net/phy/mdio_bus.c                         |   7 +
 drivers/net/phy/sfp.c                              |   2 +-
 drivers/net/wireless/ath/ath5k/Kconfig             |   4 +-
 drivers/net/wireless/ath/ath5k/led.c               |  10 +-
 .../net/wireless/intel/iwlwifi/mvm/time-event.c    |   3 +-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |   2 +
 drivers/of/base.c                                  |   1 +
 drivers/pci/controller/pci-hyperv.c                |  13 +-
 drivers/ptp/ptp_pch.c                              |   1 +
 drivers/scsi/libiscsi.c                            |  15 +-
 drivers/scsi/ufs/ufshcd.c                          |  52 ++--
 drivers/scsi/ufs/ufshcd.h                          |   1 +
 drivers/soc/qcom/mdt_loader.c                      |   2 +-
 drivers/soc/qcom/socinfo.c                         |   2 +-
 drivers/soc/ti/omap_prm.c                          |  27 +-
 drivers/usb/chipidea/ci_hdrc_imx.c                 |  15 +-
 drivers/usb/class/cdc-acm.c                        |   8 +
 drivers/usb/class/cdc-wdm.c                        |   6 +-
 drivers/usb/common/Kconfig                         |   3 +-
 drivers/usb/gadget/function/f_uac2.c               |  14 +-
 drivers/usb/typec/tcpm/tcpci.c                     |   2 +-
 drivers/usb/typec/tcpm/tcpm.c                      |   1 +
 drivers/usb/typec/tipd/core.c                      |   8 +-
 drivers/video/fbdev/Kconfig                        |   5 +-
 drivers/video/fbdev/gbefb.c                        |   2 +-
 drivers/xen/balloon.c                              |  21 +-
 drivers/xen/privcmd.c                              |   7 +-
 fs/afs/write.c                                     |   3 +-
 fs/netfs/read_helper.c                             |   2 +-
 fs/nfsd/nfs4xdr.c                                  |  19 +-
 fs/nfsd/nfsctl.c                                   |   2 +-
 fs/overlayfs/dir.c                                 |  10 +-
 fs/overlayfs/file.c                                |  15 +-
 include/net/netfilter/ipv6/nf_defrag_ipv6.h        |   1 -
 include/net/netfilter/nf_tables.h                  |   2 +-
 include/net/netns/netfilter.h                      |   6 +
 include/soc/mscc/ocelot_vcap.h                     |   4 +-
 kernel/bpf/stackmap.c                              |   3 +-
 net/bridge/br_netlink.c                            |   3 +-
 net/core/rtnetlink.c                               |   2 +-
 net/dsa/tag_dsa.c                                  |   2 +-
 net/ipv4/inet_hashtables.c                         |   4 +-
 net/ipv4/netfilter/nf_defrag_ipv4.c                |  30 +-
 net/ipv4/udp.c                                     |   3 +-
 net/ipv6/inet6_hashtables.c                        |   2 +-
 net/ipv6/netfilter/nf_conntrack_reasm.c            |   2 +-
 net/ipv6/netfilter/nf_defrag_ipv6_hooks.c          |  25 +-
 net/ipv6/udp.c                                     |   3 +-
 net/netfilter/nf_tables_api.c                      |  91 ++++--
 net/netfilter/nft_quota.c                          |   2 +-
 net/netlink/af_netlink.c                           |  14 +-
 net/sched/sch_fifo.c                               |   3 +
 net/sched/sch_taprio.c                             |   4 +
 net/sunrpc/auth_gss/svcauth_gss.c                  |   2 +-
 tools/lib/bpf/libbpf.c                             |   3 +-
 tools/lib/bpf/strset.c                             |   1 +
 tools/objtool/arch/x86/decode.c                    |   2 +-
 tools/objtool/special.c                            |  36 +--
 tools/perf/pmu-events/jevents.c                    |   2 +
 182 files changed, 1620 insertions(+), 633 deletions(-)