VirtualBox

Opened 9 months ago

Last modified 8 weeks ago

#22064 new defect

On LLVM clang compiled Linux kernel host, VirtualBox hard-freezes the host when launching a Virtual Machine.

Reported by: dreieck Owned by:
Component: host support Version: VirtualBox-7.0.16
Keywords: freeze Cc: dreieck
Guest type: all Host type: Linux

Description (last modified by dreieck)

Ahoj,

I am on Linux, kernel version 6.8.8, VirtualBox version 7.0.16 (EDIT: also with version 7.0.18 as tested later, see follow-up comment).

Virtual Box host module compiled via DKMS for all installed kernels.

When I want to run any VortualBox virtual machine with a Linux kernel compiled using the LLVM clang compiler, the system freezes immediately, only a hard reset helps (also the Linux' SysRq does not work anymore). A dmesg -w running in parallel in another window does not show anything (before system freeze).

When I instead use a kernel compiled with GCC (otherwise same kernel configuration), VirtualBox virtual machine runs as expected.

Note that using LLVM clang is a supported compiler for Linux.

Compiler versions:

  • clang --version:
    clang version 17.0.6
    Target: x86_64-pc-linux-gnu
    Thread model: posix
    InstalledDir: /usr/bin
    
  • ld.lld --version: LLD 17.0.6 (compatible with GNU linkers)
  • gcc --version | head -n1: gcc (GCC) 13.2.1 20240417

I attach the following files for background information:

  • Kernel config of the GCC compiled kernel: config_6.8.8-gcc.gz (compressed),
  • Kernel config of the LLVM clang compiled kernel: config_6.8.8-clang.gz (compressed),
  • diff between those two kernel configurations: config-diff_6.8.8-gcc-clang.txt,
  • dmesg output after booting the system with the GCC compiled kernel: dmesg_6.8.8-gcc.log,
  • dmesg output after booting the system with the LLVM clang compiled kernel: dmesg_6.8.8-clang.log,
  • hwinfo output (captured with the LLVM clang compiled kernel): hwinfo_6.8.8-clang.log.zstd (compressed),
  • inxi -F output (captured with the LLVM clang compiled kernel): inxi_6.8.8-clang.log,
  • lspci -vvv output (captured with the LLVM clang compiled kernel): lspci_6.8.8-clang.log,
  • The VirtualBox-logfile of sucessfully running a Virtual Machine from the host booted with the GCC compiled kernel: VirtualBox-machine-log_CD boot-2024-05-04-19-58-26_6.8.8-gcc.log. *(All occurances of <censored> in those logs are censorings of my username.)*

Regards!

Attachments (9)

config_6.8.8-gcc.gz (69.2 KB ) - added by dreieck 9 months ago.
Linux kernel configuration of the GCC compiled kernel
config_6.8.8-clang.gz (69.2 KB ) - added by dreieck 9 months ago.
Linux kernel config of the clang compiled kernel
config-diff_6.8.8-gcc-clang.txt (2.1 KB ) - added by dreieck 9 months ago.
diff between the two kernel configs (GCC and clang compiled kernel)
dmesg_6.8.8-gcc.log (109.9 KB ) - added by dreieck 9 months ago.
dmesg output after booting the system with the GCC compiled kernel
dmesg_6.8.8-clang.log (108.3 KB ) - added by dreieck 9 months ago.
dmesg output after booting the system with the clang compiled kernel
hwinfo_6.8.8-clang.log.zst (251.1 KB ) - added by dreieck 9 months ago.
hwinfo output (captured with the LLVM clang compiled kernel)
inxi_6.8.8-clang.log (3.0 KB ) - added by dreieck 9 months ago.
inxi -F output (captured with the LLVM clang compiled kernel)
lspci_6.8.8-clang.log (94.3 KB ) - added by dreieck 9 months ago.
lspci -vvv output (captured with the LLVM clang compiled kernel)
VirtualBox-machine-log_CD boot-2024-05-04-19-58-26_6.8.8-gcc.log (327.3 KB ) - added by dreieck 9 months ago.
The VirtualBox-logfile of sucessfully running a Virtual Machine from the host booted with the GCC compiled kernel

Download all attachments as: .zip

Change History (25)

by dreieck, 9 months ago

Attachment: config_6.8.8-gcc.gz added

Linux kernel configuration of the GCC compiled kernel

by dreieck, 9 months ago

Attachment: config_6.8.8-clang.gz added

Linux kernel config of the clang compiled kernel

by dreieck, 9 months ago

diff between the two kernel configs (GCC and clang compiled kernel)

by dreieck, 9 months ago

Attachment: dmesg_6.8.8-gcc.log added

dmesg output after booting the system with the GCC compiled kernel

by dreieck, 9 months ago

Attachment: dmesg_6.8.8-clang.log added

dmesg output after booting the system with the clang compiled kernel

by dreieck, 9 months ago

Attachment: hwinfo_6.8.8-clang.log.zst added

hwinfo output (captured with the LLVM clang compiled kernel)

by dreieck, 9 months ago

Attachment: inxi_6.8.8-clang.log added

inxi -F output (captured with the LLVM clang compiled kernel)

by dreieck, 9 months ago

Attachment: lspci_6.8.8-clang.log added

lspci -vvv output (captured with the LLVM clang compiled kernel)

by dreieck, 9 months ago

The VirtualBox-logfile of sucessfully running a Virtual Machine from the host booted with the GCC compiled kernel

comment:1 by dreieck, 9 months ago

Description: modified (diff)

comment:2 by dreieck, 9 months ago

Description: modified (diff)

comment:3 by dreieck, 9 months ago

Also happens with VirtualBox version 7.0.18, and with "Enable 3D Acceleration" switched off and with USB 1.1 instead of USB 3.0.

comment:4 by dreieck, 9 months ago

Description: modified (diff)

comment:5 by dreieck, 9 months ago

Description: modified (diff)

comment:6 by dreieck, 9 months ago

Description: modified (diff)

comment:7 by dreieck, 9 months ago

Description: modified (diff)

comment:8 by galitsyn, 9 months ago

Hi dreieck,

Please update to version 7.0.18.

comment:9 by dreieck, 9 months ago

Please update to version 7.0.18.

As I wrote in this follow-up comment (timestamp 2024-05-04T21:55:23+01:00) and in the edited post, I have updated to 7.0.18 and tested there; it also appears in 7.0.18.

Last edited 9 months ago by dreieck (previous) (diff)

comment:10 by galitsyn, 9 months ago

Hi dreieck,

We do not officially support CLANG on Linux host (only GCC is supported). We also do not support DKMS anymore. I wonder if you are dealing with host modules which come with your Linux distribution?

comment:11 by dreieck, 9 months ago

We do not officially support CLANG on Linux host (only GCC is supported).

That is sad. Since clang is a compiler supported by the Linux kernel I hereby feature request that VirtualBox host modules support it, too. Only with clang the linux kernel can be optimised by link time optimisation (LTO), which gives a performance gain.

This actually then will mean I prioritise moving my virtual machines away from VirtualBox to qemu/KVM/libvirt, since this does not have all those problems and seems more open; and going to stop using your software.

We also do not support DKMS anymore. I wonder if you are dealing with host modules which come with your Linux distribution?

Yes; virtualbox-host-dkms of Artix Linux: package, package recipe.

Last edited 9 months ago by dreieck (previous) (diff)

comment:12 by galitsyn, 9 months ago

Hi dreieck,

Try to uninstall VirtualBox package which comes with your Linux distribution and install official one from Downloads page to see if the issue is still present.

comment:13 by dreieck, 9 months ago

install official one from Downloads

You do not have Arch Linux packages.

And I _will not_ run a (possibly shady) shell script to install your software, maybe messing with my installation.

Do you have precompiled binaries available as e.g. a .tar.gz file, which are quite "relaxed" with regard to versioned dependencies/ statically compiled?, which perfectly can run out of /opt/?

---

What I am currently doing, going to test and then going to report back:

  • Compiling vanilla Linux kernel with GCC and CLANG; and with CLANG
    • without LTO,
    • with ThinLTO,
    • with Full LTO.
Last edited 9 months ago by dreieck (previous) (diff)

comment:14 by dreieck, 9 months ago

What I am currently doing, going to test and then going to report back:

  • Compiling vanilla Linux kernel with GCC and CLANG; and with CLANG
    • without LTO,
    • with ThinLTO,
    • with Full LTO.

Already the clang-compiled linux kernel without LTO enabled -- based on the default configuration of my distribution (Artix) -- did lead to the freeze, whereas the same kernel based on the same configuration compiled with gcc did not.

So LTO is not the issue here.

So I still need to proof or disproof if this also happens with VirtualBox compiled "officially" by oracle.

Last edited 9 months ago by dreieck (previous) (diff)

in reply to:  10 comment:15 by dreieck, 2 months ago

Replying to galitsyn:

We do not officially support CLANG on Linux host (only GCC is supported)

Info: Related:
Ticket #22251: "Suggestion: CLANG Linux host modules: Add warning and prohibit build by default if build is tried for CLANG compiled kernel.".

comment:16 by dreieck, 8 weeks ago

Actually, it is CFI which vboxhost "violates".
(I don't know what that means; I am not a programmer.)

See here: When the kernel is compiled with Control Flow Integrity checks (CONFIG_CFI_CLANG=y), using vboxhost makes the kernel panic. Setting permissive mode (CONFIG_CFI_PERMISSIVE=y) (printing warning to the kernel log instead of panicing) aktually makes the virtual machine running, and about 60MiB of kernel logs produced in about 5 seconds.

The kernel logs start with:

[ 2459.372328] [T20069] RIP: 0033:0x7fa6839e6b6f
[ 2459.372329] [   C10]  ? do_user_addr_fault+0x5d1/0xa30
[ 2459.372330] [T20069] Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00
[ 2459.372331] [T20069] RSP: 002b:00007fff2d357b80 EFLAGS: 00000246
[ 2459.372331] [   C10]  ? srso_alias_return_thunk+0x5/0xfbef5
[ 2459.372332] [T20069]  ORIG_RAX: 0000000000000010
[ 2459.372333] [   C10]  ? __x64_sys_write+0xc2/0x100
[ 2459.372333] [T20069] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa6839e6b6f
[ 2459.372334] [T20069] RDX: 00007fff2d357c10 RSI: 00000000c0305687 RDI: 0000000000000007
[ 2459.372335] [   C10]  ? srso_alias_return_thunk+0x5/0xfbef5
[ 2459.372336] [T20069] RBP: 00007fff2d357be0 R08: 0000000000000000 R09: ffffbace350fd000
[ 2459.372337] [T20069] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000027
[ 2459.372337] [   C10]  ? syscall_exit_to_user_mode+0x75/0xb0
[ 2459.372338] [T20069] R13: 00007fa641a08460 R14: 0000000000000000 R15: 0000000000000002
[ 2459.372339] [T20069]  </TASK>
[ 2459.372339] [   C10]  ? srso_alias_return_thunk+0x5/0xfbef5
[ 2459.372340] [T20069] ---[ end trace 0000000000000000 ]---
[ 2459.372341] [   C10]  ? do_syscall_64+0x93/0x140
[ 2459.372343] [   C10]  ? srso_alias_return_thunk+0x5/0xfbef5
[ 2459.372345] [   C10]  ? srso_alias_return_thunk+0x5/0xfbef5
[ 2459.372346] [   C10]  ? syscall_exit_to_user_mode+0x75/0xb0
[ 2459.372348] [   C10]  ? do_syscall_64+0x93/0x140
[ 2459.372350] [   C10]  ? srso_alias_return_thunk+0x5/0xfbef5
[ 2459.372351] [   C10]  ? srso_alias_return_thunk+0x5/0xfbef5
[ 2459.372353] [   C10]  ? srso_alias_return_thunk+0x5/0xfbef5
[ 2459.372355] [   C10]  ? entry_SYSCALL_64_after_hwframe+0x55/0x5d
[ 2459.372357] [   C10]  </TASK>
[ 2459.372358] [   C10] ---[ end trace 0000000000000000 ]---
[ 2459.372384] [   C10] CFI failure at rtTimerLinuxHrCallback+0xb7/0x250 [vboxdrv] (target: 0xffffbace349b2700; expected type: 0xcdf5c909)
[ 2459.372389] [T20113] CFI failure at supdrvIOCtlInnerUnrestricted+0x1daf/0x3b00 [vboxdrv] (target: 0xffffbace349f8a90; expected type: 0x1d71f13e)
[ 2459.372389] [T20069] CFI failure at supdrvIOCtlInnerUnrestricted+0x1daf/0x3b00 [vboxdrv] (target: 0xffffbace349f8a90; expected type: 0x1d71f13e)
[ 2459.372396] [   C10] WARNING: CPU: 10 PID: 20111 at rtTimerLinuxHrCallback+0xb7/0x250 [vboxdrv]
[ 2459.372401] [T20113] WARNING: CPU: 3 PID: 20113 at supdrvIOCtlInnerUnrestricted+0x1daf/0x3b00 [vboxdrv]
[ 2459.372407] [   C10] Modules linked in: 8021q mrp garp option usb_wwan qmi_wwan cdc_wdm usbnet
[ 2459.372405] [T20069] WARNING: CPU: 7 PID: 20069 at supdrvIOCtlInnerUnrestricted+0x1daf/0x3b00 [vboxdrv]
[ 2459.372410] [   C10]  xpad ff_memless
[ 2459.372411] [T20113] Modules linked in:
[ 2459.372412] [   C10]  nft_reject_inet nf_reject_ipv6
[ 2459.372412] [T20113]  8021q mrp
[ 2459.372413] [   C10]  tun nft_masq
[ 2459.372413] [T20113]  garp option
[ 2459.372414] [   C10]  nft_ct nft_reject_ipv4
[ 2459.372415] [T20113]  usb_wwan
[ 2459.372416] [   C10]  nf_reject_ipv4
[ 2459.372416] [T20069] Modules linked in:
[ 2459.372417] [   C10]  nft_reject
[ 2459.372417] [T20113]  qmi_wwan
[ 2459.372417] [T20069]  8021q mrp
[ 2459.372418] [T20113]  cdc_wdm usbnet
[ 2459.372418] [T20069]  garp
[ 2459.372418] [   C10]  snd_seq_dummy snd_hrtimer
[ 2459.372419] [T20069]  option
[ 2459.372419] [T20113]  xpad ff_memless
[ 2459.372420] [T20069]  usb_wwan
[ 2459.372420] [   C10]  snd_seq
[ 2459.372421] [T20113]  nft_reject_inet
[ 2459.372421] [   C10]  snd_seq_device
[ 2459.372421] [T20069]  qmi_wwan
[ 2459.372423] [   C10]  nft_chain_nat
[ 2459.372423] [T20069]  cdc_wdm usbnet
[ 2459.372424] [   C10]  xt_MASQUERADE
[ 2459.372424] [T20113]  nf_reject_ipv6 tun
[ 2459.372424] [   C10]  nf_nat
[ 2459.372425] [T20069]  xpad
[ 2459.372425] [   C10]  nf_conntrack
[ 2459.372425] [T20069]  ff_memless
[ 2459.372425] [T20113]  nft_masq nft_ct
[ 2459.372426] [T20069]  nft_reject_inet
[ 2459.372426] [   C10]  nf_defrag_ipv6
[ 2459.372427] [T20113]  nft_reject_ipv4
[ 2459.372427] [   C10]  nf_defrag_ipv4
[ 2459.372427] [T20069]  nf_reject_ipv6 tun
[ 2459.372428] [   C10]  nft_compat
[ 2459.372428] [T20113]  nf_reject_ipv4
[ 2459.372429] [   C10]  x_tables bridge
[ 2459.372430] [T20069]  nft_masq
[ 2459.372430] [T20113]  nft_reject
[ 2459.372430] [   C10]  stp
[ 2459.372431] [T20113]  snd_seq_dummy
[ 2459.372431] [T20069]  nft_ct
[ 2459.372432] [   C10]  llc
[ 2459.372432] [T20113]  snd_hrtimer
[ 2459.372433] [T20113]  snd_seq
[ 2459.372433] [   C10]  fuse
[ 2459.372433] [T20069]  nft_reject_ipv4
[ 2459.372434] [   C10]  qrtr
[ 2459.372434] [T20113]  snd_seq_device
[ 2459.372435] [T20069]  nf_reject_ipv4
[ 2459.372435] [   C10]  ext4
[ 2459.372435] [T20113]  nft_chain_nat
[ 2459.372435] [   C10]  mbcache
[ 2459.372436] [T20069]  nft_reject snd_seq_dummy
[ 2459.372437] [   C10]  jbd2
[ 2459.372437] [T20113]  xt_MASQUERADE
[ 2459.372437] [   C10]  uvcvideo
[ 2459.372437] [T20113]  nf_nat
[ 2459.372437] [T20069]  snd_hrtimer
[ 2459.372438] [T20069]  snd_seq
[ 2459.372439] [   C10]  uvc
[ 2459.372439] [T20113]  nf_conntrack
[ 2459.372440] [T20069]  snd_seq_device
[ 2459.372440] [   C10]  mii
[ 2459.372441] [T20113]  nf_defrag_ipv6
[ 2459.372441] [T20069]  nft_chain_nat
[ 2459.372441] [   C10]  videobuf2_vmalloc
[ 2459.372442] [T20113]  nf_defrag_ipv4 nft_compat
[ 2459.372442] [T20069]  xt_MASQUERADE
[ 2459.372442] [   C10]  usbserial
[ 2459.372443] [T20069]  nf_nat
[ 2459.372443] [T20113]  x_tables
[ 2459.372444] [   C10]  videobuf2_memops videobuf2_v4l2
[ 2459.372445] [T20069]  nf_conntrack
[ 2459.372445] [T20113]  bridge
[ 2459.372446] [   C10]  videobuf2_common
[ 2459.372446] [T20069]  nf_defrag_ipv6
[ 2459.372446] [T20113]  stp llc
[ 2459.372447] [   C10]  f2fs
[ 2459.372447] [T20069]  nf_defrag_ipv4
[ 2459.372447] [   C10]  btusb
[ 2459.372448] [T20113]  fuse
[ 2459.372448] [T20069]  nft_compat x_tables
[ 2459.372449] [   C10]  btrtl
[ 2459.372449] [T20113]  qrtr
[ 2459.372449] [   C10]  btmtk
[ 2459.372450] [T20069]  bridge
[ 2459.372450] [   C10]  btbcm
[ 2459.372451] [T20113]  ext4 mbcache
[ 2459.372451] [   C10]  btintel
[ 2459.372451] [T20069]  stp llc
[ 2459.372452] [   C10]  onboard_usb_dev
[ 2459.372452] [T20113]  jbd2
[ 2459.372453] [T20069]  fuse
[ 2459.372453] [T20113]  uvcvideo
[ 2459.372454] [   C10]  bluetooth
[ 2459.372454] [T20113]  uvc
[ 2459.372454] [T20069]  qrtr ext4
[ 2459.372455] [T20113]  mii
[ 2459.372455] [   C10]  joydev
[ 2459.372456] [T20069]  mbcache
[ 2459.372456] [   C10]  v4l2loopback(OE)
[ 2459.372456] [T20113]  videobuf2_vmalloc usbserial
[ 2459.372457] [   C10]  loop
[ 2459.372457] [T20069]  jbd2
[ 2459.372458] [T20069]  uvcvideo
[ 2459.372458] [T20113]  videobuf2_memops
[ 2459.372458] [   C10]  vboxnetflt(OE)
[ 2459.372459] [T20069]  uvc
[ 2459.372459] [   C10]  vboxnetadp(OE)
[ 2459.372460] [T20113]  videobuf2_v4l2
[ 2459.372460] [   C10]  vboxdrv(OE)
[ 2459.372461] [T20113]  videobuf2_common
[ 2459.372461] [T20069]  mii
[ 2459.372461] [   C10]  one(OE)
[ 2459.372462] [T20113]  f2fs
[ 2459.372462] [   C10]  ntsync(OE)
[ 2459.372462] [T20069]  videobuf2_vmalloc usbserial
[ 2459.372463] [   C10]  iwlmvm
[ 2459.372464] [T20113]  btusb
[ 2459.372464] [   C10]  dm_multipath
[ 2459.372464] [T20113]  btrtl
[ 2459.372465] [T20069]  videobuf2_memops videobuf2_v4l2
[ 2459.372465] [T20113]  btmtk
[ 2459.372466] [   C10]  kheaders intel_rapl_msr
[ 2459.372466] [T20113]  btbcm
[ 2459.372466] [T20069]  videobuf2_common
[ 2459.372467] [   C10]  intel_rapl_common
[ 2459.372467] [T20113]  btintel
[ 2459.372468] [T20069]  f2fs
[ 2459.372468] [T20113]  onboard_usb_dev
[ 2459.372468] [   C10]  keymash(OE)
[ 2459.372469] [T20113]  bluetooth
[ 2459.372469] [   C10]  mac80211
[ 2459.372470] [T20069]  btusb btrtl
[ 2459.372470] [   C10]  snd_aloop
[ 2459.372470] [T20113]  joydev
[ 2459.372471] [   C10]  v4l2loopback_dc(OE)
[ 2459.372471] [T20069]  btmtk
[ 2459.372471] [T20113]  v4l2loopback(OE)
[ 2459.372472] [T20113]  loop
[ 2459.372473] [   C10]  snd_hda_codec_conexant
[ 2459.372473] [T20069]  btbcm
[ 2459.372473] [   C10]  snd_hda_codec_generic
[ 2459.372473] [T20069]  btintel
[ 2459.372474] [T20113]  vboxnetflt(OE) vboxnetadp(OE)
[ 2459.372474] [T20069]  onboard_usb_dev
[ 2459.372475] [   C10]  libarc4
[ 2459.372475] [T20113]  vboxdrv(OE)
[ 2459.372475] [T20069]  bluetooth
[ 2459.372476] [   C10]  videodev
[ 2459.372477] [T20069]  joydev
[ 2459.372477] [T20113]  one(OE)
[ 2459.372477] [T20069]  v4l2loopback(OE)
[ 2459.372477] [   C10]  snd_hda_codec_hdmi mc
[ 2459.372478] [T20069]  loop
[ 2459.372478] [T20113]  ntsync(OE) iwlmvm
[ 2459.372479] [   C10]  snd_hda_intel
[ 2459.372480] [T20069]  vboxnetflt(OE)
[ 2459.372480] [   C10]  snd_intel_dspcfg snd_intel_sdw_acpi
[ 2459.372481] [T20069]  vboxnetadp(OE)
[ 2459.372481] [T20113]  dm_multipath kheaders
[ 2459.372482] [T20069]  vboxdrv(OE)
[ 2459.372482] [   C10]  iwlwifi
[ 2459.372483] [T20069]  one(OE)
[ 2459.372483] [T20113]  intel_rapl_msr
[ 2459.372483] [   C10]  snd_hda_codec
[ 2459.372483] [   C10]  sg
[ 2459.372484] [T20069]  ntsync(OE)
[ 2459.372484] [T20113]  intel_rapl_common
[ 2459.372484] [   C10]  snd_hda_core
[ 2459.372485] [T20069]  iwlmvm
[ 2459.372485] [T20113]  keymash(OE)
[ 2459.372485] [   C10]  snd_hwdep
[ 2459.372486] [T20069]  dm_multipath kheaders
[ 2459.372486] [   C10]  hid_multitouch
[ 2459.372487] [T20113]  mac80211
[ 2459.372487] [   C10]  scsi_mod
[ 2459.372487] [T20113]  snd_aloop
[ 2459.372488] [T20069]  intel_rapl_msr intel_rapl_common
[ 2459.372488] [T20113]  v4l2loopback_dc(OE)
[ 2459.372489] [   C10]  snd_pcm cfg80211
[ 2459.372489] [T20113]  snd_hda_codec_conexant
[ 2459.372489] [T20069]  keymash(OE)
[ 2459.372490] [T20069]  mac80211
[ 2459.372490] [T20113]  snd_hda_codec_generic
[ 2459.372491] [   C10]  gpd_fan(OE) scsi_common
[ 2459.372491] [T20069]  snd_aloop
[ 2459.372492] [T20113]  libarc4
[ 2459.372492] [T20069]  v4l2loopback_dc(OE)
[ 2459.372492] [   C10]  bmi260_i2c(OE)
[ 2459.372493] [T20113]  videodev
[ 2459.372493] [   C10]  snd_timer
[ 2459.372493] [T20113]  snd_hda_codec_hdmi
[ 2459.372494] [T20069]  snd_hda_codec_conexant
[ 2459.372495] [   C10]  bmi260_core(OE)
[ 2459.372495] [T20069]  snd_hda_codec_generic
[ 2459.372495] [T20113]  mc
[ 2459.372496] [   C10]  kvm_amd
[ 2459.372496] [T20069]  libarc4
[ 2459.372497] [   C10]  snd
[ 2459.372497] [T20113]  snd_hda_intel
[ 2459.372497] [T20069]  videodev snd_hda_codec_hdmi
[ 2459.372498] [T20113]  snd_intel_dspcfg
[ 2459.372498] [   C10]  industrialio_triggered_buffer
[ 2459.372499] [T20069]  mc
[ 2459.372499] [T20113]  snd_intel_sdw_acpi
[ 2459.372499] [   C10]  kvm
[ 2459.372500] [T20069]  snd_hda_intel
[ 2459.372500] [   C10]  acpi_call(OE)
[ 2459.372500] [T20113]  iwlwifi
[ 2459.372501] [T20113]  snd_hda_codec
[ 2459.372501] [   C10]  pcspkr
[ 2459.372501] [T20069]  snd_intel_dspcfg snd_intel_sdw_acpi
[ 2459.372502] [   C10]  kfifo_buf
[ 2459.372503] [T20113]  sg
[ 2459.372503] [   C10]  thunderbolt
[ 2459.372503] [T20113]  snd_hda_core
[ 2459.372504] [T20069]  iwlwifi
[ 2459.372504] [   C10]  soundcore
[ 2459.372505] [T20113]  snd_hwdep
[ 2459.372505] [T20069]  snd_hda_codec
[ 2459.372505] [T20113]  hid_multitouch
[ 2459.372505] [   C10]  i2c_piix4
[ 2459.372507] [T20069]  sg
[ 2459.372506] [   C10]  mac_hid
[ 2459.372507] [T20113]  scsi_mod
[ 2459.372507] [T20069]  snd_hda_core
[ 2459.372508] [   C10]  rfkill i2c_hid_acpi
[ 2459.372508] [T20069]  snd_hwdep
[ 2459.372509] [T20113]  snd_pcm cfg80211
[ 2459.372509] [T20069]  hid_multitouch
[ 2459.372509] [   C10]  industrialio i2c_hid
[ 2459.372510] [T20069]  scsi_mod
[ 2459.372511] [T20113]  gpd_fan(OE)
[ 2459.372511] [T20069]  snd_pcm
[ 2459.372512] [   C10]  tpm_tis
[ 2459.372512] [T20113]  scsi_common
[ 2459.372512] [T20069]  cfg80211 gpd_fan(OE)
[ 2459.372513] [T20113]  bmi260_i2c(OE)
[ 2459.372513] [   C10]  tpm_tis_core amdgpu
[ 2459.372513] [T20113]  snd_timer
[ 2459.372514] [T20069]  scsi_common
[ 2459.372514] [   C10]  crc16
[ 2459.372515] [T20113]  bmi260_core(OE)
[ 2459.372515] [   C10]  drm_buddy
[ 2459.372515] [T20069]  bmi260_i2c(OE)
[ 2459.372516] [T20113]  kvm_amd
[ 2459.372516] [   C10]  drm_suballoc_helper
[ 2459.372516] [T20069]  snd_timer
[ 2459.372517] [T20113]  snd
[ 2459.372517] [   C10]  drm_exec
[ 2459.372518] [T20069]  bmi260_core(OE)
[ 2459.372518] [T20113]  industrialio_triggered_buffer
[ 2459.372518] [   C10]  i2c_algo_bit
[ 2459.372519] [T20069]  kvm_amd
[ 2459.372519] [T20113]  kvm
[ 2459.372519] [   C10]  drm_display_helper
[ 2459.372520] [T20069]  snd
[ 2459.372520] [T20113]  acpi_call(OE)
[ 2459.372520] [   C10]  sdhci_pci
[ 2459.372521] [T20069]  industrialio_triggered_buffer
[ 2459.372521] [T20113]  pcspkr
[ 2459.372521] [   C10]  cqhci
[ 2459.372522] [T20069]  kvm
[ 2459.372522] [T20113]  kfifo_buf
[ 2459.372523] [   C10]  iosf_mbi
[ 2459.372523] [T20069]  acpi_call(OE)
[ 2459.372524] [T20113]  thunderbolt soundcore
[ 2459.372524] [T20069]  pcspkr
[ 2459.372524] [   C10]  gpu_sched sdhci
[ 2459.372525] [T20069]  kfifo_buf
[ 2459.372525] [T20113]  i2c_piix4 mac_hid
[ 2459.372526] [   C10]  amdxcp drm_ttm_helper
[ 2459.372527] [T20069]  thunderbolt
[ 2459.372527] [T20113]  rfkill i2c_hid_acpi
[ 2459.372528] [T20069]  soundcore
[ 2459.372528] [   C10]  mmc_core
[ 2459.372528] [T20069]  i2c_piix4
[ 2459.372529] [T20113]  industrialio
[ 2459.372529] [   C10]  serio_raw
[ 2459.372530] [   C10]  ttm
[ 2459.372530] [T20113]  i2c_hid
[ 2459.372530] [T20069]  mac_hid
[ 2459.372531] [   C10]  usbhid
[ 2459.372531] [T20113]  tpm_tis
[ 2459.372531] [T20069]  rfkill i2c_hid_acpi
[ 2459.372532] [   C10]  psmouse
[ 2459.372532] [T20113]  tpm_tis_core amdgpu
[ 2459.372533] [   C10]  mousedev
[ 2459.372533] [T20069]  industrialio
[ 2459.372534] [T20113]  crc16
[ 2459.372534] [   C10]  [last unloaded: ff_memless]
[ 2459.372534] [T20069]  i2c_hid

[ 2459.372534] [T20069]  tpm_tis
[ 2459.372535] [T20113]  drm_buddy drm_suballoc_helper
[ 2459.372536] [T20069]  tpm_tis_core
[ 2459.372536] [   C10] CPU: 10 UID: 1000 PID: 20111 Comm: EMT-0 Tainted: P           OE      6.12.1-xanmod-customconfig-clang #1 070b7f0590b4d5ba901224396cb52be1714294b7
[ 2459.372536] [T20113]  drm_exec
[ 2459.372537] [T20069]  amdgpu
[ 2459.372537] [T20113]  i2c_algo_bit
[ 2459.372538] [T20069]  crc16
[ 2459.372538] [T20113]  drm_display_helper sdhci_pci
[ 2459.372539] [T20069]  drm_buddy drm_suballoc_helper
[ 2459.372539] [   C10] Tainted: [P]=PROPRIETARY_MODULE, [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
[ 2459.372539] [T20113]  cqhci iosf_mbi
[ 2459.372540] [   C10] Hardware name: GPD G1619-04/G1619-04, BIOS 0.41 07/26/2024
[ 2459.372540] [T20069]  drm_exec
[ 2459.372541] [T20069]  i2c_algo_bit
[ 2459.372541] [T20113]  gpu_sched sdhci
[ 2459.372542] [T20069]  drm_display_helper
[ 2459.372542] [T20113]  amdxcp drm_ttm_helper
[ 2459.372543] [T20069]  sdhci_pci cqhci
[ 2459.372544] [T20113]  mmc_core serio_raw
[ 2459.372544] [T20069]  iosf_mbi gpu_sched
[ 2459.372545] [T20113]  ttm
[ 2459.372546] [T20069]  sdhci
[ 2459.372546] [T20113]  usbhid psmouse
[ 2459.372541] [   C10] RIP: 0010:rtTimerLinuxHrCallback+0xb7/0x250 [vboxdrv]
[ 2459.372547] [T20069]  amdxcp drm_ttm_helper
[ 2459.372548] [T20113]  mousedev [last unloaded: ff_memless]
[ 2459.372548] [T20069]  mmc_core serio_raw

[ 2459.372549] [T20069]  ttm usbhid psmouse
[ 2459.372550] [T20113] CPU: 3 UID: 1000 PID: 20113 Comm: EMT-2 Tainted: P           OE      6.12.1-xanmod-customconfig-clang #1 070b7f0590b4d5ba901224396cb52be1714294b7
[ 2459.372551] [T20069]  mousedev [last unloaded: ff_memless]
[ 2459.372553] [T20113] Tainted: P           OE     
[ 2459.372553] [T20113] Hardware name: GPD G1619-04/G1619-04, BIOS 0.41 07/26/2024
[ 2459.372553] [   C10] Code: 00 49 83 7e 30 00 74 61 48 8b 53 48 4d 8b 5e 20 49 8b 76 28 4c 89 f7 48 ff c2 48 89 53 48 41 ba f7 36 0a 32 45 03 53 f1 74 02 <0f> 0b 41 ff d3 0f 1f 00 0f ae f0 49 8b 46 30 b9 03 00 00 00 41 bf
[ 2459.372553] [T20069] CPU: 7 UID: 1000 PID: 20069 Comm: VirtualBoxVM Tainted: P           OE      6.12.1-xanmod-customconfig-clang #1 070b7f0590b4d5ba901224396cb52be1714294b7
[ 2459.372555] [   C10] RSP: 0018:ffffbace00444ef0 EFLAGS: 00010896
[ 2459.372556] [   C10] RAX: 000000000000000a RBX: ffff9868040dfd78 RCX: 0000000000000004
[ 2459.372556] [T20069] Tainted: [P]=PROPRIETARY_MODULE, [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
[ 2459.372557] [   C10] RDX: 0000000000000d3c RSI: ffffbace33aad4d0 RDI: ffff9868040dfd10
[ 2459.372558] [T20069] Hardware name: GPD G1619-04/G1619-04, BIOS 0.41 07/26/2024
[ 2459.372558] [   C10] RBP: ffffbace00444f18 R08: 0000000000000000 R09: 0000000000000000
[ 2459.372559] [   C10] R10: 00000000987136f6 R11: ffffbace349b2700 R12: ffff98722e09f640
[ 2459.372554] [T20113] RIP: 0010:supdrvIOCtlInnerUnrestricted+0x1daf/0x3b00 [vboxdrv]
[ 2459.372560] [   C10] R13: ffff9868040dfd78 R14: ffff9868040dfd10 R15: ffffffffc2a64da0
[ 2459.372561] [   C10] FS:  00007fa641ffb6c0(0000) GS:ffff98722e080000(0000) knlGS:0000000000000000
[ 2459.372562] [   C10] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 2459.372563] [   C10] CR2: 0000000000000000 CR3: 000000052864c000 CR4: 0000000000f50ef0
[ 2459.372563] [   C10] PKRU: 55555554
[ 2459.372559] [T20069] RIP: 0010:supdrvIOCtlInnerUnrestricted+0x1daf/0x3b00 [vboxdrv]
[ 2459.372564] [   C10] Call Trace:
[ 2459.372565] [   C10]  <IRQ>
[ 2459.372565] [T20113] Code: 03 00 00 8b 43 20 8b 4b 24 4c 8b 4b 28 45 31 ff 31 ff 31 f6 49 89 d2 89 c2 45 31 c0 41 52 41 ba c2 0e 8e e2 45 03 53 f1 74 02 <0f> 0b 41 ff d3 0f 1f 00 48 83 c4 08 89 43 14 e9 1f fb ff ff 8b 73
[ 2459.372565] [   C10]  ? __warn+0x19a/0x2f0
[ 2459.372567] [T20113] RSP: 0018:ffffbace33847af8 EFLAGS: 00010287
[ 2459.372568] [T20113] RAX: 0000000000000002 RBX: ffff986721a636d0 RCX: 0000000000000026
[ 2459.372569] [T20113] RDX: 0000000000000002 RSI: ffffbace350fd000 RDI: ffffbace350fd000
[ 2459.372570] [T20113] RBP: ffffbace33847b50 R08: 0000000000000000 R09: 00000144667b6fbe
[ 2459.372570] [T20069] Code: 03 00 00 8b 43 20 8b 4b 24 4c 8b 4b 28 45 31 ff 31 ff 31 f6 49 89 d2 89 c2 45 31 c0 41 52 41 ba c2 0e 8e e2 45 03 53 f1 74 02 <0f> 0b 41 ff d3 0f 1f 00 48 83 c4 08 89 43 14 e9 1f fb ff ff 8b 73
[ 2459.372571] [T20113] R10: 00000000ca8e238b R11: ffffbace349f8a90 R12: ffffffffc2504720
[ 2459.372572] [T20113] R13: 0000000000000030 R14: 0000000000000030 R15: 0000000000000000
[ 2459.372567] [   C10]  ? rtTimerLinuxHrCallback+0xb7/0x250 [vboxdrv 4d6e05f008c33323446bf53a928d1d5c73c07764]
[ 2459.372572] [T20069] RSP: 0018:ffffbace3390fd48 EFLAGS: 00010287
[ 2459.372574] [T20113] FS:  00007fa6418fe6c0(0000) GS:ffff98722dec0000(0000) knlGS:0000000000000000

[ 2459.372575] [T20069] RAX: 0000000000000003 RBX: ffff9867a2d05490 RCX: 0000000000000027
[ 2459.372575] [T20113] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 2459.372576] [T20113] CR2: 00007fcb25a40000 CR3: 000000052864c000 CR4: 0000000000f50ef0
[ 2459.372576] [T20069] RDX: 0000000000000003 RSI: ffffbace350fd000 RDI: ffffbace350fd000
[ 2459.372577] [T20113] PKRU: 55555554
[ 2459.372577] [T20069] RBP: ffffbace3390fda0 R08: 0000000000000000 R09: 0000000000000000
[ 2459.372578] [T20113] Call Trace:
[ 2459.372578] [T20069] R10: 00000000ca8e238b R11: ffffbace349f8a90 R12: ffffffffc2504720
[ 2459.372579] [   C10]  ? handle_cfi_failure+0x4fc/0x590
[ 2459.372580] [T20069] R13: 0000000000000030 R14: 0000000000000030 R15: 0000000000000000
[ 2459.372580] [T20113]  <TASK>
[ 2459.372581] [   C10]  ? handle_bug+0x6c/0xb0
[ 2459.372581] [T20069] FS:  00007fa6838d6740(0000) GS:ffff98722dfc0000(0000) knlGS:0000000000000000
[ 2459.372581] [T20113]  ? __warn+0x19a/0x2f0
[ 2459.372583] [   C10]  ? exc_invalid_op+0x1a/0x60
[ 2459.372583] [T20069] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 2459.372584] [   C10]  ? asm_exc_invalid_op+0x1a/0x20
[ 2459.372584] [T20069] CR2: 000055a582907008 CR3: 000000052864c000 CR4: 0000000000f50ef0
[ 2459.372586] [T20069] PKRU: 55555554
[ 2459.372587] [T20069] Call Trace:
[ 2459.372588] [T20069]  <TASK>
[ 2459.372583] [T20113]  ? supdrvIOCtlInnerUnrestricted+0x1daf/0x3b00 [vboxdrv 4d6e05f008c33323446bf53a928d1d5c73c07764]
[ 2459.372589] [T20069]  ? __warn+0x19a/0x2f0
[ 2459.372586] [   C10]  ? __cfi_rtTimerLinuxHrCallback+0x10/0x10 [vboxdrv 4d6e05f008c33323446bf53a928d1d5c73c07764]
[ 2459.372594] [T20113]  ? handle_cfi_failure+0x4fc/0x590
[ 2459.372591] [T20069]  ? supdrvIOCtlInnerUnrestricted+0x1daf/0x3b00 [vboxdrv 4d6e05f008c33323446bf53a928d1d5c73c07764]
[ 2459.372596] [T20113]  ? handle_bug+0x6c/0xb0
[ 2459.372597] [T20113]  ? exc_invalid_op+0x1a/0x60
[ 2459.372598] [T20113]  ? asm_exc_invalid_op+0x1a/0x20
[ 2459.372597] [   C10]  ? rtTimerLinuxHrCallback+0xb7/0x250 [vboxdrv 4d6e05f008c33323446bf53a928d1d5c73c07764]
[ 2459.372602] [T20069]  ? handle_cfi_failure+0x4fc/0x590
[ 2459.372604] [T20069]  ? handle_bug+0x6c/0xb0
[ 2459.372600] [T20113]  ? supdrvIOCtlInnerUnrestricted+0x1daf/0x3b00 [vboxdrv 4d6e05f008c33323446bf53a928d1d5c73c07764]
[ 2459.372606] [T20069]  ? exc_invalid_op+0x1a/0x60
[ 2459.372607] [T20069]  ? asm_exc_invalid_op+0x1a/0x20
[ 2459.372611] [T20113]  ? __schedule+0x56e/0x16c0
[ 2459.372613] [T20113]  ? srso_alias_return_thunk+0x5/0xfbef5
[ 2459.372609] [   C10]  ? __cfi_rtTimerLinuxHrCallback+0x10/0x10 [vboxdrv 4d6e05f008c33323446bf53a928d1d5c73c07764]
[ 2459.372609] [T20069]  ? supdrvIOCtlInnerUnrestricted+0x1daf/0x3b00 [vboxdrv 4d6e05f008c33323446bf53a928d1d5c73c07764]
[ 2459.372615] [T20113]  ? __kmalloc_noprof+0x15d/0x390
[ 2459.372620] [   C10]  __hrtimer_run_queues+0x16d/0x420
[ 2459.372620] [T20069]  ? srso_alias_return_thunk+0x5/0xfbef5
[ 2459.372617] [T20113]  VBoxDrvLinuxIOCtlSlow+0x1b4/0x2f0 [vboxdrv 4d6e05f008c33323446bf53a928d1d5c73c07764]
[ 2459.372622] [   C10]  hrtimer_interrupt+0x351/0x670
[ 2459.372622] [T20069]  ? __kmalloc_noprof+0x15d/0x390
[ 2459.372624] [   C10]  __sysvec_apic_timer_interrupt+0x5a/0x1b0
[ 2459.372625] [   C10]  sysvec_apic_timer_interrupt+0x6c/0x80
[ 2459.372627] [   C10]  </IRQ>
[ 2459.372628] [   C10]  <TASK>
[ 2459.372628] [   C10]  asm_sysvec_apic_timer_interrupt+0x1a/0x20
[ 2459.372625] [T20069]  VBoxDrvLinuxIOCtlSlow+0x1b4/0x2f0 [vboxdrv 4d6e05f008c33323446bf53a928d1d5c73c07764]
[ 2459.372628] [T20113]  VBoxDrvLinuxIOCtl_7_1_4+0xc2/0x100 [vboxdrv 4d6e05f008c33323446bf53a928d1d5c73c07764]
[...]
Last edited 8 weeks ago by dreieck (previous) (diff)
Note: See TracTickets for help on using tickets.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette