Skip to content

5.16.10-rc1 review

Greg Kroah-Hartman dri-devel linux-arm-kernel linux-doc linux-tegra lkml llvm stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest203 patches 18 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/203integrity: check the return value of audit_log_start()security/integrity/integrity_audit.c+2 -00 replies
2/203audit: dont deref the syscall args when checking the openat2 open_how::flagskernel/auditsc.c+1 -10 replies
3/203ima: fix reference leak in asymmetric_verify()security/integrity/digsig_asymmetric.c+9 -60 replies
4/203ima: Remove ima_policy file before directorysecurity/integrity/ima/ima_fs.c+1 -10 replies
5/203ima: Allow template selection with ima_template[_fmt]= after ima_hash=security/integrity/ima/ima_template.c+7 -30 replies
6/203ima: Do not print policy rule with inactive LSM labelssecurity/integrity/ima/ima_policy.c+8 -00 replies
7/203mmc: sdhci-of-esdhc: Check for error num after setting maskdrivers/mmc/host/sdhci-of-esdhc.c+6 -20 replies
8/203mmc: core: Wait for command setting Power Off Notification bit to completedrivers/mmc/core/sd.c+7 -10 replies
9/203mmc: sh_mmcif: Check for null res pointerdrivers/mmc/host/sh_mmcif.c+3 -00 replies
10/203can: isotp: fix potential CAN frame reception race in isotp_rcv()net/can/isotp.c+13 -10 replies
11/203can: isotp: fix error path in isotp_sendmsg() to unlock wait queuenet/can/isotp.c+9 -60 replies
12/203net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYsdrivers/net/phy/marvell.c+6 -40 replies
13/203net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYsdrivers/net/phy/marvell.c+3 -40 replies
14/203NFS: Fix initialisation of nfs_client cl_flags fieldfs/nfs/client.c+1 -10 replies
15/203NFSD: Fix NFSv3 SETATTR/CREATEs handling of large file sizesfs/nfsd/nfs3xdr.c+1 -10 replies
16/203NFSD: Fix ia_size underflowfs/nfsd/vfs.c+4 -00 replies
17/203NFSD: Clamp WRITE offsetsfs/nfsd/nfs3proc.c fs/nfsd/nfs4proc.c+8 -20 replies
18/203NFSD: Fix offset type in I/O trace pointsfs/nfsd/trace.h+7 -70 replies
19/203NFSD: Fix the behavior of READ near OFFSET_MAXfs/nfsd/nfs3proc.c fs/nfsd/nfs4proc.c fs/nfsd/nfs4xdr.c+14 -100 replies
20/203NFS: change nfs_access_get_cached to only report the maskfs/nfs/dir.c fs/nfs/nfs4proc.c include/linux/nfs_fs.h+20 -220 replies
21/203NFSv4 only print the label when its queriedfs/nfs/nfs4xdr.c+4 -30 replies
22/203nfs: nfs4clinet: check the return value of kstrdup()fs/nfs/nfs4client.c+4 -10 replies
23/203NFSv4.1: Fix uninitialised variable in devicenotifyfs/nfs/callback.h fs/nfs/callback_proc.c fs/nfs/callback_xdr.c+11 -110 replies
24/203NFSv4 remove zero number of fs_locations entries error checkfs/nfs/nfs4state.c fs/nfs/nfs4xdr.c+3 -20 replies
25/203NFSv4 store server support for fs_location attributefs/nfs/nfs4proc.c include/linux/nfs_fs_sb.h+3 -10 replies
26/203NFSv4.1 query for fs_location attr on a new file systemfs/nfs/client.c fs/nfs/nfs4_fs.h fs/nfs/nfs4proc.c +2 more+81 -150 replies
27/203NFSv4 expose nfs_parse_server_name functionfs/nfs/nfs4_fs.h fs/nfs/nfs4namespace.c+4 -30 replies
28/203NFSv4 handle port presence in fs_location server stringfs/nfs/nfs4_fs.h fs/nfs/nfs4namespace.c+12 -70 replies
29/203SUNRPC allow for unspecified transport time in rpc_clnt_add_xprtnet/sunrpc/clnt.c+4 -10 replies
30/203net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_state_changenet/sunrpc/sysfs.c+4 -20 replies
31/203sunrpc: Fix potential race conditions in rpc_sysfs_xprt_state_change()net/sunrpc/sysfs.c+19 -160 replies
32/203irqchip/realtek-rtl: Service all pending interruptsdrivers/irqchip/irq-realtek-rtl.c+6 -20 replies
33/203perf/x86/rapl: fix AMD event handlingarch/x86/events/rapl.c+6 -30 replies
34/203x86/perf: Avoid warning for Arch LBR without XSAVEarch/x86/events/intel/lbr.c+3 -00 replies
35/203sched: Avoid double preemption in __cond_resched_*lock*()kernel/sched/core.c+3 -90 replies
36/203drm/vc4: Fix deadlock on DSI device attach errordrivers/gpu/drm/vc4/vc4_dsi.c+4 -100 replies
37/203drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayerdrivers/gpu/drm/drm_panel_orientation_quirks.c+12 -00 replies
38/203net: sched: Clarify error message when qdisc kind is unknownnet/sched/sch_api.c+1 -10 replies
39/203powerpc/fixmap: Fix VM debug warning on unmaparch/powerpc/include/asm/book3s/32/pgtable.h arch/powerpc/include/asm/book3s/64/pgtable.h arch/powerpc/include/asm/fixmap.h +3 more+18 -20 replies
40/203s390/module: test loading modules with a lot of relocationsarch/s390/Kconfig arch/s390/lib/Makefile arch/s390/lib/test_modules.c +2 more+116 -00 replies
41/203arm64: Add Cortex-X2 CPU part definitionarch/arm64/include/asm/cputype.h+2 -00 replies
42/203arm64: errata: Update ARM64_ERRATUM_[2119858|2224489] with Cortex-X2 rangesDocumentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c+12 -60 replies
43/203scsi: target: iscsi: Make sure the np under each tpg is uniquedrivers/target/iscsi/iscsi_target_tpg.c+3 -00 replies
44/203scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup()drivers/scsi/ufs/ufshcd-pltfrm.c+7 -00 replies
45/203scsi: qedf: Add stag_work to all the vportsdrivers/scsi/qedf/qedf_main.c+1 -00 replies
46/203scsi: qedf: Fix refcount issue when LOGO is received during TMFdrivers/scsi/qedf/qedf_io.c+1 -00 replies
47/203scsi: qedf: Change context reset messages to ratelimiteddrivers/scsi/qedf/qedf_main.c+4 -20 replies
48/203scsi: pm8001: Fix bogus FW crash for maxcpus=1drivers/scsi/pm8001/pm80xx_hwi.c drivers/scsi/pm8001/pm80xx_hwi.h+19 -30 replies
49/203scsi: ufs: Use generic error code in ufshcd_set_dev_pwr_mode()drivers/scsi/ufs/ufshcd.c+6 -30 replies
50/203scsi: ufs: Treat link loss as fatal errordrivers/scsi/ufs/ufshci.h+2 -10 replies
51/203scsi: myrs: Fix crash in error casedrivers/scsi/myrs.c+2 -10 replies
52/203net: stmmac: reduce unnecessary wakeups from eee sw timerdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+7 -60 replies
53/203PM: hibernate: Remove register_nosave_region_late()include/linux/suspend.h kernel/power/snapshot.c+8 -240 replies
54/203drm/amd/display: Correct MPC split policy for DCN301drivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.c+1 -10 replies
55/203drm/amdgpu/display: adjust msleep limit in dp_wait_for_training_aux_rd_intervaldrivers/gpu/drm/amd/display/dc/core/dc_link_dp.c+1 -10 replies
56/203drm/amdgpu/display: use msleep rather than udelay for long delaysdrivers/gpu/drm/amd/display/dc/core/dc_link_dp.c+2 -20 replies
57/203usb: dwc2: gadget: dont try to disable ep0 in dwc2_hsotg_suspenddrivers/usb/dwc2/gadget.c+1 -10 replies
58/203perf: Always wake the parent eventkernel/events/core.c+10 -20 replies
59/203nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDsdrivers/nvme/host/pci.c+2 -10 replies
60/203MIPS: Fix build error due to PTR used in more placesarch/mips/include/asm/asm.h arch/mips/include/asm/ftrace.h arch/mips/include/asm/r4kcache.h +15 more+185 -1850 replies
61/203net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout()drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c+1 -10 replies
62/203arm64: errata: Add detection for TRBE ignored system register writesDocumentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c +1 more+30 -00 replies
63/203arm64: errata: Add detection for TRBE invalid prohibited statesDocumentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c +1 more+35 -00 replies
64/203arm64: errata: Add detection for TRBE trace data corruptionDocumentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c +1 more+30 -00 replies
65/203arm64: cpufeature: List early Cortex-A510 parts as having broken dbmDocumentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpufeature.c+15 -00 replies
66/203kasan: test: fix compatibility with FORTIFY_SOURCElib/test_kasan.c+5 -00 replies
67/203KVM: eventfd: Fix false positive RCU usage warningvirt/kvm/eventfd.c+4 -40 replies
68/203KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMERarch/x86/kvm/vmx/evmcs.h+3 -10 replies
69/203KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCSarch/x86/kvm/vmx/evmcs.c+1 -00 replies
70/203KVM: SVM: Dont kill SEV guest if SMAP erratum triggers in usermodearch/x86/kvm/svm/svm.c+15 -10 replies
71/203KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadowarch/x86/kvm/vmx/vmx.c+25 -00 replies
72/203KVM: x86: Report deprecated x87 features in supported CPUIDarch/x86/kvm/cpuid.c+7 -60 replies
73/203riscv: fix build with binutils 2.38arch/riscv/Makefile+6 -00 replies
74/203riscv: Fix XIP_FIXUP_FLASH_OFFSETarch/riscv/kernel/head.S+5 -60 replies
75/203riscv: cpu-hotplug: clear cpu from numa map when teardownarch/riscv/kernel/cpu-hotplug.c+2 -00 replies
76/203riscv/mm: Add XIP_FIXUP for phys_ram_basearch/riscv/mm/init.c+1 -00 replies
77/203riscv: eliminate unreliable __builtin_frame_address(1)arch/riscv/kernel/stacktrace.c+5 -40 replies
78/203gfs2: Fix gfs2_release for non-writers regressionfs/gfs2/file.c+4 -30 replies
79/203Revert "gfs2: check context in gfs2_glock_put"fs/gfs2/glock.c+0 -30 replies
80/203Revert "PCI/portdrv: Do not setup up IRQs if there are no users"drivers/pci/pcie/portdrv_core.c+17 -300 replies
81/203ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog grouparch/arm/boot/dts/imx23-evk.dts+0 -10 replies
82/203ARM: dts: Fix boot regression on Skomerarch/arm/boot/dts/ste-ux500-samsung-skomer.dts+0 -40 replies
83/203ARM: socfpga: fix missing RESET_CONTROLLERarch/arm/mach-socfpga/Kconfig+2 -00 replies
84/203nvme-tcp: fix bogus request completion when failing to send AERdrivers/nvme/host/tcp.c+9 -10 replies
85/203ACPI/IORT: Check node revision for PMCG resourcesdrivers/acpi/arm64/iort.c+11 -30 replies
86/203PM: s2idle: ACPI: Fix wakeup interrupts handlingdrivers/acpi/sleep.c drivers/base/power/wakeup.c include/linux/suspend.h +3 more+42 -130 replies
87/203drm/amdgpu/display: change pipe policy for DCN 2.0drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c+1 -10 replies
88/203drm/rockchip: vop: Correct RK3399 VOP register fieldsdrivers/gpu/drm/rockchip/rockchip_vop_reg.c+5 -30 replies
89/203drm/i915: Disable DRRS on IVB/HSW port != Adrivers/gpu/drm/i915/display/intel_drrs.c+8 -00 replies
90/203drm/i915: Allow !join_mbus cases for adlp+ dbuf configurationdrivers/gpu/drm/i915/intel_pm.c+46 -200 replies
91/203drm/i915: Populate pipe dbuf slices more accurately during readoutdrivers/gpu/drm/i915/intel_pm.c+8 -50 replies
92/203drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKLdrivers/gpu/drm/i915/display/intel_display.c drivers/gpu/drm/i915/intel_pm.c drivers/gpu/drm/i915/intel_pm.h+70 -00 replies
93/203ARM: dts: Fix timer regression for beagleboard revision cDocumentation/devicetree/bindings/arm/omap/omap.txt arch/arm/boot/dts/Makefile arch/arm/boot/dts/omap3-beagle-ab4.dts +2 more+52 -340 replies
94/203ARM: dts: meson: Fix the UART compatible stringsarch/arm/boot/dts/meson.dtsi+4 -40 replies
95/203ARM: dts: meson8: Fix the UART device-tree schema validationarch/arm/boot/dts/meson8.dtsi+12 -120 replies
96/203ARM: dts: meson8b: Fix the UART device-tree schema validationarch/arm/boot/dts/meson8b.dtsi+12 -120 replies
97/203phy: broadcom: Kconfig: Fix PHY_BRCM_USB config optiondrivers/phy/broadcom/Kconfig+1 -20 replies
98/203tee: optee: do not check memref size on return from Secure Worlddrivers/tee/optee/smc_abi.c+0 -100 replies
99/203optee: add error checks in optee_ffa_do_call_with_arg()drivers/tee/optee/ffa_abi.c+12 -30 replies
100/203staging: fbtft: Fix error path in fbtft_driver_module_init()drivers/staging/fbtft/fbtft.h+4 -10 replies
101/203ARM: dts: imx6qdl-udoo: Properly describe the SD card detectarch/arm/boot/dts/imx6qdl-udoo.dtsi+4 -10 replies
102/203phy: xilinx: zynqmp: Fix bus width setting for SGMIIdrivers/phy/xilinx/phy-zynqmp.c+6 -50 replies
103/203phy: stm32: fix a refcount leak in stm32_usbphyc_pll_enable()drivers/phy/st/phy-stm32-usbphyc.c+1 -10 replies
104/203ARM: dts: imx7ulp: Fix assigned-clocks-parents typoarch/arm/boot/dts/imx7ulp.dtsi+1 -10 replies
105/203arm64: dts: imx8mq: fix mipi_csi bidirectional port numbersarch/arm64/boot/dts/freescale/imx8mq.dtsi+4 -40 replies
106/203usb: f_fs: Fix use-after-free for epfiledrivers/usb/gadget/function/f_fs.c+42 -140 replies
107/203arm64: Enable Cortex-A510 erratum 2051678 by defaultarch/arm64/Kconfig+1 -00 replies
108/203phy: dphy: Correct clk_pre parameterdrivers/gpu/drm/bridge/nwl-dsi.c drivers/phy/amlogic/phy-meson-axg-mipi-dphy.c drivers/phy/phy-core-mipi-dphy.c +1 more+11 -110 replies
109/203gpio: aggregator: Fix calling into sleeping GPIO controllersdrivers/gpio/gpio-aggregator.c+14 -40 replies
110/203NFS: Dont overfill uncached readdir pagesfs/nfs/dir.c+2 -10 replies
111/203NFS: Dont skip directory entries when doing uncached readdirfs/nfs/dir.c+1 -00 replies
112/203NFS: Avoid duplicate uncached readdir calls on eoffs/nfs/dir.c include/linux/nfs_fs.h+16 -50 replies
113/203drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd.drivers/gpu/drm/vc4/vc4_hdmi.c+2 -00 replies
114/203misc: fastrpc: avoid double fput() on failed usercopydrivers/misc/fastrpc.c+8 -10 replies
115/203net: sparx5: Fix get_stat64 crash in tcpdumpdrivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c+1 -10 replies
116/203netfilter: nft_payload: dont allow th access for fragmentsnet/netfilter/nft_exthdr.c net/netfilter/nft_payload.c+6 -50 replies
117/203netfilter: ctnetlink: disable helper autoassigninclude/uapi/linux/netfilter/nf_conntrack_common.h net/netfilter/nf_conntrack_netlink.c+3 -20 replies
118/203arm64: dts: meson-g12b-odroid-n2: fix typo dio2133arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dtsi+2 -20 replies
119/203arm64: dts: meson-sm1-odroid: use correct enable-gpio pin for tf-io regulatorarch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi+1 -10 replies
120/203arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO domain for GPIOE_2arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts+1 -10 replies
121/203arm64: dts: meson-sm1-odroid: fix boot loop after rebootarch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi+1 -10 replies
122/203ixgbevf: Require large buffers for build_skb on 82599VFdrivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c+7 -60 replies
123/203tcp: take care of mixed splice()/sendmsg(MSG_ZEROCOPY) casenet/ipv4/tcp.c+19 -140 replies
124/203net: mscc: ocelot: fix all IP traffic getting trapped to CPU with PTP over IPdrivers/net/ethernet/mscc/ocelot.c+8 -00 replies
125/203drm/panel: simple: Assign data from panel_dpi_probe() correctlydrivers/gpu/drm/panel/panel-simple.c+1 -00 replies
126/203s390/module: fix building test_modules_helpers.o with clangarch/s390/lib/test_modules.c arch/s390/lib/test_modules.h+3 -30 replies
127/203ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPEdrivers/acpi/ec.c drivers/acpi/sleep.c+14 -100 replies
128/203gpiolib: Never return internal error codes to user spacedrivers/gpio/gpiolib-cdev.c drivers/gpio/gpiolib-sysfs.c drivers/gpio/gpiolib.h+17 -80 replies
129/203gpio: sifive: use the correct register to read output valuesdrivers/gpio/gpio-sifive.c+1 -10 replies
130/203fbcon: Avoid cap set but not used warningdrivers/video/fbdev/core/fbcon.c+3 -40 replies
131/203SUNRPC: lock against ->sock changing during sysfs readnet/sunrpc/sysfs.c net/sunrpc/xprtsock.c+10 -20 replies
132/203gve: Recording rx queue before sending to napidrivers/net/ethernet/google/gve/gve_rx.c+1 -00 replies
133/203bonding: pair enable_port with slave_arr_updatesdrivers/net/bonding/bond_3ad.c+2 -10 replies
134/203net: dsa: mv88e6xxx: dont use devres for mdiobusdrivers/net/dsa/mv88e6xxx/chip.c+8 -30 replies
135/203net: dsa: ar9331: register the mdiobus under devresdrivers/net/dsa/qca/ar9331.c+1 -20 replies
136/203net: dsa: bcm_sf2: dont use devres for mdiobusdrivers/net/dsa/bcm_sf2.c+5 -20 replies
137/203net: dsa: felix: dont use devres for mdiobusdrivers/net/dsa/ocelot/felix_vsc9959.c+3 -10 replies
138/203net: dsa: ocelot: seville: utilize of_mdiobus_registerdrivers/net/dsa/ocelot/seville_vsc9953.c+2 -10 replies
139/203net: dsa: seville: register the mdiobus under devresdrivers/net/dsa/ocelot/seville_vsc9953.c+3 -20 replies
140/203net: dsa: mt7530: fix kernel bug in mdiobus_free() when unbindingdrivers/net/dsa/mt7530.c+1 -10 replies
141/203net: dsa: lantiq_gswip: dont use devres for mdiobusdrivers/net/dsa/lantiq_gswip.c+11 -30 replies
142/203ibmvnic: dont release napi in __ibmvnic_open()drivers/net/ethernet/ibm/ibmvnic.c+9 -40 replies
143/203net: ethernet: litex: Add the dependency on HAS_IOMEMdrivers/net/ethernet/litex/Kconfig+1 -10 replies
144/203ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure pathnet/ipv4/ipmr.c net/ipv6/ip6mr.c+4 -00 replies
145/203nfp: flower: fix ida_idx not being releaseddrivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c+8 -40 replies
146/203net: do not keep the dst cache when uncloning an skb dst and its metadatainclude/net/dst_metadata.h+13 -00 replies
147/203net: fix a memleak when uncloning an skb dst and its metadatainclude/net/dst_metadata.h+0 -10 replies
148/203veth: fix races around rq->rx_notify_maskeddrivers/net/veth.c+8 -50 replies
149/203net: mdio: aspeed: Add missing MODULE_DEVICE_TABLEdrivers/net/mdio/mdio-aspeed.c+1 -00 replies
150/203tipc: rate limit warning for received illegal binding updatenet/tipc/name_distr.c+1 -10 replies
151/203net: amd-xgbe: disable interrupts during pci removaldrivers/net/ethernet/amd/xgbe/xgbe-pci.c+3 -00 replies
152/203net: dsa: fix panic when DSA master device unbinds on shutdownnet/dsa/dsa2.c+6 -190 replies
153/203drm/amd/pm: fix hwmon node of power1_label create issuedrivers/gpu/drm/amd/pm/amdgpu_pm.c+1 -20 replies
154/203mptcp: netlink: process IPv6 addrs in creating listening socketsnet/mptcp/pm_netlink.c+6 -20 replies
155/203dpaa2-eth: unregister the netdev before disconnecting from the PHYdrivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c+2 -20 replies
156/203ice: fix an error code in ice_cfg_phy_fec()drivers/net/ethernet/intel/ice/ice_common.c+2 -10 replies
157/203ice: fix IPIP and SIT TSO offloaddrivers/net/ethernet/intel/ice/ice_lan_tx_rx.h drivers/net/ethernet/intel/ice/ice_main.c+18 -80 replies
158/203ice: Fix KASAN error in LAG NETDEV_UNREGISTER handlerdrivers/net/ethernet/intel/ice/ice_lag.c+28 -60 replies
159/203ice: Avoid RTNL lock when re-creating auxiliary devicedrivers/net/ethernet/intel/ice/ice.h drivers/net/ethernet/intel/ice/ice_main.c+5 -10 replies
160/203net: mscc: ocelot: fix mutex lock error during ethtool stats readdrivers/net/ethernet/mscc/ocelot.c+7 -40 replies
161/203net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregisterdrivers/net/dsa/mv88e6xxx/chip.c+2 -20 replies
162/203vt_ioctl: fix array_index_nospec in vt_setactivatedrivers/tty/vt/vt_ioctl.c+1 -10 replies
163/203vt_ioctl: add array_index_nospec to VT_ACTIVATEdrivers/tty/vt/vt_ioctl.c+1 -00 replies
164/203n_tty: wake up poll(POLLRDNORM) on receiving datadrivers/tty/n_tty.c+2 -20 replies
165/203eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAXdrivers/misc/eeprom/ee1004.c+3 -00 replies
166/203usb: dwc2: drd: fix soft connect when gadget is unconfigureddrivers/usb/dwc2/drd.c+4 -20 replies
167/203Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured"drivers/usb/dwc2/drd.c+2 -40 replies
168/203net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixupdrivers/net/usb/ax88179_178a.c+39 -290 replies
169/203usb: ulpi: Move of_node_put to ulpi_dev_releasedrivers/usb/common/ulpi.c+1 -10 replies
170/203usb: ulpi: Call of_node_put correctlydrivers/usb/common/ulpi.c+6 -20 replies
171/203usb: dwc3: gadget: Prevent core from processing stale TRBsdrivers/usb/dwc3/gadget.c+13 -00 replies
172/203usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transitiondrivers/usb/gadget/udc/renesas_usb3.c+2 -00 replies
173/203USB: gadget: validate interface OS descriptor requestsdrivers/usb/gadget/composite.c+3 -00 replies
174/203usb: gadget: rndis: check size of RNDIS_MSG_SET commanddrivers/usb/gadget/function/rndis.c+6 -30 replies
175/203usb: gadget: f_uac2: Define specific wTerminalTypedrivers/usb/gadget/function/f_uac2.c+2 -20 replies
176/203usb: raw-gadget: fix handling of dual-direction-capable endpointsdrivers/usb/gadget/legacy/raw_gadget.c+1 -10 replies
177/203USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320drivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+6 -00 replies
178/203USB: serial: option: add ZTE MF286D modemdrivers/usb/serial/option.c+2 -00 replies
179/203USB: serial: ch341: add support for GW Instek USB2.0-Serial devicesdrivers/usb/serial/ch341.c+1 -00 replies
180/203USB: serial: cp210x: add NCR Retail IO box iddrivers/usb/serial/cp210x.c+1 -00 replies
181/203USB: serial: cp210x: add CPI Bulk Coin Recycler iddrivers/usb/serial/cp210x.c+1 -00 replies
182/203speakup-dectlk: Restore pitch settingdrivers/accessibility/speakup/speakup_dectlk.c+1 -00 replies
183/203phy: ti: Fix missing sentinel for clk_div_tabledrivers/phy/ti/phy-j721e-wiz.c+1 -00 replies
184/203iio: buffer: Fix file related error handling in IIO_BUFFER_GET_FD_IOCTLdrivers/iio/industrialio-buffer.c+11 -30 replies
185/203fs/proc: task_mmu.c: dont read mapcount for migration entryfs/proc/task_mmu.c+31 -90 replies
186/203mm: vmscan: remove deadlock due to throttling failing to make progressmm/vmscan.c+3 -10 replies
187/203mm: memcg: synchronize objcg lists with a dedicated spinlockinclude/linux/memcontrol.h mm/memcontrol.c+8 -70 replies
188/203seccomp: Invalidate seccomp mode to catch death failureskernel/seccomp.c+10 -00 replies
189/203signal: HANDLER_EXIT should clear SIGNAL_UNKILLABLEkernel/signal.c+3 -20 replies
190/203s390/cio: verify the driver availability for path_event calldrivers/s390/cio/device.c+1 -10 replies
191/203bus: mhi: pci_generic: Add mru_default for Foxconn SDX55drivers/bus/mhi/pci_generic.c+1 -00 replies
192/203bus: mhi: pci_generic: Add mru_default for Cinterion MV31-Wdrivers/bus/mhi/pci_generic.c+1 -00 replies
193/203x86/sgx: Silence softlockup detection when releasing large enclavesarch/x86/kernel/cpu/sgx/encl.c+2 -00 replies
194/203sched/fair: Fix fault in reweight_entitykernel/sched/core.c+6 -50 replies
195/203Makefile.extrawarn: Move -Wunaligned-access to W=1scripts/Makefile.extrawarn+1 -00 replies
196/203scsi: lpfc: Remove NVMe support if kernel has NVME_FC disableddrivers/scsi/lpfc/lpfc.h drivers/scsi/lpfc/lpfc_attr.c+12 -50 replies
197/203scsi: lpfc: Reduce log messages seen after firmware downloaddrivers/scsi/lpfc/lpfc_init.c drivers/scsi/lpfc/lpfc_sli.c+8 -20 replies
198/203MIPS: octeon: Fix missed PTR->PTR_WD conversionarch/mips/cavium-octeon/octeon-memcpy.S+1 -10 replies
199/203arm64: dts: imx8mq: fix lcdif port nodearch/arm64/boot/dts/freescale/imx8mq.dtsi+1 -10 replies
200/203perf: Fix list corruption in perf_cgroup_switch()kernel/events/core.c+2 -20 replies
201/203kconfig: fix missing fclose() on error pathsscripts/kconfig/confdata.c+6 -60 replies
202/203docs/ABI: testing: aspeed-uart-routing: Escape asteriskDocumentation/ABI/testing/sysfs-driver-aspeed-uart-routing+3 -30 replies
203/203iommu: Fix potential use-after-free during probedrivers/iommu/iommu.c+7 -20 replies

Reviews trailers per patch

93 of 203 patches have a Reviewed-by or Acked-by.

PatchSam RavnborgChristian BraunerPaul MooreStefan BergerTianjia ZhangSerge SeminAndrew LunnAdrian HunterRussell King (Oracle)Damien Le MoalMaxime BizonBart Van AsscheHannes ReineckeCezary RojewskiCharlene LiuHarry WentlandMinas HarutyunyanHeiko CarstensKeith BuschJernej SkrabecSuzuki K PouloseCatalin MarinasNico PacheAndrey KonovalovKees CookSean ChristophersonLiam MerwickMike ChristieBean HuoLorenzo PieralisiStanislav LisovskiyAndrzej PietrasiewiczJani NikulaJarkko NikulaAlexandre GhitiSumit GargRafał MiłeckiFlorian FainelliMichal SimekLaurent PinchartKonrad JankowskiNeil ArmstrongSoheil Hassas YeganehLinus WalleijLiu YingAndrzej HajdaGuido GüntherJay VosburghDaniel KlauerAndy ShevchenkoOleksij RempelVladimir OlteanChristian KönigJohn KeepingKenneth FengGeliang TangGurucharan GPaul MenzelJonathan ToppinsSunitha MekalaDany MaddenHeikki KrogerusAmelie DelaunayVlad BuslovPaolo AbeniJan HoeppnerPeter OberparleiterHeiner KallweitPavankumar KondetiNick DesaulniersEric W. BiedermanYoshihiro ShimodaSzymon HeidrichAndrew JefferyAlexander EgorenkovWaiman LongTejun HeoShakeel ButtJeremy LintonDavid HildenbrandVlastimil BabkaMichal HockoDavid RientjesManivannan SadhasivamFabio EstevamJarkko SakkinenDave HansenDietmar EggemannRik van RielEwan D. MilneGreg Kroah-HartmanJonathan CameronJeffrin Jose TJon HunterFox ChenLinux Kernel Functional TestingRudi HeitbaumShuah KhanSlade WatkinsGuenter RoeckZan AzizRon EconomosBagas SanjayaScott BruceJustin M. Forbes
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/203R-b
2/203
3/203R-b R-b
4/203A-b
5/203
6/203A-b
7/203A-b
8/203
9/203
10/203
11/203
12/203R-b R-b
13/203R-b R-b
14/203
15/203
16/203
17/203
18/203
19/203
20/203
21/203
22/203
23/203
24/203
25/203
26/203
27/203
28/203
29/203
30/203
31/203
32/203
33/203
34/203
35/203
36/203
37/203
38/203
39/203T-b
40/203R-b
41/203R-b
42/203R-b
43/203R-b
44/203R-b
45/203
46/203
47/203
48/203T-b R-b
49/203R-b
50/203
51/203R-b
52/203
53/203R-b
54/203R-b
55/203R-b
56/203R-b
57/203A-b
58/203
59/203R-b
60/203
61/203A-b
62/203R-b A-b
63/203R-b A-b
64/203R-b A-b
65/203
66/203R-b R-b R-b
67/203R-b
68/203
69/203
70/203R-b
71/203
72/203
73/203T-b
74/203
75/203
76/203
77/203
78/203
79/203
80/203
81/203
82/203
83/203
84/203R-b
85/203A-b
86/203
87/203R-b
88/203T-b
89/203R-b
90/203R-b
91/203R-b
92/203R-b
93/203T-b
94/203
95/203
96/203
97/203A-b A-b
98/203R-b
99/203R-b
100/203
101/203
102/203A-b R-b
103/203
104/203
105/203
106/203R-b
107/203
108/203R-b R-b T-b T-b R-b T-b
109/203R-b
110/203
111/203
112/203
113/203
114/203A-b
115/203
116/203
117/203
118/203R-b
119/203R-b
120/203R-b
121/203R-b
122/203T-b
123/203A-b
124/203
125/203R-b
126/203R-b
127/203
128/203
129/203R-b
130/203
131/203
132/203
133/203A-b
134/203R-b R-b T-b
135/203R-b T-b
136/203R-b
137/203R-b
138/203R-b R-b T-b
139/203R-b
140/203R-b
141/203R-b
142/203R-b
143/203
144/203
145/203
146/203T-b A-b
147/203T-b
148/203
149/203R-b A-b
150/203
151/203
152/203
153/203R-b
154/203A-b
155/203
156/203T-b
157/203T-b R-b
158/203A-b T-b
159/203T-b R-b
160/203R-b
161/203
162/203
163/203
164/203
165/203R-b
166/203A-b R-b
167/203
168/203
169/203R-b
170/203R-b
171/203R-b
172/203R-b
173/203
174/203T-b
175/203
176/203T-b R-b
177/203
178/203
179/203
180/203R-b
181/203R-b
182/203
183/203
184/203R-b
185/203A-b
186/203Debugged-by R-b A-b A-b
187/203T-b R-b A-b R-b R-b T-b
188/203
189/203R-b
190/203R-b R-b
191/203R-b
192/203R-b
193/203R-b T-b A-b
194/203R-b
195/203R-b
196/203R-b
197/203R-b
198/203
199/203R-b
200/203R-b
201/203
202/203
203/203

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

Read the v1 thread

Cover letter [PATCH 5.16 000/203] 5.16.10-rc1 review

This is the start of the stable review cycle for the 5.16.10 release. There are 203 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, 16 Feb 2022 09:24:36 +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.16.10-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.16.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.16.10-rc1

Vijayanand Jitta <[email protected]>
iommu: Fix potential use-after-free during probe

Chia-Wei Wang <[email protected]>
docs/ABI: testing: aspeed-uart-routing: Escape asterisk

Masahiro Yamada <[email protected]>
kconfig: fix missing fclose() on error paths

Song Liu <[email protected]>
perf: Fix list corruption in perf_cgroup_switch()

Alexander Stein <[email protected]>
arm64: dts: imx8mq: fix lcdif port node

Thomas Bogendoerfer <[email protected]>

    MIPS: octeon: Fix missed PTR->PTR_WD conversion

James Smart <[email protected]>
scsi: lpfc: Reduce log messages seen after firmware download

James Smart <[email protected]>
scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled

Nathan Chancellor <[email protected]>
Makefile.extrawarn: Move -Wunaligned-access to W=1

Tadeusz Struk <[email protected]>
sched/fair: Fix fault in reweight_entity

Reinette Chatre <[email protected]>
x86/sgx: Silence softlockup detection when releasing large enclaves

Slark Xiao <[email protected]>
bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W

Slark Xiao <[email protected]>
bus: mhi: pci_generic: Add mru_default for Foxconn SDX55

Vineeth Vijayan <[email protected]>
s390/cio: verify the driver availability for path_event call

Kees Cook <[email protected]>
signal: HANDLER_EXIT should clear SIGNAL_UNKILLABLE

Kees Cook <[email protected]>
seccomp: Invalidate seccomp mode to catch death failures

Roman Gushchin <[email protected]>
mm: memcg: synchronize objcg lists with a dedicated spinlock

Mel Gorman <[email protected]>
mm: vmscan: remove deadlock due to throttling failing to make progress

Yang Shi <[email protected]>
fs/proc: task_mmu.c: don't read mapcount for migration entry

Mathias Krause <[email protected]>
iio: buffer: Fix file related error handling in IIO_BUFFER_GET_FD_IOCTL

Kishon Vijay Abraham I <[email protected]>
phy: ti: Fix missing sentinel for clk_div_table

Samuel Thibault <[email protected]>
speakup-dectlk: Restore pitch setting

Johan Hovold <[email protected]>

    USB: serial: cp210x: add CPI Bulk Coin Recycler id

Johan Hovold <[email protected]>

    USB: serial: cp210x: add NCR Retail IO box id

Stephan Brunner <[email protected]>
USB: serial: ch341: add support for GW Instek USB2.0-Serial devices

Pawel Dembicki <[email protected]>
USB: serial: option: add ZTE MF286D modem

Cameron Williams <[email protected]>
USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320

Jann Horn <[email protected]>
usb: raw-gadget: fix handling of dual-direction-capable endpoints

Pavel Hofman <[email protected]>
usb: gadget: f_uac2: Define specific wTerminalType

Greg Kroah-Hartman <[email protected]>
usb: gadget: rndis: check size of RNDIS_MSG_SET command

Szymon Heidrich <[email protected]>
USB: gadget: validate interface OS descriptor requests

Adam Ford <[email protected]>
usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition

Udipto Goswami <[email protected]>
usb: dwc3: gadget: Prevent core from processing stale TRBs

Sean Anderson <[email protected]>
usb: ulpi: Call of_node_put correctly

Sean Anderson <[email protected]>
usb: ulpi: Move of_node_put to ulpi_dev_release

Jann Horn <[email protected]>
net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup

Greg Kroah-Hartman <[email protected]>
Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured"

Fabrice Gasnier <[email protected]>
usb: dwc2: drd: fix soft connect when gadget is unconfigured

Jonas Malaco <[email protected]>
eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX

TATSUKAWA KOSUKE (立川 江介) <[email protected]>
n_tty: wake up poll(POLLRDNORM) on receiving data

Jakob Koschel <[email protected]>
vt_ioctl: add array_index_nospec to VT_ACTIVATE

Jakob Koschel <[email protected]>
vt_ioctl: fix array_index_nospec in vt_setactivate

Vladimir Oltean <[email protected]>
net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister

Colin Foster <[email protected]>
net: mscc: ocelot: fix mutex lock error during ethtool stats read

Dave Ertman <[email protected]>
ice: Avoid RTNL lock when re-creating auxiliary device

Dave Ertman <[email protected]>
ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler

Jesse Brandeburg <[email protected]>
ice: fix IPIP and SIT TSO offload

Dan Carpenter <[email protected]>
ice: fix an error code in ice_cfg_phy_fec()

Robert-Ionut Alexa <[email protected]>
dpaa2-eth: unregister the netdev before disconnecting from the PHY

Kishen Maloor <[email protected]>
mptcp: netlink: process IPv6 addrs in creating listening sockets

Yang Wang <[email protected]>
drm/amd/pm: fix hwmon node of power1_label create issue

Vladimir Oltean <[email protected]>
net: dsa: fix panic when DSA master device unbinds on shutdown

Raju Rangoju <[email protected]>
net: amd-xgbe: disable interrupts during pci removal

Jon Maloy <[email protected]>
tipc: rate limit warning for received illegal binding update

Joel Stanley <[email protected]>
net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE

Eric Dumazet <[email protected]>

    veth: fix races around rq->rx_notify_masked

Antoine Tenart <[email protected]>
net: fix a memleak when uncloning an skb dst and its metadata

Antoine Tenart <[email protected]>
net: do not keep the dst cache when uncloning an skb dst and its metadata

Louis Peens <[email protected]>
nfp: flower: fix ida_idx not being released

Eric Dumazet <[email protected]>
ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path

Cai Huoqing <[email protected]>
net: ethernet: litex: Add the dependency on HAS_IOMEM

Sukadev Bhattiprolu <[email protected]>
ibmvnic: don't release napi in __ibmvnic_open()

Vladimir Oltean <[email protected]>
net: dsa: lantiq_gswip: don't use devres for mdiobus

Vladimir Oltean <[email protected]>
net: dsa: mt7530: fix kernel bug in mdiobus_free() when unbinding

Vladimir Oltean <[email protected]>
net: dsa: seville: register the mdiobus under devres

Colin Foster <[email protected]>
net: dsa: ocelot: seville: utilize of_mdiobus_register

Vladimir Oltean <[email protected]>
net: dsa: felix: don't use devres for mdiobus

Vladimir Oltean <[email protected]>
net: dsa: bcm_sf2: don't use devres for mdiobus

Vladimir Oltean <[email protected]>
net: dsa: ar9331: register the mdiobus under devres

Vladimir Oltean <[email protected]>
net: dsa: mv88e6xxx: don't use devres for mdiobus

Mahesh Bandewar <[email protected]>
bonding: pair enable_port with slave_arr_updates

Tao Liu <[email protected]>
gve: Recording rx queue before sending to napi

NeilBrown <[email protected]>

    SUNRPC: lock against ->sock changing during sysfs read

Helge Deller <[email protected]>
fbcon: Avoid 'cap' set but not used warning

Niklas Cassel <[email protected]>
gpio: sifive: use the correct register to read output values

Andy Shevchenko <[email protected]>
gpiolib: Never return internal error codes to user space

Rafael J. Wysocki <[email protected]>
ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE

Ilya Leoshkevich <[email protected]>
s390/module: fix building test_modules_helpers.o with clang

Christoph Niedermaier <[email protected]>
drm/panel: simple: Assign data from panel_dpi_probe() correctly

Vladimir Oltean <[email protected]>
net: mscc: ocelot: fix all IP traffic getting trapped to CPU with PTP over IP

Eric Dumazet <[email protected]>
tcp: take care of mixed splice()/sendmsg(MSG_ZEROCOPY) case

Samuel Mendoza-Jonas <[email protected]>
ixgbevf: Require large buffers for build_skb on 82599VF

Lutz Koschorreck <[email protected]>
arm64: dts: meson-sm1-odroid: fix boot loop after reboot

Dongjin Kim <[email protected]>
arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO domain for GPIOE_2

Lutz Koschorreck <[email protected]>
arm64: dts: meson-sm1-odroid: use correct enable-gpio pin for tf-io regulator

Dongjin Kim <[email protected]>

    arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133'

Florian Westphal <[email protected]>
netfilter: ctnetlink: disable helper autoassign

Florian Westphal <[email protected]>
netfilter: nft_payload: don't allow th access for fragments

Steen Hegelund <[email protected]>
net: sparx5: Fix get_stat64 crash in tcpdump

Mathias Krause <[email protected]>
misc: fastrpc: avoid double fput() on failed usercopy

Dave Stevenson <[email protected]>
drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd.

Trond Myklebust <[email protected]>
NFS: Avoid duplicate uncached readdir calls on eof

[email protected] <[email protected]>
NFS: Don't skip directory entries when doing uncached readdir

[email protected] <[email protected]>
NFS: Don't overfill uncached readdir pages

Geert Uytterhoeven <[email protected]>
gpio: aggregator: Fix calling into sleeping GPIO controllers

Liu Ying <[email protected]>
phy: dphy: Correct clk_pre parameter

Mark Brown <[email protected]>

    arm64: Enable Cortex-A510 erratum 2051678 by default

Udipto Goswami <[email protected]>
usb: f_fs: Fix use-after-free for epfile

Martin Kepplinger <[email protected]>
arm64: dts: imx8mq: fix mipi_csi bidirectional port numbers

Rob Herring <[email protected]>
ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo

Dan Carpenter <[email protected]>
phy: stm32: fix a refcount leak in stm32_usbphyc_pll_enable()

Robert Hancock <[email protected]>
phy: xilinx: zynqmp: Fix bus width setting for SGMII

Fabio Estevam <[email protected]>
ARM: dts: imx6qdl-udoo: Properly describe the SD card detect

Uwe Kleine-König <[email protected]>
staging: fbtft: Fix error path in fbtft_driver_module_init()

Jens Wiklander <[email protected]>
optee: add error checks in optee_ffa_do_call_with_arg()

Jerome Forissier <[email protected]>
tee: optee: do not check memref size on return from Secure World

Al Cooper <[email protected]>
phy: broadcom: Kconfig: Fix PHY_BRCM_USB config option

Martin Blumenstingl <[email protected]>
ARM: dts: meson8b: Fix the UART device-tree schema validation

Martin Blumenstingl <[email protected]>
ARM: dts: meson8: Fix the UART device-tree schema validation

Martin Blumenstingl <[email protected]>
ARM: dts: meson: Fix the UART compatible strings

Tony Lindgren <[email protected]>
ARM: dts: Fix timer regression for beagleboard revision c

Ville Syrjälä <[email protected]>
drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL

Ville Syrjälä <[email protected]>
drm/i915: Populate pipe dbuf slices more accurately during readout

Ville Syrjälä <[email protected]>
drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration

Ville Syrjälä <[email protected]>

    drm/i915: Disable DRRS on IVB/HSW port != A

Brian Norris <[email protected]>
drm/rockchip: vop: Correct RK3399 VOP register fields

Alex Deucher <[email protected]>
drm/amdgpu/display: change pipe policy for DCN 2.0

Rafael J. Wysocki <[email protected]>
PM: s2idle: ACPI: Fix wakeup interrupts handling

Robin Murphy <[email protected]>
ACPI/IORT: Check node revision for PMCG resources

Sagi Grimberg <[email protected]>
nvme-tcp: fix bogus request completion when failing to send AER

Krzysztof Kozlowski <[email protected]>
ARM: socfpga: fix missing RESET_CONTROLLER

Linus Walleij <[email protected]>
ARM: dts: Fix boot regression on Skomer

Fabio Estevam <[email protected]>
ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group

Bjorn Helgaas <[email protected]>
Revert "PCI/portdrv: Do not setup up IRQs if there are no users"

Andreas Gruenbacher <[email protected]>
Revert "gfs2: check context in gfs2_glock_put"

Bob Peterson <[email protected]>
gfs2: Fix gfs2_release for non-writers regression

Changbin Du <[email protected]>
riscv: eliminate unreliable __builtin_frame_address(1)

Palmer Dabbelt <[email protected]>
riscv/mm: Add XIP_FIXUP for phys_ram_base

Pingfan Liu <[email protected]>
riscv: cpu-hotplug: clear cpu from numa map when teardown

Myrtle Shah <[email protected]>
riscv: Fix XIP_FIXUP_FLASH_OFFSET

Aurelien Jarno <[email protected]>
riscv: fix build with binutils 2.38

Jim Mattson <[email protected]>
KVM: x86: Report deprecated x87 features in supported CPUID

Sean Christopherson <[email protected]>
KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow

Sean Christopherson <[email protected]>
KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode

Vitaly Kuznetsov <[email protected]>
KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS

Vitaly Kuznetsov <[email protected]>
KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER

Hou Wenlong <[email protected]>
KVM: eventfd: Fix false positive RCU usage warning

Marco Elver <[email protected]>
kasan: test: fix compatibility with FORTIFY_SOURCE

James Morse <[email protected]>
arm64: cpufeature: List early Cortex-A510 parts as having broken dbm

Anshuman Khandual <[email protected]>
arm64: errata: Add detection for TRBE trace data corruption

Anshuman Khandual <[email protected]>
arm64: errata: Add detection for TRBE invalid prohibited states

Anshuman Khandual <[email protected]>
arm64: errata: Add detection for TRBE ignored system register writes

Jisheng Zhang <[email protected]>
net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout()

Thomas Bogendoerfer <[email protected]>
MIPS: Fix build error due to PTR used in more places

Wu Zheng <[email protected]>
nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs

James Clark <[email protected]>
perf: Always wake the parent event

Amelie Delaunay <[email protected]>
usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend

Alex Deucher <[email protected]>
drm/amdgpu/display: use msleep rather than udelay for long delays

Alex Deucher <[email protected]>
drm/amdgpu/display: adjust msleep limit in dp_wait_for_training_aux_rd_interval

Zhan Liu <[email protected]>
drm/amd/display: Correct MPC split policy for DCN301

Amadeusz Sławiński <[email protected]>
PM: hibernate: Remove register_nosave_region_late()

Jisheng Zhang <[email protected]>
net: stmmac: reduce unnecessary wakeups from eee sw timer

Tong Zhang <[email protected]>
scsi: myrs: Fix crash in error case

Kiwoong Kim <[email protected]>
scsi: ufs: Treat link loss as fatal error

Kiwoong Kim <[email protected]>
scsi: ufs: Use generic error code in ufshcd_set_dev_pwr_mode()

John Garry <[email protected]>
scsi: pm8001: Fix bogus FW crash for maxcpus=1

Saurav Kashyap <[email protected]>
scsi: qedf: Change context reset messages to ratelimited

Saurav Kashyap <[email protected]>
scsi: qedf: Fix refcount issue when LOGO is received during TMF

Saurav Kashyap <[email protected]>
scsi: qedf: Add stag_work to all the vports

Xiaoke Wang <[email protected]>
scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup()

ZouMingzhe <[email protected]>
scsi: target: iscsi: Make sure the np under each tpg is unique

Anshuman Khandual <[email protected]>

    arm64: errata: Update ARM64_ERRATUM_[2119858|2224489] with Cortex-X2 ranges

Anshuman Khandual <[email protected]>
arm64: Add Cortex-X2 CPU part definition

Ilya Leoshkevich <[email protected]>
s390/module: test loading modules with a lot of relocations

Christophe Leroy <[email protected]>
powerpc/fixmap: Fix VM debug warning on unmap

Victor Nogueira <[email protected]>
net: sched: Clarify error message when qdisc kind is unknown

Raymond Jay Golo <[email protected]>
drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer

Padmanabha Srinivasaiah <[email protected]>
drm/vc4: Fix deadlock on DSI device attach error

Peter Zijlstra <[email protected]>
sched: Avoid double preemption in __cond_resched_*lock*()

Andi Kleen <[email protected]>
x86/perf: Avoid warning for Arch LBR without XSAVE

Stephane Eranian <[email protected]>
perf/x86/rapl: fix AMD event handling

Sander Vanheule <[email protected]>
irqchip/realtek-rtl: Service all pending interrupts

Anna Schumaker <[email protected]>
sunrpc: Fix potential race conditions in rpc_sysfs_xprt_state_change()

Xiyu Yang <[email protected]>
net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_state_change

Olga Kornievskaia <[email protected]>
SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt

Olga Kornievskaia <[email protected]>
NFSv4 handle port presence in fs_location server string

Olga Kornievskaia <[email protected]>
NFSv4 expose nfs_parse_server_name function

Olga Kornievskaia <[email protected]>
NFSv4.1 query for fs_location attr on a new file system

Olga Kornievskaia <[email protected]>
NFSv4 store server support for fs_location attribute

Olga Kornievskaia <[email protected]>
NFSv4 remove zero number of fs_locations entries error check

Trond Myklebust <[email protected]>
NFSv4.1: Fix uninitialised variable in devicenotify

Xiaoke Wang <[email protected]>
nfs: nfs4clinet: check the return value of kstrdup()

Olga Kornievskaia <[email protected]>
NFSv4 only print the label when its queried

NeilBrown <[email protected]>
NFS: change nfs_access_get_cached to only report the mask

Chuck Lever <[email protected]>
NFSD: Fix the behavior of READ near OFFSET_MAX

Chuck Lever <[email protected]>
NFSD: Fix offset type in I/O trace points

Chuck Lever <[email protected]>
NFSD: Clamp WRITE offsets

Chuck Lever <[email protected]>
NFSD: Fix ia_size underflow

Chuck Lever <[email protected]>
NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes

Trond Myklebust <[email protected]>
NFS: Fix initialisation of nfs_client cl_flags field

Pavel Parkhomenko <[email protected]>
net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs

Pavel Parkhomenko <[email protected]>
net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs

Oliver Hartkopp <[email protected]>
can: isotp: fix error path in isotp_sendmsg() to unlock wait queue

Oliver Hartkopp <[email protected]>
can: isotp: fix potential CAN frame reception race in isotp_rcv()

Jiasheng Jiang <[email protected]>
mmc: sh_mmcif: Check for null res pointer

Andrey Skvortsov <[email protected]>
mmc: core: Wait for command setting 'Power Off Notification' bit to complete

Jiasheng Jiang <[email protected]>
mmc: sdhci-of-esdhc: Check for error num after setting mask

Stefan Berger <[email protected]>
ima: Do not print policy rule with inactive LSM labels

Roberto Sassu <[email protected]>
ima: Allow template selection with ima_template[_fmt]= after ima_hash=

Stefan Berger <[email protected]>
ima: Remove ima_policy file before directory

Eric Biggers <[email protected]>
ima: fix reference leak in asymmetric_verify()

Paul Moore <[email protected]>
audit: don't deref the syscall args when checking the openat2 open_how::flags

Xiaoke Wang <[email protected]>
integrity: check the return value of audit_log_start()

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

Diffstat:

 .../ABI/testing/sysfs-driver-aspeed-uart-routing   |   6 +-
 Documentation/arm64/silicon-errata.rst             |  12 ++
 .../devicetree/bindings/arm/omap/omap.txt          |   3 +
 Makefile                                           |   4 +-
 arch/arm/boot/dts/Makefile                         |   1 +
 arch/arm/boot/dts/imx23-evk.dts                    |   1 -
 arch/arm/boot/dts/imx6qdl-udoo.dtsi                |   5 +-
 arch/arm/boot/dts/imx7ulp.dtsi                     |   2 +-
 arch/arm/boot/dts/meson.dtsi                       |   8 +-
 arch/arm/boot/dts/meson8.dtsi                      |  24 +--
 arch/arm/boot/dts/meson8b.dtsi                     |  24 +--
 arch/arm/boot/dts/omap3-beagle-ab4.dts             |  47 ++++++
 arch/arm/boot/dts/omap3-beagle.dts                 |  33 ----
 arch/arm/boot/dts/ste-ux500-samsung-skomer.dts     |   4 -
 arch/arm/mach-socfpga/Kconfig                      |   2 +
 arch/arm64/Kconfig                                 |  82 +++++++++-
 .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi     |   4 +-
 .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts     |   2 +-
 arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi  |   2 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |  10 +-
 arch/arm64/include/asm/cputype.h                   |   2 +
 arch/arm64/kernel/cpu_errata.c                     |  29 ++++
 arch/arm64/kernel/cpufeature.c                     |   3 +
 arch/arm64/tools/cpucaps                           |   3 +
 arch/mips/cavium-octeon/octeon-memcpy.S            |   2 +-
 arch/mips/include/asm/asm.h                        |   4 +-
 arch/mips/include/asm/ftrace.h                     |   4 +-
 arch/mips/include/asm/r4kcache.h                   |   4 +-
 arch/mips/include/asm/unaligned-emul.h             | 176 ++++++++++-----------
 arch/mips/kernel/mips-r2-to-r6-emul.c              | 104 ++++++------
 arch/mips/kernel/r2300_fpu.S                       |   6 +-
 arch/mips/kernel/r4k_fpu.S                         |   2 +-
 arch/mips/kernel/relocate_kernel.S                 |  22 +--
 arch/mips/kernel/scall32-o32.S                     |  10 +-
 arch/mips/kernel/scall64-n32.S                     |   2 +-
 arch/mips/kernel/scall64-n64.S                     |   2 +-
 arch/mips/kernel/scall64-o32.S                     |  10 +-
 arch/mips/kernel/syscall.c                         |   8 +-
 arch/mips/lib/csum_partial.S                       |   4 +-
 arch/mips/lib/memcpy.S                             |   4 +-
 arch/mips/lib/memset.S                             |   2 +-
 arch/mips/lib/strncpy_user.S                       |   4 +-
 arch/mips/lib/strnlen_user.S                       |   2 +-
 arch/powerpc/include/asm/book3s/32/pgtable.h       |   1 +
 arch/powerpc/include/asm/book3s/64/pgtable.h       |   2 +
 arch/powerpc/include/asm/fixmap.h                  |   6 +-
 arch/powerpc/include/asm/nohash/32/pgtable.h       |   1 +
 arch/powerpc/include/asm/nohash/64/pgtable.h       |   1 +
 arch/powerpc/mm/pgtable.c                          |   9 ++
 arch/riscv/Makefile                                |   6 +
 arch/riscv/kernel/cpu-hotplug.c                    |   2 +
 arch/riscv/kernel/head.S                           |  11 +-
 arch/riscv/kernel/stacktrace.c                     |   9 +-
 arch/riscv/mm/init.c                               |   1 +
 arch/s390/Kconfig                                  |  15 ++
 arch/s390/lib/Makefile                             |   3 +
 arch/s390/lib/test_modules.c                       |  32 ++++
 arch/s390/lib/test_modules.h                       |  53 +++++++
 arch/s390/lib/test_modules_helpers.c               |  13 ++
 arch/x86/events/intel/lbr.c                        |   3 +
 arch/x86/events/rapl.c                             |   9 +-
 arch/x86/kernel/cpu/sgx/encl.c                     |   2 +
 arch/x86/kvm/cpuid.c                               |  13 +-
 arch/x86/kvm/svm/svm.c                             |  16 +-
 arch/x86/kvm/vmx/evmcs.c                           |   1 +
 arch/x86/kvm/vmx/evmcs.h                           |   4 +-
 arch/x86/kvm/vmx/vmx.c                             |  25 +++
 drivers/accessibility/speakup/speakup_dectlk.c     |   1 +
 drivers/acpi/arm64/iort.c                          |  14 +-
 drivers/acpi/ec.c                                  |  10 ++
 drivers/acpi/sleep.c                               |  15 +-
 drivers/base/power/wakeup.c                        |  41 ++++-
 drivers/bus/mhi/pci_generic.c                      |   2 +
 drivers/clocksource/timer-ti-dm-systimer.c         |   2 +-
 drivers/gpio/gpio-aggregator.c                     |  18 ++-
 drivers/gpio/gpio-sifive.c                         |   2 +-
 drivers/gpio/gpiolib-cdev.c                        |   6 +-
 drivers/gpio/gpiolib-sysfs.c                       |   7 +-
 drivers/gpio/gpiolib.h                             |  12 ++
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |   6 +-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c  |   2 +-
 .../drm/amd/display/dc/dcn301/dcn301_resource.c    |   2 +-
 drivers/gpu/drm/amd/pm/amdgpu_pm.c                 |   3 +-
 drivers/gpu/drm/bridge/nwl-dsi.c                   |  12 +-
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |  12 ++
 drivers/gpu/drm/i915/display/intel_display.c       |   1 +
 drivers/gpu/drm/i915/display/intel_drrs.c          |   8 +
 drivers/gpu/drm/i915/intel_pm.c                    | 143 ++++++++++++++---
 drivers/gpu/drm/i915/intel_pm.h                    |   1 +
 drivers/gpu/drm/panel/panel-simple.c               |   1 +
 drivers/gpu/drm/rockchip/rockchip_vop_reg.c        |   8 +-
 drivers/gpu/drm/vc4/vc4_dsi.c                      |  14 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |   2 +
 drivers/iio/industrialio-buffer.c                  |  14 +-
 drivers/iommu/iommu.c                              |   9 +-
 drivers/irqchip/irq-realtek-rtl.c                  |   8 +-
 drivers/misc/eeprom/ee1004.c                       |   3 +
 drivers/misc/fastrpc.c                             |   9 +-
 drivers/mmc/core/sd.c                              |   8 +-
 drivers/mmc/host/sdhci-of-esdhc.c                  |   8 +-
 drivers/mmc/host/sh_mmcif.c                        |   3 +
 drivers/net/bonding/bond_3ad.c                     |   3 +-
 drivers/net/dsa/bcm_sf2.c                          |   7 +-
 drivers/net/dsa/lantiq_gswip.c                     |  14 +-
 drivers/net/dsa/mt7530.c                           |   2 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |  15 +-
 drivers/net/dsa/ocelot/felix_vsc9959.c             |   4 +-
 drivers/net/dsa/ocelot/seville_vsc9953.c           |   6 +-
 drivers/net/dsa/qca/ar9331.c                       |   3 +-
 drivers/net/ethernet/amd/xgbe/xgbe-pci.c           |   3 +
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |   4 +-
 drivers/net/ethernet/google/gve/gve_rx.c           |   1 +
 drivers/net/ethernet/ibm/ibmvnic.c                 |  13 +-
 drivers/net/ethernet/intel/ice/ice.h               |   3 +-
 drivers/net/ethernet/intel/ice/ice_common.c        |   3 +-
 drivers/net/ethernet/intel/ice/ice_lag.c           |  34 +++-
 drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h     |   1 +
 drivers/net/ethernet/intel/ice/ice_main.c          |  28 +++-
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c  |  13 +-
 drivers/net/ethernet/litex/Kconfig                 |   2 +-
 .../net/ethernet/microchip/sparx5/sparx5_ethtool.c |   2 +-
 drivers/net/ethernet/mscc/ocelot.c                 |  19 ++-
 .../ethernet/netronome/nfp/flower/tunnel_conf.c    |  12 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c  |   2 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  13 +-
 drivers/net/mdio/mdio-aspeed.c                     |   1 +
 drivers/net/phy/marvell.c                          |  17 +-
 drivers/net/usb/ax88179_178a.c                     |  68 ++++----
 drivers/net/veth.c                                 |  13 +-
 drivers/nvme/host/pci.c                            |   3 +-
 drivers/nvme/host/tcp.c                            |  10 +-
 drivers/pci/pcie/portdrv_core.c                    |  47 ++----
 drivers/phy/amlogic/phy-meson-axg-mipi-dphy.c      |   3 +-
 drivers/phy/broadcom/Kconfig                       |   3 +-
 drivers/phy/phy-core-mipi-dphy.c                   |   4 +-
 drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c   |   3 +-
 drivers/phy/st/phy-stm32-usbphyc.c                 |   2 +-
 drivers/phy/ti/phy-j721e-wiz.c                     |   1 +
 drivers/phy/xilinx/phy-zynqmp.c                    |  11 +-
 drivers/s390/cio/device.c                          |   2 +-
 drivers/scsi/lpfc/lpfc.h                           |  13 +-
 drivers/scsi/lpfc/lpfc_attr.c                      |   4 +-
 drivers/scsi/lpfc/lpfc_init.c                      |   2 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |   8 +-
 drivers/scsi/myrs.c                                |   3 +-
 drivers/scsi/pm8001/pm80xx_hwi.c                   |  16 +-
 drivers/scsi/pm8001/pm80xx_hwi.h                   |   6 +-
 drivers/scsi/qedf/qedf_io.c                        |   1 +
 drivers/scsi/qedf/qedf_main.c                      |   7 +-
 drivers/scsi/ufs/ufshcd-pltfrm.c                   |   7 +
 drivers/scsi/ufs/ufshcd.c                          |   9 +-
 drivers/scsi/ufs/ufshci.h                          |   3 +-
 drivers/staging/fbtft/fbtft.h                      |   5 +-
 drivers/target/iscsi/iscsi_target_tpg.c            |   3 +
 drivers/tee/optee/ffa_abi.c                        |  15 +-
 drivers/tee/optee/smc_abi.c                        |  10 --
 drivers/tty/n_tty.c                                |   4 +-
 drivers/tty/vt/vt_ioctl.c                          |   3 +-
 drivers/usb/common/ulpi.c                          |  10 +-
 drivers/usb/dwc2/gadget.c                          |   2 +-
 drivers/usb/dwc3/gadget.c                          |  13 ++
 drivers/usb/gadget/composite.c                     |   3 +
 drivers/usb/gadget/function/f_fs.c                 |  56 +++++--
 drivers/usb/gadget/function/f_uac2.c               |   4 +-
 drivers/usb/gadget/function/rndis.c                |   9 +-
 drivers/usb/gadget/legacy/raw_gadget.c             |   2 +-
 drivers/usb/gadget/udc/renesas_usb3.c              |   2 +
 drivers/usb/serial/ch341.c                         |   1 +
 drivers/usb/serial/cp210x.c                        |   2 +
 drivers/usb/serial/ftdi_sio.c                      |   3 +
 drivers/usb/serial/ftdi_sio_ids.h                  |   3 +
 drivers/usb/serial/option.c                        |   2 +
 drivers/video/fbdev/core/fbcon.c                   |   7 +-
 fs/gfs2/file.c                                     |   7 +-
 fs/gfs2/glock.c                                    |   3 -
 fs/nfs/callback.h                                  |   2 +-
 fs/nfs/callback_proc.c                             |   2 +-
 fs/nfs/callback_xdr.c                              |  18 +--
 fs/nfs/client.c                                    |   9 +-
 fs/nfs/dir.c                                       |  44 ++++--
 fs/nfs/nfs4_fs.h                                   |  12 +-
 fs/nfs/nfs4client.c                                |   5 +-
 fs/nfs/nfs4namespace.c                             |  19 ++-
 fs/nfs/nfs4proc.c                                  |  96 ++++++++---
 fs/nfs/nfs4state.c                                 |   6 +-
 fs/nfs/nfs4xdr.c                                   |   9 +-
 fs/nfsd/nfs3proc.c                                 |  13 +-
 fs/nfsd/nfs3xdr.c                                  |   2 +-
 fs/nfsd/nfs4proc.c                                 |  13 +-
 fs/nfsd/nfs4xdr.c                                  |   8 +-
 fs/nfsd/trace.h                                    |  14 +-
 fs/nfsd/vfs.c                                      |   4 +
 fs/proc/task_mmu.c                                 |  40 +++--
 include/linux/memcontrol.h                         |   5 +-
 include/linux/nfs_fs.h                             |   5 +-
 include/linux/nfs_fs_sb.h                          |   2 +-
 include/linux/nfs_xdr.h                            |   1 +
 include/linux/suspend.h                            |  15 +-
 include/net/dst_metadata.h                         |  14 +-
 include/uapi/linux/netfilter/nf_conntrack_common.h |   2 +-
 kernel/auditsc.c                                   |   2 +-
 kernel/events/core.c                               |  16 +-
 kernel/power/main.c                                |   5 +-
 kernel/power/process.c                             |   2 +-
 kernel/power/snapshot.c                            |  21 +--
 kernel/power/suspend.c                             |   2 -
 kernel/sched/core.c                                |  23 ++-
 kernel/seccomp.c                                   |  10 ++
 kernel/signal.c                                    |   5 +-
 lib/test_kasan.c                                   |   5 +
 mm/memcontrol.c                                    |  10 +-
 mm/vmscan.c                                        |   4 +-
 net/can/isotp.c                                    |  29 +++-
 net/dsa/dsa2.c                                     |  25 +--
 net/ipv4/ipmr.c                                    |   2 +
 net/ipv4/tcp.c                                     |  33 ++--
 net/ipv6/ip6mr.c                                   |   2 +
 net/mptcp/pm_netlink.c                             |   8 +-
 net/netfilter/nf_conntrack_netlink.c               |   3 +-
 net/netfilter/nft_exthdr.c                         |   2 +-
 net/netfilter/nft_payload.c                        |   9 +-
 net/sched/sch_api.c                                |   2 +-
 net/sunrpc/clnt.c                                  |   5 +-
 net/sunrpc/sysfs.c                                 |  46 +++---
 net/sunrpc/xprtsock.c                              |   7 +-
 net/tipc/name_distr.c                              |   2 +-
 scripts/Makefile.extrawarn                         |   1 +
 scripts/kconfig/confdata.c                         |  12 +-
 security/integrity/digsig_asymmetric.c             |  15 +-
 security/integrity/ima/ima_fs.c                    |   2 +-
 security/integrity/ima/ima_policy.c                |   8 +
 security/integrity/ima/ima_template.c              |  10 +-
 security/integrity/integrity_audit.c               |   2 +
 virt/kvm/eventfd.c                                 |   8 +-
 234 files changed, 1811 insertions(+), 860 deletions(-)