[SRU][Hirsute][PULL] Hirsute upstream stable patchset 2021-09-28

Kamal Mostafa kamal at canonical.com
Tue Sep 28 17:42:55 UTC 2021


This pull request (48 commits) includes the following Hirsute stable
patchsets:

	Hirsute upstream stable patchset 2021-09-28
		Ported from the following upstream stable releases:
			v5.10.63, v5.13.15
			v5.10.64, v5.13.16
	https://bugs.launchpad.net/bugs/1945353

Note also that the 'stable-next' branch head contains this and all prior
pending upstream stable releases, rebased to master-next:

   git://kernel.ubuntu.com/ubuntu-stable/ubuntu-stable-hirsute.git stable-next

 -Kamal

-----

The following changes since commit 7d7783039af74cad199b3a39673ae012077bfd11:

  UBUNTU: Ubuntu-5.11.0-38.42 (2021-09-24 14:35:35 +0200)

are available in the Git repository at:

  git://kernel.ubuntu.com/ubuntu-stable/ubuntu-stable-hirsute.git tags/hirsute-stable-2021-09-28

for you to fetch changes up to 33ad14624f7d7fb5af53c44c6d02b63905506088:

  UBUNTU: upstream stable to v5.10.64, v5.13.16 (2021-09-28 10:17:56 -0700)

----------------------------------------------------------------
Al Viro (1):
      new helper: inode_wrong_type()

Alexander Tsoy (1):
      ALSA: usb-audio: Add registration quirk for JBL Quantum 800

Amir Goldstein (1):
      fuse: fix illegal access to inode with reused nodeid

Andy Shevchenko (1):
      spi: Switch to signed types for *_native_cs SPI controller fields

Christoph Hellwig (1):
      cryptoloop: add a deprecation warning

Chunfeng Yun (4):
      usb: gadget: tegra-xudc: fix the wrong mult value for HS isoc or intr
      usb: mtu3: restore HS function when set SS/SSP
      usb: mtu3: use @mult for HS isoc or intr
      usb: mtu3: fix the wrong HS mult value

Eric Dumazet (1):
      netfilter: nftables: avoid potential overflows on 32bit arches

Esben Haabendal (1):
      net: ll_temac: Remove left-over debug message

Greg Kroah-Hartman (3):
      Revert "ucounts: Increase ucounts reference counter before the security hook"
      Revert "cred: add missing return error code when set_cred_ucounts() failed"
      Revert "Add a reference to ucounts for each cred"

Harini Katakam (1):
      net: macb: Add a NULL check on desc_ptp

Hayes Wang (1):
      Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM"

Jan Kara (1):
      ext4: fix e2fsprogs checksum failure for mounted filesystem

Jiri Slaby (1):
      tty: drop termiox user definitions

Johnathon Clark (1):
      ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup

Kamal Mostafa (2):
      UBUNTU: upstream stable to v5.10.63, v5.13.15
      UBUNTU: upstream stable to v5.10.64, v5.13.16

Kim Phillips (2):
      perf/x86/amd/ibs: Work around erratum #1197
      perf/x86/amd/power: Assign pmu.module

Krzysztof Hałasa (1):
      gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats

Larry Finger (1):
      Bluetooth: Add additional Bluetooth part for Realtek 8852AE

Liu Jian (1):
      igmp: Add ip_mc_list lock in ip_check_mc_rcu

Maciej Falkowski (1):
      ARM: OMAP1: ams-delta: remove unused function ams_delta_camera_power

Marek Behún (1):
      PCI: Call Max Payload Size-related fixup quirks early

Mathias Nyman (2):
      xhci: fix even more unsafe memory usage in xhci tracing
      xhci: fix unsafe memory usage in xhci tracing

Matthieu Baerts (1):
      static_call: Fix unused variable warn w/o MODULE

Ming Lei (3):
      blk-mq: fix kernel panic during iterating over flush request
      blk-mq: fix is_flush_rq
      blk-mq: clearing flush request reference in tags->rqs[]

Paul Gortmaker (1):
      x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions

Pavel Skripkin (1):
      media: stkwebcam: fix memory leak in stk_camera_probe

Randy Dunlap (1):
      xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG

Sai Krishna Potthuri (1):
      reset: reset-zynqmp: Fixed the argument data type

Shai Malin (2):
      qed: Fix the VF msix vectors flow
      qede: Fix memset corruption

Suravee Suthikulpanit (1):
      x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating

Takashi Iwai (2):
      ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17
      ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC

Tom Rix (1):
      USB: serial: mos7720: improve OOM-handling in read_mos_reg()

Tuo Li (1):
      ceph: fix possible null-pointer dereference in ceph_mdsmap_decode()

Xiaoyao Li (1):
      perf/x86/intel/pt: Fix mask of num_address_ranges

Yoshihiro Shimoda (1):
      usb: host: xhci-rcar: Don't reload firmware after the completion

Zubin Mithra (1):
      ALSA: pcm: fix divide error in snd_pcm_lib_ioctl

 arch/arm/mach-omap1/board-ams-delta.c        | 14 ------
 arch/x86/events/amd/ibs.c                    |  8 +++
 arch/x86/events/amd/iommu.c                  | 47 ++++++++++--------
 arch/x86/events/amd/power.c                  |  1 +
 arch/x86/events/intel/pt.c                   |  2 +-
 arch/x86/kernel/reboot.c                     |  3 +-
 arch/xtensa/Kconfig                          |  2 +-
 block/blk-core.c                             |  1 -
 block/blk-flush.c                            | 13 +++++
 block/blk-mq.c                               | 37 +++++++++++++-
 block/blk.h                                  |  6 +--
 debian.master/upstream-stable                |  4 +-
 drivers/block/Kconfig                        |  4 +-
 drivers/block/cryptoloop.c                   |  2 +
 drivers/bluetooth/btusb.c                    |  4 ++
 drivers/gpu/ipu-v3/ipu-cpmem.c               | 30 ++++++------
 drivers/media/usb/stkwebcam/stk-webcam.c     |  6 ++-
 drivers/net/ethernet/cadence/macb_ptp.c      | 11 ++++-
 drivers/net/ethernet/qlogic/qed/qed_main.c   |  7 ++-
 drivers/net/ethernet/qlogic/qede/qede_main.c |  2 +-
 drivers/net/ethernet/realtek/r8169_main.c    |  1 +
 drivers/net/ethernet/xilinx/ll_temac_main.c  |  4 +-
 drivers/pci/quirks.c                         | 12 ++---
 drivers/reset/reset-zynqmp.c                 |  3 +-
 drivers/usb/gadget/udc/tegra-xudc.c          |  4 +-
 drivers/usb/host/xhci-debugfs.c              | 14 ++++--
 drivers/usb/host/xhci-rcar.c                 |  7 +++
 drivers/usb/host/xhci-ring.c                 |  3 +-
 drivers/usb/host/xhci-trace.h                | 26 +++++-----
 drivers/usb/host/xhci.h                      | 73 ++++++++++++++--------------
 drivers/usb/mtu3/mtu3_core.c                 |  4 +-
 drivers/usb/mtu3/mtu3_gadget.c               |  6 +--
 drivers/usb/serial/mos7720.c                 |  4 +-
 fs/9p/vfs_inode.c                            |  4 +-
 fs/9p/vfs_inode_dotl.c                       |  4 +-
 fs/ceph/mdsmap.c                             |  8 +--
 fs/cifs/inode.c                              |  5 +-
 fs/exec.c                                    |  4 --
 fs/ext4/super.c                              |  8 +++
 fs/fuse/dir.c                                |  6 +--
 fs/fuse/fuse_i.h                             |  7 +++
 fs/fuse/inode.c                              |  4 +-
 fs/fuse/readdir.c                            |  7 ++-
 fs/nfs/inode.c                               |  6 +--
 fs/nfsd/nfsproc.c                            |  2 +-
 fs/overlayfs/namei.c                         |  4 +-
 include/linux/cred.h                         |  2 -
 include/linux/fs.h                           |  5 ++
 include/linux/spi/spi.h                      |  4 +-
 include/linux/user_namespace.h               |  4 --
 include/uapi/linux/termios.h                 | 15 ------
 kernel/cred.c                                | 41 ----------------
 kernel/fork.c                                |  6 ---
 kernel/static_call.c                         |  4 +-
 kernel/sys.c                                 | 12 -----
 kernel/ucount.c                              | 40 ++-------------
 kernel/user_namespace.c                      |  3 --
 net/ipv4/igmp.c                              |  2 +
 net/netfilter/nf_tables_api.c                |  7 ++-
 net/netfilter/nft_set_hash.c                 | 10 ++--
 sound/core/pcm_lib.c                         |  2 +-
 sound/pci/hda/patch_realtek.c                | 11 +++++
 sound/usb/endpoint.c                         |  5 ++
 sound/usb/quirks.c                           |  1 +
 64 files changed, 308 insertions(+), 300 deletions(-)



More information about the kernel-team mailing list