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

USB: serial: qcserial: Add DW5816e support
nvme: refactor nvme_identify_ns_descs error handling
nvme: fix possible hang when ns scanning fails during error recovery
tracing/kprobes: Fix a double initialization typo
net: macb: Fix runtime PM refcounting
drm/amdgpu: move kfd suspend after ip_suspend_phase1
drm/amdgpu: drop redundant cg/pg ungate on runpm enter
vt: fix unicode console freeing with a common interface
tty: xilinx_uartps: Fix missing id assignment to the console
devlink: fix return value after hitting end in region read
dp83640: reverse arguments to list_add_tail
fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks
ipv6: Use global sernum for dst validation with nexthop objects
mlxsw: spectrum_acl_tcam: Position vchunk in a vregion list properly
neigh: send protocol value in neighbor create notification
net: dsa: Do not leave DSA master with NULL netdev_ops
net: macb: fix an issue about leak related system resources
net: macsec: preserve ingress frame ordering
net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc()
net_sched: sch_skbprio: add message validation to skbprio_change()
net: stricter validation of untrusted gso packets
net: tc35815: Fix phydev supported/advertising mask
net/tls: Fix sk_psock refcnt leak in bpf_exec_tx_verdict()
net/tls: Fix sk_psock refcnt leak when in tls_data_ready()
net: usb: qmi_wwan: add support for DW5816e
nfp: abm: fix a memory leak bug
sch_choke: avoid potential panic in choke_reset()
sch_sfq: validate silly quantum values
tipc: fix partial topology connection closure
tunnel: Propagate ECT(1) when decapsulating as recommended by RFC6040
bnxt_en: Fix VF anti-spoof filter setup.
bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF.
bnxt_en: Improve AER slot reset.
bnxt_en: Return error when allocating zero size context memory.
bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features().
net/mlx5: DR, On creation set CQ's arm_db member to right value
net/mlx5: Fix forced completion access non initialized command entry
net/mlx5: Fix command entry leak in Internal Error State
net: mvpp2: prevent buffer overflow in mvpp22_rss_ctx()
net: mvpp2: cls: Prevent buffer overflow in mvpp2_ethtool_cls_rule_del()
HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices
sctp: Fix bundling of SHUTDOWN with COOKIE-ACK
Revert "HID: wacom: generic: read the number of expected touches on a per 
collection basis"
HID: usbhid: Fix race between usbhid_close() and usbhid_stop()
HID: wacom: Report 2nd-gen Intuos Pro S center button status over BT
USB: uas: add quirk for LaCie 2Big Quadra
usb: chipidea: msm: Ensure proper controller reset using role switch API
USB: serial: garmin_gps: add sanity checking for data length
tracing: Add a vmalloc_sync_mappings() for safe measure
crypto: arch/nhpoly1305 - process in explicit 4k chunks
KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction
KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path
KVM: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER
KVM: arm64: Fix 32bit PC wrap-around
arm64: hugetlb: avoid potential NULL dereference
drm: ingenic-drm: add MODULE_DEVICE_TABLE
ipc/mqueue.c: change __do_notify() to bypass check_kill_permission()
epoll: atomically remove wait entry on wake up
eventpoll: fix missing wakeup for ovflist in ep_poll_callback
mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous()
mm: limit boost_watermark on small zones
ceph: demote quotarealm lookup warning to a debug message
staging: gasket: Check the return value of gasket_get_bar_index()
coredump: fix crash when umh is disabled
iocost: protect iocg->abs_vdebt with iocg->waitq.lock
batman-adv: fix batadv_nc_random_weight_tq
batman-adv: Fix refcnt leak in batadv_show_throughput_override
batman-adv: Fix refcnt leak in batadv_store_throughput_override
batman-adv: Fix refcnt leak in batadv_v_ogm_process
x86/entry/64: Fix unwind hints in register clearing code
x86/entry/64: Fix unwind hints in kernel exit path
x86/entry/64: Fix unwind hints in rewind_stack_do_exit()
x86/unwind/orc: Don't skip the first frame for inactive tasks
x86/unwind/orc: Prevent unwinding before ORC initialization
x86/unwind/orc: Fix error path for bad ORC entry type
x86/unwind/orc: Fix premature unwind stoppage due to IRET frames
KVM: x86: Fixes posted interrupt check for IRQs delivery modes
arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory()
netfilter: nat: never update the UDP checksum when it's 0
netfilter: nf_osf: avoid passing pointer to local var
objtool: Fix stack offset tracking for indirect CFAs
iommu/virtio: Reverse arguments to list_add
scripts/decodecode: fix trapping instruction formatting
mm, memcg: fix error return value of mem_cgroup_css_alloc()
bdi: move bdi_dev_name out of line
bdi: add a ->dev_name field to struct backing_dev_info
fsnotify: replace inode pointer with an object id
fanotify: merge duplicate events on parent and child
Linux 5.4.41
UBUNTU: upstream stable to v5.4.41

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

** Affects: linux (Ubuntu Focal)
     Importance: Undecided
     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)
     Assignee: (unassigned) => Kamal Mostafa (kamalmostafa)

** 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.41 upstream stable release
+        from git://git.kernel.org/
  
-        v5.4.41 upstream stable release
-        from git://git.kernel.org/
+ USB: serial: qcserial: Add DW5816e support
+ nvme: refactor nvme_identify_ns_descs error handling
+ nvme: fix possible hang when ns scanning fails during error recovery
+ tracing/kprobes: Fix a double initialization typo
+ net: macb: Fix runtime PM refcounting
+ drm/amdgpu: move kfd suspend after ip_suspend_phase1
+ drm/amdgpu: drop redundant cg/pg ungate on runpm enter
+ vt: fix unicode console freeing with a common interface
+ tty: xilinx_uartps: Fix missing id assignment to the console
+ devlink: fix return value after hitting end in region read
+ dp83640: reverse arguments to list_add_tail
+ fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks
+ ipv6: Use global sernum for dst validation with nexthop objects
+ mlxsw: spectrum_acl_tcam: Position vchunk in a vregion list properly
+ neigh: send protocol value in neighbor create notification
+ net: dsa: Do not leave DSA master with NULL netdev_ops
+ net: macb: fix an issue about leak related system resources
+ net: macsec: preserve ingress frame ordering
+ net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc()
+ net_sched: sch_skbprio: add message validation to skbprio_change()
+ net: stricter validation of untrusted gso packets
+ net: tc35815: Fix phydev supported/advertising mask
+ net/tls: Fix sk_psock refcnt leak in bpf_exec_tx_verdict()
+ net/tls: Fix sk_psock refcnt leak when in tls_data_ready()
+ net: usb: qmi_wwan: add support for DW5816e
+ nfp: abm: fix a memory leak bug
+ sch_choke: avoid potential panic in choke_reset()
+ sch_sfq: validate silly quantum values
+ tipc: fix partial topology connection closure
+ tunnel: Propagate ECT(1) when decapsulating as recommended by RFC6040
+ bnxt_en: Fix VF anti-spoof filter setup.
+ bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF.
+ bnxt_en: Improve AER slot reset.
+ bnxt_en: Return error when allocating zero size context memory.
+ bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features().
+ net/mlx5: DR, On creation set CQ's arm_db member to right value
+ net/mlx5: Fix forced completion access non initialized command entry
+ net/mlx5: Fix command entry leak in Internal Error State
+ net: mvpp2: prevent buffer overflow in mvpp22_rss_ctx()
+ net: mvpp2: cls: Prevent buffer overflow in mvpp2_ethtool_cls_rule_del()
+ HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices
+ sctp: Fix bundling of SHUTDOWN with COOKIE-ACK
+ Revert "HID: wacom: generic: read the number of expected touches on a per 
collection basis"
+ HID: usbhid: Fix race between usbhid_close() and usbhid_stop()
+ HID: wacom: Report 2nd-gen Intuos Pro S center button status over BT
+ USB: uas: add quirk for LaCie 2Big Quadra
+ usb: chipidea: msm: Ensure proper controller reset using role switch API
+ USB: serial: garmin_gps: add sanity checking for data length
+ tracing: Add a vmalloc_sync_mappings() for safe measure
+ crypto: arch/nhpoly1305 - process in explicit 4k chunks
+ KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction
+ KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path
+ KVM: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER
+ KVM: arm64: Fix 32bit PC wrap-around
+ arm64: hugetlb: avoid potential NULL dereference
+ drm: ingenic-drm: add MODULE_DEVICE_TABLE
+ ipc/mqueue.c: change __do_notify() to bypass check_kill_permission()
+ epoll: atomically remove wait entry on wake up
+ eventpoll: fix missing wakeup for ovflist in ep_poll_callback
+ mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous()
+ mm: limit boost_watermark on small zones
+ ceph: demote quotarealm lookup warning to a debug message
+ staging: gasket: Check the return value of gasket_get_bar_index()
+ coredump: fix crash when umh is disabled
+ iocost: protect iocg->abs_vdebt with iocg->waitq.lock
+ batman-adv: fix batadv_nc_random_weight_tq
+ batman-adv: Fix refcnt leak in batadv_show_throughput_override
+ batman-adv: Fix refcnt leak in batadv_store_throughput_override
+ batman-adv: Fix refcnt leak in batadv_v_ogm_process
+ x86/entry/64: Fix unwind hints in register clearing code
+ x86/entry/64: Fix unwind hints in kernel exit path
+ x86/entry/64: Fix unwind hints in rewind_stack_do_exit()
+ x86/unwind/orc: Don't skip the first frame for inactive tasks
+ x86/unwind/orc: Prevent unwinding before ORC initialization
+ x86/unwind/orc: Fix error path for bad ORC entry type
+ x86/unwind/orc: Fix premature unwind stoppage due to IRET frames
+ KVM: x86: Fixes posted interrupt check for IRQs delivery modes
+ arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory()
+ netfilter: nat: never update the UDP checksum when it's 0
+ netfilter: nf_osf: avoid passing pointer to local var
+ objtool: Fix stack offset tracking for indirect CFAs
+ iommu/virtio: Reverse arguments to list_add
+ scripts/decodecode: fix trapping instruction formatting
+ mm, memcg: fix error return value of mem_cgroup_css_alloc()
+ bdi: move bdi_dev_name out of line
+ bdi: add a ->dev_name field to struct backing_dev_info
+ fsnotify: replace inode pointer with an object id
+ fanotify: merge duplicate events on parent and child
+ Linux 5.4.41
+ UBUNTU: upstream stable to v5.4.41

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1878649

Title:
  Focal update: v5.4.41 upstream stable release

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Focal:
  In Progress

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

  USB: serial: qcserial: Add DW5816e support
  nvme: refactor nvme_identify_ns_descs error handling
  nvme: fix possible hang when ns scanning fails during error recovery
  tracing/kprobes: Fix a double initialization typo
  net: macb: Fix runtime PM refcounting
  drm/amdgpu: move kfd suspend after ip_suspend_phase1
  drm/amdgpu: drop redundant cg/pg ungate on runpm enter
  vt: fix unicode console freeing with a common interface
  tty: xilinx_uartps: Fix missing id assignment to the console
  devlink: fix return value after hitting end in region read
  dp83640: reverse arguments to list_add_tail
  fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks
  ipv6: Use global sernum for dst validation with nexthop objects
  mlxsw: spectrum_acl_tcam: Position vchunk in a vregion list properly
  neigh: send protocol value in neighbor create notification
  net: dsa: Do not leave DSA master with NULL netdev_ops
  net: macb: fix an issue about leak related system resources
  net: macsec: preserve ingress frame ordering
  net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc()
  net_sched: sch_skbprio: add message validation to skbprio_change()
  net: stricter validation of untrusted gso packets
  net: tc35815: Fix phydev supported/advertising mask
  net/tls: Fix sk_psock refcnt leak in bpf_exec_tx_verdict()
  net/tls: Fix sk_psock refcnt leak when in tls_data_ready()
  net: usb: qmi_wwan: add support for DW5816e
  nfp: abm: fix a memory leak bug
  sch_choke: avoid potential panic in choke_reset()
  sch_sfq: validate silly quantum values
  tipc: fix partial topology connection closure
  tunnel: Propagate ECT(1) when decapsulating as recommended by RFC6040
  bnxt_en: Fix VF anti-spoof filter setup.
  bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF.
  bnxt_en: Improve AER slot reset.
  bnxt_en: Return error when allocating zero size context memory.
  bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features().
  net/mlx5: DR, On creation set CQ's arm_db member to right value
  net/mlx5: Fix forced completion access non initialized command entry
  net/mlx5: Fix command entry leak in Internal Error State
  net: mvpp2: prevent buffer overflow in mvpp22_rss_ctx()
  net: mvpp2: cls: Prevent buffer overflow in mvpp2_ethtool_cls_rule_del()
  HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices
  sctp: Fix bundling of SHUTDOWN with COOKIE-ACK
  Revert "HID: wacom: generic: read the number of expected touches on a per 
collection basis"
  HID: usbhid: Fix race between usbhid_close() and usbhid_stop()
  HID: wacom: Report 2nd-gen Intuos Pro S center button status over BT
  USB: uas: add quirk for LaCie 2Big Quadra
  usb: chipidea: msm: Ensure proper controller reset using role switch API
  USB: serial: garmin_gps: add sanity checking for data length
  tracing: Add a vmalloc_sync_mappings() for safe measure
  crypto: arch/nhpoly1305 - process in explicit 4k chunks
  KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction
  KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path
  KVM: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER
  KVM: arm64: Fix 32bit PC wrap-around
  arm64: hugetlb: avoid potential NULL dereference
  drm: ingenic-drm: add MODULE_DEVICE_TABLE
  ipc/mqueue.c: change __do_notify() to bypass check_kill_permission()
  epoll: atomically remove wait entry on wake up
  eventpoll: fix missing wakeup for ovflist in ep_poll_callback
  mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous()
  mm: limit boost_watermark on small zones
  ceph: demote quotarealm lookup warning to a debug message
  staging: gasket: Check the return value of gasket_get_bar_index()
  coredump: fix crash when umh is disabled
  iocost: protect iocg->abs_vdebt with iocg->waitq.lock
  batman-adv: fix batadv_nc_random_weight_tq
  batman-adv: Fix refcnt leak in batadv_show_throughput_override
  batman-adv: Fix refcnt leak in batadv_store_throughput_override
  batman-adv: Fix refcnt leak in batadv_v_ogm_process
  x86/entry/64: Fix unwind hints in register clearing code
  x86/entry/64: Fix unwind hints in kernel exit path
  x86/entry/64: Fix unwind hints in rewind_stack_do_exit()
  x86/unwind/orc: Don't skip the first frame for inactive tasks
  x86/unwind/orc: Prevent unwinding before ORC initialization
  x86/unwind/orc: Fix error path for bad ORC entry type
  x86/unwind/orc: Fix premature unwind stoppage due to IRET frames
  KVM: x86: Fixes posted interrupt check for IRQs delivery modes
  arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory()
  netfilter: nat: never update the UDP checksum when it's 0
  netfilter: nf_osf: avoid passing pointer to local var
  objtool: Fix stack offset tracking for indirect CFAs
  iommu/virtio: Reverse arguments to list_add
  scripts/decodecode: fix trapping instruction formatting
  mm, memcg: fix error return value of mem_cgroup_css_alloc()
  bdi: move bdi_dev_name out of line
  bdi: add a ->dev_name field to struct backing_dev_info
  fsnotify: replace inode pointer with an object id
  fanotify: merge duplicate events on parent and child
  Linux 5.4.41
  UBUNTU: upstream stable to v5.4.41

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to