Public bug reported:
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:
v7.3.1 upstream stable release
from git://git.kernel.org/
genirq/proc: Fix missing CPU header in /proc/interrupts
mm/damon/core: error damos_commit_quota_goal() for zero target_value
Bluetooth: L2CAP: refuse __l2cap_chan_add if chan already has conn
tools/dma: fix building with O=
tracing: Hold trace_types_lock when updating modules in persistent instances
tracing: Hold trace_types_lock when resetting last boot data from readers
tracing: Reject incomplete event filter expressions
tracing: Save the event file instead of the compatible histogram
tracing: Unregister field variable histograms when the command fails
tracing: Add the bucket size to expr_field_str()
tracing: Fix 64-bit and signed histogram fields on 32-bit kernels
tracing/histograms: Verify event_call identity when updating synth_event
refcount
tracing/syscalls: Use copy_from_user for the faultable syscall buffer
io_uring/poll: avoid retry wakeup loss when dropping ownership
io_uring/wait: wake real-time waiters from hard interrupt context
io_uring/net: keep recv buffer select length within MAX_RW_COUNT
io_uring/waitid: prevent cancel reference wrap
io_uring: end the drain when the drain request completes
keys: Avoid the owner account dereference in named keyring lookup
keys: Check the authorization payload in process keyring searches
keys: Protect the type name while describing a key
keys: make keyring indexes independent of kernel addresses
keys: Protect the read method check against type removal
KEYS: Fix key_reject_and_link() race with keyring restriction
KEYS: trusted: Fix blob allocation size in tpm2_key_decode()
keys/trusted_keys: return immediately after TPM unseal failure
asymmetric_keys: reject trust keys without IDs
ftrace: Initialize modname and offset in print_rec()
coredump: hold RCU while releasing parked threads
signal: don't retarget shared signals in a dying thread group
signal: only SIGKILL and the freezers interrupt a coredumping task
io-wq: order the exit bit against worker creation task work
ptrace: refuse to change the signal mask of a user worker
fork: release the files of a failed fork after sched_cancel_fork()
exit: hang up the tty before closing the files
signal: allow taks to temporarily block TIF_NOTIFY_SIGNAL
coredump: prevent TIF_NOTIFY_SIGNAL from interrupting coredumps
pid_namespace: prevent TIF_NOTIFY_SIGNAL from interrupting the reaper
io_uring/poll: don't loop on HUP with multiple references
Linux 7.3.1
UBUNTU: Upstream stable to v7.3.1
** Affects: linux (Ubuntu)
Importance: Undecided
Status: Invalid
** Affects: linux (Ubuntu Stonking)
Importance: Medium
Assignee: Manuel Diewald (diewald)
Status: In Progress
** Tags: kernel-stable-tracking-bug
** Changed in: linux (Ubuntu)
Status: New => Confirmed
** Also affects: linux (Ubuntu Stonking)
Importance: Undecided
Status: New
** Changed in: linux (Ubuntu)
Status: Confirmed => Invalid
** Changed in: linux (Ubuntu Stonking)
Importance: Undecided => Medium
** Changed in: linux (Ubuntu Stonking)
Status: New => In Progress
** Changed in: linux (Ubuntu Stonking)
Assignee: (unassigned) => Manuel Diewald (diewald)
** Description changed:
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:
v7.3.1 upstream stable release
from git://git.kernel.org/
+
+ genirq/proc: Fix missing CPU header in /proc/interrupts
+ mm/damon/core: error damos_commit_quota_goal() for zero target_value
+ Bluetooth: L2CAP: refuse __l2cap_chan_add if chan already has conn
+ tools/dma: fix building with O=
+ tracing: Hold trace_types_lock when updating modules in persistent instances
+ tracing: Hold trace_types_lock when resetting last boot data from readers
+ tracing: Reject incomplete event filter expressions
+ tracing: Save the event file instead of the compatible histogram
+ tracing: Unregister field variable histograms when the command fails
+ tracing: Add the bucket size to expr_field_str()
+ tracing: Fix 64-bit and signed histogram fields on 32-bit kernels
+ tracing/histograms: Verify event_call identity when updating synth_event
refcount
+ tracing/syscalls: Use copy_from_user for the faultable syscall buffer
+ io_uring/poll: avoid retry wakeup loss when dropping ownership
+ io_uring/wait: wake real-time waiters from hard interrupt context
+ io_uring/net: keep recv buffer select length within MAX_RW_COUNT
+ io_uring/waitid: prevent cancel reference wrap
+ io_uring: end the drain when the drain request completes
+ keys: Avoid the owner account dereference in named keyring lookup
+ keys: Check the authorization payload in process keyring searches
+ keys: Protect the type name while describing a key
+ keys: make keyring indexes independent of kernel addresses
+ keys: Protect the read method check against type removal
+ KEYS: Fix key_reject_and_link() race with keyring restriction
+ KEYS: trusted: Fix blob allocation size in tpm2_key_decode()
+ keys/trusted_keys: return immediately after TPM unseal failure
+ asymmetric_keys: reject trust keys without IDs
+ ftrace: Initialize modname and offset in print_rec()
+ coredump: hold RCU while releasing parked threads
+ signal: don't retarget shared signals in a dying thread group
+ signal: only SIGKILL and the freezers interrupt a coredumping task
+ io-wq: order the exit bit against worker creation task work
+ ptrace: refuse to change the signal mask of a user worker
+ fork: release the files of a failed fork after sched_cancel_fork()
+ exit: hang up the tty before closing the files
+ signal: allow taks to temporarily block TIF_NOTIFY_SIGNAL
+ coredump: prevent TIF_NOTIFY_SIGNAL from interrupting coredumps
+ pid_namespace: prevent TIF_NOTIFY_SIGNAL from interrupting the reaper
+ io_uring/poll: don't loop on HUP with multiple references
+ Linux 7.3.1
+ UBUNTU: Upstream stable to v7.3.1
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2172826
Title:
Stonking update: v7.3.1 upstream stable release
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2172826/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs