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.12 upstream stable release
from git://git.kernel.org/
Documentation: process: Also mention Sasha Levin as stable tree maintainer
jbd2: avoid bug_on in jbd2_journal_get_create_access() when file system
corrupted
ext4: refresh inline data size before write operations
ksmbd: ipc: fix use-after-free in ipc_msg_send_request
locking/spinlock/debug: Fix data-race in do_raw_write_lock
crypto: zstd - fix double-free in per-CPU stream cleanup
ext4: add i_data_sem protection in ext4_destroy_inline_data_nolock()
comedi: pcl818: fix null-ptr-deref in pcl818_ai_cancel()
KVM: SVM: Don't skip unrelated instruction if INT3/INTO is replaced
USB: serial: option: add Foxconn T99W760
USB: serial: option: add Telit Cinterion FE910C04 new compositions
USB: serial: option: move Telit 0x10c7 composition in the right place
USB: serial: ftdi_sio: match on interface number for jtag
serial: add support of CPCI cards
dt-bindings: serial: rsci: Drop "uart-has-rtscts: false"
serial: sh-sci: Fix deadlock during RSCI FIFO overrun error
USB: serial: belkin_sa: fix TIOCMBIS and TIOCMBIC
USB: serial: kobil_sct: fix TIOCMBIS and TIOCMBIC
ftrace: bpf: Fix IPMODIFY + DIRECT in modify_ftrace_direct()
spi: xilinx: increase number of retries before declaring stall
spi: imx: keep dma request disabled before dma transfer setup
ACPI: MRRM: Fix memory leaks and improve error handling
drm/vmwgfx: Use kref in vmw_bo_dirty
arm64: Reject modules with internal alternative callbacks
ALSA: hda/tas2781: Add new quirk for HP new projects
Bluetooth: btrtl: Avoid loading the config file on security chips
ASoC: SDCA: bug fix while parsing mipi-sdca-control-cn-list
smb: fix invalid username check in smb3_fs_context_parse_param()
drm/amdkfd: Fix GPU mappings for APU after prefetch
ALSA: usb-audio: Add native DSD quirks for PureAudio DAC series
HID: lenovo: fixup Lenovo Yoga Slim 7x Keyboard rdesc
bfs: Reconstruct file type when loading from disk
HID: hid-input: Extend Elan ignore battery quirk to USB
platform/x86/amd/pmc: Add support for Van Gogh SoC
platform/x86: hp-wmi: mark Victus 16-r0 and 16-s0 for victus_s fan and thermal
profile support
nvme: fix admin request_queue lifetime
pinctrl: qcom: msm: Fix deadlock in pinmux configuration
platform/x86: acer-wmi: Ignore backlight event
HID: apple: Add SONiX AK870 PRO to non_apple_keyboards quirk list
platform/x86: huawei-wmi: add keys for HONOR models
platform/x86: intel-uncore-freq: Add additional client processors
platform/x86/amd: pmc: Add Lenovo Legion Go 2 to pmc quirk list
platform/x86/amd/pmc: Add spurious_8042 to Xbox Ally
sched_ext: Fix possible deadlock in the deferred_irq_workfn()
platform/x86/intel/hid: Add Nova Lake support
HID: elecom: Add support for ELECOM M-XT3URBK (018F)
sched_ext: Use IRQ_WORK_INIT_HARD() to initialize rq->scx.kick_cpus_irq_work
LoongArch: Mask all interrupts during kexec/kdump
samples: work around glibc redefining some of our defines wrong
platform/x86: hp-wmi: Add Omen 16-wf1xxx fan support
platform/x86: hp-wmi: Add Omen MAX 16-ah0xx fan support and thermal profile
wifi: rtl8xxxu: Add USB ID 2001:3328 for D-Link AN3U rev. A1
wifi: rtw88: Add USB ID 2001:3329 for D-Link AC13U rev. A1
iio: adc: ad4080: fix chip identification
comedi: c6xdigio: Fix invalid PNP driver unregistration
comedi: multiq3: sanitize config options in multiq3_attach()
comedi: check device's attached status in compat ioctls
staging: rtl8723bs: fix out-of-bounds read in rtw_get_ie() parser
staging: rtl8723bs: fix stack buffer overflow in OnAssocReq IE parsing
staging: rtl8723bs: fix out-of-bounds read in OnBeacon ESR IE parsing
Linux 6.17.12
UBUNTU: Upstream stable to v6.17.12
** Affects: linux (Ubuntu)
Importance: Undecided
Status: Invalid
** Affects: linux (Ubuntu Questing)
Importance: Medium
Assignee: Noah Wager (nwager)
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) => Noah Wager (nwager)
** 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.12 upstream stable release
from git://git.kernel.org/
-
+ Documentation: process: Also mention Sasha Levin as stable tree maintainer
+ jbd2: avoid bug_on in jbd2_journal_get_create_access() when file system
corrupted
+ ext4: refresh inline data size before write operations
+ ksmbd: ipc: fix use-after-free in ipc_msg_send_request
+ locking/spinlock/debug: Fix data-race in do_raw_write_lock
+ crypto: zstd - fix double-free in per-CPU stream cleanup
+ ext4: add i_data_sem protection in ext4_destroy_inline_data_nolock()
+ comedi: pcl818: fix null-ptr-deref in pcl818_ai_cancel()
+ KVM: SVM: Don't skip unrelated instruction if INT3/INTO is replaced
+ USB: serial: option: add Foxconn T99W760
+ USB: serial: option: add Telit Cinterion FE910C04 new compositions
+ USB: serial: option: move Telit 0x10c7 composition in the right place
+ USB: serial: ftdi_sio: match on interface number for jtag
+ serial: add support of CPCI cards
+ dt-bindings: serial: rsci: Drop "uart-has-rtscts: false"
+ serial: sh-sci: Fix deadlock during RSCI FIFO overrun error
+ USB: serial: belkin_sa: fix TIOCMBIS and TIOCMBIC
+ USB: serial: kobil_sct: fix TIOCMBIS and TIOCMBIC
+ ftrace: bpf: Fix IPMODIFY + DIRECT in modify_ftrace_direct()
+ spi: xilinx: increase number of retries before declaring stall
+ spi: imx: keep dma request disabled before dma transfer setup
+ ACPI: MRRM: Fix memory leaks and improve error handling
+ drm/vmwgfx: Use kref in vmw_bo_dirty
+ arm64: Reject modules with internal alternative callbacks
+ ALSA: hda/tas2781: Add new quirk for HP new projects
+ Bluetooth: btrtl: Avoid loading the config file on security chips
+ ASoC: SDCA: bug fix while parsing mipi-sdca-control-cn-list
+ smb: fix invalid username check in smb3_fs_context_parse_param()
+ drm/amdkfd: Fix GPU mappings for APU after prefetch
+ ALSA: usb-audio: Add native DSD quirks for PureAudio DAC series
+ HID: lenovo: fixup Lenovo Yoga Slim 7x Keyboard rdesc
+ bfs: Reconstruct file type when loading from disk
+ HID: hid-input: Extend Elan ignore battery quirk to USB
+ platform/x86/amd/pmc: Add support for Van Gogh SoC
+ platform/x86: hp-wmi: mark Victus 16-r0 and 16-s0 for victus_s fan and
thermal profile support
+ nvme: fix admin request_queue lifetime
+ pinctrl: qcom: msm: Fix deadlock in pinmux configuration
+ platform/x86: acer-wmi: Ignore backlight event
+ HID: apple: Add SONiX AK870 PRO to non_apple_keyboards quirk list
+ platform/x86: huawei-wmi: add keys for HONOR models
+ platform/x86: intel-uncore-freq: Add additional client processors
+ platform/x86/amd: pmc: Add Lenovo Legion Go 2 to pmc quirk list
+ platform/x86/amd/pmc: Add spurious_8042 to Xbox Ally
+ sched_ext: Fix possible deadlock in the deferred_irq_workfn()
+ platform/x86/intel/hid: Add Nova Lake support
+ HID: elecom: Add support for ELECOM M-XT3URBK (018F)
+ sched_ext: Use IRQ_WORK_INIT_HARD() to initialize rq->scx.kick_cpus_irq_work
+ LoongArch: Mask all interrupts during kexec/kdump
+ samples: work around glibc redefining some of our defines wrong
+ platform/x86: hp-wmi: Add Omen 16-wf1xxx fan support
+ platform/x86: hp-wmi: Add Omen MAX 16-ah0xx fan support and thermal profile
+ wifi: rtl8xxxu: Add USB ID 2001:3328 for D-Link AN3U rev. A1
+ wifi: rtw88: Add USB ID 2001:3329 for D-Link AC13U rev. A1
+ iio: adc: ad4080: fix chip identification
+ comedi: c6xdigio: Fix invalid PNP driver unregistration
+ comedi: multiq3: sanitize config options in multiq3_attach()
+ comedi: check device's attached status in compat ioctls
+ staging: rtl8723bs: fix out-of-bounds read in rtw_get_ie() parser
+ staging: rtl8723bs: fix stack buffer overflow in OnAssocReq IE parsing
+ staging: rtl8723bs: fix out-of-bounds read in OnBeacon ESR IE parsing
Linux 6.17.12
- staging: rtl8723bs: fix out-of-bounds read in OnBeacon ESR IE parsing
- staging: rtl8723bs: fix stack buffer overflow in OnAssocReq IE parsing
- staging: rtl8723bs: fix out-of-bounds read in rtw_get_ie() parser
- comedi: check device's attached status in compat ioctls
- comedi: multiq3: sanitize config options in multiq3_attach()
- comedi: c6xdigio: Fix invalid PNP driver unregistration
- iio: adc: ad4080: fix chip identification
- wifi: rtw88: Add USB ID 2001:3329 for D-Link AC13U rev. A1
- wifi: rtl8xxxu: Add USB ID 2001:3328 for D-Link AN3U rev. A1
- platform/x86: hp-wmi: Add Omen MAX 16-ah0xx fan support and thermal profile
- platform/x86: hp-wmi: Add Omen 16-wf1xxx fan support
- samples: work around glibc redefining some of our defines wrong
- LoongArch: Mask all interrupts during kexec/kdump
- sched_ext: Use IRQ_WORK_INIT_HARD() to initialize rq->scx.kick_cpus_irq_work
- HID: elecom: Add support for ELECOM M-XT3URBK (018F)
- platform/x86/intel/hid: Add Nova Lake support
- sched_ext: Fix possible deadlock in the deferred_irq_workfn()
- platform/x86/amd/pmc: Add spurious_8042 to Xbox Ally
- platform/x86/amd: pmc: Add Lenovo Legion Go 2 to pmc quirk list
- platform/x86: intel-uncore-freq: Add additional client processors
- platform/x86: huawei-wmi: add keys for HONOR models
- HID: apple: Add SONiX AK870 PRO to non_apple_keyboards quirk list
- platform/x86: acer-wmi: Ignore backlight event
- pinctrl: qcom: msm: Fix deadlock in pinmux configuration
- nvme: fix admin request_queue lifetime
- platform/x86: hp-wmi: mark Victus 16-r0 and 16-s0 for victus_s fan and
thermal profile support
- platform/x86/amd/pmc: Add support for Van Gogh SoC
- HID: hid-input: Extend Elan ignore battery quirk to USB
- bfs: Reconstruct file type when loading from disk
- HID: lenovo: fixup Lenovo Yoga Slim 7x Keyboard rdesc
- ALSA: usb-audio: Add native DSD quirks for PureAudio DAC series
- drm/amdkfd: Fix GPU mappings for APU after prefetch
- smb: fix invalid username check in smb3_fs_context_parse_param()
- ASoC: SDCA: bug fix while parsing mipi-sdca-control-cn-list
- Bluetooth: btrtl: Avoid loading the config file on security chips
- ALSA: hda/tas2781: Add new quirk for HP new projects
- arm64: Reject modules with internal alternative callbacks
- drm/vmwgfx: Use kref in vmw_bo_dirty
- ACPI: MRRM: Fix memory leaks and improve error handling
- spi: imx: keep dma request disabled before dma transfer setup
- spi: xilinx: increase number of retries before declaring stall
- ftrace: bpf: Fix IPMODIFY + DIRECT in modify_ftrace_direct()
- USB: serial: kobil_sct: fix TIOCMBIS and TIOCMBIC
- USB: serial: belkin_sa: fix TIOCMBIS and TIOCMBIC
- serial: sh-sci: Fix deadlock during RSCI FIFO overrun error
- dt-bindings: serial: rsci: Drop "uart-has-rtscts: false"
- serial: add support of CPCI cards
- USB: serial: ftdi_sio: match on interface number for jtag
- USB: serial: option: move Telit 0x10c7 composition in the right place
- USB: serial: option: add Telit Cinterion FE910C04 new compositions
- USB: serial: option: add Foxconn T99W760
- KVM: SVM: Don't skip unrelated instruction if INT3/INTO is replaced
- comedi: pcl818: fix null-ptr-deref in pcl818_ai_cancel()
- ext4: add i_data_sem protection in ext4_destroy_inline_data_nolock()
- crypto: zstd - fix double-free in per-CPU stream cleanup
- locking/spinlock/debug: Fix data-race in do_raw_write_lock
- ksmbd: ipc: fix use-after-free in ipc_msg_send_request
- ext4: refresh inline data size before write operations
- jbd2: avoid bug_on in jbd2_journal_get_create_access() when file system
corrupted
- Documentation: process: Also mention Sasha Levin as stable tree maintainer
+ UBUNTU: Upstream stable to v6.17.12
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2139373
Title:
Questing update: v6.17.12 upstream stable release
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2139373/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs