[PATCH 5.10 000/116] 5.10.101-rc1 review

Greg Kroah-Hartman posted 116 patches 4 years, 4 months ago
Failed in applying to current master (apply log)
.../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(-)
[PATCH 5.10 000/116] 5.10.101-rc1 review
Posted by Greg Kroah-Hartman 4 years, 4 months ago
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 <gregkh@linuxfoundation.org>
    Linux 5.10.101-rc1

Vijayanand Jitta <quic_vjitta@quicinc.com>
    iommu: Fix potential use-after-free during probe

Song Liu <song@kernel.org>
    perf: Fix list corruption in perf_cgroup_switch()

Alexander Stein <alexander.stein@ew.tq-group.com>
    arm64: dts: imx8mq: fix lcdif port node

James Smart <jsmart2021@gmail.com>
    scsi: lpfc: Reduce log messages seen after firmware download

James Smart <jsmart2021@gmail.com>
    scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled

Oliver Hartkopp <socketcan@hartkopp.net>
    can: isotp: fix error path in isotp_sendmsg() to unlock wait queue

Nathan Chancellor <nathan@kernel.org>
    Makefile.extrawarn: Move -Wunaligned-access to W=1

Armin Wolf <W_Armin@gmx.de>
    hwmon: (dell-smm) Speed up setting of fan speed

Kishon Vijay Abraham I <kishon@ti.com>
    phy: ti: Fix missing sentinel for clk_div_table

Samuel Thibault <samuel.thibault@ens-lyon.org>
    speakup-dectlk: Restore pitch setting

Johan Hovold <johan@kernel.org>
    USB: serial: cp210x: add CPI Bulk Coin Recycler id

Johan Hovold <johan@kernel.org>
    USB: serial: cp210x: add NCR Retail IO box id

Stephan Brunner <s.brunner@stephan-brunner.net>
    USB: serial: ch341: add support for GW Instek USB2.0-Serial devices

Pawel Dembicki <paweldembicki@gmail.com>
    USB: serial: option: add ZTE MF286D modem

Cameron Williams <cang1@live.co.uk>
    USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320

Jann Horn <jannh@google.com>
    usb: raw-gadget: fix handling of dual-direction-capable endpoints

Pavel Hofman <pavel.hofman@ivitera.com>
    usb: gadget: f_uac2: Define specific wTerminalType

Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    usb: gadget: rndis: check size of RNDIS_MSG_SET command

Szymon Heidrich <szymon.heidrich@gmail.com>
    USB: gadget: validate interface OS descriptor requests

Adam Ford <aford173@gmail.com>
    usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition

Udipto Goswami <quic_ugoswami@quicinc.com>
    usb: dwc3: gadget: Prevent core from processing stale TRBs

Sean Anderson <sean.anderson@seco.com>
    usb: ulpi: Call of_node_put correctly

Sean Anderson <sean.anderson@seco.com>
    usb: ulpi: Move of_node_put to ulpi_dev_release

Jann Horn <jannh@google.com>
    net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup

Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured"

Fabrice Gasnier <fabrice.gasnier@foss.st.com>
    usb: dwc2: drd: fix soft connect when gadget is unconfigured

Jonas Malaco <jonas@protocubo.io>
    eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX

TATSUKAWA KOSUKE (立川 江介) <tatsu-ab1@nec.com>
    n_tty: wake up poll(POLLRDNORM) on receiving data

Jakob Koschel <jakobkoschel@gmail.com>
    vt_ioctl: add array_index_nospec to VT_ACTIVATE

Jakob Koschel <jakobkoschel@gmail.com>
    vt_ioctl: fix array_index_nospec in vt_setactivate

Vladimir Oltean <vladimir.oltean@nxp.com>
    net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister

Colin Foster <colin.foster@in-advantage.com>
    net: mscc: ocelot: fix mutex lock error during ethtool stats read

Jesse Brandeburg <jesse.brandeburg@intel.com>
    ice: fix IPIP and SIT TSO offload

Dan Carpenter <dan.carpenter@oracle.com>
    ice: fix an error code in ice_cfg_phy_fec()

Robert-Ionut Alexa <robert-ionut.alexa@nxp.com>
    dpaa2-eth: unregister the netdev before disconnecting from the PHY

Raju Rangoju <Raju.Rangoju@amd.com>
    net: amd-xgbe: disable interrupts during pci removal

Jon Maloy <jmaloy@redhat.com>
    tipc: rate limit warning for received illegal binding update

Joel Stanley <joel@jms.id.au>
    net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE

Eric Dumazet <edumazet@google.com>
    veth: fix races around rq->rx_notify_masked

Antoine Tenart <atenart@kernel.org>
    net: fix a memleak when uncloning an skb dst and its metadata

Antoine Tenart <atenart@kernel.org>
    net: do not keep the dst cache when uncloning an skb dst and its metadata

Louis Peens <louis.peens@corigine.com>
    nfp: flower: fix ida_idx not being released

Eric Dumazet <edumazet@google.com>
    ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path

Vladimir Oltean <vladimir.oltean@nxp.com>
    net: dsa: lantiq_gswip: don't use devres for mdiobus

Vladimir Oltean <vladimir.oltean@nxp.com>
    net: dsa: felix: don't use devres for mdiobus

Vladimir Oltean <vladimir.oltean@nxp.com>
    net: dsa: bcm_sf2: don't use devres for mdiobus

Vladimir Oltean <vladimir.oltean@nxp.com>
    net: dsa: ar9331: register the mdiobus under devres

Vladimir Oltean <vladimir.oltean@nxp.com>
    net: dsa: mv88e6xxx: don't use devres for mdiobus

Mahesh Bandewar <maheshb@google.com>
    bonding: pair enable_port with slave_arr_updates

Niklas Cassel <niklas.cassel@wdc.com>
    gpio: sifive: use the correct register to read output values

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE

Christoph Niedermaier <cniedermaier@dh-electronics.com>
    drm/panel: simple: Assign data from panel_dpi_probe() correctly

Samuel Mendoza-Jonas <samjonas@amazon.com>
    ixgbevf: Require large buffers for build_skb on 82599VF

Dongjin Kim <tobetter@gmail.com>
    arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133'

Florian Westphal <fw@strlen.de>
    netfilter: ctnetlink: disable helper autoassign

Mathias Krause <minipli@grsecurity.net>
    misc: fastrpc: avoid double fput() on failed usercopy

Dave Stevenson <dave.stevenson@raspberrypi.com>
    drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd.

Geert Uytterhoeven <geert+renesas@glider.be>
    gpio: aggregator: Fix calling into sleeping GPIO controllers

Udipto Goswami <quic_ugoswami@quicinc.com>
    usb: f_fs: Fix use-after-free for epfile

Rob Herring <robh@kernel.org>
    ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo

Robert Hancock <robert.hancock@calian.com>
    phy: xilinx: zynqmp: Fix bus width setting for SGMII

Fabio Estevam <festevam@gmail.com>
    ARM: dts: imx6qdl-udoo: Properly describe the SD card detect

Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
    staging: fbtft: Fix error path in fbtft_driver_module_init()

Martin Blumenstingl <martin.blumenstingl@googlemail.com>
    ARM: dts: meson8b: Fix the UART device-tree schema validation

Martin Blumenstingl <martin.blumenstingl@googlemail.com>
    ARM: dts: meson8: Fix the UART device-tree schema validation

Martin Blumenstingl <martin.blumenstingl@googlemail.com>
    ARM: dts: meson: Fix the UART compatible strings

Tony Lindgren <tony@atomide.com>
    ARM: dts: Fix timer regression for beagleboard revision c

Brian Norris <briannorris@chromium.org>
    drm/rockchip: vop: Correct RK3399 VOP register fields

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    PM: s2idle: ACPI: Fix wakeup interrupts handling

Robin Murphy <robin.murphy@arm.com>
    ACPI/IORT: Check node revision for PMCG resources

Sagi Grimberg <sagi@grimberg.me>
    nvme-tcp: fix bogus request completion when failing to send AER

Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
    ARM: socfpga: fix missing RESET_CONTROLLER

Linus Walleij <linus.walleij@linaro.org>
    ARM: dts: Fix boot regression on Skomer

Fabio Estevam <festevam@gmail.com>
    ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group

Aurelien Jarno <aurelien@aurel32.net>
    riscv: fix build with binutils 2.38

Sean Christopherson <seanjc@google.com>
    KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow

Sean Christopherson <seanjc@google.com>
    KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode

Vitaly Kuznetsov <vkuznets@redhat.com>
    KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS

Vitaly Kuznetsov <vkuznets@redhat.com>
    KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER

Hou Wenlong <houwenlong93@linux.alibaba.com>
    KVM: eventfd: Fix false positive RCU usage warning

Jisheng Zhang <jszhang@kernel.org>
    net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout()

Wu Zheng <wu.zheng@intel.com>
    nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs

James Clark <james.clark@arm.com>
    perf: Always wake the parent event

Amelie Delaunay <amelie.delaunay@foss.st.com>
    usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend

Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
    PM: hibernate: Remove register_nosave_region_late()

Tong Zhang <ztong0001@gmail.com>
    scsi: myrs: Fix crash in error case

Kiwoong Kim <kwmad.kim@samsung.com>
    scsi: ufs: Treat link loss as fatal error

John Garry <john.garry@huawei.com>
    scsi: pm8001: Fix bogus FW crash for maxcpus=1

Saurav Kashyap <skashyap@marvell.com>
    scsi: qedf: Fix refcount issue when LOGO is received during TMF

Saurav Kashyap <skashyap@marvell.com>
    scsi: qedf: Add stag_work to all the vports

Xiaoke Wang <xkernel.wang@foxmail.com>
    scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup()

ZouMingzhe <mingzhe.zou@easystack.cn>
    scsi: target: iscsi: Make sure the np under each tpg is unique

Christophe Leroy <christophe.leroy@csgroup.eu>
    powerpc/fixmap: Fix VM debug warning on unmap

Victor Nogueira <victor@mojatatu.com>
    net: sched: Clarify error message when qdisc kind is unknown

Raymond Jay Golo <rjgolo@gmail.com>
    drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer

Andi Kleen <ak@linux.intel.com>
    x86/perf: Avoid warning for Arch LBR without XSAVE

Olga Kornievskaia <kolga@netapp.com>
    NFSv4 handle port presence in fs_location server string

Olga Kornievskaia <kolga@netapp.com>
    NFSv4 expose nfs_parse_server_name function

Olga Kornievskaia <kolga@netapp.com>
    NFSv4 remove zero number of fs_locations entries error check

Trond Myklebust <trond.myklebust@hammerspace.com>
    NFSv4.1: Fix uninitialised variable in devicenotify

Xiaoke Wang <xkernel.wang@foxmail.com>
    nfs: nfs4clinet: check the return value of kstrdup()

Olga Kornievskaia <kolga@netapp.com>
    NFSv4 only print the label when its queried

NeilBrown <neilb@suse.de>
    NFS: change nfs_access_get_cached to only report the mask

Tom Zanussi <zanussi@kernel.org>
    tracing: Propagate is_signed to expression

Huacai Chen <chenhc@lemote.com>
    drm/amdgpu: Set a suitable dev_info.gart_page_size

Chuck Lever <chuck.lever@oracle.com>
    NFSD: Fix offset type in I/O trace points

Chuck Lever <chuck.lever@oracle.com>
    NFSD: Clamp WRITE offsets

Trond Myklebust <trond.myklebust@hammerspace.com>
    NFS: Fix initialisation of nfs_client cl_flags field

Pavel Parkhomenko <Pavel.Parkhomenko@baikalelectronics.ru>
    net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs

Pavel Parkhomenko <Pavel.Parkhomenko@baikalelectronics.ru>
    net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs

Oliver Hartkopp <socketcan@hartkopp.net>
    can: isotp: fix potential CAN frame reception race in isotp_rcv()

Jiasheng Jiang <jiasheng@iscas.ac.cn>
    mmc: sdhci-of-esdhc: Check for error num after setting mask

Stefan Berger <stefanb@linux.ibm.com>
    ima: Do not print policy rule with inactive LSM labels

Roberto Sassu <roberto.sassu@huawei.com>
    ima: Allow template selection with ima_template[_fmt]= after ima_hash=

Stefan Berger <stefanb@linux.ibm.com>
    ima: Remove ima_policy file before directory

Xiaoke Wang <xkernel.wang@foxmail.com>
    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(-)


Re: [PATCH 5.10 000/116] 5.10.101-rc1 review
Posted by Bagas Sanjaya 4 years, 4 months ago
On 14/02/22 16.24, Greg Kroah-Hartman wrote:
> 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.
> 

Successfully cross-compiled for arm64 (bcm2711_defconfig, clang 13.0.1)
and powerpc (ps3_defconfig, gcc 11.2.0).

Tested-by: Bagas Sanjaya <bagasdotme@gmail.com>

-- 
An old man doll... just what I always wanted! - Clara
Re: [PATCH 5.10 000/116] 5.10.101-rc1 review
Posted by Shuah Khan 4 years, 4 months ago
On 2/14/22 2:24 AM, Greg Kroah-Hartman wrote:
> 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
> 

Compiled and booted on my test system. No dmesg regressions.

Tested-by: Shuah Khan <skhan@linuxfoundation.org>

thanks,
-- Shuah
Re: [PATCH 5.10 000/116] 5.10.101-rc1 review
Posted by Guenter Roeck 4 years, 4 months ago
On Mon, Feb 14, 2022 at 10:24:59AM +0100, Greg Kroah-Hartman wrote:
> 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.
> 

Build results:
	total: 161 pass: 161 fail: 0
Qemu test results:
	total: 477 pass: 477 fail: 0

Tested-by: Guenter Roeck <linux@roeck-us.net>

Guenter
RE: [PATCH 5.10 000/116] 5.10.101-rc1 review
Posted by Fox Chen 4 years, 4 months ago
On Mon, 14 Feb 2022 10:24:59 +0100, Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:
> 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
> 

5.10.101-rc1 Successfully Compiled and booted on my Raspberry PI 4b (8g) (bcm2711)
                
Tested-by: Fox Chen <foxhlchen@gmail.com>

Re: [PATCH 5.10 000/116] 5.10.101-rc1 review
Posted by Samuel Zou 4 years, 4 months ago

On 2022/2/14 17:24, Greg Kroah-Hartman wrote:
> 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
> 

Tested on arm64 and x86 for 5.10.101-rc1,

Kernel repo:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Branch: linux-5.10.y
Version: 5.10.101-rc1
Commit: 8d15f8eda4b30d50abb1c58be6a175f2ec07888c
Compiler: gcc version 7.3.0 (GCC)

arm64:
--------------------------------------------------------------------
Testcase Result Summary:
total: 9014
passed: 9014
failed: 0
timeout: 0
--------------------------------------------------------------------

x86:
--------------------------------------------------------------------
Testcase Result Summary:
total: 9014
passed: 9014
failed: 0
timeout: 0
--------------------------------------------------------------------

Tested-by: Hulk Robot <hulkrobot@huawei.com>
Re: [PATCH 5.10 000/116] 5.10.101-rc1 review
Posted by Sudip Mukherjee 4 years, 4 months ago
Hi Greg,

On Mon, Feb 14, 2022 at 10:24:59AM +0100, Greg Kroah-Hartman wrote:
> 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.

Build test:
mips (gcc version 11.2.1 20220213): 63 configs -> no new failure
arm (gcc version 11.2.1 20220213): 105 configs -> no new failure
arm64 (gcc version 11.2.1 20220213): 3 configs -> no failure
x86_64 (gcc version 11.2.1 20220213): 4 configs -> no failure

Boot test:
x86_64: Booted on my test laptop. No regression.
x86_64: Booted on qemu. No regression. [1]
arm64: Booted on rpi4b (4GB model). No regression. [2]

[1]. https://openqa.qa.codethink.co.uk/tests/763
[2]. https://openqa.qa.codethink.co.uk/tests/765


Tested-by: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>

--
Regards
Sudip

Re: [PATCH 5.10 000/116] 5.10.101-rc1 review
Posted by Slade Watkins 4 years, 4 months ago
On Mon, Feb 14, 2022, at 4:24 AM, Greg Kroah-Hartman wrote:
> 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.

5.10.101-rc1 on my x86_64 test system compiled and booted with no errors or regressions.

Tested-by: Slade Watkins <slade@sladewatkins.com>

Thanks,
Slade
Re: [PATCH 5.10 000/116] 5.10.101-rc1 review
Posted by Naresh Kamboju 4 years, 4 months ago
On Mon, 14 Feb 2022 at 15:10, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> 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


Results from Linaro’s test farm.
No regressions on arm64, arm, x86_64, and i386.

Tested-by: Linux Kernel Functional Testing <lkft@linaro.org>

## Build
* kernel: 5.10.101-rc1
* git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc
* git branch: linux-5.10.y
* git commit: 8d15f8eda4b30d50abb1c58be6a175f2ec07888c
* git describe: v5.10.100-117-g8d15f8eda4b3
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10.100-117-g8d15f8eda4b3

## Test Regressions (compared to v5.10.100-117-gb184da91385d)
No test regressions found.

## Metric Regressions (compared to v5.10.100-117-gb184da91385d)
No metric regressions found.

## Test Fixes (compared to v5.10.100-117-gb184da91385d)
No test fixes found.

## Metric Fixes (compared to v5.10.100-117-gb184da91385d)
No metric fixes found.

## Test result summary
total: 94250, pass: 80953, fail: 542, skip: 11915, xfail: 840

## Build Summary
* arc: 10 total, 10 passed, 0 failed
* arm: 259 total, 259 passed, 0 failed
* arm64: 37 total, 35 passed, 2 failed
* dragonboard-410c: 1 total, 1 passed, 0 failed
* hi6220-hikey: 1 total, 1 passed, 0 failed
* i386: 36 total, 36 passed, 0 failed
* juno-r2: 1 total, 1 passed, 0 failed
* mips: 34 total, 34 passed, 0 failed
* parisc: 12 total, 12 passed, 0 failed
* powerpc: 52 total, 37 passed, 15 failed
* riscv: 24 total, 24 passed, 0 failed
* s390: 18 total, 18 passed, 0 failed
* sh: 24 total, 24 passed, 0 failed
* sparc: 12 total, 12 passed, 0 failed
* x15: 1 total, 1 passed, 0 failed
* x86: 1 total, 1 passed, 0 failed
* x86_64: 37 total, 37 passed, 0 failed

## Test suites summary
* fwts
* igt-gpu-tools
* kselftest-android
* kselftest-arm64
* kselftest-arm64/arm64.btitest.bti_c_func
* kselftest-arm64/arm64.btitest.bti_j_func
* kselftest-arm64/arm64.btitest.bti_jc_func
* kselftest-arm64/arm64.btitest.bti_none_func
* kselftest-arm64/arm64.btitest.nohint_func
* kselftest-arm64/arm64.btitest.paciasp_func
* kselftest-arm64/arm64.nobtitest.bti_c_func
* kselftest-arm64/arm64.nobtitest.bti_j_func
* kselftest-arm64/arm64.nobtitest.bti_jc_func
* kselftest-arm64/arm64.nobtitest.bti_none_func
* kselftest-arm64/arm64.nobtitest.nohint_func
* kselftest-arm64/arm64.nobtitest.paciasp_func
* kselftest-bpf
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-cgroup
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-cpufreq
* kselftest-drivers
* kselftest-efivarfs
* kselftest-filesystems
* kselftest-firmware
* kselftest-fpu
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-ir
* kselftest-kcmp
* kselftest-kexec
* kselftest-kvm
* kselftest-lib
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-memory-hotplug
* kselftest-mincore
* kselftest-mount
* kselftest-mqueue
* kselftest-net
* kselftest-netfilter
* kselftest-nsfs
* kselftest-openat2
* kselftest-pid_namespace
* kselftest-pidfd
* kselftest-proc
* kselftest-pstore
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-splice
* kselftest-static_keys
* kselftest-sync
* kselftest-sysctl
* kselftest-tc-testing
* kselftest-timens
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user
* kselftest-vm
* kselftest-x86
* kselftest-zram
* kunit
* kvm-unit-tests
* libgpiod
* libhugetlbfs
* linux-log-parser
* ltp-cap_bounds-tests
* ltp-commands-tests
* ltp-containers-tests
* ltp-controllers-tests
* ltp-cpuhotplug-tests
* ltp-crypto-tests
* ltp-cve-tests
* ltp-dio-tests
* ltp-fcntl-locktests-tests
* ltp-filecaps-tests
* ltp-fs-tests
* ltp-fs_bind-tests
* ltp-fs_perms_simple-tests
* ltp-fsx-tests
* ltp-hugetlb-tests
* ltp-io-tests
* ltp-ipc-tests
* ltp-math-tests
* ltp-mm-tests
* ltp-nptl-tests
* ltp-open-posix-tests
* ltp-pty-tests
* ltp-sched-tests
* ltp-securebits-tests
* ltp-syscalls-tests
* ltp-tracing-tests
* network-basic-tests
* packetdrill
* perf
* perf/Zstd-perf.data-compression
* rcutorture
* ssuite
* v4l2-compliance

--
Linaro LKFT
https://lkft.linaro.org
Re: [PATCH 5.10 000/116] 5.10.101-rc1 review
Posted by Pavel Machek 4 years, 4 months ago
Hi!

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

CIP testing did not find any new kernel problems here (but we still                                            
hit the gmp.h compilation issue):                                                                              
                                                                                                               
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5.10.y                              
                                                                                                               
Tested-by: Pavel Machek (CIP) <pavel@denx.de>                                                                  
                                                                                                               
Best regards,                                                                                                  
                                                                Pavel                                          

-- 
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Re: [PATCH 5.10 000/116] 5.10.101-rc1 review
Posted by Florian Fainelli 4 years, 4 months ago
On 2/14/22 1:24 AM, Greg Kroah-Hartman wrote:
> 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

On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels:

Tested-by: Florian Fainelli <f.fainelli@gmail.com>
-- 
Florian