Skip to content

5.10.7-rc2 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 144 patches 8 repliesIn review

Patches in v1 No applies recorded yet

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

Reviews trailers per patch

PatchJon HunterGuenter RoeckShuah KhanLinux Kernel Functional Testing
SeriesT-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 4 reviewers.

Read the v1 thread

Cover letter [PATCH 5.10 000/144] 5.10.7-rc2 review

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

Responses should be made by Wed, 13 Jan 2021 16:14:43 +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.7-rc2.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.7-rc2

Ping-Ke Shih <[email protected]>
rtlwifi: rise completion at the last step of firmware callback

Magnus Karlsson <[email protected]>
xsk: Fix memory leak for failed bind

Paolo Bonzini <[email protected]>
KVM: x86: fix shift out of bounds reported by UBSAN

Ying-Tsun Huang <[email protected]>
x86/mtrr: Correct the range check before performing MTRR type lookups

Dan Carpenter <[email protected]>
dmaengine: idxd: off by one in cleanup code

Pablo Neira Ayuso <[email protected]>
netfilter: nft_dynset: report EOPNOTSUPP on missing set feature

Florian Westphal <[email protected]>
netfilter: xt_RATEEST: reject non-null terminated string from userspace

Vasily Averin <[email protected]>
netfilter: ipset: fix shift-out-of-bounds in htable_bits()

Subash Abhinov Kasiviswanathan <[email protected]>
netfilter: x_tables: Update remaining dereference to RCU

Aaro Koskinen <[email protected]>
ARM: dts: OMAP3: disable AES on N950/N9

Moshe Shemesh <[email protected]>
net/mlx5e: Fix SWP offsets when vlan inserted by driver

Coly Li <[email protected]>
bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucket

Coly Li <[email protected]>
bcache: check unsupported feature sets for bcache register

Coly Li <[email protected]>
bcache: fix typo from SUUP to SUPP in features.h

Matthew Auld <[email protected]>
drm/i915: clear the gpu reloc batch

Matthew Auld <[email protected]>
drm/i915: clear the shadow batch

Nick Desaulniers <[email protected]>
arm64: link with -z norelro for LLD or aarch64-elf

Charan Teja Reddy <[email protected]>

    dmabuf: fix use-after-free of dmabuf's file->f_inode

Bard Liao <[email protected]>
Revert "device property: Keep secondary firmware node secondary by type"

Filipe Manana <[email protected]>
btrfs: send: fix wrong file path when there is an inode with a pending rmdir

Qu Wenruo <[email protected]>
btrfs: qgroup: don't try to wait flushing if we're already holding a transaction

Liu Yi L <[email protected]>
iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev

PeiSen Hou <[email protected]>
ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256.

Kai-Heng Feng <[email protected]>
ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7

Manuel Jiménez <[email protected]>
ALSA: hda/realtek: Add mute LED quirk for more HP laptops

Kailang Yang <[email protected]>
ALSA: hda/realtek - Fix speaker volume control on Lenovo C940

bo liu <[email protected]>
ALSA: hda/conexant: add a new hda codec CX11970

Takashi Iwai <[email protected]>
ALSA: hda/via: Fix runtime PM for Clevo W35xSS

Tejun Heo <[email protected]>
blk-iocost: fix NULL iocg deref from racing against initialization

Fenghua Yu <[email protected]>
x86/resctrl: Don't move a task to the same resource group

Fenghua Yu <[email protected]>
x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR

Ben Gardon <[email protected]>
KVM: x86/mmu: Ensure TDP MMU roots are freed after yield

Lai Jiangshan <[email protected]>
kvm: check tlbs_dirty directly

Sean Christopherson <[email protected]>
KVM: x86/mmu: Get root level from walkers when retrieving MMIO SPTE

Sean Christopherson <[email protected]>
KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte()

Dan Williams <[email protected]>
x86/mm: Fix leak of pmd ptlock

Linus Torvalds <[email protected]>
mm: make wait_on_page_writeback() wait for multiple pending writebacks

David Arcari <[email protected]>
hwmon: (amd_energy) fix allocation of hwmon_channel_info config

Johan Hovold <[email protected]>
USB: serial: keyspan_pda: remove unused variable

Eddie Hung <[email protected]>
usb: gadget: configfs: Fix use-after-free issue with udc_name

Chandana Kishori Chiluveru <[email protected]>
usb: gadget: configfs: Preserve function ordering after bind failure

Sriharsha Allenki <[email protected]>
usb: gadget: Fix spinlock lockup on usb_function_deactivate

Yang Yingliang <[email protected]>
USB: gadget: legacy: fix return error code in acm_ms_bind()

Manish Narani <[email protected]>
usb: gadget: u_ether: Fix MTU size mismatch with RX packet size

Zqiang <[email protected]>
usb: gadget: function: printer: Fix a memory leak for interface descriptor

Jerome Brunet <[email protected]>
usb: gadget: f_uac2: reset wMaxPacketSize

Alan Stern <[email protected]>
USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug

Arnd Bergmann <[email protected]>
usb: gadget: select CONFIG_CRC32

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks

Johan Hovold <[email protected]>
USB: usblp: fix DMA to stack

Johan Hovold <[email protected]>
USB: yurex: fix control-URB timeout handling

Bjørn Mork <[email protected]>
USB: serial: option: add Quectel EM160R-GL

Daniel Palmer <[email protected]>
USB: serial: option: add LongSung M5710 module support

Johan Hovold <[email protected]>
USB: serial: iuu_phoenix: fix DMA from stack

Thinh Nguyen <[email protected]>
usb: uas: Add PNY USB Portable SSD to unusual_uas

Randy Dunlap <[email protected]>
usb: usbip: vhci_hcd: protect shift size

Michael Grzeschik <[email protected]>
USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set

Yu Kuai <[email protected]>
usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data()

Serge Semin <[email protected]>
usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression

Serge Semin <[email protected]>
usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one

Serge Semin <[email protected]>
usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Clear wait flag on dequeue

Wesley Cheng <[email protected]>
usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup

Zheng Zengkai <[email protected]>
usb: dwc3: meson-g12a: disable clk on error handling path in probe

Madhusudanarao Amara <[email protected]>
usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request

Tetsuo Handa <[email protected]>
USB: cdc-wdm: Fix use after free in service_outstanding_interrupt().

Sean Young <[email protected]>
USB: cdc-acm: blacklist another IR Droid device

taehyun.cho <[email protected]>
usb: gadget: enable super speed plus

Christophe JAILLET <[email protected]>
staging: mt7621-dma: Fix a resource leak in an error handling path

Dan Carpenter <[email protected]>
Staging: comedi: Return -EFAULT if copy_to_user() fails

Nathan Chancellor <[email protected]>
powerpc: Handle .text.{hot,unlikely}.* in linker script

Greg Kroah-Hartman <[email protected]>
crypto: asym_tpm: correct zero out potential secrets

Ard Biesheuvel <[email protected]>
crypto: ecdh - avoid buffer overflow in ecdh_set_secret()

Alan Stern <[email protected]>
scsi: block: Do not accept any requests while suspended

Bart Van Assche <[email protected]>
scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT

Hans de Goede <[email protected]>
Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close

Dominique Martinet <[email protected]>
kbuild: don't hardcode depmod path

Jaegeuk Kim <[email protected]>
scsi: ufs: Clear UAC for FFU and RPMB LUNs

Linus Torvalds <[email protected]>
depmod: handle the case of /sbin/depmod without /sbin in PATH

Huang Shijie <[email protected]>
lib/genalloc: fix the overflow when size is too big

Randy Dunlap <[email protected]>
local64.h: make <asm/local64.h> mandatory

Bart Van Assche <[email protected]>

    scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE

Bart Van Assche <[email protected]>
scsi: scsi_transport_spi: Set RQF_PM for domain validation commands

Bart Van Assche <[email protected]>
scsi: ide: Mark power management requests with RQF_PM instead of RQF_PREEMPT

Bart Van Assche <[email protected]>
scsi: ide: Do not set the RQF_PREEMPT flag for sense requests

Bart Van Assche <[email protected]>
scsi: block: Introduce BLK_MQ_REQ_PM

Adrian Hunter <[email protected]>
scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND for Intel controllers

Adrian Hunter <[email protected]>
scsi: ufs-pci: Fix recovery from hibernate exit errors for Intel controllers

Adrian Hunter <[email protected]>

    scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff()

Adrian Hunter <[email protected]>
scsi: ufs-pci: Fix restore from S4 for Intel controllers

Randall Huang <[email protected]>
scsi: ufs: Clear UAC for RPMB after ufshcd resets

Bean Huo <[email protected]>
scsi: ufs: Fix wrong print message in dev_err()

Yunfeng Ye <[email protected]>
workqueue: Kick a worker based on the actual activation of delayed works

Andres Freund <[email protected]>
block: add debugfs stanza for QUEUE_FLAG_NOWAIT

Harish <[email protected]>
selftests/vm: fix building protection keys test

Noor Azura Ahmad Tarmizi <[email protected]>
stmmac: intel: Add PCI IDs for TGL-H platform

Ido Schimmel <[email protected]>
selftests: mlxsw: Set headroom size of correct port

Bjørn Mork <[email protected]>
net: usb: qmi_wwan: add Quectel EM160R-GL

YANG LI <[email protected]>
ibmvnic: fix: NULL pointer dereference.

Roland Dreier <[email protected]>
CDC-NCM: remove "connected" log message

Martin Blumenstingl <[email protected]>
net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access

Martin Blumenstingl <[email protected]>
net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs

Heiner Kallweit <[email protected]>
r8169: work around power-saving bug on some chip versions

Yunjian Wang <[email protected]>
vhost_net: fix ubuf refcount incorrectly when sendmsg fails

Taehee Yoo <[email protected]>
bareudp: Fix use of incorrect min_headroom size

Taehee Yoo <[email protected]>
bareudp: set NETIF_F_LLTX flag

Xie He <[email protected]>
net: hdlc_ppp: Fix issues when mod_timer is called while timer is running

Cong Wang <[email protected]>
erspan: fix version 1 check in gre_parse_header()

Yunjian Wang <[email protected]>
net: hns: fix return value check in __lb_other_process()

Randy Dunlap <[email protected]>
net: sched: prevent invalid Scell_log shift count

Guillaume Nault <[email protected]>
ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst()

Vasundhara Volam <[email protected]>
bnxt_en: Fix AER recovery.

Stefan Chulski <[email protected]>
net: mvpp2: fix pkt coalescing int-threshold configuration

Michael Chan <[email protected]>
bnxt_en: Check TQM rings for maximum supported value.

Mario Limonciello <[email protected]>
e1000e: Export S0ix flags to ethtool

Mario Limonciello <[email protected]>
Revert "e1000e: disable s0ix entry and exit flows for ME systems"

Mario Limonciello <[email protected]>
e1000e: bump up timeout to wait when ME un-configures ULP mode

Mario Limonciello <[email protected]>
e1000e: Only run S0ix flows if shutdown succeeded

Yunjian Wang <[email protected]>
tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS

Grygorii Strashko <[email protected]>
net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered

Antoine Tenart <[email protected]>
net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc

Antoine Tenart <[email protected]>
net-sysfs: take the rtnl lock when storing xps_rxqs

Antoine Tenart <[email protected]>
net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc

Antoine Tenart <[email protected]>
net-sysfs: take the rtnl lock when storing xps_cpus

Dinghao Liu <[email protected]>
net: ethernet: Fix memleak in ethoc_probe

John Wang <[email protected]>
net/ncsi: Use real net-device for response handler

Petr Machata <[email protected]>
net: dcb: Validate netlink message in DCB handler

Jeff Dike <[email protected]>
virtio_net: Fix recursive call to cpus_read_lock()

Manish Chopra <[email protected]>
qede: fix offload for IPIP tunnel packets

Dinghao Liu <[email protected]>
net: ethernet: mvneta: Fix error handling in mvneta_probe

Lijun Pan <[email protected]>
ibmvnic: continue fatal error reset after passive init

Lijun Pan <[email protected]>
ibmvnic: fix login buffer memory leak

Martin Blumenstingl <[email protected]>
net: stmmac: dwmac-meson8b: ignore the second clock input

Stefan Chulski <[email protected]>
net: mvpp2: Fix GoP port 3 Networking Complex Control configurations

Dan Carpenter <[email protected]>
atm: idt77252: call pci_disable_device() on error path

Shannon Nelson <[email protected]>
ionic: account for vlan tag len in rx buffer len

Rasmus Villemoes <[email protected]>

    ethernet: ucc_geth: set dev->max_mtu to 1518

Rasmus Villemoes <[email protected]>
ethernet: ucc_geth: fix use-after-free in ucc_geth_remove()

Florian Fainelli <[email protected]>

    net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE

Stefan Chulski <[email protected]>
net: mvpp2: prs: fix PPPoE with ipv6 packet parse

Stefan Chulski <[email protected]>
net: mvpp2: Add TCAM entry to drop flow control pause frames

Davide Caratti <[email protected]>
net/sched: sch_taprio: ensure to reset/destroy all child qdiscs

Jakub Kicinski <[email protected]>
iavf: fix double-release of rtnl_lock

Sylwester Dziedziuch <[email protected]>
i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs

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

Diffstat:

 Makefile                                           |   6 +-
 arch/alpha/include/asm/local64.h                   |   1 -
 arch/arc/include/asm/Kbuild                        |   1 -
 arch/arm/boot/dts/omap3-n950-n9.dtsi               |   8 ++
 arch/arm/include/asm/Kbuild                        |   1 -
 arch/arm64/Makefile                                |  10 +-
 arch/arm64/include/asm/Kbuild                      |   1 -
 arch/csky/include/asm/Kbuild                       |   1 -
 arch/h8300/include/asm/Kbuild                      |   1 -
 arch/hexagon/include/asm/Kbuild                    |   1 -
 arch/ia64/include/asm/local64.h                    |   1 -
 arch/m68k/include/asm/Kbuild                       |   1 -
 arch/microblaze/include/asm/Kbuild                 |   1 -
 arch/mips/include/asm/Kbuild                       |   1 -
 arch/nds32/include/asm/Kbuild                      |   1 -
 arch/parisc/include/asm/Kbuild                     |   1 -
 arch/powerpc/include/asm/Kbuild                    |   1 -
 arch/powerpc/kernel/vmlinux.lds.S                  |   2 +-
 arch/riscv/include/asm/Kbuild                      |   1 -
 arch/s390/include/asm/Kbuild                       |   1 -
 arch/sh/include/asm/Kbuild                         |   1 -
 arch/sparc/include/asm/Kbuild                      |   1 -
 arch/x86/include/asm/local64.h                     |   1 -
 arch/x86/kernel/cpu/mtrr/generic.c                 |   6 +-
 arch/x86/kernel/cpu/resctrl/rdtgroup.c             | 117 +++++++++------------
 arch/x86/kvm/mmu.h                                 |   2 +-
 arch/x86/kvm/mmu/mmu.c                             |  22 ++--
 arch/x86/kvm/mmu/tdp_mmu.c                         | 111 ++++++++++---------
 arch/x86/kvm/mmu/tdp_mmu.h                         |   4 +-
 arch/x86/mm/pgtable.c                              |   2 +
 arch/xtensa/include/asm/Kbuild                     |   1 -
 block/blk-core.c                                   |  13 +--
 block/blk-iocost.c                                 |  16 ++-
 block/blk-mq-debugfs.c                             |   2 +-
 block/blk-mq.c                                     |   4 +-
 block/blk-pm.h                                     |  14 ++-
 crypto/asymmetric_keys/asym_tpm.c                  |   2 +-
 crypto/ecdh.c                                      |   3 +-
 drivers/atm/idt77252.c                             |   2 +-
 drivers/base/core.c                                |   2 +-
 drivers/bluetooth/hci_h5.c                         |   8 +-
 drivers/dma-buf/dma-buf.c                          |  21 +++-
 drivers/dma/idxd/sysfs.c                           |   4 +-
 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c     |   4 +-
 drivers/gpu/drm/i915/i915_cmd_parser.c             |  27 ++---
 drivers/hwmon/amd_energy.c                         |   3 +-
 drivers/ide/ide-atapi.c                            |   1 -
 drivers/ide/ide-io.c                               |   7 +-
 drivers/ide/ide-pm.c                               |   2 +-
 drivers/iommu/intel/svm.c                          |   9 +-
 drivers/md/bcache/features.c                       |   2 +-
 drivers/md/bcache/features.h                       |  30 +++++-
 drivers/md/bcache/super.c                          |  36 ++++++-
 drivers/net/bareudp.c                              |   3 +-
 drivers/net/dsa/lantiq_gswip.c                     |  27 ++---
 drivers/net/ethernet/broadcom/bcmsysport.c         |   1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  38 +++----
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   7 +-
 drivers/net/ethernet/ethoc.c                       |   3 +-
 drivers/net/ethernet/freescale/ucc_geth.c          |   3 +-
 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |   4 +
 drivers/net/ethernet/ibm/ibmvnic.c                 |  10 +-
 drivers/net/ethernet/intel/e1000e/e1000.h          |   1 +
 drivers/net/ethernet/intel/e1000e/ethtool.c        |  46 ++++++++
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |  17 ++-
 drivers/net/ethernet/intel/e1000e/netdev.c         |  59 ++---------
 drivers/net/ethernet/intel/i40e/i40e.h             |   3 +
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  10 ++
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |   4 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |   4 +-
 drivers/net/ethernet/marvell/mvneta.c              |   2 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |  13 +--
 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c     |  38 ++++++-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.h     |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h  |   9 ++
 .../mellanox/mlx5/core/en_accel/en_accel.h         |   8 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c    |   9 +-
 drivers/net/ethernet/pensando/ionic/ionic_txrx.c   |   2 +-
 drivers/net/ethernet/qlogic/qede/qede_fp.c         |   5 +
 drivers/net/ethernet/realtek/r8169_main.c          |   6 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c  |   4 +
 .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c    |   2 +-
 drivers/net/ethernet/ti/cpts.c                     |   2 +
 drivers/net/tun.c                                  |   2 +-
 drivers/net/usb/cdc_ncm.c                          |   3 -
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/virtio_net.c                           |  12 ++-
 drivers/net/wan/hdlc_ppp.c                         |   7 ++
 drivers/net/wireless/realtek/rtlwifi/core.c        |   8 +-
 drivers/scsi/scsi_lib.c                            |  27 ++---
 drivers/scsi/scsi_transport_spi.c                  |  27 +++--
 drivers/scsi/ufs/ufshcd-pci.c                      |  73 ++++++++++++-
 drivers/scsi/ufs/ufshcd.c                          |  86 ++++++++++++---
 drivers/scsi/ufs/ufshcd.h                          |   1 +
 drivers/staging/comedi/comedi_fops.c               |   4 +-
 drivers/staging/mt7621-dma/mtk-hsdma.c             |   4 +-
 drivers/usb/chipidea/ci_hdrc_imx.c                 |   6 +-
 drivers/usb/class/cdc-acm.c                        |   4 +
 drivers/usb/class/cdc-wdm.c                        |  16 ++-
 drivers/usb/class/usblp.c                          |  21 +++-
 drivers/usb/dwc3/core.h                            |   1 +
 drivers/usb/dwc3/dwc3-meson-g12a.c                 |   2 +-
 drivers/usb/dwc3/gadget.c                          |  16 +--
 drivers/usb/dwc3/ulpi.c                            |  38 ++++---
 drivers/usb/gadget/Kconfig                         |   2 +
 drivers/usb/gadget/composite.c                     |  10 +-
 drivers/usb/gadget/configfs.c                      |  19 ++--
 drivers/usb/gadget/function/f_printer.c            |   1 +
 drivers/usb/gadget/function/f_uac2.c               |  69 +++++++++---
 drivers/usb/gadget/function/u_ether.c              |   9 +-
 drivers/usb/gadget/legacy/acm_ms.c                 |   4 +-
 drivers/usb/gadget/udc/dummy_hcd.c                 |  35 +++---
 drivers/usb/host/xhci.c                            |  24 ++---
 drivers/usb/misc/yurex.c                           |   3 +
 drivers/usb/serial/iuu_phoenix.c                   |  20 +++-
 drivers/usb/serial/keyspan_pda.c                   |   2 -
 drivers/usb/serial/option.c                        |   3 +
 drivers/usb/storage/unusual_uas.h                  |   7 ++
 drivers/usb/typec/mux/intel_pmc_mux.c              |  11 ++
 drivers/usb/usbip/vhci_hcd.c                       |   2 +
 drivers/vhost/net.c                                |   6 +-
 fs/btrfs/qgroup.c                                  |  30 ++++--
 fs/btrfs/send.c                                    |  49 +++++----
 include/asm-generic/Kbuild                         |   1 +
 include/linux/blk-mq.h                             |   4 +-
 include/linux/blkdev.h                             |  18 +++-
 include/linux/intel-iommu.h                        |   2 +-
 include/net/red.h                                  |   4 +-
 include/uapi/linux/bcache.h                        |   2 +-
 kernel/workqueue.c                                 |  13 ++-
 lib/genalloc.c                                     |  25 ++---
 mm/page-writeback.c                                |   2 +-
 net/core/net-sysfs.c                               |  65 +++++++++---
 net/dcb/dcbnl.c                                    |   2 +
 net/ipv4/fib_frontend.c                            |   2 +-
 net/ipv4/gre_demux.c                               |   2 +-
 net/ipv4/netfilter/arp_tables.c                    |   2 +-
 net/ipv4/netfilter/ip_tables.c                     |   2 +-
 net/ipv6/netfilter/ip6_tables.c                    |   2 +-
 net/ncsi/ncsi-rsp.c                                |   2 +-
 net/netfilter/ipset/ip_set_hash_gen.h              |  20 +---
 net/netfilter/nft_dynset.c                         |   6 +-
 net/netfilter/xt_RATEEST.c                         |   3 +
 net/sched/sch_choke.c                              |   2 +-
 net/sched/sch_gred.c                               |   2 +-
 net/sched/sch_red.c                                |   2 +-
 net/sched/sch_sfq.c                                |   2 +-
 net/sched/sch_taprio.c                             |   7 +-
 net/xdp/xsk.c                                      |   4 +
 net/xdp/xsk_buff_pool.c                            |   2 -
 scripts/depmod.sh                                  |   2 +
 sound/pci/hda/hda_intel.c                          |   2 -
 sound/pci/hda/patch_conexant.c                     |   1 +
 sound/pci/hda/patch_realtek.c                      |  10 ++
 sound/pci/hda/patch_via.c                          |  13 +++
 sound/usb/midi.c                                   |   4 +
 .../testing/selftests/drivers/net/mlxsw/qos_pfc.sh |   2 +-
 tools/testing/selftests/vm/Makefile                |  10 +-
 virt/kvm/kvm_main.c                                |   3 +-
 159 files changed, 1148 insertions(+), 628 deletions(-)