[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#512538: kernel BUG at arch/x86/kvm/mmu.c:553



Package: linux-image-2.6.26-1-686
Version: 2.6.26-13
Severity: normal

I encountered the following bug while normally using kvm:

kvm: guest NX capability removed
kvm: guest NX capability removed
apic write: bad size=1 fee00030
Ignoring de-assert INIT to vcpu 0
Ignoring de-assert INIT to vcpu 0
kvm: emulating exchange as write
rmap_remove:  f2acd6f8 1ffe6067 1->BUG
------------[ cut here ]------------
kernel BUG at arch/x86/kvm/mmu.c:553!
invalid opcode: 0000 [#1] SMP Modules linked in: snd_seq_dummy arc4 ecb crypto_blkcipher zd1211rw mac80211 cfg80211 tun ipx p8023 kvm_amd kvm binfmt_misc ipt_REJECT xt_tcpudp xt_state iptable_filter iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack nvidiafb ip_tables fb_ddc vgastate x_tables fuse tuner_simple tuner_types tuner tvaudio bttv videodev v4l1_compat ir_common compat_ioctl32 i2c_algo_bit acx v4l2_common videobuf_dma_sg videobuf_core btcx_risc firmware_class tveeprom snd_hda_intel snd_pcm snd_seq snd_timer snd_seq_device snd soundcore psmouse snd_page_alloc k8temp serio_raw button evdev parport_pc parport i2c_nforce2 i2c_core ext3 jbd mbcache ide_disk ide_cd_mod cdrom ide_pci_generic amd74xx ide_core floppy ata_generic forcedeth libata scsi_mod dock ehci_hcd ohci_hcd usbcore thermal processor fan thermal_sys

Pid: 3817, comm: kvm Not tainted (2.6.26-1-686 #1)
EIP: 0060:[<f9b87d45>] EFLAGS: 00010292 CPU: 1
EIP is at rmap_remove+0xf5/0x17d [kvm]
EAX: 00000039 EBX: c4142394 ECX: 00000000 EDX: 00000086
ESI: fbcda808 EDI: c4324000 EBP: f2acd6f8 ESP: c41e9be4
 DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Process kvm (pid: 3817, ti=c41e8000 task=c3ec2280 task.ti=c41e8000)
Stack: f9b92021 f2acd6f8 1ffe6067 00000000 c4324000 c4142394 f2acd6f8 c4142394 c4324000 000000df f9b87e7f 00000000 00000380 00000004 00000004 00000004 f9b89465 00000004 321f6380 00000000 c4336020 00000003 000321f6 c4142394 Call Trace:
 [<f9b87e7f>] kvm_mmu_zap_page+0x92/0x24c [kvm]
 [<f9b89465>] kvm_mmu_pte_write+0x2c7/0x783 [kvm]
 [<f9b81622>] mark_page_dirty+0x14/0x33 [kvm]
 [<f9b8169e>] kvm_write_guest_page+0x31/0x3e [kvm]
 [<f9b83e78>] emulator_write_phys+0x32/0x40 [kvm]
 [<f9b84f77>] emulator_write_emulated_onepage+0x69/0x10b [kvm]
 [<f9b8e204>] x86_emulate_insn+0x2b95/0x3495 [kvm]
 [<f9b8ac21>] do_insn_fetch+0x55/0x8b [kvm]
 [<f9b8ad9b>] decode_register_operand+0x6a/0x9b [kvm]
 [<f9b8b4b8>] x86_decode_insn+0x6ec/0x8a3 [kvm]
 [<f9b8313a>] get_segment+0xa/0xc [kvm]
 [<f9b8314e>] kvm_get_cs_db_l_bits+0x12/0x26 [kvm]
 [<f9b83d1c>] emulate_instruction+0x172/0x29c [kvm]
 [<f9b89168>] kvm_mmu_page_fault+0x38/0x6e [kvm]
 [<f8b5351c>] handle_exit+0x18f/0x196 [kvm_amd]
 [<f9b86a65>] kvm_arch_vcpu_ioctl_run+0x3fe/0x589 [kvm]
 [<f9b822a5>] kvm_vcpu_ioctl+0xe4/0x34c [kvm]
 [<c010296e>] __switch_to+0xa5/0x125
 [<c011d3bd>] hrtick_set+0x7a/0xd8
 [<c02b831f>] schedule+0x63d/0x66f
 [<c013604c>] getnstimeofday+0x37/0xbc
 [<c01344c2>] ktime_get_ts+0x22/0x49
 [<c010f91b>] apic_wait_icr_idle+0xe/0x15
 [<c0118ff8>] __resched_task+0x5c/0x5f
 [<c011b679>] try_to_wake_up+0xe8/0xf1
 [<c011845d>] __wake_up_common+0x2e/0x58
 [<c011a641>] __wake_up+0x29/0x39
 [<c013a976>] wake_futex+0x1c/0x26
 [<c013ac12>] futex_wake+0x9f/0xcd
 [<c013b695>] do_futex+0x8a/0x6ff
 [<f9b81fc0>] kvm_vm_ioctl+0x163/0x174 [kvm]
 [<c01344f6>] ktime_get+0xd/0x21
 [<c010296e>] __switch_to+0xa5/0x125
 [<c011d3bd>] hrtick_set+0x7a/0xd8
 [<f9b821c1>] kvm_vcpu_ioctl+0x0/0x34c [kvm]
 [<c017e3f0>] vfs_ioctl+0x1c/0x5d
 [<c017e67b>] do_vfs_ioctl+0x24a/0x261
 [<c017e6d3>] sys_ioctl+0x41/0x5a
 [<c0103853>] sysenter_past_esp+0x78/0xb1
 =======================
Code: 55 68 01 20 b9 f9 e8 6e b1 59 c6 0f 0b 83 c4 10 eb fe a8 01 75 24 39 e8 74 18 ff 75 04 ff 75 00 55 68 21 20 b9 f9 e8 4e b1 59 c6 <0f> 0b 83 c4 10 eb fe c7 06 00 00 00 00 eb 72 89 c2 31 ff 83 e2 EIP: [<f9b87d45>] rmap_remove+0xf5/0x17d [kvm] SS:ESP 0068:c41e9be4
---[ end trace 6823534350d8585a ]---

-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (900, 'unstable'), (500, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=pl_PL.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages linux-image-2.6.26-1-686 depends on:
ii  debconf [debconf-2.0]         1.5.24     Debian configuration management sy
ii  initramfs-tools [linux-initra 0.92o      tools for generating an initramfs
ii  module-init-tools             3.4-1      tools for managing Linux kernel mo

Versions of packages linux-image-2.6.26-1-686 recommends:
ii  libc6-i686                    2.7-18     GNU C Library: Shared libraries [i

Versions of packages linux-image-2.6.26-1-686 suggests:
ii  lilo                          1:22.8-7   LInux LOader - The Classic OS load
pn  linux-doc-2.6.26              <none>     (no description available)

-- debconf information excluded

--
Jakub Wilk



Reply to: