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:
v6.17.7 upstream stable release
from git://git.kernel.org/
sched_ext: Move internal type and accessor definitions to ext_internal.h
sched_ext: Put event_stats_cpu in struct scx_sched_pcpu
sched_ext: Sync error_irq_work before freeing scx_sched
timekeeping: Fix aux clocks sysfs initialization loop bound
x86/bugs: Report correct retbleed mitigation status
x86/bugs: Qualify RETBLEED_INTEL_MSG
genirq/chip: Add buslock back in to irq_set_handler()
genirq/manage: Add buslock back in to __disable_irq_nosync()
genirq/manage: Add buslock back in to enable_irq()
audit: record fanotify event regardless of presence of rules
EDAC/ie31200: Add two more Intel Alder Lake-S SoCs for EDAC support
perf/x86/intel: Add ICL_FIXED_0_ADAPTIVE bit into INTEL_FIXED_BITS_MASK
perf: Use current->flags & PF_KTHREAD|PF_USER_WORKER instead of current->mm ==
NULL
perf: Have get_perf_callchain() return NULL if crosstask and user are set
perf: Skip user unwind if the task is a kernel thread
EDAC: Fix wrong executable file modes for C source files
seccomp: passthrough uprobe systemcall without filtering
sched_ext: Keep bypass on between enable failure and scx_disable_workfn()
x86/bugs: Add attack vector controls for VMSCAPE
x86/bugs: Fix reporting of LFENCE retpoline
EDAC/mc_sysfs: Increase legacy channel support to 16
cpuset: Use new excpus for nocpu error check when enabling root partition
btrfs: abort transaction on specific error places when walking log tree
btrfs: abort transaction in the process_one_buffer() log tree walk callback
btrfs: zoned: return error from btrfs_zone_finish_endio()
btrfs: zoned: refine extent allocator hint selection
btrfs: scrub: replace max_t()/min_t() with clamp() in scrub_throttle_dev_io()
btrfs: always drop log root tree reference in btrfs_replay_log()
btrfs: use level argument in log tree walk callback replay_one_buffer()
btrfs: abort transaction if we fail to update inode in log replay dir fixup
btrfs: tree-checker: add inode extref checks
btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot()
sched_ext: Make qmap dump operation non-destructive
arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c
btrfs: tree-checker: fix bounds check in check_inode_extref()
Linux 6.17.7
UBUNTU: Upstream stable to v6.17.7
** Affects: linux (Ubuntu)
Importance: Undecided
Status: Invalid
** Affects: linux (Ubuntu Questing)
Importance: Medium
Assignee: Bethany Jamison (bjamison)
Status: In Progress
** Tags: kernel-stable-tracking-bug
** Changed in: linux (Ubuntu)
Status: New => Confirmed
** Tags added: kernel-stable-tracking-bug
** Also affects: linux (Ubuntu Questing)
Importance: Undecided
Status: New
** Changed in: linux (Ubuntu)
Status: Confirmed => Invalid
** Changed in: linux (Ubuntu Questing)
Importance: Undecided => Medium
** Changed in: linux (Ubuntu Questing)
Status: New => In Progress
** Changed in: linux (Ubuntu Questing)
Assignee: (unassigned) => Bethany Jamison (bjamison)
** 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:
v6.17.7 upstream stable release
from git://git.kernel.org/
-
+ sched_ext: Move internal type and accessor definitions to ext_internal.h
+ sched_ext: Put event_stats_cpu in struct scx_sched_pcpu
+ sched_ext: Sync error_irq_work before freeing scx_sched
+ timekeeping: Fix aux clocks sysfs initialization loop bound
+ x86/bugs: Report correct retbleed mitigation status
+ x86/bugs: Qualify RETBLEED_INTEL_MSG
+ genirq/chip: Add buslock back in to irq_set_handler()
+ genirq/manage: Add buslock back in to __disable_irq_nosync()
+ genirq/manage: Add buslock back in to enable_irq()
+ audit: record fanotify event regardless of presence of rules
+ EDAC/ie31200: Add two more Intel Alder Lake-S SoCs for EDAC support
+ perf/x86/intel: Add ICL_FIXED_0_ADAPTIVE bit into INTEL_FIXED_BITS_MASK
+ perf: Use current->flags & PF_KTHREAD|PF_USER_WORKER instead of current->mm
== NULL
+ perf: Have get_perf_callchain() return NULL if crosstask and user are set
+ perf: Skip user unwind if the task is a kernel thread
+ EDAC: Fix wrong executable file modes for C source files
+ seccomp: passthrough uprobe systemcall without filtering
+ sched_ext: Keep bypass on between enable failure and scx_disable_workfn()
+ x86/bugs: Add attack vector controls for VMSCAPE
+ x86/bugs: Fix reporting of LFENCE retpoline
+ EDAC/mc_sysfs: Increase legacy channel support to 16
+ cpuset: Use new excpus for nocpu error check when enabling root partition
+ btrfs: abort transaction on specific error places when walking log tree
+ btrfs: abort transaction in the process_one_buffer() log tree walk callback
+ btrfs: zoned: return error from btrfs_zone_finish_endio()
+ btrfs: zoned: refine extent allocator hint selection
+ btrfs: scrub: replace max_t()/min_t() with clamp() in scrub_throttle_dev_io()
+ btrfs: always drop log root tree reference in btrfs_replay_log()
+ btrfs: use level argument in log tree walk callback replay_one_buffer()
+ btrfs: abort transaction if we fail to update inode in log replay dir fixup
+ btrfs: tree-checker: add inode extref checks
+ btrfs: use smp_mb__after_atomic() when forcing COW in
create_pending_snapshot()
+ sched_ext: Make qmap dump operation non-destructive
+ arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c
+ btrfs: tree-checker: fix bounds check in check_inode_extref()
Linux 6.17.7
- btrfs: tree-checker: fix bounds check in check_inode_extref()
- arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c
- sched_ext: Make qmap dump operation non-destructive
- btrfs: use smp_mb__after_atomic() when forcing COW in
create_pending_snapshot()
- btrfs: tree-checker: add inode extref checks
- btrfs: abort transaction if we fail to update inode in log replay dir fixup
- btrfs: use level argument in log tree walk callback replay_one_buffer()
- btrfs: always drop log root tree reference in btrfs_replay_log()
- btrfs: scrub: replace max_t()/min_t() with clamp() in scrub_throttle_dev_io()
- btrfs: zoned: refine extent allocator hint selection
- btrfs: zoned: return error from btrfs_zone_finish_endio()
- btrfs: abort transaction in the process_one_buffer() log tree walk callback
- btrfs: abort transaction on specific error places when walking log tree
- cpuset: Use new excpus for nocpu error check when enabling root partition
- EDAC/mc_sysfs: Increase legacy channel support to 16
- x86/bugs: Fix reporting of LFENCE retpoline
- x86/bugs: Add attack vector controls for VMSCAPE
- sched_ext: Keep bypass on between enable failure and scx_disable_workfn()
- seccomp: passthrough uprobe systemcall without filtering
- EDAC: Fix wrong executable file modes for C source files
- perf: Skip user unwind if the task is a kernel thread
- perf: Have get_perf_callchain() return NULL if crosstask and user are set
- perf: Use current->flags & PF_KTHREAD|PF_USER_WORKER instead of current->mm
== NULL
- perf/x86/intel: Add ICL_FIXED_0_ADAPTIVE bit into INTEL_FIXED_BITS_MASK
- EDAC/ie31200: Add two more Intel Alder Lake-S SoCs for EDAC support
- audit: record fanotify event regardless of presence of rules
- genirq/manage: Add buslock back in to enable_irq()
- genirq/manage: Add buslock back in to __disable_irq_nosync()
- genirq/chip: Add buslock back in to irq_set_handler()
- x86/bugs: Qualify RETBLEED_INTEL_MSG
- x86/bugs: Report correct retbleed mitigation status
- timekeeping: Fix aux clocks sysfs initialization loop bound
- sched_ext: Sync error_irq_work before freeing scx_sched
- sched_ext: Put event_stats_cpu in struct scx_sched_pcpu
- sched_ext: Move internal type and accessor definitions to ext_internal.h
+ UBUNTU: Upstream stable to v6.17.7
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2136813
Title:
Questing update: v6.17.7 upstream stable release
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2136813/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs