lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20081130193401.GA7690@hades>
Date:	Sun, 30 Nov 2008 19:34:01 +0000
From:	Luis Henriques <henrix@...o.pt>
To:	kvm@...r.kernel.org
Cc:	linux-kernel@...r.kernel.org
Subject: [BUG] kvm crashes in 2.6.28-rc6-00007-ged31348

Hi,

Maybe this is duplicated bug report, but since I was not able to find any
reference to it, I am reporting it anyway.

I am running 2.6.28-rc6-00007-ged31348 on x86_64.

I just tried to start kvm and got the following:

[  883.483978] ------------[ cut here ]------------
[  883.483995] kernel BUG at /home/miguel/projects/linux/trees/linux-2.6/arch/x86/kvm/../../../virt/kvm/kvm_main.c:1824!
[  883.484006] invalid opcode: 0000 [#1] PREEMPT SMP 
[  883.484021] last sysfs file: /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
[  883.484031] Dumping ftrace buffer:
[  883.484038]    (ftrace buffer empty)
[  883.484044] CPU 1 
[  883.484052] Modules linked in: kqemu loop aes_x86_64 aes_generic af_packet binfmt_misc bridge stp llc rfcomm bnep sco l2cap bluetooth vboxdrv kvm_amd kvm 
parport_pc ppdev parport ipv6 powernow_k8 cpufreq_userspace cpufreq_powersave cpufreq_stats cpufreq_ondemand freq_table cpufreq_conservative container sbs wm
i sbshc iptable_filter ip_tables x_tables sbp2 arc4 snd_hda_intel ecb snd_pcm snd_page_alloc snd_hwdep ath5k snd_seq snd_timer snd_seq_device mac80211 led_cl
ass uvcvideo i2c_piix4 snd compat_ioctl32 videodev v4l1_compat cfg80211 i2c_core k8temp psmouse rfkill video output battery soundcore ac input_polldev button
 evdev ext3 jbd mbcache sr_mod cdrom ata_generic pata_acpi sg sd_mod pata_atiixp ahci ide_pci_generic ohci1394 ieee1394 ide_core ehci_hcd ohci_hcd libata usb
 core scsi_mod r8169 mii thermal processor fan fuse
 [  883.484270] Pid: 10886, comm: kvm Tainted: G        W  2.6.28-rc6-00007-ged31348 #1
 [  883.484270] RIP: 0010:[<ffffffffa04b8262>]  [<ffffffffa04b8262>] kvm_handle_fault_on_reboot+0x12/0x20 [kvm]
 [  883.484270] RSP: 0018:ffff88007940dcf8  EFLAGS: 00010046
 [  883.484270] RAX: ffff88007b582000 RBX: ffff8800794e8000 RCX: 0000000000000000
 [  883.484270] RDX: ffff8800794e8000 RSI: ffff88007940dd2c RDI: 000000007f803a80
 [  883.484270] RBP: ffff88007940dcf8 R08: 0000000000000001 R09: 0000000000000001
 [  883.484270] R10: 0000000000000000 R11: 0000000000000246 R12: ffff8800794e8000
 [  883.484270] R13: 0000000000000000 R14: ffff880078862000 R15: ffff8800794e8cc0
 [  883.484270] FS:  00000000417c2950(0063) GS:ffff88007f803a80(0000) knlGS:0000000000000000
 [  883.484270] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
 [  883.484270] CR2: 00007fb0461a8000 CR3: 0000000079417000 CR4: 00000000000006e0
 [  883.484270] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
 [  883.484270] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
 [  883.484270] Process kvm (pid: 10886, threadinfo ffff88007940c000, task ffff880079dd0000)
 [  883.484270] Stack:
 [  883.484270]  ffff88007940dd58 ffffffffa04e9350 ffffffff807b83f8 ffff8800794e8000
 [  883.484270]  0000000000638000 ffff8800775e40a8 00000000794e8000 ffff8800794e80b8
 [  883.484270]  ffff8800794e8000 0000000000000000 ffff880078862000 ffff8800794e8cc0
 [  883.484270] Call Trace:
 [  883.484270]  [<ffffffffa04e9350>] svm_vcpu_run+0x1f0/0x460 [kvm_amd]
 [  883.484270]  [<ffffffffa04c1b94>] kvm_arch_vcpu_ioctl_run+0x2a4/0x950 [kvm]
 [  883.484270]  [<ffffffff802e9cc2>] ? __slab_free+0xe2/0x3d0
 [  883.484270]  [<ffffffffa04b87b7>] kvm_vcpu_ioctl+0x2f7/0x5b0 [kvm]
 [  883.484270]  [<ffffffff80259e3d>] ? __sigqueue_free+0x3d/0x50
 [  883.484270]  [<ffffffff8025cd16>] ? sys_rt_sigtimedwait+0x156/0x2c0
 [  883.484270]  [<ffffffff803025c6>] vfs_ioctl+0x36/0xb0
 [  883.484270]  [<ffffffff803026bc>] do_vfs_ioctl+0x7c/0x480
 [  883.484270]  [<ffffffff80302b59>] sys_ioctl+0x99/0xa0
 [  883.484270]  [<ffffffff8020c67a>] system_call_fastpath+0x16/0x1b
 [  883.484270] Code: 00 00 31 c0 48 c7 86 80 00 00 00 00 31 4e a0 c9 c3 0f 1f 84 00 00 00 00 00 55 48 89 e5 0f 1f 44 00 00 80 3d 40 ca 02 00 00 75 06 <0f> 0b eb fe 66 90 eb fe 66 0f 1f 44 00 00 55 48 89 e5 41 54 53 
 [  883.484270] RIP  [<ffffffffa04b8262>] kvm_handle_fault_on_reboot+0x12/0x20 [kvm]
 [  883.484270]  RSP <ffff88007940dcf8>
 [  883.484270] ---[ end trace 4eaa2a86a8e2da22 ]---
 [  883.485030] note: kvm[10886] exited with preempt_count 1
 [  883.485043] BUG: sleeping function called from invalid context at /home/miguel/projects/linux/trees/linux-2.6/kernel/rwsem.c:21
 [  883.485052] in_atomic(): 1, irqs_disabled(): 0, pid: 10886, name: kvm
 [  883.485059] INFO: lockdep is turned off.
 [  883.485066] Pid: 10886, comm: kvm Tainted: G      D W  2.6.28-rc6-00007-ged31348 #1
 [  883.485073] Call Trace:
 [  883.485083]  [<ffffffff80275983>] ? __debug_show_held_locks+0x23/0x30
 [  883.485096]  [<ffffffff80242614>] __might_sleep+0x144/0x170
 [  883.485107]  [<ffffffff804e1b32>] down_read+0x22/0x60
 [  883.485119]  [<ffffffff8040e38c>] ? vt_console_print+0x6c/0x370
 [  883.485128]  [<ffffffff80277bf1>] futex_wake+0x41/0x130
 [  883.485139]  [<ffffffff803a4138>] ? sprintf+0x68/0x70
 [  883.485148]  [<ffffffff802790bc>] do_futex+0x9c/0xa80
 [  883.485158]  [<ffffffff804e331f>] ? _spin_unlock_irqrestore+0x4f/0x90
 [  883.485171]  [<ffffffff8024d68d>] ? release_console_sem+0x1fd/0x250
 [  883.485182]  [<ffffffff8024dbce>] ? vprintk+0x1ae/0x490
 [  883.485191]  [<ffffffff80279b5c>] sys_futex+0xbc/0x150
 [  883.485200]  [<ffffffff80278552>] ? exit_robust_list+0x82/0x150
 [  883.485211]  [<ffffffff8024a459>] mm_release+0xa9/0xe0
 [  883.485222]  [<ffffffff8024efd6>] exit_mm+0x26/0x160
 [  883.485232]  [<ffffffff802865d4>] ? acct_collect+0x194/0x1f0
 [  883.485243]  [<ffffffff80250c5b>] do_exit+0x17b/0x9c0
 [  883.485282]  [<ffffffff8021006f>] ? show_registers+0x9f/0x2b0
 [  883.485292]  [<ffffffff80411472>] ? do_unblank_screen+0x22/0x150
 [  883.485303]  [<ffffffff804e4c3e>] oops_end+0xbe/0xc0
 [  883.485313]  [<ffffffff802102e3>] die+0x63/0x90
 [  883.485323]  [<ffffffff804e46b6>] do_trap+0x146/0x170
 [  883.485333]  [<ffffffff804e7741>] ? atomic_notifier_call_chain+0x11/0x20
 [  883.485344]  [<ffffffff8020ec45>] do_invalid_op+0x95/0xb0
 [  883.485372]  [<ffffffffa04b8262>] ? kvm_handle_fault_on_reboot+0x12/0x20 [kvm]
 [  883.485383]  [<ffffffff804e2ca5>] ? trace_hardirqs_off_thunk+0x3a/0x3c
 [  883.485393]  [<ffffffff8020ebb0>] ? do_invalid_op+0x0/0xb0
 [  883.485403]  [<ffffffff804e3cbf>] error_exit+0x0/0xc8
 [  883.485430]  [<ffffffffa04b8262>] ? kvm_handle_fault_on_reboot+0x12/0x20 [kvm]
 [  883.485447]  [<ffffffffa04e9350>] svm_vcpu_run+0x1f0/0x460 [kvm_amd]
 [  883.485476]  [<ffffffffa04c1b94>] kvm_arch_vcpu_ioctl_run+0x2a4/0x950 [kvm]
 [  883.485489]  [<ffffffff802e9cc2>] ? __slab_free+0xe2/0x3d0
 [  883.485516]  [<ffffffffa04b87b7>] kvm_vcpu_ioctl+0x2f7/0x5b0 [kvm]
 [  883.485528]  [<ffffffff80259e3d>] ? __sigqueue_free+0x3d/0x50
 [  883.485539]  [<ffffffff8025cd16>] ? sys_rt_sigtimedwait+0x156/0x2c0
 [  883.485549]  [<ffffffff803025c6>] vfs_ioctl+0x36/0xb0
 [  883.485559]  [<ffffffff803026bc>] do_vfs_ioctl+0x7c/0x480
 [  883.485569]  [<ffffffff80302b59>] sys_ioctl+0x99/0xa0
 [  883.485579]  [<ffffffff8020c67a>] system_call_fastpath+0x16/0x1b

--
Luis Henriques

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ