David Brown wrote:
> I was running a guest os using kvm and I got this kernel page request
> failure using kvm 33 and 2.6.22.1 host.
>
>   

Is this 2.6.22.1's modules (i.e. --with-patched-kernel) or kvm-33's modules?

What guest are you running?

> [12038.889793] Unable to handle kernel paging request at 0000000000100100 RIP:
> [12038.889799]  [<ffffffff88bacd25>] :kvm:kvm_mmu_pte_write+0x95/0x2f0
> [12038.889811] PGD 52d58067 PUD 533d1067 PMD 0
> [12038.889814] Oops: 0000 [1] SMP
> [12038.889816] CPU 0
> [12038.889817] Modules linked in: usb_storage tun crc32 kvm_intel kvm
> bridge ipv6 snd_pcm_oss snd_mixer_oss snd_emu10k1 snd_rawmidi
> snd_ac97_codec ac97_bus snd_pcm snd_seq_device snd_timer
> snd_page_alloc snd_util_mem snd_hwdep snd soundcore ext3 jbd libusual
> usbkbd usbmouse usbhid hid ff_memless nvidiafb fb fb_ddc backlight
> ohci1394 i2c_algo_bit ieee1394 cfbcopyarea vgastate generic bitrev
> cfbimgblt cfbfillrect amd74xx firewire_ohci firewire_core nvidia(P)
> ide_core serio_raw rtc tg3 crc_itu_t ehci_hcd ohci_hcd i2c_nforce2
> 8250_pnp 8250 serial_core pcspkr usbcore i2c_core psmouse shpchp
> pci_hotplug sg sr_mod cdrom evdev tsdev ext4dev mbcache jbd2
> ata_generic pata_amd sata_nv libata sd_mod scsi_mod dm_mod
> [12038.889851] Pid: 4685, comm: qemu-system-x86 Tainted: P       2.6.22.1 #5
> [12038.889853] RIP: 0010:[<ffffffff88bacd25>]  [<ffffffff88bacd25>]
> :kvm:kvm_mmu_pte_write+0x95/0x2f0
> [12038.889860] RSP: 0018:ffff81007202d928  EFLAGS: 00010206
> [12038.889862] RAX: 00000000000004c8 RBX: ffff810072ff8000 RCX: 
> ffff81007202db10
> [12038.889864] RDX: 0000000000100100 RSI: 0000000000100100 RDI: 
> 000000000000181d
> [12038.889866] RBP: ffff81004b1d5000 R08: 0000000000000004 R09: 
> 0000000000000004
> [12038.889868] R10: 0000000000000001 R11: ffffffff88bbc380 R12: 
> ffff810065ba38c0
> [12038.889870] R13: 0000000000000004 R14: ffff810072ffaf20 R15: 
> 000000000000181d
> [12038.889872] FS:  0000000040800950(0063) GS:ffffffff8131f000(0000)
> knlGS:0000000000000000
> [12038.889874] CS:  0010 DS: 002b ES: 002b CR0: 000000008005003b
> [12038.889876] CR2: 0000000000100100 CR3: 000000007cc6a000 CR4: 
> 00000000000026e0
> [12038.889878] Process qemu-system-x86 (pid: 4685, threadinfo
> ffff81007202c000, task ffff8100532854a0)
> [12038.889880] Stack:  0000000000000004 ffff81007202db10
> ffffffff88bb9620 ffffffff88bad6e1
> [12038.889884]  0000000400000002 ffff81007202db10 00000000000004c8
> 0000000000100100
> [12038.889887]  00000000000004c8 ffff81007a68b000 ffff81007a68b060
> ffff810072ffaf20
> [12038.889890] Call Trace:
> [12038.889897]  [<ffffffff88bad6e1>] :kvm:paging64_gva_to_gpa+0x51/0x70
> [12038.889905]  [<ffffffff88ba7a66>]
> :kvm:emulator_write_emulated_onepage+0x136/0x1a0
> [12038.889912]  [<ffffffff88bafe43>] :kvm:x86_emulate_memop+0x1953/0x3e00
> [12038.889917]  [<ffffffff88bac693>] :kvm:gpa_to_hpa+0x23/0x40
> [12038.889922]  [<ffffffff88bacfe9>] :kvm:safe_gpa_to_hpa+0x9/0x30
> [12038.889937]  [<ffffffff88ba9557>] :kvm:emulate_instruction+0x137/0x290
> [12038.889945]  [<ffffffff8120a207>] mutex_lock+0x17/0x20
> [12038.889948]  [<ffffffff8103962e>] recalc_sigpending+0xe/0x30
> [12038.889954]  [<ffffffff88baa49a>] :kvm:kvm_vcpu_ioctl+0xdea/0xe90
> [12038.889959]  [<ffffffff810272bc>] task_rq_lock+0x4c/0x90
> [12038.889962]  [<ffffffff81026e32>] __activate_task+0x32/0x50
> [12038.889965]  [<ffffffff810299ed>] try_to_wake_up+0x5d/0x4b0
> [12038.889970]  [<ffffffff8104aade>] futex_wait+0x17e/0x3c0
> [12038.889974]  [<ffffffff810ee803>] avc_has_perm_noaudit+0x93/0x380
> [12038.889981]  [<ffffffff810ef6fa>] avc_has_perm+0x5a/0x80
> [12038.889986]  [<ffffffff810f076b>] inode_has_perm+0x5b/0xa0
> [12038.889993]  [<ffffffff8109db95>] do_ioctl+0x35/0xe0
> [12038.889996]  [<ffffffff8109dcb4>] vfs_ioctl+0x74/0x2d0
> [12038.890000]  [<ffffffff8109dfa5>] sys_ioctl+0x95/0xb0
> [12038.890003]  [<ffffffff8100a0fe>] system_call+0x7e/0x83
> [12038.890008]
> [12038.890009]
> [12038.890009] Code: 48 8b 32 4c 8d 62 f0 48 89 74 24 38 4d 3b 7c 24
> 20 75 df 41
> [12038.890016] RIP  [<ffffffff88bacd25>] :kvm:kvm_mmu_pte_write+0x95/0x2f0
> [12038.890022]  RSP <ffff81007202d928>
> [12038.890023] CR2: 0000000000100100
> [12038.890028] note: qemu-system-x86[4685] exited with preempt_count 1
> [12038.890031] BUG: scheduling while atomic: qemu-system-x86/0x10000001/4685
> [12038.890032]
> [12038.890033] Call Trace:
> [12038.890036]  [<ffffffff81209101>] thread_return+0x211/0x6c0
> [12038.890041]  [<ffffffff8111c206>] vsnprintf+0x2d6/0x6b0
> [12038.890046]  [<ffffffff8102a2fc>] __cond_resched+0x1c/0x50
> [12038.890049]  [<ffffffff81209632>] cond_resched+0x32/0x40
> [12038.890052]  [<ffffffff81047549>] down_read+0x9/0x20
> [12038.890054]  [<ffffffff8104b024>] futex_wake+0x24/0xf0
> [12038.890059]  [<ffffffff8104b812>] do_futex+0x722/0xc00
> [12038.890063]  [<ffffffff8102fac9>] __call_console_drivers+0x69/0x80
> [12038.890066]  [<ffffffff8102ff6e>] release_console_sem+0x20e/0x230
> [12038.890070]  [<ffffffff8103050e>] printk+0x4e/0x60
> [12038.890073]  [<ffffffff8104bd69>] sys_futex+0x79/0x130
> [12038.890078]  [<ffffffff810316c6>] exit_mm+0x16/0xf0
> [12038.890081]  [<ffffffff81032f5e>] do_exit+0x15e/0x970
> [12038.890085]  [<ffffffff8120b4a8>] _spin_unlock_irqrestore+0x8/0x10
> [12038.890089]  [<ffffffff8101daad>] do_page_fault+0x5ad/0x8e0
> [12038.890093]  [<ffffffff810169b9>] smp_call_function_single+0xa9/0x100
> [12038.890098]  [<ffffffff88ba70a0>] :kvm:ack_flush+0x0/0x10
> [12038.890103]  [<ffffffff88bbc380>] :kvm_intel:vmx_get_segment_base+0x0/0x20
> [12038.890108]  [<ffffffff88ba71a3>] :kvm:gfn_to_page+0x23/0x50
> [12038.890113]  [<ffffffff88bac693>] :kvm:gpa_to_hpa+0x23/0x40
> [12038.890118]  [<ffffffff88bacfe9>] :kvm:safe_gpa_to_hpa+0x9/0x30
> [12038.890123]  [<ffffffff88bad585>] :kvm:paging64_walk_addr+0x245/0x350
> [12038.890128]  [<ffffffff8120b71d>] error_exit+0x0/0x84
> [12038.890133]  [<ffffffff88bbc380>] :kvm_intel:vmx_get_segment_base+0x0/0x20
> [12038.890140]  [<ffffffff88bacd25>] :kvm:kvm_mmu_pte_write+0x95/0x2f0
> [12038.890145]  [<ffffffff88bacced>] :kvm:kvm_mmu_pte_write+0x5d/0x2f0
> [12038.890151]  [<ffffffff88bad6e1>] :kvm:paging64_gva_to_gpa+0x51/0x70
> [12038.890158]  [<ffffffff88ba7a66>]
> :kvm:emulator_write_emulated_onepage+0x136/0x1a0
> [12038.890165]  [<ffffffff88bafe43>] :kvm:x86_emulate_memop+0x1953/0x3e00
> [12038.890170]  [<ffffffff88bac693>] :kvm:gpa_to_hpa+0x23/0x40
> [12038.890175]  [<ffffffff88bacfe9>] :kvm:safe_gpa_to_hpa+0x9/0x30
> [12038.890190]  [<ffffffff88ba9557>] :kvm:emulate_instruction+0x137/0x290
> [12038.890195]  [<ffffffff8120a207>] mutex_lock+0x17/0x20
> [12038.890197]  [<ffffffff8103962e>] recalc_sigpending+0xe/0x30
> [12038.890203]  [<ffffffff88baa49a>] :kvm:kvm_vcpu_ioctl+0xdea/0xe90
> [12038.890206]  [<ffffffff810272bc>] task_rq_lock+0x4c/0x90
> [12038.890209]  [<ffffffff81026e32>] __activate_task+0x32/0x50
> [12038.890212]  [<ffffffff810299ed>] try_to_wake_up+0x5d/0x4b0
> [12038.890216]  [<ffffffff8104aade>] futex_wait+0x17e/0x3c0
> [12038.890218]  [<ffffffff810ee803>] avc_has_perm_noaudit+0x93/0x380
> [12038.890226]  [<ffffffff810ef6fa>] avc_has_perm+0x5a/0x80
> [12038.890232]  [<ffffffff810f076b>] inode_has_perm+0x5b/0xa0
> [12038.890238]  [<ffffffff8109db95>] do_ioctl+0x35/0xe0
> [12038.890241]  [<ffffffff8109dcb4>] vfs_ioctl+0x74/0x2d0
> [12038.890245]  [<ffffffff8109dfa5>] sys_ioctl+0x95/0xb0
> [12038.890248]  [<ffffffff8100a0fe>] system_call+0x7e/0x83
> [12038.890252]
>
> I am running a 64bit OS with a 32bit guest the guest happened to be
> rebuilding my system (yeah I'm one of those crazies that run's a
> compile from source distro) and it dumped this.
>
> Some info on the system:
> x86-64 one socket dual core pentium4 64bit Host
> x86-64 2 processor 32bit Guest
>
> cat /proc/cpuinfo
> ...
> processor       : 1
> vendor_id       : GenuineIntel
> cpu family      : 6
> model           : 15
> model name      : Intel(R) Core(TM)2 CPU          6700  @ 2.66GHz
> stepping        : 6
> cpu MHz         : 2660.024
> cache size      : 4096 KB
> physical id     : 0
> siblings        : 2
> core id         : 1
> cpu cores       : 2
> fpu             : yes
> fpu_exception   : yes
> cpuid level     : 10
> wp              : yes
> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
> mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall
> nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr
> lahf_lm
> bogomips        : 5320.30
> clflush size    : 64
> cache_alignment : 64
> address sizes   : 36 bits physical, 48 bits virtual
> power management:
>
> Any help would be appreciated.
>
> Thanks,
> - David Brown
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> kvm-devel mailing list
> kvm-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/kvm-devel
>   


-- 
Do not meddle in the internals of kernels, for they are subtle and quick to 
panic.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel

Reply via email to