Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
6.12.16: irq 55 handler after 27 seconds
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Spanik
Veteran
Veteran


Joined: 12 Dec 2003
Posts: 1043
Location: Belgium

PostPosted: Sat Mar 08, 2025 9:46 pm    Post subject: 6.12.16: irq 55 handler after 27 seconds Reply with quote

My kernel was 6.6.52 and I ran an emerge @world after issues with plasma6 to get on the last versions of the system. One of the packages pulled in was 6.12.16. So after the world update finished I set to compile the new kernel. I opened a terminal and went "su -", then ran the following:
Code:

eselect kernel list
eselect kernel set 2 (to select 6.12.16)
cp /usr/src/linux-6.6.52-gentoo/.config /usr/src/linux/
cd /usr/src/linux
make oldconfig
make menuconfig


I then went through a few drivers for hardware I know I do not have and also I changed "Preemption model", which I changed from "Low-latency desktop" to "Real-time". Then I continued as alwyas:
Code:

make && make modules_install
mount /boot
make install
grub-mkconfig -o /boot/grub/grub.cfg
emerge --ask --oneshot @module-rebuild voor virtualbox
emerge --oneshot app-emulation/virtualbox-extpack-oracle
revdep-rebuild
perl-cleaner --all -- -av


Closed all applications and reboot. This did not reboot, it stopped dead at:
Code:
* Loading module vboxdrv ...
insmod /lib/modules/6.12.16-gentoo/mics/vboxdrv.ko

Only way to recover was a hard reset.

So I removed (temporary) /etc/modules-load.d/virtualbox.conf to keep the modules from loading. The kernel booted but lsmod showed that vboxdrv, vboxnetadp and vboxnetflt were active. Which I found strange. Virtualbox (latest 7.1.4) started but starting a virtual XP machine opened the window for the virtual machine but then a box came "loading virtual machine". Only way stop that was "kill -9 <pid>", even shutting down the pc from plasma6 didn't work as it assumed the VM was still running.

I wanted to post a thread about this but immediatly found this thread at the top of the page: https://forums.gentoo.org/viewtopic-t-1173243.html
So to check if selecting "Real-time" was the cause I first tried my old kernel 6.6.52 (built with "low-latency desktop") and this worked fine. So I rebuild 6.12.16 with "low-latency desktop" and put /etc/modules-load.d/virtualbox.conf back. The pc started fine and the XP VM started and worked as before. But when I look in dmesg I see this:
Code:
[   44.996525] ------------[ cut here ]------------
[   44.996537] irq 55 handler nvkm_intr+0x0/0x240 enabled interrupts
[   44.996550] WARNING: CPU: 32 PID: 0 at kernel/irq/handle.c:161 __handle_irq_event_percpu+0x180/0x190
[   44.996562] Modules linked in: vboxnetflt(O) vboxnetadp(O) vboxdrv(O) k10temp efivarfs
[   44.996580] CPU: 32 UID: 0 PID: 0 Comm: swapper/32 Tainted: G           O       6.12.16-gentoo #4
[   44.996587] Tainted: [O]=OOT_MODULE
[   44.996590] Hardware name: Supermicro Super Server/H11SSL-i, BIOS 1.0b 04/27/2018
[   44.996594] RIP: 0010:__handle_irq_event_percpu+0x180/0x190
[   44.996600] Code: e4 5b 5d 44 89 e0 41 5c 41 5d 41 5e e9 e9 82 e9 00 48 8b 13 44 89 ee 48 c7 c7 88 67 1d 9c c6 05 7f b7 b9 01 01 e8 40 2a f8 ff <0f> 0b eb a5 66 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90
[   44.996605] RSP: 0018:ffffa7bcc6a10f68 EFLAGS: 00010282
[   44.996611] RAX: 0000000000000000 RBX: ffff8f5f340c1e80 RCX: 0000000000000000
[   44.996615] RDX: 0000000000010003 RSI: ffffffff9c16bb91 RDI: 00000000ffffffff
[   44.996619] RBP: 0000000000000001 R08: 00000000ffffbfff R09: 0000000000000001
[   44.996623] R10: 00000000ffffbfff R11: ffff8f6b2fc9e000 R12: 0000000000000000
[   44.996627] R13: 0000000000000037 R14: ffff8f5f35260c00 R15: 0000000000000000
[   44.996630] FS:  0000000000000000(0000) GS:ffff8f631fc00000(0000) knlGS:0000000000000000
[   44.996635] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   44.996638] CR2: 00007fdb2c000020 CR3: 0000000c34454000 CR4: 00000000003506f0
[   44.996642] Call Trace:
[   44.996646]  <IRQ>
[   44.996651]  ? __warn+0x80/0x130
[   44.996658]  ? __handle_irq_event_percpu+0x180/0x190
[   44.996663]  ? report_bug+0x18d/0x1c0
[   44.996669]  ? apic_mem_wait_icr_idle+0xb/0x20
[   44.996677]  ? handle_bug+0x53/0x90
[   44.996683]  ? exc_invalid_op+0x13/0x60
[   44.996689]  ? asm_exc_invalid_op+0x16/0x20
[   44.996699]  ? __handle_irq_event_percpu+0x180/0x190
[   44.996705]  ? __handle_irq_event_percpu+0x180/0x190
[   44.996711]  handle_irq_event+0x32/0x70
[   44.996716]  handle_edge_irq+0xa3/0x250
[   44.996722]  __common_interrupt+0x60/0xe0
[   44.996729]  common_interrupt+0x9f/0xc0
[   44.996735]  </IRQ>
[   44.996738]  <TASK>
[   44.996741]  asm_common_interrupt+0x22/0x40
[   44.996747] RIP: 0010:cpuidle_enter_state+0xc2/0x410
[   44.996752] Code: 00 e8 c2 85 15 ff e8 0d f2 ff ff 8b 53 04 49 89 c5 0f 1f 44 00 00 31 ff e8 4b c5 14 ff 45 84 ff 0f 85 a5 01 00 00 fb 45 85 f6 <0f> 88 81 01 00 00 49 63 d6 48 8d 04 52 48 8d 04 82 49 8d 0c c4 48
[   44.996757] RSP: 0018:ffffa7bcc6407e98 EFLAGS: 00000202
[   44.996762] RAX: ffff8f631fc00000 RBX: ffff8f5f34668800 RCX: 000000000000001f
[   44.996765] RDX: 0000000000000020 RSI: ffffffff9c16bb91 RDI: ffffffff9c1834de
[   44.996769] RBP: 0000000000000002 R08: 0000000000000002 R09: 000000484f6a1e80
[   44.996772] R10: 0000000000000018 R11: ffff8f631fc2bae4 R12: ffffffff9c5eb480
[   44.996775] R13: 0000000a7a0034b5 R14: 0000000000000002 R15: 0000000000000000
[   44.996784]  ? cpuidle_enter_state+0xb5/0x410
[   44.996790]  cpuidle_enter+0x24/0x40
[   44.996797]  do_idle+0x1a6/0x200
[   44.996805]  cpu_startup_entry+0x20/0x30
[   44.996810]  start_secondary+0xf2/0x100
[   44.996817]  common_startup_64+0x12c/0x138
[   44.996828]  </TASK>
[   44.996830] ---[ end trace 0000000000000000 ]---


Now as it would be too long to list all here:
kernel config: https://quirinus.one/gentoo/kernel_6.12.16_20250308/.config
kernel.log from last boot from /var/log/kernel.log: https://quirinus.one/gentoo/kernel_6.12.16_20250308/kern.log
dmesg: https://quirinus.one/gentoo/kernel_6.12.16_20250308/dmesg
emerge -info: https://quirinus.one/gentoo/kernel_6.12.16_20250308/emerge.info
@world: https://quirinus.one/gentoo/kernel_6.12.16_20250308/world
emerge log (from last update @world): https://quirinus.one/gentoo/kernel_6.12.16_20250308/emerge.log_update_world.log
portage config: https://quirinus.one/gentoo/kernel_6.12.16_20250308/portage.config

Code:
*  sys-kernel/gentoo-sources
      Latest version available: 6.12.16
      Latest version installed: 6.12.16
      Size of files: 145619 KiB
      Homepage:      https://dev.gentoo.org/~mpagano/genpatches
      Description:   Full sources including the Gentoo patchset for the 6.12 kernel tree
      License:       GPL-2

Code:
*  app-emulation/virtualbox
      Latest version available: 7.1.4
      Latest version installed: 7.1.4
      Size of files: 202941 KiB
      Homepage:      https://www.virtualbox.org/
      Description:   Family of powerful x86 virtualization products for enterprise and home use
      License:       GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )

*  app-emulation/virtualbox-additions
      Latest version available: 7.1.4
      Latest version installed: 7.1.4
      Size of files: 58300 KiB
      Homepage:      https://www.virtualbox.org/
      Description:   CD image containing guest additions for VirtualBox
      License:       GPL-3 || ( GPL-3 CDDL )

*  app-emulation/virtualbox-extpack-oracle
      Latest version available: 7.1.4
      Latest version installed: 7.1.4
      Size of files: 22429 KiB
      Homepage:      https://www.virtualbox.org/
      Description:   PUEL extensions for VirtualBox
      License:       PUEL-12

*  app-emulation/virtualbox-guest-additions
      Latest version available: 7.1.4
      Latest version installed: 7.1.4
      Size of files: 201392 KiB
      Homepage:      https://www.virtualbox.org/
      Description:   VirtualBox kernel modules and user-space tools for Gentoo guests
      License:       GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )

*  app-emulation/virtualbox-kvm [ Masked ]
      Latest version available: 7.1.6a_pre20250207
      Latest version installed: [ Not Installed ]
      Size of files: 201987 KiB
      Homepage:      https://www.virtualbox.org/ https://github.com/cyberus-technology/virtualbox-kvm
      Description:   Family of powerful x86 virtualization products for enterprise and home use
      License:       GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )

*  app-emulation/virtualbox-modules
      Latest version available: 7.1.4-r1
      Latest version installed: 7.1.4-r1
      Size of files: 721 KiB
      Homepage:      https://www.virtualbox.org/
      Description:   Kernel Modules for Virtualbox
      License:       GPL-3

[ Applications found : 6 ]

_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum