Public bug reported:

SRU Justification

    Impact:
       The upstream process for stable tree updates is quite similar
       in scope to the Ubuntu SRU process, e.g., each patch has to
       demonstrably fix a bug, and each patch is vetted by upstream
       by originating either directly from a mainline/stable Linux tree or
       a minimally backported form of that patch. The following upstream
       stable patches should be included in the Ubuntu kernel:

       v5.11.16 upstream stable release
       from git://git.kernel.org/

AMD_SFH: Removed unused activecontrolstatus member from the amd_mp2_dev struct
AMD_SFH: Add sensor_mask module parameter
AMD_SFH: Add DMI quirk table for BIOS-es which don't set the activestatus bits
mtd: rawnand: mtk: Fix WAITRDY break condition and timeout
Input: nspire-keypad - enable interrupts only when opened
gpio: sysfs: Obey valid_mask
dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback
dmaengine: idxd: fix delta_rec and crc size field for completion record
dmaengine: idxd: fix opcap sysfs attribute output
dmaengine: idxd: fix wq size store permission state
dmaengine: dw: Make it dependent to HAS_IOMEM
dmaengine: Fix a double free in dma_async_device_register
dmaengine: plx_dma: add a missing put_device() on error path
dmaengine: idxd: clear MSIX permission entry on shutdown
dmaengine: idxd: fix wq cleanup of WQCFG registers
ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade()
ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race
ARM: dts: Fix moving mmc devices with aliases for omap4 & 5
remoteproc: pru: Fix loading of GNU Binutils ELF
lockdep: Add a missing initialization hint to the "INFO: Trying to register 
non-static key" message
arc: kernel: Return -EFAULT if copy_to_user() fails
iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd()
xfrm: BEET mode doesn't support fragments for inner packets
ASoC: max98373: Changed amp shutdown register as volatile
ASoC: max98373: Added 30ms turn on/off time delay
net: axienet: allow setups without MDIO
gpu/xen: Fix a use after free in xen_drm_drv_init
bpf: Take module reference for trampoline in module
neighbour: Disregard DEAD dst in neigh_update
powerpc/signal32: Fix Oops on sigreturn with unmapped VDSO
ARM: keystone: fix integer overflow warning
ARM: omap1: fix building with clang IAS
drm/msm: Fix a5xx/a6xx timestamps
ASoC: fsl_esai: Fix TDM slot setup for I2S mode
scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state
iwlwifi: add support for Qu with AX201 device
net: ieee802154: stop dump llsec keys for monitors
net: ieee802154: forbid monitor for add llsec key
net: ieee802154: forbid monitor for del llsec key
net: ieee802154: stop dump llsec devs for monitors
net: ieee802154: forbid monitor for add llsec dev
net: ieee802154: forbid monitor for del llsec dev
net: ieee802154: stop dump llsec devkeys for monitors
net: ieee802154: forbid monitor for add llsec devkey
net: ieee802154: forbid monitor for del llsec devkey
net: ieee802154: stop dump llsec seclevels for monitors
net: ieee802154: forbid monitor for add llsec seclevel
pcnet32: Use pci_resource_len to validate PCI resource
drm/amd/display: Add missing mask for DCN3
mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN
virt_wifi: Return micros for BSS TSF values
lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS
net/sctp: fix race condition in sctp_destroy_sock
Input: s6sy761 - fix coordinate read bit shift
Input: i8042 - fix Pegatron C15B ID entry
HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices
dm verity fec: fix misaligned RS roots IO
readdir: make sure to verify directory entry for legacy interfaces too
drm/i915: Don't zero out the Y plane's watermarks
arm64: fix inline asm in load_unaligned_zeropad()
arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically
UBUNTU: [Config] updateconfigs for AS_HAS_LSE_ATOMICS
arm64: alternatives: Move length validation in alternative_{insn, endif}
vfio/pci: Add missing range check in vfio_pci_mmap
riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM"
scsi: libsas: Reset num_scatter if libata marks qc as NODATA
drm/vmwgfx: Make sure we unpin no longer needed buffers
ixgbe: Fix NULL pointer dereference in ethtool loopback test
ixgbe: fix unbalanced device enable/disable in suspend/resume
netfilter: flowtable: fix NAT IPv6 offload mangling
netfilter: conntrack: do not print icmpv6 as unknown via /proc
ice: Fix potential infinite loop when using u8 loop counter
libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC
netfilter: bridge: add pre_exit hooks for ebtable unregistration
netfilter: arp_tables: add pre_exit hook for table unregister
libbpf: Fix potential NULL pointer dereference
drm/i915/display/vlv_dsi: Do not skip panel_pwr_cycle_delay when disabling the 
panel
net: macb: fix the restore of cmp registers
net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta
netfilter: nft_limit: avoid possible divide error in nft_limit_init
netfilter: nftables: clone set element expression template
net/mlx5e: Fix setting of RS FEC mode
net: davicom: Fix regulator not turned off on failed probe
net: phy: marvell: fix detection of PHY on Topaz switches
net: sit: Unregister catch-all devices
net: ip6_tunnel: Unregister catch-all devices
mm: ptdump: fix build failure
net: Make tcp_allowed_congestion_control readonly in non-init netns
ibmvnic: correctly use dev_consume/free_skb_irq
i40e: fix the panic when running bpf in xdpdrv mode
ethtool: pause: make sure we init driver stats
ia64: remove duplicate entries in generic_defconfig
ia64: tools: remove inclusion of ia64-specific version of errno.h header
ibmvnic: avoid calling napi_disable() twice
ibmvnic: remove duplicate napi_schedule call in do_reset function
ibmvnic: remove duplicate napi_schedule call in open function
ch_ktls: Fix kernel panic
ch_ktls: fix device connection close
ch_ktls: tcb close causes tls connection failure
ch_ktls: do not send snd_una update to TCB in middle
gro: ensure frag0 meets IP header alignment
ARM: OMAP2+: Fix warning for omap_init_time_of()
ARM: 9063/1: mm: reduce maximum number of CPUs if DEBUG_KMAP_LOCAL is enabled
ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range()
ARM: footbridge: fix PCI interrupt mapping
ARM: OMAP2+: Fix uninitialized sr_inst
arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems
arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference
bpf: Use correct permission flag for mixed signed bounds arithmetic
KVM: VMX: Convert vcpu_vmx.exit_reason to a union
KVM: VMX: Don't use vcpu->run->internal.ndata as an array index
kasan: fix hwasan build for gcc
kasan: remove redundant config option
r8169: tweak max read request size for newer chips also in jumbo mtu mode
r8169: don't advertise pause in jumbo mode
bpf: Ensure off_reg has no mixed signed bounds for all types
bpf: Move off_reg into sanitize_ptr_alu
ARM: 9071/1: uprobes: Don't hook on thumb instructions
bpf: Rework ptr_limit into alu_limit and add common error path
bpf: Improve verifier error messages for users
bpf: Move sanitize_val_alu out of op switch
Linux 5.11.16
UBUNTU: upstream stable to v5.11.16

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: linux (Ubuntu Hirsute)
     Importance: Medium
     Assignee: Kamal Mostafa (kamalmostafa)
         Status: In Progress


** Tags: kernel-stable-tracking-bug

** Changed in: linux (Ubuntu)
       Status: New => Confirmed

** Tags added: kernel-stable-tracking-bug

** Also affects: linux (Ubuntu Hirsute)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu Hirsute)
       Status: New => In Progress

** Changed in: linux (Ubuntu Hirsute)
   Importance: Undecided => Medium

** Changed in: linux (Ubuntu Hirsute)
     Assignee: (unassigned) => Kamal Mostafa (kamalmostafa)

** Changed in: linux (Ubuntu)
       Status: Confirmed => Invalid

** Description changed:

+ SRU Justification
  
-     SRU Justification
+     Impact:
+        The upstream process for stable tree updates is quite similar
+        in scope to the Ubuntu SRU process, e.g., each patch has to
+        demonstrably fix a bug, and each patch is vetted by upstream
+        by originating either directly from a mainline/stable Linux tree or
+        a minimally backported form of that patch. The following upstream
+        stable patches should be included in the Ubuntu kernel:
  
-     Impact:
-        The upstream process for stable tree updates is quite similar
-        in scope to the Ubuntu SRU process, e.g., each patch has to
-        demonstrably fix a bug, and each patch is vetted by upstream
-        by originating either directly from a mainline/stable Linux tree or
-        a minimally backported form of that patch. The following upstream
-        stable patches should be included in the Ubuntu kernel:
+        v5.11.16 upstream stable release
+        from git://git.kernel.org/
  
-        v5.11.16 upstream stable release
-        from git://git.kernel.org/
+ AMD_SFH: Removed unused activecontrolstatus member from the amd_mp2_dev struct
+ AMD_SFH: Add sensor_mask module parameter
+ AMD_SFH: Add DMI quirk table for BIOS-es which don't set the activestatus bits
+ mtd: rawnand: mtk: Fix WAITRDY break condition and timeout
+ Input: nspire-keypad - enable interrupts only when opened
+ gpio: sysfs: Obey valid_mask
+ dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback
+ dmaengine: idxd: fix delta_rec and crc size field for completion record
+ dmaengine: idxd: fix opcap sysfs attribute output
+ dmaengine: idxd: fix wq size store permission state
+ dmaengine: dw: Make it dependent to HAS_IOMEM
+ dmaengine: Fix a double free in dma_async_device_register
+ dmaengine: plx_dma: add a missing put_device() on error path
+ dmaengine: idxd: clear MSIX permission entry on shutdown
+ dmaengine: idxd: fix wq cleanup of WQCFG registers
+ ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade()
+ ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race
+ ARM: dts: Fix moving mmc devices with aliases for omap4 & 5
+ remoteproc: pru: Fix loading of GNU Binutils ELF
+ lockdep: Add a missing initialization hint to the "INFO: Trying to register 
non-static key" message
+ arc: kernel: Return -EFAULT if copy_to_user() fails
+ iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd()
+ xfrm: BEET mode doesn't support fragments for inner packets
+ ASoC: max98373: Changed amp shutdown register as volatile
+ ASoC: max98373: Added 30ms turn on/off time delay
+ net: axienet: allow setups without MDIO
+ gpu/xen: Fix a use after free in xen_drm_drv_init
+ bpf: Take module reference for trampoline in module
+ neighbour: Disregard DEAD dst in neigh_update
+ powerpc/signal32: Fix Oops on sigreturn with unmapped VDSO
+ ARM: keystone: fix integer overflow warning
+ ARM: omap1: fix building with clang IAS
+ drm/msm: Fix a5xx/a6xx timestamps
+ ASoC: fsl_esai: Fix TDM slot setup for I2S mode
+ scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state
+ iwlwifi: add support for Qu with AX201 device
+ net: ieee802154: stop dump llsec keys for monitors
+ net: ieee802154: forbid monitor for add llsec key
+ net: ieee802154: forbid monitor for del llsec key
+ net: ieee802154: stop dump llsec devs for monitors
+ net: ieee802154: forbid monitor for add llsec dev
+ net: ieee802154: forbid monitor for del llsec dev
+ net: ieee802154: stop dump llsec devkeys for monitors
+ net: ieee802154: forbid monitor for add llsec devkey
+ net: ieee802154: forbid monitor for del llsec devkey
+ net: ieee802154: stop dump llsec seclevels for monitors
+ net: ieee802154: forbid monitor for add llsec seclevel
+ pcnet32: Use pci_resource_len to validate PCI resource
+ drm/amd/display: Add missing mask for DCN3
+ mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN
+ virt_wifi: Return micros for BSS TSF values
+ lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS
+ net/sctp: fix race condition in sctp_destroy_sock
+ Input: s6sy761 - fix coordinate read bit shift
+ Input: i8042 - fix Pegatron C15B ID entry
+ HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices
+ dm verity fec: fix misaligned RS roots IO
+ readdir: make sure to verify directory entry for legacy interfaces too
+ drm/i915: Don't zero out the Y plane's watermarks
+ arm64: fix inline asm in load_unaligned_zeropad()
+ arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically
+ UBUNTU: [Config] updateconfigs for AS_HAS_LSE_ATOMICS
+ arm64: alternatives: Move length validation in alternative_{insn, endif}
+ vfio/pci: Add missing range check in vfio_pci_mmap
+ riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM"
+ scsi: libsas: Reset num_scatter if libata marks qc as NODATA
+ drm/vmwgfx: Make sure we unpin no longer needed buffers
+ ixgbe: Fix NULL pointer dereference in ethtool loopback test
+ ixgbe: fix unbalanced device enable/disable in suspend/resume
+ netfilter: flowtable: fix NAT IPv6 offload mangling
+ netfilter: conntrack: do not print icmpv6 as unknown via /proc
+ ice: Fix potential infinite loop when using u8 loop counter
+ libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC
+ netfilter: bridge: add pre_exit hooks for ebtable unregistration
+ netfilter: arp_tables: add pre_exit hook for table unregister
+ libbpf: Fix potential NULL pointer dereference
+ drm/i915/display/vlv_dsi: Do not skip panel_pwr_cycle_delay when disabling 
the panel
+ net: macb: fix the restore of cmp registers
+ net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta
+ netfilter: nft_limit: avoid possible divide error in nft_limit_init
+ netfilter: nftables: clone set element expression template
+ net/mlx5e: Fix setting of RS FEC mode
+ net: davicom: Fix regulator not turned off on failed probe
+ net: phy: marvell: fix detection of PHY on Topaz switches
+ net: sit: Unregister catch-all devices
+ net: ip6_tunnel: Unregister catch-all devices
+ mm: ptdump: fix build failure
+ net: Make tcp_allowed_congestion_control readonly in non-init netns
+ ibmvnic: correctly use dev_consume/free_skb_irq
+ i40e: fix the panic when running bpf in xdpdrv mode
+ ethtool: pause: make sure we init driver stats
+ ia64: remove duplicate entries in generic_defconfig
+ ia64: tools: remove inclusion of ia64-specific version of errno.h header
+ ibmvnic: avoid calling napi_disable() twice
+ ibmvnic: remove duplicate napi_schedule call in do_reset function
+ ibmvnic: remove duplicate napi_schedule call in open function
+ ch_ktls: Fix kernel panic
+ ch_ktls: fix device connection close
+ ch_ktls: tcb close causes tls connection failure
+ ch_ktls: do not send snd_una update to TCB in middle
+ gro: ensure frag0 meets IP header alignment
+ ARM: OMAP2+: Fix warning for omap_init_time_of()
+ ARM: 9063/1: mm: reduce maximum number of CPUs if DEBUG_KMAP_LOCAL is enabled
+ ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range()
+ ARM: footbridge: fix PCI interrupt mapping
+ ARM: OMAP2+: Fix uninitialized sr_inst
+ arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems
+ arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference
+ bpf: Use correct permission flag for mixed signed bounds arithmetic
+ KVM: VMX: Convert vcpu_vmx.exit_reason to a union
+ KVM: VMX: Don't use vcpu->run->internal.ndata as an array index
+ kasan: fix hwasan build for gcc
+ kasan: remove redundant config option
+ r8169: tweak max read request size for newer chips also in jumbo mtu mode
+ r8169: don't advertise pause in jumbo mode
+ bpf: Ensure off_reg has no mixed signed bounds for all types
+ bpf: Move off_reg into sanitize_ptr_alu
+ ARM: 9071/1: uprobes: Don't hook on thumb instructions
+ bpf: Rework ptr_limit into alu_limit and add common error path
+ bpf: Improve verifier error messages for users
+ bpf: Move sanitize_val_alu out of op switch
+ Linux 5.11.16
+ UBUNTU: upstream stable to v5.11.16

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1926999

Title:
  Hirsute update: v5.11.16 upstream stable release

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926999/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to