Skip to content

5.10.101-rc1 review

Greg Kroah-Hartman dri-devel linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest116 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/116integrity: check the return value of audit_log_start()security/integrity/integrity_audit.c+2 -00 replies
2/116ima: Remove ima_policy file before directorysecurity/integrity/ima/ima_fs.c+1 -10 replies
3/116ima: Allow template selection with ima_template[_fmt]= after ima_hash=security/integrity/ima/ima_template.c+7 -30 replies
4/116ima: Do not print policy rule with inactive LSM labelssecurity/integrity/ima/ima_policy.c+8 -00 replies
5/116mmc: sdhci-of-esdhc: Check for error num after setting maskdrivers/mmc/host/sdhci-of-esdhc.c+6 -20 replies
6/116can: isotp: fix potential CAN frame reception race in isotp_rcv()net/can/isotp.c+13 -10 replies
7/116net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYsdrivers/net/phy/marvell.c+6 -40 replies
8/116net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYsdrivers/net/phy/marvell.c+3 -40 replies
9/116NFS: Fix initialisation of nfs_client cl_flags fieldfs/nfs/client.c+1 -10 replies
10/116NFSD: Clamp WRITE offsetsfs/nfsd/nfs3proc.c fs/nfsd/nfs4proc.c+8 -20 replies
11/116NFSD: Fix offset type in I/O trace pointsfs/nfsd/trace.h+7 -70 replies
12/116drm/amdgpu: Set a suitable dev_info.gart_page_sizedrivers/gpu/drm/amd/amdgpu/amdgpu_kms.c+2 -20 replies
13/116tracing: Propagate is_signed to expressionkernel/trace/trace_events_hist.c+3 -00 replies
14/116NFS: 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
15/116NFSv4 only print the label when its queriedfs/nfs/nfs4xdr.c+4 -30 replies
16/116nfs: nfs4clinet: check the return value of kstrdup()fs/nfs/nfs4client.c+4 -10 replies
17/116NFSv4.1: Fix uninitialised variable in devicenotifyfs/nfs/callback.h fs/nfs/callback_proc.c fs/nfs/callback_xdr.c+11 -110 replies
18/116NFSv4 remove zero number of fs_locations entries error checkfs/nfs/nfs4state.c fs/nfs/nfs4xdr.c+3 -20 replies
19/116NFSv4 expose nfs_parse_server_name functionfs/nfs/nfs4_fs.h fs/nfs/nfs4namespace.c+4 -30 replies
20/116NFSv4 handle port presence in fs_location server stringfs/nfs/nfs4_fs.h fs/nfs/nfs4namespace.c+12 -70 replies
21/116x86/perf: Avoid warning for Arch LBR without XSAVEarch/x86/events/intel/lbr.c+3 -00 replies
22/116drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayerdrivers/gpu/drm/drm_panel_orientation_quirks.c+12 -00 replies
23/116net: sched: Clarify error message when qdisc kind is unknownnet/sched/sch_api.c+1 -10 replies
24/116powerpc/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
25/116scsi: target: iscsi: Make sure the np under each tpg is uniquedrivers/target/iscsi/iscsi_target_tpg.c+3 -00 replies
26/116scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup()drivers/scsi/ufs/ufshcd-pltfrm.c+7 -00 replies
27/116scsi: qedf: Add stag_work to all the vportsdrivers/scsi/qedf/qedf_main.c+1 -00 replies
28/116scsi: qedf: Fix refcount issue when LOGO is received during TMFdrivers/scsi/qedf/qedf_io.c+1 -00 replies
29/116scsi: pm8001: Fix bogus FW crash for maxcpus=1drivers/scsi/pm8001/pm80xx_hwi.c drivers/scsi/pm8001/pm80xx_hwi.h+19 -30 replies
30/116scsi: ufs: Treat link loss as fatal errordrivers/scsi/ufs/ufshci.h+2 -10 replies
31/116scsi: myrs: Fix crash in error casedrivers/scsi/myrs.c+2 -10 replies
32/116PM: hibernate: Remove register_nosave_region_late()include/linux/suspend.h kernel/power/snapshot.c+8 -240 replies
33/116usb: dwc2: gadget: dont try to disable ep0 in dwc2_hsotg_suspenddrivers/usb/dwc2/gadget.c+1 -10 replies
34/116perf: Always wake the parent eventkernel/events/core.c+10 -20 replies
35/116nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDsdrivers/nvme/host/pci.c+2 -10 replies
36/116net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout()drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c+1 -10 replies
37/116KVM: eventfd: Fix false positive RCU usage warningvirt/kvm/eventfd.c+4 -40 replies
38/116KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMERarch/x86/kvm/vmx/evmcs.h+3 -10 replies
39/116KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCSarch/x86/kvm/vmx/evmcs.c+1 -00 replies
40/116KVM: SVM: Dont kill SEV guest if SMAP erratum triggers in usermodearch/x86/kvm/svm/svm.c+15 -10 replies
41/116KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadowarch/x86/kvm/vmx/vmx.c+25 -00 replies
42/116riscv: fix build with binutils 2.38arch/riscv/Makefile+6 -00 replies
43/116ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog grouparch/arm/boot/dts/imx23-evk.dts+0 -10 replies
44/116ARM: dts: Fix boot regression on Skomerarch/arm/boot/dts/ste-ux500-samsung-skomer.dts+0 -40 replies
45/116ARM: socfpga: fix missing RESET_CONTROLLERarch/arm/mach-socfpga/Kconfig+2 -00 replies
46/116nvme-tcp: fix bogus request completion when failing to send AERdrivers/nvme/host/tcp.c+9 -10 replies
47/116ACPI/IORT: Check node revision for PMCG resourcesdrivers/acpi/arm64/iort.c+11 -30 replies
48/116PM: s2idle: ACPI: Fix wakeup interrupts handlingdrivers/acpi/sleep.c drivers/base/power/wakeup.c include/linux/suspend.h +3 more+42 -130 replies
49/116drm/rockchip: vop: Correct RK3399 VOP register fieldsdrivers/gpu/drm/rockchip/rockchip_vop_reg.c+5 -30 replies
50/116ARM: 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
51/116ARM: dts: meson: Fix the UART compatible stringsarch/arm/boot/dts/meson.dtsi+4 -40 replies
52/116ARM: dts: meson8: Fix the UART device-tree schema validationarch/arm/boot/dts/meson8.dtsi+12 -120 replies
53/116ARM: dts: meson8b: Fix the UART device-tree schema validationarch/arm/boot/dts/meson8b.dtsi+12 -120 replies
54/116staging: fbtft: Fix error path in fbtft_driver_module_init()drivers/staging/fbtft/fbtft.h+4 -10 replies
55/116ARM: dts: imx6qdl-udoo: Properly describe the SD card detectarch/arm/boot/dts/imx6qdl-udoo.dtsi+4 -10 replies
56/116phy: xilinx: zynqmp: Fix bus width setting for SGMIIdrivers/phy/xilinx/phy-zynqmp.c+6 -50 replies
57/116ARM: dts: imx7ulp: Fix assigned-clocks-parents typoarch/arm/boot/dts/imx7ulp.dtsi+1 -10 replies
58/116usb: f_fs: Fix use-after-free for epfiledrivers/usb/gadget/function/f_fs.c+42 -140 replies
59/116gpio: aggregator: Fix calling into sleeping GPIO controllersdrivers/gpio/gpio-aggregator.c+14 -40 replies
60/116drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd.drivers/gpu/drm/vc4/vc4_hdmi.c+2 -00 replies
61/116misc: fastrpc: avoid double fput() on failed usercopydrivers/misc/fastrpc.c+8 -10 replies
62/116netfilter: ctnetlink: disable helper autoassigninclude/uapi/linux/netfilter/nf_conntrack_common.h net/netfilter/nf_conntrack_netlink.c+3 -20 replies
63/116arm64: dts: meson-g12b-odroid-n2: fix typo dio2133arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dtsi+2 -20 replies
64/116ixgbevf: Require large buffers for build_skb on 82599VFdrivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c+7 -60 replies
65/116drm/panel: simple: Assign data from panel_dpi_probe() correctlydrivers/gpu/drm/panel/panel-simple.c+1 -00 replies
66/116ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPEdrivers/acpi/ec.c drivers/acpi/sleep.c+14 -100 replies
67/116gpio: sifive: use the correct register to read output valuesdrivers/gpio/gpio-sifive.c+1 -10 replies
68/116bonding: pair enable_port with slave_arr_updatesdrivers/net/bonding/bond_3ad.c+2 -10 replies
69/116net: dsa: mv88e6xxx: dont use devres for mdiobusdrivers/net/dsa/mv88e6xxx/chip.c+8 -30 replies
70/116net: dsa: ar9331: register the mdiobus under devresdrivers/net/dsa/qca/ar9331.c+1 -20 replies
71/116net: dsa: bcm_sf2: dont use devres for mdiobusdrivers/net/dsa/bcm_sf2.c+5 -20 replies
72/116net: dsa: felix: dont use devres for mdiobusdrivers/net/dsa/ocelot/felix_vsc9959.c+3 -10 replies
73/116net: dsa: lantiq_gswip: dont use devres for mdiobusdrivers/net/dsa/lantiq_gswip.c+11 -33 replies
74/116ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure pathnet/ipv4/ipmr.c net/ipv6/ip6mr.c+4 -00 replies
75/116nfp: flower: fix ida_idx not being releaseddrivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c+8 -40 replies
76/116net: do not keep the dst cache when uncloning an skb dst and its metadatainclude/net/dst_metadata.h+13 -00 replies
77/116net: fix a memleak when uncloning an skb dst and its metadatainclude/net/dst_metadata.h+0 -10 replies
78/116veth: fix races around rq->rx_notify_maskeddrivers/net/veth.c+8 -50 replies
79/116net: mdio: aspeed: Add missing MODULE_DEVICE_TABLEdrivers/net/mdio/mdio-aspeed.c+1 -00 replies
80/116tipc: rate limit warning for received illegal binding updatenet/tipc/name_distr.c+1 -10 replies
81/116net: amd-xgbe: disable interrupts during pci removaldrivers/net/ethernet/amd/xgbe/xgbe-pci.c+3 -00 replies
82/116dpaa2-eth: unregister the netdev before disconnecting from the PHYdrivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c+2 -20 replies
83/116ice: fix an error code in ice_cfg_phy_fec()drivers/net/ethernet/intel/ice/ice_common.c+2 -10 replies
84/116ice: 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
85/116net: mscc: ocelot: fix mutex lock error during ethtool stats readdrivers/net/ethernet/mscc/ocelot.c+7 -40 replies
86/116net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregisterdrivers/net/dsa/mv88e6xxx/chip.c+2 -20 replies
87/116vt_ioctl: fix array_index_nospec in vt_setactivatedrivers/tty/vt/vt_ioctl.c+1 -10 replies
88/116vt_ioctl: add array_index_nospec to VT_ACTIVATEdrivers/tty/vt/vt_ioctl.c+1 -00 replies
89/116n_tty: wake up poll(POLLRDNORM) on receiving datadrivers/tty/n_tty.c+2 -20 replies
90/116eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAXdrivers/misc/eeprom/ee1004.c+3 -00 replies
91/116usb: dwc2: drd: fix soft connect when gadget is unconfigureddrivers/usb/dwc2/drd.c+4 -20 replies
92/116Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured"drivers/usb/dwc2/drd.c+2 -40 replies
93/116net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixupdrivers/net/usb/ax88179_178a.c+39 -290 replies
94/116usb: ulpi: Move of_node_put to ulpi_dev_releasedrivers/usb/common/ulpi.c+1 -10 replies
95/116usb: ulpi: Call of_node_put correctlydrivers/usb/common/ulpi.c+6 -20 replies
96/116usb: dwc3: gadget: Prevent core from processing stale TRBsdrivers/usb/dwc3/gadget.c+13 -00 replies
97/116usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transitiondrivers/usb/gadget/udc/renesas_usb3.c+2 -00 replies
98/116USB: gadget: validate interface OS descriptor requestsdrivers/usb/gadget/composite.c+3 -00 replies
99/116usb: gadget: rndis: check size of RNDIS_MSG_SET commanddrivers/usb/gadget/function/rndis.c+6 -30 replies
100/116usb: gadget: f_uac2: Define specific wTerminalTypedrivers/usb/gadget/function/f_uac2.c+2 -20 replies
101/116usb: raw-gadget: fix handling of dual-direction-capable endpointsdrivers/usb/gadget/legacy/raw_gadget.c+1 -10 replies
102/116USB: 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
103/116USB: serial: option: add ZTE MF286D modemdrivers/usb/serial/option.c+2 -00 replies
104/116USB: serial: ch341: add support for GW Instek USB2.0-Serial devicesdrivers/usb/serial/ch341.c+1 -00 replies
105/116USB: serial: cp210x: add NCR Retail IO box iddrivers/usb/serial/cp210x.c+1 -00 replies
106/116USB: serial: cp210x: add CPI Bulk Coin Recycler iddrivers/usb/serial/cp210x.c+1 -00 replies
107/116speakup-dectlk: Restore pitch settingdrivers/accessibility/speakup/speakup_dectlk.c+1 -00 replies
108/116phy: ti: Fix missing sentinel for clk_div_tabledrivers/phy/ti/phy-j721e-wiz.c+1 -00 replies
109/116hwmon: (dell-smm) Speed up setting of fan speeddrivers/hwmon/dell-smm-hwmon.c+8 -40 replies
110/116Makefile.extrawarn: Move -Wunaligned-access to W=1scripts/Makefile.extrawarn+1 -00 replies
111/116can: isotp: fix error path in isotp_sendmsg() to unlock wait queuenet/can/isotp.c+8 -50 replies
112/116scsi: lpfc: Remove NVMe support if kernel has NVME_FC disableddrivers/scsi/lpfc/lpfc.h drivers/scsi/lpfc/lpfc_attr.c+12 -50 replies
113/116scsi: lpfc: Reduce log messages seen after firmware downloaddrivers/scsi/lpfc/lpfc_init.c drivers/scsi/lpfc/lpfc_sli.c+8 -20 replies
114/116arm64: dts: imx8mq: fix lcdif port nodearch/arm64/boot/dts/freescale/imx8mq.dtsi+1 -10 replies
115/116perf: Fix list corruption in perf_cgroup_switch()kernel/events/core.c+2 -20 replies
116/116iommu: Fix potential use-after-free during probedrivers/iommu/iommu.c+7 -20 replies

Reviews trailers per patch

51 of 116 patches have a Reviewed-by or Acked-by.

PatchSam RavnborgDan HorákChristian KönigTimothy PearsonMike ChristieMaxime BizonPaul MooreBean HuoChristian BraunerAdrian HunterHannes ReineckeMinas HarutyunyanCezary RojewskiKeith BuschDamien Le MoalRussell King (Oracle)Serge SeminAndrew LunnLorenzo PieralisiAndrzej PietrasiewiczJarkko NikulaJernej SkrabecMichal SimekLaurent PinchartAndy ShevchenkoKonrad JankowskiSean ChristophersonNeil ArmstrongLinus WalleijAlexandre GhitiHeiner KallweitAmelie DelaunayHeikki KrogerusPavankumar KondetiYoshihiro ShimodaFlorian FainelliAndrew JefferyVladimir OlteanOleksij RempelSzymon HeidrichGurucharan GPaul MenzelDaniel KlauerAndrey KonovalovLiam MerwickVlad BuslovPaolo AbeniJay VosburghEwan D. MilneFabio EstevamRik van RielGreg Kroah-HartmanNick DesaulniersPali RohárJohn KeepingPavel Machek (CIP)Jon HunterSlade WatkinsShuah KhanGuenter RoeckFox ChenHulk RobotLinux Kernel Functional TestingSudip MukherjeeBagas Sanjaya
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/116R-b
2/116A-b
3/116
4/116A-b
5/116A-b
6/116
7/116R-b R-b
8/116R-b R-b
9/116
10/116
11/116
12/116T-b R-b T-b
13/116
14/116
15/116
16/116
17/116
18/116
19/116
20/116
21/116
22/116
23/116
24/116T-b
25/116R-b
26/116R-b
27/116
28/116
29/116T-b R-b
30/116
31/116R-b
32/116R-b
33/116A-b
34/116
35/116R-b
36/116A-b
37/116R-b
38/116
39/116
40/116R-b
41/116
42/116T-b
43/116
44/116
45/116
46/116R-b
47/116A-b
48/116
49/116T-b
50/116T-b
51/116
52/116
53/116
54/116
55/116
56/116A-b R-b
57/116
58/116R-b
59/116R-b
60/116
61/116A-b
62/116
63/116R-b
64/116T-b
65/116R-b
66/116
67/116R-b
68/116A-b
69/116R-b R-b T-b
70/116R-b T-b
71/116R-b
72/116R-b
73/116R-b
74/116
75/116
76/116T-b A-b
77/116T-b
78/116
79/116R-b A-b
80/116
81/116
82/116
83/116T-b
84/116T-b R-b
85/116R-b
86/116
87/116
88/116
89/116
90/116R-b
91/116A-b R-b
92/116
93/116
94/116R-b
95/116R-b
96/116R-b
97/116R-b
98/116
99/116T-b
100/116
101/116T-b R-b
102/116
103/116
104/116
105/116R-b
106/116R-b
107/116
108/116
109/116R-b
110/116R-b
111/116
112/116R-b
113/116R-b
114/116R-b
115/116R-b
116/116

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

Read the v1 thread

Cover letter [PATCH 5.10 000/116] 5.10.101-rc1 review

This is the start of the stable review cycle for the 5.10.101 release. There are 116 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.10.101-rc1.gz

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.101-rc1

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

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

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

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

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

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

Armin Wolf <[email protected]>
hwmon: (dell-smm) Speed up setting of fan speed

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

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

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

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

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

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

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

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

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

Dongjin Kim <[email protected]>

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

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

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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Tom Zanussi <[email protected]>
tracing: Propagate is_signed to expression

Huacai Chen <[email protected]>
drm/amdgpu: Set a suitable dev_info.gart_page_size

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

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

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 potential CAN frame reception race in isotp_rcv()

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

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

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

Diffstat:

 .../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 +
 .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi     |  4 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |  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/x86/events/intel/lbr.c                        |  3 +
 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/clocksource/timer-ti-dm-systimer.c         |  2 +-
 drivers/gpio/gpio-aggregator.c                     | 18 ++++--
 drivers/gpio/gpio-sifive.c                         |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |  4 +-
 drivers/gpu/drm/drm_panel_orientation_quirks.c     | 12 ++++
 drivers/gpu/drm/panel/panel-simple.c               |  1 +
 drivers/gpu/drm/rockchip/rockchip_vop_reg.c        |  8 ++-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |  2 +
 drivers/hwmon/dell-smm-hwmon.c                     | 12 ++--
 drivers/iommu/iommu.c                              |  9 ++-
 drivers/misc/eeprom/ee1004.c                       |  3 +
 drivers/misc/fastrpc.c                             |  9 ++-
 drivers/mmc/host/sdhci-of-esdhc.c                  |  8 ++-
 drivers/net/bonding/bond_3ad.c                     |  3 +-
 drivers/net/dsa/bcm_sf2.c                          |  7 ++-
 drivers/net/dsa/lantiq_gswip.c                     | 14 ++++-
 drivers/net/dsa/mv88e6xxx/chip.c                   | 15 +++--
 drivers/net/dsa/ocelot/felix_vsc9959.c             |  4 +-
 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/intel/ice/ice_common.c        |  3 +-
 drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h     |  1 +
 drivers/net/ethernet/intel/ice/ice_main.c          | 25 +++++---
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c  | 13 +++--
 drivers/net/ethernet/mscc/ocelot.c                 | 11 ++--
 .../ethernet/netronome/nfp/flower/tunnel_conf.c    | 12 ++--
 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c  |  2 +-
 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/phy/ti/phy-j721e-wiz.c                     |  1 +
 drivers/phy/xilinx/phy-zynqmp.c                    | 11 ++--
 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                      |  1 +
 drivers/scsi/ufs/ufshcd-pltfrm.c                   |  7 +++
 drivers/scsi/ufs/ufshci.h                          |  3 +-
 drivers/staging/fbtft/fbtft.h                      |  5 +-
 drivers/target/iscsi/iscsi_target_tpg.c            |  3 +
 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 +
 fs/nfs/callback.h                                  |  2 +-
 fs/nfs/callback_proc.c                             |  2 +-
 fs/nfs/callback_xdr.c                              | 18 +++---
 fs/nfs/client.c                                    |  2 +-
 fs/nfs/dir.c                                       | 20 +++----
 fs/nfs/nfs4_fs.h                                   |  3 +-
 fs/nfs/nfs4client.c                                |  5 +-
 fs/nfs/nfs4namespace.c                             | 19 +++---
 fs/nfs/nfs4proc.c                                  | 18 +++---
 fs/nfs/nfs4state.c                                 |  3 +
 fs/nfs/nfs4xdr.c                                   |  9 ++-
 fs/nfsd/nfs3proc.c                                 |  5 ++
 fs/nfsd/nfs4proc.c                                 |  5 +-
 fs/nfsd/trace.h                                    | 14 ++---
 include/linux/nfs_fs.h                             |  4 +-
 include/linux/suspend.h                            | 15 +----
 include/net/dst_metadata.h                         | 14 ++++-
 include/uapi/linux/netfilter/nf_conntrack_common.h |  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/trace/trace_events_hist.c                   |  3 +
 net/can/isotp.c                                    | 27 +++++++--
 net/ipv4/ipmr.c                                    |  2 +
 net/ipv6/ip6mr.c                                   |  2 +
 net/netfilter/nf_conntrack_netlink.c               |  3 +-
 net/sched/sch_api.c                                |  2 +-
 net/tipc/name_distr.c                              |  2 +-
 scripts/Makefile.extrawarn                         |  1 +
 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 +--
 133 files changed, 767 insertions(+), 356 deletions(-)