Jammy update: v5.15.152 upstream stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Medium
|
Portia Stephens |
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.15.152 upstream stable release
from git://git.
mmc: mmci: stm32: use a buffer for unaligned DMA requests
mmc: mmci: stm32: fix DMA API overlapping mappings warning
net: lan78xx: fix runtime PM count underflow on link stop
ixgbe: {dis, en}able irqs in ixgbe_txrx_
i40e: disable NAPI right after disabling irqs when handling xsk_pool
tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string
geneve: make sure to pull inner header in geneve_rx()
net: sparx5: Fix use after free inside sparx5_
net: ice: Fix potential NULL pointer dereference in ice_bridge_
net/ipv6: avoid possible UAF in ip6_route_
cpumap: Zero-initialise xdp_rxq_info struct before running XDP program
net/rds: fix WARNING in rds_conn_
netfilter: nft_ct: fix l3num expectations with inet pseudo family
netfilter: nf_conntrack_h323: Add protection for bmp length out of range
erofs: apply proper VMA alignment for memory mapped files on THP
netrom: Fix a data-race around sysctl_
netrom: Fix a data-race around sysctl_
netrom: Fix data-races around sysctl_
netrom: Fix a data-race around sysctl_
netrom: Fix a data-race around sysctl_
netrom: Fix a data-race around sysctl_
netrom: Fix a data-race around sysctl_
netrom: Fix a data-race around sysctl_
netrom: Fix a data-race around sysctl_
netrom: Fix a data-race around sysctl_
netrom: Fix a data-race around sysctl_
netrom: Fix data-races around sysctl_
ALSA: usb-audio: Refcount multiple accesses on the single clock
ALSA: usb-audio: Clear fixed clock rate at closing EP
ALSA: usb-audio: Split endpoint setups for hw_params and prepare (take#2)
ALSA: usb-audio: Properly refcounting clock rate
ALSA: usb-audio: Apply mutex around snd_usb_
ALSA: usb-audio: Correct the return code from snd_usb_
ALSA: usb-audio: Avoid superfluous endpoint setup
ALSA: usb-audio: Add quirk for Tascam Model 12
ALSA: usb-audio: Add new quirk FIXED_RATE for JBL Quantum810 Wireless
ALSA: usb-audio: Fix microphone sound on Nexigo webcam.
ALSA: usb-audio: add quirk for RODE NT-USB+
drm/amd/display: Fix uninitialized variable usage in core_link_ 'read_dpcd() & write_dpcd()' functions
nfp: flower: add goto_chain_index for ct entry
nfp: flower: add hardware offload check for post ct entry
selftests/mm: switch to bash from sh
selftests: mm: fix map_hugetlb failure on 64K page size systems
xhci: process isoc TD properly when there was a transaction error mid TD.
xhci: handle isoc Babble and Buffer Overrun events properly
serial: max310x: use regmap methods for SPI batch operations
serial: max310x: use a separate regmap for each port
serial: max310x: prevent infinite while() loop in port startup
drm/amd/pm: do not expose the API used internally only in kv_dpm.c
drm/amdgpu: Reset IH OVERFLOW_CLEAR bit
selftests: mptcp: decrease BW in simult flows
hv_netvsc: use netif_is_
hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed
drm/amd/display: Re-arrange FPU code structure for dcn2x
drm/amd/display: move calcs folder into DML
drm/amd/display: remove DML Makefile duplicate lines
drm/amd/display: Increase frame-larger-than for all display_mode_vba files
getrusage: add the "signal_struct *sig" local variable
getrusage: move thread_
getrusage: use __for_each_thread()
getrusage: use sig->stats_lock rather than lock_task_sighand()
proc: Use task_is_running() for wchan in /proc/$pid/stat
fs/proc: do_task_stat: move thread_
ALSA: usb-audio: Fix wrong kfree issue in snd_usb_
ALSA: usb-audio: Always initialize fixed_rate in snd_usb_
ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum610 Wireless
ALSA: usb-audio: Sort quirk table entries
regmap: allow to define reg_update_bits for no bus configuration
regmap: Add bulk read/write callbacks into regmap_config
serial: max310x: make accessing revision id interface-agnostic
serial: max310x: fix IO data corruption in batched operations
Linux 5.15.152
UBUNTU: Upstream stable to v5.15.152
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | added: kernel-stable-tracking-bug |
Changed in linux (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in linux (Ubuntu Jammy): | |
assignee: | nobody → Portia Stephens (portias) |
importance: | Undecided → Medium |
status: | New → In Progress |
description: | updated |
Changed in linux (Ubuntu Jammy): | |
status: | In Progress → Fix Committed |
This bug was fixed in the package linux - 5.15.0-112.122
---------------
linux (5.15.0-112.122) jammy; urgency=medium
* jammy/linux: 5.15.0-112.122 -proposed tracker (LP: #2065898)
* CVE-2024-21823
- dmanegine: idxd: reformat opcap output to match bitmap_parse() input
- dmaengine: idxd: add WQ operation cap restriction support
- dmaengine: idxd: add knob for enqcmds retries
- VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist
- dmaengine: idxd: add a new security check to deal with a hardware erratum
- dmaengine: idxd: add a write() method for applications to submit work
linux (5.15.0-111.121) jammy; urgency=medium
* jammy/linux: 5.15.0-111.121 -proposed tracker (LP: #2063763)
* RTL8852BE fw security fail then lost WIFI function during suspend/resume
cycle (LP: #2063096)
- wifi: rtw89: download firmware with five times retry
* Mount CIFS fails with Permission denied (LP: #2061986)
- cifs: fix ntlmssp auth when there is no key exchange
* USB stick can't be detected (LP: #2040948)
- usb: Disable USB3 LPM at shutdown
* Jammy update: v5.15.153 upstream stable release (LP: #2063290) pointer_ set commands: fix invalid escape sequence warning kernel_ nofault( ) DYNAMIC_ FTRACE check check_security name_to_ handle( ): use kzalloc() to fix kernel-infoleak
- io_uring/unix: drop usage of io_uring socket
- io_uring: drop any code related to SCM_RIGHTS
- selftests: tls: use exact comparison in recv_partial
- ASoC: rt5645: Make LattePanda board DMI match more precise
- x86/xen: Add some null pointer checking to smp.c
- MIPS: Clear Cause.BD in instruction_
- HID: multitouch: Add required quirk for Synaptics 0xcddc device
- gen_compile_
- RDMA/mlx5: Fix fortify source warning while accessing Eth segment
- RDMA/mlx5: Relax DEVX access upon modify commands
- riscv: dts: sifive: add missing #interrupt-cells to pmic
- x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h
- x86/mm: Disallow vsyscall page read for copy_from_
- net/iucv: fix the allocation size of iucv_path_table array
- parisc/ftrace: add missing CONFIG_
- block: sed-opal: handle empty atoms when parsing response
- dm-verity, dm-crypt: align "struct bvec_iter" correctly
- scsi: mpt3sas: Prevent sending diag_reset when the controller is ready
- ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port
- drm/amdgpu: Enable gpu reset for S3 abort cases on Raven series
- Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_
- firewire: core: use long bus reset on gap count error
- ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet
- Input: gpio_keys_polled - suppress deferred probe error for gpio
- ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC
- ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode
- ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll
- do_sys_
- s390/dasd: put block allocation in separate function
- s390/dasd: add query PPRC function
- s390/dasd: add copy pair setup
- s390/dasd: add autoquiesce feature
- s390/dasd: Use dev_*() for device lo...