NAK: [SRU][Bionic][PULL] Bionic upstream stable patchset 2021-06-23

Kamal Mostafa kamal at canonical.com
Thu Jun 24 15:24:59 UTC 2021


Needs rebase (forthcoming).

 -Kamal

On Wed, Jun 23, 2021 at 11:58:31AM -0700, Kamal Mostafa wrote:
> This pull request (39 commits) includes the following Bionic stable patchsets:
> 
> 	Bionic update: upstream stable patchset 2021-06-23
> 		Ported from the following upstream stable releases:
> 			v4.14.236, v4.19.194
> 	https://bugs.launchpad.net/bugs/1933375
> 
>  -Kamal
> 
> ---
> 
> The following changes since commit 9eeb4ae7e38a26ab6b157a6d07cb417e23441a6e:
> 
>   UBUNTU: Ubuntu-4.15.0-148.152 (2021-06-21 17:43:51 +0200)
> 
> are available in the Git repository at:
> 
>   git://kernel.ubuntu.com/ubuntu-stable/ubuntu-stable-bionic.git bionic-stable-2021-06-23
> 
> for you to fetch changes up to eb5a74ddfa18b3c06d70ee1c37784e115aceefe5:
> 
>   UBUNTU: upstream stable to v4.14.236, v4.19.194 (2021-06-23 11:31:51 -0700)
> 
> ----------------------------------------------------------------
> Alexei Starovoitov (1):
>       selftests/bpf: make 'dubious pointer arithmetic' test useful
> 
> Anant Thazhemadam (1):
>       nl80211: validate key indexes for cfg80211_registered_device
> 
> Arnd Bergmann (1):
>       HID: i2c-hid: fix format string mismatch
> 
> Cheng Jian (1):
>       sched/fair: Optimize select_idle_cpu
> 
> Daniel Borkmann (2):
>       bpf: Update selftests to reflect new error states
>       bpf: Fix mask direction swap upon off reg sign change
> 
> Grant Grundler (1):
>       net: usb: cdc_ncm: don't spew notifications
> 
> Heiner Kallweit (1):
>       efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared
> 
> Jan Beulich (1):
>       xen-pciback: redo VF placement in the virtual topology
> 
> Josef Bacik (3):
>       btrfs: fix error handling in btrfs_del_csums
>       btrfs: fixup error handling in fixup_inode_link_counts
>       btrfs: return errors from btrfs_del_csums in cleanup_ref_head
> 
> Julian Anastasov (1):
>       ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service
> 
> Junxiao Bi (1):
>       ocfs2: fix data corruption by fallocate
> 
> Kamal Mostafa (1):
>       UBUNTU: upstream stable to v4.14.236, v4.19.194
> 
> Krzysztof Kozlowski (1):
>       nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect
> 
> Lin Ma (2):
>       Bluetooth: fix the erroneous flush_work() order
>       Bluetooth: use correct lock to prevent UAF of hdev object
> 
> Marc Zyngier (1):
>       KVM: arm64: Fix debug register indexing
> 
> Mark Rutland (1):
>       pid: take a reference when initializing `cad_pid`
> 
> Max Gurtovoy (1):
>       vfio/platform: fix module_put call in error flow
> 
> Michael Chan (1):
>       bnxt_en: Remove the setting of dev_port.
> 
> Mina Almasry (1):
>       mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY
> 
> Pablo Neira Ayuso (1):
>       netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches
> 
> Pavel Skripkin (4):
>       net: caif: added cfserl_release function
>       net: caif: add proper error handling
>       net: caif: fix memory leak in caif_device_notify
>       net: caif: fix memory leak in cfusbl_device_notify
> 
> Pierre-Louis Bossart (1):
>       ALSA: usb: update old-style static const declaration
> 
> Randy Dunlap (1):
>       vfio/pci: zap_vma_ptes() needs MMU
> 
> Rasmus Villemoes (1):
>       efi: cper: fix snprintf() use in cper_dimm_err_location()
> 
> Sean Christopherson (1):
>       KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode
> 
> Takashi Iwai (1):
>       ALSA: timer: Fix master timer notification
> 
> Thomas Gleixner (1):
>       x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing
> 
> Wei Yongjun (1):
>       ieee802154: fix error return code in ieee802154_llsec_getparams()
> 
> Ye Bin (1):
>       ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed
> 
> Zhen Lei (3):
>       vfio/pci: Fix error return code in vfio_ecap_init()
>       HID: pidff: fix error return code in hid_pidff_init()
>       ieee802154: fix error return code in ieee802154_add_iface()
> 
>  arch/arm64/kvm/sys_regs.c                    | 42 ++++++++++-----------
>  arch/x86/include/asm/apic.h                  |  1 +
>  arch/x86/kernel/apic/apic.c                  |  1 +
>  arch/x86/kernel/apic/vector.c                | 20 ++++++++++
>  arch/x86/kvm/svm.c                           |  8 ++--
>  debian.master/upstream-stable                |  4 +-
>  drivers/firmware/efi/cper.c                  |  4 +-
>  drivers/firmware/efi/memattr.c               |  5 ---
>  drivers/hid/i2c-hid/i2c-hid-core.c           |  4 +-
>  drivers/hid/usbhid/hid-pidff.c               |  1 +
>  drivers/net/ethernet/broadcom/bnxt/bnxt.c    |  1 -
>  drivers/net/usb/cdc_ncm.c                    | 12 +++++-
>  drivers/vfio/pci/Kconfig                     |  1 +
>  drivers/vfio/pci/vfio_pci_config.c           |  2 +-
>  drivers/vfio/platform/vfio_platform_common.c |  2 +-
>  drivers/xen/xen-pciback/vpci.c               | 14 ++++---
>  fs/btrfs/extent-tree.c                       |  2 +-
>  fs/btrfs/file-item.c                         | 10 ++---
>  fs/btrfs/tree-log.c                          | 13 ++++---
>  fs/ext4/extents.c                            | 43 ++++++++++++----------
>  fs/ocfs2/file.c                              | 55 +++++++++++++++++++++++++---
>  include/linux/usb/usbnet.h                   |  2 +
>  include/net/caif/caif_dev.h                  |  2 +-
>  include/net/caif/cfcnfg.h                    |  2 +-
>  include/net/caif/cfserl.h                    |  1 +
>  init/main.c                                  |  2 +-
>  kernel/bpf/verifier.c                        | 22 ++++++-----
>  kernel/sched/fair.c                          |  7 ++--
>  mm/hugetlb.c                                 | 14 ++++++-
>  net/bluetooth/hci_core.c                     |  7 +++-
>  net/bluetooth/hci_sock.c                     |  4 +-
>  net/caif/caif_dev.c                          | 13 +++++--
>  net/caif/caif_usb.c                          | 14 ++++++-
>  net/caif/cfcnfg.c                            | 16 +++++---
>  net/caif/cfserl.c                            |  5 +++
>  net/ieee802154/nl-mac.c                      |  4 +-
>  net/ieee802154/nl-phy.c                      |  4 +-
>  net/netfilter/ipvs/ip_vs_ctl.c               |  2 +-
>  net/netfilter/nfnetlink_cthelper.c           |  8 +++-
>  net/nfc/llcp_sock.c                          |  2 +
>  net/wireless/core.h                          |  2 +
>  net/wireless/nl80211.c                       |  7 ++--
>  net/wireless/util.c                          | 39 +++++++++++++++++++-
>  sound/core/timer.c                           |  3 +-
>  sound/usb/mixer_quirks.c                     |  2 +-
>  tools/testing/selftests/bpf/test_align.c     | 30 +++++++++++----
>  tools/testing/selftests/bpf/test_verifier.c  | 34 ++++++-----------
>  47 files changed, 338 insertions(+), 155 deletions(-)
> 
> -- 
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team



More information about the kernel-team mailing list