Focal update: v5.4.41 upstream stable release

Bug #1878649 reported by Kamal Mostafa
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned
Focal
Fix Released
Undecided
Kamal Mostafa

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

Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: kernel-stable-tracking-bug
Changed in linux (Ubuntu Focal):
status: New → In Progress
assignee: nobody → Kamal Mostafa (kamalmostafa)
description: updated
Changed in linux (Ubuntu Focal):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 5.4.0-37.41

---------------
linux (5.4.0-37.41) focal; urgency=medium

  * CVE-2020-0543
    - SAUCE: x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2
    - SAUCE: x86/cpu: Add a steppings field to struct x86_cpu_id
    - SAUCE: x86/cpu: Add 'table' argument to cpu_matches()
    - SAUCE: x86/speculation: Add Special Register Buffer Data Sampling (SRBDS)
      mitigation
    - SAUCE: x86/speculation: Add SRBDS vulnerability and mitigation documentation
    - SAUCE: x86/speculation: Add Ivy Bridge to affected list

 -- Marcelo Henrique Cerri <email address hidden> Wed, 03 Jun 2020 11:24:23 -0300

Changed in linux (Ubuntu Focal):
status: Fix Committed → Fix Released
Revision history for this message
Ubuntu SRU Bot (ubuntu-sru-bot) wrote : Autopkgtest regression report (linux-oracle-5.4/5.4.0-1019.19~18.04.1)

All autopkgtests for the newly accepted linux-oracle-5.4 (5.4.0-1019.19~18.04.1) for bionic have finished running.
The following regressions have been reported in tests triggered by the package:

zfs-linux/unknown (armhf)

Please visit the excuses page listed below and investigate the failures, proceeding afterwards as per the StableReleaseUpdates policy regarding autopkgtest regressions [1].

https://people.canonical.com/~ubuntu-archive/proposed-migration/bionic/update_excuses.html#linux-oracle-5.4

[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions

Thank you!

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 5.4.0-42.46

---------------
linux (5.4.0-42.46) focal; urgency=medium

  * focal/linux: 5.4.0-42.46 -proposed tracker (LP: #1887069)

  * linux 4.15.0-109-generic network DoS regression vs -108 (LP: #1886668)
    - SAUCE: Revert "netprio_cgroup: Fix unlimited memory leak of v2 cgroups"

linux (5.4.0-41.45) focal; urgency=medium

  * focal/linux: 5.4.0-41.45 -proposed tracker (LP: #1885855)

  * Packaging resync (LP: #1786013)
    - update dkms package versions

  * CVE-2019-19642
    - kernel/relay.c: handle alloc_percpu returning NULL in relay_open

  * CVE-2019-16089
    - SAUCE: nbd_genl_status: null check for nla_nest_start

  * CVE-2020-11935
    - aufs: do not call i_readcount_inc()

  * ip_defrag.sh in net from ubuntu_kernel_selftests failed with 5.0 / 5.3 / 5.4
    kernel (LP: #1826848)
    - selftests: net: ip_defrag: ignore EPERM

  * Update lockdown patches (LP: #1884159)
    - SAUCE: acpi: disallow loading configfs acpi tables when locked down

  * seccomp_bpf fails on powerpc (LP: #1885757)
    - SAUCE: selftests/seccomp: fix ptrace tests on powerpc

  * Introduce the new NVIDIA 418-server and 440-server series, and update the
    current NVIDIA drivers (LP: #1881137)
    - [packaging] add signed modules for the 418-server and the 440-server
      flavours

 -- Khalid Elmously <email address hidden> Thu, 09 Jul 2020 19:50:26 -0400

Changed in linux (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.