Skip to content

5.14.10-rc3 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 172 patches 7 repliesIn review

Patches in v1 No applies recorded yet

None of the 172 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchFox ChenJon HunterJustin M. ForbesGuenter RoeckFlorian FainelliLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b T-b T-b

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

Read the v1 thread

Cover letter [PATCH 5.14 000/172] 5.14.10-rc3 review

This is the start of the stable review cycle for the 5.14.10 release. There are 172 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 Fri, 08 Oct 2021 07:30:34 +0000. Anything received after that time might be too late.

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

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

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.14.10-rc3

Basavaraj Natikar <[email protected]>
HID: amd_sfh: Fix potential NULL pointer dereference - take 2

Linus Torvalds <[email protected]>
objtool: print out the symbol type when complaining about it

Daniele Palmas <[email protected]>
drivers: net: mhi: fix error path in mhi_net_newlink

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: Fix oversized kvmalloc() calls

Eric Dumazet <[email protected]>
netfilter: conntrack: serialize hash resizes and cleanups

Haimin Zhang <[email protected]>
KVM: x86: Handle SRCU initialization failure during page track init

Shreyansh Chouhan <[email protected]>
crypto: aesni - xts_crypt() return if walk.nbytes is 0

Anirudh Rayabharam <[email protected]>
HID: usbhid: free raw_report buffers in usbhid_stop

Linus Torvalds <[email protected]>
mm: don't allow oversized kvmalloc() calls

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: Fix oversized kvmalloc() calls

F.A.Sulaiman <[email protected]>
HID: betop: fix slab-out-of-bounds Write in betop_probe

Dongliang Mu <[email protected]>
usb: hso: remove the bailout parameter

Randy Dunlap <[email protected]>
NIOS2: setup.c: drop unused variable 'dram_start'

Eric Dumazet <[email protected]>

    net: udp: annotate data race around udp_sk(sk)->corkflag

Andrej Shadura <[email protected]>
HID: u2fzero: ignore incomplete packets without data

yangerkun <[email protected]>
ext4: flush s_error_work before journal destroy in ext4_fill_super

yangerkun <[email protected]>
ext4: fix potential infinite loop in ext4_dx_readdir()

Theodore Ts'o <[email protected]>
ext4: add error checking to ext4_ext_replay_set_iblocks()

Jeffle Xu <[email protected]>
ext4: fix reserved space counter leakage

Hou Tao <[email protected]>
ext4: limit the number of blocks in one ADD_RANGE TLV

Ritesh Harjani <[email protected]>
ext4: fix loff_t overflow in ext4_max_bitmap_size()

Johan Hovold <[email protected]>
ipack: ipoctal: fix module reference leak

Johan Hovold <[email protected]>
ipack: ipoctal: fix missing allocation-failure check

Johan Hovold <[email protected]>
ipack: ipoctal: fix tty-registration error handling

Johan Hovold <[email protected]>
ipack: ipoctal: fix tty registration race

Johan Hovold <[email protected]>
ipack: ipoctal: fix stack information leak

Nirmoy Das <[email protected]>
debugfs: debugfs_create_file_size(): use IS_ERR to check for error

Saravana Kannan <[email protected]>
driver core: fw_devlink: Improve handling of cyclic dependencies

Chen Jingwen <[email protected]>
elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings

Keith Busch <[email protected]>
nvme: add command id quirk for apple controllers

Linus Torvalds <[email protected]>
kvm: fix objtool relocation warning

Vadim Pasternak <[email protected]>
hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controller

Eddie James <[email protected]>
hwmon: (occ) Fix P10 VRM temp sensors

Mel Gorman <[email protected]>
sched/fair: Null terminate buffer when updating tunable_scaling

Michal Koutný <[email protected]>
sched/fair: Add ancestors of unthrottled undecayed cfs_rq

Kan Liang <[email protected]>
perf/x86/intel: Update event constraints for ICX

Peter Zijlstra <[email protected]>
objtool: Teach get_alt_entry() about more relocation types

Eric Dumazet <[email protected]>
af_unix: fix races in sk_peer_pid and sk_peer_cred accesses

Wong Vee Khee <[email protected]>
net: stmmac: fix EEE init issue when paired with EEE capable PHYs

Vlad Buslov <[email protected]>
net: sched: flower: protect fl_walk() with rcu

Florian Fainelli <[email protected]>
net: phy: bcm7xxx: Fixed indirect MMD operations

Guangbin Huang <[email protected]>
net: hns3: disable firmware compatible features when uninstall PF

Guangbin Huang <[email protected]>
net: hns3: fix always enable rx vlan filter problem after selftest

Peng Li <[email protected]>
net: hns3: reconstruct function hns3_self_test

Jian Shen <[email protected]>
net: hns3: fix show wrong state when add existing uc mac address

Jian Shen <[email protected]>
net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE

Jian Shen <[email protected]>
net: hns3: don't rollback when destroy mqprio fail

Jian Shen <[email protected]>
net: hns3: remove tc enable checking

Jian Shen <[email protected]>
net: hns3: do not allow call hns3_nic_net_open repeatedly

Feng Zhou <[email protected]>
ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup

Rahul Lakkireddy <[email protected]>
scsi: csiostor: Add module softdep on cxgb4

Jens Axboe <[email protected]>
Revert "block, bfq: honor already-setup queue merges"

Shannon Nelson <[email protected]>
ionic: fix gathering of debug stats

Arnd Bergmann <[email protected]>
net: ks8851: fix link error

Johan Almbladh <[email protected]>
bpf, x86: Fix bpf mapping of atomic fetch implementation

Jiri Benc <[email protected]>
selftests, bpf: test_lwt_ip_encap: Really disable rp_filter

Jiri Benc <[email protected]>
selftests, bpf: Fix makefile dependencies on libbpf

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

Lorenz Bauer <[email protected]>
bpf: Exempt CAP_BPF from checks against bpf_jit_limit

Wenpeng Liang <[email protected]>
RDMA/hns: Add the check of the CQE size of the user space

Wenpeng Liang <[email protected]>
RDMA/hns: Fix the size setting error when copying CQE in clean_cq()

Guo Zhi <[email protected]>
RDMA/hfi1: Fix kernel pointer leak

Jacob Keller <[email protected]>
e100: fix buffer overrun in e100_get_regs

Jacob Keller <[email protected]>
e100: fix length calculation in e100_get_regs_len

Andrew Lunn <[email protected]>
dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU ports

Andrew Lunn <[email protected]>
dsa: mv88e6xxx: Fix MTU definition

Andrew Lunn <[email protected]>
dsa: mv88e6xxx: 6161: Use chip wide MAX MTU

Tejas Upadhyay <[email protected]>
drm/i915: Remove warning from the rps worker

Matthew Auld <[email protected]>
drm/i915/request: fix early tracepoints

Aaro Koskinen <[email protected]>
smsc95xx: fix stalled rx after link change

Xiao Liang <[email protected]>
net: ipv4: Fix rtnexthop len when RTA_FLOW is present

Vladimir Oltean <[email protected]>
net: enetc: fix the incorrect clearing of IF_MODE bits

Paul Fertser <[email protected]>
hwmon: (tmp421) fix rounding for negative values

Paul Fertser <[email protected]>
hwmon: (tmp421) report /PVLD condition as fault

Jason Gunthorpe <[email protected]>
RDMA/hns: Work around broken constant propagation in gcc 8

Davide Caratti <[email protected]>
mptcp: allow changing the 'backup' bit when no sockets are open

Florian Westphal <[email protected]>
mptcp: don't return sockets in foreign netns

Xin Long <[email protected]>
sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb

Saravana Kannan <[email protected]>
net: mdiobus: Set FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD for mdiobus parents

Saravana Kannan <[email protected]>
driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD

Johannes Berg <[email protected]>
mac80211-hwsim: fix late beacon hrtimer handling

Johannes Berg <[email protected]>
mac80211: mesh: fix potentially unaligned access

Lorenzo Bianconi <[email protected]>
mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap

Chih-Kang Chang <[email protected]>

    mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug

Felix Fietkau <[email protected]>
Revert "mac80211: do not use low data rates for data frames with no ack flag"

Florian Westphal <[email protected]>
netfilter: log: work around missing softdep backend module

Florian Westphal <[email protected]>
netfilter: nf_tables: unlink table before deleting it

Sindhu Devale <[email protected]>
RDMA/irdma: Report correct WC error when there are MW bind errors

Sindhu Devale <[email protected]>
RDMA/irdma: Report correct WC error when transport retry counter is exceeded

Sindhu Devale <[email protected]>
RDMA/irdma: Validate number of CQ entries on create CQ

Sindhu Devale <[email protected]>
RDMA/irdma: Skip CQP ring during a reset

Vadim Pasternak <[email protected]>
hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs

Piotr Krysiuk <[email protected]>
bpf, mips: Validate conditional branch offsets

Tao Liu <[email protected]>
RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure

Christoph Lameter <[email protected]>
IB/cma: Do not send IGMP leaves for sendonly Multicast groups

Hou Tao <[email protected]>
bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog

Andrea Claudi <[email protected]>
ipvs: check that ip_vs_conn_tab_bits is between 8 and 20

Zhi A Wang <[email protected]>
drm/i915/gvt: fix the usage of ww lock in gvt scheduler.

Shawn Guo <[email protected]>
interconnect: qcom: sdm660: Correct NOC_QOS_PRIORITY shift and mask

Shawn Guo <[email protected]>
interconnect: qcom: sdm660: Fix id of slv_cnoc_mnoc_cfg

Hawking Zhang <[email protected]>
drm/amdgpu: correct initial cp_hqd_quantum for gfx9

Simon Ser <[email protected]>
drm/amdgpu: check tiling flags when creating FB on GFX8-

Prike Liang <[email protected]>
drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix

Praful Swarnakar <[email protected]>
drm/amd/display: Fix Display Flicker on embedded panels

Charlene Liu <[email protected]>
drm/amd/display: Pass PCI deviceid into DC

Josip Pavic <[email protected]>
drm/amd/display: initialize backlight_ramping_override to false

Nick Desaulniers <[email protected]>
nbd: use shifts rather than multiplies

Jason Gunthorpe <[email protected]>
RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests

Jason Gunthorpe <[email protected]>
RDMA/cma: Do not change route.addr.src_addr.ss_family

Sean Young <[email protected]>
media: ir_toy: prevent device from hanging during transmit

Wolfram Sang <[email protected]>
mmc: renesas_sdhi: fix regression with hard reset on old SDHIs

Zhenzhong Duan <[email protected]>
KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue

Chenyi Qiang <[email protected]>
KVM: nVMX: Fix nested bus lock VM exit

Mingwei Zhang <[email protected]>
KVM: SVM: fix missing sev_decommission in sev_receive_start

Peter Gonda <[email protected]>
KVM: SEV: Allow some commands for mirror VM

Peter Gonda <[email protected]>
KVM: SEV: Acquire vcpu mutex when updating VMSA

Sean Christopherson <[email protected]>
KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA

Peter Gonda <[email protected]>
KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES

Vitaly Kuznetsov <[email protected]>
KVM: nVMX: Filter out all unsupported controls when eVMCS was activated

Sean Christopherson <[email protected]>
KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks

Sean Christopherson <[email protected]>
KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT

Maxim Levitsky <[email protected]>
KVM: x86: nSVM: don't copy virt_ext from vmcb12

Vitaly Kuznetsov <[email protected]>
KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect()

Zelin Deng <[email protected]>
ptp: Fix ptp_kvm_getcrosststamp issue for x86 ptp_kvm

Zelin Deng <[email protected]>
x86/kvmclock: Move this_cpu_pvti into kvmclock.h

José Expósito <[email protected]>
platform/x86/intel: hid: Add DMI switches allow list

Johannes Berg <[email protected]>
mac80211: fix use-after-free in CCMP/GCMP RX

Jonathan Hsu <[email protected]>
scsi: ufs: Fix illegal offset in UPIU event trace

Andrey Gusakov <[email protected]>
gpio: pca953x: do not ignore i2c errors

Nadezda Lutovinova <[email protected]>
hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field

Nadezda Lutovinova <[email protected]>
hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field

Nadezda Lutovinova <[email protected]>
hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field

Paul Fertser <[email protected]>
hwmon: (tmp421) handle I2C errors

Eric Biggers <[email protected]>
fs-verity: fix signed integer overflow with i_size near S64_MAX

Jia He <[email protected]>
ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect

Cameron Berkenpas <[email protected]>
ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops.

Takashi Sakamoto <[email protected]>
ALSA: firewire-motu: fix truncated bytes in message tracepoints

Jaroslav Kysela <[email protected]>
ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION

Adrian Hunter <[email protected]>
scsi: ufs: ufs-pci: Fix Intel LKF link stability

James Morse <[email protected]>
cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory

Guchun Chen <[email protected]>
drm/amdgpu: stop scheduler when calling hw_fini (v2)

Guchun Chen <[email protected]>
drm/amdgpu: avoid over-handle of fence driver fini in s3 test (v2)

Likun Gao <[email protected]>
drm/amdgpu: adjust fence driver enable sequence

Saurav Kashyap <[email protected]>
scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS

Kevin Hao <[email protected]>
cpufreq: schedutil: Use kobject release() method to free sugov_tunables

Igor Matheus Andrade Torrente <[email protected]>
tty: Fix out-of-bound vmalloc access in imageblit

Jackie Liu <[email protected]>
watchdog/sb_watchdog: fix compilation problem due to COMPILE_TEST

Like Xu <[email protected]>
perf iostat: Fix Segmentation fault from NULL 'struct perf_counts_values *'

Like Xu <[email protected]>
perf iostat: Use system-wide mode if the target cpu_list is unspecified

Ian Rogers <[email protected]>
perf test: Fix DWARF unwind for optimized builds.

Evgeny Novikov <[email protected]>
HID: amd_sfh: Fix potential NULL pointer dereference

Marco Elver <[email protected]>
kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS

Randy Dunlap <[email protected]>
NIOS2: fix kconfig unmet dependency warning for SERIAL_CORE_CONSOLE

Al Viro <[email protected]>

    m68k: Update ->thread.esp0 before calling syscall_trace() in ret_from_signal

Dan Carpenter <[email protected]>
crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd()

Alexandra Winter <[email protected]>
s390/qeth: fix deadlock during failing recovery

Alexandra Winter <[email protected]>
s390/qeth: Fix deadlock in remove_discipline

Lama Kayal <[email protected]>
net/mlx4_en: Resolve bad operstate value

David Collins <[email protected]>
pinctrl: qcom: spmi-gpio: correct parent irqspec translation

Peter Ujfalusi <[email protected]>
ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and SRAM types

Peter Ujfalusi <[email protected]>
ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and SRAM types

Yong Zhi <[email protected]>
ASoC: SOF: Fix DSP oops stack dump output contents

James Smart <[email protected]>
scsi: elx: efct: Fix void-pointer-to-enum-cast warning for efc_nport_topology

Trevor Wu <[email protected]>
ASoC: mediatek: common: handle NULL case in suspend/resume function

Shengjiu Wang <[email protected]>
ASoC: fsl_xcvr: register platform component before registering cpu dai

Shengjiu Wang <[email protected]>
ASoC: fsl_spdif: register platform component before registering cpu dai

Shengjiu Wang <[email protected]>
ASoC: fsl_micfil: register platform component before registering cpu dai

Shengjiu Wang <[email protected]>
ASoC: fsl_esai: register platform component before registering cpu dai

Shengjiu Wang <[email protected]>
ASoC: fsl_sai: register platform component before registering cpu dai

Randy Dunlap <[email protected]>
media: s5p-jpeg: rename JPEG marker constants to prevent build warnings

Nicolas Dufresne <[email protected]>
media: cedrus: Fix SUNXI tile size calculation

Jernej Skrabec <[email protected]>
media: hantro: Fix check for single irq

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

Diffstat:

 Makefile                                           |   4 +-
 arch/m68k/kernel/entry.S                           |   2 +
 arch/mips/net/bpf_jit.c                            |  57 ++++++---
 arch/nios2/Kconfig.debug                           |   3 +-
 arch/nios2/kernel/setup.c                          |   2 -
 arch/s390/include/asm/ccwgroup.h                   |   2 +-
 arch/x86/crypto/aesni-intel_glue.c                 |   2 +-
 arch/x86/events/intel/core.c                       |   1 +
 arch/x86/include/asm/kvm_page_track.h              |   2 +-
 arch/x86/include/asm/kvmclock.h                    |  14 +++
 arch/x86/kernel/kvmclock.c                         |  13 +--
 arch/x86/kvm/cpuid.c                               |   4 +-
 arch/x86/kvm/emulate.c                             |   1 -
 arch/x86/kvm/ioapic.c                              |  10 +-
 arch/x86/kvm/mmu/page_track.c                      |   4 +-
 arch/x86/kvm/svm/nested.c                          |   1 -
 arch/x86/kvm/svm/sev.c                             |  92 ++++++++++-----
 arch/x86/kvm/vmx/evmcs.c                           |  12 +-
 arch/x86/kvm/vmx/nested.c                          |   6 +
 arch/x86/kvm/vmx/vmx.c                             |  11 +-
 arch/x86/kvm/x86.c                                 |  10 +-
 arch/x86/net/bpf_jit_comp.c                        |  66 ++++++++---
 block/bfq-iosched.c                                |  16 +--
 drivers/acpi/nfit/core.c                           |  12 ++
 drivers/base/core.c                                |  36 +++++-
 drivers/block/nbd.c                                |  29 +++--
 drivers/cpufreq/cpufreq_governor_attr_set.c        |   2 +-
 drivers/crypto/ccp/ccp-ops.c                       |  14 ++-
 drivers/gpio/gpio-pca953x.c                        |  11 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  15 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |  31 +++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |  62 +++-------
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |   9 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   2 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c             |   8 ++
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   2 +
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |  15 ++-
 drivers/gpu/drm/i915/gt/intel_rps.c                |   2 -
 drivers/gpu/drm/i915/gvt/scheduler.c               |   4 +-
 drivers/gpu/drm/i915/i915_request.c                |  11 +-
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c             |   8 +-
 drivers/hid/hid-betopff.c                          |  13 ++-
 drivers/hid/hid-u2fzero.c                          |   4 +-
 drivers/hid/usbhid/hid-core.c                      |  13 ++-
 drivers/hwmon/mlxreg-fan.c                         |  12 +-
 drivers/hwmon/occ/common.c                         |  17 +--
 drivers/hwmon/pmbus/mp2975.c                       |   2 +-
 drivers/hwmon/tmp421.c                             |  71 +++++++-----
 drivers/hwmon/w83791d.c                            |  29 ++---
 drivers/hwmon/w83792d.c                            |  28 ++---
 drivers/hwmon/w83793.c                             |  26 ++---
 drivers/infiniband/core/cma.c                      |  51 +++++++-
 drivers/infiniband/core/cma_priv.h                 |   1 +
 drivers/infiniband/hw/hfi1/ipoib_tx.c              |   8 +-
 drivers/infiniband/hw/hns/hns_roce_cq.c            |  31 +++--
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |  13 ++-
 drivers/infiniband/hw/irdma/cm.c                   |   4 +-
 drivers/infiniband/hw/irdma/hw.c                   |  14 ++-
 drivers/infiniband/hw/irdma/i40iw_if.c             |   2 +-
 drivers/infiniband/hw/irdma/main.h                 |   1 -
 drivers/infiniband/hw/irdma/user.h                 |   2 +
 drivers/infiniband/hw/irdma/utils.c                |   2 +-
 drivers/infiniband/hw/irdma/verbs.c                |   9 +-
 drivers/interconnect/qcom/sdm660.c                 |  11 +-
 drivers/ipack/devices/ipoctal.c                    |  63 +++++++---
 drivers/media/platform/s5p-jpeg/jpeg-core.c        |  18 +--
 drivers/media/platform/s5p-jpeg/jpeg-core.h        |  28 ++---
 drivers/media/rc/ir_toy.c                          |  21 +++-
 drivers/mmc/host/renesas_sdhi_core.c               |   2 +
 drivers/net/dsa/mv88e6xxx/chip.c                   |  17 +--
 drivers/net/dsa/mv88e6xxx/chip.h                   |   1 +
 drivers/net/dsa/mv88e6xxx/global1.c                |   2 +
 drivers/net/dsa/mv88e6xxx/port.c                   |   2 +
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |   3 +-
 drivers/net/ethernet/hisilicon/hns3/hnae3.h        |   1 -
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |  16 ++-
 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 105 +++++++++++------
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c |  21 ++--
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c |  29 ++---
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  19 ++-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c  |  33 +-----
 drivers/net/ethernet/intel/e100.c                  |  22 ++--
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c   |   2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |   8 +-
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |  47 +++++---
 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h       |   1 -
 drivers/net/ethernet/micrel/Makefile               |   6 +-
 drivers/net/ethernet/micrel/ks8851_common.c        |   8 ++
 drivers/net/ethernet/pensando/ionic/ionic_stats.c  |   9 --
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   4 +
 drivers/net/mhi/net.c                              |   6 +-
 drivers/net/phy/bcm7xxx.c                          | 114 +++++++++++++++++-
 drivers/net/phy/mdio_bus.c                         |   4 +
 drivers/net/usb/hso.c                              |   6 +-
 drivers/net/usb/smsc95xx.c                         |   3 +
 drivers/net/wireless/mac80211_hwsim.c              |   4 +-
 drivers/nvme/host/core.c                           |   4 +-
 drivers/nvme/host/nvme.h                           |   6 +
 drivers/nvme/host/pci.c                            |   3 +-
 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c           |  37 +++++-
 drivers/platform/x86/intel-hid.c                   |  27 ++++-
 drivers/ptp/ptp_kvm_x86.c                          |   9 +-
 drivers/s390/cio/ccwgroup.c                        |  10 +-
 drivers/s390/net/qeth_core.h                       |   1 -
 drivers/s390/net/qeth_core_main.c                  |  19 +--
 drivers/s390/net/qeth_l2_main.c                    |   1 -
 drivers/s390/net/qeth_l3_main.c                    |   1 -
 drivers/scsi/csiostor/csio_init.c                  |   1 +
 drivers/scsi/elx/libefc/efc_device.c               |   7 +-
 drivers/scsi/elx/libefc/efc_fabric.c               |   3 +-
 drivers/scsi/qla2xxx/qla_def.h                     |   1 -
 drivers/scsi/qla2xxx/qla_isr.c                     |   2 +
 drivers/scsi/qla2xxx/qla_nvme.c                    |  40 +++----
 drivers/scsi/ufs/ufshcd-pci.c                      |  78 +++++++++++++
 drivers/scsi/ufs/ufshcd.c                          |   6 +-
 drivers/scsi/ufs/ufshcd.h                          |   1 +
 drivers/staging/media/hantro/hantro_drv.c          |   2 +-
 drivers/staging/media/sunxi/cedrus/cedrus_video.c  |   2 +-
 drivers/tty/vt/vt.c                                |  21 +++-
 drivers/watchdog/Kconfig                           |   2 +-
 fs/binfmt_elf.c                                    |   2 +-
 fs/debugfs/inode.c                                 |   2 +-
 fs/ext4/dir.c                                      |   6 +-
 fs/ext4/extents.c                                  |  19 ++-
 fs/ext4/fast_commit.c                              |   6 +
 fs/ext4/inode.c                                    |   5 +
 fs/ext4/super.c                                    |  21 +++-
 fs/verity/enable.c                                 |   2 +-
 fs/verity/open.c                                   |   2 +-
 include/linux/bpf.h                                |   2 +
 include/linux/fwnode.h                             |  11 +-
 include/net/ip_fib.h                               |   2 +-
 include/net/nexthop.h                              |   2 +-
 include/net/sock.h                                 |   2 +
 include/sound/rawmidi.h                            |   1 +
 include/uapi/sound/asound.h                        |   1 +
 kernel/bpf/bpf_struct_ops.c                        |   7 +-
 kernel/bpf/core.c                                  |   2 +-
 kernel/sched/cpufreq_schedutil.c                   |  16 ++-
 kernel/sched/debug.c                               |   8 +-
 kernel/sched/fair.c                                |   6 +-
 lib/Kconfig.kasan                                  |   2 +
 mm/util.c                                          |   4 +
 net/core/sock.c                                    |  32 ++++-
 net/ipv4/fib_semantics.c                           |  16 +--
 net/ipv4/udp.c                                     |  10 +-
 net/ipv6/route.c                                   |   5 +-
 net/ipv6/udp.c                                     |   2 +-
 net/mac80211/mesh_ps.c                             |   3 +-
 net/mac80211/rate.c                                |   4 -
 net/mac80211/tx.c                                  |  12 ++
 net/mac80211/wpa.c                                 |   6 +
 net/mptcp/mptcp_diag.c                             |   2 +-
 net/mptcp/pm_netlink.c                             |   4 +-
 net/mptcp/protocol.h                               |   2 +-
 net/mptcp/subflow.c                                |   2 +-
 net/mptcp/syncookies.c                             |  13 +--
 net/mptcp/token.c                                  |  11 +-
 net/mptcp/token_test.c                             |  14 ++-
 net/netfilter/ipset/ip_set_hash_gen.h              |   4 +-
 net/netfilter/ipvs/ip_vs_conn.c                    |   4 +
 net/netfilter/nf_conntrack_core.c                  |  70 +++++------
 net/netfilter/nf_tables_api.c                      |  30 +++--
 net/netfilter/nft_compat.c                         |  17 ++-
 net/netfilter/xt_LOG.c                             |  10 +-
 net/netfilter/xt_NFLOG.c                           |  10 +-
 net/sched/cls_flower.c                             |   6 +
 net/sctp/input.c                                   |   2 +-
 net/unix/af_unix.c                                 |  34 +++++-
 sound/core/rawmidi.c                               |   9 ++
 sound/firewire/motu/amdtp-motu.c                   |   7 +-
 sound/pci/hda/patch_realtek.c                      | 129 +++++++++++++++++++++
 sound/soc/fsl/fsl_esai.c                           |  16 ++-
 sound/soc/fsl/fsl_micfil.c                         |  15 ++-
 sound/soc/fsl/fsl_sai.c                            |  14 ++-
 sound/soc/fsl/fsl_spdif.c                          |  14 ++-
 sound/soc/fsl/fsl_xcvr.c                           |  15 ++-
 sound/soc/mediatek/common/mtk-afe-fe-dai.c         |  19 +--
 sound/soc/sof/imx/imx8.c                           |   9 +-
 sound/soc/sof/imx/imx8m.c                          |   9 +-
 sound/soc/sof/xtensa/core.c                        |   4 +-
 tools/lib/bpf/linker.c                             |   8 +-
 tools/objtool/special.c                            |  38 ++++--
 tools/perf/arch/x86/util/iostat.c                  |   2 +-
 tools/perf/builtin-stat.c                          |   2 +
 tools/perf/tests/dwarf-unwind.c                    |  39 +++++--
 tools/testing/selftests/bpf/Makefile               |   3 +-
 tools/testing/selftests/bpf/test_lwt_ip_encap.sh   |  13 ++-
 188 files changed, 1840 insertions(+), 862 deletions(-)