Focal update: v5.4.66 upstream stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
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.66 upstream stable release
from git://git.
ARM: dts: logicpd-
ARM: dts: logicpd-
ARM: dts: logicpd-
regulator: push allocation in regulator_
regulator: remove superfluous lock in regulator_
ARM: dts: socfpga: fix register entry for timer3 on Arria10
ARM: dts: ls1021a: fix QuadSPI-memory reg range
ARM: dts: imx7ulp: Correct gpio ranges
RDMA/rxe: Fix memleak in rxe_mem_init_user
RDMA/rxe: Drop pointless checks in rxe_init_ports
RDMA/rxe: Fix panic when calling kmem_cache_create()
RDMA/bnxt_re: Do not report transparent vlan from QP1
drm/sun4i: add missing put_device() call in sun8i_r40_
arm64: dts: imx8mq: Fix TMU interrupt property
drm/sun4i: Fix dsi dcs long write function
iio: adc: mcp3422: fix locking on error path
iio: adc: mcp3422: fix locking scope
scsi: libsas: Set data_dir as DMA_NONE if libata marks qc as NODATA
RDMA/core: Fix reported speed and width
scsi: megaraid_sas: Don't call disable_irq from process IRQ poll
scsi: mpt3sas: Don't call disable_irq from IRQ poll handler
soundwire: fix double free of dangling pointer
drm/sun4i: backend: Support alpha property on lowest plane
drm/sun4i: backend: Disable alpha on the lowest plane on the A20
mmc: sdhci-acpi: Clear amd_sdhci_host on reset
mmc: sdhci-msm: Add retries when all tuning phases are found valid
spi: stm32: Rate-limit the 'Communication suspended' message
nvme-fabrics: allow to queue requests for live queues
spi: stm32: fix pm_runtime_
block: Set same_page to false in __bio_try_
IB/isert: Fix unaligned immediate-data handling
ARM: dts: bcm: HR2: Fixed QSPI compatible string
ARM: dts: NSP: Fixed QSPI compatible string
ARM: dts: BCM5301X: Fixed QSPI compatible string
arm64: dts: ns2: Fixed QSPI compatible string
ARC: HSDK: wireup perf irq
dmaengine: acpi: Put the CSRT table after using it
netfilter: conntrack: allow sctp hearbeat after connection re-use
drivers/
NFC: st95hf: Fix memleak in st95hf_in_send_cmd
firestream: Fix memleak in fs_open
ALSA: hda: Fix 2 channel swapping for Tegra
ALSA: hda/tegra: Program WAKEEN register for Tegra
drivers/
net: hns3: Fix for geneve tx checksum bug
xfs: fix off-by-one in inode alloc block reservation calculation
drivers/
cfg80211: Adjust 6 GHz frequency to channel conversion
xfs: initialize the shortform attr header padding entry
irqchip/eznps: Fix build error for !ARC700 builds
nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pdu
nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance
nvme: have nvme_wait_
nvme-tcp: serialize controller teardown sequences
nvme-tcp: fix timeout handler
nvme-tcp: fix reset hang if controller died in the middle of a reset
nvme-rdma: serialize controller teardown sequences
nvme-rdma: fix timeout handler
nvme-rdma: fix reset hang if controller died in the middle of a reset
nvme-pci: cancel nvme device request before disabling
HID: quirks: Set INCREMENT_
HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller
drivers/
HID: elan: Fix memleak in elan_input_
ARC: [plat-hsdk]: Switch ethernet phy-mode to rgmii-id
cpufreq: intel_pstate: Refuse to turn off with HWP enabled
cpufreq: intel_pstate: Fix intel_pstate_
arm64/module: set trampoline section flags regardless of CONFIG_
ALSA: hda: hdmi - add Rocketlake support
ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled
drm/amdgpu: Fix bug in reporting voltage for CIK
iommu/amd: Do not use IOMMUv2 functionality when SME is active
gcov: Disable gcov build with GCC 10
iio: adc: ti-ads1015: fix conversion when CONFIG_PM is not set
iio: cros_ec: Set Gyroscope default frequency to 25Hz
iio:light:ltr501 Fix timestamp alignment issue.
iio:proximity:
iio:accel:
iio:adc:
iio:adc:ina2xx Fix timestamp alignment issue.
iio:adc:max1118 Fix alignment of timestamp and data leak issues
iio:adc:ti-adc081c Fix alignment and data leak issues
iio:magnetomete
iio:light:max44000 Fix timestamp alignment and prevent data leak.
iio:chemical:
iio: accel: kxsd9: Fix alignment of local buffer.
iio:accel:mma7455: Fix timestamp alignment and prevent data leak.
iio:accel:mma8452: Fix timestamp alignment and prevent data leak.
staging: wlan-ng: fix out of bounds read in prism2sta_
btrfs: require only sector size alignment for parent eb bytenr
btrfs: fix lockdep splat in add_missing_dev
btrfs: fix wrong address when faulting in pages in the search ioctl
kobject: Restore old behaviour of kobject_del(NULL)
regulator: push allocation in regulator_
regulator: push allocations in create_regulator() outside of lock
regulator: push allocation in set_consumer_
regulator: plug of_node leak in regulator_
regulator: core: Fix slab-out-of-bounds in regulator_
scsi: target: iscsi: Fix data digest calculation
scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem
drm/i915/gvt: do not check len & max_len for lri
drm/tve200: Stabilize enable/disable
drm/msm: Disable preemption on all 5xx targets
mmc: sdio: Use mmc_pre_req() / mmc_post_req()
mmc: sdhci-of-esdhc: Don't walk device-tree on every interrupt
rbd: require global CAP_SYS_ADMIN for mapping and unmapping
RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars
RDMA/mlx4: Read pkey table length instead of hardcoded value
fbcon: remove soft scrollback code
fbcon: remove now unusued 'softback_lines' cursor() argument
vgacon: remove software scrollback support
UBUNTU: [Config] updateconfigs for VGACON_
KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit
KVM: arm64: Do not try to map PUDs when they are folded into PMD
KVM: fix memory leak in kvm_io_
debugfs: Fix module state check condition
ARM: dts: vfxxx: Add syscon compatible with OCOTP
video: fbdev: fix OOB read in vga_8planes_
staging: greybus: audio: fix uninitialized value issue
phy: qcom-qmp: Use correct values for ipq8074 PCIe Gen2 PHY init
usb: core: fix slab-out-of-bounds Read in read_descriptors
USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter
USB: serial: option: support dynamic Quectel USB compositions
USB: serial: option: add support for SIM7070/
usb: Fix out of sync data toggle if a configured device is reconfigured
usb: typec: ucsi: acpi: Check the _DEP dependencies
drm/msm/gpu: make ringbuffer readonly
drm/msm: Disable the RPTR shadow
gcov: add support for GCC 10.1
Linux 5.4.66
UBUNTU: upstream stable to v5.4.66
CVE References
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 |
description: | updated |
Changed in linux (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu): | |
status: | Confirmed → Invalid |
This bug was fixed in the package linux - 5.4.0-56.62
---------------
linux (5.4.0-56.62) focal; urgency=medium
* focal/linux: 5.4.0-56.62 -proposed tracker (LP: #1905300)
* CVE-2020-4788
- selftests/powerpc: rfi_flush: disable entry flush if present
- powerpc/64s: flush L1D on kernel entry
- powerpc/64s: flush L1D after user accesses
- selftests/powerpc: entry flush test
linux (5.4.0-55.61) focal; urgency=medium
* focal/linux: 5.4.0-55.61 -proposed tracker (LP: #1903175)
* Update kernel packaging to support forward porting kernels (LP: #1902957)
- [Debian] Update for leader included in BACKPORT_SUFFIX
* Avoid double newline when running insertchanges (LP: #1903293)
- [Packaging] insertchanges: avoid double newline
* EFI: Fails when BootCurrent entry does not exist (LP: #1899993)
- efivarfs: Replace invalid slashes with exclamation marks in dentries.
* CVE-2020-14351
- perf/core: Fix race in the perf_mmap_close() function
* raid10: Block discard is very slow, causing severe delays for mkfs and discard_ bio() for submitting discard bio
fstrim operations (LP: #1896578)
- md: add md_submit_
- md/raid10: extend r10bio devs to raid disks
- md/raid10: pull codes that wait for blocked dev into one function
- md/raid10: improve raid10 discard request
- md/raid10: improve discard request for far layout
- dm raid: fix discard limits for raid1 and raid10
- dm raid: remove unnecessary discard limits for raid10
* Bionic: btrfs: kernel BUG at /build/linux- linux-4. 15.0/fs/ btrfs/ctree. c:3233! (LP: #1902254) free_extent( ) inline_ extent_ backref( )
eTBZpZ/
- btrfs: drop unnecessary offset_in_page in extent buffer helpers
- btrfs: extent_io: do extra check for extent buffer read write functions
- btrfs: extent-tree: kill BUG_ON() in __btrfs_
- btrfs: extent-tree: kill the BUG_ON() in insert_
- btrfs: ctree: check key order before merging tree blocks
* Ethernet no link lights after reboot (Intel i225-v 2.5G) (LP: #1902578)
- igc: Add PHY power management control
* Undetected Data corruption in MPI workloads that use VSX for reductions on
POWER9 DD2.1 systems (LP: #1902694)
- powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI load emulation
- selftests/powerpc: Make alignment handler test P9N DD2.1 vector CI load
workaround
* [20.04 FEAT] Support/enhancement of NVMe IPL (LP: #1902179)
- s390: nvme ipl
- s390: nvme reipl
- s390/ipl: support NVMe IPL kernel parameters
* uvcvideo: add mapping for HEVC payloads (LP: #1895803)
- media: uvcvideo: Add mapping for HEVC payloads
* Focal update: v5.4.73 upstream stable release (LP: #1902115) after_clk_ enable( ) after_clk_ enable( )
- ibmveth: Switch order of ibmveth_helper calls.
- ibmveth: Identify ingress large send packets.
- ipv4: Restore flowi4_oif update before call to xfrm_lookup_route
- mlx4: handle non-napi callers to napi_poll
- net: fec: Fix phy_device lookup for phy_reset_
- net: fec: Fix PHY init after phy_reset_
- net: fix pos incrementment in ipv6_route_seq_next
- net/smc: fix valid DMBE buffer sizes
- net...