Focal update: v5.4.108 upstream stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Medium
|
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.108 upstream stable release
from git://git.
ASoC: ak4458: Add MODULE_DEVICE_TABLE
ASoC: ak5558: Add MODULE_DEVICE_TABLE
ALSA: dice: fix null pointer dereference when node is disconnected
ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro
ALSA: hda: generic: Fix the micmute led init state
ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air
Revert "PM: runtime: Update device status before letting suppliers suspend"
ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode
ARM: 9044/1: vfp: use undef hook for VFP support detection
btrfs: fix race when cloning extent buffer during rewind of an old root
btrfs: fix slab cache flags for free space tree bitmap
ASoC: fsl_ssi: Fix TDM slot setup for I2S mode
ASoC: SOF: Intel: unregister DMIC device on probe error
ASoC: SOF: intel: fix wrong poll bits in dsp power down
ASoC: simple-card-utils: Do not handle device clock
afs: Stop listxattr() from listing "afs.*" attributes
nvme: fix Write Zeroes limitations
nvme-tcp: fix possible hang when failing to set io queues
nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU
nvmet: don't check iosqes,iocqes for discovery controllers
nfsd: Don't keep looking up unhashed files in the nfsd file cache
NFSD: Repair misuse of sv_lock in 5.10.16-rt30.
svcrdma: disable timeouts on rdma backchannel
vfio: IOMMU_API should be selected
sunrpc: fix refcount leak for rpc auth modules
net/qrtr: fix __netdev_alloc_skb call
kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL again
riscv: Correct SPARSEMEM configuration
scsi: lpfc: Fix some error codes in debugfs
scsi: myrs: Fix a double free in myrs_cleanup()
counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED
nvme-rdma: fix possible hang when failing to set io queues
usb-storage: Add quirk to defeat Kindle's automatic unload
usbip: Fix incorrect double assignment to udc->ud.tcp_rx
USB: replace hardcode maximum usb string length by definition
usb: gadget: configfs: Fix KASAN use-after-free
usb: typec: tcpm: Invoke power_supply_
iio:adc:stm32-adc: Add HAS_IOMEM dependency
iio:adc:
iio: adis16400: Fix an error code in adis16400_
iio: gyro: mpu3050: Fix error handling in mpu3050_
iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask
iio: hid-sensor-
iio: hid-sensor-prox: Fix scale not correct issue
iio: hid-sensor-
counter: stm32-timer-cnt: fix ceiling write max value
PCI: rpadlpar: Fix potential drc_name corruption in store functions
perf/x86/intel: Fix a crash caused by zero PEBS status
x86/ioapic: Ignore IRQ2 again
kernel, fs: Introduce and use set_restart_fn() and arch_set_
x86: Move TS_COMPAT back to asm/thread_info.h
x86: Introduce TS_COMPAT_RESTART to fix get_nr_
ext4: find old entry again if failed to rename whiteout
ext4: do not try to set xattr into ea_inode if value is empty
ext4: fix potential error in ext4_do_
efi: use 32-bit alignment for efi_guid_t literals
firmware/efi: Fix a use after bug in efi_mem_
genirq: Disable interrupts for force threaded handlers
x86/apic/of: Fix CPU devicetree-node lookups
cifs: Fix preauth hash corruption
Linux 5.4.108
UBUNTU: upstream stable to v5.4.108
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | added: kernel-stable-tracking-bug |
Changed in linux (Ubuntu Focal): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Kamal Mostafa (kamalmostafa) |
Changed in linux (Ubuntu): | |
status: | Confirmed → Invalid |
description: | updated |
Changed in linux (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
This bug was fixed in the package linux - 5.4.0-74.83
---------------
linux (5.4.0-74.83) focal; urgency=medium
* focal/linux: 5.4.0-74.83 -proposed tracker (LP: #1927619)
* Introduce the 465 driver series, fabric-manager, and libnvidia-nscq dkms-versions -- add NVIDIA 465 and migrate 450 to 460
(LP: #1925522)
- debian/
* linux-image- 5.0.0-35- generic breaks checkpointing of container
(LP: #1857257)
- SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files
* Enable CIFS GCM256 (LP: #1921916)
- smb3: add defines for new crypto algorithms
- smb3.1.1: add new module load parm require_gcm_256
- smb3.1.1: add new module load parm enable_gcm_256
- smb3.1.1: print warning if server does not support requested encryption type
- smb3.1.1: rename nonces used for GCM and CCM encryption
- smb3.1.1: set gcm256 when requested
- cifs: Adjust key sizes and key generation routines for AES256 encryption
* locking/qrwlock: Fix ordering in queued_ write_lock_ slowpath( ) (LP: #1926184) write_lock_ slowpath( )
- locking/qrwlock: Fix ordering in queued_
* [Ubuntu 21.04] net/mlx5: Fix HW spec violation configuring uplink
(LP: #1925452)
- net/mlx5: Fix HW spec violation configuring uplink
* Focal update: v5.4.114 upstream stable release (LP: #1926493)
- 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: ieee8021...