stable

kernel-6.8.4-300.fc40 and kernel-headers-6.8.3-300.fc40

FEDORA-2024-6b7d840efe created by jforbes 5 months ago for Fedora 40

The 6.8.3 stable kernel rebase contains improved hardware support, new features, and a number of important fixes across the tree.


The 6.8.2 stable kernel update contains a number of important fixes across the tree.

Reboot Required
After installing this update it is required that you reboot your system to ensure the changes supplied by this update are applied properly.

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2024-6b7d840efe

This update has been submitted for testing by jforbes.

5 months ago

This update's test gating status has been changed to 'waiting'.

5 months ago

This update has obsoleted kernel-6.8.2-300.fc40, and has inherited its bugs and notes.

5 months ago

This update's test gating status has been changed to 'passed'.

5 months ago
User Icon valdyn provided feedback 5 months ago
karma
User Icon cmorris commented & provided feedback 5 months ago
karma

Use of this kernel on my system caused frequent hangs requiring reboots, and upstream is already proposing Linux 6.8.4-rc1 with reversions of some of the recent workqueue changes; see:

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/log/?h=linux-6.8.y https://lore.kernel.org/lkml/20240403175125.754099419@linuxfoundation.org/

Regards, c.

User Icon agurenko commented & provided feedback 5 months ago
karma

Out of the box works, bluetooth timeout fixed, null pointer is not present in logs, monitoring for the rest

BZ#2271784 Bluetooth: hci0: command tx timeout
BZ#2272596 Kernel null pointer dereference in 6.7.11 and 6.8.2
User Icon bretth commented & provided feedback 5 months ago
karma

default & performance tests pass

User Icon geraldosimiao commented & provided feedback 5 months ago
karma

Working fine.

Acer Aspire Intel® Core™ i7-3632QM CPU @ 2.20GHz Graphics Processor: Mesa DRI Intel® HD Graphics 4000. driver: i915 v: kernel arch: Gen-7 wi-fi: Qualcomm Atheros AR9485 Wireless Network. Adapter vendor: Lite-On. driver: ath9k v: kernel.

Default fedora btrfs filesystem.
Suspension working ok

User Icon farribeiro commented & provided feedback 5 months ago
karma

Working fine.

Host: KVM/QEMU Standard PC (Q35 + ICH9, 2009) (pc-q35-7.2) CPU: Intel(R) Core(TM) i7-4790K (8) @ 3.99 GHz Memory: 2.82 GiB

User Icon 0xdeafbeef commented & provided feedback 5 months ago
karma

Vrr is now working on Framework 16

User Icon decathorpe commented & provided feedback 5 months ago

Yup, looks like 6.8.4 was released just a few hours ago.

jforbes edited this update.

New build(s):

  • kernel-6.8.4-300.fc40

Removed build(s):

  • kernel-6.8.3-300.fc40

Karma has been reset.

5 months ago

This update's test gating status has been changed to 'waiting'.

5 months ago

This update's test gating status has been changed to 'passed'.

5 months ago
User Icon adamwill commented & provided feedback 5 months ago

@cmorris how is 6.8.4 for you?

User Icon farribeiro commented & provided feedback 5 months ago
karma

Kernel 6.8.4 working fine

User Icon bretth commented & provided feedback 5 months ago
karma

default & performance tests pass (KVM)

This update has been pushed to testing.

5 months ago

This update can be pushed to stable now if the maintainer wishes

5 months ago
User Icon geraldosimiao commented & provided feedback 5 months ago
karma

Works

User Icon cmorris commented & provided feedback 5 months ago
karma

Unfortunately, the workqueue reversions of 6.8.4 did not resolve my problem. I'm seeing logs balloon with thousands of bugs of the form:

Apr 04 20:35:26 localhost.localdomain kernel: BUG: workqueue leaked lock or atomic: kworker/3:2/0x7fffffff/519 Apr 04 20:35:26 localhost.localdomain kernel: CPU: 3 PID: 519 Comm: kworker/3:2 Not tainted 6.8.4-300.fc40.x86_64 #1 Apr 04 20:35:26 localhost.localdomain kernel: Hardware name: Supermicro X10SAE/X10SAE, BIOS 3.2 05/25/2018 Apr 04 20:35:26 localhost.localdomain kernel: Workqueue: events ata_scsi_dev_rescan Apr 04 20:35:26 localhost.localdomain kernel: Call Trace: Apr 04 20:35:26 localhost.localdomain kernel: <TASK> Apr 04 20:35:26 localhost.localdomain kernel: dump_stack_lvl+0x4d/0x70 Apr 04 20:35:26 localhost.localdomain kernel: process_one_work+0x30f/0x330 Apr 04 20:35:26 localhost.localdomain kernel: worker_thread+0x273/0x3c0 Apr 04 20:35:26 localhost.localdomain kernel: ? __pfx_worker_thread+0x10/0x10 Apr 04 20:35:26 localhost.localdomain kernel: kthread+0xe8/0x120 Apr 04 20:35:26 localhost.localdomain kernel: ? __pfx_kthread+0x10/0x10 Apr 04 20:35:26 localhost.localdomain kernel: ret_from_fork+0x34/0x50 Apr 04 20:35:26 localhost.localdomain kernel: ? __pfx_kthread+0x10/0x10 Apr 04 20:35:26 localhost.localdomain kernel: ret_from_fork_asm+0x1b/0x30 Apr 04 20:35:26 localhost.localdomain kernel: </TASK> Apr 04 20:35:26 localhost.localdomain kernel: BUG: scheduling while atomic: kworker/3:2/519/0x00000000 Apr 04 20:35:26 localhost.localdomain kernel: Modules linked in: bnep exfat vfat fat uinput snd_seq_dummy snd_hrtimer xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_nat_tftp nf_conntrack_tftp bridge ib_core stp llc bluetooth nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat ip6table_nat ip6table_mangle ip6table_raw ip6table_security iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle iptable_raw iptable_security rfkill ip_set nf_tables ip6table_filter iptable_filter qrtr joydev sunrpc binfmt_misc intel_rapl_msr jc42 intel_rapl_common x86_pkg_temp_thermal intel_powerclamp at24 coretemp iTCO_wdt intel_pmc_bxt iTCO_vendor_support kvm_intel kvm snd_hda_codec_realtek snd_hda_codec_generic snd_hda_codec_hdmi snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi snd_hda_codec irqbypass rapl intel_cstate snd_hda_core snd_hwdep intel_uncore pcspkr i2c_i801 snd_seq i2c_smbus intel_pch_thermal snd_seq_device snd_pcm Apr 04 20:35:26 localhost.localdomain kernel: lpc_ich snd_timer snd soundcore ie31200_edac acpi_pad loop dm_multipath nfnetlink zram amdgpu amdxcp drm_exec gpu_sched i915 radeon crct10dif_pclmul crc32_pclmul crc32c_intel polyval_clmulni polyval_generic ghash_clmulni_intel sha512_ssse3 drm_buddy sha256_ssse3 igb e1000e drm_ttm_helper firewire_ohci sha1_ssse3 ttm drm_suballoc_helper firewire_core drm_display_helper uas dca i2c_algo_bit crc_itu_t usb_storage cec video wmi scsi_dh_rdac scsi_dh_emc scsi_dh_alua ip6_tables ip_tables fuse i2c_dev Apr 04 20:35:26 localhost.localdomain kernel: CPU: 3 PID: 519 Comm: kworker/3:2 Not tainted 6.8.4-300.fc40.x86_64 #1 Apr 04 20:35:26 localhost.localdomain kernel: Hardware name: Supermicro X10SAE/X10SAE, BIOS 3.2 05/25/2018 Apr 04 20:35:26 localhost.localdomain kernel: Workqueue: 0x0 (events) Apr 04 20:35:26 localhost.localdomain kernel: Call Trace: Apr 04 20:35:26 localhost.localdomain kernel: <TASK> Apr 04 20:35:26 localhost.localdomain kernel: dump_stack_lvl+0x4d/0x70 Apr 04 20:35:26 localhost.localdomain kernel: __schedule_bug+0x56/0x70 Apr 04 20:35:26 localhost.localdomain kernel: __schedule+0x10aa/0x1530 Apr 04 20:35:26 localhost.localdomain kernel: ? dump_stack_lvl+0x5d/0x70 Apr 04 20:35:26 localhost.localdomain kernel: ? dump_stack_lvl+0x52/0x70 Apr 04 20:35:26 localhost.localdomain kernel: schedule+0x32/0xd0 Apr 04 20:35:26 localhost.localdomain kernel: worker_thread+0x195/0x3c0 Apr 04 20:35:26 localhost.localdomain kernel: ? __pfx_worker_thread+0x10/0x10 Apr 04 20:35:26 localhost.localdomain kernel: kthread+0xe8/0x120 Apr 04 20:35:26 localhost.localdomain kernel: ? __pfx_kthread+0x10/0x10 Apr 04 20:35:26 localhost.localdomain kernel: ret_from_fork+0x34/0x50 Apr 04 20:35:26 localhost.localdomain kernel: ? __pfx_kthread+0x10/0x10 Apr 04 20:35:26 localhost.localdomain kernel: ret_from_fork_asm+0x1b/0x30 Apr 04 20:35:26 localhost.localdomain kernel: </TASK> ... Apr 04 20:35:26 localhost.localdomain kernel: BUG: workqueue leaked lock or atomic: kworker/3:2/0x7fffffff/519 Apr 04 20:35:26 localhost.localdomain kernel: CPU: 3 PID: 519 Comm: kworker/3:2 Tainted: G W 6.8.4-300.fc40.x86_64 #1 Apr 04 20:35:26 localhost.localdomain kernel: Hardware name: Supermicro X10SAE/X10SAE, BIOS 3.2 05/25/2018 Apr 04 20:35:26 localhost.localdomain kernel: Workqueue: events ata_scsi_dev_rescan Apr 04 20:35:26 localhost.localdomain kernel: Call Trace: Apr 04 20:35:26 localhost.localdomain kernel: <TASK> Apr 04 20:35:26 localhost.localdomain kernel: dump_stack_lvl+0x4d/0x70 Apr 04 20:35:26 localhost.localdomain kernel: process_one_work+0x30f/0x330 Apr 04 20:35:26 localhost.localdomain kernel: worker_thread+0x273/0x3c0 Apr 04 20:35:26 localhost.localdomain kernel: ? __pfx_worker_thread+0x10/0x10 Apr 04 20:35:26 localhost.localdomain kernel: kthread+0xe8/0x120 Apr 04 20:35:26 localhost.localdomain kernel: ? __pfx_kthread+0x10/0x10 Apr 04 20:35:26 localhost.localdomain kernel: ret_from_fork+0x34/0x50 Apr 04 20:35:26 localhost.localdomain kernel: ? __pfx_kthread+0x10/0x10 Apr 04 20:35:26 localhost.localdomain kernel: ret_from_fork_asm+0x1b/0x30 Apr 04 20:35:26 localhost.localdomain kernel: </TASK> Apr 04 20:35:26 localhost.localdomain kernel: BUG: scheduling while atomic: kworker/3:2/519/0x00000000 Apr 04 20:35:26 localhost.localdomain kernel: Modules linked in: bnep exfat vfat fat uinput snd_seq_dummy snd_hrtimer xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_nat_tftp nf_conntrack_tftp bridge ib_core stp llc bluetooth nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat ip6table_nat ip6table_mangle ip6table_raw ip6table_security iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle iptable_raw iptable_security rfkill ip_set nf_tables ip6table_filter iptable_filter qrtr joydev sunrpc binfmt_misc intel_rapl_msr jc42 intel_rapl_common x86_pkg_temp_thermal intel_powerclamp at24 coretemp iTCO_wdt intel_pmc_bxt iTCO_vendor_support kvm_intel kvm snd_hda_codec_realtek snd_hda_codec_generic snd_hda_codec_hdmi snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi snd_hda_codec irqbypass rapl intel_cstate snd_hda_core snd_hwdep intel_uncore pcspkr i2c_i801 snd_seq i2c_smbus intel_pch_thermal snd_seq_device snd_pcm Apr 04 20:35:26 localhost.localdomain kernel: lpc_ich snd_timer snd soundcore ie31200_edac acpi_pad loop dm_multipath nfnetlink zram amdgpu amdxcp drm_exec gpu_sched i915 radeon crct10dif_pclmul crc32_pclmul crc32c_intel polyval_clmulni polyval_generic ghash_clmulni_intel sha512_ssse3 drm_buddy sha256_ssse3 igb e1000e drm_ttm_helper firewire_ohci sha1_ssse3 ttm drm_suballoc_helper firewire_core drm_display_helper uas dca i2c_algo_bit crc_itu_t usb_storage cec video wmi scsi_dh_rdac scsi_dh_emc scsi_dh_alua ip6_tables ip_tables fuse i2c_dev Apr 04 20:35:26 localhost.localdomain kernel: CPU: 3 PID: 519 Comm: kworker/3:2 Tainted: G W 6.8.4-300.fc40.x86_64 #1 Apr 04 20:35:26 localhost.localdomain kernel: Hardware name: Supermicro X10SAE/X10SAE, BIOS 3.2 05/25/2018 Apr 04 20:35:26 localhost.localdomain kernel: Workqueue: 0x0 (events) Apr 04 20:35:26 localhost.localdomain kernel: Call Trace: Apr 04 20:35:26 localhost.localdomain kernel: <TASK> Apr 04 20:35:26 localhost.localdomain kernel: dump_stack_lvl+0x4d/0x70 Apr 04 20:35:26 localhost.localdomain kernel: __schedule_bug+0x56/0x70 Apr 04 20:35:26 localhost.localdomain kernel: __schedule+0x10aa/0x1530 Apr 04 20:35:26 localhost.localdomain kernel: ? ret_from_fork_asm+0x1b/0x30 Apr 04 20:35:26 localhost.localdomain kernel: ? dump_stack_lvl+0x52/0x70 Apr 04 20:35:26 localhost.localdomain kernel: schedule+0x32/0xd0 Apr 04 20:35:26 localhost.localdomain kernel: worker_thread+0x195/0x3c0 Apr 04 20:35:26 localhost.localdomain kernel: ? __pfx_worker_thread+0x10/0x10 Apr 04 20:35:26 localhost.localdomain kernel: kthread+0xe8/0x120 Apr 04 20:35:26 localhost.localdomain kernel: ? __pfx_kthread+0x10/0x10 Apr 04 20:35:26 localhost.localdomain kernel: ret_from_fork+0x34/0x50 Apr 04 20:35:26 localhost.localdomain kernel: ? __pfx_kthread+0x10/0x10 Apr 04 20:35:26 localhost.localdomain kernel: ret_from_fork_asm+0x1b/0x30 Apr 04 20:35:26 localhost.localdomain kernel: </TASK> ...

within minutes of booting, leading to the system locking up. This is a regression from 6.8.2. Please let me know what further information I can provide to help debug.

User Icon dimitrisk commented & provided feedback 5 months ago
karma

No apparent trouble here on a Framework 13 AMD 7840U GNOME Wayland. Thermal zone info is missing, known issue with fix merged for 6.9 (and hopefully backported in a 6.8 update subsequent to this one).

User Icon nixuser commented & provided feedback 5 months ago
karma

I'm not seeing any problems here, regression tests are passing.

User Icon pbrobinson commented & provided feedback 5 months ago
karma

Seems fine across a number of aarch64 and Edge devices.

BZ#2269883 CONFIG_READ_ONLY_THP_FOR_FS is unset
BZ#2270879 CVE-2024-26643 kernel: netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout
BZ#2270880 CVE-2024-26643 kernel: netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout [fedora-all]
BZ#2270881 CVE-2024-26642 kernel: netfilter: nf_tables: disallow anonymous set with timeout flag
BZ#2270882 CVE-2024-26642 kernel: netfilter: nf_tables: disallow anonymous set with timeout flag [fedora-all]
BZ#2271784 Bluetooth: hci0: command tx timeout
BZ#2272444 CVE-2024-26653 kernel: usb: misc: ljca: Fix double free in error handling path
BZ#2272445 CVE-2024-26653 kernel: usb: misc: ljca: Fix double free in error handling path [fedora-all]
BZ#2272446 CVE-2024-26654 kernel: ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
BZ#2272447 CVE-2024-26654 kernel: ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs [fedora-all]
BZ#2272530 CVE-2024-26655 kernel: posix-clock: memory leak in posix_clock_open()
BZ#2272531 CVE-2024-26655 kernel: Fix memory leak in posix_clock_open() [fedora-all]
BZ#2272596 Kernel null pointer dereference in 6.7.11 and 6.8.2
BZ#2272687 CVE-2024-26657 kernel: drm/sched: fix null-ptr-deref in init entity
BZ#2272688 CVE-2024-26657 kernel: drm/sched: fix null-ptr-deref in init entity [fedora-all]
BZ#2272692 CVE-2024-26656 kernel: drm/amdgpu: use-after-free vulnerability
BZ#2272693 CVE-2024-26656 kernel: drm/amdgpu: fix use-after-free bug [fedora-all]
User Icon boxjellyfish commented & provided feedback 5 months ago
karma

Working without any issues, default tests passed. Welcome back jforbes.

User Icon decathorpe commented & provided feedback 5 months ago
karma

6.8.4 working fine for me. Fixes all the issues I had with previous 6.8 kernels. Regression test suite also passed. Welcome back jforbes!

BZ#2271784 Bluetooth: hci0: command tx timeout
User Icon valdyn commented & provided feedback 5 months ago
karma

Works for me

User Icon js314592 provided feedback 5 months ago
karma
User Icon js314592 commented & provided feedback 5 months ago

using FC 39, sent to wrong page

User Icon 0xdeafbeef commented & provided feedback 5 months ago
karma

default & performance tests pass on framework 16

User Icon adamwill commented & provided feedback 5 months ago
karma

Works fine on my main system.

BZ#2271784 Bluetooth: hci0: command tx timeout
User Icon adamwill commented & provided feedback 5 months ago

I'm about to do an f40 stable push request, jforbes says it's good to include this in that batch, so submitting.

This update has been submitted for stable by jforbes.

There is an ongoing freeze; this will be pushed to stable after the freeze is over.

5 months ago

This update has been pushed to stable.

5 months ago
User Icon bilias commented & provided feedback 5 months ago
karma

Does not work with NVIDIA driver 470 from rpmfusion

https://bugzilla.rpmfusion.org/show_bug.cgi?id=6904 https://github.com/NVIDIA/open-gpu-kernel-modules/issues/594

Not clear if it's a kernel bug or a driver one

User Icon js commented & provided feedback 5 months ago
karma

This broke mini LED support on my Laptop (ASUS GA402XY) when amdgpu.dcdebugmask=0x10 is set. This worked perfectly fine with both 6.8.1 and 6.8.2. I don't know for 6.8.3 since I didn't reboot before it already upgraded to 6.8.4.

Removing amdgpu.dcdebugmask=0x10 results in frame drops, black screens and artifacts, so is not an option.


Please login to add feedback.

Metadata
Type
enhancement
Karma
9
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
5 months ago
in testing
5 months ago
in stable
5 months ago
modified
5 months ago
approved
5 months ago
BZ#2269883 CONFIG_READ_ONLY_THP_FOR_FS is unset
0
1
BZ#2270879 CVE-2024-26643 kernel: netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout
0
1
BZ#2270880 CVE-2024-26643 kernel: netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout [fedora-all]
0
1
BZ#2270881 CVE-2024-26642 kernel: netfilter: nf_tables: disallow anonymous set with timeout flag
0
1
BZ#2270882 CVE-2024-26642 kernel: netfilter: nf_tables: disallow anonymous set with timeout flag [fedora-all]
0
1
BZ#2271784 Bluetooth: hci0: command tx timeout
0
2
BZ#2272444 CVE-2024-26653 kernel: usb: misc: ljca: Fix double free in error handling path
0
1
BZ#2272445 CVE-2024-26653 kernel: usb: misc: ljca: Fix double free in error handling path [fedora-all]
0
1
BZ#2272446 CVE-2024-26654 kernel: ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
0
1
BZ#2272447 CVE-2024-26654 kernel: ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs [fedora-all]
0
1
BZ#2272530 CVE-2024-26655 kernel: posix-clock: memory leak in posix_clock_open()
0
1
BZ#2272531 CVE-2024-26655 kernel: Fix memory leak in posix_clock_open() [fedora-all]
0
1
BZ#2272596 Kernel null pointer dereference in 6.7.11 and 6.8.2
0
1
BZ#2272687 CVE-2024-26657 kernel: drm/sched: fix null-ptr-deref in init entity
0
1
BZ#2272688 CVE-2024-26657 kernel: drm/sched: fix null-ptr-deref in init entity [fedora-all]
0
1
BZ#2272692 CVE-2024-26656 kernel: drm/amdgpu: use-after-free vulnerability
0
1
BZ#2272693 CVE-2024-26656 kernel: drm/amdgpu: fix use-after-free bug [fedora-all]
0
1

Automated Test Results

Test Cases

0 9 Test Case kernel regression