[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-devel] (XEN) RIP: e008:[<ffff82c48015564b>] write_msi_msg+0x2b/0x150
Hmm, according to your log, the msi is enabled because the msi-intx translation. Later, when device try to enable MSI-x, hypervisor found the msi is enabled already and cause problem. A quick look on the code didn't find the root cause why the msi entry is left without unmapped. Does it happen to other device? Thanks --jyh >-----Original Message----- >From: Dante Cinco [mailto:dantecinco@xxxxxxxxx] >Sent: Friday, July 30, 2010 8:31 AM >To: Jiang, Yunhong >Cc: Xen-devel >Subject: Re: [Xen-devel] (XEN) RIP: e008:[<ffff82c48015564b>] >write_msi_msg+0x2b/0x150 > >I backed out Jan Beulich's changeset 21778 (xen/arch/x86/msi.c) which >added a check in __pci_enable_msi() and __pci_enable_msix() for >PCI_CAP_ID_MSIX and PCI_CAP_ID_MSI, respectively and my Windows 2008 >domU with the QLogic 8G HBA is now working fine. > >The "return 0" in the added check was either directly or indirectly >causing Xen to crash. > >Here's what /var/log/xen/qemu-dm-svm.log looks like now: > >domid: 2 >config qemu network with xen bridge for tap-vif-svm eth0 >Using xvda for guest's hda >Using file /dev/xen/blktap-2/tapdev0 in read-write mode >Watching /local/domain/0/device-model/2/logdirty/cmd >Watching /local/domain/0/device-model/2/command >char device redirected to /dev/pts/0 >qemu_map_cache_init nr_buckets = 10000 size 4194304 >shared page at pfn feffd >buffered io page at pfn feffb >Guest uuid = f449601d-fd5c-2189-7339-255500c95a8f >Time offset set 0 >populating video RAM at ff000000 >mapping video RAM from ff000000 >Register xen platform. >Done register platform. >platform_fixed_ioport: changed ro/rw state of ROM memory area. now is rw state. >xs_read(/local/domain/0/device-model/2/xen_extended_power_mgmt): read error >xs_read(): vncpasswd get error. >/vm/f449601d-fd5c-2189-7339-255500c95a8f/vncpasswd. >Log-dirty: no command yet. >I/O request not ready: 0, ptr: 0, port: 0, data: 0, count: 0, size: 0 >I/O request not ready: 0, ptr: 0, port: 0, data: 0, count: 0, size: 0 >xs_read(/local/domain/2/log-throttling): read error >qemu: ignoring not-understood drive `/local/domain/2/log-throttling' >medium change watch on `/local/domain/2/log-throttling' - unknown >device, ignored >dm-command: hot insert pass-through pci dev >register_real_device: Assigning real physical device 0d:00.0 ... >register_real_device: Enable MSI translation via per device option >register_real_device: Disable power management >pt_iomul_init: Error: pt_iomul_init can't open file >/dev/xen/pci_iomul: No such file or directory: 0xd:0x0.0x0 >pt_register_regions: IO region registered (size=0x00000100 >base_addr=0x00008001) >pt_register_regions: IO region registered (size=0x00004000 >base_addr=0xfbcf0004) >pt_register_regions: IO region registered (size=0x00100000 >base_addr=0xfbb00004) >pt_register_regions: Expansion ROM registered (size=0x00040000 >base_addr=0x20100000) >pt_msix_init: get MSI-X table bar base fbcf0000 >pt_msix_init: table_off = 2000, total_entries = 32 >pt_msix_init: errno = 2 >pt_msix_init: mapping physical MSI-X table to 7f7c2ce18000 >pt_msi_setup: msi mapped with pirq 7f >pci_intx: intx=1 >register_real_device: Real physical device 0d:00.0 registered successfuly! >IRQ type = MSI-INTx >dm-command: hot insert pass-through pci dev >register_real_device: Assigning real physical device 0d:00.1 ... >register_real_device: Enable MSI translation via per device option >register_real_device: Disable power management >pt_iomul_init: Error: pt_iomul_init can't open file >/dev/xen/pci_iomul: No such file or directory: 0xd:0x0.0x1 >pt_register_regions: IO region registered (size=0x00000100 >base_addr=0x00008401) >pt_register_regions: IO region registered (size=0x00004000 >base_addr=0xfbaf0004) >pt_register_regions: IO region registered (size=0x00100000 >base_addr=0xfb900004) >pt_register_regions: Expansion ROM registered (size=0x00040000 >base_addr=0x20140000) >pt_msix_init: get MSI-X table bar base fbaf0000 >pt_msix_init: table_off = 2000, total_entries = 32 >pt_msix_init: errno = 2 >pt_msix_init: mapping physical MSI-X table to 7f7c2ce17000 >pt_msi_setup: msi mapped with pirq 7e >pci_intx: intx=2 >register_real_device: Real physical device 0d:00.1 registered successfuly! >IRQ type = MSI-INTx >cirrus vga map change while on lfb mode >pt_iomem_map: e_phys=f3000000 maddr=fbb00000 type=0 len=1048576 >index=3 first_map=1 >pt_iomem_map: e_phys=f3100000 maddr=fb900000 type=0 len=1048576 >index=3 first_map=1 >pt_iomem_map: e_phys=f32a0000 maddr=fbcf0000 type=0 len=16384 index=1 >first_map=1 >pt_iomem_map: e_phys=f32a4000 maddr=fbaf0000 type=0 len=16384 index=1 >first_map=1 >pt_ioport_map: e_phys=c100 pio_base=8000 len=256 index=0 first_map=1 >pt_ioport_map: e_phys=c200 pio_base=8400 len=256 index=0 first_map=1 >Overlapped to device[00:06.0][Region:6][Address:f3240000h][Size:00040000h] >pt_bar_mapping_one: Warning: >ptdev[00:05.0][Region:6][Address:f3200001h][Size:00040000h] is >overlapped. >pt_iomem_map: e_phys=f3200001 maddr=20100000 type=8 len=262144 index=6 >first_map=1 >pt_iomem_map: e_phys=ffffffff maddr=20100000 type=8 len=262144 index=6 >first_map=0 >Overlapped to device[00:04.0][Region:0][Address:f3280000h][Size:00020000h] >pt_bar_mapping_one: Warning: >ptdev[00:06.0][Region:6][Address:f3240001h][Size:00040000h] is >overlapped. >pt_iomem_map: e_phys=f3240001 maddr=20140000 type=8 len=262144 index=6 >first_map=1 >pt_iomem_map: e_phys=ffffffff maddr=20140000 type=8 len=262144 index=6 >first_map=0 >mapping vram to f0000000 - f0400000 >platform_fixed_ioport: changed ro/rw state of ROM memory area. now is rw state. >platform_fixed_ioport: changed ro/rw state of ROM memory area. now is ro state. >pt_ioport_map: e_phys=ffff pio_base=8000 len=256 index=0 first_map=0 >pt_iomem_map: e_phys=ffffffff maddr=fbcf0000 type=0 len=16384 index=1 >first_map=0 >pt_iomem_map: e_phys=ffffffff maddr=fbb00000 type=0 len=1048576 >index=3 first_map=0 >pt_ioport_map: e_phys=c100 pio_base=8000 len=256 index=0 first_map=0 >pt_iomem_map: e_phys=f32a0000 maddr=fbcf0000 type=0 len=16384 index=1 >first_map=0 >pt_iomem_map: e_phys=f3000000 maddr=fbb00000 type=0 len=1048576 >index=3 first_map=0 >pt_ioport_map: e_phys=ffff pio_base=8400 len=256 index=0 first_map=0 >pt_iomem_map: e_phys=ffffffff maddr=fbaf0000 type=0 len=16384 index=1 >first_map=0 >pt_iomem_map: e_phys=ffffffff maddr=fb900000 type=0 len=1048576 >index=3 first_map=0 >pt_ioport_map: e_phys=c200 pio_base=8400 len=256 index=0 first_map=0 >pt_iomem_map: e_phys=f32a4000 maddr=fbaf0000 type=0 len=16384 index=1 >first_map=0 >pt_iomem_map: e_phys=f3100000 maddr=fb900000 type=0 len=1048576 >index=3 first_map=0 >pt_ioport_map: e_phys=ffff pio_base=8000 len=256 index=0 first_map=0 >pt_iomem_map: e_phys=ffffffff maddr=fbcf0000 type=0 len=16384 index=1 >first_map=0 >pt_iomem_map: e_phys=ffffffff maddr=fbb00000 type=0 len=1048576 >index=3 first_map=0 >pt_ioport_map: e_phys=c100 pio_base=8000 len=256 index=0 first_map=0 >pt_iomem_map: e_phys=f32a0000 maddr=fbcf0000 type=0 len=16384 index=1 >first_map=0 >pt_iomem_map: e_phys=f3000000 maddr=fbb00000 type=0 len=1048576 >index=3 first_map=0 >pt_msixctrl_reg_write: guest enabling MSI-X, disable MSI-INTx translation >pci_intx: intx=1 >pt_msix_update_one: Update msix entry 0 with pirq 7d gvec b0 >pt_msix_update_one: Update msix entry 1 with pirq 7c gvec a0 >pt_msix_update_one: Update msix entry 2 with pirq 7b gvec 90 >pt_msix_update_one: Update msix entry 3 with pirq 7a gvec 80 >pt_msix_update_one: Update msix entry 4 with pirq 79 gvec 70 >pt_msix_update_one: Update msix entry 5 with pirq 78 gvec 60 >pt_msix_update_one: Update msix entry 6 with pirq 77 gvec 82 >pt_msix_update_one: Update msix entry 7 with pirq 76 gvec 72 >pt_msix_update_one: Update msix entry 8 with pirq 75 gvec 62 >pt_msix_update_one: Update msix entry 9 with pirq 74 gvec 52 >pt_msix_update_one: Update msix entry a with pirq 73 gvec b3 >pt_msix_update_one: Update msix entry b with pirq 72 gvec a3 >pt_msix_update_one: Update msix entry c with pirq 71 gvec 93 >pt_msix_update_one: Update msix entry d with pirq 70 gvec 83 >pt_msix_update_one: Update msix entry e with pirq 6f gvec 73 >pt_msix_update_one: Update msix entry f with pirq 6e gvec 63 >pt_msix_update_one: Update msix entry 10 with pirq 6d gvec 53 >pt_msix_update_one: Update msix entry 11 with pirq 6c gvec b4 >pt_msix_update_one: Update msix entry 12 with pirq 6b gvec a4 >pt_msix_update_one: Update msix entry 13 with pirq 6a gvec 94 >pt_msix_update_one: Update msix entry 14 with pirq 69 gvec 84 >pt_msix_update_one: Update msix entry 15 with pirq 68 gvec 74 >pt_msix_update_one: Update msix entry 16 with pirq 67 gvec 64 >pt_msix_update_one: Update msix entry 17 with pirq 66 gvec 54 >pt_msix_update_one: Update msix entry 18 with pirq 65 gvec b5 >pt_msix_update_one: Update msix entry 19 with pirq 64 gvec a5 >pt_msix_update_one: Update msix entry 1a with pirq 63 gvec 95 >pt_msix_update_one: Update msix entry 1b with pirq 62 gvec 85 >pt_msix_update_one: Update msix entry 1c with pirq 61 gvec 75 >pt_msix_update_one: Update msix entry 1d with pirq 60 gvec 65 >pt_msix_update_one: Update msix entry 1e with pirq 5f gvec 55 >pt_msix_update_one: Update msix entry 1f with pirq 5e gvec b6 >pt_ioport_map: e_phys=ffff pio_base=8400 len=256 index=0 first_map=0 >pt_iomem_map: e_phys=ffffffff maddr=fbaf0000 type=0 len=16384 index=1 >first_map=0 >pt_iomem_map: e_phys=ffffffff maddr=fb900000 type=0 len=1048576 >index=3 first_map=0 >pt_ioport_map: e_phys=c200 pio_base=8400 len=256 index=0 first_map=0 >pt_iomem_map: e_phys=f32a4000 maddr=fbaf0000 type=0 len=16384 index=1 >first_map=0 >pt_iomem_map: e_phys=f3100000 maddr=fb900000 type=0 len=1048576 >index=3 first_map=0 >pt_msixctrl_reg_write: guest enabling MSI-X, disable MSI-INTx translation >pci_intx: intx=2 >pt_msix_update_one: Update msix entry 0 with pirq 5d gvec a6 >pt_msix_update_one: Update msix entry 1 with pirq 5c gvec 96 >pt_msix_update_one: Update msix entry 2 with pirq 5b gvec 86 >pt_msix_update_one: Update msix entry 3 with pirq 5a gvec 76 >pt_msix_update_one: Update msix entry 4 with pirq 59 gvec 66 >pt_msix_update_one: Update msix entry 5 with pirq 58 gvec 56 >pt_msix_update_one: Update msix entry 6 with pirq 57 gvec b7 >pt_msix_update_one: Update msix entry 7 with pirq 56 gvec a7 >pt_msix_update_one: Update msix entry 8 with pirq 55 gvec 97 >pt_msix_update_one: Update msix entry 9 with pirq 54 gvec 87 >pt_msix_update_one: Update msix entry a with pirq 53 gvec 77 >pt_msix_update_one: Update msix entry b with pirq 52 gvec 67 >pt_msix_update_one: Update msix entry c with pirq 51 gvec 57 >pt_msix_update_one: Update msix entry d with pirq 50 gvec b8 >pt_msix_update_one: Update msix entry e with pirq 4f gvec a8 >pt_msix_update_one: Update msix entry f with pirq 4e gvec 98 >pt_msix_update_one: Update msix entry 10 with pirq 4d gvec 88 >pt_msix_update_one: Update msix entry 11 with pirq 4c gvec 78 >pt_msix_update_one: Update msix entry 12 with pirq 4b gvec 68 >pt_msix_update_one: Update msix entry 13 with pirq 4a gvec 58 >pt_msix_update_one: Update msix entry 14 with pirq 49 gvec b9 >pt_msix_update_one: Update msix entry 15 with pirq 48 gvec a9 >pt_msix_update_one: Update msix entry 16 with pirq 47 gvec 99 >pt_msix_update_one: Update msix entry 17 with pirq 46 gvec 89 >pt_msix_update_one: Update msix entry 18 with pirq 45 gvec 79 >pt_msix_update_one: Update msix entry 19 with pirq 44 gvec 69 >pt_msix_update_one: Update msix entry 1a with pirq 43 gvec 59 >pt_msix_update_one: Update msix entry 1b with pirq 42 gvec ba >pt_msix_update_one: Update msix entry 1c with pirq 41 gvec aa >pt_msix_update_one: Update msix entry 1d with pirq 40 gvec 9a >pt_msix_update_one: Update msix entry 1e with pirq 3f gvec 8a >pt_msix_update_one: Update msix entry 1f with pirq 3e gvec 7a >pt_ioport_map: e_phys=ffff pio_base=8000 len=256 index=0 first_map=0 >pt_iomem_map: e_phys=ffffffff maddr=fbcf0000 type=0 len=16384 index=1 >first_map=0 >pt_iomem_map: e_phys=ffffffff maddr=fbb00000 type=0 len=1048576 >index=3 first_map=0 >pt_ioport_map: e_phys=ffff pio_base=8400 len=256 index=0 first_map=0 >pt_iomem_map: e_phys=ffffffff maddr=fbaf0000 type=0 len=16384 index=1 >first_map=0 >pt_iomem_map: e_phys=ffffffff maddr=fb900000 type=0 len=1048576 >index=3 first_map=0 >pt_ioport_map: e_phys=c100 pio_base=8000 len=256 index=0 first_map=0 >pt_iomem_map: e_phys=f32a0000 maddr=fbcf0000 type=0 len=16384 index=1 >first_map=0 >pt_iomem_map: e_phys=f3000000 maddr=fbb00000 type=0 len=1048576 >index=3 first_map=0 >pt_msix_update_one: Update msix entry 6 with pirq 77 gvec b2 >pt_msix_update_one: Update msix entry 7 with pirq 76 gvec 82 >pt_msix_update_one: Update msix entry 8 with pirq 75 gvec 72 >pt_msix_update_one: Update msix entry 9 with pirq 74 gvec 62 >pt_msix_update_one: Update msix entry a with pirq 73 gvec 52 >pt_msix_update_one: Update msix entry b with pirq 72 gvec b3 >pt_msix_update_one: Update msix entry c with pirq 71 gvec a3 >pt_msix_update_one: Update msix entry d with pirq 70 gvec 93 >pt_msix_update_one: Update msix entry e with pirq 6f gvec 83 >pt_msix_update_one: Update msix entry f with pirq 6e gvec 73 >pt_msix_update_one: Update msix entry 10 with pirq 6d gvec 63 >pt_msix_update_one: Update msix entry 11 with pirq 6c gvec 53 >pt_msix_update_one: Update msix entry 12 with pirq 6b gvec b4 >pt_msix_update_one: Update msix entry 13 with pirq 6a gvec a4 >pt_msix_update_one: Update msix entry 14 with pirq 69 gvec 94 >pt_msix_update_one: Update msix entry 15 with pirq 68 gvec 84 >pt_msix_update_one: Update msix entry 16 with pirq 67 gvec 74 >pt_msix_update_one: Update msix entry 17 with pirq 66 gvec 64 >pt_msix_update_one: Update msix entry 18 with pirq 65 gvec 54 >pt_msix_update_one: Update msix entry 19 with pirq 64 gvec b5 >pt_msix_update_one: Update msix entry 1a with pirq 63 gvec a5 >pt_msix_update_one: Update msix entry 1b with pirq 62 gvec 95 >pt_msix_update_one: Update msix entry 1c with pirq 61 gvec 85 >pt_msix_update_one: Update msix entry 1d with pirq 60 gvec 75 >pt_msix_update_one: Update msix entry 1e with pirq 5f gvec 65 >pt_msix_update_one: Update msix entry 1f with pirq 5e gvec 55 >pt_ioport_map: e_phys=c200 pio_base=8400 len=256 index=0 first_map=0 >pt_iomem_map: e_phys=f32a4000 maddr=fbaf0000 type=0 len=16384 index=1 >first_map=0 >pt_iomem_map: e_phys=f3100000 maddr=fb900000 type=0 len=1048576 >index=3 first_map=0 >pt_msix_update_one: Update msix entry 0 with pirq 5d gvec b6 >pt_msix_update_one: Update msix entry 1 with pirq 5c gvec a6 >pt_msix_update_one: Update msix entry 2 with pirq 5b gvec 96 >pt_msix_update_one: Update msix entry 3 with pirq 5a gvec 86 >pt_msix_update_one: Update msix entry 4 with pirq 59 gvec 76 >pt_msix_update_one: Update msix entry 5 with pirq 58 gvec 66 >pt_msix_update_one: Update msix entry 6 with pirq 57 gvec 56 >pt_msix_update_one: Update msix entry 7 with pirq 56 gvec b7 >pt_msix_update_one: Update msix entry 8 with pirq 55 gvec a7 >pt_msix_update_one: Update msix entry 9 with pirq 54 gvec 97 >pt_msix_update_one: Update msix entry a with pirq 53 gvec 87 >pt_msix_update_one: Update msix entry b with pirq 52 gvec 77 >pt_msix_update_one: Update msix entry c with pirq 51 gvec 67 >pt_msix_update_one: Update msix entry d with pirq 50 gvec 57 >pt_msix_update_one: Update msix entry e with pirq 4f gvec b8 >pt_msix_update_one: Update msix entry f with pirq 4e gvec a8 >pt_msix_update_one: Update msix entry 10 with pirq 4d gvec 98 >pt_msix_update_one: Update msix entry 11 with pirq 4c gvec 88 >pt_msix_update_one: Update msix entry 12 with pirq 4b gvec 78 >pt_msix_update_one: Update msix entry 13 with pirq 4a gvec 68 >pt_msix_update_one: Update msix entry 14 with pirq 49 gvec 58 >pt_msix_update_one: Update msix entry 15 with pirq 48 gvec b9 >pt_msix_update_one: Update msix entry 16 with pirq 47 gvec a9 >pt_msix_update_one: Update msix entry 17 with pirq 46 gvec 99 >pt_msix_update_one: Update msix entry 18 with pirq 45 gvec 89 >pt_msix_update_one: Update msix entry 19 with pirq 44 gvec 79 >pt_msix_update_one: Update msix entry 1a with pirq 43 gvec 69 >pt_msix_update_one: Update msix entry 1b with pirq 42 gvec 59 >pt_msix_update_one: Update msix entry 1c with pirq 41 gvec ba >pt_msix_update_one: Update msix entry 1d with pirq 40 gvec aa >pt_msix_update_one: Update msix entry 1e with pirq 3f gvec 9a >pt_msix_update_one: Update msix entry 1f with pirq 3e gvec 8a >pt_ioport_map: e_phys=ffff pio_base=8400 len=256 index=0 first_map=0 >pt_iomem_map: e_phys=ffffffff maddr=fbaf0000 type=0 len=16384 index=1 >first_map=0 >pt_iomem_map: e_phys=ffffffff maddr=fb900000 type=0 len=1048576 >index=3 first_map=0 >pt_ioport_map: e_phys=c200 pio_base=8400 len=256 index=0 first_map=0 >pt_iomem_map: e_phys=f32a4000 maddr=fbaf0000 type=0 len=16384 index=1 >first_map=0 >pt_iomem_map: e_phys=f3100000 maddr=fb900000 type=0 len=1048576 >index=3 first_map=0 > >Dante > >On Wed, Jul 28, 2010 at 11:14 PM, Jiang, Yunhong ><yunhong.jiang@xxxxxxxxx> wrote: >> The 1418283016 is sure to be an invalid irq number. Which cause fault in >setup_msi_irq()->write_msi_msg(). >> A deep look seems caused because the msi entry is already in use, thus cause >__pci_enable_msix() return without initialize the msi_desc structurn. Maybe we >should return error, instead of 0. >> >> But the real reason is, why we try to enabled MSI-x, while the MSI has been >enabled already. Accordign to PCI spec, guest should either enable MSI or >MSI-x, but >not both. >> >> Thanks >> --jyh >> >> >>>-----Original Message----- >>>From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx >>>[mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Dante Cinco >>>Sent: Thursday, July 29, 2010 7:40 AM >>>To: Xen-devel >>>Subject: [Xen-devel] (XEN) RIP: e008:[<ffff82c48015564b>] >>>write_msi_msg+0x2b/0x150 >>> >>>I have a QLogic 8G HBA that I'm passing through to a Windows 2008 domU >>>(HVM). I initially had problems booting this up in Xen 4.0.0 but after >>>adding "extra_guest_irqs=80" to the Xen cmdline, it worked fine. This >>>QLogic 8G HBA uses MSI-X and each of the two PCI devices in this HBA >>>requires 32 IRQs for a total of 64 and I threw in 16 extra IRQs. >>>Without this boot option, Xen defaults to just 32 which is obviously >>>insufficient. >>> >>>I'm now using Xen 4.0.1-rc4 and every single time I've tried to boot >>>this Windows domain, Xen crashed with the logs below and automatically >>>rebooted. Any help will be appreciated. >>> >>>- Dante >>> >>>+ xm create -c /etc/xen/svm.cfg >>>Using config file "/etc/xen/svm.cfg". >>>Write /sys/bus/pci/drivers/pciback/new_slot: 0000:0d:00.0 >>>Write /sys/bus/pci/drivers/pciback/bind: 0000:0d:00.0 >>>Write /sys/bus/pci/drivers/pciback/new_slot: 0000:0d:00.1 >>>Write /sys/bus/pci/drivers/pciback/bind: 0000:0d:00.1 >>>pci = ['0000:0d:00.0@10', '0000:0d:00.1@11'] >>>disk = ['tap2:tapdisk:vhd:/svm_1/kaan_19_svm.vhd,xvda:sda1,w'] >>>[ 289.658934] blktap_sysfs_create: adding attributes for dev >>>ffff8800024ce000 >>>Started domain svm (id=1) >>>(XEN) msi.c:706: MSI is already in use on device 0d:00.0 >>>(XEN) msi.c:212: Trying to install msi data for irq 1418283016 >>>(XEN) ----[ Xen-4.0.1-rc4 x86_64 debug=n Not tainted ]---- >>>(XEN) CPU: 0 >>>(XEN) RIP: e008:[<ffff82c48015564b>] write_msi_msg+0x2b/0x150 >>>(XEN) RFLAGS: 0000000000010096 CONTEXT: hypervisor >>>(XEN) rax: 00000000fee00000 rbx: 0000000000000000 rcx: >>>0000000000000000 >>>(XEN) rdx: 0000000000000000 rsi: ffff82c480367dc8 rdi: >0000000000000000 >>>(XEN) rbp: ffff82c480367dc8 rsp: >ffff82c480367d88 r8: 0000000000020000 >>>(XEN) r9: 000000000001ffff r10: ffff83019fe40000 r11: >0000000000000400 >>>(XEN) r12: ffff82c480159f0d r13: 0000000000000000 r14: >000000000000007d >>>(XEN) r15: 0000000000000044 cr0: 0000000080050033 cr4: >>>00000000000026f0 >>>(XEN) cr3: 000000019ab2a000 cr2: 000000000000002c >>>(XEN) ds: 0000 es: 0000 fs: 0000 gs: 0000 ss: e010 cs: e008 >>>(XEN) Xen stack trace from rsp=ffff82c480367d88: >>>(XEN) ffff83019bf48100 000000000000007d 0000000000002200 >>>ffff82c480159f0d >>>(XEN) 0000000000000000 000000000000007d 0000000000000044 >>>ffff82c4801569fd >>>(XEN) 00000000fee00000 0000000000004032 000000000000007d >>>0000000000000044 >>>(XEN) ffff83013d4c0000 ffff82c4801577a0 00000000800d0000 >ffff82c480367ec8 >>>(XEN) ffff83019ff82280 ffff83019ff3b830 ffff83019ff822b4 0000000000000246 >>>(XEN) 0000000000000292 ffff82c480159f0d 000000000000ffff >>>0000000001586000 >>>(XEN) ffff82c480367e98 ffff83013d4c0000 0000000000000044 >>>000000000000007d >>>(XEN) ffff83013d4c0180 ffff82c48016a8ea 0000000000000000 >>>0000000000000010 >>>(XEN) 0000000000000002 ffff82c480367ec8 0000000000000001 ffffffffffffffff >>>(XEN) 000000000000000d 0000000000000000 00000000fbcf0000 >>>0000000000000246 >>>(XEN) 000000000000000d 0000000000000044 00000000fbcf0000 >>>0000000000000033 >>>(XEN) 0000000000000246 ffff8300df2e4000 ffff880002afbe68 >00007fff5ae66f90 >>>(XEN) 0000000000305000 00007fff5ae66f90 0000000000000000 >>>ffff82c4801e9169 >>>(XEN) 0000000000000000 00007fff5ae66f90 0000000000305000 >>>00007fff5ae66f90 >>>(XEN) ffff880002afbe68 ffff88001bdfa290 0000000000000282 >>>000000000000001e >>>(XEN) 000000000000000d 00007f5100000001 0000000000000021 >>>ffffffff8100942a >>>(XEN) 0000000000000001 0000000001586000 000000000000000d >>>0000010000000000 >>>(XEN) ffffffff8100942a 000000000000e033 0000000000000282 >ffff880002afbe20 >>>(XEN) 000000000000e02b 0000000000000000 0000000000000000 >>>0000000000000000 >>>(XEN) 0000000000000000 0000000000000000 ffff8300df2e4000 >>>(XEN) Xen call trace: >>>(XEN) [<ffff82c48015564b>] write_msi_msg+0x2b/0x150 >>>(XEN) [<ffff82c480159f0d>] create_irq+0x6d/0xd0 >>>(XEN) [<ffff82c4801569fd>] setup_msi_irq+0x5d/0xa0 >>>(XEN) [<ffff82c4801577a0>] map_domain_pirq+0x270/0x330 >>>(XEN) [<ffff82c480159f0d>] create_irq+0x6d/0xd0 >>>(XEN) [<ffff82c48016a8ea>] do_physdev_op+0xe9a/0x1110 >>>(XEN) [<ffff82c4801e9169>] syscall_enter+0xa9/0xae >>>(XEN) >>>(XEN) Pagetable walk from 000000000000002c: >>>(XEN) L4[0x000] = 000000019a44b067 000000000000244b >>>(XEN) L3[0x000] = 000000013e34a067 000000000001e34a >>>(XEN) L2[0x000] = 0000000000000000 ffffffffffffffff >>>(XEN) >>>(XEN) **************************************** >>>(XEN) Panic on CPU 0: >>>(XEN) FATAL PAGE FAULT >>>(XEN) [error_code=0002] >>>(XEN) Faulting linear address: 000000000000002c >>>(XEN) **************************************** >>>(XEN) >>>(XEN) Reboot in five seconds... >>> >>> >>>/var/log/qemu-dm-svm.log: >>> >>>domid: 1 >>>config qemu network with xen bridge for tap-vif-svm eth0 >>>Using xvda for guest's hda >>>Using file /dev/xen/blktap-2/tapdev0 in read-write mode >>>Watching /local/domain/0/device-model/1/logdirty/cmd >>>Watching /local/domain/0/device-model/1/command >>>char device redirected to /dev/pts/0 >>>qemu_map_cache_init nr_buckets = 10000 size 4194304 >>>shared page at pfn feffd >>>buffered io page at pfn feffb >>>Guest uuid = ea0499c9-2353-fa7a-362c-31ba74d144bd >>>Time offset set 0 >>>populating video RAM at ff000000 >>>mapping video RAM from ff000000 >>>Register xen platform. >>>Done register platform. >>>platform_fixed_ioport: changed ro/rw state of ROM memory area. now is rw >state. >>>xs_read(/local/domain/0/device-model/1/xen_extended_power_mgmt): read >error >>>xs_read(): vncpasswd get error. >>>/vm/ea0499c9-2353-fa7a-362c-31ba74d144bd/vncpasswd. >>>Log-dirty: no command yet. >>>I/O request not ready: 0, ptr: 0, port: 0, data: 0, count: 0, size: 0 >>>I/O request not ready: 0, ptr: 0, port: 0, data: 0, count: 0, size: 0 >>>xs_read(/local/domain/1/log-throttling): read error >>>qemu: ignoring not-understood drive `/local/domain/1/log-throttling' >>>medium change watch on `/local/domain/1/log-throttling' - unknown >>>device, ignored >>>dm-command: hot insert pass-through pci dev >>>register_real_device: Assigning real physical device 0d:00.0 ... >>>register_real_device: Enable MSI translation via per device option >>>register_real_device: Disable power management >>>pt_iomul_init: Error: pt_iomul_init can't open file >>>/dev/xen/pci_iomul: No such file or directory: 0xd:0x0.0x0 >>>pt_register_regions: IO region registered (size=0x00000100 >>>base_addr=0x00008001) >>>pt_register_regions: IO region registered (size=0x00004000 >base_addr=0xfbcf0004) >>>pt_register_regions: IO region registered (size=0x00100000 >base_addr=0xfbb00004) >>>pt_register_regions: Expansion ROM registered (size=0x00040000 >>>base_addr=0x20100000) >>>pt_msix_init: get MSI-X table bar base fbcf0000 >>>pt_msix_init: table_off = 2000, total_entries = 32 >>>pt_msix_init: errno = 2 >>>pt_msix_init: mapping physical MSI-X table to 7f5167d8d000 >>>pt_msi_setup: msi mapped with pirq 7f >>>pci_intx: intx=1 >>>register_real_device: Real physical device 0d:00.0 registered successfuly! >>>IRQ type = MSI-INTx >>>dm-command: hot insert pass-through pci dev >>>register_real_device: Assigning real physical device 0d:00.1 ... >>>register_real_device: Enable MSI translation via per device option >>>register_real_device: Disable power management >>>pt_iomul_init: Error: pt_iomul_init can't open file >>>/dev/xen/pci_iomul: No such file or directory: 0xd:0x0.0x1 >>>pt_register_regions: IO region registered (size=0x00000100 >>>base_addr=0x00008401) >>>pt_register_regions: IO region registered (size=0x00004000 >base_addr=0xfbaf0004) >>>pt_register_regions: IO region registered (size=0x00100000 >base_addr=0xfb900004) >>>pt_register_regions: Expansion ROM registered (size=0x00040000 >>>base_addr=0x20140000) >>>pt_msix_init: get MSI-X table bar base fbaf0000 >>>pt_msix_init: table_off = 2000, total_entries = 32 >>>pt_msix_init: errno = 2 >>>pt_msix_init: mapping physical MSI-X table to 7f5167d8c000 >>>pt_msi_setup: msi mapped with pirq 7e >>>pci_intx: intx=2 >>>register_real_device: Real physical device 0d:00.1 registered successfuly! >>>IRQ type = MSI-INTx >>>cirrus vga map change while on lfb mode >>>mapping vram to f0000000 - f0400000 >>>platform_fixed_ioport: changed ro/rw state of ROM memory area. now is rw >state. >>>platform_fixed_ioport: changed ro/rw state of ROM memory area. now is ro >state. >>> >>> >>>/var/log/xen/xend.log: >>> >>>[2010-07-28 08:55:56 1949] DEBUG (XendDomainInfo:101) >>>XendDomainInfo.create(['vm', ['name', 'svm'], ['memory', 2048], >>>['on_poweroff', 'destroy'], ['on_reboot', 'restart'], ['on_crash', >>>'destroy'], ['on_xend_start', 'ignore'], ['on_xend_stop', 'ignore'], >>>['vcpus', 2], ['cpus', ['13', '15']], ['oos', 1], ['image', ['hvm', >>>['kernel', '/usr/lib/xen/boot/hvmloader'], ['videoram', 4], ['serial', >>>'pty'], ['acpi', 1], ['apic', 1], ['boot', 'c'], ['cpuid', []], >>>['cpuid_check', []], ['fda', ''], ['fdb', ''], ['guest_os_type', >>>'default'], ['hap', 1], ['hpet', 0], ['isa', 0], ['keymap', ''], >>>['localtime', 0], ['nographic', 0], ['oos', 1], ['pae', 1], ['pci', >>>[['0x0000', '0x0d', '0x00', '0x0', '0x80', [], '0000:0d:00.0@10'], >>>['0x0000', '0x0d', '0x00', '0x1', '0x88', [], '0000:0d:00.1@11']]], >>>['pci_msitranslate', 1], ['pci_power_mgmt', 0], ['rtc_timeoffset', 0], >>>['sdl', 0], ['soundhw', ''], ['stdvga', 0], ['timer_mode', 1], ['usb', >>>0], ['usbdevice', 'tablet'], ['vcpus', 2], ['vnc', 1], ['vncconsole', >>>1], ['vnclisten', '0.0.0.0'], ['vncunused', 1], ['viridian', 0], >>>['vpt_align', 1], ['xauthority', '/root/.Xauthority'], >>>['xen_platform_pci', 1], ['memory_sharing', 0], ['vncpasswd', >>>'XXXXXXXX'], ['tsc_mode', 0], ['nomigrate', 0]]], ['s3_integrity', 1], >>>['device', ['tap2', ['uname', >>>'tap2:tapdisk:vhd:/svm_1/kaan_19_svm.vhd'], ['dev', 'xvda:sda1'], >>>['mode', 'w']]], ['device', ['pci', ['dev', ['slot', '0x00'], >>>['domain', '0x0000'], ['key', '0000:0d:00.0@10'], ['bus', '0x0d'], >>>['vdevfn', '0x80'], ['func', '0x0']], ['dev', ['slot', '0x00'], >>>['domain', '0x0000'], ['key', '0000:0d:00.1@11'], ['bus', '0x0d'], >>>['vdevfn', '0x88'], ['func', '0x1']]]], ['device', ['vif', ['bridge', >>>'eth0'], ['model', 'e1000'], ['mac', '00:16:3e:00:19:02'], ['vifname', >>>'vif-svm']]]]) >>>[2010-07-28 08:55:56 1949] DEBUG (XendDomainInfo:2508) >>>XendDomainInfo.constructDomain >>>[2010-07-28 08:55:56 1949] DEBUG (balloon:220) Balloon: 11910596 KiB >>>free; need 16384; done. >>>[2010-07-28 08:55:56 1949] DEBUG (XendDomain:464) Adding Domain: 1 >>>[2010-07-28 08:55:56 1949] DEBUG (XendDomainInfo:2818) >>>XendDomainInfo.initDomain: 1 256 >>>[2010-07-28 08:55:56 1949] DEBUG (image:339) No VNC passwd configured >>>for vfb access >>>[2010-07-28 08:55:56 1949] DEBUG (image:891) args: boot, val: c >>>[2010-07-28 08:55:56 1949] DEBUG (image:891) args: fda, val: None >>>[2010-07-28 08:55:56 1949] DEBUG (image:891) args: fdb, val: None >>>[2010-07-28 08:55:56 1949] DEBUG (image:891) args: soundhw, val: None >>>[2010-07-28 08:55:56 1949] DEBUG (image:891) args: localtime, val: 0 >>>[2010-07-28 08:55:56 1949] DEBUG (image:891) args: serial, val: ['pty'] >>>[2010-07-28 08:55:56 1949] DEBUG (image:891) args: std-vga, val: 0 >>>[2010-07-28 08:55:56 1949] DEBUG (image:891) args: isa, val: 0 >>>[2010-07-28 08:55:56 1949] DEBUG (image:891) args: acpi, val: 1 >>>[2010-07-28 08:55:56 1949] DEBUG (image:891) args: usb, val: 0 >>>[2010-07-28 08:55:56 1949] DEBUG (image:891) args: usbdevice, val: tablet >>>[2010-07-28 08:55:56 1949] DEBUG (image:891) args: gfx_passthru, val: None >>>[2010-07-28 08:55:56 1949] INFO (image:822) Need to create platform >>>device.[domid:1] >>>[2010-07-28 08:55:56 1949] DEBUG (XendDomainInfo:2845) >>>_initDomain:shadow_memory=0x0, memory_static_max=0x80000000, >>>memory_static_min=0x0. >>>[2010-07-28 08:55:56 1949] INFO (image:182) buildDomain os=hvm dom=1 >vcpus=2 >>>[2010-07-28 08:55:56 1949] DEBUG (image:949) domid = 1 >>>[2010-07-28 08:55:56 1949] DEBUG (image:950) image = >>>/usr/lib/xen/boot/hvmloader >>>[2010-07-28 08:55:56 1949] DEBUG (image:951) store_evtchn = 3 >>>[2010-07-28 08:55:56 1949] DEBUG (image:952) memsize = 2048 >>>[2010-07-28 08:55:56 1949] DEBUG (image:953) target = 2048 >>>[2010-07-28 08:55:56 1949] DEBUG (image:954) vcpus = 2 >>>[2010-07-28 08:55:56 1949] DEBUG (image:955) vcpu_avail = 3 >>>[2010-07-28 08:55:56 1949] DEBUG (image:956) acpi = 1 >>>[2010-07-28 08:55:56 1949] DEBUG (image:957) apic = 1 >>>[2010-07-28 08:55:56 1949] INFO (XendDomainInfo:2367) createDevice: >>>vfb : {'vncunused': 1, 'vnclisten': '0.0.0.0', 'vnc': '1', 'uuid': >>>'e2a3e407-c7d7-b0eb-e588-ffcd142813ca', 'other_config': {'vncunused': >>>1, 'vnclisten': '0.0.0.0', 'vnc': '1'}} >>>[2010-07-28 08:55:56 1949] DEBUG (DevController:95) DevController: >>>writing {'state': '1', 'backend-id': '0', 'backend': >>>'/local/domain/0/backend/vfb/1/0'} to /local/domain/1/device/vfb/0. >>>[2010-07-28 08:55:56 1949] DEBUG (DevController:97) DevController: >>>writing {'vncunused': '1', 'domain': 'svm', 'frontend': >>>'/local/domain/1/device/vfb/0', 'uuid': >>>'e2a3e407-c7d7-b0eb-e588-ffcd142813ca', 'frontend-id': '1', >>>'vnclisten': '0.0.0.0', 'state': '1', 'online': '1', 'vnc': '1'} to >>>/local/domain/0/backend/vfb/1/0. >>>[2010-07-28 08:55:56 1949] INFO (XendDomainInfo:2367) createDevice: >>>tap2 : {'bootable': 1, 'uname': >>>'tap2:tapdisk:vhd:/svm_1/kaan_19_svm.vhd', 'mode': 'w', 'dev': >>>'xvda:sda1', 'uuid': '7cefcace-866b-a744-c6c5-502c7e6787e3'} >>>[2010-07-28 08:55:56 1949] DEBUG (DevController:95) DevController: >>>writing {'backend-id': '0', 'virtual-device': '51712', 'device-type': >>>'sda1', 'state': '1', 'backend': >>>'/local/domain/0/backend/vbd/1/51712'} to >>>/local/domain/1/device/vbd/51712. >>>[2010-07-28 08:55:56 1949] DEBUG (DevController:97) DevController: >>>writing {'domain': 'svm', 'frontend': >>>'/local/domain/1/device/vbd/51712', 'uuid': >>>'7cefcace-866b-a744-c6c5-502c7e6787e3', 'bootable': '1', 'dev': >>>'xvda', 'state': '1', 'params': '/dev/xen/blktap-2/tapdev0', 'mode': >>>'w', 'online': '1', 'frontend-id': '1', 'type': 'phy', >>>'tapdisk-params': 'tapdisk:vhd:/svm_1/kaan_19_svm.vhd'} to >>>/local/domain/0/backend/vbd/1/51712. >>>[2010-07-28 08:55:56 1949] INFO (XendDomainInfo:2367) createDevice: >>>vif : {'mac': '00:16:3e:00:19:02', 'bridge': 'eth0', 'model': 'e1000', >>>'uuid': '20baf732-04a8-3f77-f201-394746a26ab1', 'vifname': 'vif-svm'} >>>[2010-07-28 08:55:56 1949] DEBUG (DevController:95) DevController: >>>writing {'backend-id': '0', 'mac': '00:16:3e:00:19:02', 'handle': '0', >>>'state': '1', 'backend': '/local/domain/0/backend/vif/1/0'} to >>>/local/domain/1/device/vif/0. >>>[2010-07-28 08:55:56 1949] DEBUG (DevController:97) DevController: >>>writing {'bridge': 'eth0', 'domain': 'svm', 'handle': '0', 'uuid': >>>'20baf732-04a8-3f77-f201-394746a26ab1', 'script': >>>'/etc/xen/scripts/vif-bridge', 'mac': '00:16:3e:00:19:02', >>>'frontend-id': '1', 'state': '1', 'vifname': 'vif-svm', 'online': '1', >>>'frontend': '/local/domain/1/device/vif/0', 'model': 'e1000'} to >>>/local/domain/0/backend/vif/1/0. >>>[2010-07-28 08:55:56 1949] INFO (XendDomainInfo:2367) createDevice: >>>pci : {'devs': [{'slot': '0x00', 'domain': '0x0000', 'key': >>>'0000:0d:00.0@10', 'bus': '0x0d', 'vdevfn': '0x80', 'func': '0x0', >>>'uuid': '46a1451a-e12e-a4d6-d2ce-1651843441fe'}, {'slot': '0x00', >>>'domain': '0x0000', 'key': '0000:0d:00.1@11', 'bus': '0x0d', 'vdevfn': >>>'0x88', 'func': '0x1', 'uuid': >>>'9d0376f2-94d5-9e8d-42ba-00ff0db12ed0'}], 'uuid': >>>'b4a3410c-65bc-9432-e70f-6c885d20069b'} >>>[2010-07-28 08:55:57 1949] INFO (image:418) spawning device models: >>>/usr/lib/xen/bin/qemu-dm ['/usr/lib/xen/bin/qemu-dm', '-d', '1', >>>'-domain-name', 'svm', '-videoram', '4', '-vnc', '0.0.0.0:0', >>>'-vncunused', '-vcpus', '2', '-vcpu_avail', '0x3', '-boot', 'c', >>>'-serial', 'pty', '-acpi', '-usbdevice', 'tablet', '-net', >>>'nic,vlan=1,macaddr=00:16:3e:00:19:02,model=e1000', '-net', >>>'tap,vlan=1,ifname=tap-vif-svm,bridge=eth0', '-M', 'xenfv'] >>>[2010-07-28 08:55:57 1949] INFO (image:467) device model pid: 2645 >>>[2010-07-28 08:55:57 1949] DEBUG (XendDomainInfo:903) >>>XendDomainInfo.pci_device_configure: ['pci', ['dev', ['slot', '0x00'], >>>['domain', '0x0000'], ['key', '0000:0d:00.0@10'], ['bus', '0x0d'], >>>['vdevfn', '0x80'], ['func', '0x0'], ['uuid', >>>'46a1451a-e12e-a4d6-d2ce-1651843441fe']], ['state', 'Initialising'], >>>['sub_state', 'Booting']] >>>[2010-07-28 08:55:57 1949] INFO (image:590) waiting for sentinel_fifo >>>[2010-07-28 08:55:57 1949] DEBUG (XendDomainInfo:790) >>>XendDomainInfo.hvm_pci_device_insert: {'devs': [{'slot': '0x00', >>>'domain': '0x0000', 'key': '0000:0d:00.0@10', 'bus': '0x0d', 'vdevfn': >>>'0x80', 'func': '0x0', 'uuid': >>>'46a1451a-e12e-a4d6-d2ce-1651843441fe'}], 'states': ['Initialising']} >>>[2010-07-28 08:55:57 1949] DEBUG (XendDomainInfo:801) >>>XendDomainInfo.hvm_pci_device_insert_dev: {'slot': '0x00', 'domain': >>>'0x0000', 'key': '0000:0d:00.0@10', 'bus': '0x0d', 'vdevfn': '0x80', >>>'func': '0x0', 'uuid': '46a1451a-e12e-a4d6-d2ce-1651843441fe'} >>>[2010-07-28 08:55:57 1949] DEBUG (XendDomainInfo:822) >>>XendDomainInfo.hvm_pci_device_insert_dev: >>>0000:0d:00.0@80,msitranslate=1,power_mgmt=0 >>>[2010-07-28 08:55:57 1949] DEBUG (XendDomainInfo:826) pci: assign >>>device 0000:0d:00.0@80,msitranslate=1,power_mgmt=0 >>>[2010-07-28 08:55:57 1949] DEBUG (image:508) signalDeviceModel: >>>orig_state is None, retrying >>>[2010-07-28 08:55:57 1949] DEBUG (image:508) signalDeviceModel: >>>orig_state is None, retrying >>>[2010-07-28 08:55:57 1949] DEBUG (image:508) signalDeviceModel: >>>orig_state is None, retrying >>>[2010-07-28 08:55:57 1949] DEBUG (image:508) signalDeviceModel: >>>orig_state is None, retrying >>>[2010-07-28 08:55:57 1949] INFO (image:538) signalDeviceModel:restore >>>dm state to running >>>[2010-07-28 08:55:57 1949] INFO (pciquirk:92) NO quirks found for PCI >>>device [1077:2532:1077:015d] >>>[2010-07-28 08:55:57 1949] DEBUG (pciquirk:135) Permissive mode NOT >>>enabled for PCI device [1077:2532:1077:015d] >>>[2010-07-28 08:55:57 1949] DEBUG (pciif:320) pci: enabling ioport >>>0x8000/0x100 >>>[2010-07-28 08:55:57 1949] DEBUG (pciif:334) pci: enabling iomem >>>0xfbcf0000/0x4000 pfn 0xfbcf0/0x4 >>>[2010-07-28 08:55:57 1949] DEBUG (pciif:334) pci: enabling iomem >>>0xfbb00000/0x100000 pfn 0xfbb00/0x100 >>>[2010-07-28 08:55:57 1949] DEBUG (pciif:334) pci: enabling iomem >>>0x20100000/0x40000 pfn 0x20100/0x40 >>>[2010-07-28 08:55:57 1949] DEBUG (pciif:351) pci: enabling irq 30 >>>[2010-07-28 08:55:57 1949] INFO (pciquirk:92) NO quirks found for PCI >>>device [1077:2532:1077:015d] >>>[2010-07-28 08:55:57 1949] DEBUG (pciquirk:135) Permissive mode NOT >>>enabled for PCI device [1077:2532:1077:015d] >>>[2010-07-28 08:55:57 1949] DEBUG (pciif:320) pci: enabling ioport >>>0x8400/0x100 >>>[2010-07-28 08:55:57 1949] DEBUG (pciif:334) pci: enabling iomem >>>0xfbaf0000/0x4000 pfn 0xfbaf0/0x4 >>>[2010-07-28 08:55:57 1949] DEBUG (pciif:334) pci: enabling iomem >>>0xfb900000/0x100000 pfn 0xfb900/0x100 >>>[2010-07-28 08:55:57 1949] DEBUG (pciif:334) pci: enabling iomem >>>0x20140000/0x40000 pfn 0x20140/0x40 >>>[2010-07-28 08:55:57 1949] DEBUG (pciif:351) pci: enabling irq 37 >>>[2010-07-28 08:55:57 1949] DEBUG (pciif:456) pci: register aer watch >>>/local/domain/0/backend/pci/1/0/aerState >>>[2010-07-28 08:55:57 1949] DEBUG (DevController:95) DevController: >>>writing {'state': '1', 'backend-id': '0', 'backend': >>>'/local/domain/0/backend/pci/1/0'} to /local/domain/1/device/pci/0. >>>[2010-07-28 08:55:57 1949] DEBUG (DevController:97) DevController: >>>writing {'key-1': '0000:0d:00.1@11', 'key-0': '0000:0d:00.0@10', >>>'vdevfn-0': '80', 'vdevfn-1': '88', 'frontend-id': '1', 'dev-1': >>>'0000:0d:00.1', 'dev-0': '0000:0d:00.0', 'domain': 'svm', 'opts-0': >>>'msitranslate=1,power_mgmt=0', 'state': '1', 'online': '1', >>>'frontend': '/local/domain/1/device/pci/0', 'num_devs': '2', 'uuid-0': >>>'46a1451a-e12e-a4d6-d2ce-1651843441fe', 'uuid-1': >>>'9d0376f2-94d5-9e8d-42ba-00ff0db12ed0', 'opts-1': >>>'msitranslate=1,power_mgmt=0', 'uuid': >>>'b4a3410c-65bc-9432-e70f-6c885d20069b'} to >>>/local/domain/0/backend/pci/1/0. >>>[2010-07-28 08:55:58 1949] DEBUG (pciif:169) Reconfiguring PCI device >>>0000:0d:00.0. >>>[2010-07-28 08:55:58 1949] INFO (pciquirk:92) NO quirks found for PCI >>>device [1077:2532:1077:015d] >>>[2010-07-28 08:55:58 1949] DEBUG (pciquirk:135) Permissive mode NOT >>>enabled for PCI device [1077:2532:1077:015d] >>>[2010-07-28 08:55:58 1949] DEBUG (pciif:320) pci: enabling ioport >>>0x8000/0x100 >>>[2010-07-28 08:55:58 1949] DEBUG (pciif:334) pci: enabling iomem >>>0xfbcf0000/0x4000 pfn 0xfbcf0/0x4 >>>[2010-07-28 08:55:58 1949] DEBUG (pciif:334) pci: enabling iomem >>>0xfbb00000/0x100000 pfn 0xfbb00/0x100 >>>[2010-07-28 08:55:58 1949] DEBUG (pciif:334) pci: enabling iomem >>>0x20100000/0x40000 pfn 0x20100/0x40 >>>[2010-07-28 08:55:58 1949] DEBUG (pciif:351) pci: enabling irq 30 >>>[2010-07-28 08:55:58 1949] DEBUG (XendDomainInfo:903) >>>XendDomainInfo.pci_device_configure: ['pci', ['dev', ['slot', '0x00'], >>>['domain', '0x0000'], ['key', '0000:0d:00.1@11'], ['bus', '0x0d'], >>>['vdevfn', '0x88'], ['func', '0x1'], ['uuid', >>>'9d0376f2-94d5-9e8d-42ba-00ff0db12ed0']], ['state', 'Initialising'], >>>['sub_state', 'Booting']] >>>[2010-07-28 08:55:58 1949] DEBUG (XendDomainInfo:790) >>>XendDomainInfo.hvm_pci_device_insert: {'devs': [{'slot': '0x00', >>>'domain': '0x0000', 'key': '0000:0d:00.1@11', 'bus': '0x0d', 'vdevfn': >>>'0x88', 'func': '0x1', 'uuid': >>>'9d0376f2-94d5-9e8d-42ba-00ff0db12ed0'}], 'states': ['Initialising']} >>>[2010-07-28 08:55:58 1949] DEBUG (XendDomainInfo:801) >>>XendDomainInfo.hvm_pci_device_insert_dev: {'slot': '0x00', 'domain': >>>'0x0000', 'key': '0000:0d:00.1@11', 'bus': '0x0d', 'vdevfn': '0x88', >>>'func': '0x1', 'uuid': '9d0376f2-94d5-9e8d-42ba-00ff0db12ed0'} >>>[2010-07-28 08:55:58 1949] DEBUG (XendDomainInfo:822) >>>XendDomainInfo.hvm_pci_device_insert_dev: >>>0000:0d:00.1@88,msitranslate=1,power_mgmt=0 >>>[2010-07-28 08:55:58 1949] DEBUG (XendDomainInfo:826) pci: assign >>>device 0000:0d:00.1@88,msitranslate=1,power_mgmt=0 >>>[2010-07-28 08:55:58 1949] INFO (image:538) signalDeviceModel:restore >>>dm state to running >>>[2010-07-28 08:55:58 1949] DEBUG (pciif:169) Reconfiguring PCI device >>>0000:0d:00.1. >>>[2010-07-28 08:55:58 1949] INFO (pciquirk:92) NO quirks found for PCI >>>device [1077:2532:1077:015d] >>>[2010-07-28 08:55:58 1949] DEBUG (pciquirk:135) Permissive mode NOT >>>enabled for PCI device [1077:2532:1077:015d] >>>[2010-07-28 08:55:58 1949] DEBUG (pciif:320) pci: enabling ioport >>>0x8400/0x100 >>>[2010-07-28 08:55:58 1949] DEBUG (pciif:334) pci: enabling iomem >>>0xfbaf0000/0x4000 pfn 0xfbaf0/0x4 >>>[2010-07-28 08:55:58 1949] DEBUG (pciif:334) pci: enabling iomem >>>0xfb900000/0x100000 pfn 0xfb900/0x100 >>>[2010-07-28 08:55:58 1949] DEBUG (pciif:334) pci: enabling iomem >>>0x20140000/0x40000 pfn 0x20140/0x40 >>>[2010-07-28 08:55:58 1949] DEBUG (pciif:351) pci: enabling irq 37 >>>[2010-07-28 08:55:58 1949] DEBUG (XendDomainInfo:3400) Storing VM >>>details: {'on_xend_stop': 'ignore', 'shadow_memory': '18', 'uuid': >>>'ea0499c9-2353-fa7a-362c-31ba74d144bd', 'on_reboot': 'restart', >>>'start_time': '1280332558.29', 'on_poweroff': 'destroy', >>>'bootloader_args': '', 'on_xend_start': 'ignore', 'on_crash': >>>'destroy', 'xend/restart_count': '0', 'vcpus': '2', 'vcpu_avail': '3', >>>'bootloader': '', 'image': '(hvm (kernel ) (superpages 0) (videoram 4) >>>(hpet 0) (stdvga 0) (vnclisten 0.0.0.0) (loader >>>/usr/lib/xen/boot/hvmloader) (xen_platform_pci 1) (rtc_timeoffset 0) >>>(pci ((0x0000 0x0d 0x00 0x0 0x80 ()) (0x0000 0x0d 0x00 0x1 0x88 ()))) >>>(hap 1) (localtime 0) (timer_mode 1) (pci_msitranslate 1) (oos 1) >>>(apic 1) (sdl 0) (usbdevice tablet) (vpt_align 1) (vncconsole 1) >>>(serial pty) (vncunused 1) (boot c) (pae 1) (viridian 0) (acpi 1) (vnc >>>1) (nographic 0) (nomigrate 0) (usb 0) (tsc_mode 0) (guest_os_type >>>default) (device_model /usr/lib/xen/bin/qemu-dm) (pci_power_mgmt 0) >>>(xauthority /root/.Xauthority) (isa 0) (notes (SUSPEND_CANCEL 1)))', >>>'name': 'svm'} >>>[2010-07-28 08:55:58 1949] DEBUG (XendDomainInfo:1804) Storing domain >>>details: {'console/port': '4', 'description': '', 'console/limit': >>>'1048576', 'store/port': '3', 'vm': >>>'/vm/ea0499c9-2353-fa7a-362c-31ba74d144bd', 'domid': '1', >>>'image/suspend-cancel': '1', 'cpu/0/availability': 'online', >>>'memory/target': '2097152', >>>'control/platform-feature-multiprocessor-suspend': '1', >>>'store/ring-ref': '1044476', 'cpu/1/availability': 'online', >>>'console/type': 'ioemu', 'name': 'svm'} >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:95) DevController: >>>writing {'state': '1', 'backend-id': '0', 'backend': >>>'/local/domain/0/backend/console/1/0'} to >>>/local/domain/1/device/console/0. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:97) DevController: >>>writing {'domain': 'svm', 'frontend': >>>'/local/domain/1/device/console/0', 'uuid': >>>'efd9428e-28da-4e6f-d139-d04edb9450db', 'frontend-id': '1', 'state': >>>'1', 'location': '4', 'online': '1', 'protocol': 'vt100'} to >>>/local/domain/0/backend/console/1/0. >>>[2010-07-28 08:55:58 1949] DEBUG (pciif:460) >>>XendDomainInfo.handleAerStateWatch >>>[2010-07-28 08:55:58 1949] DEBUG (XendDomainInfo:1891) >>>XendDomainInfo.handleShutdownWatch >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:139) Waiting for devices >>>tap2. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:144) Waiting for 51712. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:628) >>>hotplugStatusCallback >>>/local/domain/0/backend/vbd/1/51712/hotplug-status. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:642) hotplugStatusCallback 1. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:139) Waiting for devices vif. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:144) Waiting for 0. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:628) >>>hotplugStatusCallback /local/domain/0/backend/vif/1/0/hotplug-status. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:642) hotplugStatusCallback 1. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:139) Waiting for devices >>>vkbd. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:139) Waiting for >>>devices ioports. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:139) Waiting for devices tap. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:139) Waiting for devices >>>vif2. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:139) Waiting for >>>devices console. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:144) Waiting for 0. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:139) Waiting for devices >>>vscsi. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:139) Waiting for devices vbd. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:139) Waiting for devices irq. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:139) Waiting for devices vfb. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:139) Waiting for devices pci. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:144) Waiting for 0. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:139) Waiting for devices >>>vusb. >>>[2010-07-28 08:55:58 1949] DEBUG (DevController:139) Waiting for devices >>>vtpm. >>>[2010-07-28 08:55:58 1949] INFO (XendDomain:1206) Domain svm (1) unpaused. >>> >>> >>> >>>kaan-19:~# lspci -n | grep 1077 >>>0d:00.0 0c04: 1077:2532 (rev 02) >>>0d:00.1 0c04: 1077:2532 (rev 02) >>>kaan-19:~# lspci -vv -s 0d:00.0 >>>0d:00.0 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to >>>PCI Express HBA (rev 02) >>> Subsystem: QLogic Corp. Device 015d >>> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- >ParErr+ >>>Stepping- SERR- FastB2B- DisINTx- >>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- >>><TAbort- <MAbort- >SERR- <PERR- INTx- >>> Latency: 0, Cache Line Size: 64 bytes >>> Interrupt: pin A routed to IRQ 7 >>> Region 0: I/O ports at 8000 [size=256] >>> Region 1: Memory at fbcf0000 (64-bit, non-prefetchable) [size=16K] >>> Region 3: Memory at fbb00000 (64-bit, non-prefetchable) [size=1M] >>> [virtual] Expansion ROM at 20100000 [disabled] [size=256K] >>> Capabilities: [44] Power Management version 3 >>> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA >>>PME(D0-,D1-,D2-,D3hot-,D3cold-) >>> Status: D0 PME-Enable- DSel=0 DScale=0 PME- >>> Capabilities: [4c] Express (v2) Endpoint, MSI 00 >>> DevCap: MaxPayload 1024 bytes, PhantFunc 0, Latency L0s ><1us, L1 <1us >>> ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ >>> DevCtl: Report errors: Correctable- Non-Fatal+ Fatal+ >Unsupported- >>> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ >FLReset- >>> MaxPayload 256 bytes, MaxReadReq 4096 bytes >>> DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- >TransPend- >>> LnkCap: Port #0, Speed 5GT/s, Width x8, ASPM L0s, Latency L0 ><2us, L1 >>><2us >>> ClockPM- Suprise- LLActRep- BwNot- >>> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- >CommClk- >>> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- >>> LnkSta: Speed 5GT/s, Width x4, TrErr- Train- SlotClk+ >>> DLActive- >>>BWMgmt- ABWMgmt- >>> Capabilities: [88] Message Signalled Interrupts: Mask- 64bit+ >>> Queue=0/5 >>>Enable- >>> Address: 0000000000000000 Data: 0000 >>> Capabilities: [98] Vital Product Data <?> >>> Capabilities: [a0] MSI-X: Enable- Mask- TabSize=32 >>> Vector table: BAR=1 offset=00002000 >>> PBA: BAR=1 offset=00003000 >>> Capabilities: [100] Advanced Error Reporting <?> >>> Capabilities: [138] Power Budgeting <?> >>> Kernel modules: qla2xxx >>> >>>_______________________________________________ >>>Xen-devel mailing list >>>Xen-devel@xxxxxxxxxxxxxxxxxxx >>>http://lists.xensource.com/xen-devel >> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |