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.4.114 upstream stable release
       from git://git.kernel.org/

Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure"
Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer"
scsi: qla2xxx: Dual FCP-NVMe target port support
scsi: qla2xxx: Fix device connect issues in P2P configuration
scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure
scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport
scsi: qla2xxx: Fix stuck login session using prli_pend_timer
scsi: qla2xxx: Fix fabric scan hang
net/sctp: fix race condition in sctp_destroy_sock
Input: nspire-keypad - enable interrupts only when opened
gpio: sysfs: Obey valid_mask
dmaengine: dw: Make it dependent to HAS_IOMEM
ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race
ARM: dts: Fix moving mmc devices with aliases for omap4 & 5
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
ASoC: max98373: Added 30ms turn on/off time delay
neighbour: Disregard DEAD dst in neigh_update
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
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
mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN
virt_wifi: Return micros for BSS TSF values
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
arm64: fix inline asm in load_unaligned_zeropad()
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
netfilter: conntrack: do not print icmpv6 as unknown via /proc
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
net: macb: fix the restore of cmp registers
netfilter: nft_limit: avoid possible divide error in nft_limit_init
net: davicom: Fix regulator not turned off on failed probe
net: sit: Unregister catch-all devices
net: ip6_tunnel: Unregister catch-all devices
i40e: fix the panic when running bpf in xdpdrv mode
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
gro: ensure frag0 meets IP header alignment
ARM: footbridge: fix PCI interrupt mapping
arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems
r8169: remove fiddling with the PCIe max read request size
r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN
r8169: fix performance regression related to PCIe max read request size
r8169: improve rtl_jumbo_config
r8169: tweak max read request size for newer chips also in jumbo mtu mode
r8169: don't advertise pause in jumbo mode
ARM: 9071/1: uprobes: Don't hook on thumb instructions
net: phy: marvell: fix detection of PHY on Topaz switches
Linux 5.4.114
UBUNTU: upstream stable to v5.4.114

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

** Affects: linux (Ubuntu Focal)
     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 Focal)
   Importance: Undecided
       Status: New

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

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

** Changed in: linux (Ubuntu Focal)
     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.4.114 upstream stable release
+        from git://git.kernel.org/
  
-        v5.4.114 upstream stable release
-        from git://git.kernel.org/
+ Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure"
+ Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer"
+ scsi: qla2xxx: Dual FCP-NVMe target port support
+ scsi: qla2xxx: Fix device connect issues in P2P configuration
+ scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure
+ scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport
+ scsi: qla2xxx: Fix stuck login session using prli_pend_timer
+ scsi: qla2xxx: Fix fabric scan hang
+ net/sctp: fix race condition in sctp_destroy_sock
+ Input: nspire-keypad - enable interrupts only when opened
+ gpio: sysfs: Obey valid_mask
+ dmaengine: dw: Make it dependent to HAS_IOMEM
+ ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race
+ ARM: dts: Fix moving mmc devices with aliases for omap4 & 5
+ 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
+ ASoC: max98373: Added 30ms turn on/off time delay
+ neighbour: Disregard DEAD dst in neigh_update
+ 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
+ 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
+ mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN
+ virt_wifi: Return micros for BSS TSF values
+ 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
+ arm64: fix inline asm in load_unaligned_zeropad()
+ 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
+ netfilter: conntrack: do not print icmpv6 as unknown via /proc
+ 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
+ net: macb: fix the restore of cmp registers
+ netfilter: nft_limit: avoid possible divide error in nft_limit_init
+ net: davicom: Fix regulator not turned off on failed probe
+ net: sit: Unregister catch-all devices
+ net: ip6_tunnel: Unregister catch-all devices
+ i40e: fix the panic when running bpf in xdpdrv mode
+ 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
+ gro: ensure frag0 meets IP header alignment
+ ARM: footbridge: fix PCI interrupt mapping
+ arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems
+ r8169: remove fiddling with the PCIe max read request size
+ r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN
+ r8169: fix performance regression related to PCIe max read request size
+ r8169: improve rtl_jumbo_config
+ r8169: tweak max read request size for newer chips also in jumbo mtu mode
+ r8169: don't advertise pause in jumbo mode
+ ARM: 9071/1: uprobes: Don't hook on thumb instructions
+ net: phy: marvell: fix detection of PHY on Topaz switches
+ Linux 5.4.114
+ UBUNTU: upstream stable to v5.4.114

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

Title:
  Focal update: v5.4.114 upstream stable release

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to