Public bug reported:

Binary package hint: kvm

Trying to start win2003 as a guest.  This ends up in the dmesg.

[ 1867.383955] apic write: bad size=1 fee00030
[ 1867.384136] Ignoring de-assert INIT to vcpu 0
[ 1867.907708] BUG: unable to handle kernel paging request at virtual address 
338876f4
[ 1867.907819] printing eip: f9e971fb *pdpt = 0000000033894001 *pde = 
0000000000000000 
[ 1867.907988] Oops: 0000 [#2] SMP 
[ 1867.908104] Modules linked in: reiserfs tun kvm_intel kvm ipv6 bridge 
iptable_filter ip_tables x_tables ext3 jbd mbcache parport_pc lp parport loop 
container button i3000_edac edac_core iTCO_wdt iTCO_vendor_support psmouse 
evdev pcspkr shpchp pci_hotplug xfs sr_mod cdrom pata_acpi sg sd_mod usbhid hid 
usb_storage libusual ata_piix ahci ata_generic libata scsi_mod ehci_hcd 
uhci_hcd e1000 usbcore raid10 raid456 async_xor async_memcpy async_tx xor raid1 
raid0 multipath linear md_mod thermal processor fan fbcon tileblit font bitblit 
softcursor fuse
[ 1867.910436] 
[ 1867.910485] Pid: 7096, comm: kvm Tainted: G      D (2.6.24-21-server #1)
[ 1867.910543] EIP: 0060:[<f9e971fb>] EFLAGS: 00010246 CPU: 3
[ 1867.910609] EIP is at rmap_next+0x1b/0x60 [kvm]
[ 1867.910663] EAX: 00000000 EBX: 338876f4 ECX: 00000000 EDX: 00000000
[ 1867.910719] ESI: 00000000 EDI: 00000000 EBP: f3193f90 ESP: f39f7c58
[ 1867.910776]  DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[ 1867.910831] Process kvm (pid: 7096, ti=f39f6000 task=f7da65c0 
task.ti=f39f6000)
[ 1867.910890] Stack: 9026d063 00000000 f9e9875f 00000022 ee42e000 ee42e000 
b66dc000 f3c64000 
[ 1867.912978]        ee42e000 000002c0 00000001 fa6e0700 0007fec0 ee42e000 
fa147ff8 00000000 
[ 1867.913333]        ffffffff 00000001 d1dbf020 f9e9aa6c 00000001 00000000 
00000003 d1dbf020 
[ 1867.913687] Call Trace:
[ 1867.913787]  [<f9e9875f>] kvm_mmu_get_page+0x33f/0x440 [kvm]
[ 1867.913888]  [<f9e9aa6c>] paging64_page_fault+0x3ec/0x4c0 [kvm]
[ 1867.913990]  [<f9e6eda9>] skip_emulated_instruction+0x39/0x70 [kvm_intel]
[ 1867.914085]  [<f9e9a073>] kvm_mmu_page_fault+0x13/0x90 [kvm]
[ 1867.914182]  [<f9e702f1>] kvm_handle_exit+0x71/0xc0 [kvm_intel]
[ 1867.914272]  [<f9e70607>] vmx_vcpu_run+0x107/0x180 [kvm_intel]
[ 1867.914363]  [<f9e962dd>] kvm_arch_vcpu_ioctl_run+0x13d/0x5e0 [kvm]
[ 1867.914461]  [<f9e91bfd>] kvm_vcpu_ioctl+0x34d/0x360 [kvm]
[ 1867.914554]  [<c017281e>] file_read_actor+0xee/0x100
[ 1867.914647]  [<c021f002>] __next_cpu+0x12/0x30
[ 1867.914734]  [<c0127ebd>] find_busiest_group+0x1bd/0x760
[ 1867.914822]  [<c017335d>] do_generic_mapping_read+0x39d/0x480
[ 1867.914916]  [<c01a7c03>] core_sys_select+0x1e3/0x2d0
[ 1867.915005]  [<c010e7e3>] sched_clock+0x13/0x30
[ 1867.915093]  [<c014bf24>] getnstimeofday+0x34/0xf0
[ 1867.915180]  [<c011c24c>] lapic_next_event+0xc/0x10
[ 1867.915267]  [<c014e393>] clockevents_program_event+0xa3/0x150
[ 1867.915357]  [<c014979e>] ktime_get_ts+0x1e/0x60
[ 1867.915445]  [<c013c3c2>] __dequeue_signal+0x12/0x170
[ 1867.915545]  [<c0222b07>] rb_insert_color+0x77/0xe0
[ 1867.915643]  [<f9e91527>] kvm_vm_ioctl+0x77/0x1c0 [kvm]
[ 1867.915739]  [<c0149557>] hrtimer_start+0xc7/0x140
[ 1867.915828]  [<f9e918b0>] kvm_vcpu_ioctl+0x0/0x360 [kvm]
[ 1867.915921]  [<c01a68cb>] do_ioctl+0x2b/0x90
[ 1867.916008]  [<c01a6b5e>] vfs_ioctl+0x22e/0x2b0
[ 1867.916094]  [<c01a6c36>] sys_ioctl+0x56/0x70
[ 1867.916180]  [<c010838a>] sysenter_past_esp+0x6b/0xa1
[ 1867.916272]  =======================
[ 1867.916323] Code: 83 c0 04 c3 8d b6 00 00 00 00 8d bf 00 00 00 00 56 89 ce 
53 8b 02 85 c0 74 3d a8 01 74 3e 83 e0 fe 74 34 89 c3 31 c0 31 d2 89 c1 <8b> 04 
93 85 c0 74 15 39 f1 74 23 83 c2 01 83 fa 04 74 12 89 c1 
[ 1867.918479] EIP: [<f9e971fb>] rmap_next+0x1b/0x60 [kvm] SS:ESP 0068:f39f7c58
[ 1867.918613] ---[ end trace aea3eb6e5e5ae6bd ]---


I have to do a kill on the kvm instance of the guest. Next I found that if I 
removed the cd iso lines from the guests libvirt xml configuration, that the 
host would in fact boot up normally.

These are the lines I removed from the guest xml config file:
    <disk type='file' device='cdrom'>
      <source file='/home/steven/win2003/winVOL_EN.ISO'/>
      <target dev='hdc' bus='ide'/>
      <readonly/>
    </disk>
    <disk type='file' device='cdrom'>
      <source file='/home/steven/win2003/winVOLCD2_EN.ISO'/>
      <target dev='hdc' bus='ide'/>
      <readonly/>
    </disk>

Then, after a shutdown of the win2003 guest, put the cdrom lines back in the 
xml config, and on subsequent boots the host works with the iso mounted. wierd, 
eh. Running hardy with all updates installed.
2.6.24-21-server

** Affects: kvm (Ubuntu)
     Importance: Undecided
         Status: New

-- 
unable to handle kernel paging request at virtual address
https://bugs.launchpad.net/bugs/290138
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to