Focal update: v5.6.13 upstream stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-oem-5.6 (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.6.13 upstream stable release
from git://git.
thunderbolt: Check return value of tb_sw_read() in usb4_switch_op()
USB: serial: qcserial: Add DW5816e support
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
ext4: don't set dioread_nolock by default for blocksize < pagesize
ext4: disable dioread_nolock whenever delayed allocation is disabled
nvme: refactor nvme_identify_
nvme: fix possible hang when ns scanning fails during error recovery
tracing/kprobes: Fix a double initialization typo
net: macb: Fix runtime PM refcounting
cxgb4: fix EOTID leak when disabling TC-MQPRIO offload
devlink: Fix reporter's recovery condition
devlink: fix return value after hitting end in region read
dp83640: reverse arguments to list_add_tail
fq_codel: fix TCA_FQ_
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: bridge: vlan: Add a schedule point during VLAN processing
net: dsa: Do not leave DSA master with NULL netdev_ops
net: dsa: Do not make user port errors fatal
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_
net: phy: marvell10g: fix temperature sensor on 2110
net_sched: sch_skbprio: add message validation to skbprio_change()
net: stricter validation of untrusted gso packets
net: tc35815: Fix phydev supported/
net/tls: Fix sk_psock refcnt leak in bpf_exec_
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
selftests: net: tcp_mmap: clear whole tcp_zerocopy_
selftests: net: tcp_mmap: fix SO_RCVLOWAT setting
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_
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/mlx5e: Fix q counters on uplink representors
net: mvpp2: prevent buffer overflow in mvpp22_rss_ctx()
net: mvpp2: cls: Prevent buffer overflow in mvpp2_ethtool_
wireguard: queueing: cleanup ptr_ring in error path of packet_queue_init
wireguard: receive: use tunnel helpers for decapsulating ECN markings
net: enetc: fix an issue about leak system resources
wireguard: socket: remove errant restriction on looping to self
wireguard: send/receive: cond_resched() when processing worker ringbuffers
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/boottime: Fix kprobe event API usage
tracing/kprobes: Reject new event if loc is NULL
tracing: Wait for preempt irq delay thread to finish
tracing: Add a vmalloc_
crypto: arch/nhpoly1305 - process in explicit 4k chunks
crypto: arch/lib - limit simd usage to 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
driver core: platform: Initialize dma_parms for platform devices
amba: Initialize dma_parms for amba devices
mei: me: disable mei interface on LBG servers.
drm: ingenic-drm: add MODULE_DEVICE_TABLE
drm/amd/display: work around fp code being emitted outside of DC_FP_START/END
ipc/mqueue.c: change __do_notify() to bypass check_kill_
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_
mm: limit boost_watermark on small zones
ceph: fix endianness bug when handling MDS session feature bits
ceph: demote quotarealm lookup warning to a debug message
staging: gasket: Check the return value of gasket_
coredump: fix crash when umh is disabled
riscv: set max_pfn to the PFN of the last page
iocost: protect iocg->abs_vdebt with iocg->waitq.lock
batman-adv: fix batadv_
batman-adv: Fix refcnt leak in batadv_
batman-adv: Fix refcnt leak in batadv_
batman-adv: Fix refcnt leak in batadv_
x86/mm/cpa: Flush direct map alias during cpa
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 __switch_to_asm()
x86/entry/64: Fix unwind hints in rewind_
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/
netfilter: nat: never update the UDP checksum when it's 0
netfilter: nf_osf: avoid passing pointer to local var
kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts
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_
bdi: move bdi_dev_name out of line
bdi: add a ->dev_name field to struct backing_dev_info
io_uring: don't use 'fd' for openat/
fsnotify: replace inode pointer with an object id
fanotify: merge duplicate events on parent and child
Linux 5.6.13
UBUNTU: upstream stable to v5.6.13
Changed in linux-oem-5.6 (Ubuntu): | |
status: | New → Confirmed |
tags: | added: kernel-stable-tracking-bug |
Changed in linux-oem-5.6 (Ubuntu Focal): | |
status: | New → In Progress |
assignee: | nobody → Kamal Mostafa (kamalmostafa) |
description: | updated |
Changed in linux-oem-5.6 (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
This bug was fixed in the package linux-oem-5.6 - 5.6.0-1011.11
---------------
linux-oem-5.6 (5.6.0-1011.11) focal; urgency=medium
* focal/linux- oem-5.6: 5.6.0-1011.11 -proposed tracker (LP: #1880094)
* Fix Pericom USB controller OHCI/EHCI PME# defect (LP: #1879321)
- serial: 8250_pci: Move Pericom IDs to pci_ids.h
- PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect
* Focal update: v5.6.14 upstream stable release (LP: #1879724) _I{S,C} ACTIVER read gpio_set_ config jazz_sonic_ probe() ' operations callbacks after hot unplug address_ space() /fetch_ pte() address_ space() AGE_PERIOD holds a value in seconds, not ms BROKEN_ 64_BIT_ DMA for AMDI0040 update_ pmtu" receive( ) vnic_alloc( )
- KVM: nVMX: Consolidate nested MTF checks to helper function
- kvm: nVMX: reflect MTF VM-exits if injected by L1
- xprtrdma: Clean up the post_send path
- xprtrdma: Fix trace point use-after-free race
- shmem: fix possible deadlocks on shmlock_user_lock
- net: phy: microchip_t1: add lan87xx_phy_init to initialize the lan87xx phy.
- KVM: arm: vgic: Synchronize the whole guest on GIC{D,R}
- KVM: arm: vgic-v2: Only use the virtual state when userspace accesses
pending bits
- gpio: pca953x: Fix pca953x_
- SUNRPC: Add "@len" parameter to gss_unwrap()
- SUNRPC: Fix GSS privacy computation of auth->au_ralign
- net/sonic: Fix a resource leak in an error handling path in
'
- net: moxa: Fix a potential double 'free_irq()'
- ftrace/selftests: workaround cgroup RT scheduling issues
- hv_netvsc: Fix netvsc_start_xmit's return type
- drop_monitor: work around gcc-10 stringop-overflow warning
- virtio-blk: handle block_device_
- sun6i: dsi: fix gcc-4.8
- net_sched: fix tcm_parent in tc filter dump
- net: stmmac: gmac5+: fix potential integer overflow on 32 bit multiply
- iommu/amd: Fix race in increase_
- iommu/amd: Update Device Table in increase_
- net: dsa: ocelot: the MAC table on Felix is twice as large
- net: mscc: ocelot: ANA_AUTOAGE_
- mmc: sdhci-acpi: Add SDHCI_QUIRK2_
- dpaa2-eth: properly handle buffer size restrictions
- mptcp: set correct vfs info for subflows
- net: fix a potential recursive NETDEV_FEAT_CHANGE
- netlabel: cope with NULL catmap
- net: phy: fix aneg restart in phy_ethtool_set_eee
- net: stmmac: fix num_por initialization
- pppoe: only process PADT targeted at local interfaces
- Revert "ipv6: add mtu lock check in __ip6_rt_
- tcp: fix error recovery in tcp_zerocopy_
- tcp: fix SO_RCVLOWAT hangs with fat skbs
- virtio_net: fix lockdep warning on 32 bit
- dpaa2-eth: prevent array underflow in update_cls_rule()
- hinic: fix a bug of ndo_stop
- net: dsa: loop: Add module soft dependency
- net: ipv4: really enforce backoff for redirects
- netprio_cgroup: Fix unlimited memory leak of v2 cgroups
- net: tcp: fix rx timestamp behavior for tcp_recvmsg
- nfp: abm: fix error return code in nfp_abm_
- r8169: re-establish support for RTL8401 chip version
- umh: fix memory leak on execve failure
- net: broadcom: Select BROADCOM_PHY for BCMGENET
- dmaengine: xilinx_d...