Focal update: v5.4.90 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.90 upstream stable release
from git://git.
x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_*
vfio iommu: Add dma available capability
net: cdc_ncm: correct overhead in delayed_ndp_size
net: hns3: fix the number of queues actually used by ARQ
net: hns3: fix a phy loopback fail issue
net: stmmac: dwmac-sun8i: Balance internal PHY resource references
net: stmmac: dwmac-sun8i: Balance internal PHY power
net: vlan: avoid leaks on register_vlan_dev() failures
net/sonic: Fix some resource leaks in error handling paths
net: ipv6: fib: flush exceptions when purging route
tools: selftests: add test for changing routes with PTMU exceptions
net: fix pmtu check in nopmtudisc mode
net: ip: always refragment ip defragmented packets
octeontx2-af: fix memory leak of lmac and lmac->name
nexthop: Fix off-by-one error in error path
nexthop: Unlink nexthop group entry in error path
s390/qeth: fix L2 header access in qeth_l3_
net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE
net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address
net/mlx5e: ethtool, Fix restriction of autoneg with 56G
chtls: Fix hardware tid leak
chtls: Remove invalid set_tcb call
chtls: Fix panic when route to peer not configured
chtls: Replace skb_dequeue with skb_peek
chtls: Added a check to avoid NULL pointer dereference
chtls: Fix chtls resources release sequence
x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR
x86/resctrl: Don't move a task to the same resource group
exfat: Month timestamp metadata accidentally incremented
vmlinux.lds.h: Add PGO and AutoFDO input sections
iio: imu: st_lsm6dsx: fix edge-trigger interrupts
HID: wacom: Fix memory leakage caused by kfifo_alloc
ARM: OMAP2+: omap_device: fix idling of devices during probe
i2c: sprd: use a specific timeout to avoid system hang up issue
dmaengine: dw-edma: Fix use after free in dw_edma_
can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver
can: m_can: m_can_class_
can: kvaser_pciefd: select CONFIG_CRC32
cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get()
spi: stm32: FIFO threshold level - fix align packet size
i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated
dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function
dmaengine: xilinx_dma: check dma_async_
dmaengine: xilinx_dma: fix incompatible param warning in _child_probe()
dmaengine: xilinx_dma: fix mixed_enum_type coverity warning
qed: select CONFIG_CRC32
wil6210: select CONFIG_CRC32
block: rsxx: select CONFIG_CRC32
lightnvm: select CONFIG_CRC32
iommu/intel: Fix memleak in intel_irq_
bpftool: Fix compilation failure for net.o with older glibc
net/mlx5e: Fix memleak in mlx5e_create_
net/mlx5e: Fix two double free cases
regmap: debugfs: Fix a memory leak when calling regmap_attach_dev
wan: ds26522: select CONFIG_BITREVERSE
regulator: qcom-rpmh-
net: mvpp2: disable force link UP during port init procedure
KVM: arm64: Don't access PMCR_EL0 when no PMU is available
block: fix use-after-free in disk_part_iter_next
net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet
regmap: debugfs: Fix a reversed if statement in regmap_
Linux 5.4.90
UBUNTU: upstream stable to v5.4.90
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 |
Changed in linux (Ubuntu): | |
status: | Confirmed → Invalid |
This bug was fixed in the package linux - 5.4.0-67.75
---------------
linux (5.4.0-67.75) focal; urgency=medium
* focal/linux: 5.4.0-67.75 -proposed tracker (LP: #1916169)
* Please trust Canonical Livepatch Service kmod signing key (LP: #1898716) MODVERSIONS= y
- [Config] enable CONFIG_
- [Packaging] build canonical-certs.pem from branch/arch certs
- [Config] add Canonical Livepatch Service key to SYSTEM_TRUSTED_KEYS
- [Config] add ubuntu-drivers key to SYSTEM_TRUSTED_KEYS
- [Config] Allow ASM_MODVERSIONS and MODULE_REL_CRCS
* geneve overlay network on vlan interface broken with offload enabled
(LP: #1914447)
- net/mlx5e: Fix SWP offsets when vlan inserted by driver
* Add support for selective build of special drivers (LP: #1912789)
- [Packaging] Fix ODM support in actual build
* devlink: don't do reporter recovery if the state is healthy (LP: #1915403)
- devlink: don't do reporter recovery if the state is healthy
* Missing device id for Intel TGL-H ISH [8086:43fc] in intel-ish-hid driver
(LP: #1914543)
- HID: intel-ish-hid: ipc: Add Tiger Lake H PCI device ID
* Focal update: v5.4.94 upstream stable release (LP: #1915200) update_ owner() proxy_unlock( ) update_ owner() in put_pi_state() state_owner( ) submit_ work() single_ inode()
- gpio: mvebu: fix pwm .get_state period calculation
- futex: Ensure the correct return value from futex_lock_pi()
- futex: Replace pointless printk in fixup_owner()
- futex: Provide and use pi_state_
- rtmutex: Remove unused argument from rt_mutex_
- futex: Use pi_state_
- futex: Simplify fixup_pi_
- futex: Handle faults correctly for PI futexes
- HID: wacom: Correct NULL dereference on AES pen proximity
- io_uring: Fix current->fs handling in io_sq_wq_
- tracing: Fix race in trace_open and buffer resize call
- arm64: mm: use single quantity to represent the PA to VA translation
- SMB3.1.1: do not log warning message if server doesn't populate salt
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions
- dm integrity: conditionally disable "recalculate" feature
- writeback: Drop I_DIRTY_TIME_EXPIRE
- fs: fix lazytime expiration handling in __writeback_
- Linux 5.4.94
* Focal update: v5.4.93 upstream stable release (LP: #1915195) oss_synth_ make_info( ) get_device( ) clear return pointer on error relocation dirty_block_ groups
- i2c: bpmp-tegra: Ignore unknown I2C_M flags
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634
- ALSA: seq: oss: Fix missing error check in snd_seq_
- ALSA: hda/via: Add minimum mute flag
- ACPI: scan: Make acpi_bus_
- btrfs: don't get an EINTR during drop_snapshot for reloc
- btrfs: fix lockdep splat in btrfs_recover_
- btrfs: don't clear ret in btrfs_start_
- btrfs: send: fix invalid clone operations when cloning from the same file
and root
- mmc: core: don't initialize block size from ext_csd if not present
- mmc: sdhci-xenon: fix 1.8v regulator stabilization
- dm: avoid filesystem lookup in dm_get_dev_t()
- dm integrity: fix a crash if "recalculate" used without "internal_hash"
- drm/atomic: put...