[vbox-dev] Kernel splat with VB 5.0.0 r101573 on kernel 4.2.0-rc5

Larry Finger Larry.Finger at lwfinger.net
Fri Aug 7 19:30:23 UTC 2015


With 5.0.0 and kernel 4.2-rc5 running on 64-bit Linux, I am seeing the following 
splat regarding unanotated irqs in my logs:

[   20.318924] ------------[ cut here ]------------
[   20.318930] WARNING: CPU: 0 PID: 869 at kernel/locking/lockdep.c:3523 
check_flags.part.36+0xb4/0x1e0()
[   20.318931] DEBUG_LOCKS_WARN_ON(!current->hardirqs_enabled)
[   20.318932] Modules linked in:
[   20.318933]  vboxdrv(O+) iwlmvm arc4 rtl8192ee btcoexist rtl_pci rtlwifi 
x86_pkg_temp_thermal mac80211 kvm_intel kvm snd_hda_codec_generic iwlwifi 
snd_hda_intel snd_hda_codec cfg80211 snd_hwdep snd_hda_core snd_pcm 
crct10dif_pclmul crc32_pclmul snd_timer crc32c_intel rtsx_pci_sdmmc snd 
rtsx_pci_ms mmc_core ghash_clmulni_intel memstick aesni_intel aes_x86_64 lrw 
gf128mul glue_helper ablk_helper cryptd microcode serio_raw pcspkr soundcore 
rtsx_pci e1000e lpc_ich mfd_core xhci_pci xhci_hcd ptp pps_core 
toshiba_bluetooth toshiba_acpi rfkill sparse_keymap thermal battery acpi_cpufreq 
wmi processor ac dm_mod i915 i2c_algo_bit drm_kms_helper drm sr_mod cdrom video 
thermal_sys hwmon button sg autofs4
[   20.318968] CPU: 0 PID: 869 Comm: modprobe Tainted: G           O 
4.2.0-rc5-wl+ #5
[   20.318970] Hardware name: TOSHIBA TECRA A50-A/TECRA A50-A, BIOS Version 4.20 
   04/17/2014
[   20.318971]  ffffffff81a3cbd4 ffff8802195d3978 ffffffff8174a332 0000000000000000
[   20.318975]  ffff8802195d39c8 ffff8802195d39b8 ffffffff810650ca 0000000000000000
[   20.318978]  00000004ba26cd7c 0000000000000292 ffffffff81c47440 000000000000000f
[   20.318979] Call Trace:
[   20.318983]  [<ffffffff8174a332>] dump_stack+0x4c/0x6e
[   20.318986]  [<ffffffff810650ca>] warn_slowpath_common+0x8a/0xc0
[   20.318987]  [<ffffffff81065146>] warn_slowpath_fmt+0x46/0x50
[   20.318989]  [<ffffffff810bcd54>] check_flags.part.36+0xb4/0x1e0
[   20.318991]  [<ffffffff810beffc>] lock_is_held+0x6c/0x80
[   20.318993]  [<ffffffff81752129>] schedule_timeout+0x4e9/0x5d0
[   20.319003]  [<ffffffffa079a796>] ? VBoxHost_RTTimeSystemNanoTS+0x16/0x30 
[vboxdrv]
[   20.319011]  [<ffffffffa079a796>] ? VBoxHost_RTTimeSystemNanoTS+0x16/0x30 
[vboxdrv]
[   20.319019]  [<ffffffffa079a255>] rtR0ThreadLnxSleepCommon+0x45/0x60 [vboxdrv]
[   20.319025]  [<ffffffffa079a27e>] VBoxHost_RTThreadSleep+0xe/0x10 [vboxdrv]
[   20.319033]  [<ffffffffa078d9c9>] 
supdrvGipInitMeasureTscFreq.isra.10+0x179/0x330 [vboxdrv]
[   20.319034]  [<ffffffff810bc901>] ? trace_hardirqs_on_caller+0x131/0x200
[   20.319041]  [<ffffffffa079a796>] ? VBoxHost_RTTimeSystemNanoTS+0x16/0x30 
[vboxdrv]
[   20.319048]  [<ffffffffa078f1bf>] supdrvGipCreate+0x82f/0xb60 [vboxdrv]
[   20.319050]  [<ffffffff810bfab5>] ? lockdep_init_map+0x95/0x5c0
[   20.319051]  [<ffffffffa07ef000>] ? 0xffffffffa07ef000
[   20.319052]  [<ffffffffa07ef000>] ? 0xffffffffa07ef000
[   20.319053]  [<ffffffffa07ef000>] ? 0xffffffffa07ef000
[   20.319059]  [<ffffffffa0786c33>] supdrvInitDevExt+0x163/0x2e0 [vboxdrv]
[   20.319064]  [<ffffffffa07ef099>] VBoxDrvLinuxInit+0x99/0x1000 [vboxdrv]
[   20.319066]  [<ffffffff810002ed>] do_one_initcall+0xad/0x1d0
[   20.319069]  [<ffffffff811e10f5>] ? kmem_cache_alloc_trace+0x2e5/0x310
[   20.319071]  [<ffffffff8174463e>] do_init_module+0x61/0x1ec
[   20.319073]  [<ffffffff811070da>] load_module+0x1e9a/0x2840
[   20.319074]  [<ffffffff811028e0>] ? m_show+0x190/0x190
[   20.319077]  [<ffffffff81107c80>] SyS_finit_module+0x80/0xb0
[   20.319079]  [<ffffffff81753b57>] entry_SYSCALL_64_fastpath+0x12/0x6f
[   20.319080] ---[ end trace 9204962b22aded97 ]---
[   20.319081] possible reason: unannotated irqs-on.
[   20.319081] irq event stamp: 15866
[   20.319082] hardirqs last  enabled at (15865): [<ffffffff810f0ce7>] 
ktime_get_ts64+0x77/0x160
[   20.319084] hardirqs last disabled at (15866): [<ffffffff810f0c9a>] 
ktime_get_ts64+0x2a/0x160
[   20.319086] softirqs last  enabled at (15592): [<ffffffff8106afbb>] 
__do_softirq+0x20b/0x600
[   20.319088] softirqs last disabled at (15587): [<ffffffff8106b648>] 
irq_exit+0x98/0xb0
[   20.334673] vboxdrv: TSC mode is Invariant, tentative frequency 2893312825 Hz
[   20.334676] vboxdrv: Successfully loaded version 5.0.0 (interface 0x00230001)
[   20.543598] VBoxNetFlt: Successfully started.
[   20.547682] VBoxNetAdp: Successfully started.
[   20.551740] VBoxPciLinuxInit
[   20.551792] vboxpci: IOMMU not found (not registered)

I will be happy to provide any further info that is needed.

Larry





More information about the vbox-dev mailing list