Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Xen: Devel

ATI/AMD VGA passthru report

 

 

Xen devel RSS feed   Index | Next | Previous | View Threaded


pavel at netsafe

May 7, 2012, 4:45 AM

Post #1 of 10 (255 views)
Permalink
ATI/AMD VGA passthru report

Hi,
I'm trying to run AMD VGA passthru on latest XEN unstable with latest kernel.
I already have working setup with ancient xen-devel 4.2 and 2.6.32.x xenified
kernel. See attached log.

So I tried just to update and patch xen and kernel, but I had no luck so far.

Xen has ati_vbios_patch_respin.txt sent to xen-devel by Wei Huang recently.
http://lists.xen.org/archives/html/xen-devel/2012-04/msg00291.html

I tried two kernels
testing-3.5-with-extra and xen/next-3.2 from
git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git
and
git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
Both with ioperm opcode patch which is required by the ATI patch. See
attachement.

The xen/next-3.2 branch kernel was able to start booting windows.
With Catalyst driver installed I just saw bluescreen during Windows boot.
Without Catalyst driver Windows were able to boot but Windows ended frozen or
USB was not working. It was hard to tell because input devices had no response
at all.

The testing-3.5-with-extra (reported as 3.4.0-rc4) just crashed dom0 kernel
during Windows boot. I guess I have to rework the io_bitmap patch somehow.
--
Pavel Mateja
Attachments: 2.6.32.log (41.4 KB)
  3.2.0-rc2.log (130 KB)
  ioperm.patch (6.61 KB)
  3.4.0-rc4.log (97.7 KB)


pavel at netsafe

May 7, 2012, 6:46 AM

Post #2 of 10 (253 views)
Permalink
Re: ATI/AMD VGA passthru report [In reply to]

On Mon 7. of May 2012 13:45:23 Pavel Matěja wrote:
> Hi,
> I'm trying to run AMD VGA passthru on latest XEN unstable with latest
> kernel. I already have working setup with ancient xen-devel 4.2 and
> 2.6.32.x xenified kernel. See attached log.
>
> So I tried just to update and patch xen and kernel, but I had no luck so
> far.
>
> Xen has ati_vbios_patch_respin.txt sent to xen-devel by Wei Huang recently.
> http://lists.xen.org/archives/html/xen-devel/2012-04/msg00291.html
>
> I tried two kernels
> testing-3.5-with-extra and xen/next-3.2 from
> git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git
> and
> git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
> Both with ioperm opcode patch which is required by the ATI patch. See
> attachement.
>
> The xen/next-3.2 branch kernel was able to start booting windows.
> With Catalyst driver installed I just saw bluescreen during Windows boot.
> Without Catalyst driver Windows were able to boot but Windows ended frozen
> or USB was not working. It was hard to tell because input devices had no
> response at all.
>
> The testing-3.5-with-extra (reported as 3.4.0-rc4) just crashed dom0 kernel
> during Windows boot. I guess I have to rework the io_bitmap patch somehow.

Hmm, I just tried the http://xenbits.xen.org/staging/xen-4.1-testing.hg (tag
4.1.3-rc1) and the 3.2 with both patches mentioned above and Windows booted
just fine.
Log is attached.
--
Pavel Mateja
Attachments: xen-4.1.log (48.7 KB)


konrad.wilk at oracle

May 7, 2012, 10:31 AM

Post #3 of 10 (239 views)
Permalink
Re: ATI/AMD VGA passthru report [In reply to]

On Mon, May 07, 2012 at 01:45:23PM +0200, Pavel Matěja wrote:
> Hi,
> I'm trying to run AMD VGA passthru on latest XEN unstable with latest kernel.
> I already have working setup with ancient xen-devel 4.2 and 2.6.32.x xenified
> kernel. See attached log.
>
> So I tried just to update and patch xen and kernel, but I had no luck so far.
>
> Xen has ati_vbios_patch_respin.txt sent to xen-devel by Wei Huang recently.
> http://lists.xen.org/archives/html/xen-devel/2012-04/msg00291.html
>
> I tried two kernels
> testing-3.5-with-extra and xen/next-3.2 from
> git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git
> and
> git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
> Both with ioperm opcode patch which is required by the ATI patch. See
> attachement.
>
> The xen/next-3.2 branch kernel was able to start booting windows.
> With Catalyst driver installed I just saw bluescreen during Windows boot.
> Without Catalyst driver Windows were able to boot but Windows ended frozen or
> USB was not working. It was hard to tell because input devices had no response
> at all.
>
> The testing-3.5-with-extra (reported as 3.4.0-rc4) just crashed dom0 kernel
> during Windows boot. I guess I have to rework the io_bitmap patch somehow.

When you say 'io_bitmap' patch are you referring to these ones:

70a357d xen: implement IO permission bitmap
0c596c5 x86/paravirt: paravirtualize IO permission bitmap
93b7a2a x86: demacro set_iopl_mask()

? I don't think those are in that tag. They are in the kitchensink - #testing
- does it work with that branch?

The next-3.2 is a bit old. I should actually delete it.

>
> (XEN) Xen version 4.2-unstable (root [at] netsafe) (gcc version 4.4.5 (Debian 4.4.5-8) ) Sun Feb 5 15:55:33 CET 2012
> (XEN) Latest ChangeSet: Thu May 05 17:40:34 2011 +0100 23300:4b0692880dfa
> (XEN) Console output is synchronous.
> (XEN) Bootloader: GRUB 1.98+20100804-14+squeeze1
> (XEN) Command line: placeholder dom0_mem=2G dom0_max_vcpus=6 loglvl=all guest_loglvl=all sync_console com1=115200,8n1,0xac00 console=com1
> (XEN) Video information:
> (XEN) VGA is text mode 80x25, font 8x16
> (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds
> (XEN) Disc information:
> (XEN) Found 1 MBR signatures
> (XEN) Found 1 EDD information structures
> (XEN) Xen-e820 RAM map:
> (XEN) 0000000000000000 - 000000000009ac00 (usable)
> (XEN) 000000000009ac00 - 00000000000a0000 (reserved)
> (XEN) 00000000000e4000 - 0000000000100000 (reserved)
> (XEN) 0000000000100000 - 00000000cfe80000 (usable)
> (XEN) 00000000cfe80000 - 00000000cfe98000 (ACPI data)
> (XEN) 00000000cfe98000 - 00000000cfec0000 (ACPI NVS)
> (XEN) 00000000cfec0000 - 00000000cff00000 (reserved)
> (XEN) 00000000ffe00000 - 0000000100000000 (reserved)
> (XEN) 0000000100000000 - 0000000230000000 (usable)
> (XEN) ACPI: RSDP 000FBF20, 0024 (r2 ACPIAM)
> (XEN) ACPI: XSDT CFE80100, 005C (r1 102811 XSDT1740 20111028 MSFT 97)
> (XEN) ACPI: FACP CFE80290, 00F4 (r3 102811 FACP1740 20111028 MSFT 97)
> (XEN) ACPI: DSDT CFE80470, E6E3 (r1 A1595 A1595000 0 INTL 20060113)
> (XEN) ACPI: FACS CFE98000, 0040
> (XEN) ACPI: APIC CFE80390, 0098 (r1 102811 APIC1740 20111028 MSFT 97)
> (XEN) ACPI: MCFG CFE80430, 003C (r1 102811 OEMMCFG 20111028 MSFT 97)
> (XEN) ACPI: OEMB CFE98040, 0072 (r1 102811 OEMB1740 20111028 MSFT 97)
> (XEN) ACPI: HPET CFE8F8C0, 0038 (r1 102811 OEMHPET 20111028 MSFT 97)
> (XEN) ACPI: IVRS CFE8F900, 00E0 (r1 AMD RD890S 202031 AMD 0)
> (XEN) ACPI: SSDT CFE8F9E0, 0E10 (r1 A M I POWERNOW 1 AMD 1)
> (XEN) System RAM: 8190MB (8386664kB)
> (XEN) No NUMA configuration found
> (XEN) Faking a node at 0000000000000000-0000000230000000
> (XEN) Domain heap initialised
> (XEN) found SMP MP-table at 000ff780
> (XEN) DMI present.
> (XEN) Using APIC driver default
> (XEN) ACPI: PM-Timer IO Port: 0x808
> (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[804,0], pm1x_evt[800,0]
> (XEN) ACPI: wakeup_vec[cfe9800c], vec_size[20]
> (XEN) ACPI: Local APIC address 0xfee00000
> (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
> (XEN) Processor #0 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
> (XEN) Processor #1 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
> (XEN) Processor #2 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
> (XEN) Processor #3 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
> (XEN) Processor #4 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
> (XEN) Processor #5 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x86] disabled)
> (XEN) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x87] disabled)
> (XEN) ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
> (XEN) IOAPIC[0]: apic_id 6, version 33, address 0xfec00000, GSI 0-23
> (XEN) ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
> (XEN) IOAPIC[1]: apic_id 7, version 33, address 0xfec20000, GSI 24-55
> (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
> (XEN) ACPI: IRQ0 used by override.
> (XEN) ACPI: IRQ2 used by override.
> (XEN) ACPI: IRQ9 used by override.
> (XEN) Enabling APIC mode: Flat. Using 2 I/O APICs
> (XEN) ACPI: HPET id: 0x8300 base: 0xfed00000
> (XEN) PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
> (XEN) PCI: Not using MMCONFIG.
> (XEN) Table is not found!
> (XEN) Using ACPI (MADT) for SMP configuration information
> (XEN) IRQ limits: 56 GSI, 1112 MSI/MSI-X
> (XEN) Using scheduler: SMP Credit Scheduler (credit)
> (XEN) Detected 3010.254 MHz processor.
> (XEN) Initing memory sharing.
> (XEN) AMD Fam10h machine check reporting enabled
> (XEN) AMD-Vi: IOMMU 0 Enabled.
> (XEN) I/O virtualisation enabled
> (XEN) - Dom0 mode: Relaxed
> (XEN) ENABLING IO-APIC IRQs
> (XEN) -> Using new ACK method
> (XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
> (XEN) Platform timer is 14.318MHz HPET
> ÿ(XEN) Allocated console ring of 64 KiB.
> (XEN) HVM: ASIDs enabled.
> (XEN) SVM: Supported advanced features:
> (XEN) - Nested Page Tables (NPT)
> (XEN) - Last Branch Record (LBR) Virtualisation
> (XEN) - Next-RIP Saved on #VMEXIT
> (XEN) - Pause-Intercept Filter
> (XEN) HVM: SVM enabled
> (XEN) HVM: Hardware Assisted Paging detected.
> (XEN) Brought up 6 CPUs
> (XEN) HPET's MSI mode hasn't been supported when Interrupt Remapping is enabled.
> (XEN) ACPI sleep modes: S3
> (XEN) MCA: Use hw thresholding to adjust polling frequency
> (XEN) mcheck_poll: Machine check polling timer started.
> (XEN) Xenoprofile: Failed to setup IBS LVT offset, IBSCTL = 0xffffffff
> (XEN) *** LOADING DOMAIN 0 ***
> (XEN) elf_parse_binary: phdr: paddr=0x1000000 memsz=0x77c000
> (XEN) elf_parse_binary: phdr: paddr=0x177c000 memsz=0x8da88
> (XEN) elf_parse_binary: phdr: paddr=0x180a000 memsz=0x8c8
> (XEN) elf_parse_binary: phdr: paddr=0x180b000 memsz=0x14a58
> (XEN) elf_parse_binary: phdr: paddr=0x1820000 memsz=0x212000
> (XEN) elf_parse_binary: memory: 0x1000000 -> 0x1a32000
> (XEN) elf_xen_parse_note: GUEST_OS = "linux"
> (XEN) elf_xen_parse_note: GUEST_VERSION = "2.6"
> (XEN) elf_xen_parse_note: XEN_VERSION = "xen-3.0"
> (XEN) elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
> (XEN) elf_xen_parse_note: ENTRY = 0xffffffff81820200
> (XEN) elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81009000
> (XEN) elf_xen_parse_note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb"
> (XEN) elf_xen_parse_note: PAE_MODE = "yes"
> (XEN) elf_xen_parse_note: LOADER = "generic"
> (XEN) elf_xen_parse_note: unknown xen elf note (0xd)
> (XEN) elf_xen_parse_note: SUSPEND_CANCEL = 0x1
> (XEN) elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
> (XEN) elf_xen_parse_note: PADDR_OFFSET = 0x0
> (XEN) elf_xen_addr_calc_check: addresses:
> (XEN) virt_base = 0xffffffff80000000
> (XEN) elf_paddr_offset = 0x0
> (XEN) virt_offset = 0xffffffff80000000
> (XEN) virt_kstart = 0xffffffff81000000
> (XEN) virt_kend = 0xffffffff81a32000
> (XEN) virt_entry = 0xffffffff81820200
> (XEN) p2m_base = 0xffffffffffffffff
> (XEN) Xen kernel: 64-bit, lsb, compat32
> (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1a32000
> (XEN) PHYSICAL MEMORY ARRANGEMENT:
> (XEN) Dom0 alloc.: 0000000224000000->0000000228000000 (506263 pages to be allocated)
> (XEN) Init. ramdisk: 000000022f997000->000000022ffff600
> (XEN) VIRTUAL MEMORY ARRANGEMENT:
> (XEN) Loaded kernel: ffffffff81000000->ffffffff81a32000
> (XEN) Init. ramdisk: ffffffff81a32000->ffffffff8209a600
> (XEN) Phys-Mach map: ffffffff8209b000->ffffffff8249b000
> (XEN) Start info: ffffffff8249b000->ffffffff8249b4b4
> (XEN) Page tables: ffffffff8249c000->ffffffff824b3000
> (XEN) Boot stack: ffffffff824b3000->ffffffff824b4000
> (XEN) TOTAL: ffffffff80000000->ffffffff82800000
> (XEN) ENTRY ADDRESS: ffffffff81820200
> (XEN) Dom0 has maximum 6 VCPUs
> (XEN) elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff8177c000
> (XEN) elf_load_binary: phdr 1 at 0xffffffff8177c000 -> 0xffffffff81809a88
> (XEN) elf_load_binary: phdr 2 at 0xffffffff8180a000 -> 0xffffffff8180a8c8
> (XEN) elf_load_binary: phdr 3 at 0xffffffff8180b000 -> 0xffffffff8181fa58
> (XEN) elf_load_binary: phdr 4 at 0xffffffff81820000 -> 0xffffffff818b3000
> (XEN) Scrubbing Free RAM: .............................................................done.
> (XEN) Std. Loglevel: All
> (XEN) Guest Loglevel: All
> (XEN) **********************************************
> (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS
> (XEN) ******* This option is intended to aid debugging of Xen by ensuring
> (XEN) ******* that all output is synchronously delivered on the serial line.
> (XEN) ******* However it can introduce SIGNIFICANT latencies and affect
> (XEN) ******* timekeeping. It is NOT recommended for production use!
> (XEN) **********************************************
> (XEN) 3... 2... 1...
> (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
> (XEN) Freed 236kB init memory.
> mapping kernel into physical memory
> Xen: setup ISA identity maps
> about to get started...
> ERROR: Unable to locate IOAPIC for GSI 2
> ERROR: Unable to locate IOAPIC for GSI 9
> (XEN) traps.c:2405:d0 Domain attempted WRMSR 00000000c0010004 from 0x000024a74db06404 to 0x0000000000000000.
> (XEN) traps.c:2405:d0 Domain attempted WRMSR 00000000c0010000 from 0x000003061a0effc9 to 0x0000000000430076.
> ERROR: Unable to locate IOAPIC for GSI 9
> (XEN) PCI add device 00:00.0
> (XEN) PCI add device 00:00.2
> (XEN) PCI add device 00:02.0
> (XEN) PCI add device 00:04.0
> (XEN) PCI add device 00:05.0
> (XEN) PCI add device 00:06.0
> (XEN) PCI add device 00:07.0
> (XEN) PCI add device 00:0d.0
> (XEN) PCI add device 00:11.0
> (XEN) PCI add device 00:12.0
> (XEN) PCI add device 00:12.2
> (XEN) PCI add device 00:13.0
> (XEN) PCI add device 00:13.2
> (XEN) PCI add device 00:14.0
> (XEN) PCI add device 00:14.2
> (XEN) PCI add device 00:14.3
> (XEN) PCI add device 00:14.4
> (XEN) PCI add device 00:14.5
> (XEN) PCI add device 00:16.0
> (XEN) PCI add device 00:16.2
> (XEN) PCI add device 00:18.0
> (XEN) PCI add device 00:18.1
> (XEN) PCI add device 00:18.2
> (XEN) PCI add device 00:18.3
> (XEN) PCI add device 00:18.4
> (XEN) PCI add device 07:00.0
> (XEN) PCI add device 07:00.1
> (XEN) PCI add device 06:00.0
> (XEN) PCI add device 06:00.1
> (XEN) PCI add device 05:00.0
> (XEN) PCI add device 04:00.0
> (XEN) PCI add device 03:00.0
> (XEN) PCI add device 02:00.0
> (XEN) PCI add device 02:00.1
> registering netback
> IT87 WDT: Unknown Chip found, Chip 8721 Revision 0001
> [Firmware Bug]: powernow-k8: No compatible ACPI _PSS objects found.
> [Firmware Bug]: powernow-k8: Try again with latest BIOS.
> Loading, please wait...
> INIT: version 2.88 booting
> Using makefile-style concurrent boot in runlevel S.
> Starting the hotplug events dispatcher: udevd.
> Synthesizing the initial hotplug events...done.
> Waiting for /dev to be fully populated...udevd-work[1437]: kernel-provided name 'blktap-control' and NAME= 'xen/blktap-2/control' disagree, please use SYMLINK+= or change the kernel to provide the proper name
>
> done.
> Setting preliminary keymap...done.
> Activating swap...done.
> Checking root file system...fsck from util-linux-ng 2.17.2
> HOWTO_ROOT: clean, 95054/1419840 files, 731180/5679104 blocks (check in 4 mounts)
> done.
> Loading kernel modules...done.
> Cleaning up ifupdown....
> Setting up networking....
> Setting up LVM Volume Groups Reading all physical volumes. This may take a while...
> Found volume group "lemrouch" using metadata type lvm2
> 4 logical volume(s) in volume group "lemrouch" now active
> .
> Activating lvm and md swap...done.
> Checking file systems...fsck from util-linux-ng 2.17.2
> done.
> Mounting local filesystems...done.
> Activating swapfile swap...done.
> Cleaning up temporary files....
> Setting kernel variables ...done.
> Configuring network interfaces...done.
> Cleaning up temporary files....
> Setting console screen modes.
> Rcannot (un)set powersave mode
> Skipping font and keymap setup (handled by console-setup).
> Setting up console font and keymap...done.
> INIT: Entering runlevel: 2
> Using makefile-style concurrent boot in runlevel 2.
> acpid: starting up with proc fs
>
> acpid: 1 rule loaded
>
> acpid: waiting for events: event logging is off
>
> Starting ACPI services....
> Starting system message bus: dbus.
> Starting periodic command scheduler: cron.
> Starting OpenBSD Secure Shell server: sshd.
> Starting xenstored...XENBUS: Unable to read cpu state
> XENBUS: Unable to read cpu state
> XENBUS: Unable to read cpu state
> XENBUS: Unable to read cpu state
> XENBUS: Unable to read cpu state
> XENBUS: Unable to read cpu state
>
> Setting domain 0 name...
> Starting xenconsoled...
> BLKTAPCTRL[2168]: blktapctrl.c:790: blktapctrl: v1.0.0
>
> BLKTAPCTRL[2168]: blktapctrl.c:792: Found driver: [raw image (aio)]
>
> BLKTAPCTRL[2168]: blktapctrl.c:792: Found driver: [raw image (sync)]
>
> BLKTAPCTRL[2168]: blktapctrl.c:792: Found driver: [vmware image (vmdk)]
>
> BLKTAPCTRL[2168]: blktapctrl.c:792: Found driver: [ramdisk image (ram)]
>
> BLKTAPCTRL[2168]: blktapctrl.c:792: Found driver: [qcow disk (qcow)]
>
> BLKTAPCTRL[2168]: blktapctrl.c:792: Found driver: [qcow2 disk (qcow2)]
>
> BLKTAPCTRL[2168]: blktapctrl_linux.c:86: blktap0 open failed
>
> BLKTAPCTRL[2168]: blktapctrl.c:859: couldn't open blktap interface
>
> BLKTAPCTRL[2168]: blktapctrl.c:922: Unable to start blktapctrl
>
> (XEN) PCI remove device 00:12.2
> (XEN) PCI add device 00:12.2
> /usr/local/bin/xen_start.sh: line 15: /sys/bus/pci/devices/0000:07:00.0/driver/unbind: No such file or directory
> Using config file "/etc/xen/windows".
> (XEN) domctl.c:1042:d0 ioport_map:add f_gport=3b0 f_mport=3b0 np=c
> (XEN) domctl.c:986:d0 memory_map:add: gfn=a0 mfn=a0 nr_mfns=20
> (XEN) domctl.c:1042:d0 ioport_map:add f_gport=3c0 f_mport=3c0 np=3
> (XEN) domctl.c:1042:d0 ioport_map:add f_gport=3c4 f_mport=3c4 np=1c
> (XEN) HVM1: HVM Loader
> (XEN) HVM1: Detected Xen v4.2-unstable
> (XEN) HVM1: Xenbus rings @0xfeffc000, event channel 7
> Started domain windows (id=1)(XEN) HVM1: System requested ROMBIOS
>
> (XEN) HVM1: CPU speed is 3010 MHz
> (XEN) irq.c:258: Dom1 PCI link 0 changed 0 -> 5
> (XEN) HVM1: PCI-ISA link 0 routed to IRQ5
> (XEN) irq.c:258: Dom1 PCI link 1 changed 0 -> 10
> (XEN) HVM1: PCI-ISA link 1 routed to IRQ10
> (XEN) irq.c:258: Dom1 PCI link 2 changed 0 -> 11
> (XEN) HVM1: PCI-ISA link 2 routed to IRQ11
> (XEN) irq.c:258: Dom1 PCI link 3 changed 0 -> 5
> (XEN) HVM1: PCI-ISA link 3 routed to IRQ5
> (XEN) HVM1: pci dev 01:3 INTA->IRQ10
> (XEN) HVM1: pci dev 03:0 INTA->IRQ5
> (XEN) HVM1: pci dev 04:0 INTA->IRQ5
> (XEN) HVM1: pci dev 05:0 INTA->IRQ10
> (XEN) HVM1: pci dev 06:0 INTB->IRQ5
> (XEN) HVM1: pci dev 07:0 INTA->IRQ5
> (XEN) HVM1: pci dev 08:0 INTB->IRQ10
> (XEN) HVM1: pci dev 09:0 INTA->IRQ10
> (XEN) HVM1: pci dev 05:0 bar 10 size 10000000: e000000c
> (XEN) domctl.c:986:d0 memory_map:add: gfn=e0000 mfn=d0000 nr_mfns=10000
> (XEN) HVM1: pci dev 03:0 bar 14 size 01000000: f0000008
> (XEN) HVM1: pci dev 04:0 bar 10 size 00020000: f1000000
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1020 mfn=fe9e0 nr_mfns=20
> (XEN) HVM1: pci dev 05:0 bar 18 size 00020000: f1020004
> (XEN) HVM1: pci dev 05:0 bar 30 size 00020000: f1040000
> (XEN) HVM1: pci dev 06:0 bar 10 size 00004000: f1060004
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1060 mfn=fe9bc nr_mfns=4
> (XEN) HVM1: pci dev 09:0 bar 10 size 00004000: f1064004
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1064 mfn=fe3f8 nr_mfns=4
> (XEN) HVM1: pci dev 07:0 bar 10 size 00001000: f1068000
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1068 mfn=fe3f7 nr_mfns=1
> (XEN) HVM1: pci dev 08:0 bar 10 size 00001000: f1069000
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1069 mfn=f0000 nr_mfns=1
> (XEN) HVM1: pci dev 03:0 bar 10 size 00000100: 0000c001
> (XEN) HVM1: pci dev 05:0 bar 20 size 00000100: 0000c101
> (XEN) HVM1: pci dev 04:0 bar 14 size 00000040: 0000c201
> (XEN) HVM1: pci dev 01:1 bar 20 size 00000010: 0000c241
> (XEN) HVM1: Multiprocessor initialisation:
> (XEN) HVM1: - CPU0 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU1 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU2 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU3 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU4 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU5 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: Testing HVM environment:
> (XEN) HVM1: - REP INSB across page boundaries ... passed
> (XEN) HVM1: - GS base MSRs and SWAPGS ... passed
> (XEN) HVM1: Passed 2 of 2 tests
> (XEN) HVM1: Writing SMBIOS tables ...
> (XEN) domctl.c:1042:d0 ioport_map:add f_gport=3b0 f_mport=3b0 np=c
> (XEN) domctl.c:986:d0 memory_map:add: gfn=a0 mfn=a0 nr_mfns=20
> (XEN) domctl.c:1042:d0 ioport_map:add f_gport=3c0 f_mport=3c0 np=3
> (XEN) domctl.c:1042:d0 ioport_map:add f_gport=3c4 f_mport=3c4 np=1c
> (XEN) HVM2: HVM Loader
> (XEN) HVM2: Detected Xen v4.2-unstable
> (XEN) HVM2: Xenbus rings @0xfeffc000, event channel 7
> (XEN) HVM2: System requested ROMBIOS
> (XEN) HVM2: CPU speed is 3010 MHz
> (XEN) irq.c:258: Dom2 PCI link 0 changed 0 -> 5
> (XEN) HVM2: PCI-ISA link 0 routed to IRQ5
> (XEN) irq.c:258: Dom2 PCI link 1 changed 0 -> 10
> (XEN) HVM2: PCI-ISA link 1 routed to IRQ10
> (XEN) irq.c:258: Dom2 PCI link 2 changed 0 -> 11
> (XEN) HVM2: PCI-ISA link 2 routed to IRQ11
> (XEN) irq.c:258: Dom2 PCI link 3 changed 0 -> 5
> (XEN) HVM2: PCI-ISA link 3 routed to IRQ5
> (XEN) HVM2: pci dev 01:3 INTA->IRQ10
> (XEN) HVM2: pci dev 03:0 INTA->IRQ5
> (XEN) HVM2: pci dev 04:0 INTA->IRQ5
> (XEN) HVM2: pci dev 05:0 INTA->IRQ10
> (XEN) HVM2: pci dev 06:0 INTB->IRQ5
> (XEN) HVM2: pci dev 07:0 INTA->IRQ5
> (XEN) HVM2: pci dev 08:0 INTB->IRQ10
> (XEN) HVM2: pci dev 09:0 INTA->IRQ10
> (XEN) HVM2: pci dev 05:0 bar 10 size 10000000: e000000c
> (XEN) domctl.c:986:d0 memory_map:add: gfn=e0000 mfn=d0000 nr_mfns=10000
> (XEN) HVM2: pci dev 03:0 bar 14 size 01000000: f0000008
> (XEN) HVM2: pci dev 04:0 bar 10 size 00020000: f1000000
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1020 mfn=fe9e0 nr_mfns=20
> (XEN) HVM2: pci dev 05:0 bar 18 size 00020000: f1020004
> (XEN) HVM2: pci dev 05:0 bar 30 size 00020000: f1040000
> (XEN) HVM2: pci dev 06:0 bar 10 size 00004000: f1060004
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1060 mfn=fe9bc nr_mfns=4
> (XEN) HVM2: pci dev 09:0 bar 10 size 00004000: f1064004
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1064 mfn=fe3f8 nr_mfns=4
> (XEN) HVM2: pci dev 07:0 bar 10 size 00001000: f1068000
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1068 mfn=fe3f7 nr_mfns=1
> (XEN) HVM2: pci dev 08:0 bar 10 size 00001000: f1069000
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1069 mfn=f0000 nr_mfns=1
> (XEN) HVM2: pci dev 03:0 bar 10 size 00000100: 0000c001
> (XEN) HVM2: pci dev 05:0 bar 20 size 00000100: 0000c101
> (XEN) HVM2: pci dev 04:0 bar 14 size 00000040: 0000c201
> (XEN) HVM2: pci dev 01:1 bar 20 size 00000010: 0000c241
> (XEN) HVM2: Multiprocessor initialisation:
> (XEN) HVM2: - CPU0 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM2: - CPU1 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM2: - CPU2 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM2: - CPU3 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM2: - CPU4 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM2: - CPU5 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM2: Testing HVM environment:
> (XEN) HVM2: - REP INSB across page boundaries ... passed
> (XEN) HVM2: - GS base MSRs and SWAPGS ... passed
> (XEN) HVM2: Passed 2 of 2 tests
> (XEN) HVM2: Writing SMBIOS tables ...
> (XEN) domctl.c:1042:d0 ioport_map:add f_gport=3b0 f_mport=3b0 np=c
> (XEN) domctl.c:986:d0 memory_map:add: gfn=a0 mfn=a0 nr_mfns=20
> (XEN) domctl.c:1042:d0 ioport_map:add f_gport=3c0 f_mport=3c0 np=3
> (XEN) domctl.c:1042:d0 ioport_map:add f_gport=3c4 f_mport=3c4 np=1c
> (XEN) HVM3: HVM Loader
> (XEN) HVM3: Detected Xen v4.2-unstable
> (XEN) HVM3: Xenbus rings @0xfeffc000, event channel 7
> (XEN) HVM3: System requested ROMBIOS
> (XEN) HVM3: CPU speed is 3010 MHz
> (XEN) irq.c:258: Dom3 PCI link 0 changed 0 -> 5
> (XEN) HVM3: PCI-ISA link 0 routed to IRQ5
> (XEN) irq.c:258: Dom3 PCI link 1 changed 0 -> 10
> (XEN) HVM3: PCI-ISA link 1 routed to IRQ10
> (XEN) irq.c:258: Dom3 PCI link 2 changed 0 -> 11
> (XEN) HVM3: PCI-ISA link 2 routed to IRQ11
> (XEN) irq.c:258: Dom3 PCI link 3 changed 0 -> 5
> (XEN) HVM3: PCI-ISA link 3 routed to IRQ5
> (XEN) HVM3: pci dev 01:3 INTA->IRQ10
> (XEN) HVM3: pci dev 03:0 INTA->IRQ5
> (XEN) HVM3: pci dev 04:0 INTA->IRQ5
> (XEN) HVM3: pci dev 05:0 INTA->IRQ10
> (XEN) HVM3: pci dev 06:0 INTB->IRQ5
> (XEN) HVM3: pci dev 07:0 INTA->IRQ5
> (XEN) HVM3: pci dev 08:0 INTB->IRQ10
> (XEN) HVM3: pci dev 09:0 INTA->IRQ10
> (XEN) HVM3: pci dev 05:0 bar 10 size 10000000: e000000c
> (XEN) domctl.c:986:d0 memory_map:add: gfn=e0000 mfn=d0000 nr_mfns=10000
> (XEN) HVM3: pci dev 03:0 bar 14 size 01000000: f0000008
> (XEN) HVM3: pci dev 04:0 bar 10 size 00020000: f1000000
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1020 mfn=fe9e0 nr_mfns=20
> (XEN) HVM3: pci dev 05:0 bar 18 size 00020000: f1020004
> (XEN) HVM3: pci dev 05:0 bar 30 size 00020000: f1040000
> (XEN) HVM3: pci dev 06:0 bar 10 size 00004000: f1060004
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1060 mfn=fe9bc nr_mfns=4
> (XEN) HVM3: pci dev 09:0 bar 10 size 00004000: f1064004
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1064 mfn=fe3f8 nr_mfns=4
> (XEN) HVM3: pci dev 07:0 bar 10 size 00001000: f1068000
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1068 mfn=fe3f7 nr_mfns=1
> (XEN) HVM3: pci dev 08:0 bar 10 size 00001000: f1069000
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1069 mfn=f0000 nr_mfns=1
> (XEN) HVM3: pci dev 03:0 bar 10 size 00000100: 0000c001
> (XEN) HVM3: pci dev 05:0 bar 20 size 00000100: 0000c101
> (XEN) HVM3: pci dev 04:0 bar 14 size 00000040: 0000c201
> (XEN) HVM3: pci dev 01:1 bar 20 size 00000010: 0000c241
> (XEN) HVM3: Multiprocessor initialisation:
> (XEN) HVM3: - CPU0 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM3: - CPU1 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM3: - CPU2 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM3: - CPU3 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM3: - CPU4 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM3: - CPU5 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM3: Testing HVM environment:
> (XEN) HVM3: - REP INSB across page boundaries ... passed
> (XEN) HVM3: - GS base MSRs and SWAPGS ... passed
> (XEN) HVM3: Passed 2 of 2 tests
> (XEN) HVM3: Writing SMBIOS tables ...
> __ __ _ _ ____ _ _ _
> \ \/ /___ _ __ | || | |___ \ _ _ _ __ ___| |_ __ _| |__ | | ___
> \ // _ \ '_ \ | || |_ __) |__| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
> / \ __/ | | | |__ _| / __/|__| |_| | | | \__ \ || (_| | |_) | | __/
> /_/\_\___|_| |_| |_|(_)_____| \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
>
> (XEN) Xen version 4.2-unstable (root [at] netsafe) (gcc version 4.4.5 (Debian 4.4.5-8) ) Sun Feb 5 15:55:33 CET 2012
> (XEN) Latest ChangeSet: Thu May 05 17:40:34 2011 +0100 23300:4b0692880dfa
> (XEN) Console output is synchronous.
> (XEN) Bootloader: GRUB 1.98+20100804-14+squeeze1
> (XEN) Command line: placeholder dom0_mem=2G dom0_max_vcpus=6 loglvl=all guest_loglvl=all sync_console com1=115200,8n1,0xac00 console=com1
> (XEN) Video information:
> (XEN) VGA is text mode 80x25, font 8x16
> (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds
> (XEN) Disc information:
> (XEN) Found 1 MBR signatures
> (XEN) Found 1 EDD information structures
> (XEN) Xen-e820 RAM map:
> (XEN) 0000000000000000 - 000000000009ac00 (usable)
> (XEN) 000000000009ac00 - 00000000000a0000 (reserved)
> (XEN) 00000000000e4000 - 0000000000100000 (reserved)
> (XEN) 0000000000100000 - 00000000cfe80000 (usable)
> (XEN) 00000000cfe80000 - 00000000cfe98000 (ACPI data)
> (XEN) 00000000cfe98000 - 00000000cfec0000 (ACPI NVS)
> (XEN) 00000000cfec0000 - 00000000cff00000 (reserved)
> (XEN) 00000000ffe00000 - 0000000100000000 (reserved)
> (XEN) 0000000100000000 - 0000000230000000 (usable)
> (XEN) ACPI: RSDP 000FBF20, 0024 (r2 ACPIAM)
> (XEN) ACPI: XSDT CFE80100, 005C (r1 102811 XSDT1740 20111028 MSFT 97)
> (XEN) ACPI: FACP CFE80290, 00F4 (r3 102811 FACP1740 20111028 MSFT 97)
> (XEN) ACPI: DSDT CFE80470, E6E3 (r1 A1595 A1595000 0 INTL 20060113)
> (XEN) ACPI: FACS CFE98000, 0040
> (XEN) ACPI: APIC CFE80390, 0098 (r1 102811 APIC1740 20111028 MSFT 97)
> (XEN) ACPI: MCFG CFE80430, 003C (r1 102811 OEMMCFG 20111028 MSFT 97)
> (XEN) ACPI: OEMB CFE98040, 0072 (r1 102811 OEMB1740 20111028 MSFT 97)
> (XEN) ACPI: HPET CFE8F8C0, 0038 (r1 102811 OEMHPET 20111028 MSFT 97)
> (XEN) ACPI: IVRS CFE8F900, 00E0 (r1 AMD RD890S 202031 AMD 0)
> (XEN) ACPI: SSDT CFE8F9E0, 0E10 (r1 A M I POWERNOW 1 AMD 1)
> (XEN) System RAM: 8190MB (8386664kB)
> (XEN) No NUMA configuration found
> (XEN) Faking a node at 0000000000000000-0000000230000000
> (XEN) Domain heap initialised
> (XEN) found SMP MP-table at 000ff780
> (XEN) DMI present.
> (XEN) Using APIC driver default
> (XEN) ACPI: PM-Timer IO Port: 0x808
> (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[804,0], pm1x_evt[800,0]
> (XEN) ACPI: wakeup_vec[cfe9800c], vec_size[20]
> (XEN) ACPI: Local APIC address 0xfee00000
> (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
> (XEN) Processor #0 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
> (XEN) Processor #1 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
> (XEN) Processor #2 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
> (XEN) Processor #3 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
> (XEN) Processor #4 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
> (XEN) Processor #5 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x86] disabled)
> (XEN) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x87] disabled)
> (XEN) ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
> (XEN) IOAPIC[0]: apic_id 6, version 33, address 0xfec00000, GSI 0-23
> (XEN) ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
> (XEN) IOAPIC[1]: apic_id 7, version 33, address 0xfec20000, GSI 24-55
> (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
> (XEN) ACPI: IRQ0 used by override.
> (XEN) ACPI: IRQ2 used by override.
> (XEN) ACPI: IRQ9 used by override.
> (XEN) Enabling APIC mode: Flat. Using 2 I/O APICs
> (XEN) ACPI: HPET id: 0x8300 base: 0xfed00000
> (XEN) PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
> (XEN) PCI: Not using MMCONFIG.
> (XEN) Table is not found!
> (XEN) Using ACPI (MADT) for SMP configuration information
> (XEN) IRQ limits: 56 GSI, 1112 MSI/MSI-X
> (XEN) Using scheduler: SMP Credit Scheduler (credit)
> (XEN) Detected 3010.220 MHz processor.
> (XEN) Initing memory sharing.
> (XEN) AMD Fam10h machine check reporting enabled
> (XEN) AMD-Vi: IOMMU 0 Enabled.
> (XEN) I/O virtualisation enabled
> (XEN) - Dom0 mode: Relaxed
> (XEN) ENABLING IO-APIC IRQs
> (XEN) -> Using new ACK method
> (XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
> (XEN) Platform timer is 14.318MHz HPET
> ÿ(XEN) Allocated console ring of 64 KiB.
> (XEN) HVM: ASIDs enabled.
> (XEN) SVM: Supported advanced features:
> (XEN) - Nested Page Tables (NPT)
> (XEN) - Last Branch Record (LBR) Virtualisation
> (XEN) - Next-RIP Saved on #VMEXIT
> (XEN) - Pause-Intercept Filter
> (XEN) HVM: SVM enabled
> (XEN) HVM: Hardware Assisted Paging detected.
> (XEN) Brought up 6 CPUs
> (XEN) HPET's MSI mode hasn't been supported when Interrupt Remapping is enabled.
> (XEN) ACPI sleep modes: S3
> (XEN) MCA: Use hw thresholding to adjust polling frequency
> (XEN) mcheck_poll: Machine check polling timer started.
> (XEN) Xenoprofile: Failed to setup IBS LVT offset, IBSCTL = 0xffffffff
> (XEN) *** LOADING DOMAIN 0 ***
> (XEN) elf_parse_binary: phdr: paddr=0x1000000 memsz=0x77c000
> (XEN) elf_parse_binary: phdr: paddr=0x177c000 memsz=0x8da88
> (XEN) elf_parse_binary: phdr: paddr=0x180a000 memsz=0x8c8
> (XEN) elf_parse_binary: phdr: paddr=0x180b000 memsz=0x14a58
> (XEN) elf_parse_binary: phdr: paddr=0x1820000 memsz=0x212000
> (XEN) elf_parse_binary: memory: 0x1000000 -> 0x1a32000
> (XEN) elf_xen_parse_note: GUEST_OS = "linux"
> (XEN) elf_xen_parse_note: GUEST_VERSION = "2.6"
> (XEN) elf_xen_parse_note: XEN_VERSION = "xen-3.0"
> (XEN) elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
> (XEN) elf_xen_parse_note: ENTRY = 0xffffffff81820200
> (XEN) elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81009000
> (XEN) elf_xen_parse_note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb"
> (XEN) elf_xen_parse_note: PAE_MODE = "yes"
> (XEN) elf_xen_parse_note: LOADER = "generic"
> (XEN) elf_xen_parse_note: unknown xen elf note (0xd)
> (XEN) elf_xen_parse_note: SUSPEND_CANCEL = 0x1
> (XEN) elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
> (XEN) elf_xen_parse_note: PADDR_OFFSET = 0x0
> (XEN) elf_xen_addr_calc_check: addresses:
> (XEN) virt_base = 0xffffffff80000000
> (XEN) elf_paddr_offset = 0x0
> (XEN) virt_offset = 0xffffffff80000000
> (XEN) virt_kstart = 0xffffffff81000000
> (XEN) virt_kend = 0xffffffff81a32000
> (XEN) virt_entry = 0xffffffff81820200
> (XEN) p2m_base = 0xffffffffffffffff
> (XEN) Xen kernel: 64-bit, lsb, compat32
> (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1a32000
> (XEN) PHYSICAL MEMORY ARRANGEMENT:
> (XEN) Dom0 alloc.: 0000000224000000->0000000228000000 (506263 pages to be allocated)
> (XEN) Init. ramdisk: 000000022f997000->000000022ffff600
> (XEN) VIRTUAL MEMORY ARRANGEMENT:
> (XEN) Loaded kernel: ffffffff81000000->ffffffff81a32000
> (XEN) Init. ramdisk: ffffffff81a32000->ffffffff8209a600
> (XEN) Phys-Mach map: ffffffff8209b000->ffffffff8249b000
> (XEN) Start info: ffffffff8249b000->ffffffff8249b4b4
> (XEN) Page tables: ffffffff8249c000->ffffffff824b3000
> (XEN) Boot stack: ffffffff824b3000->ffffffff824b4000
> (XEN) TOTAL: ffffffff80000000->ffffffff82800000
> (XEN) ENTRY ADDRESS: ffffffff81820200
> (XEN) Dom0 has maximum 6 VCPUs
> (XEN) elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff8177c000
> (XEN) elf_load_binary: phdr 1 at 0xffffffff8177c000 -> 0xffffffff81809a88
> (XEN) elf_load_binary: phdr 2 at 0xffffffff8180a000 -> 0xffffffff8180a8c8
> (XEN) elf_load_binary: phdr 3 at 0xffffffff8180b000 -> 0xffffffff8181fa58
> (XEN) elf_load_binary: phdr 4 at 0xffffffff81820000 -> 0xffffffff818b3000
> (XEN) Scrubbing Free RAM: .............................................................done.
> (XEN) Std. Loglevel: All
> (XEN) Guest Loglevel: All
> (XEN) **********************************************
> (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS
> (XEN) ******* This option is intended to aid debugging of Xen by ensuring
> (XEN) ******* that all output is synchronously delivered on the serial line.
> (XEN) ******* However it can introduce SIGNIFICANT latencies and affect
> (XEN) ******* timekeeping. It is NOT recommended for production use!
> (XEN) **********************************************
> (XEN) 3... 2... 1...
> (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
> (XEN) Freed 236kB init memory.
> mapping kernel into physical memory
> Xen: setup ISA identity maps
> about to get started...
> ERROR: Unable to locate IOAPIC for GSI 2
> ERROR: Unable to locate IOAPIC for GSI 9
> (XEN) traps.c:2405:d0 Domain attempted WRMSR 00000000c0010004 from 0x0000e4a75df86514 to 0x0000000000000000.
> (XEN) traps.c:2405:d0 Domain attempted WRMSR 00000000c0010000 from 0x0000030e1b0effe9 to 0x0000000000430076.
> ERROR: Unable to locate IOAPIC for GSI 9
> (XEN) PCI add device 00:00.0
> (XEN) PCI add device 00:00.2
> (XEN) PCI add device 00:02.0
> (XEN) PCI add device 00:04.0
> (XEN) PCI add device 00:05.0
> (XEN) PCI add device 00:06.0
> (XEN) PCI add device 00:07.0
> (XEN) PCI add device 00:0d.0
> (XEN) PCI add device 00:11.0
> (XEN) PCI add device 00:12.0
> (XEN) PCI add device 00:12.2
> (XEN) PCI add device 00:13.0
> (XEN) PCI add device 00:13.2
> (XEN) PCI add device 00:14.0
> (XEN) PCI add device 00:14.2
> (XEN) PCI add device 00:14.3
> (XEN) PCI add device 00:14.4
> (XEN) PCI add device 00:14.5
> (XEN) PCI add device 00:16.0
> (XEN) PCI add device 00:16.2
> (XEN) PCI add device 00:18.0
> (XEN) PCI add device 00:18.1
> (XEN) PCI add device 00:18.2
> (XEN) PCI add device 00:18.3
> (XEN) PCI add device 00:18.4
> (XEN) PCI add device 07:00.0
> (XEN) PCI add device 07:00.1
> (XEN) PCI add device 06:00.0
> (XEN) PCI add device 06:00.1
> (XEN) PCI add device 05:00.0
> (XEN) PCI add device 04:00.0
> (XEN) PCI add device 03:00.0
> (XEN) PCI add device 02:00.0
> (XEN) PCI add device 02:00.1
> registering netback
> IT87 WDT: Unknown Chip found, Chip 8721 Revision 0001
> [Firmware Bug]: powernow-k8: No compatible ACPI _PSS objects found.
> [Firmware Bug]: powernow-k8: Try again with latest BIOS.
> Loading, please wait...
> INIT: version 2.88 booting
> Using makefile-style concurrent boot in runlevel S.
> Starting the hotplug events dispatcher: udevd.
> Synthesizing the initial hotplug events...done.
> Waiting for /dev to be fully populated...udevd-work[1429]: kernel-provided name 'blktap-control' and NAME= 'xen/blktap-2/control' disagree, please use SYMLINK+= or change the kernel to provide the proper name
>
> done.
> Setting preliminary keymap...done.
> Activating swap...done.
> Checking root file system...fsck from util-linux-ng 2.17.2
> HOWTO_ROOT: clean, 95056/1419840 files, 731207/5679104 blocks (check in 3 mounts)
> done.
> Loading kernel modules...done.
> Cleaning up ifupdown....
> Setting up networking....
> Setting up LVM Volume Groups Reading all physical volumes. This may take a while...
> Found volume group "lemrouch" using metadata type lvm2
> 4 logical volume(s) in volume group "lemrouch" now active
> .
> Activating lvm and md swap...done.
> Checking file systems...fsck from util-linux-ng 2.17.2
> done.
> Mounting local filesystems...done.
> Activating swapfile swap...done.
> Cleaning up temporary files....
> Setting kernel variables ...done.
> Configuring network interfaces...done.
> Cleaning up temporary files....
> Setting console screen modes.
> Rcannot (un)set powersave mode
> Skipping font and keymap setup (handled by console-setup).
> Setting up console font and keymap...done.
> INIT: Entering runlevel: 2
> Using makefile-style concurrent boot in runlevel 2.
> acpid: starting up with proc fs
>
> acpid: 1 rule loaded
>
> acpid: waiting for events: event logging is off
>
> Starting ACPI services....
> Starting system message bus: dbus.
> Starting periodic command scheduler: cron.
> Starting OpenBSD Secure Shell server: sshd.
> Starting xenstored...XENBUS: Unable to read cpu state
> XENBUS: Unable to read cpu state
> XENBUS: Unable to read cpu state
> XENBUS: Unable to read cpu state
> XENBUS: Unable to read cpu state
> XENBUS: Unable to read cpu state
>
> Setting domain 0 name...
> Starting xenconsoled...
> BLKTAPCTRL[2156]: blktapctrl.c:790: blktapctrl: v1.0.0
>
> BLKTAPCTRL[2156]: blktapctrl.c:792: Found driver: [raw image (aio)]
>
> BLKTAPCTRL[2156]: blktapctrl.c:792: Found driver: [raw image (sync)]
>
> BLKTAPCTRL[2156]: blktapctrl.c:792: Found driver: [vmware image (vmdk)]
>
> BLKTAPCTRL[2156]: blktapctrl.c:792: Found driver: [ramdisk image (ram)]
>
> BLKTAPCTRL[2156]: blktapctrl.c:792: Found driver: [qcow disk (qcow)]
>
> BLKTAPCTRL[2156]: blktapctrl.c:792: Found driver: [qcow2 disk (qcow2)]
>
> BLKTAPCTRL[2156]: blktapctrl_linux.c:86: blktap0 open failed
>
> BLKTAPCTRL[2156]: blktapctrl.c:859: couldn't open blktap interface
>
> BLKTAPCTRL[2156]: blktapctrl.c:922: Unable to start blktapctrl
>
> (XEN) PCI remove device 00:12.2
> (XEN) PCI add device 00:12.2
> /usr/local/bin/xen_start.sh: line 15: /sys/bus/pci/devices/0000:07:00.0/driver/unbind: No such file or directory
> Using config file "/etc/xen/windows".
> (XEN) domctl.c:1042:d0 ioport_map:add f_gport=3b0 f_mport=3b0 np=c
> (XEN) domctl.c:986:d0 memory_map:add: gfn=a0 mfn=a0 nr_mfns=20
> (XEN) domctl.c:1042:d0 ioport_map:add f_gport=3c0 f_mport=3c0 np=3
> (XEN) domctl.c:1042:d0 ioport_map:add f_gport=3c4 f_mport=3c4 np=1c
> (XEN) HVM1: HVM Loader
> (XEN) HVM1: Detected Xen v4.2-unstable
> (XEN) HVM1: Xenbus rings @0xfeffc000, event channel 7
> Started domain windows (id=1)(XEN) HVM1: System requested ROMBIOS
>
> (XEN) HVM1: CPU speed is 3010 MHz
> (XEN) irq.c:258: Dom1 PCI link 0 changed 0 -> 5
> (XEN) HVM1: PCI-ISA link 0 routed to IRQ5
> (XEN) irq.c:258: Dom1 PCI link 1 changed 0 -> 10
> (XEN) HVM1: PCI-ISA link 1 routed to IRQ10
> (XEN) irq.c:258: Dom1 PCI link 2 changed 0 -> 11
> (XEN) HVM1: PCI-ISA link 2 routed to IRQ11
> (XEN) irq.c:258: Dom1 PCI link 3 changed 0 -> 5
> (XEN) HVM1: PCI-ISA link 3 routed to IRQ5
> (XEN) HVM1: pci dev 01:3 INTA->IRQ10
> (XEN) HVM1: pci dev 03:0 INTA->IRQ5
> (XEN) HVM1: pci dev 04:0 INTA->IRQ5
> (XEN) HVM1: pci dev 05:0 INTA->IRQ10
> (XEN) HVM1: pci dev 06:0 INTB->IRQ5
> (XEN) HVM1: pci dev 07:0 INTA->IRQ5
> (XEN) HVM1: pci dev 08:0 INTB->IRQ10
> (XEN) HVM1: pci dev 09:0 INTA->IRQ10
> (XEN) HVM1: pci dev 05:0 bar 10 size 10000000: e000000c
> (XEN) domctl.c:986:d0 memory_map:add: gfn=e0000 mfn=d0000 nr_mfns=10000
> (XEN) HVM1: pci dev 03:0 bar 14 size 01000000: f0000008
> (XEN) HVM1: pci dev 04:0 bar 10 size 00020000: f1000000
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1020 mfn=fe9e0 nr_mfns=20
> (XEN) HVM1: pci dev 05:0 bar 18 size 00020000: f1020004
> (XEN) HVM1: pci dev 05:0 bar 30 size 00020000: f1040000
> (XEN) HVM1: pci dev 06:0 bar 10 size 00004000: f1060004
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1060 mfn=fe9bc nr_mfns=4
> (XEN) HVM1: pci dev 09:0 bar 10 size 00004000: f1064004
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1064 mfn=fe3f8 nr_mfns=4
> (XEN) HVM1: pci dev 07:0 bar 10 size 00001000: f1068000
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1068 mfn=fe3f7 nr_mfns=1
> (XEN) HVM1: pci dev 08:0 bar 10 size 00001000: f1069000
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1069 mfn=f0000 nr_mfns=1
> (XEN) HVM1: pci dev 03:0 bar 10 size 00000100: 0000c001
> (XEN) HVM1: pci dev 05:0 bar 20 size 00000100: 0000c101
> (XEN) HVM1: pci dev 04:0 bar 14 size 00000040: 0000c201
> (XEN) HVM1: pci dev 01:1 bar 20 size 00000010: 0000c241
> (XEN) HVM1: Multiprocessor initialisation:
> (XEN) HVM1: - CPU0 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU1 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU2 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU3 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU4 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU5 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: Testing HVM environment:
> (XEN) HVM1: - REP INSB across page boundaries ... passed
> (XEN) HVM1: - GS base MSRs and SWAPGS ... passed
> (XEN) HVM1: Passed 2 of 2 tests
> (XEN) HVM1: Writing SMBIOS tables ...
> (XEN) HVM1: Loading ROMBIOS ...
> (XEN) HVM1: 9660 bytes of ROMBIOS high-memory extensions:
> (XEN) HVM1: Relocating to 0xfc000000-0xfc0025bc ... done
> (XEN) HVM1: Creating MP tables ...
> (XEN) HVM1: Loading VGABIOS of passthroughed gfx ...
> (XEN) HVM1: Loading PCI Option ROM ...
> (XEN) HVM1: - Manufacturer: http://etherboot.org
> (XEN) HVM1: - Product name: gPXE
> (XEN) HVM1: Loading ACPI ...
> (XEN) HVM1: - Lo data: 000ea020-000ea04f
> (XEN) HVM1: - Hi data: fc002800-fc01291f
> (XEN) HVM1: vm86 TSS at fc012c00
> (XEN) HVM1: BIOS map:
> (XEN) HVM1: c0000-cffff: VGA BIOS
> (XEN) HVM1: d0000-e1fff: Etherboot ROM
> (XEN) HVM1: eb000-eb20f: SMBIOS tables
> (XEN) HVM1: f0000-fffff: Main BIOS
> (XEN) HVM1: E820 table:
> (XEN) HVM1: [00]: 00000000:00000000 - 00000000:0009e000: RAM
> (XEN) HVM1: [01]: 00000000:0009e000 - 00000000:0009fc00: RESERVED
> (XEN) HVM1: [02]: 00000000:0009fc00 - 00000000:000a0000: RESERVED
> (XEN) HVM1: HOLE: 00000000:000a0000 - 00000000:000e0000
> (XEN) HVM1: [03]: 00000000:000e0000 - 00000000:00100000: RESERVED
> (XEN) HVM1: [04]: 00000000:00100000 - 00000000:e0000000: RAM
> (XEN) HVM1: HOLE: 00000000:e0000000 - 00000000:fc000000
> (XEN) HVM1: [05]: 00000000:fc000000 - 00000001:00000000: RESERVED
> (XEN) HVM1: [06]: 00000001:00000000 - 00000001:20000000: RAM
> (XEN) HVM1: Invoking ROMBIOS ...
> (XEN) HVM1: $Revision: 1.221 $ $Date: 2008/12/07 17:32:29 $
> (XEN) HVM1: Bochs BIOS - build: 06/23/99
> (XEN) HVM1: $Revision: 1.221 $ $Date: 2008/12/07 17:32:29 $
> (XEN) HVM1: Options: apmbios pcibios eltorito PMM
> (XEN) HVM1:
> (XEN) HVM1: ata0-0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63
> (XEN) HVM1: ata0 master: QEMU HARDDISK ATA-7 Hard-Disk (20480 MBytes)
> (XEN) HVM1: ata0-1: PCHS=16383/16/63 translation=lba LCHS=1024/255/63
> (XEN) HVM1: ata0 slave: QEMU HARDDISK ATA-7 Hard-Disk (51200 MBytes)
> (XEN) HVM1:
> (XEN) HVM1:
> (XEN) HVM1:
> (XEN) HVM1: Press F12 for boot menu.
> (XEN) HVM1:
> (XEN) HVM1: Booting from Hard Disk...
> (XEN) HVM1: Booting from 0000:7c00
> (XEN) irq.c:258: Dom1 PCI link 0 changed 5 -> 0
> (XEN) irq.c:258: Dom1 PCI link 1 changed 10 -> 0
> (XEN) irq.c:258: Dom1 PCI link 2 changed 11 -> 0
> (XEN) irq.c:258: Dom1 PCI link 3 changed 5 -> 0
> (XEN) domctl.c:996:d0 memory_map:remove: gfn=e0000 mfn=d0000 nr_mfns=10000
> (XEN) domctl.c:996:d0 memory_map:remove: gfn=f1020 mfn=fe9e0 nr_mfns=20
> (XEN) domctl.c:986:d0 memory_map:add: gfn=e0000 mfn=d0000 nr_mfns=10000
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1020 mfn=fe9e0 nr_mfns=20
> (XEN) domctl.c:996:d0 memory_map:remove: gfn=f1060 mfn=fe9bc nr_mfns=4
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1060 mfn=fe9bc nr_mfns=4
> (XEN) domctl.c:996:d0 memory_map:remove: gfn=f1068 mfn=fe3f7 nr_mfns=1
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1068 mfn=fe3f7 nr_mfns=1
> (XEN) domctl.c:996:d0 memory_map:remove: gfn=f1069 mfn=f0000 nr_mfns=1
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1069 mfn=f0000 nr_mfns=1
> (XEN) domctl.c:996:d0 memory_map:remove: gfn=f1064 mfn=fe3f8 nr_mfns=4
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1064 mfn=fe3f8 nr_mfns=4
> (XEN) grant_table.c:1156:d1 Expanding dom (1) grant table from (4) to (32) frames.
> (XEN) irq.c:324: Dom1 callback via changed to GSI 28
> (XEN) domctl.c:996:d0 memory_map:remove: gfn=e0000 mfn=d0000 nr_mfns=10000
> (XEN) domctl.c:996:d0 memory_map:remove: gfn=f1020 mfn=fe9e0 nr_mfns=20
> (XEN) domctl.c:986:d0 memory_map:add: gfn=e0000 mfn=d0000 nr_mfns=10000
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1020 mfn=fe9e0 nr_mfns=20
> (XEN) domctl.c:996:d0 memory_map:remove: gfn=f1068 mfn=fe3f7 nr_mfns=1
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1068 mfn=fe3f7 nr_mfns=1
> (XEN) domctl.c:996:d0 memory_map:remove: gfn=f1060 mfn=fe9bc nr_mfns=4
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1060 mfn=fe9bc nr_mfns=4
> (XEN) domctl.c:996:d0 memory_map:remove: gfn=f1069 mfn=f0000 nr_mfns=1
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1069 mfn=f0000 nr_mfns=1
> (XEN) domctl.c:996:d0 memory_map:remove: gfn=f1064 mfn=fe3f8 nr_mfns=4
> (XEN) domctl.c:986:d0 memory_map:add: gfn=f1064 mfn=fe3f8 nr_mfns=4

> __ __ _ _ ____ _ _ _
> \ \/ /___ _ __ | || | |___ \ _ _ _ __ ___| |_ __ _| |__ | | ___
> \ // _ \ '_ \ | || |_ __) |__| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
> / \ __/ | | | |__ _| / __/|__| |_| | | | \__ \ || (_| | |_) | | __/
> /_/\_\___|_| |_| |_|(_)_____| \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
>
> (XEN) Xen version 4.2-unstable (root@(none)) (gcc version 4.4.5 (Debian 4.4.5-8) ) Sat May 5 15:48:48 CEST 2012
> (XEN) Latest ChangeSet: Fri May 04 11:18:48 2012 +0100 25259:0f53540494f7
> (XEN) Console output is synchronous.
> (XEN) Bootloader: GRUB 1.98+20100804-14+squeeze1
> (XEN) Command line: placeholder dom0_mem=2G dom0_max_vcpus=6 loglvl=all guest_loglvl=all sync_console com1=115200,8n1,0xac00 console=com1
> (XEN) Video information:
> (XEN) VGA is text mode 80x25, font 8x16
> (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds
> (XEN) Disc information:
> (XEN) Found 1 MBR signatures
> (XEN) Found 1 EDD information structures
> (XEN) Xen-e820 RAM map:
> (XEN) 0000000000000000 - 000000000009ac00 (usable)
> (XEN) 000000000009ac00 - 00000000000a0000 (reserved)
> (XEN) 00000000000e4000 - 0000000000100000 (reserved)
> (XEN) 0000000000100000 - 00000000cfe80000 (usable)
> (XEN) 00000000cfe80000 - 00000000cfe98000 (ACPI data)
> (XEN) 00000000cfe98000 - 00000000cfec0000 (ACPI NVS)
> (XEN) 00000000cfec0000 - 00000000cff00000 (reserved)
> (XEN) 00000000ffe00000 - 0000000100000000 (reserved)
> (XEN) 0000000100000000 - 0000000230000000 (usable)
> (XEN) ACPI: RSDP 000FBF20, 0024 (r2 ACPIAM)
> (XEN) ACPI: XSDT CFE80100, 005C (r1 102811 XSDT1740 20111028 MSFT 97)
> (XEN) ACPI: FACP CFE80290, 00F4 (r3 102811 FACP1740 20111028 MSFT 97)
> (XEN) ACPI: DSDT CFE80470, E6E3 (r1 A1595 A1595000 0 INTL 20060113)
> (XEN) ACPI: FACS CFE98000, 0040
> (XEN) ACPI: APIC CFE80390, 0098 (r1 102811 APIC1740 20111028 MSFT 97)
> (XEN) ACPI: MCFG CFE80430, 003C (r1 102811 OEMMCFG 20111028 MSFT 97)
> (XEN) ACPI: OEMB CFE98040, 0072 (r1 102811 OEMB1740 20111028 MSFT 97)
> (XEN) ACPI: HPET CFE8F8C0, 0038 (r1 102811 OEMHPET 20111028 MSFT 97)
> (XEN) ACPI: IVRS CFE8F900, 00E0 (r1 AMD RD890S 202031 AMD 0)
> (XEN) ACPI: SSDT CFE8F9E0, 0E10 (r1 A M I POWERNOW 1 AMD 1)
> (XEN) System RAM: 8190MB (8386664kB)
> (XEN) No NUMA configuration found
> (XEN) Faking a node at 0000000000000000-0000000230000000
> (XEN) Domain heap initialised
> (XEN) found SMP MP-table at 000ff780
> (XEN) DMI present.
> (XEN) Using APIC driver default
> (XEN) ACPI: PM-Timer IO Port: 0x808
> (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[804,0], pm1x_evt[800,0]
> (XEN) ACPI: wakeup_vec[cfe9800c], vec_size[20]
> (XEN) ACPI: Local APIC address 0xfee00000
> (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
> (XEN) Processor #0 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
> (XEN) Processor #1 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
> (XEN) Processor #2 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
> (XEN) Processor #3 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
> (XEN) Processor #4 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
> (XEN) Processor #5 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x86] disabled)
> (XEN) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x87] disabled)
> (XEN) ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
> (XEN) IOAPIC[0]: apic_id 6, version 33, address 0xfec00000, GSI 0-23
> (XEN) ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
> (XEN) IOAPIC[1]: apic_id 7, version 33, address 0xfec20000, GSI 24-55
> (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
> (XEN) ACPI: IRQ0 used by override.
> (XEN) ACPI: IRQ2 used by override.
> (XEN) ACPI: IRQ9 used by override.
> (XEN) Enabling APIC mode: Flat. Using 2 I/O APICs
> (XEN) ACPI: HPET id: 0x8300 base: 0xfed00000
> (XEN) Table is not found!
> (XEN) Using ACPI (MADT) for SMP configuration information
> (XEN) SMP: Allowing 8 CPUs (2 hotplug CPUs)
> (XEN) IRQ limits: 56 GSI, 1112 MSI/MSI-X
> (XEN) Using scheduler: SMP Credit Scheduler (credit)
> (XEN) Detected 3010.225 MHz processor.
> (XEN) Initing memory sharing.
> (XEN) AMD Fam10h machine check reporting enabled
> (XEN) PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff
> (XEN) PCI: Not using MCFG for segment 0000 bus 00-ff
> (XEN) AMD-Vi: IOMMU 0 Enabled.
> (XEN) AMD-Vi: Enabling global vector map
> (XEN) I/O virtualisation enabled
> (XEN) - Dom0 mode: Relaxed
> (XEN) ENABLING IO-APIC IRQs
> (XEN) -> Using new ACK method
> (XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
> (XEN) Platform timer is 14.318MHz HPET
> (XEN) Allocated console ring of 64 KiB.
> (XEN) HVM: ASIDs enabled.
> (XEN) SVM: Supported advanced features:
> (XEN) - Nested Page Tables (NPT)
> (XEN) - Last Branch Record (LBR) Virtualisation
> (XEN) - Next-RIP Saved on #VMEXIT
> (XEN) - Pause-Intercept Filter
> (XEN) HVM: SVM enabled
> (XEN) HVM: Hardware Assisted Paging (HAP) detected
> (XEN) HVM: HAP page sizes: 4kB, 2MB, 1GB
> (XEN) microcode: collect_cpu_info: patch_id=0x10000bf
> (XEN) microcode: collect_cpu_info: patch_id=0x10000bf
> (XEN) microcode: collect_cpu_info: patch_id=0x10000bf
> (XEN) microcode: collect_cpu_info: patch_id=0x10000bf
> (XEN) Brought up 6 CPUs
> (XEN) microcode: collect_cpu_info: patch_id=0x10000bf
> (XEN) HPET's MSI mode hasn't been supported when Interrupt Remapping is enabled.
> (XEN) ACPI sleep modes: S3
> (XEN) MCA: Use hw thresholding to adjust polling frequency
> (XEN) mcheck_poll: Machine check polling timer started.
> (XEN) Xenoprofile: Failed to setup IBS LVT offset, IBSCTL = 0xffffffff
> (XEN) *** LOADING DOMAIN 0 ***
> (XEN) elf_parse_binary: phdr: paddr=0x1000000 memsz=0x5b2000
> (XEN) elf_parse_binary: phdr: paddr=0x15b2000 memsz=0x660e0
> (XEN) elf_parse_binary: phdr: paddr=0x1619000 memsz=0x12500
> (XEN) elf_parse_binary: phdr: paddr=0x162c000 memsz=0x21b000
> (XEN) elf_parse_binary: memory: 0x1000000 -> 0x1847000
> (XEN) elf_xen_parse_note: GUEST_OS = "linux"
> (XEN) elf_xen_parse_note: GUEST_VERSION = "2.6"
> (XEN) elf_xen_parse_note: XEN_VERSION = "xen-3.0"
> (XEN) elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
> (XEN) elf_xen_parse_note: ENTRY = 0xffffffff8162c200
> (XEN) elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81001000
> (XEN) elf_xen_parse_note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb"
> (XEN) elf_xen_parse_note: PAE_MODE = "yes"
> (XEN) elf_xen_parse_note: LOADER = "generic"
> (XEN) elf_xen_parse_note: unknown xen elf note (0xd)
> (XEN) elf_xen_parse_note: SUSPEND_CANCEL = 0x1
> (XEN) elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
> (XEN) elf_xen_parse_note: PADDR_OFFSET = 0x0
> (XEN) elf_xen_addr_calc_check: addresses:
> (XEN) virt_base = 0xffffffff80000000
> (XEN) elf_paddr_offset = 0x0
> (XEN) virt_offset = 0xffffffff80000000
> (XEN) virt_kstart = 0xffffffff81000000
> (XEN) virt_kend = 0xffffffff81847000
> (XEN) virt_entry = 0xffffffff8162c200
> (XEN) p2m_base = 0xffffffffffffffff
> (XEN) Xen kernel: 64-bit, lsb, compat32
> (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1847000
> (XEN) PHYSICAL MEMORY ARRANGEMENT:
> (XEN) Dom0 alloc.: 0000000226000000->0000000228000000 (514500 pages to be allocated)
> (XEN) Init. ramdisk: 000000022f9c4000->000000022ffff200
> (XEN) VIRTUAL MEMORY ARRANGEMENT:
> (XEN) Loaded kernel: ffffffff81000000->ffffffff81847000
> (XEN) Init. ramdisk: ffffffff81847000->ffffffff81e82200
> (XEN) Phys-Mach map: ffffffff81e83000->ffffffff82283000
> (XEN) Start info: ffffffff82283000->ffffffff822834b4
> (XEN) Page tables: ffffffff82284000->ffffffff82299000
> (XEN) Boot stack: ffffffff82299000->ffffffff8229a000
> (XEN) TOTAL: ffffffff80000000->ffffffff82400000
> (XEN) ENTRY ADDRESS: ffffffff8162c200
> (XEN) Dom0 has maximum 6 VCPUs
> (XEN) elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff815b2000
> (XEN) elf_load_binary: phdr 1 at 0xffffffff815b2000 -> 0xffffffff816180e0
> (XEN) elf_load_binary: phdr 2 at 0xffffffff81619000 -> 0xffffffff8162b500
> (XEN) elf_load_binary: phdr 3 at 0xffffffff8162c000 -> 0xffffffff816b2000
> (XEN) Scrubbing Free RAM: .............................................................done.
> (XEN) Initial low memory virq threshold set at 0x4000 pages.
> (XEN) Std. Loglevel: All
> (XEN) Guest Loglevel: All
> (XEN) **********************************************
> (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS
> (XEN) ******* This option is intended to aid debugging of Xen by ensuring
> (XEN) ******* that all output is synchronously delivered on the serial line.
> (XEN) ******* However it can introduce SIGNIFICANT latencies and affect
> (XEN) ******* timekeeping. It is NOT recommended for production use!
> (XEN) **********************************************
> (XEN) 3... 2... 1...
> (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
> (XEN) Freed 256kB init memory.
> mapping kernel into physical memory
> Xen: setup ISA identity maps
> about to get started...
> Initializing cgroup subsys cpuset
> Initializing cgroup subsys cpu
> Linux version 3.2.0-rc2-11202-gd3507af-dirty (root [at] xe) (gcc version 4.4.5 (Debian 4.4.5-8) ) #6 SMP PREEMPT Sat May 5 20:13:29 CEST 2012
> Command line: placeholder root=/dev/mapper/lemrouch-xen ro mem=2G panic=15 xen-pciback.hide=(00:14.2) console=hvc0 earlyprintk=xen
> Freeing 9a-100 pfn range: 102 pages freed
> Released 102 pages of unused memory
> Set 197094 page(s) to 1-1 mapping
> BIOS-provided physical RAM map:
> Xen: 0000000000000000 - 000000000009a000 (usable)
> Xen: 000000000009ac00 - 0000000000100000 (reserved)
> Xen: 0000000000100000 - 00000000cfe80000 (usable)
> Xen: 00000000cfe80000 - 00000000cfe98000 (ACPI data)
> Xen: 00000000cfe98000 - 00000000cfec0000 (ACPI NVS)
> Xen: 00000000cfec0000 - 00000000cff00000 (reserved)
> Xen: 00000000fec00000 - 00000000fec01000 (reserved)
> Xen: 00000000fec20000 - 00000000fec21000 (reserved)
> Xen: 00000000fee00000 - 00000000fee01000 (reserved)
> Xen: 00000000ffe00000 - 0000000100000000 (reserved)
> Xen: 0000000100000000 - 0000000230000000 (usable)
> bootconsole [xenboot0] enabled
> NX (Execute Disable) protection: active
> user-defined physical RAM map:
> user: 0000000000000000 - 000000000009a000 (usable)
> user: 000000000009ac00 - 0000000000100000 (reserved)
> user: 0000000000100000 - 0000000080000000 (usable)
> user: 00000000cfe80000 - 00000000cfe98000 (ACPI data)
> user: 00000000cfe98000 - 00000000cfec0000 (ACPI NVS)
> user: 00000000cfec0000 - 00000000cff00000 (reserved)
> user: 00000000fec00000 - 00000000fec01000 (reserved)
> user: 00000000fec20000 - 00000000fec21000 (reserved)
> user: 00000000fee00000 - 00000000fee01000 (reserved)
> user: 00000000ffe00000 - 0000000100000000 (reserved)
> DMI present.
> No AGP bridge found
> last_pfn = 0x80000 max_arch_pfn = 0x400000000
> found SMP MP-table at [ffff8800000ff780] ff780
> init_memory_mapping: 0000000000000000-0000000080000000
> RAMDISK: 01847000 - 01e83000
> ACPI: RSDP 00000000000fbf20 00024 (v02 ACPIAM)
> ACPI: XSDT 00000000cfe80100 0005C (v01 102811 XSDT1740 20111028 MSFT 00000097)
> ACPI: FACP 00000000cfe80290 000F4 (v03 102811 FACP1740 20111028 MSFT 00000097)
> ACPI: DSDT 00000000cfe80470 0E6E3 (v01 A1595 A1595000 00000000 INTL 20060113)
> ACPI: FACS 00000000cfe98000 00040
> ACPI: APIC 00000000cfe80390 00098 (v01 102811 APIC1740 20111028 MSFT 00000097)
> ACPI: MCFG 00000000cfe80430 0003C (v01 102811 OEMMCFG 20111028 MSFT 00000097)
> ACPI: OEMB 00000000cfe98040 00072 (v01 102811 OEMB1740 20111028 MSFT 00000097)
> ACPI: HPET 00000000cfe8f8c0 00038 (v01 102811 OEMHPET 20111028 MSFT 00000097)
> ACPI: IVRS 00000000cfe8f900 000E0 (v01 AMD RD890S 00202031 AMD 00000000)
> ACPI: SSDT 00000000cfe8f9e0 00E10 (v01 A M I POWERNOW 00000001 AMD 00000001)
> No NUMA configuration found
> Faking a node at 0000000000000000-0000000080000000
> Initmem setup node 0 0000000000000000-0000000080000000
> NODE_DATA [000000007fffb000 - 000000007fffffff]
> Zone PFN ranges:
> DMA 0x00000010 -> 0x00001000
> DMA32 0x00001000 -> 0x00100000
> Normal empty
> Movable zone start PFN for each node
> early_node_map[2] active PFN ranges
> 0: 0x00000010 -> 0x0000009a
> 0: 0x00000100 -> 0x00080000
> ACPI: PM-Timer IO Port: 0x808
> ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
> BIOS bug: APIC version is 0 for CPU 0/0x0, fixing up to 0x10
> ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
> ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
> ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
> ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
> ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
> ACPI: LAPIC (acpi_id[0x07] lapic_id[0x86] disabled)
> ACPI: LAPIC (acpi_id[0x08] lapic_id[0x87] disabled)
> ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
> IOAPIC[0]: apic_id 6, version 255, address 0xfec00000, GSI 0-255
> ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
> IOAPIC[1]: apic_id 7, version 255, address 0xfec20000, GSI 24-279
> ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
> Using ACPI (MADT) for SMP configuration information
> ACPI: HPET id: 0x8300 base: 0xfed00000
> 8 Processors exceeds NR_CPUS limit of 6
> SMP: Allowing 6 CPUs, 0 hotplug CPUs
> Allocating PCI resources starting at 80000000 (gap: 80000000:4fe80000)
> Booting paravirtualized kernel on Xen
> Xen version: 4.2-unstable (preserve-AD)
> setup_percpu: NR_CPUS:6 nr_cpumask_bits:6 nr_cpu_ids:6 nr_node_ids:1
> PERCPU: Embedded 26 pages/cpu @ffff88007ff4b000 s75008 r8192 d23296 u106496
> Built 1 zonelists in Node order, mobility grouping on. Total pages: 514973
> Policy zone: DMA32
> Kernel command line: placeholder root=/dev/mapper/lemrouch-xen ro mem=2G panic=15 xen-pciback.hide=(00:14.2) console=hvc0 earlyprintk=xen
> PID hash table entries: 4096 (order: 3, 32768 bytes)
> Placing 64MB software IO TLB between ffff880079600000 - ffff88007d600000
> software IO TLB at phys 0x79600000 - 0x7d600000
> Memory: 1975220k/2097152k available (4470k kernel code, 472k absent, 121460k reserved, 1768k data, 596k init)
> SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
> Preemptible hierarchical RCU implementation.
> Verbose stalled-CPUs detection is disabled.
> NR_IRQS:4352 nr_irqs:1536 16
> xen: sci override: global_irq=9 trigger=0 polarity=1
> xen: acpi sci 9
> xen_map_pirq_gsi: returning irq 9 for gsi 9
> Console: colour VGA+ 80x25
> console [hvc0] enabled, bootconsole disabled
> console [hvc0] enabled, bootconsole disabled
> installing Xen timer for CPU 0
> Detected 3010.224 MHz processor.
> Calibrating delay loop (skipped), value calculated using timer frequency.. 6020.44 BogoMIPS (lpj=3010224)
> pid_max: default: 32768 minimum: 301
> Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
> Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
> Mount-cache hash table entries: 256
> Initializing cgroup subsys devices
> Initializing cgroup subsys freezer
> Initializing cgroup subsys blkio
> CPU: Physical Processor ID: 0
> CPU: Processor Core ID: 0
> ACPI: Core revision 20110623
> cpu 0 spinlock event irq 297
> Performance Events: (XEN) traps.c:2561:d0 Domain attempted WRMSR 00000000c0010004 from 0x0000e4a75df86514 to 0x000000000000abcd.
> Broken PMU hardware detected, using software events only.
> MCE: In-kernel MCE decoding enabled.
> installing Xen timer for CPU 1
> cpu 1 spinlock event irq 303
> installing Xen timer for CPU 2
> cpu 2 spinlock event irq 309
> installing Xen timer for CPU 3
> cpu 3 spinlock event irq 315
> installing Xen timer for CPU 4
> cpu 4 spinlock event irq 321
> installing Xen timer for CPU 5
> cpu 5 spinlock event irq 327
> Brought up 6 CPUs
> devtmpfs: initialized
> Grant table initialized
> NET: Registered protocol family 16
> TOM: 00000000d0000000 aka 3328M
> TOM2: 0000000230000000 aka 8960M
> Extended Config Space enabled on 1 nodes
> ACPI: bus type pci registered
> PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
> PCI: not using MMCONFIG
> PCI: Using configuration type 1 for base access
> PCI: Using configuration type 1 for extended access
> bio: create slab <bio-0> at 0
> ACPI: Added _OSI(Module Device)
> ACPI: Added _OSI(Processor Device)
> ACPI: Added _OSI(3.0 _SCP Extensions)
> ACPI: Added _OSI(Processor Aggregator Device)
> ACPI: Executed 3 blocks of module-level executable AML code
> ACPI: Interpreter enabled
> ACPI: (supports S0 S5)
> ACPI: Using IOAPIC for interrupt routing
> PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
> PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
> ACPI: EC: GPE = 0xa, I/O: command/status = 0x66, data = 0x62
> HEST: Table not found.
> PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
> ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
> pci_root PNP0A03:00: host bridge window [io 0x0000-0x0cf7]
> pci_root PNP0A03:00: host bridge window [io 0x0d00-0xffff]
> pci_root PNP0A03:00: host bridge window [mem 0x000a0000-0x000bffff]
> pci_root PNP0A03:00: host bridge window [mem 0x000d0000-0x000dffff]
> pci_root PNP0A03:00: host bridge window [mem 0xcff00000-0xdfffffff]
> pci_root PNP0A03:00: host bridge window [mem 0xf0000000-0xfebfffff]
> pci 0000:00:02.0: PCI bridge to [bus 07-07]
> pci 0000:06:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
> pci 0000:00:04.0: PCI bridge to [bus 06-06]
> pci 0000:00:05.0: PCI bridge to [bus 05-05]
> pci 0000:00:06.0: PCI bridge to [bus 04-04]
> pci 0000:00:07.0: PCI bridge to [bus 03-03]
> pci 0000:00:0d.0: PCI bridge to [bus 02-02]
> pci 0000:00:14.4: PCI bridge to [bus 01-01] (subtractive decode)
> pci0000:00: Requesting ACPI _OSC control (0x1d)
> pci0000:00: ACPI _OSC control (0x1c) granted
> (XEN) PCI add device 0000:00:00.0
> (XEN) PCI add device 0000:00:00.2
> (XEN) PCI add device 0000:00:02.0
> (XEN) PCI add device 0000:00:04.0
> (XEN) PCI add device 0000:00:05.0
> (XEN) PCI add device 0000:00:06.0
> (XEN) PCI add device 0000:00:07.0
> (XEN) PCI add device 0000:00:0d.0
> (XEN) PCI add device 0000:00:11.0
> (XEN) PCI add device 0000:00:12.0
> (XEN) PCI add device 0000:00:12.2
> (XEN) PCI add device 0000:00:13.0
> (XEN) PCI add device 0000:00:13.2
> (XEN) PCI add device 0000:00:14.0
> (XEN) PCI add device 0000:00:14.2
> (XEN) PCI add device 0000:00:14.3
> (XEN) PCI add device 0000:00:14.4
> (XEN) PCI add device 0000:00:14.5
> (XEN) PCI add device 0000:00:16.0
> (XEN) PCI add device 0000:00:16.2
> (XEN) PCI add device 0000:00:18.0
> (XEN) PCI add device 0000:00:18.1
> (XEN) PCI add device 0000:00:18.2
> (XEN) PCI add device 0000:00:18.3
> (XEN) PCI add device 0000:00:18.4
> (XEN) PCI add device 0000:07:00.0
> (XEN) PCI add device 0000:07:00.1
> (XEN) PCI add device 0000:06:00.0
> (XEN) PCI add device 0000:06:00.1
> pci 0000:06:00.1: Failed to add - passthrough or MSI/MSI-X might fail!
> (XEN) PCI add device 0000:05:00.0
> (XEN) PCI add device 0000:04:00.0
> (XEN) PCI add device 0000:03:00.0
> (XEN) PCI add device 0000:02:00.0
> (XEN) PCI add device 0000:02:00.1
> ACPI: PCI Interrupt Link [LNKA] (IRQs *4 7 10 11 14 15)
> ACPI: PCI Interrupt Link [LNKB] (IRQs 4 7 *10 11 14 15)
> ACPI: PCI Interrupt Link [LNKC] (IRQs 4 7 10 *11 14 15)
> ACPI: PCI Interrupt Link [LNKD] (IRQs 4 7 *10 11 14 15)
> ACPI: PCI Interrupt Link [LNKE] (IRQs 4 *7 10 11 14 15)
> ACPI: PCI Interrupt Link [LNKF] (IRQs 4 7 10 *11 14 15)
> ACPI: PCI Interrupt Link [LNKG] (IRQs 4 7 *10 11 14 15)
> ACPI: PCI Interrupt Link [LNKH] (IRQs 4 7 10 11 14 15) *0, disabled.
> xen/balloon: Initialising balloon driver.
> xen-balloon: Initialising balloon driver.
> vgaarb: device added: PCI:0000:07:00.0,decodes=io+mem,owns=io+mem,locks=none
> vgaarb: loaded
> vgaarb: bridge control possible 0000:07:00.0
> SCSI subsystem initialized
> usbcore: registered new interface driver usbfs
> usbcore: registered new interface driver hub
> usbcore: registered new device driver usb
> PCI: Using ACPI for IRQ routing
> Switching to clocksource xen
> FS-Cache: Loaded
> CacheFiles: Loaded
> pnp: PnP ACPI init
> ACPI: bus type pnp registered
> system 00:01: [mem 0xfec20000-0xfec200ff] could not be reserved
> system 00:02: [mem 0xf6000000-0xf6003fff] has been reserved
> xen_map_pirq_gsi: returning irq 8 for gsi 8
> xen_map_pirq_gsi: returning irq 13 for gsi 13
> system 00:08: [mem 0xfec00000-0xfec00fff] could not be reserved
> system 00:08: [mem 0xfee00000-0xfee00fff] has been reserved
> system 00:09: [io 0x04d0-0x04d1] has been reserved
> system 00:09: [io 0x040b] has been reserved
> system 00:09: [io 0x04d6] has been reserved
> system 00:09: [io 0x0c00-0x0c01] has been reserved
> system 00:09: [io 0x0c14] has been reserved
> system 00:09: [io 0x0c50-0x0c51] has been reserved
> system 00:09: [io 0x0c52] has been reserved
> system 00:09: [io 0x0c6c] has been reserved
> system 00:09: [io 0x0c6f] has been reserved
> system 00:09: [io 0x0cd0-0x0cd1] has been reserved
> system 00:09: [io 0x0cd2-0x0cd3] has been reserved
> system 00:09: [io 0x0cd4-0x0cd5] has been reserved
> system 00:09: [io 0x0cd6-0x0cd7] has been reserved
> system 00:09: [io 0x0cd8-0x0cdf] has been reserved
> system 00:09: [io 0x0800-0x089f] has been reserved
> system 00:09: [io 0x0b00-0x0b1f] has been reserved
> system 00:09: [io 0x0b20-0x0b3f] has been reserved
> system 00:09: [io 0x0900-0x090f] has been reserved
> system 00:09: [io 0x0910-0x091f] has been reserved
> system 00:09: [io 0xfe00-0xfefe] has been reserved
> system 00:09: [mem 0xcff00000-0xcfffffff] has been reserved
> system 00:09: [mem 0xffb80000-0xffbfffff] has been reserved
> system 00:09: [mem 0xfec10000-0xfec1001f] has been reserved
> system 00:09: [mem 0xfed80000-0xfed80fff] has been reserved
> system 00:0a: [io 0x0230-0x023f] has been reserved
> system 00:0a: [io 0x0290-0x029f] has been reserved
> system 00:0a: [io 0x0f40-0x0f4f] has been reserved
> system 00:0a: [io 0x0a30-0x0a3f] has been reserved
> system 00:0b: [mem 0xe0000000-0xefffffff] has been reserved
> system 00:0c: [mem 0x00000000-0x0009ffff] could not be reserved
> system 00:0c: [mem 0x000c0000-0x000cffff] could not be reserved
> system 00:0c: [mem 0x000e0000-0x000fffff] could not be reserved
> system 00:0c: [mem 0x00100000-0xcfefffff] could not be reserved
> system 00:0c: [mem 0xfec00000-0xffffffff] could not be reserved
> pnp: PnP ACPI: found 13 devices
> ACPI: ACPI bus type pnp unregistered
> pciback 0000:00:14.2: seizing device
> PM-Timer failed consistency check (0x0xffffff) - aborting.
> pci 0000:00:02.0: PCI bridge to [bus 07-07]
> pci 0000:00:02.0: bridge window [io 0xe000-0xefff]
> pci 0000:00:02.0: bridge window [mem 0xfe900000-0xfe9fffff]
> pci 0000:00:02.0: bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
> pci 0000:00:04.0: PCI bridge to [bus 06-06]
> pci 0000:00:04.0: bridge window [io 0xd000-0xdfff]
> pci 0000:00:04.0: bridge window [mem 0xfe800000-0xfe8fffff]
> pci 0000:00:05.0: PCI bridge to [bus 05-05]
> pci 0000:00:05.0: bridge window [io 0xc000-0xcfff]
> pci 0000:00:05.0: bridge window [mem 0xfe700000-0xfe7fffff]
> pci 0000:00:06.0: PCI bridge to [bus 04-04]
> pci 0000:00:06.0: bridge window [io 0xb000-0xbfff]
> pci 0000:00:06.0: bridge window [mem 0xfe600000-0xfe6fffff]
> pci 0000:00:07.0: PCI bridge to [bus 03-03]
> pci 0000:00:07.0: bridge window [mem 0xfe500000-0xfe5fffff]
> pci 0000:00:0d.0: PCI bridge to [bus 02-02]
> pci 0000:00:0d.0: bridge window [io 0xa000-0xafff]
> pci 0000:00:0d.0: bridge window [mem 0xfe400000-0xfe4fffff]
> pci 0000:00:14.4: PCI bridge to [bus 01-01]
> pci 0000:00:02.0: PCI INT A -> GSI 52 (level, low) -> IRQ 52
> xen_map_pirq_gsi: returning irq 52 for gsi 52
> Already setup the GSI :52
> pci 0000:00:04.0: PCI INT A -> GSI 52 (level, low) -> IRQ 52
> xen_map_pirq_gsi: returning irq 52 for gsi 52
> Already setup the GSI :52
> pci 0000:00:05.0: PCI INT A -> GSI 52 (level, low) -> IRQ 52
> pci 0000:00:06.0: PCI INT A -> GSI 53 (level, low) -> IRQ 53
> xen_map_pirq_gsi: returning irq 53 for gsi 53
> Already setup the GSI :53
> pci 0000:00:07.0: PCI INT A -> GSI 53 (level, low) -> IRQ 53
> pci 0000:00:0d.0: PCI INT A -> GSI 54 (level, low) -> IRQ 54
> NET: Registered protocol family 2
> IP route cache hash table entries: 65536 (order: 7, 524288 bytes)
> TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
> TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
> TCP: Hash tables configured (established 262144 bind 65536)
> TCP reno registered
> UDP hash table entries: 1024 (order: 3, 32768 bytes)
> UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
> NET: Registered protocol family 1
> Unpacking initramfs...
> Freeing initrd memory: 6384k freed
> microcode: Microcode Update Driver: v2.00 <tigran [at] aivazian>, Peter Oruba
> NTFS driver 2.1.30 [Flags: R/W].
> msgmni has been set to 3870
> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
> io scheduler noop registered (default)
> pcieport 0000:00:02.0: Signaling PME through PCIe PME interrupt
> pci 0000:07:00.0: Signaling PME through PCIe PME interrupt
> pci 0000:07:00.1: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:04.0: Signaling PME through PCIe PME interrupt
> pci 0000:06:00.0: Signaling PME through PCIe PME interrupt
> pci 0000:06:00.1: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:05.0: Signaling PME through PCIe PME interrupt
> pci 0000:05:00.0: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:06.0: Signaling PME through PCIe PME interrupt
> pci 0000:04:00.0: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:07.0: Signaling PME through PCIe PME interrupt
> pci 0000:03:00.0: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:0d.0: Signaling PME through PCIe PME interrupt
> pci 0000:02:00.0: Signaling PME through PCIe PME interrupt
> pci 0000:02:00.1: Signaling PME through PCIe PME interrupt
> pci_hotplug: PCI Hot Plug PCI Core version: 0.5
> input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0
> ACPI: Power Button [PWRB]
> input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
> ACPI: Power Button [PWRF]
> ERST: Table is not found!
> GHES: HEST is not enabled!
> Event-channel device installed.
> pciback 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> pciback 0000:00:14.2: PCI INT A disabled
> xen-pciback: backend is vpci
> Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
> serial 0000:02:00.0: PCI INT A -> GSI 40 (level, low) -> IRQ 40
> serial 0000:02:00.1: PCI INT B -> GSI 41 (level, low) -> IRQ 41
> 0000:02:00.1: ttyS0 at I/O 0xa880 (irq = 41) is a ST16650V2
> hpet_acpi_add: no address or irqs in _CRS
> Non-volatile memory driver v1.3
> Hangcheck: starting hangcheck timer 0.9.1 (tick is 180 seconds, margin is 60 seconds).
> Hangcheck: Using getrawmonotonic().
> loop: module loaded
> ahci 0000:00:11.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
> ahci 0000:00:11.0: AHCI 0001.0200 32 slots 6 ports 6 Gbps 0x3f impl SATA mode
> ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part
> scsi0 : ahci
> scsi1 : ahci
> scsi2 : ahci
> scsi3 : ahci
> scsi4 : ahci
> scsi5 : ahci
> ata1: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe100 irq 19
> ata2: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe180 irq 19
> ata3: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe200 irq 19
> ata4: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe280 irq 19
> ata5: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe300 irq 19
> ata6: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe380 irq 19
> ahci 0000:06:00.0: PCI INT A -> GSI 44 (level, low) -> IRQ 44
> ahci 0000:06:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode
> ahci 0000:06:00.0: flags: 64bit ncq pm led clo pmp pio slum part
> scsi6 : ahci
> scsi7 : ahci
> ata7: SATA max UDMA/133 abar m8192 [at] 0xfe8fe00 port 0xfe8fe100 irq 44
> ata8: SATA max UDMA/133 abar m8192 [at] 0xfe8fe00 port 0xfe8fe180 irq 44
> tun: Universal TUN/TAP device driver, 1.6
> tun: (C) 1999-2004 Max Krasnyansky <maxk [at] qualcomm>
> sky2: driver version 1.29
> sky2 0000:04:00.0: PCI INT A -> GSI 51 (level, low) -> IRQ 51
> sky2 0000:04:00.0: Yukon-2 Optima chip revision 1
> sky2 0000:04:00.0: eth0: addr 20:cf:30:6d:89:a5
> cdc_ncm: 04-Aug-2011
> usbcore: registered new interface driver cdc_ncm
> firewire_ohci 0000:05:00.0: PCI INT A -> GSI 46 (level, low) -> IRQ 46
> firewire_ohci: Added fw-ohci device 0000:05:00.0, OHCI v1.10, 4 IR + 8 IT contexts, quirks 0x11
> ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> ehci_hcd 0000:00:12.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17
> ehci_hcd 0000:00:12.2: EHCI Host Controller
> ehci_hcd 0000:00:12.2: new USB bus registered, assigned bus number 1
> ehci_hcd 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
> ehci_hcd 0000:00:12.2: debug port 1
> ehci_hcd 0000:00:12.2: irq 17, io mem 0xfe3fe400
> ehci_hcd 0000:00:12.2: USB 2.0 started, EHCI 1.00
> usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
> usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb1: Product: EHCI Host Controller
> usb usb1: Manufacturer: Linux 3.2.0-rc2-11202-gd3507af-dirty ehci_hcd
> usb usb1: SerialNumber: 0000:00:12.2
> hub 1-0:1.0: USB hub found
> hub 1-0:1.0: 5 ports detected
> xen_map_pirq_gsi: returning irq 17 for gsi 17
> Already setup the GSI :17
> ehci_hcd 0000:00:13.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17
> ehci_hcd 0000:00:13.2: EHCI Host Controller
> ehci_hcd 0000:00:13.2: new USB bus registered, assigned bus number 2
> ehci_hcd 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
> ehci_hcd 0000:00:13.2: debug port 1
> ehci_hcd 0000:00:13.2: irq 17, io mem 0xfe3fe800
> ehci_hcd 0000:00:13.2: USB 2.0 started, EHCI 1.00
> usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
> usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb2: Product: EHCI Host Controller
> usb usb2: Manufacturer: Linux 3.2.0-rc2-11202-gd3507af-dirty ehci_hcd
> usb usb2: SerialNumber: 0000:00:13.2
> hub 2-0:1.0: USB hub found
> hub 2-0:1.0: 5 ports detected
> xen_map_pirq_gsi: returning irq 17 for gsi 17
> Already setup the GSI :17
> ehci_hcd 0000:00:16.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17
> ehci_hcd 0000:00:16.2: EHCI Host Controller
> ehci_hcd 0000:00:16.2: new USB bus registered, assigned bus number 3
> ehci_hcd 0000:00:16.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
> ata5: SATA link down (SStatus 0 SControl 300)
> ata3: SATA link down (SStatus 0 SControl 300)
> ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
> ata6: SATA link down (SStatus 0 SControl 300)
> ata4: SATA link down (SStatus 0 SControl 300)
> ata2: SATA link down (SStatus 0 SControl 300)
> ehci_hcd 0000:00:16.2: debug port 1
> ehci_hcd 0000:00:16.2: irq 17, io mem 0xfe3fec00
> ehci_hcd 0000:00:16.2: USB 2.0 started, EHCI 1.00
> ata1.00: ATA-8: INTEL SSDSA2CW120G3, 4PC10362, max UDMA/133
> ata1.00: 234441648 sectors, multi 1: LBA48 NCQ (depth 31/32)
> usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
> ata7: SATA link down (SStatus 0 SControl 300)
> ata8: SATA link down (SStatus 0 SControl 300)
> usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb3: Product: EHCI Host Controller
> usb usb3: Manufacturer: Linux 3.2.0-rc2-11202-gd3507af-dirty ehci_hcd
> usb usb3: SerialNumber: 0000:00:16.2
> ata1.00: configured for UDMA/133
> scsi 0:0:0:0: Direct-Access ATA INTEL SSDSA2CW12 4PC1 PQ: 0 ANSI: 5
> hub 3-0:1.0: USB hub found
> hub 3-0:1.0: 4 ports detected
> sd 0:0:0:0: [sda] 234441648 512-byte logical blocks: (120 GB/111 GiB)
> sd 0:0:0:0: [sda] Write Protect is off
> sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
> ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
> sda: sda1 sda2
> ohci_hcd 0000:00:12.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
> ohci_hcd 0000:00:12.0: OHCI Host Controller
> ohci_hcd 0000:00:12.0: new USB bus registered, assigned bus number 4
> ohci_hcd 0000:00:12.0: irq 18, io mem 0xfe3f7000
> sd 0:0:0:0: [sda] Attached SCSI disk
> usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
> usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb4: Product: OHCI Host Controller
> usb usb4: Manufacturer: Linux 3.2.0-rc2-11202-gd3507af-dirty ohci_hcd
> usb usb4: SerialNumber: 0000:00:12.0
> hub 4-0:1.0: USB hub found
> hub 4-0:1.0: 5 ports detected
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> ohci_hcd 0000:00:13.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
> ohci_hcd 0000:00:13.0: OHCI Host Controller
> ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 5
> ohci_hcd 0000:00:13.0: irq 18, io mem 0xfe3fc000
> usb 1-1: new high-speed USB device number 2 using ehci_hcd
> usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
> usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb5: Product: OHCI Host Controller
> usb usb5: Manufacturer: Linux 3.2.0-rc2-11202-gd3507af-dirty ohci_hcd
> usb usb5: SerialNumber: 0000:00:13.0
> hub 5-0:1.0: USB hub found
> hub 5-0:1.0: 5 ports detected
> firewire_core: created device fw0: GUID 001e8c0000de9136, S400
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> ohci_hcd 0000:00:14.5: PCI INT C -> GSI 18 (level, low) -> IRQ 18
> ohci_hcd 0000:00:14.5: OHCI Host Controller
> ohci_hcd 0000:00:14.5: new USB bus registered, assigned bus number 6
> ohci_hcd 0000:00:14.5: irq 18, io mem 0xfe3fd000
> usb 1-1: New USB device found, idVendor=0424, idProduct=2504
> usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
> hub 1-1:1.0: USB hub found
> hub 1-1:1.0: 4 ports detected
> usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
> usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb6: Product: OHCI Host Controller
> usb usb6: Manufacturer: Linux 3.2.0-rc2-11202-gd3507af-dirty ohci_hcd
> usb usb6: SerialNumber: 0000:00:14.5
> hub 6-0:1.0: USB hub found
> hub 6-0:1.0: 2 ports detected
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> ohci_hcd 0000:00:16.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
> ohci_hcd 0000:00:16.0: OHCI Host Controller
> ohci_hcd 0000:00:16.0: new USB bus registered, assigned bus number 7
> ohci_hcd 0000:00:16.0: irq 18, io mem 0xfe3ff000
> usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
> usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb7: Product: OHCI Host Controller
> usb usb7: Manufacturer: Linux 3.2.0-rc2-11202-gd3507af-dirty ohci_hcd
> usb usb7: SerialNumber: 0000:00:16.0
> hub 7-0:1.0: USB hub found
> hub 7-0:1.0: 4 ports detected
> xhci_hcd 0000:03:00.0: PCI INT A -> GSI 50 (level, low) -> IRQ 50
> xhci_hcd 0000:03:00.0: xHCI Host Controller
> xhci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 8
> xhci_hcd 0000:03:00.0: irq 50, io mem 0xfe5fe000
> usb usb8: New USB device found, idVendor=1d6b, idProduct=0002
> usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb8: Product: xHCI Host Controller
> usb usb8: Manufacturer: Linux 3.2.0-rc2-11202-gd3507af-dirty xhci_hcd
> usb usb8: SerialNumber: 0000:03:00.0
> hub 8-0:1.0: USB hub found
> hub 8-0:1.0: 2 ports detected
> xhci_hcd 0000:03:00.0: xHCI Host Controller
> xhci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 9
> usb usb9: New USB device found, idVendor=1d6b, idProduct=0003
> usb usb9: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb9: Product: xHCI Host Controller
> usb usb9: Manufacturer: Linux 3.2.0-rc2-11202-gd3507af-dirty xhci_hcd
> usb usb9: SerialNumber: 0000:03:00.0
> hub 9-0:1.0: USB hub found
> hub 9-0:1.0: 2 ports detected
> usbcore: registered new interface driver usblp
> usbcore: registered new interface driver uas
> Initializing USB Mass Storage driver...
> usbcore: registered new interface driver usb-storage
> USB Mass Storage support registered.
> usbcore: registered new interface driver libusual
> usbcore: registered new interface driver ums_eneub6250
> i8042: PNP: No PS/2 controller found. Probing ports directly.
> serio: i8042 KBD port at 0x60,0x64 irq 1
> serio: i8042 AUX port at 0x60,0x64 irq 12
> mousedev: PS/2 mouse device common for all mice
> input: PC Speaker as /devices/platform/pcspkr/input/input2
> rtc_cmos 00:04: RTC can wake from S4
> rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0
> rtc0: alarms up to one month, y3k, 114 bytes nvram
> i2c /dev entries driver
> piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
> ATK0110 ATK0110:00: EC enabled
> SP5100 TCO timer: SP5100 TCO WatchDog Timer Driver v0.01
> SP5100 TCO timer: mmio address 0xb8fe00 already in use
> IT87 WDT: Chip IT8721 revision 1 initialized. timeout=60 sec (nowayout=0 testmode=0 exclusive=1 nogameport=0)
> wdt: Xen WatchDog Timer Driver v0.01
> wdt: cannot register miscdev on minor=130 (-16)
> wdt: probe of wdt failed with error -16
> device-mapper: uevent: version 1.0.3
> device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel [at] redhat
> EDAC MC: Ver: 2.1.0
> AMD64 EDAC driver v3.4.0
> usb 4-2: new full-speed USB device number 2 using ohci_hcd
> EDAC amd64: DRAM ECC disabled.
> EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
> Either enable ECC checking or force module loading by setting 'ecc_enable_override'.
> (Note that use of the override may cause unknown side effects.)
> usbcore: registered new interface driver usbhid
> usbhid: USB HID core driver
> TCP cubic registered
> NET: Registered protocol family 17
> rtc_cmos 00:04: setting system clock to 2012-05-07 11:07:15 UTC (1336388835)
> powernow-k8: Found 1 AMD Phenom(tm) II X6 1075T Processor (6 cpu cores) (version 2.20.00)
> powernow-k8: Core Performance Boosting: on.
> powernow-k8: invalid pstate 1 - bad value 1.
> powernow-k8: Please report to BIOS manufacturer
> powernow-k8: invalid pstate 2 - bad value 2.
> powernow-k8: Please report to BIOS manufacturer
> powernow-k8: invalid pstate 3 - bad value 3.
> powernow-k8: Please report to BIOS manufacturer
> [Firmware Bug]: powernow-k8: invalid powernow_table
> Freeing unused kernel memory: 596k freed
> Loading, please wait...
> udev[1087]: starting version 164
> usb 4-2: New USB device found, idVendor=041e, idProduct=30dc
> usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> usb 4-2: Product: Sound Blaster Tactic(3D) Alpha
> usb 4-2: Manufacturer: Creative Technology Ltd
> usb 4-2: SerialNumber: 00023162
> input: Creative Technology Ltd Sound Blaster Tactic(3D) Alpha as /devices/pci0000:00/0000:00:12.0/usb4/4-2/4-2:1.3/input/input3
> generic-usb 0003:041E:30DC.0001: input,hiddev0: USB HID v1.00 Device [Creative Technology Ltd Sound Blaster Tactic(3D) Alpha] on usb-0000:00:12.0-2/input3
> Begin: Loading essential drivers ... done.
> Begin: Running /scripts/init-premount ... done.
> Begin: Mounting root file system ... Begin: Running /scripts/local-top ... usb 1-1.1: new full-speed USB device number 4 using ehci_hcd
> done.
> Begin: Running /scripts/local-premount ... done.
> EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
> Begin: Running /scripts/local-bottom ... done.
> done.
> Begin: Running /scripts/init-bottom ... usb 1-1.1: New USB device found, idVendor=1532, idProduct=0013
> usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> usb 1-1.1: Product: Razer Orochi
> usb 1-1.1: Manufacturer: Razer
> input: Razer Razer Orochi as /devices/pci0000:00/0000:00:12.2/usb1/1-1/1-1.1/1-1.1:1.0/input/input4
> generic-usb 0003:1532:0013.0002: input: USB HID v1.11 Mouse [Razer Razer Orochi] on usb-0000:00:12.2-1.1/input0
> input: Razer Razer Orochi as /devices/pci0000:00/0000:00:12.2/usb1/1-1/1-1.1/1-1.1:1.1/input/input5
> generic-usb 0003:1532:0013.0003: input: USB HID v1.11 Keyboard [Razer Razer Orochi] on usb-0000:00:12.2-1.1/input1
> done.
> INIT: version 2.88 booting
> usb 1-1.2: new low-speed USB device number 5 using ehci_hcd
> Using makefile-style concurrent boot in runlevel S.
> Files under mount point '/lib/init/rw' will be hidden. ... (warning).
> usb 1-1.2: New USB device found, idVendor=04f2, idProduct=0403
> usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> usb 1-1.2: Product: USB Keyboard
> usb 1-1.2: Manufacturer: Chicony
> Files under mount point '/var/run' will be hidden. ...input: Chicony USB Keyboard as /devices/pci0000:00/0000:00:12.2/usb1/1-1/1-1.2/1-1.2:1.0/input/input6
> generic-usb 0003:04F2:0403.0004: input: USB HID v1.11 Keyboard [Chicony USB Keyboard] on usb-0000:00:12.2-1.2/input0
> (warning).
> input: Chicony USB Keyboard as /devices/pci0000:00/0000:00:12.2/usb1/1-1/1-1.2/1-1.2:1.1/input/input7
> generic-usb 0003:04F2:0403.0005: input,hiddev0: USB HID v1.11 Device [Chicony USB Keyboard] on usb-0000:00:12.2-1.2/input1
> firewire_net: firewire0: IPv4 over FireWire on device 001e8c0000de9136
> firewire_core: refreshed device fw0
> Files under mount point '/var/lock' will be hidden. ... (warning).
> Starting the hotplug events dispatcher: udevdudev[1296]: starting version 164
> .
> Synthesizing the initial hotplug events...done.
> Waiting for /dev to be fully populated...done.
> Setting hostname to 'xen'...done.
> Setting preliminary keymap...done.
> Activating swap:.
> EXT4-fs (dm-0): re-mounted. Opts: (null)
> Will now check root file system:fsck from util-linux-ng 2.17.2
> [/sbin/fsck.ext4 (1) -- /] fsck.ext4 -a -C0 /dev/mapper/lemrouch-xen
> /dev/mapper/lemrouch-xen: clean, 175647/1310720 files, 1276770/5242880 blocks
> .
> EXT4-fs (dm-0): re-mounted. Opts: errors=remount-ro
> Loading kernel module firewire-sbp2.
> Loading kernel module loop.
> Cleaning up ifupdown....
> Setting up networking....
> Setting up LVM Volume Groups Reading all physical volumes. This may take a while...
> Found volume group "lemrouch" using metadata type lvm2
> 4 logical volume(s) in volume group "lemrouch" now active
> .
> Will now activate lvm and md swap:done.
> Will now check all file systems.
> fsck from util-linux-ng 2.17.2
> Checking all file systems.
> Done checking file systems. A log is being saved in /var/log/fsck/checkfs if that location is writable..
> Will now mount local filesystems:EXT4-fs (sda1): warning: mounting unchecked fs, running e2fsck is recommended
> EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
> .
> Will now activate swapfile swap:done.
> Cleaning up temporary files...Cleaning /tmp...done.
> .
> Checking minimum space in /tmp...done.
> Setting kernel variables ... /etc/sysctl.conf...done.
> Initializing random number generator...done.
> Setting up X server socket directory /tmp/.X11-unix....
> Setting up ICE socket directory /tmp/.ICE-unix....
> Configuring network interfaces...device eth0 entered promiscuous mode
> sky2 0000:04:00.0: eth0: enabling interface
> done.
> Cleaning up temporary files....
> Starting filesystem in userspace: fuse.
> Setting console screen modes.
> cannot (un)set powersave mode
> Skipping font and keymap setup (handled by console-setup).
> Setting up console font and keymap...done.
> Setting sensors limits.
> INIT: Entering runlevel: 3
> Using makefile-style concurrent boot in runlevel 3.
> Not starting fancontrol; run pwmconfig first. ... (warning).
> acpid: starting up with netlink and the input layer
>
> acpid: 1 rule loaded
>
> acpid: waiting for events: event logging is off
>
> Starting ACPI services....
> Starting system message bus: dbus.
> Starting the Winbind daemon: winbind.sshd (2066): /pr
> oc/2066/oom_adj is deprecated, please use /proc/2066/oom_score_adj instead.
> XENBUS: Unable to read cpu state
> XENBUS: Unable to read cpu state
> XENBUS: Unable to read cpu state
> XENBUS: Unable to read cpu state
> XENBUS: Unable to read cpu state
> XENBUS: Unable to read cpu state
> Starting oxenstored...
> Setting domain 0 name...
> Starting xenconsoled...
> Starting OpenBSD Secure Shell server: sshd.
> Starting domain name service...: bind9.
> Starting Samba daemons: nmbd smbd.
> Starting periodic command scheduler: cron.
> Starting Postfix Mail Transport Agent: postfix.
> BLKTAPCTRL[2231]: blktapctrl.c:792: blktapctrl: v1.0.0
>
> BLKTAPCTRL[2231]: blktapctrl.c:794: Found driver: [raw image (aio)]
>
> BLKTAPCTRL[2231]: blktapctrl.c:794: Found driver: [raw image (sync)]
>
> BLKTAPCTRL[2231]: blktapctrl.c:794: Found driver: [vmware image (vmdk)]
>
> BLKTAPCTRL[2231]: blktapctrl.c:794: Found driver: [ramdisk image (ram)]
>
> BLKTAPCTRL[2231]: blktapctrl.c:794: Found driver: [qcow disk (qcow)]
>
> BLKTAPCTRL[2231]: blktapctrl.c:794: Found driver: [qcow2 disk (qcow2)]
>
> BLKTAPCTRL[2231]: blktapctrl_linux.c:86: blktap0 open failed
>
> BLKTAPCTRL[2231]: blktapctrl.c:861: couldn't open blktap interface
>
> BLKTAPCTRL[2231]: blktapctrl.c:924: Unable to start blktapctrl
>
> Starting S.M.A.R.T. daemon: smartd.
> sky2 0000:04:00.0: eth0: Link is up at 100 Mbps, full duplex, flow control both
> br0: port 1(eth0) entering forwarding state
> br0: port 1(eth0) entering forwarding state
> br0: port 1(eth0) entering forwarding state
> Running local boot scripts (/etc/rc.local)(XEN) PCI remove device 0000:00:12.2
> acpid: input device has been disconnected
>
> acpid: input device has been disconnected
>
> acpid: input device has been disconnected
>
> (XEN) PCI remove device 0000:00:13.2
> (XEN) PCI remove device 0000:00:16.2
> (XEN) PCI add device 0000:00:12.2
> (XEN) PCI add device 0000:00:13.2
> (XEN) PCI add device 0000:00:16.2
> [CPU0] failed to set governor name
> [CPU1] failed to set governor name
> [CPU2] failed to set governor name
> [CPU3] failed to set governor name
> [CPU4] failed to set governor name
> [CPU5] failed to set governor name
> .
> acpid: input device has been disconnected
>
> acpid: input device has been disconnected
>
> acpid: input device has been disconnected
>
> acpid: input device has been disconnected
>
> (XEN) ioport_map:add: dom1 gport=3b0 mport=3b0 nr=c
> (XEN) memory_map:add: dom1 gfn=a0 mfn=a0 nr=20
> (XEN) ioport_map:add: dom1 gport=3c0 mport=3c0 nr=3
> (XEN) ioport_map:add: dom1 gport=3c4 mport=3c4 nr=1c
> (XEN) HVM1: HVM Loader
> (XEN) HVM1: Detected Xen v4.2-unstable
> (XEN) HVM1: Xenbus rings @0xfeffc000, event channel 8
> (XEN) HVM1: System requested ROMBIOS
> (XEN) HVM1: CPU speed is 3010 MHz
> (XEN) irq.c:270: Dom1 PCI link 0 changed 0 -> 5
> (XEN) HVM1: PCI-ISA link 0 routed to IRQ5
> (XEN) irq.c:270: Dom1 PCI link 1 changed 0 -> 10
> (XEN) HVM1: PCI-ISA link 1 routed to IRQ10
> (XEN) irq.c:270: Dom1 PCI link 2 changed 0 -> 11
> (XEN) HVM1: PCI-ISA link 2 routed to IRQ11
> (XEN) irq.c:270: Dom1 PCI link 3 changed 0 -> 5
> (XEN) HVM1: PCI-ISA link 3 routed to IRQ5
> (XEN) HVM1: pci dev 01:3 INTA->IRQ10
> (XEN) HVM1: pci dev 03:0 INTA->IRQ5
> (XEN) HVM1: pci dev 04:0 INTA->IRQ5
> (XEN) HVM1: pci dev 05:0 INTA->IRQ10
> (XEN) HVM1: pci dev 06:0 INTB->IRQ5
> (XEN) HVM1: pci dev 07:0 INTA->IRQ5
> (XEN) HVM1: pci dev 08:0 INTB->IRQ10
> (XEN) HVM1: pci dev 09:0 INTA->IRQ10
> (XEN) HVM1: pci dev 05:0 bar 10 size 10000000: e000000c
> (XEN) memory_map:add: dom1 gfn=e0000 mfn=d0000 nr=10000
> (XEN) HVM1: pci dev 03:0 bar 14 size 01000000: f0000008
> (XEN) HVM1: pci dev 04:0 bar 10 size 00020000: f1000000
> (XEN) memory_map:add: dom1 gfn=f1020 mfn=fe9e0 nr=20
> (XEN) HVM1: pci dev 05:0 bar 18 size 00020000: f1020004
> (XEN) HVM1: pci dev 05:0 bar 30 size 00020000: f1040000
> (XEN) HVM1: pci dev 06:0 bar 10 size 00004000: f1060004
> (XEN) memory_map:add: dom1 gfn=f1060 mfn=fe9bc nr=4
> (XEN) HVM1: pci dev 09:0 bar 10 size 00004000: f1064004
> (XEN) memory_map:add: dom1 gfn=f1064 mfn=fe3f8 nr=4
> (XEN) HVM1: pci dev 07:0 bar 10 size 00001000: f1068000
> (XEN) memory_map:add: dom1 gfn=f1068 mfn=fe3f7 nr=1
> (XEN) HVM1: pci dev 08:0 bar 10 size 00001000: f1069000
> (XEN) memory_map:add: dom1 gfn=f1069 mfn=f0000 nr=1
> (XEN) HVM1: pci dev 03:0 bar 10 size 00000100: 0000c001
> (XEN) HVM1: pci dev 05:0 bar 20 size 00000100: 0000c101
> (XEN) HVM1: pci dev 04:0 bar 14 size 00000040: 0000c201
> (XEN) HVM1: pci dev 01:1 bar 20 size 00000010: 0000c241
> (XEN) HVM1: Multiprocessor initialisation:
> (XEN) HVM1: - CPU0 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU1 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU2 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU3 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU4 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU5 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: Testing HVM environment:
> (XEN) HVM1: - REP INSB across page boundaries ... passed
> (XEN) HVM1: - GS base MSRs and SWAPGS ... passed
> (XEN) HVM1: Passed 2 of 2 tests
> (XEN) HVM1: Writing SMBIOS tables ...
> (XEN) HVM1: Loading ROMBIOS ...
> (XEN) HVM1: 9660 bytes of ROMBIOS high-memory extensions:
> (XEN) HVM1: Relocating to 0xfc001000-0xfc0035bc ... done
> (XEN) HVM1: Creating MP tables ...
> (XEN) HVM1: Loading VGABIOS of passthroughed gfx ...
> (XEN) HVM1: Loading PCI Option ROM ...
> (XEN) HVM1: - Manufacturer: http://ipxe.org
> (XEN) HVM1: - Product name: iPXE
> (XEN) HVM1: Option ROMs:
> (XEN) HVM1: c0000-cffff: VGA BIOS
> (XEN) HVM1: d0000-e0fff: Etherboot ROM
> (XEN) HVM1: Loading ACPI ...
> (XEN) HVM1: vm86 TSS at fc00f700
> (XEN) HVM1: BIOS map:
> (XEN) HVM1: f0000-fffff: Main BIOS
> (XEN) HVM1: E820 table:
> (XEN) HVM1: [00]: 00000000:00000000 - 00000000:0009e000: RAM
> (XEN) HVM1: [01]: 00000000:0009e000 - 00000000:000a0000: RESERVED
> (XEN) HVM1: HOLE: 00000000:000a0000 - 00000000:000e0000
> (XEN) HVM1: [02]: 00000000:000e0000 - 00000000:00100000: RESERVED
> (XEN) HVM1: [03]: 00000000:00100000 - 00000000:e0000000: RAM
> (XEN) HVM1: HOLE: 00000000:e0000000 - 00000000:fc000000
> (XEN) HVM1: [04]: 00000000:fc000000 - 00000001:00000000: RESERVED
> (XEN) HVM1: [05]: 00000001:00000000 - 00000001:20000000: RAM
> (XEN) HVM1: Invoking ROMBIOS ...
> (XEN) HVM1: $Revision: 1.221 $ $Date: 2008/12/07 17:32:29 $
> (XEN) HVM1: Bochs BIOS - build: 06/23/99
> (XEN) HVM1: $Revision: 1.221 $ $Date: 2008/12/07 17:32:29 $
> (XEN) HVM1: Options: apmbios pcibios eltorito PMM
> (XEN) HVM1:
> (XEN) HVM1: ata0-0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63
> (XEN) HVM1: ata0 master: QEMU HARDDISK ATA-7 Hard-Disk (20480 MBytes)
> (XEN) HVM1: ata0-1: PCHS=16383/16/63 translation=lba LCHS=1024/255/63
> (XEN) HVM1: ata0 slave: QEMU HARDDISK ATA-7 Hard-Disk (51200 MBytes)
> (XEN) HVM1:
> (XEN) HVM1:
> (XEN) HVM1:
> (XEN) HVM1: Press F12 for boot menu.
> (XEN) HVM1:
> (XEN) HVM1: Booting from Hard Disk...
> (XEN) HVM1: Booting from 0000:7c00
> (XEN) irq.c:270: Dom1 PCI link 0 changed 5 -> 0
> (XEN) irq.c:270: Dom1 PCI link 1 changed 10 -> 0
> (XEN) irq.c:270: Dom1 PCI link 2 changed 11 -> 0
> (XEN) irq.c:270: Dom1 PCI link 3 changed 5 -> 0
> (XEN) memory_map:remove: dom1 gfn=e0000 mfn=d0000 nr=10000
> (XEN) memory_map:remove: dom1 gfn=f1020 mfn=fe9e0 nr=20
> (XEN) memory_map:add: dom1 gfn=e0000 mfn=d0000 nr=10000
> (XEN) memory_map:add: dom1 gfn=f1020 mfn=fe9e0 nr=20
> (XEN) memory_map:remove: dom1 gfn=f1060 mfn=fe9bc nr=4
> (XEN) memory_map:add: dom1 gfn=f1060 mfn=fe9bc nr=4
> (XEN) memory_map:remove: dom1 gfn=f1068 mfn=fe3f7 nr=1
> (XEN) memory_map:add: dom1 gfn=f1068 mfn=fe3f7 nr=1
> (XEN) memory_map:remove: dom1 gfn=f1069 mfn=f0000 nr=1
> (XEN) memory_map:add: dom1 gfn=f1069 mfn=f0000 nr=1
> (XEN) memory_map:remove: dom1 gfn=f1064 mfn=fe3f8 nr=4
> (XEN) memory_map:add: dom1 gfn=f1064 mfn=fe3f8 nr=4
> (XEN) grant_table.c:1174:d1 Expanding dom (1) grant table from (4) to (32) frames.
> (XEN) irq.c:350: Dom1 callback via changed to GSI 28
> (XEN) memory_map:remove: dom1 gfn=e0000 mfn=d0000 nr=10000
> (XEN) memory_map:remove: dom1 gfn=f1020 mfn=fe9e0 nr=20
> (XEN) memory_map:add: dom1 gfn=e0000 mfn=d0000 nr=10000
> (XEN) memory_map:add: dom1 gfn=f1020 mfn=fe9e0 nr=20
> (XEN) memory_map:remove: dom1 gfn=f1068 mfn=fe3f7 nr=1
> (XEN) memory_map:add: dom1 gfn=f1068 mfn=fe3f7 nr=1
> (XEN) memory_map:remove: dom1 gfn=f1060 mfn=fe9bc nr=4
> (XEN) memory_map:add: dom1 gfn=f1060 mfn=fe9bc nr=4
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0701, fault address = 0x9db44000
> (XEN) memory_map:remove: dom1 gfn=f1069 mfn=f0000 nr=1
> (XEN) memory_map:add: dom1 gfn=f1069 mfn=f0000 nr=1
> (XEN) memory_map:remove: dom1 gfn=f1064 mfn=fe3f8 nr=4
> (XEN) memory_map:add: dom1 gfn=f1064 mfn=fe3f8 nr=4
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x00a2, fault address = 0x9debe000
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x00a2, fault address = 0x9debe000
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x00a2, fault address = 0x9debe000
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa94324e0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa94324b0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432510
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432510
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432510
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432510
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9508a80
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab000
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab040
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab080
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab0c0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab100
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab140
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab180
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab1c0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab200
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab240
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab280
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab2c0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab300
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab340
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab340
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab380
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab380
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab3c0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0700, fault address = 0x9d7ab3c0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0090, fault address = 0xa9526460
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0090, fault address = 0xa9526460
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0090, fault address = 0xa9526460
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0090, fault address = 0xa9526460
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0090, fault address = 0xa9526460
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0090, fault address = 0xa9526460
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9538a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa952ca30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa950ea80
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9538a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0090, fault address = 0xa9526460
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0090, fault address = 0xa9526460
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0090, fault address = 0xa9526460
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa952ca30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa952ca30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa952ca30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa952ca30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9526a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9538a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa961aa30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa96f6a80
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa961aa30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa961aa30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa961aa30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa961aa30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9514a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa952ca30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa950ea80
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9538a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa952ca30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa952ca30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa952ca30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa952ca30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9514a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa961aa30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9526a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9402a80
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9526a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9526a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9526a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9526a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9514a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa961aa30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa952ca30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9402a80
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa961aa30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa961aa30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa961aa30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa961aa30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9514a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa952ca30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9526a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa96fca80
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9432a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9526a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa952ca30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa9514a30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa961aa30
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 1, device id = 0x0092, fault address = 0xa96fca80
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xdfe80080
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xdfe80000
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xdfe80000
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xdfe80040
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xdfe80000
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xdfe80080
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xdfe80000
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0
> (XEN) AMD-Vi: IO_PAGE_FAULT: domain = 0, device id = 0x0090, fault address = 0xffffffc0

> diff --git a/arch/x86/include/asm/paravirt.h b/arch/x86/include/asm/paravirt.h
> index aa0f913..259ef7f 100644
> --- a/arch/x86/include/asm/paravirt.h
> +++ b/arch/x86/include/asm/paravirt.h
> @@ -340,11 +340,18 @@ static inline void write_idt_entry(gate_desc *dt, int entry, const gate_desc *g)
> {
> PVOP_VCALL3(pv_cpu_ops.write_idt_entry, dt, entry, g);
> }
> +
> static inline void set_iopl_mask(unsigned mask)
> {
> PVOP_VCALL1(pv_cpu_ops.set_iopl_mask, mask);
> }
>
> +static inline void set_io_bitmap(struct thread_struct *thread,
> + unsigned long bytes_updated)
> +{
> + PVOP_VCALL2(pv_cpu_ops.set_io_bitmap, thread, bytes_updated);
> +}
> +
> /* The paravirtualized I/O functions */
> static inline void slow_down_io(void)
> {
> diff --git a/arch/x86/include/asm/paravirt_types.h b/arch/x86/include/asm/paravirt_types.h
> index 8e8b9a4..96f267c 100644
> --- a/arch/x86/include/asm/paravirt_types.h
> +++ b/arch/x86/include/asm/paravirt_types.h
> @@ -142,6 +142,8 @@ struct pv_cpu_ops {
> void (*load_sp0)(struct tss_struct *tss, struct thread_struct *t);
>
> void (*set_iopl_mask)(unsigned mask);
> + void (*set_io_bitmap)(struct thread_struct *thread,
> + unsigned long bytes_updated);
>
> void (*wbinvd)(void);
> void (*io_delay)(void);
> diff --git a/arch/x86/include/asm/processor.h b/arch/x86/include/asm/processor.h
> index 4fa7dcc..62becce 100644
> --- a/arch/x86/include/asm/processor.h
> +++ b/arch/x86/include/asm/processor.h
> @@ -503,6 +503,9 @@ static inline void native_set_iopl_mask(unsigned mask)
> #endif
> }
>
> +extern void native_set_io_bitmap(struct thread_struct *thread,
> + unsigned long updated_bytes);
> +
> static inline void
> native_load_sp0(struct tss_struct *tss, struct thread_struct *thread)
> {
> @@ -536,6 +539,7 @@ static inline void load_sp0(struct tss_struct *tss,
> }
>
> #define set_iopl_mask native_set_iopl_mask
> +#define set_io_bitmap native_set_io_bitmap
> #endif /* CONFIG_PARAVIRT */
>
> /*
> diff --git a/arch/x86/kernel/ioport.c b/arch/x86/kernel/ioport.c
> index 8c96897..c372ef0 100644
> --- a/arch/x86/kernel/ioport.c
> +++ b/arch/x86/kernel/ioport.c
> @@ -17,13 +17,29 @@
> #include <linux/bitmap.h>
> #include <asm/syscalls.h>
>
> +void native_set_io_bitmap(struct thread_struct *t,
> + unsigned long bytes_updated)
> +{
> + struct tss_struct *tss;
> +
> + if (!bytes_updated)
> + return;
> +
> + tss = &__get_cpu_var(init_tss);
> +
> + /* Update the TSS: */
> + if (t->io_bitmap_ptr)
> + memcpy(tss->io_bitmap, t->io_bitmap_ptr, bytes_updated);
> + else
> + memset(tss->io_bitmap, 0xff, bytes_updated);
> +}
> +
> /*
> * this changes the io permissions bitmap in the current task.
> */
> asmlinkage long sys_ioperm(unsigned long from, unsigned long num, int turn_on)
> {
> struct thread_struct *t = &current->thread;
> - struct tss_struct *tss;
> unsigned int i, max_long, bytes, bytes_updated;
>
> if ((from + num <= from) || (from + num > IO_BITMAP_BITS))
> @@ -48,13 +64,13 @@ asmlinkage long sys_ioperm(unsigned long from, unsigned long num, int turn_on)
> }
>
> /*
> - * do it in the per-thread copy and in the TSS ...
> + * do it in the per-thread copy
> *
> - * Disable preemption via get_cpu() - we must not switch away
> + * Disable preemption - we must not switch away
> * because the ->io_bitmap_max value must match the bitmap
> * contents:
> */
> - tss = &per_cpu(init_tss, get_cpu());
> + preempt_disable();
>
> if (turn_on)
> bitmap_clear(t->io_bitmap_ptr, from, num);
> @@ -75,10 +91,9 @@ asmlinkage long sys_ioperm(unsigned long from, unsigned long num, int turn_on)
>
> t->io_bitmap_max = bytes;
>
> - /* Update the TSS: */
> - memcpy(tss->io_bitmap, t->io_bitmap_ptr, bytes_updated);
> + set_io_bitmap(t, bytes_updated);
>
> - put_cpu();
> + preempt_enable();
>
> return 0;
> }
> diff --git a/arch/x86/kernel/paravirt.c b/arch/x86/kernel/paravirt.c
> index ab13760..aa420e7 100644
> --- a/arch/x86/kernel/paravirt.c
> +++ b/arch/x86/kernel/paravirt.c
> @@ -391,6 +391,7 @@ struct pv_cpu_ops pv_cpu_ops = {
> .swapgs = native_swapgs,
>
> .set_iopl_mask = native_set_iopl_mask,
> + .set_io_bitmap = native_set_io_bitmap,
> .io_delay = native_io_delay,
>
> .start_context_switch = paravirt_nop,
> diff --git a/arch/x86/kernel/process.c b/arch/x86/kernel/process.c
> index 1d92a5a..e8436cc 100644
> --- a/arch/x86/kernel/process.c
> +++ b/arch/x86/kernel/process.c
> @@ -91,16 +91,12 @@ void exit_thread(void)
> unsigned long *bp = t->io_bitmap_ptr;
>
> if (bp) {
> - struct tss_struct *tss = &per_cpu(init_tss, get_cpu());
> -
> + preempt_disable();
> t->io_bitmap_ptr = NULL;
> clear_thread_flag(TIF_IO_BITMAP);
> - /*
> - * Careful, clear this in the TSS too:
> - */
> - memset(tss->io_bitmap, 0xff, t->io_bitmap_max);
> + set_io_bitmap(t, t->io_bitmap_max);
> t->io_bitmap_max = 0;
> - put_cpu();
> + preempt_enable();
> kfree(bp);
> }
> }
> @@ -237,19 +233,11 @@ void __switch_to_xtra(struct task_struct *prev_p, struct task_struct *next_p,
> hard_enable_TSC();
> }
>
> - if (test_tsk_thread_flag(next_p, TIF_IO_BITMAP)) {
> - /*
> - * Copy the relevant range of the IO bitmap.
> - * Normally this is 128 bytes or less:
> - */
> - memcpy(tss->io_bitmap, next->io_bitmap_ptr,
> - max(prev->io_bitmap_max, next->io_bitmap_max));
> - } else if (test_tsk_thread_flag(prev_p, TIF_IO_BITMAP)) {
> - /*
> - * Clear any possible leftover bits:
> - */
> - memset(tss->io_bitmap, 0xff, prev->io_bitmap_max);
> - }
> + if (test_tsk_thread_flag(next_p, TIF_IO_BITMAP) ||
> + test_tsk_thread_flag(prev_p, TIF_IO_BITMAP))
> + set_io_bitmap(next,
> + max(prev->io_bitmap_max, next->io_bitmap_max));
> +
> propagate_user_return_notify(prev_p, next_p);
> }
>
> diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c
> index 8853204..7a05509 100644
> --- a/arch/x86/xen/enlighten.c
> +++ b/arch/x86/xen/enlighten.c
> @@ -808,6 +808,18 @@ static void xen_set_iopl_mask(unsigned mask)
> HYPERVISOR_physdev_op(PHYSDEVOP_set_iopl, &set_iopl);
> }
>
> +static void xen_set_io_bitmap(struct thread_struct *thread,
> + int changed, unsigned long bytes_updated)
> +{
> + struct physdev_set_iobitmap set_iobitmap;
> +
> + set_xen_guest_handle(set_iobitmap.bitmap,
> + (char *)thread->io_bitmap_ptr);
> + set_iobitmap.nr_ports = thread->io_bitmap_ptr ? IO_BITMAP_BITS : 0;
> + WARN_ON(HYPERVISOR_physdev_op(PHYSDEVOP_set_iobitmap,
> + &set_iobitmap));
> +}
> +
> static void xen_io_delay(void)
> {
> }
> @@ -1117,6 +1129,7 @@ static const struct pv_cpu_ops xen_cpu_ops __initconst = {
> .load_sp0 = xen_load_sp0,
>
> .set_iopl_mask = xen_set_iopl_mask,
> + .set_io_bitmap = xen_set_io_bitmap,
> .io_delay = xen_io_delay,
>
> /* Xen takes care of %gs when switching to usermode for us */

> __ __ _ _ ____ _ _ _
> \ \/ /___ _ __ | || | |___ \ _ _ _ __ ___| |_ __ _| |__ | | ___
> \ // _ \ '_ \ | || |_ __) |__| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
> / \ __/ | | | |__ _| / __/|__| |_| | | | \__ \ || (_| | |_) | | __/
> /_/\_\___|_| |_| |_|(_)_____| \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
>
> (XEN) Xen version 4.2-unstable (root@(none)) (gcc version 4.4.5 (Debian 4.4.5-8) ) Sat May 5 15:48:48 CEST 2012
> (XEN) Latest ChangeSet: Fri May 04 11:18:48 2012 +0100 25259:0f53540494f7
> (XEN) Console output is synchronous.
> (XEN) Bootloader: GRUB 1.98+20100804-14+squeeze1
> (XEN) Command line: placeholder dom0_mem=2G dom0_max_vcpus=6 loglvl=all guest_loglvl=all sync_console com1=115200,8n1,0xac00 console=com1
> (XEN) Video information:
> (XEN) VGA is text mode 80x25, font 8x16
> (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds
> (XEN) Disc information:
> (XEN) Found 1 MBR signatures
> (XEN) Found 1 EDD information structures
> (XEN) Xen-e820 RAM map:
> (XEN) 0000000000000000 - 000000000009ac00 (usable)
> (XEN) 000000000009ac00 - 00000000000a0000 (reserved)
> (XEN) 00000000000e4000 - 0000000000100000 (reserved)
> (XEN) 0000000000100000 - 00000000cfe80000 (usable)
> (XEN) 00000000cfe80000 - 00000000cfe98000 (ACPI data)
> (XEN) 00000000cfe98000 - 00000000cfec0000 (ACPI NVS)
> (XEN) 00000000cfec0000 - 00000000cff00000 (reserved)
> (XEN) 00000000ffe00000 - 0000000100000000 (reserved)
> (XEN) 0000000100000000 - 0000000230000000 (usable)
> (XEN) ACPI: RSDP 000FBF20, 0024 (r2 ACPIAM)
> (XEN) ACPI: XSDT CFE80100, 005C (r1 102811 XSDT1740 20111028 MSFT 97)
> (XEN) ACPI: FACP CFE80290, 00F4 (r3 102811 FACP1740 20111028 MSFT 97)
> (XEN) ACPI: DSDT CFE80470, E6E3 (r1 A1595 A1595000 0 INTL 20060113)
> (XEN) ACPI: FACS CFE98000, 0040
> (XEN) ACPI: APIC CFE80390, 0098 (r1 102811 APIC1740 20111028 MSFT 97)
> (XEN) ACPI: MCFG CFE80430, 003C (r1 102811 OEMMCFG 20111028 MSFT 97)
> (XEN) ACPI: OEMB CFE98040, 0072 (r1 102811 OEMB1740 20111028 MSFT 97)
> (XEN) ACPI: HPET CFE8F8C0, 0038 (r1 102811 OEMHPET 20111028 MSFT 97)
> (XEN) ACPI: IVRS CFE8F900, 00E0 (r1 AMD RD890S 202031 AMD 0)
> (XEN) ACPI: SSDT CFE8F9E0, 0E10 (r1 A M I POWERNOW 1 AMD 1)
> (XEN) System RAM: 8190MB (8386664kB)
> (XEN) No NUMA configuration found
> (XEN) Faking a node at 0000000000000000-0000000230000000
> (XEN) Domain heap initialised
> (XEN) found SMP MP-table at 000ff780
> (XEN) DMI present.
> (XEN) Using APIC driver default
> (XEN) ACPI: PM-Timer IO Port: 0x808
> (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[804,0], pm1x_evt[800,0]
> (XEN) ACPI: wakeup_vec[cfe9800c], vec_size[20]
> (XEN) ACPI: Local APIC address 0xfee00000
> (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
> (XEN) Processor #0 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
> (XEN) Processor #1 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
> (XEN) Processor #2 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
> (XEN) Processor #3 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
> (XEN) Processor #4 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
> (XEN) Processor #5 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x86] disabled)
> (XEN) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x87] disabled)
> (XEN) ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
> (XEN) IOAPIC[0]: apic_id 6, version 33, address 0xfec00000, GSI 0-23
> (XEN) ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
> (XEN) IOAPIC[1]: apic_id 7, version 33, address 0xfec20000, GSI 24-55
> (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
> (XEN) ACPI: IRQ0 used by override.
> (XEN) ACPI: IRQ2 used by override.
> (XEN) ACPI: IRQ9 used by override.
> (XEN) Enabling APIC mode: Flat. Using 2 I/O APICs
> (XEN) ACPI: HPET id: 0x8300 base: 0xfed00000
> (XEN) Table is not found!
> (XEN) Using ACPI (MADT) for SMP configuration information
> (XEN) SMP: Allowing 8 CPUs (2 hotplug CPUs)
> (XEN) IRQ limits: 56 GSI, 1112 MSI/MSI-X
> (XEN) Using scheduler: SMP Credit Scheduler (credit)
> (XEN) Detected 3010.238 MHz processor.
> (XEN) Initing memory sharing.
> (XEN) AMD Fam10h machine check reporting enabled
> (XEN) PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff
> (XEN) PCI: Not using MCFG for segment 0000 bus 00-ff
> (XEN) AMD-Vi: IOMMU 0 Enabled.
> (XEN) AMD-Vi: Enabling global vector map
> (XEN) I/O virtualisation enabled
> (XEN) - Dom0 mode: Relaxed
> (XEN) ENABLING IO-APIC IRQs
> (XEN) -> Using new ACK method
> (XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
> (XEN) Platform timer is 14.318MHz HPET
> (XEN) Allocated console ring of 64 KiB.
> (XEN) HVM: ASIDs enabled.
> (XEN) SVM: Supported advanced features:
> (XEN) - Nested Page Tables (NPT)
> (XEN) - Last Branch Record (LBR) Virtualisation
> (XEN) - Next-RIP Saved on #VMEXIT
> (XEN) - Pause-Intercept Filter
> (XEN) HVM: SVM enabled
> (XEN) HVM: Hardware Assisted Paging (HAP) detected
> (XEN) HVM: HAP page sizes: 4kB, 2MB, 1GB
> (XEN) microcode: collect_cpu_info: patch_id=0x10000bf
> (XEN) microcode: collect_cpu_info: patch_id=0x10000bf
> (XEN) microcode: collect_cpu_info: patch_id=0x10000bf
> (XEN) microcode: collect_cpu_info: patch_id=0x10000bf
> (XEN) Brought up 6 CPUs
> (XEN) microcode: collect_cpu_info: patch_id=0x10000bf
> (XEN) HPET's MSI mode hasn't been supported when Interrupt Remapping is enabled.
> (XEN) ACPI sleep modes: S3
> (XEN) MCA: Use hw thresholding to adjust polling frequency
> (XEN) mcheck_poll: Machine check polling timer started.
> (XEN) Xenoprofile: Failed to setup IBS LVT offset, IBSCTL = 0xffffffff
> (XEN) *** LOADING DOMAIN 0 ***
> (XEN) elf_parse_binary: phdr: paddr=0x1000000 memsz=0x5d3000
> (XEN) elf_parse_binary: phdr: paddr=0x15d3000 memsz=0x6e0e8
> (XEN) elf_parse_binary: phdr: paddr=0x1642000 memsz=0x12980
> (XEN) elf_parse_binary: phdr: paddr=0x1655000 memsz=0x4ff000
> (XEN) elf_parse_binary: memory: 0x1000000 -> 0x1b54000
> (XEN) elf_xen_parse_note: GUEST_OS = "linux"
> (XEN) elf_xen_parse_note: GUEST_VERSION = "2.6"
> (XEN) elf_xen_parse_note: XEN_VERSION = "xen-3.0"
> (XEN) elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
> (XEN) elf_xen_parse_note: ENTRY = 0xffffffff81655200
> (XEN) elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81001000
> (XEN) elf_xen_parse_note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb"
> (XEN) elf_xen_parse_note: PAE_MODE = "yes"
> (XEN) elf_xen_parse_note: LOADER = "generic"
> (XEN) elf_xen_parse_note: unknown xen elf note (0xd)
> (XEN) elf_xen_parse_note: SUSPEND_CANCEL = 0x1
> (XEN) elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
> (XEN) elf_xen_parse_note: PADDR_OFFSET = 0x0
> (XEN) elf_xen_addr_calc_check: addresses:
> (XEN) virt_base = 0xffffffff80000000
> (XEN) elf_paddr_offset = 0x0
> (XEN) virt_offset = 0xffffffff80000000
> (XEN) virt_kstart = 0xffffffff81000000
> (XEN) virt_kend = 0xffffffff81b54000
> (XEN) virt_entry = 0xffffffff81655200
> (XEN) p2m_base = 0xffffffffffffffff
> (XEN) Xen kernel: 64-bit, lsb, compat32
> (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1b54000
> (XEN) PHYSICAL MEMORY ARRANGEMENT:
> (XEN) Dom0 alloc.: 0000000224000000->0000000228000000 (506308 pages to be allocated)
> (XEN) Init. ramdisk: 000000022f9c4000->000000022ffff200
> (XEN) VIRTUAL MEMORY ARRANGEMENT:
> (XEN) Loaded kernel: ffffffff81000000->ffffffff81b54000
> (XEN) Init. ramdisk: ffffffff81b54000->ffffffff8218f200
> (XEN) Phys-Mach map: ffffffff82190000->ffffffff82590000
> (XEN) Start info: ffffffff82590000->ffffffff825904b4
> (XEN) Page tables: ffffffff82591000->ffffffff825a8000
> (XEN) Boot stack: ffffffff825a8000->ffffffff825a9000
> (XEN) TOTAL: ffffffff80000000->ffffffff82800000
> (XEN) ENTRY ADDRESS: ffffffff81655200
> (XEN) Dom0 has maximum 6 VCPUs
> (XEN) elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff815d3000
> (XEN) elf_load_binary: phdr 1 at 0xffffffff815d3000 -> 0xffffffff816410e8
> (XEN) elf_load_binary: phdr 2 at 0xffffffff81642000 -> 0xffffffff81654980
> (XEN) elf_load_binary: phdr 3 at 0xffffffff81655000 -> 0xffffffff816cc000
> (XEN) Scrubbing Free RAM: .............................................................done.
> (XEN) Initial low memory virq threshold set at 0x4000 pages.
> (XEN) Std. Loglevel: All
> (XEN) Guest Loglevel: All
> (XEN) **********************************************
> (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS
> (XEN) ******* This option is intended to aid debugging of Xen by ensuring
> (XEN) ******* that all output is synchronously delivered on the serial line.
> (XEN) ******* However it can introduce SIGNIFICANT latencies and affect
> (XEN) ******* timekeeping. It is NOT recommended for production use!
> (XEN) **********************************************
> (XEN) 3... 2... 1...
> (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
> (XEN) Freed 256kB init memory.
> mapping kernel into physical memory
> Xen: setup ISA identity maps
> about to get started...
> Initializing cgroup subsys cpuset
> Initializing cgroup subsys cpu
> Linux version 3.4.0-rc4-00395-g87b5d90-dirty (root [at] xe) (gcc version 4.4.5 (Debian 4.4.5-8) ) #5 SMP PREEMPT Sat May 5 19:29:42 CEST 2012
> Command line: placeholder root=/dev/mapper/lemrouch-xen ro mem=2G panic=15 xen-pciback.hide=(00:14.2) console=hvc0 earlyprintk=xen
> Freeing 9a-100 pfn range: 102 pages freed
> Released 102 pages of unused memory
> Set 197094 page(s) to 1-1 mapping
> Populating 80000-80066 pfn range: 102 pages added
> BIOS-provided physical RAM map:
> Xen: 0000000000000000 - 000000000009a000 (usable)
> Xen: 000000000009ac00 - 0000000000100000 (reserved)
> Xen: 0000000000100000 - 0000000080066000 (usable)
> Xen: 0000000080066000 - 00000000cfe80000 (unusable)
> Xen: 00000000cfe80000 - 00000000cfe98000 (ACPI data)
> Xen: 00000000cfe98000 - 00000000cfec0000 (ACPI NVS)
> Xen: 00000000cfec0000 - 00000000cff00000 (reserved)
> Xen: 00000000fec00000 - 00000000fec01000 (reserved)
> Xen: 00000000fec20000 - 00000000fec21000 (reserved)
> Xen: 00000000fee00000 - 00000000fee01000 (reserved)
> Xen: 00000000ffe00000 - 0000000100000000 (reserved)
> Xen: 0000000100000000 - 0000000230000000 (unusable)
> bootconsole [xenboot0] enabled
> NX (Execute Disable) protection: active
> user-defined physical RAM map:
> user: 0000000000000000 - 000000000009a000 (usable)
> user: 000000000009ac00 - 0000000000100000 (reserved)
> user: 0000000000100000 - 0000000080000000 (usable)
> user: 0000000080066000 - 00000000cfe80000 (unusable)
> user: 00000000cfe80000 - 00000000cfe98000 (ACPI data)
> user: 00000000cfe98000 - 00000000cfec0000 (ACPI NVS)
> user: 00000000cfec0000 - 00000000cff00000 (reserved)
> user: 00000000fec00000 - 00000000fec01000 (reserved)
> user: 00000000fec20000 - 00000000fec21000 (reserved)
> user: 00000000fee00000 - 00000000fee01000 (reserved)
> user: 00000000ffe00000 - 0000000100000000 (reserved)
> user: 0000000100000000 - 0000000230000000 (unusable)
> DMI present.
> No AGP bridge found
> last_pfn = 0x80000 max_arch_pfn = 0x400000000
> found SMP MP-table at [ffff8800000ff780] ff780
> init_memory_mapping: 0000000000000000-0000000080000000
> RAMDISK: 01b54000 - 02190000
> ACPI: RSDP 00000000000fbf20 00024 (v02 ACPIAM)
> ACPI: XSDT 00000000cfe80100 0005C (v01 102811 XSDT1740 20111028 MSFT 00000097)
> ACPI: FACP 00000000cfe80290 000F4 (v03 102811 FACP1740 20111028 MSFT 00000097)
> ACPI: DSDT 00000000cfe80470 0E6E3 (v01 A1595 A1595000 00000000 INTL 20060113)
> ACPI: FACS 00000000cfe98000 00040
> ACPI: APIC 00000000cfe80390 00098 (v01 102811 APIC1740 20111028 MSFT 00000097)
> ACPI: MCFG 00000000cfe80430 0003C (v01 102811 OEMMCFG 20111028 MSFT 00000097)
> ACPI: OEMB 00000000cfe98040 00072 (v01 102811 OEMB1740 20111028 MSFT 00000097)
> ACPI: HPET 00000000cfe8f8c0 00038 (v01 102811 OEMHPET 20111028 MSFT 00000097)
> ACPI: IVRS 00000000cfe8f900 000E0 (v01 AMD RD890S 00202031 AMD 00000000)
> ACPI: SSDT 00000000cfe8f9e0 00E10 (v01 A M I POWERNOW 00000001 AMD 00000001)
> No NUMA configuration found
> Faking a node at 0000000000000000-0000000080000000
> Initmem setup node 0 0000000000000000-0000000080000000
> NODE_DATA [000000007fffc000 - 000000007fffffff]
> Zone PFN ranges:
> DMA 0x00000010 -> 0x00001000
> DMA32 0x00001000 -> 0x00100000
> Normal empty
> Movable zone start PFN for each node
> Early memory PFN ranges
> 0: 0x00000010 -> 0x0000009a
> 0: 0x00000100 -> 0x00080000
> ACPI: PM-Timer IO Port: 0x808
> ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
> BIOS bug: APIC version is 0 for CPU 0/0x0, fixing up to 0x10
> ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
> ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
> ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
> ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
> ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
> ACPI: LAPIC (acpi_id[0x07] lapic_id[0x86] disabled)
> ACPI: LAPIC (acpi_id[0x08] lapic_id[0x87] disabled)
> ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
> IOAPIC[0]: apic_id 6, version 253, address 0xfec00000, GSI 0-253
> ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
> IOAPIC[1]: apic_id 7, version 253, address 0xfec20000, GSI 24-277
> ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
> Using ACPI (MADT) for SMP configuration information
> ACPI: HPET id: 0x8300 base: 0xfed00000
> 8 Processors exceeds NR_CPUS limit of 6
> SMP: Allowing 6 CPUs, 0 hotplug CPUs
> Allocating PCI resources starting at cff00000 (gap: cff00000:2ed00000)
> Booting paravirtualized kernel on Xen
> Xen version: 4.2-unstable (preserve-AD)
> setup_percpu: NR_CPUS:6 nr_cpumask_bits:6 nr_cpu_ids:6 nr_node_ids:1
> PERCPU: Embedded 26 pages/cpu @ffff88007ff4c000 s76160 r8192 d22144 u106496
> Built 1 zonelists in Node order, mobility grouping on. Total pages: 515976
> Policy zone: DMA32
> Kernel command line: placeholder root=/dev/mapper/lemrouch-xen ro mem=2G panic=15 xen-pciback.hide=(00:14.2) console=hvc0 earlyprintk=xen
> PID hash table entries: 4096 (order: 3, 32768 bytes)
> Placing 64MB software IO TLB between ffff880079600000 - ffff88007d600000
> software IO TLB at phys 0x79600000 - 0x7d600000
> Memory: 1975064k/2097152k available (4567k kernel code, 472k absent, 121616k reserved, 1833k data, 532k init)
> SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
> Preemptible hierarchical RCU implementation.
> Dump stacks of tasks blocking RCU-preempt GP.
> NR_IRQS:4352 nr_irqs:1536 16
> xen: sci override: global_irq=9 trigger=0 polarity=1
> xen: acpi sci 9
> xen_map_pirq_gsi: returning irq 9 for gsi 9
> Console: colour VGA+ 80x25
> console [hvc0] enabled, bootconsole disabled
> console [hvc0] enabled, bootconsole disabled
> installing Xen timer for CPU 0
> Detected 3010.238 MHz processor.
> Calibrating delay loop (skipped), value calculated using timer frequency.. 6020.47 BogoMIPS (lpj=3010238)
> pid_max: default: 32768 minimum: 301
> Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
> Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
> Mount-cache hash table entries: 256
> Initializing cgroup subsys devices
> Initializing cgroup subsys freezer
> Initializing cgroup subsys blkio
> CPU: Physical Processor ID: 0
> CPU: Processor Core ID: 0
> mce: CPU supports 6 MCE banks
> ACPI: Core revision 20120320
> cpu 0 spinlock event irq 295
> Performance Events: (XEN) traps.c:2561:d0 Domain attempted WRMSR 00000000c0010004 from 0x0000e4a75df86514 to 0x000000000000abcd.
> Broken PMU hardware detected, using software events only.
> MCE: In-kernel MCE decoding enabled.
> installing Xen timer for CPU 1
> cpu 1 spinlock event irq 302
> installing Xen timer for CPU 2
> cpu 2 spinlock event irq 309
> installing Xen timer for CPU 3
> cpu 3 spinlock event irq 316
> installing Xen timer for CPU 4
> cpu 4 spinlock event irq 323
> installing Xen timer for CPU 5
> cpu 5 spinlock event irq 330
> Brought up 6 CPUs
> devtmpfs: initialized
> Grant tables using version 2 layout.
> Grant table initialized
> NET: Registered protocol family 16
> TOM: 00000000d0000000 aka 3328M
> TOM2: 0000000230000000 aka 8960M
> ACPI: bus type pci registered
> PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
> PCI: not using MMCONFIG
> PCI: Using configuration type 1 for base access
> PCI: Using configuration type 1 for extended access
> bio: create slab <bio-0> at 0
> ACPI: Added _OSI(Module Device)
> ACPI: Added _OSI(Processor Device)
> ACPI: Added _OSI(3.0 _SCP Extensions)
> ACPI: Added _OSI(Processor Aggregator Device)
> ACPI: Executed 3 blocks of module-level executable AML code
> ACPI: Interpreter enabled
> ACPI: (supports S0 S5)
> ACPI: Using IOAPIC for interrupt routing
> PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
> PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
> ACPI: EC: GPE = 0xa, I/O: command/status = 0x66, data = 0x62
> PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
> ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
> pci_root PNP0A03:00: host bridge window [io 0x0000-0x0cf7]
> pci_root PNP0A03:00: host bridge window [io 0x0d00-0xffff]
> pci_root PNP0A03:00: host bridge window [mem 0x000a0000-0x000bffff]
> pci_root PNP0A03:00: host bridge window [mem 0x000d0000-0x000dffff]
> pci_root PNP0A03:00: host bridge window [mem 0xcff00000-0xdfffffff]
> pci_root PNP0A03:00: host bridge window [mem 0xf0000000-0xfebfffff]
> PCI host bridge to bus 0000:00
> pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7]
> pci_bus 0000:00: root bus resource [io 0x0d00-0xffff]
> pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
> pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000dffff]
> pci_bus 0000:00: root bus resource [mem 0xcff00000-0xdfffffff]
> pci_bus 0000:00: root bus resource [mem 0xf0000000-0xfebfffff]
> pci 0000:00:02.0: PCI bridge to [bus 07-07]
> pci 0000:06:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
> pci 0000:00:04.0: PCI bridge to [bus 06-06]
> pci 0000:00:05.0: PCI bridge to [bus 05-05]
> pci 0000:00:06.0: PCI bridge to [bus 04-04]
> pci 0000:00:07.0: PCI bridge to [bus 03-03]
> pci 0000:00:0d.0: PCI bridge to [bus 02-02]
> pci 0000:00:14.4: PCI bridge to [bus 01-01] (subtractive decode)
> pci0000:00: Requesting ACPI _OSC control (0x1d)
> pci0000:00: ACPI _OSC control (0x1c) granted
> (XEN) PCI add device 0000:00:00.0
> (XEN) PCI add device 0000:00:00.2
> (XEN) PCI add device 0000:00:02.0
> (XEN) PCI add device 0000:00:04.0
> (XEN) PCI add device 0000:00:05.0
> (XEN) PCI add device 0000:00:06.0
> (XEN) PCI add device 0000:00:07.0
> (XEN) PCI add device 0000:00:0d.0
> (XEN) PCI add device 0000:00:11.0
> (XEN) PCI add device 0000:00:12.0
> (XEN) PCI add device 0000:00:12.2
> (XEN) PCI add device 0000:00:13.0
> (XEN) PCI add device 0000:00:13.2
> (XEN) PCI add device 0000:00:14.0
> (XEN) PCI add device 0000:00:14.2
> (XEN) PCI add device 0000:00:14.3
> (XEN) PCI add device 0000:00:14.4
> (XEN) PCI add device 0000:00:14.5
> (XEN) PCI add device 0000:00:16.0
> (XEN) PCI add device 0000:00:16.2
> (XEN) PCI add device 0000:00:18.0
> (XEN) PCI add device 0000:00:18.1
> (XEN) PCI add device 0000:00:18.2
> (XEN) PCI add device 0000:00:18.3
> (XEN) PCI add device 0000:00:18.4
> (XEN) PCI add device 0000:07:00.0
> (XEN) PCI add device 0000:07:00.1
> (XEN) PCI add device 0000:06:00.0
> (XEN) PCI add device 0000:06:00.1
> pci 0000:06:00.1: Failed to add - passthrough or MSI/MSI-X might fail!
> (XEN) PCI add device 0000:05:00.0
> (XEN) PCI add device 0000:04:00.0
> (XEN) PCI add device 0000:03:00.0
> (XEN) PCI add device 0000:02:00.0
> (XEN) PCI add device 0000:02:00.1
> ACPI: PCI Interrupt Link [LNKA] (IRQs *4 7 10 11 14 15)
> ACPI: PCI Interrupt Link [LNKB] (IRQs 4 7 *10 11 14 15)
> ACPI: PCI Interrupt Link [LNKC] (IRQs 4 7 10 *11 14 15)
> ACPI: PCI Interrupt Link [LNKD] (IRQs 4 7 *10 11 14 15)
> ACPI: PCI Interrupt Link [LNKE] (IRQs 4 *7 10 11 14 15)
> ACPI: PCI Interrupt Link [LNKF] (IRQs 4 7 10 *11 14 15)
> ACPI: PCI Interrupt Link [LNKG] (IRQs 4 7 *10 11 14 15)
> ACPI: PCI Interrupt Link [LNKH] (IRQs 4 7 10 11 14 15) *0, disabled.
> xen/balloon: Initialising balloon driver.
> xen-balloon: Initialising balloon driver.
> vgaarb: device added: PCI:0000:07:00.0,decodes=io+mem,owns=io+mem,locks=none
> vgaarb: loaded
> vgaarb: bridge control possible 0000:07:00.0
> SCSI subsystem initialized
> usbcore: registered new interface driver usbfs
> usbcore: registered new interface driver hub
> usbcore: registered new device driver usb
> PCI: Using ACPI for IRQ routing
> Switching to clocksource xen
> FS-Cache: Loaded
> CacheFiles: Loaded
> pnp: PnP ACPI init
> ACPI: bus type pnp registered
> system 00:01: [mem 0xfec20000-0xfec200ff] could not be reserved
> system 00:02: [mem 0xf6000000-0xf6003fff] has been reserved
> xen_map_pirq_gsi: returning irq 8 for gsi 8
> xen_map_pirq_gsi: returning irq 13 for gsi 13
> system 00:08: [mem 0xfec00000-0xfec00fff] could not be reserved
> system 00:08: [mem 0xfee00000-0xfee00fff] has been reserved
> system 00:09: [io 0x04d0-0x04d1] has been reserved
> system 00:09: [io 0x040b] has been reserved
> system 00:09: [io 0x04d6] has been reserved
> system 00:09: [io 0x0c00-0x0c01] has been reserved
> system 00:09: [io 0x0c14] has been reserved
> system 00:09: [io 0x0c50-0x0c51] has been reserved
> system 00:09: [io 0x0c52] has been reserved
> system 00:09: [io 0x0c6c] has been reserved
> system 00:09: [io 0x0c6f] has been reserved
> system 00:09: [io 0x0cd0-0x0cd1] has been reserved
> system 00:09: [io 0x0cd2-0x0cd3] has been reserved
> system 00:09: [io 0x0cd4-0x0cd5] has been reserved
> system 00:09: [io 0x0cd6-0x0cd7] has been reserved
> system 00:09: [io 0x0cd8-0x0cdf] has been reserved
> system 00:09: [io 0x0800-0x089f] has been reserved
> system 00:09: [io 0x0b00-0x0b1f] has been reserved
> system 00:09: [io 0x0b20-0x0b3f] has been reserved
> system 00:09: [io 0x0900-0x090f] has been reserved
> system 00:09: [io 0x0910-0x091f] has been reserved
> system 00:09: [io 0xfe00-0xfefe] has been reserved
> system 00:09: [mem 0xcff00000-0xcfffffff] has been reserved
> system 00:09: [mem 0xffb80000-0xffbfffff] has been reserved
> system 00:09: [mem 0xfec10000-0xfec1001f] has been reserved
> system 00:09: [mem 0xfed80000-0xfed80fff] has been reserved
> system 00:0a: [io 0x0230-0x023f] has been reserved
> system 00:0a: [io 0x0290-0x029f] has been reserved
> system 00:0a: [io 0x0f40-0x0f4f] has been reserved
> system 00:0a: [io 0x0a30-0x0a3f] has been reserved
> system 00:0b: [mem 0xe0000000-0xefffffff] has been reserved
> system 00:0c: [mem 0x00000000-0x0009ffff] could not be reserved
> system 00:0c: [mem 0x000c0000-0x000cffff] could not be reserved
> system 00:0c: [mem 0x000e0000-0x000fffff] could not be reserved
> system 00:0c: [mem 0x00100000-0xcfefffff] could not be reserved
> system 00:0c: [mem 0xfec00000-0xffffffff] could not be reserved
> pnp: PnP ACPI: found 13 devices
> ACPI: ACPI bus type pnp unregistered
> pciback 0000:00:14.2: seizing device
> PM-Timer failed consistency check (0x0xffffff) - aborting.
> pci 0000:00:02.0: PCI bridge to [bus 07-07]
> pci 0000:00:02.0: bridge window [io 0xe000-0xefff]
> pci 0000:00:02.0: bridge window [mem 0xfe900000-0xfe9fffff]
> pci 0000:00:02.0: bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
> pci 0000:00:04.0: PCI bridge to [bus 06-06]
> pci 0000:00:04.0: bridge window [io 0xd000-0xdfff]
> pci 0000:00:04.0: bridge window [mem 0xfe800000-0xfe8fffff]
> pci 0000:00:05.0: PCI bridge to [bus 05-05]
> pci 0000:00:05.0: bridge window [io 0xc000-0xcfff]
> pci 0000:00:05.0: bridge window [mem 0xfe700000-0xfe7fffff]
> pci 0000:00:06.0: PCI bridge to [bus 04-04]
> pci 0000:00:06.0: bridge window [io 0xb000-0xbfff]
> pci 0000:00:06.0: bridge window [mem 0xfe600000-0xfe6fffff]
> pci 0000:00:07.0: PCI bridge to [bus 03-03]
> pci 0000:00:07.0: bridge window [mem 0xfe500000-0xfe5fffff]
> pci 0000:00:0d.0: PCI bridge to [bus 02-02]
> pci 0000:00:0d.0: bridge window [io 0xa000-0xafff]
> pci 0000:00:0d.0: bridge window [mem 0xfe400000-0xfe4fffff]
> pci 0000:00:14.4: PCI bridge to [bus 01-01]
> xen_map_pirq_gsi: returning irq 52 for gsi 52
> Already setup the GSI :52
> xen_map_pirq_gsi: returning irq 52 for gsi 52
> Already setup the GSI :52
> xen_map_pirq_gsi: returning irq 53 for gsi 53
> Already setup the GSI :53
> NET: Registered protocol family 2
> IP route cache hash table entries: 65536 (order: 7, 524288 bytes)
> TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
> TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
> TCP: Hash tables configured (established 262144 bind 65536)
> TCP: reno registered
> UDP hash table entries: 1024 (order: 3, 32768 bytes)
> UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
> NET: Registered protocol family 1
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> xen_map_pirq_gsi: returning irq 17 for gsi 17
> Already setup the GSI :17
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> xen_map_pirq_gsi: returning irq 17 for gsi 17
> Already setup the GSI :17
> Unpacking initramfs...
> Freeing initrd memory: 6384k freed
> microcode: CPU0: patch_level=0x010000bf
> microcode: CPU1: patch_level=0x010000bf
> microcode: CPU2: patch_level=0x010000bf
> microcode: CPU3: patch_level=0x010000bf
> microcode: CPU4: patch_level=0x010000bf
> microcode: CPU5: patch_level=0x010000bf
> microcode: Microcode Update Driver: v2.00 <tigran [at] aivazian>, Peter Oruba
> NTFS driver 2.1.30 [Flags: R/W].
> msgmni has been set to 3870
> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
> io scheduler noop registered (default)
> pcieport 0000:00:02.0: Signaling PME through PCIe PME interrupt
> pci 0000:07:00.0: Signaling PME through PCIe PME interrupt
> pci 0000:07:00.1: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:04.0: Signaling PME through PCIe PME interrupt
> pci 0000:06:00.0: Signaling PME through PCIe PME interrupt
> pci 0000:06:00.1: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:05.0: Signaling PME through PCIe PME interrupt
> pci 0000:05:00.0: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:06.0: Signaling PME through PCIe PME interrupt
> pci 0000:04:00.0: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:07.0: Signaling PME through PCIe PME interrupt
> pci 0000:03:00.0: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:0d.0: Signaling PME through PCIe PME interrupt
> pci 0000:02:00.0: Signaling PME through PCIe PME interrupt
> pci 0000:02:00.1: Signaling PME through PCIe PME interrupt
> pci_hotplug: PCI Hot Plug PCI Core version: 0.5
> input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0
> ACPI: Power Button [PWRB]
> input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
> ACPI: Power Button [PWRF]
> GHES: HEST is not enabled!
> Event-channel device installed.
> xen-pciback: backend is vpci
> Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
> 0000:02:00.1: ttyS0 at I/O 0xa880 (irq = 41) is a ST16650V2
> hpet_acpi_add: no address or irqs in _CRS
> Non-volatile memory driver v1.3
> Hangcheck: starting hangcheck timer 0.9.1 (tick is 180 seconds, margin is 60 seconds).
> Hangcheck: Using getrawmonotonic().
> loop: module loaded
> ahci 0000:00:11.0: AHCI 0001.0200 32 slots 6 ports 6 Gbps 0x3f impl SATA mode
> ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part
> scsi0 : ahci
> scsi1 : ahci
> scsi2 : ahci
> scsi3 : ahci
> scsi4 : ahci
> scsi5 : ahci
> ata2: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe100 irq 19
> ata3: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe180 irq 19
> ata4: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe200 irq 19
> ata5: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe280 irq 19
> ata6: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe300 irq 19
> ata7: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe380 irq 19
> ahci 0000:06:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode
> ahci 0000:06:00.0: flags: 64bit ncq pm led clo pmp pio slum part
> scsi6 : ahci
> scsi7 : ahci
> ata8: SATA max UDMA/133 abar m8192 [at] 0xfe8fe00 port 0xfe8fe100 irq 44
> ata9: SATA max UDMA/133 abar m8192 [at] 0xfe8fe00 port 0xfe8fe180 irq 44
> tun: Universal TUN/TAP device driver, 1.6
> tun: (C) 1999-2004 Max Krasnyansky <maxk [at] qualcomm>
> sky2: driver version 1.30
> sky2 0000:04:00.0: Yukon-2 Optima chip revision 1
> sky2 0000:04:00.0: eth0: addr 20:cf:30:6d:89:a5
> usbcore: registered new interface driver cdc_ncm
> firewire_ohci 0000:05:00.0: added OHCI v1.10 device as card 0, 4 IR + 8 IT contexts, quirks 0x11
> ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> xen_map_pirq_gsi: returning irq 17 for gsi 17
> Already setup the GSI :17
> ehci_hcd 0000:00:12.2: EHCI Host Controller
> ehci_hcd 0000:00:12.2: new USB bus registered, assigned bus number 1
> ehci_hcd 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
> ehci_hcd 0000:00:12.2: debug port 1
> ehci_hcd 0000:00:12.2: irq 17, io mem 0xfe3fe400
> ehci_hcd 0000:00:12.2: USB 2.0 started, EHCI 1.00
> usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
> usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb1: Product: EHCI Host Controller
> usb usb1: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty ehci_hcd
> usb usb1: SerialNumber: 0000:00:12.2
> hub 1-0:1.0: USB hub found
> hub 1-0:1.0: 5 ports detected
> xen_map_pirq_gsi: returning irq 17 for gsi 17
> Already setup the GSI :17
> ehci_hcd 0000:00:13.2: EHCI Host Controller
> ehci_hcd 0000:00:13.2: new USB bus registered, assigned bus number 2
> ehci_hcd 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
> ehci_hcd 0000:00:13.2: debug port 1
> ehci_hcd 0000:00:13.2: irq 17, io mem 0xfe3fe800
> ehci_hcd 0000:00:13.2: USB 2.0 started, EHCI 1.00
> usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
> usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb2: Product: EHCI Host Controller
> usb usb2: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty ehci_hcd
> usb usb2: SerialNumber: 0000:00:13.2
> hub 2-0:1.0: USB hub found
> hub 2-0:1.0: 5 ports detected
> xen_map_pirq_gsi: returning irq 17 for gsi 17
> Already setup the GSI :17
> ehci_hcd 0000:00:16.2: EHCI Host Controller
> ehci_hcd 0000:00:16.2: new USB bus registered, assigned bus number 3
> ehci_hcd 0000:00:16.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
> ehci_hcd 0000:00:16.2: debug port 1
> ata7: SATA link down (SStatus 0 SControl 300)
> ata6: SATA link down (SStatus 0 SControl 300)
> ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
> ata5: SATA link down (SStatus 0 SControl 300)
> ata4: SATA link down (SStatus 0 SControl 300)
> ata3: SATA link down (SStatus 0 SControl 300)
> ata2.00: ATA-8: INTEL SSDSA2CW120G3, 4PC10362, max UDMA/133
> ehci_hcd 0000:00:16.2: irq 17, io mem 0xfe3fec00
> ehci_hcd 0000:00:16.2: USB 2.0 started, EHCI 1.00
> usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
> usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb3: Product: EHCI Host Controller
> usb usb3: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty ehci_hcd
> usb usb3: SerialNumber: 0000:00:16.2
> ata9: SATA link down (SStatus 0 SControl 300)
> ata8: SATA link down (SStatus 0 SControl 300)
> ata2.00: 234441648 sectors, multi 1: LBA48 NCQ (depth 31/32)
> hub 3-0:1.0: USB hub found
> hub 3-0:1.0: 4 ports detected
> ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
> ata2.00: configured for UDMA/133
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> ohci_hcd 0000:00:12.0: OHCI Host Controller
> ohci_hcd 0000:00:12.0: new USB bus registered, assigned bus number 4
> ohci_hcd 0000:00:12.0: irq 18, io mem 0xfe3f7000
> scsi 0:0:0:0: Direct-Access ATA INTEL SSDSA2CW12 4PC1 PQ: 0 ANSI: 5
> sd 0:0:0:0: [sda] 234441648 512-byte logical blocks: (120 GB/111 GiB)
> sd 0:0:0:0: [sda] Write Protect is off
> sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
> sda: sda1 sda2
> sd 0:0:0:0: [sda] Attached SCSI disk
> usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
> usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb4: Product: OHCI Host Controller
> usb usb4: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty ohci_hcd
> usb usb4: SerialNumber: 0000:00:12.0
> hub 4-0:1.0: USB hub found
> hub 4-0:1.0: 5 ports detected
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> ohci_hcd 0000:00:13.0: OHCI Host Controller
> ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 5
> ohci_hcd 0000:00:13.0: irq 18, io mem 0xfe3fc000
> usb 1-1: new high-speed USB device number 2 using ehci_hcd
> usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
> usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb5: Product: OHCI Host Controller
> usb usb5: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty ohci_hcd
> usb usb5: SerialNumber: 0000:00:13.0
> hub 5-0:1.0: USB hub found
> hub 5-0:1.0: 5 ports detected
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> ohci_hcd 0000:00:14.5: OHCI Host Controller
> firewire_core 0000:05:00.0: created device fw0: GUID 001e8c0000de9136, S400
> ohci_hcd 0000:00:14.5: new USB bus registered, assigned bus number 6
> ohci_hcd 0000:00:14.5: irq 18, io mem 0xfe3fd000
> usb 1-1: New USB device found, idVendor=0424, idProduct=2504
> usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
> hub 1-1:1.0: USB hub found
> hub 1-1:1.0: 4 ports detected
> usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
> usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb6: Product: OHCI Host Controller
> usb usb6: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty ohci_hcd
> usb usb6: SerialNumber: 0000:00:14.5
> hub 6-0:1.0: USB hub found
> hub 6-0:1.0: 2 ports detected
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> ohci_hcd 0000:00:16.0: OHCI Host Controller
> ohci_hcd 0000:00:16.0: new USB bus registered, assigned bus number 7
> ohci_hcd 0000:00:16.0: irq 18, io mem 0xfe3ff000
> usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
> usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb7: Product: OHCI Host Controller
> usb usb7: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty ohci_hcd
> usb usb7: SerialNumber: 0000:00:16.0
> hub 7-0:1.0: USB hub found
> hub 7-0:1.0: 4 ports detected
> xen_map_pirq_gsi: returning irq 50 for gsi 50
> Already setup the GSI :50
> xhci_hcd 0000:03:00.0: xHCI Host Controller
> xhci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 8
> xhci_hcd 0000:03:00.0: irq 50, io mem 0xfe5fe000
> usb usb8: New USB device found, idVendor=1d6b, idProduct=0002
> usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb8: Product: xHCI Host Controller
> usb usb8: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty xhci_hcd
> usb usb8: SerialNumber: 0000:03:00.0
> hub 8-0:1.0: USB hub found
> hub 8-0:1.0: 2 ports detected
> xhci_hcd 0000:03:00.0: xHCI Host Controller
> xhci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 9
> usb usb9: New USB device found, idVendor=1d6b, idProduct=0003
> usb usb9: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb9: Product: xHCI Host Controller
> usb usb9: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty xhci_hcd
> usb usb9: SerialNumber: 0000:03:00.0
> hub 9-0:1.0: USB hub found
> hub 9-0:1.0: 2 ports detected
> usbcore: registered new interface driver usblp
> usbcore: registered new interface driver uas
> Initializing USB Mass Storage driver...
> usbcore: registered new interface driver usb-storage
> USB Mass Storage support registered.
> usbcore: registered new interface driver libusual
> usbcore: registered new interface driver ums_eneub6250
> i8042: PNP: No PS/2 controller found. Probing ports directly.
> serio: i8042 KBD port at 0x60,0x64 irq 1
> serio: i8042 AUX port at 0x60,0x64 irq 12
> mousedev: PS/2 mouse device common for all mice
> input: PC Speaker as /devices/platform/pcspkr/input/input2
> rtc_cmos 00:04: RTC can wake from S4
> rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0
> rtc0: alarms up to one month, y3k, 114 bytes nvram
> i2c /dev entries driver
> ACPI Warning: 0x0000000000000b00-0x0000000000000b07 SystemIO conflicts with Region \_SB_.PCI0.SBRG.ASOC.SMRG 1 (20120320/utaddress-251)
> usb 4-2: new full-speed USB device number 2 using ohci_hcd
> ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
> ATK0110 ATK0110:00: EC enabled
> sp5100_tco: SP5100 TCO WatchDog Timer Driver v0.01
> sp5100_tco: mmio address 0xb8fe00 already in use
> it87_wdt: Chip IT8721 revision 1 initialized. timeout=60 sec (nowayout=0 testmode=0 exclusive=1 nogameport=0)
> xen_wdt: Xen WatchDog Timer Driver v0.01
> xen_wdt: cannot register miscdev on minor=130 (-16)
> wdt: probe of wdt failed with error -16
> device-mapper: uevent: version 1.0.3
> device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel [at] redhat
> EDAC MC: Ver: 2.1.0
> AMD64 EDAC driver v3.4.0
> EDAC amd64: DRAM ECC disabled.
> EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
> Either enable ECC checking or force module loading by setting 'ecc_enable_override'.
> (Note that use of the override may cause unknown side effects.)
> usbcore: registered new interface driver usbhid
> usbhid: USB HID core driver
> TCP: cubic registered
> NET: Registered protocol family 17
> rtc_cmos 00:04: setting system clock to 2012-05-07 10:55:22 UTC (1336388122)
> powernow-k8: Found 1 AMD Phenom(tm) II X6 1075T Processor (6 cpu cores) (version 2.20.00)
> powernow-k8: Core Performance Boosting: on.
> Freeing unused kernel memory: 532k freed
> Loading, please wait...
> udev[1078]: starting version 164
> usb 4-2: New USB device found, idVendor=041e, idProduct=30dc
> usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> usb 4-2: Product: Sound Blaster Tactic(3D) Alpha
> usb 4-2: Manufacturer: Creative Technology Ltd
> usb 4-2: SerialNumber: 00023162
> input: Creative Technology Ltd Sound Blaster Tactic(3D) Alpha as /devices/pci0000:00/0000:00:12.0/usb4/4-2/4-2:1.3/input/input3
> generic-usb 0003:041E:30DC.0001: input,hiddev0: USB HID v1.00 Device [Creative Technology Ltd Sound Blaster Tactic(3D) Alpha] on usb-0000:00:12.0-2/input3
> Begin: Loading essential drivers ... usb 1-1.1: new full-speed USB device number 4 using ehci_hcd
> done.
> Begin: Running /scripts/init-premount ... done.
> Begin: Mounting root file system ... Begin: Running /scripts/local-top ... usb 1-1.1: New USB device found, idVendor=1532, idProduct=0013
> usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> usb 1-1.1: Product: Razer Orochi
> usb 1-1.1: Manufacturer: Razer
> done.
> input: Razer Razer Orochi as /devices/pci0000:00/0000:00:12.2/usb1/1-1/1-1.1/1-1.1:1.0/input/input4
> generic-usb 0003:1532:0013.0002: input: USB HID v1.11 Mouse [Razer Razer Orochi] on usb-0000:00:12.2-1.1/input0
> input: Razer Razer Orochi as /devices/pci0000:00/0000:00:12.2/usb1/1-1/1-1.1/1-1.1:1.1/input/input5
> generic-usb 0003:1532:0013.0003: input: USB HID v1.11 Keyboard [Razer Razer Orochi] on usb-0000:00:12.2-1.1/input1
> Begin: Running /scripts/local-premount ... done.
> usb 1-1.2: new low-speed USB device number 5 using ehci_hcd
> EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
> Begin: Running /scripts/local-bottom ... done.
> done.
> Begin: Running /scripts/init-bottom ... done.
> usb 1-1.2: New USB device found, idVendor=04f2, idProduct=0403
> usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> usb 1-1.2: Product: USB Keyboard
> usb 1-1.2: Manufacturer: Chicony
> INIT: version 2.88 booting
> input: Chicony USB Keyboard as /devices/pci0000:00/0000:00:12.2/usb1/1-1/1-1.2/1-1.2:1.0/input/input6
> generic-usb 0003:04F2:0403.0004: input: USB HID v1.11 Keyboard [Chicony USB Keyboard] on usb-0000:00:12.2-1.2/input0
> Using makefile-style concurrent boot in runlevel S.input: Chicony U
> SB Keyboard as /devices/pci0000:00/0000:00:12.2/usb1/1-1/1-1.2/1-1.2:1.1/input/input7
> generic-usb 0003:04F2:0403.0005: input,hiddev0: USB HID v1.11 Device [Chicony USB Keyboard] on usb-0000:00:12.2-1.2/input1
> Files under mount point '/lib/init/rw' will be hidden. ...net firewire0: IPv4 over IEEE 1394 on card 0000:05:00.0
> firewire_core 0000:05:00.0: refreshed device fw0
> (warning).
> Files under mount point '/var/run' will be hidden. ... (warning).
> Files under mount point '/var/lock' will be hidden. ... (warning).
> Starting the hotplug events dispatcher: udevdudev[1286]: starting version 164
> .
> Synthesizing the initial hotplug events...done.
> Waiting for /dev to be fully populated...done.
> Setting hostname to 'xen'...done.
> Setting preliminary keymap...done.
> Activating swap:.
> EXT4-fs (dm-0): re-mounted. Opts: (null)
> Will now check root file system:fsck from util-linux-ng 2.17.2
> [/sbin/fsck.ext4 (1) -- /] fsck.ext4 -a -C0 /dev/mapper/lemrouch-xen
> /dev/mapper/lemrouch-xen: clean, 175647/1310720 files, 1276635/5242880 blocks
> .
> EXT4-fs (dm-0): re-mounted. Opts: errors=remount-ro
> Loading kernel module firewire-sbp2.
> Loading kernel module loop.
> Cleaning up ifupdown....
> Setting up networking....
> Setting up LVM Volume Groups Reading all physical volumes. This may take a while...
> Found volume group "lemrouch" using metadata type lvm2
> 4 logical volume(s) in volume group "lemrouch" now active
> .
> Will now activate lvm and md swap:done.
> Will now check all file systems.
> fsck from util-linux-ng 2.17.2
> Checking all file systems.
> Done checking file systems. A log is being saved in /var/log/fsck/checkfs if that location is writable..
> Will now mount local filesystems:EXT4-fs (sda1): warning: mounting unchecked fs, running e2fsck is recommended
> EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
> .
> Will now activate swapfile swap:done.
> Cleaning up temporary files...Cleaning /tmp...done.
> .
> Checking minimum space in /tmp...done.
> Setting kernel variables ... /etc/sysctl.conf...done.
> Initializing random number generator...done.
> Setting up X server socket directory /tmp/.X11-unix....
> Setting up ICE socket directory /tmp/.ICE-unix....
> Configuring network interfaces...device eth0 entered promiscuous mode
> sky2 0000:04:00.0: eth0: enabling interface
> done.
> Cleaning up temporary files....
> Starting filesystem in userspace: fuse.
> Setting console screen modes.
> cannot (un)set powersave mode
> Skipping font and keymap setup (handled by console-setup).
> Setting up console font and keymap...done.
> Setting sensors limits.
> INIT: Entering runlevel: 3
> Using makefile-style concurrent boot in runlevel 3.
> Not starting fancontrol; run pwmconfig first. ... (warning).
> acpid: starting up with netlink and the input layer
>
> acpid: 1 rule loaded
>
> acpid: waiting for events: event logging is off
>
> Starting ACPI services....
> Starting system message bus: dbus.
> sshd (2064): /proc/2064/oom_adj is deprecated, please use /proc/2064/oom_score_adj instead.
> Starting the Winbind daemon: winbind.
> Starting OpenBSD Secure Shell server: sshd.
> Starting oxenstored...
> Setting domain 0 name...
> Starting xenconsoled...
> Starting domain name service...: bind9.
> Starting Samba daemons: nmbd smbd.
> Starting periodic command scheduler: cron.
> Starting Postfix Mail Transport Agent: postfix.
> BLKTAPCTRL[2234]: blktapctrl.c:792: blktapctrl: v1.0.0
>
> BLKTAPCTRL[2234]: blktapctrl.c:794: Found driver: [raw image (aio)]
>
> BLKTAPCTRL[2234]: blktapctrl.c:794: Found driver: [raw image (sync)]
>
> BLKTAPCTRL[2234]: blktapctrl.c:794: Found driver: [vmware image (vmdk)]
>
> BLKTAPCTRL[2234]: blktapctrl.c:794: Found driver: [ramdisk image (ram)]
>
> BLKTAPCTRL[2234]: blktapctrl.c:794: Found driver: [qcow disk (qcow)]
>
> BLKTAPCTRL[2234]: blktapctrl.c:794: Found driver: [qcow2 disk (qcow2)]
>
> BLKTAPCTRL[2234]: blktapctrl_linux.c:86: blktap0 open failed
>
> BLKTAPCTRL[2234]: blktapctrl.c:861: couldn't open blktap interfacesky2 0000:04:00.
> 0: eth0: Link is up at 100 Mbps,
> full duplex, flow control both
> BLKTAPCTRL[2234]: blktapctrl.c:924: Unable to start blktapctrlbr0: port 1(eth0
> ) entered forwarding state
>
> br0: port 1(eth0) entered forwarding state
> Starting S.M.A.R.T. daemon: smartd.
> br0: port 1(eth0) entered forwarding state
> Running local boot scripts (/etc/rc.local)(XEN) PCI remove device 0000:00:12.2
> acpid: input device has been disconnected
>
> acpid: input device has been disconnected
>
> acpid: input device has been disconnected
>
> (XEN) PCI remove device 0000:00:13.2
> (XEN) PCI remove device 0000:00:16.2
> (XEN) PCI add device 0000:00:12.2
> (XEN) PCI add device 0000:00:13.2
> (XEN) PCI add device 0000:00:16.2
> .
> acpid: input device has been disconnected
>
> acpid: input device has been disconnected
>
> (XEN) ioport_map:add: dom1 gport=3b0 mport=3b0 nr=c
> (XEN) memory_map:add: dom1 gfn=a0 mfn=a0 nr=20
> (XEN) ioport_map:add: dom1 gport=3c0 mport=3c0 nr=3
> (XEN) ioport_map:add: dom1 gport=3c4 mport=3c4 nr=1c
> (XEN) HVM1: HVM Loader
> (XEN) HVM1: Detected Xen v4.2-unstable
> (XEN) HVM1: Xenbus rings @0xfeffc000, event channel 8
> (XEN) HVM1: System requested ROMBIOS
> (XEN) HVM1: CPU speed is 3010 MHz
> (XEN) irq.c:270: Dom1 PCI link 0 changed 0 -> 5
> (XEN) HVM1: PCI-ISA link 0 routed to IRQ5
> (XEN) irq.c:270: Dom1 PCI link 1 changed 0 -> 10
> (XEN) HVM1: PCI-ISA link 1 routed to IRQ10
> (XEN) irq.c:270: Dom1 PCI link 2 changed 0 -> 11
> (XEN) HVM1: PCI-ISA link 2 routed to IRQ11
> (XEN) irq.c:270: Dom1 PCI link 3 changed 0 -> 5
> (XEN) HVM1: PCI-ISA link 3 routed to IRQ5
> (XEN) HVM1: pci dev 01:3 INTA->IRQ10
> (XEN) HVM1: pci dev 03:0 INTA->IRQ5
> (XEN) HVM1: pci dev 04:0 INTA->IRQ5
> (XEN) HVM1: pci dev 05:0 INTA->IRQ10
> (XEN) HVM1: pci dev 06:0 INTB->IRQ5
> (XEN) HVM1: pci dev 07:0 INTA->IRQ5
> (XEN) HVM1: pci dev 08:0 INTB->IRQ10
> (XEN) HVM1: pci dev 09:0 INTA->IRQ10
> (XEN) HVM1: pci dev 05:0 bar 10 size 10000000: e000000c
> (XEN) memory_map:add: dom1 gfn=e0000 mfn=d0000 nr=10000
> (XEN) HVM1: pci dev 03:0 bar 14 size 01000000: f0000008
> (XEN) HVM1: pci dev 04:0 bar 10 size 00020000: f1000000
> (XEN) memory_map:add: dom1 gfn=f1020 mfn=fe9e0 nr=20
> (XEN) HVM1: pci dev 05:0 bar 18 size 00020000: f1020004
> (XEN) HVM1: pci dev 05:0 bar 30 size 00020000: f1040000
> (XEN) HVM1: pci dev 06:0 bar 10 size 00004000: f1060004
> (XEN) memory_map:add: dom1 gfn=f1060 mfn=fe9bc nr=4
> (XEN) HVM1: pci dev 09:0 bar 10 size 00004000: f1064004
> (XEN) memory_map:add: dom1 gfn=f1064 mfn=fe3f8 nr=4
> (XEN) HVM1: pci dev 07:0 bar 10 size 00001000: f1068000
> (XEN) memory_map:add: dom1 gfn=f1068 mfn=fe3f7 nr=1
> (XEN) HVM1: pci dev 08:0 bar 10 size 00001000: f1069000
> (XEN) memory_map:add: dom1 gfn=f1069 mfn=f0000 nr=1
> (XEN) HVM1: pci dev 03:0 bar 10 size 00000100: 0000c001
> (XEN) HVM1: pci dev 05:0 bar 20 size 00000100: 0000c101
> (XEN) HVM1: pci dev 04:0 bar 14 size 00000040: 0000c201
> (XEN) HVM1: pci dev 01:1 bar 20 size 00000010: 0000c241
> (XEN) HVM1: Multiprocessor initialisation:
> (XEN) HVM1: - CPU0 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU1 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU2 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU3 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU4 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU5 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: Testing HVM environment:
> (XEN) HVM1: - REP INSB across page boundaries ... passed
> (XEN) HVM1: - GS base MSRs and SWAPGS ... passed
> (XEN) HVM1: Passed 2 of 2 tests
> (XEN) HVM1: Writing SMBIOS tables ...
> (XEN) HVM1: Loading ROMBIOS ...
> (XEN) HVM1: 9660 bytes of ROMBIOS high-memory extensions:
> (XEN) HVM1: Relocating to 0xfc001000-0xfc0035bc ... done
> (XEN) HVM1: Creating MP tables ...
> (XEN) HVM1: Loading VGABIOS of passthroughed gfx ...
> (XEN) HVM1: Loading PCI Option ROM ...
> (XEN) HVM1: - Manufacturer: http://ipxe.org
> (XEN) HVM1: - Product name: iPXE
> (XEN) HVM1: Option ROMs:
> (XEN) HVM1: c0000-cffff: VGA BIOS
> (XEN) HVM1: d0000-e0fff: Etherboot ROM
> (XEN) HVM1: Loading ACPI ...
> (XEN) HVM1: vm86 TSS at fc00f700
> (XEN) HVM1: BIOS map:
> (XEN) HVM1: f0000-fffff: Main BIOS
> (XEN) HVM1: E820 table:
> (XEN) HVM1: [00]: 00000000:00000000 - 00000000:0009e000: RAM
> (XEN) HVM1: [01]: 00000000:0009e000 - 00000000:000a0000: RESERVED
> (XEN) HVM1: HOLE: 00000000:000a0000 - 00000000:000e0000
> (XEN) HVM1: [02]: 00000000:000e0000 - 00000000:00100000: RESERVED
> (XEN) HVM1: [03]: 00000000:00100000 - 00000000:e0000000: RAM
> (XEN) HVM1: HOLE: 00000000:e0000000 - 00000000:fc000000
> (XEN) HVM1: [04]: 00000000:fc000000 - 00000001:00000000: RESERVED
> (XEN) HVM1: [05]: 00000001:00000000 - 00000001:20000000: RAM
> (XEN) HVM1: Invoking ROMBIOS ...
> (XEN) HVM1: $Revision: 1.221 $ $Date: 2008/12/07 17:32:29 $
> (XEN) HVM1: Bochs BIOS - build: 06/23/99
> (XEN) HVM1: $Revision: 1.221 $ $Date: 2008/12/07 17:32:29 $
> (XEN) HVM1: Options: apmbios pcibios eltorito PMM
> (XEN) HVM1:
> (XEN) HVM1: ata0-0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63
> (XEN) HVM1: ata0 master: QEMU HARDDISK ATA-7 Hard-Disk (20480 MBytes)
> (XEN) HVM1: ata0-1: PCHS=16383/16/63 translation=lba LCHS=1024/255/63
> (XEN) HVM1: ata0 slave: QEMU HARDDISK ATA-7 Hard-Disk (51200 MBytes)
> (XEN) HVM1:
> (XEN) HVM1:
> (XEN) HVM1:
> (XEN) HVM1: Press F12 for boot menu.
> (XEN) HVM1:
> (XEN) HVM1: Booting from Hard Disk...
> (XEN) HVM1: Booting from 0000:7c00
> (XEN) irq.c:270: Dom1 PCI link 0 changed 5 -> 0
> (XEN) irq.c:270: Dom1 PCI link 1 changed 10 -> 0
> (XEN) irq.c:270: Dom1 PCI link 2 changed 11 -> 0
> (XEN) irq.c:270: Dom1 PCI link 3 changed 5 -> 0
> (XEN) memory_map:remove: dom1 gfn=e0000 mfn=d0000 nr=10000
> (XEN) memory_map:remove: dom1 gfn=f1020 mfn=fe9e0 nr=20
> (XEN) memory_map:add: dom1 gfn=e0000 mfn=d0000 nr=10000
> (XEN) memory_map:add: dom1 gfn=f1020 mfn=fe9e0 nr=20
> (XEN) memory_map:remove: dom1 gfn=f1060 mfn=fe9bc nr=4
> (XEN) memory_map:add: dom1 gfn=f1060 mfn=fe9bc nr=4
> (XEN) memory_map:remove: dom1 gfn=f1068 mfn=fe3f7 nr=1
> (XEN) memory_map:add: dom1 gfn=f1068 mfn=fe3f7 nr=1
> (XEN) memory_map:remove: dom1 gfn=f1069 mfn=f0000 nr=1
> (XEN) memory_map:add: dom1 gfn=f1069 mfn=f0000 nr=1
> (XEN) memory_map:remove: dom1 gfn=f1064 mfn=fe3f8 nr=4
> (XEN) memory_map:add: dom1 gfn=f1064 mfn=fe3f8 nr=4
> (XEN) grant_table.c:1174:d1 Expanding dom (1) grant table from (4) to (32) frames.
> (XEN) irq.c:350: Dom1 callback via changed to GSI 28
> (XEN) Domain 0 crashed: rebooting machine in 5 seconds.
> __ __ _ _ ____ _ _ _
> \ \/ /___ _ __ | || | |___ \ _ _ _ __ ___| |_ __ _| |__ | | ___
> \ // _ \ '_ \ | || |_ __) |__| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
> / \ __/ | | | |__ _| / __/|__| |_| | | | \__ \ || (_| | |_) | | __/
> /_/\_\___|_| |_| |_|(_)_____| \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
>
> (XEN) Xen version 4.2-unstable (root@(none)) (gcc version 4.4.5 (Debian 4.4.5-8) ) Sat May 5 15:48:48 CEST 2012
> (XEN) Latest ChangeSet: Fri May 04 11:18:48 2012 +0100 25259:0f53540494f7
> (XEN) Console output is synchronous.
> (XEN) Bootloader: GRUB 1.98+20100804-14+squeeze1
> (XEN) Command line: placeholder dom0_mem=2G dom0_max_vcpus=6 loglvl=all guest_loglvl=all sync_console com1=115200,8n1,0xac00 console=com1
> (XEN) Video information:
> (XEN) VGA is text mode 80x25, font 8x16
> (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds
> (XEN) Disc information:
> (XEN) Found 1 MBR signatures
> (XEN) Found 1 EDD information structures
> (XEN) Xen-e820 RAM map:
> (XEN) 0000000000000000 - 000000000009ac00 (usable)
> (XEN) 000000000009ac00 - 00000000000a0000 (reserved)
> (XEN) 00000000000e4000 - 0000000000100000 (reserved)
> (XEN) 0000000000100000 - 00000000cfe80000 (usable)
> (XEN) 00000000cfe80000 - 00000000cfe98000 (ACPI data)
> (XEN) 00000000cfe98000 - 00000000cfec0000 (ACPI NVS)
> (XEN) 00000000cfec0000 - 00000000cff00000 (reserved)
> (XEN) 00000000ffe00000 - 0000000100000000 (reserved)
> (XEN) 0000000100000000 - 0000000230000000 (usable)
> (XEN) ACPI: RSDP 000FBF20, 0024 (r2 ACPIAM)
> (XEN) ACPI: XSDT CFE80100, 005C (r1 102811 XSDT1740 20111028 MSFT 97)
> (XEN) ACPI: FACP CFE80290, 00F4 (r3 102811 FACP1740 20111028 MSFT 97)
> (XEN) ACPI: DSDT CFE80470, E6E3 (r1 A1595 A1595000 0 INTL 20060113)
> (XEN) ACPI: FACS CFE98000, 0040
> (XEN) ACPI: APIC CFE80390, 0098 (r1 102811 APIC1740 20111028 MSFT 97)
> (XEN) ACPI: MCFG CFE80430, 003C (r1 102811 OEMMCFG 20111028 MSFT 97)
> (XEN) ACPI: OEMB CFE98040, 0072 (r1 102811 OEMB1740 20111028 MSFT 97)
> (XEN) ACPI: HPET CFE8F8C0, 0038 (r1 102811 OEMHPET 20111028 MSFT 97)
> (XEN) ACPI: IVRS CFE8F900, 00E0 (r1 AMD RD890S 202031 AMD 0)
> (XEN) ACPI: SSDT CFE8F9E0, 0E10 (r1 A M I POWERNOW 1 AMD 1)
> (XEN) System RAM: 8190MB (8386664kB)
> (XEN) No NUMA configuration found
> (XEN) Faking a node at 0000000000000000-0000000230000000
> (XEN) Domain heap initialised
> (XEN) found SMP MP-table at 000ff780
> (XEN) DMI present.
> (XEN) Using APIC driver default
> (XEN) ACPI: PM-Timer IO Port: 0x808
> (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[804,0], pm1x_evt[800,0]
> (XEN) ACPI: wakeup_vec[cfe9800c], vec_size[20]
> (XEN) ACPI: Local APIC address 0xfee00000
> (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
> (XEN) Processor #0 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
> (XEN) Processor #1 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
> (XEN) Processor #2 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
> (XEN) Processor #3 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
> (XEN) Processor #4 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
> (XEN) Processor #5 0:10 APIC version 16
> (XEN) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x86] disabled)
> (XEN) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x87] disabled)
> (XEN) ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
> (XEN) IOAPIC[0]: apic_id 6, version 33, address 0xfec00000, GSI 0-23
> (XEN) ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
> (XEN) IOAPIC[1]: apic_id 7, version 33, address 0xfec20000, GSI 24-55
> (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
> (XEN) ACPI: IRQ0 used by override.
> (XEN) ACPI: IRQ2 used by override.
> (XEN) ACPI: IRQ9 used by override.
> (XEN) Enabling APIC mode: Flat. Using 2 I/O APICs
> (XEN) ACPI: HPET id: 0x8300 base: 0xfed00000
> (XEN) Table is not found!
> (XEN) Using ACPI (MADT) for SMP configuration information
> (XEN) SMP: Allowing 8 CPUs (2 hotplug CPUs)
> (XEN) IRQ limits: 56 GSI, 1112 MSI/MSI-X
> (XEN) Using scheduler: SMP Credit Scheduler (credit)
> (XEN) Detected 3010.254 MHz processor.
> (XEN) Initing memory sharing.
> (XEN) AMD Fam10h machine check reporting enabled
> (XEN) PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff
> (XEN) PCI: Not using MCFG for segment 0000 bus 00-ff
> (XEN) AMD-Vi: IOMMU 0 Enabled.
> (XEN) AMD-Vi: Enabling global vector map
> (XEN) I/O virtualisation enabled
> (XEN) - Dom0 mode: Relaxed
> (XEN) ENABLING IO-APIC IRQs
> (XEN) -> Using new ACK method
> (XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
> (XEN) Platform timer is 14.318MHz HPET
> (XEN) Allocated console ring of 64 KiB.
> (XEN) HVM: ASIDs enabled.
> (XEN) SVM: Supported advanced features:
> (XEN) - Nested Page Tables (NPT)
> (XEN) - Last Branch Record (LBR) Virtualisation
> (XEN) - Next-RIP Saved on #VMEXIT
> (XEN) - Pause-Intercept Filter
> (XEN) HVM: SVM enabled
> (XEN) HVM: Hardware Assisted Paging (HAP) detected
> (XEN) HVM: HAP page sizes: 4kB, 2MB, 1GB
> (XEN) microcode: collect_cpu_info: patch_id=0x10000bf
> (XEN) microcode: collect_cpu_info: patch_id=0x10000bf
> (XEN) microcode: collect_cpu_info: patch_id=0x10000bf
> (XEN) microcode: collect_cpu_info: patch_id=0x10000bf
> (XEN) Brought up 6 CPUs
> (XEN) microcode: collect_cpu_info: patch_id=0x10000bf
> (XEN) HPET's MSI mode hasn't been supported when Interrupt Remapping is enabled.
> (XEN) ACPI sleep modes: S3
> (XEN) MCA: Use hw thresholding to adjust polling frequency
> (XEN) mcheck_poll: Machine check polling timer started.
> (XEN) Xenoprofile: Failed to setup IBS LVT offset, IBSCTL = 0xffffffff
> (XEN) *** LOADING DOMAIN 0 ***
> (XEN) elf_parse_binary: phdr: paddr=0x1000000 memsz=0x5d3000
> (XEN) elf_parse_binary: phdr: paddr=0x15d3000 memsz=0x6e0e8
> (XEN) elf_parse_binary: phdr: paddr=0x1642000 memsz=0x12980
> (XEN) elf_parse_binary: phdr: paddr=0x1655000 memsz=0x4ff000
> (XEN) elf_parse_binary: memory: 0x1000000 -> 0x1b54000
> (XEN) elf_xen_parse_note: GUEST_OS = "linux"
> (XEN) elf_xen_parse_note: GUEST_VERSION = "2.6"
> (XEN) elf_xen_parse_note: XEN_VERSION = "xen-3.0"
> (XEN) elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
> (XEN) elf_xen_parse_note: ENTRY = 0xffffffff81655200
> (XEN) elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81001000
> (XEN) elf_xen_parse_note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb"
> (XEN) elf_xen_parse_note: PAE_MODE = "yes"
> (XEN) elf_xen_parse_note: LOADER = "generic"
> (XEN) elf_xen_parse_note: unknown xen elf note (0xd)
> (XEN) elf_xen_parse_note: SUSPEND_CANCEL = 0x1
> (XEN) elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
> (XEN) elf_xen_parse_note: PADDR_OFFSET = 0x0
> (XEN) elf_xen_addr_calc_check: addresses:
> (XEN) virt_base = 0xffffffff80000000
> (XEN) elf_paddr_offset = 0x0
> (XEN) virt_offset = 0xffffffff80000000
> (XEN) virt_kstart = 0xffffffff81000000
> (XEN) virt_kend = 0xffffffff81b54000
> (XEN) virt_entry = 0xffffffff81655200
> (XEN) p2m_base = 0xffffffffffffffff
> (XEN) Xen kernel: 64-bit, lsb, compat32
> (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1b54000
> (XEN) PHYSICAL MEMORY ARRANGEMENT:
> (XEN) Dom0 alloc.: 0000000224000000->0000000228000000 (506308 pages to be allocated)
> (XEN) Init. ramdisk: 000000022f9c4000->000000022ffff200
> (XEN) VIRTUAL MEMORY ARRANGEMENT:
> (XEN) Loaded kernel: ffffffff81000000->ffffffff81b54000
> (XEN) Init. ramdisk: ffffffff81b54000->ffffffff8218f200
> (XEN) Phys-Mach map: ffffffff82190000->ffffffff82590000
> (XEN) Start info: ffffffff82590000->ffffffff825904b4
> (XEN) Page tables: ffffffff82591000->ffffffff825a8000
> (XEN) Boot stack: ffffffff825a8000->ffffffff825a9000
> (XEN) TOTAL: ffffffff80000000->ffffffff82800000
> (XEN) ENTRY ADDRESS: ffffffff81655200
> (XEN) Dom0 has maximum 6 VCPUs
> (XEN) elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff815d3000
> (XEN) elf_load_binary: phdr 1 at 0xffffffff815d3000 -> 0xffffffff816410e8
> (XEN) elf_load_binary: phdr 2 at 0xffffffff81642000 -> 0xffffffff81654980
> (XEN) elf_load_binary: phdr 3 at 0xffffffff81655000 -> 0xffffffff816cc000
> (XEN) Scrubbing Free RAM: .............................................................done.
> (XEN) Initial low memory virq threshold set at 0x4000 pages.
> (XEN) Std. Loglevel: All
> (XEN) Guest Loglevel: All
> (XEN) **********************************************
> (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS
> (XEN) ******* This option is intended to aid debugging of Xen by ensuring
> (XEN) ******* that all output is synchronously delivered on the serial line.
> (XEN) ******* However it can introduce SIGNIFICANT latencies and affect
> (XEN) ******* timekeeping. It is NOT recommended for production use!
> (XEN) **********************************************
> (XEN) 3... 2... 1...
> (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
> (XEN) Freed 256kB init memory.
> mapping kernel into physical memory
> Xen: setup ISA identity maps
> about to get started...
> Initializing cgroup subsys cpuset
> Initializing cgroup subsys cpu
> Linux version 3.4.0-rc4-00395-g87b5d90-dirty (root [at] xe) (gcc version 4.4.5 (Debian 4.4.5-8) ) #7 SMP PREEMPT Mon May 7 13:16:10 CEST 2012
> Command line: placeholder root=/dev/mapper/lemrouch-xen ro mem=2G panic=15 xen-pciback.hide=(00:14.2) console=hvc0 earlyprintk=xen
> Freeing 9a-100 pfn range: 102 pages freed
> Released 102 pages of unused memory
> Set 197094 page(s) to 1-1 mapping
> Populating 80000-80066 pfn range: 102 pages added
> BIOS-provided physical RAM map:
> Xen: 0000000000000000 - 000000000009a000 (usable)
> Xen: 000000000009ac00 - 0000000000100000 (reserved)
> Xen: 0000000000100000 - 0000000080066000 (usable)
> Xen: 0000000080066000 - 00000000cfe80000 (unusable)
> Xen: 00000000cfe80000 - 00000000cfe98000 (ACPI data)
> Xen: 00000000cfe98000 - 00000000cfec0000 (ACPI NVS)
> Xen: 00000000cfec0000 - 00000000cff00000 (reserved)
> Xen: 00000000fec00000 - 00000000fec01000 (reserved)
> Xen: 00000000fec20000 - 00000000fec21000 (reserved)
> Xen: 00000000fee00000 - 00000000fee01000 (reserved)
> Xen: 00000000ffe00000 - 0000000100000000 (reserved)
> Xen: 0000000100000000 - 0000000230000000 (unusable)
> bootconsole [xenboot0] enabled
> NX (Execute Disable) protection: active
> user-defined physical RAM map:
> user: 0000000000000000 - 000000000009a000 (usable)
> user: 000000000009ac00 - 0000000000100000 (reserved)
> user: 0000000000100000 - 0000000080000000 (usable)
> user: 0000000080066000 - 00000000cfe80000 (unusable)
> user: 00000000cfe80000 - 00000000cfe98000 (ACPI data)
> user: 00000000cfe98000 - 00000000cfec0000 (ACPI NVS)
> user: 00000000cfec0000 - 00000000cff00000 (reserved)
> user: 00000000fec00000 - 00000000fec01000 (reserved)
> user: 00000000fec20000 - 00000000fec21000 (reserved)
> user: 00000000fee00000 - 00000000fee01000 (reserved)
> user: 00000000ffe00000 - 0000000100000000 (reserved)
> user: 0000000100000000 - 0000000230000000 (unusable)
> DMI present.
> No AGP bridge found
> last_pfn = 0x80000 max_arch_pfn = 0x400000000
> found SMP MP-table at [ffff8800000ff780] ff780
> init_memory_mapping: 0000000000000000-0000000080000000
> RAMDISK: 01b54000 - 02190000
> ACPI: RSDP 00000000000fbf20 00024 (v02 ACPIAM)
> ACPI: XSDT 00000000cfe80100 0005C (v01 102811 XSDT1740 20111028 MSFT 00000097)
> ACPI: FACP 00000000cfe80290 000F4 (v03 102811 FACP1740 20111028 MSFT 00000097)
> ACPI: DSDT 00000000cfe80470 0E6E3 (v01 A1595 A1595000 00000000 INTL 20060113)
> ACPI: FACS 00000000cfe98000 00040
> ACPI: APIC 00000000cfe80390 00098 (v01 102811 APIC1740 20111028 MSFT 00000097)
> ACPI: MCFG 00000000cfe80430 0003C (v01 102811 OEMMCFG 20111028 MSFT 00000097)
> ACPI: OEMB 00000000cfe98040 00072 (v01 102811 OEMB1740 20111028 MSFT 00000097)
> ACPI: HPET 00000000cfe8f8c0 00038 (v01 102811 OEMHPET 20111028 MSFT 00000097)
> ACPI: IVRS 00000000cfe8f900 000E0 (v01 AMD RD890S 00202031 AMD 00000000)
> ACPI: SSDT 00000000cfe8f9e0 00E10 (v01 A M I POWERNOW 00000001 AMD 00000001)
> No NUMA configuration found
> Faking a node at 0000000000000000-0000000080000000
> Initmem setup node 0 0000000000000000-0000000080000000
> NODE_DATA [000000007fffc000 - 000000007fffffff]
> Zone PFN ranges:
> DMA 0x00000010 -> 0x00001000
> DMA32 0x00001000 -> 0x00100000
> Normal empty
> Movable zone start PFN for each node
> Early memory PFN ranges
> 0: 0x00000010 -> 0x0000009a
> 0: 0x00000100 -> 0x00080000
> ACPI: PM-Timer IO Port: 0x808
> ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
> BIOS bug: APIC version is 0 for CPU 0/0x0, fixing up to 0x10
> ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
> ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
> ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
> ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
> ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
> ACPI: LAPIC (acpi_id[0x07] lapic_id[0x86] disabled)
> ACPI: LAPIC (acpi_id[0x08] lapic_id[0x87] disabled)
> ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
> IOAPIC[0]: apic_id 6, version 253, address 0xfec00000, GSI 0-253
> ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
> IOAPIC[1]: apic_id 7, version 253, address 0xfec20000, GSI 24-277
> ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
> Using ACPI (MADT) for SMP configuration information
> ACPI: HPET id: 0x8300 base: 0xfed00000
> 8 Processors exceeds NR_CPUS limit of 6
> SMP: Allowing 6 CPUs, 0 hotplug CPUs
> Allocating PCI resources starting at cff00000 (gap: cff00000:2ed00000)
> Booting paravirtualized kernel on Xen
> Xen version: 4.2-unstable (preserve-AD)
> setup_percpu: NR_CPUS:6 nr_cpumask_bits:6 nr_cpu_ids:6 nr_node_ids:1
> PERCPU: Embedded 26 pages/cpu @ffff88007ff4c000 s76160 r8192 d22144 u106496
> Built 1 zonelists in Node order, mobility grouping on. Total pages: 515976
> Policy zone: DMA32
> Kernel command line: placeholder root=/dev/mapper/lemrouch-xen ro mem=2G panic=15 xen-pciback.hide=(00:14.2) console=hvc0 earlyprintk=xen
> PID hash table entries: 4096 (order: 3, 32768 bytes)
> Placing 64MB software IO TLB between ffff880079600000 - ffff88007d600000
> software IO TLB at phys 0x79600000 - 0x7d600000
> Memory: 1975064k/2097152k available (4567k kernel code, 472k absent, 121616k reserved, 1833k data, 532k init)
> SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
> Preemptible hierarchical RCU implementation.
> Dump stacks of tasks blocking RCU-preempt GP.
> NR_IRQS:4352 nr_irqs:1536 16
> xen: sci override: global_irq=9 trigger=0 polarity=1
> xen: acpi sci 9
> xen_map_pirq_gsi: returning irq 9 for gsi 9
> Console: colour VGA+ 80x25
> console [hvc0] enabled, bootconsole disabled
> console [hvc0] enabled, bootconsole disabled
> installing Xen timer for CPU 0
> Detected 3010.254 MHz processor.
> Calibrating delay loop (skipped), value calculated using timer frequency.. 6020.50 BogoMIPS (lpj=3010254)
> pid_max: default: 32768 minimum: 301
> Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
> Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
> Mount-cache hash table entries: 256
> Initializing cgroup subsys devices
> Initializing cgroup subsys freezer
> Initializing cgroup subsys blkio
> CPU: Physical Processor ID: 0
> CPU: Processor Core ID: 0
> mce: CPU supports 6 MCE banks
> ACPI: Core revision 20120320
> cpu 0 spinlock event irq 295
> Performance Events: (XEN) traps.c:2561:d0 Domain attempted WRMSR 00000000c0010004 from 0x0000e4a75df86514 to 0x000000000000abcd.
> Broken PMU hardware detected, using software events only.
> MCE: In-kernel MCE decoding enabled.
> installing Xen timer for CPU 1
> cpu 1 spinlock event irq 302
> installing Xen timer for CPU 2
> cpu 2 spinlock event irq 309
> installing Xen timer for CPU 3
> cpu 3 spinlock event irq 316
> installing Xen timer for CPU 4
> cpu 4 spinlock event irq 323
> installing Xen timer for CPU 5
> cpu 5 spinlock event irq 330
> Brought up 6 CPUs
> devtmpfs: initialized
> Grant tables using version 2 layout.
> Grant table initialized
> NET: Registered protocol family 16
> TOM: 00000000d0000000 aka 3328M
> TOM2: 0000000230000000 aka 8960M
> ACPI: bus type pci registered
> PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
> PCI: not using MMCONFIG
> PCI: Using configuration type 1 for base access
> PCI: Using configuration type 1 for extended access
> bio: create slab <bio-0> at 0
> ACPI: Added _OSI(Module Device)
> ACPI: Added _OSI(Processor Device)
> ACPI: Added _OSI(3.0 _SCP Extensions)
> ACPI: Added _OSI(Processor Aggregator Device)
> ACPI: Executed 3 blocks of module-level executable AML code
> ACPI: Interpreter enabled
> ACPI: (supports S0 S5)
> ACPI: Using IOAPIC for interrupt routing
> PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
> PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
> ACPI: EC: GPE = 0xa, I/O: command/status = 0x66, data = 0x62
> PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
> ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
> pci_root PNP0A03:00: host bridge window [io 0x0000-0x0cf7]
> pci_root PNP0A03:00: host bridge window [io 0x0d00-0xffff]
> pci_root PNP0A03:00: host bridge window [mem 0x000a0000-0x000bffff]
> pci_root PNP0A03:00: host bridge window [mem 0x000d0000-0x000dffff]
> pci_root PNP0A03:00: host bridge window [mem 0xcff00000-0xdfffffff]
> pci_root PNP0A03:00: host bridge window [mem 0xf0000000-0xfebfffff]
> PCI host bridge to bus 0000:00
> pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7]
> pci_bus 0000:00: root bus resource [io 0x0d00-0xffff]
> pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
> pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000dffff]
> pci_bus 0000:00: root bus resource [mem 0xcff00000-0xdfffffff]
> pci_bus 0000:00: root bus resource [mem 0xf0000000-0xfebfffff]
> pci 0000:00:02.0: PCI bridge to [bus 07-07]
> pci 0000:06:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
> pci 0000:00:04.0: PCI bridge to [bus 06-06]
> pci 0000:00:05.0: PCI bridge to [bus 05-05]
> pci 0000:00:06.0: PCI bridge to [bus 04-04]
> pci 0000:00:07.0: PCI bridge to [bus 03-03]
> pci 0000:00:0d.0: PCI bridge to [bus 02-02]
> pci 0000:00:14.4: PCI bridge to [bus 01-01] (subtractive decode)
> pci0000:00: Requesting ACPI _OSC control (0x1d)
> pci0000:00: ACPI _OSC control (0x1c) granted
> (XEN) PCI add device 0000:00:00.0
> (XEN) PCI add device 0000:00:00.2
> (XEN) PCI add device 0000:00:02.0
> (XEN) PCI add device 0000:00:04.0
> (XEN) PCI add device 0000:00:05.0
> (XEN) PCI add device 0000:00:06.0
> (XEN) PCI add device 0000:00:07.0
> (XEN) PCI add device 0000:00:0d.0
> (XEN) PCI add device 0000:00:11.0
> (XEN) PCI add device 0000:00:12.0
> (XEN) PCI add device 0000:00:12.2
> (XEN) PCI add device 0000:00:13.0
> (XEN) PCI add device 0000:00:13.2
> (XEN) PCI add device 0000:00:14.0
> (XEN) PCI add device 0000:00:14.2
> (XEN) PCI add device 0000:00:14.3
> (XEN) PCI add device 0000:00:14.4
> (XEN) PCI add device 0000:00:14.5
> (XEN) PCI add device 0000:00:16.0
> (XEN) PCI add device 0000:00:16.2
> (XEN) PCI add device 0000:00:18.0
> (XEN) PCI add device 0000:00:18.1
> (XEN) PCI add device 0000:00:18.2
> (XEN) PCI add device 0000:00:18.3
> (XEN) PCI add device 0000:00:18.4
> (XEN) PCI add device 0000:07:00.0
> (XEN) PCI add device 0000:07:00.1
> (XEN) PCI add device 0000:06:00.0
> (XEN) PCI add device 0000:06:00.1
> pci 0000:06:00.1: Failed to add - passthrough or MSI/MSI-X might fail!
> (XEN) PCI add device 0000:05:00.0
> (XEN) PCI add device 0000:04:00.0
> (XEN) PCI add device 0000:03:00.0
> (XEN) PCI add device 0000:02:00.0
> (XEN) PCI add device 0000:02:00.1
> ACPI: PCI Interrupt Link [LNKA] (IRQs *4 7 10 11 14 15)
> ACPI: PCI Interrupt Link [LNKB] (IRQs 4 7 *10 11 14 15)
> ACPI: PCI Interrupt Link [LNKC] (IRQs 4 7 10 *11 14 15)
> ACPI: PCI Interrupt Link [LNKD] (IRQs 4 7 *10 11 14 15)
> ACPI: PCI Interrupt Link [LNKE] (IRQs 4 *7 10 11 14 15)
> ACPI: PCI Interrupt Link [LNKF] (IRQs 4 7 10 *11 14 15)
> ACPI: PCI Interrupt Link [LNKG] (IRQs 4 7 *10 11 14 15)
> ACPI: PCI Interrupt Link [LNKH] (IRQs 4 7 10 11 14 15) *0, disabled.
> xen/balloon: Initialising balloon driver.
> xen-balloon: Initialising balloon driver.
> vgaarb: device added: PCI:0000:07:00.0,decodes=io+mem,owns=io+mem,locks=none
> vgaarb: loaded
> vgaarb: bridge control possible 0000:07:00.0
> SCSI subsystem initialized
> usbcore: registered new interface driver usbfs
> usbcore: registered new interface driver hub
> usbcore: registered new device driver usb
> PCI: Using ACPI for IRQ routing
> Switching to clocksource xen
> FS-Cache: Loaded
> CacheFiles: Loaded
> pnp: PnP ACPI init
> ACPI: bus type pnp registered
> system 00:01: [mem 0xfec20000-0xfec200ff] could not be reserved
> system 00:02: [mem 0xf6000000-0xf6003fff] has been reserved
> xen_map_pirq_gsi: returning irq 8 for gsi 8
> xen_map_pirq_gsi: returning irq 13 for gsi 13
> system 00:08: [mem 0xfec00000-0xfec00fff] could not be reserved
> system 00:08: [mem 0xfee00000-0xfee00fff] has been reserved
> system 00:09: [io 0x04d0-0x04d1] has been reserved
> system 00:09: [io 0x040b] has been reserved
> system 00:09: [io 0x04d6] has been reserved
> system 00:09: [io 0x0c00-0x0c01] has been reserved
> system 00:09: [io 0x0c14] has been reserved
> system 00:09: [io 0x0c50-0x0c51] has been reserved
> system 00:09: [io 0x0c52] has been reserved
> system 00:09: [io 0x0c6c] has been reserved
> system 00:09: [io 0x0c6f] has been reserved
> system 00:09: [io 0x0cd0-0x0cd1] has been reserved
> system 00:09: [io 0x0cd2-0x0cd3] has been reserved
> system 00:09: [io 0x0cd4-0x0cd5] has been reserved
> system 00:09: [io 0x0cd6-0x0cd7] has been reserved
> system 00:09: [io 0x0cd8-0x0cdf] has been reserved
> system 00:09: [io 0x0800-0x089f] has been reserved
> system 00:09: [io 0x0b00-0x0b1f] has been reserved
> system 00:09: [io 0x0b20-0x0b3f] has been reserved
> system 00:09: [io 0x0900-0x090f] has been reserved
> system 00:09: [io 0x0910-0x091f] has been reserved
> system 00:09: [io 0xfe00-0xfefe] has been reserved
> system 00:09: [mem 0xcff00000-0xcfffffff] has been reserved
> system 00:09: [mem 0xffb80000-0xffbfffff] has been reserved
> system 00:09: [mem 0xfec10000-0xfec1001f] has been reserved
> system 00:09: [mem 0xfed80000-0xfed80fff] has been reserved
> system 00:0a: [io 0x0230-0x023f] has been reserved
> system 00:0a: [io 0x0290-0x029f] has been reserved
> system 00:0a: [io 0x0f40-0x0f4f] has been reserved
> system 00:0a: [io 0x0a30-0x0a3f] has been reserved
> system 00:0b: [mem 0xe0000000-0xefffffff] has been reserved
> system 00:0c: [mem 0x00000000-0x0009ffff] could not be reserved
> system 00:0c: [mem 0x000c0000-0x000cffff] could not be reserved
> system 00:0c: [mem 0x000e0000-0x000fffff] could not be reserved
> system 00:0c: [mem 0x00100000-0xcfefffff] could not be reserved
> system 00:0c: [mem 0xfec00000-0xffffffff] could not be reserved
> pnp: PnP ACPI: found 13 devices
> ACPI: ACPI bus type pnp unregistered
> pciback 0000:00:14.2: seizing device
> PM-Timer failed consistency check (0x0xffffff) - aborting.
> pci 0000:00:02.0: PCI bridge to [bus 07-07]
> pci 0000:00:02.0: bridge window [io 0xe000-0xefff]
> pci 0000:00:02.0: bridge window [mem 0xfe900000-0xfe9fffff]
> pci 0000:00:02.0: bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
> pci 0000:00:04.0: PCI bridge to [bus 06-06]
> pci 0000:00:04.0: bridge window [io 0xd000-0xdfff]
> pci 0000:00:04.0: bridge window [mem 0xfe800000-0xfe8fffff]
> pci 0000:00:05.0: PCI bridge to [bus 05-05]
> pci 0000:00:05.0: bridge window [io 0xc000-0xcfff]
> pci 0000:00:05.0: bridge window [mem 0xfe700000-0xfe7fffff]
> pci 0000:00:06.0: PCI bridge to [bus 04-04]
> pci 0000:00:06.0: bridge window [io 0xb000-0xbfff]
> pci 0000:00:06.0: bridge window [mem 0xfe600000-0xfe6fffff]
> pci 0000:00:07.0: PCI bridge to [bus 03-03]
> pci 0000:00:07.0: bridge window [mem 0xfe500000-0xfe5fffff]
> pci 0000:00:0d.0: PCI bridge to [bus 02-02]
> pci 0000:00:0d.0: bridge window [io 0xa000-0xafff]
> pci 0000:00:0d.0: bridge window [mem 0xfe400000-0xfe4fffff]
> pci 0000:00:14.4: PCI bridge to [bus 01-01]
> xen_map_pirq_gsi: returning irq 52 for gsi 52
> Already setup the GSI :52
> xen_map_pirq_gsi: returning irq 52 for gsi 52
> Already setup the GSI :52
> xen_map_pirq_gsi: returning irq 53 for gsi 53
> Already setup the GSI :53
> NET: Registered protocol family 2
> IP route cache hash table entries: 65536 (order: 7, 524288 bytes)
> TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
> TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
> TCP: Hash tables configured (established 262144 bind 65536)
> TCP: reno registered
> UDP hash table entries: 1024 (order: 3, 32768 bytes)
> UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
> NET: Registered protocol family 1
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> xen_map_pirq_gsi: returning irq 17 for gsi 17
> Already setup the GSI :17
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> xen_map_pirq_gsi: returning irq 17 for gsi 17
> Already setup the GSI :17
> Unpacking initramfs...
> Freeing initrd memory: 6384k freed
> microcode: CPU0: patch_level=0x010000bf
> microcode: CPU1: patch_level=0x010000bf
> microcode: CPU2: patch_level=0x010000bf
> microcode: CPU3: patch_level=0x010000bf
> microcode: CPU4: patch_level=0x010000bf
> microcode: CPU5: patch_level=0x010000bf
> microcode: Microcode Update Driver: v2.00 <tigran [at] aivazian>, Peter Oruba
> NTFS driver 2.1.30 [Flags: R/W].
> msgmni has been set to 3870
> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
> io scheduler noop registered (default)
> pcieport 0000:00:02.0: Signaling PME through PCIe PME interrupt
> pci 0000:07:00.0: Signaling PME through PCIe PME interrupt
> pci 0000:07:00.1: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:04.0: Signaling PME through PCIe PME interrupt
> pci 0000:06:00.0: Signaling PME through PCIe PME interrupt
> pci 0000:06:00.1: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:05.0: Signaling PME through PCIe PME interrupt
> pci 0000:05:00.0: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:06.0: Signaling PME through PCIe PME interrupt
> pci 0000:04:00.0: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:07.0: Signaling PME through PCIe PME interrupt
> pci 0000:03:00.0: Signaling PME through PCIe PME interrupt
> pcieport 0000:00:0d.0: Signaling PME through PCIe PME interrupt
> pci 0000:02:00.0: Signaling PME through PCIe PME interrupt
> pci 0000:02:00.1: Signaling PME through PCIe PME interrupt
> pci_hotplug: PCI Hot Plug PCI Core version: 0.5
> input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0
> ACPI: Power Button [PWRB]
> input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
> ACPI: Power Button [PWRF]
> GHES: HEST is not enabled!
> Event-channel device installed.
> xen-pciback: backend is vpci
> Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
> 0000:02:00.1: ttyS0 at I/O 0xa880 (irq = 41) is a ST16650V2
> hpet_acpi_add: no address or irqs in _CRS
> Non-volatile memory driver v1.3
> Hangcheck: starting hangcheck timer 0.9.1 (tick is 180 seconds, margin is 60 seconds).
> Hangcheck: Using getrawmonotonic().
> loop: module loaded
> ahci 0000:00:11.0: AHCI 0001.0200 32 slots 6 ports 6 Gbps 0x3f impl SATA mode
> ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part
> scsi0 : ahci
> scsi1 : ahci
> scsi2 : ahci
> scsi3 : ahci
> scsi4 : ahci
> scsi5 : ahci
> ata2: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe100 irq 19
> ata3: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe180 irq 19
> ata4: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe200 irq 19
> ata5: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe280 irq 19
> ata6: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe300 irq 19
> ata7: SATA max UDMA/133 abar m1024 [at] 0xfe3fe00 port 0xfe3fe380 irq 19
> ahci 0000:06:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode
> ahci 0000:06:00.0: flags: 64bit ncq pm led clo pmp pio slum part
> scsi6 : ahci
> scsi7 : ahci
> ata8: SATA max UDMA/133 abar m8192 [at] 0xfe8fe00 port 0xfe8fe100 irq 44
> ata9: SATA max UDMA/133 abar m8192 [at] 0xfe8fe00 port 0xfe8fe180 irq 44
> tun: Universal TUN/TAP device driver, 1.6
> tun: (C) 1999-2004 Max Krasnyansky <maxk [at] qualcomm>
> sky2: driver version 1.30
> sky2 0000:04:00.0: Yukon-2 Optima chip revision 1
> sky2 0000:04:00.0: eth0: addr 20:cf:30:6d:89:a5
> usbcore: registered new interface driver cdc_ncm
> firewire_ohci 0000:05:00.0: added OHCI v1.10 device as card 0, 4 IR + 8 IT contexts, quirks 0x11
> ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> xen_map_pirq_gsi: returning irq 17 for gsi 17
> Already setup the GSI :17
> ehci_hcd 0000:00:12.2: EHCI Host Controller
> ehci_hcd 0000:00:12.2: new USB bus registered, assigned bus number 1
> ehci_hcd 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
> ehci_hcd 0000:00:12.2: debug port 1
> ehci_hcd 0000:00:12.2: irq 17, io mem 0xfe3fe400
> ehci_hcd 0000:00:12.2: USB 2.0 started, EHCI 1.00
> usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
> usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb1: Product: EHCI Host Controller
> usb usb1: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty ehci_hcd
> usb usb1: SerialNumber: 0000:00:12.2
> hub 1-0:1.0: USB hub found
> hub 1-0:1.0: 5 ports detected
> xen_map_pirq_gsi: returning irq 17 for gsi 17
> Already setup the GSI :17
> ehci_hcd 0000:00:13.2: EHCI Host Controller
> ehci_hcd 0000:00:13.2: new USB bus registered, assigned bus number 2
> ehci_hcd 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
> ehci_hcd 0000:00:13.2: debug port 1
> ehci_hcd 0000:00:13.2: irq 17, io mem 0xfe3fe800
> ehci_hcd 0000:00:13.2: USB 2.0 started, EHCI 1.00
> usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
> usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb2: Product: EHCI Host Controller
> usb usb2: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty ehci_hcd
> usb usb2: SerialNumber: 0000:00:13.2
> hub 2-0:1.0: USB hub found
> hub 2-0:1.0: 5 ports detected
> xen_map_pirq_gsi: returning irq 17 for gsi 17
> Already setup the GSI :17
> ehci_hcd 0000:00:16.2: EHCI Host Controller
> ehci_hcd 0000:00:16.2: new USB bus registered, assigned bus number 3
> ehci_hcd 0000:00:16.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
> ata5: SATA link down (SStatus 0 SControl 300)
> ata4: SATA link down (SStatus 0 SControl 300)
> ehci_hcd 0000:00:16.2: debug port 1
> ehci_hcd 0000:00:16.2: irq 17, io mem 0xfe3fec00
> ehci_hcd 0000:00:16.2: USB 2.0 started, EHCI 1.00
> usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
> usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb3: Product: EHCI Host Controller
> usb usb3: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty ehci_hcd
> usb usb3: SerialNumber: 0000:00:16.2
> ata8: SATA link down (SStatus 0 SControl 300)
> hub 3-0:1.0: USB hub found
> hub 3-0:1.0: 4 ports detected
> ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
> ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> ohci_hcd 0000:00:12.0: OHCI Host Controller
> ohci_hcd 0000:00:12.0: new USB bus registered, assigned bus number 4
> ohci_hcd 0000:00:12.0: irq 18, io mem 0xfe3f7000
> ata9: SATA link down (SStatus 0 SControl 300)
> ata7: SATA link down (SStatus 0 SControl 300)
> ata3: SATA link down (SStatus 0 SControl 300)
> ata2.00: ATA-8: INTEL SSDSA2CW120G3, 4PC10362, max UDMA/133
> ata2.00: 234441648 sectors, multi 1: LBA48 NCQ (depth 31/32)
> ata6: SATA link down (SStatus 0 SControl 300)
> usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
> usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb4: Product: OHCI Host Controller
> usb usb4: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty ohci_hcd
> usb usb4: SerialNumber: 0000:00:12.0
> hub 4-0:1.0: USB hub found
> hub 4-0:1.0: 5 ports detected
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> ohci_hcd 0000:00:13.0: OHCI Host Controller
> ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 5
> ohci_hcd 0000:00:13.0: irq 18, io mem 0xfe3fc000
> ata2.00: configured for UDMA/133
> usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
> usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb5: Product: OHCI Host Controller
> usb usb5: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty ohci_hcd
> usb usb5: SerialNumber: 0000:00:13.0
> scsi 0:0:0:0: Direct-Access ATA INTEL SSDSA2CW12 4PC1 PQ: 0 ANSI: 5
> hub 5-0:1.0: USB hub found
> hub 5-0:1.0: 5 ports detected
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> ohci_hcd 0000:00:14.5: OHCI Host Controller
> ohci_hcd 0000:00:14.5: new USB bus registered, assigned bus number 6
> ohci_hcd 0000:00:14.5: irq 18, io mem 0xfe3fd000
> usb 1-1: new high-speed USB device number 2 using ehci_hcd
> sd 0:0:0:0: [sda] 234441648 512-byte logical blocks: (120 GB/111 GiB)
> sd 0:0:0:0: [sda] Write Protect is off
> sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
> usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
> usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb6: Product: OHCI Host Controller
> usb usb6: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty ohci_hcd
> usb usb6: SerialNumber: 0000:00:14.5
> hub 6-0:1.0: USB hub found
> hub 6-0:1.0: 2 ports detected
> xen_map_pirq_gsi: returning irq 18 for gsi 18
> Already setup the GSI :18
> ohci_hcd 0000:00:16.0: OHCI Host Controller
> ohci_hcd 0000:00:16.0: new USB bus registered, assigned bus number 7
> ohci_hcd 0000:00:16.0: irq 18, io mem 0xfe3ff000
> sda: sda1 sda2
> sd 0:0:0:0: [sda] Attached SCSI disk
> usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
> usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb7: Product: OHCI Host Controller
> usb usb7: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty ohci_hcd
> usb usb7: SerialNumber: 0000:00:16.0
> firewire_core 0000:05:00.0: created device fw0: GUID 001e8c0000de9136, S400
> hub 7-0:1.0: USB hub found
> hub 7-0:1.0: 4 ports detected
> xen_map_pirq_gsi: returning irq 50 for gsi 50
> Already setup the GSI :50
> xhci_hcd 0000:03:00.0: xHCI Host Controller
> xhci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 8
> xhci_hcd 0000:03:00.0: irq 50, io mem 0xfe5fe000
> usb 1-1: New USB device found, idVendor=0424, idProduct=2504
> usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
> usb usb8: New USB device found, idVendor=1d6b, idProduct=0002
> usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb8: Product: xHCI Host Controller
> hub 1-1:1.0: USB hub found
> usb usb8: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty xhci_hcd
> usb usb8: SerialNumber: 0000:03:00.0
> hub 1-1:1.0: 4 ports detected
> hub 8-0:1.0: USB hub found
> hub 8-0:1.0: 2 ports detected
> xhci_hcd 0000:03:00.0: xHCI Host Controller
> xhci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 9
> usb usb9: New USB device found, idVendor=1d6b, idProduct=0003
> usb usb9: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> usb usb9: Product: xHCI Host Controller
> usb usb9: Manufacturer: Linux 3.4.0-rc4-00395-g87b5d90-dirty xhci_hcd
> usb usb9: SerialNumber: 0000:03:00.0
> hub 9-0:1.0: USB hub found
> hub 9-0:1.0: 2 ports detected
> usbcore: registered new interface driver usblp
> usbcore: registered new interface driver uas
> Initializing USB Mass Storage driver...
> usbcore: registered new interface driver usb-storage
> USB Mass Storage support registered.
> usbcore: registered new interface driver libusual
> usbcore: registered new interface driver ums_eneub6250
> i8042: PNP: No PS/2 controller found. Probing ports directly.
> serio: i8042 KBD port at 0x60,0x64 irq 1
> serio: i8042 AUX port at 0x60,0x64 irq 12
> mousedev: PS/2 mouse device common for all mice
> input: PC Speaker as /devices/platform/pcspkr/input/input2
> rtc_cmos 00:04: RTC can wake from S4
> rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0
> rtc0: alarms up to one month, y3k, 114 bytes nvram
> i2c /dev entries driver
> ACPI Warning: 0x0000000000000b00-0x0000000000000b07 SystemIO conflicts with Region \_SB_.PCI0.SBRG.ASOC.SMRG 1 (20120320/utaddress-251)
> ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
> ATK0110 ATK0110:00: EC enabled
> sp5100_tco: SP5100 TCO WatchDog Timer Driver v0.01
> sp5100_tco: mmio address 0xb8fe00 already in use
> it87_wdt: Chip IT8721 revision 1 initialized. timeout=60 sec (nowayout=0 testmode=0 exclusive=1 nogameport=0)
> xen_wdt: Xen WatchDog Timer Driver v0.01
> xen_wdt: cannot register miscdev on minor=130 (-16)
> wdt: probe of wdt failed with error -16
> device-mapper: uevent: version 1.0.3
> device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel [at] redhat
> EDAC MC: Ver: 2.1.0
> AMD64 EDAC driver v3.4.0
> EDAC amd64: DRAM ECC disabled.
> EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
> Either enable ECC checking or force module loading by setting 'ecc_enable_override'.
> (Note that use of the override may cause unknown side effects.)
> usbcore: registered new interface driver usbhid
> usbhid: USB HID core driver
> TCP: cubic registered
> NET: Registered protocol family 17
> rtc_cmos 00:04: setting system clock to 2012-05-07 11:19:10 UTC (1336389550)
> powernow-k8: Found 1 AMD Phenom(tm) II X6 1075T Processor (6 cpu cores) (version 2.20.00)
> powernow-k8: Core Performance Boosting: on.
> Freeing unused kernel memory: 532k freed
> Loading, please wait...
> udev[1078]: starting version 164
> usb 4-2: new full-speed USB device number 2 using ohci_hcd
> usb 4-2: New USB device found, idVendor=041e, idProduct=30dc
> usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> usb 4-2: Product: Sound Blaster Tactic(3D) Alpha
> usb 4-2: Manufacturer: Creative Technology Ltd
> usb 4-2: SerialNumber: 00023162
> input: Creative Technology Ltd Sound Blaster Tactic(3D) Alpha as /devices/pci0000:00/0000:00:12.0/usb4/4-2/4-2:1.3/input/input3
> generic-usb 0003:041E:30DC.0001: input,hiddev0: USB HID v1.00 Device [Creative Technology Ltd Sound Blaster Tactic(3D) Alpha] on usb-0000:00:12.0-2/input3
> usb 1-1.1: new full-speed USB device number 4 using ehci_hcd
> Begin: Loading essential drivers ... done.
> Begin: Running /scripts/init-premount ... done.
> Begin: Mounting root file system ... Begin: Running /scripts/local-top ... usb 1-1.1: New USB device found, idVendor=1532, idProduct=0013
> usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> usb 1-1.1: Product: Razer Orochi
> usb 1-1.1: Manufacturer: Razer
> input: Razer Razer Orochi as /devices/pci0000:00/0000:00:12.2/usb1/1-1/1-1.1/1-1.1:1.0/input/input4
> generic-usb 0003:1532:0013.0002: input: USB HID v1.11 Mouse [Razer Razer Orochi] on usb-0000:00:12.2-1.1/input0
> input: Razer Razer Orochi as /devices/pci0000:00/0000:00:12.2/usb1/1-1/1-1.1/1-1.1:1.1/input/input5
> generic-usb 0003:1532:0013.0003: input: USB HID v1.11 Keyboard [Razer Razer Orochi] on usb-0000:00:12.2-1.1/input1
> done.
> Begin: Running /scripts/local-premount ... done.
> usb 1-1.2: new low-speed USB device number 5 using ehci_hcd
> EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
> Begin: Running /scripts/local-bottom ... done.
> done.
> Begin: Running /scripts/init-bottom ... done.
> usb 1-1.2: New USB device found, idVendor=04f2, idProduct=0403
> usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> usb 1-1.2: Product: USB Keyboard
> usb 1-1.2: Manufacturer: Chicony
> input: Chicony USB Keyboard as /devices/pci0000:00/0000:00:12.2/usb1/1-1/1-1.2/1-1.2:1.0/input/input6
> generic-usb 0003:04F2:0403.0004: input: USB HID v1.11 Keyboard [Chicony USB Keyboard] on usb-0000:00:12.2-1.2/input0
> INIT: version 2.88 booting
> input: Chicony USB Keyboard as /devices/pci0000:00/0000:00:12.2/usb1/1-1/1-1.2/1-1.2:1.1/input/input7
> generic-usb 0003:04F2:0403.0005: input,hiddev0: USB HID v1.11 Device [Chicony USB Keyboard] on usb-0000:00:12.2-1.2/input1
> Using makefile-style concurrent boot in runlevel S.net firewire0: I
> Pv4 over IEEE 1394 on card 0000:05:00.0
> firewire_core 0000:05:00.0: refreshed device fw0
> Files under mount point '/lib/init/rw' will be hidden. ... (warning).
> Files under mount point '/var/run' will be hidden. ... (warning).
> Files under mount point '/var/lock' will be hidden. ... (warning).
> Starting the hotplug events dispatcher: udevdudev[1302]: starting version 164
> .
> Synthesizing the initial hotplug events...done.
> Waiting for /dev to be fully populated...done.
> Setting hostname to 'xen'...done.
> Setting preliminary keymap...done.
> Activating swap:.
> EXT4-fs (dm-0): re-mounted. Opts: (null)
> Will now check root file system:fsck from util-linux-ng 2.17.2
> [/sbin/fsck.ext4 (1) -- /] fsck.ext4 -a -C0 /dev/mapper/lemrouch-xen
> /dev/mapper/lemrouch-xen: clean, 176617/1310720 files, 1280562/5242880 blocks
> .
> EXT4-fs (dm-0): re-mounted. Opts: errors=remount-ro
> Loading kernel module firewire-sbp2.
> Loading kernel module loop.
> Cleaning up ifupdown....
> Setting up networking....
> Setting up LVM Volume Groups Reading all physical volumes. This may take a while...
> Found volume group "lemrouch" using metadata type lvm2
> 4 logical volume(s) in volume group "lemrouch" now active
> .
> Will now activate lvm and md swap:done.
> Will now check all file systems.
> fsck from util-linux-ng 2.17.2
> Checking all file systems.
> Done checking file systems. A log is being saved in /var/log/fsck/checkfs if that location is writable..
> Will now mount local filesystems:EXT4-fs (sda1): warning: mounting unchecked fs, running e2fsck is recommended
> EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
> .
> Will now activate swapfile swap:done.
> Cleaning up temporary files...Cleaning /tmp...done.
> .
> Checking minimum space in /tmp...done.
> Setting kernel variables ... /etc/sysctl.conf...done.
> Initializing random number generator...done.
> Setting up X server socket directory /tmp/.X11-unix....
> Setting up ICE socket directory /tmp/.ICE-unix....
> Configuring network interfaces...device eth0 entered promiscuous mode
> sky2 0000:04:00.0: eth0: enabling interface
> done.
> Cleaning up temporary files....
> Starting filesystem in userspace: fuse.
> Setting console screen modes.
> cannot (un)set powersave mode
> Skipping font and keymap setup (handled by console-setup).
> Setting up console font and keymap...done.
> Setting sensors limits.
> INIT: Entering runlevel: 3
> Using makefile-style concurrent boot in runlevel 3.
> Not starting fancontrol; run pwmconfig first. ... (warning).
> acpid: starting up with netlink and the input layer
>
> acpid: 1 rule loaded
>
> acpid: waiting for events: event logging is off
>
> Starting ACPI services....
> Starting system message bus: dbus.
> sshd (2084): /proc/2084/oom_adj is deprecated, please use /proc/2084/oom_score_adj instead.
> Starting the Winbind daemon: winbind.
> Starting OpenBSD Secure Shell server: sshd.
> Starting domain name service...: bind9.
> Starting oxenstored...
> Setting domain 0 name...
> Starting xenconsoled...
> Starting Samba daemons: nmbd smbd.
> Starting periodic command scheduler: cron.
> Starting Postfix Mail Transport Agent: postfix.
> BLKTAPCTRL[2253]: blktapctrl.c:792: blktapctrl: v1.0.0
>
> BLKTAPCTRL[2253]: blktapctrl.c:794: Found driver: [raw image (aio)]
>
> BLKTAPCTRL[2253]: blktapctrl.c:794: Found driver: [raw image (sync)]
>
> BLKTAPCTRL[2253]: blktapctrl.c:794: Found driver: [vmware image (vmdk)]
>
> BLKTAPCTRL[2253]: blktapctrl.c:794: Found driver: [ramdisk image (ram)]
>
> BLKTAPCTRL[2253]: blktapctrl.c:794: Found driver: [qcow disk (qcow)]
>
> BLKTAPCTRL[2253]: blktapctrl.c:794: Found driver: [qcow2 disk (qcow2)]
>
> BLKTAPCTRL[2253]: blktapctrl_linux.c:86: blktap0 open failed
>
> BLKTAPCTRL[2253]: blktapctrl.c:861: couldn't open blktap interface
>
> BLKTAPCTRL[2253]: blktapctrl.c:924: Unable to start blktapctrl
>
> sky2 0000:04:00.0: eth0: Link is up at 100 Mbps, full duplex, flow control both
> br0: port 1(eth0) entered forwarding state
> br0: port 1(eth0) entered forwarding state
> Starting S.M.A.R.T. daemon: smartd.
> br0: port 1(eth0) entered forwarding state
> Running local boot scripts (/etc/rc.local)(XEN) PCI remove device 0000:00:12.2
> acpid: input device has been disconnected
>
> acpid: input device has been disconnected
>
> acpid: input device has been disconnected
>
> (XEN) PCI remove device 0000:00:13.2
> (XEN) PCI remove device 0000:00:16.2
> (XEN) PCI add device 0000:00:12.2
> (XEN) PCI add device 0000:00:13.2
> (XEN) PCI add device 0000:00:16.2
> .
> acpid: input device has been disconnected
>
> acpid: input device has been disconnected
>
> (XEN) ioport_map:add: dom1 gport=3b0 mport=3b0 nr=c
> (XEN) memory_map:add: dom1 gfn=a0 mfn=a0 nr=20
> (XEN) ioport_map:add: dom1 gport=3c0 mport=3c0 nr=3
> (XEN) ioport_map:add: dom1 gport=3c4 mport=3c4 nr=1c
> (XEN) HVM1: HVM Loader
> (XEN) HVM1: Detected Xen v4.2-unstable
> (XEN) HVM1: Xenbus rings @0xfeffc000, event channel 8
> (XEN) HVM1: System requested ROMBIOS
> (XEN) HVM1: CPU speed is 3010 MHz
> (XEN) irq.c:270: Dom1 PCI link 0 changed 0 -> 5
> (XEN) HVM1: PCI-ISA link 0 routed to IRQ5
> (XEN) irq.c:270: Dom1 PCI link 1 changed 0 -> 10
> (XEN) HVM1: PCI-ISA link 1 routed to IRQ10
> (XEN) irq.c:270: Dom1 PCI link 2 changed 0 -> 11
> (XEN) HVM1: PCI-ISA link 2 routed to IRQ11
> (XEN) irq.c:270: Dom1 PCI link 3 changed 0 -> 5
> (XEN) HVM1: PCI-ISA link 3 routed to IRQ5
> (XEN) HVM1: pci dev 01:3 INTA->IRQ10
> (XEN) HVM1: pci dev 03:0 INTA->IRQ5
> (XEN) HVM1: pci dev 04:0 INTA->IRQ5
> (XEN) HVM1: pci dev 05:0 INTA->IRQ10
> (XEN) HVM1: pci dev 06:0 INTB->IRQ5
> (XEN) HVM1: pci dev 07:0 INTA->IRQ5
> (XEN) HVM1: pci dev 08:0 INTB->IRQ10
> (XEN) HVM1: pci dev 09:0 INTA->IRQ10
> (XEN) HVM1: pci dev 05:0 bar 10 size 10000000: e000000c
> (XEN) memory_map:add: dom1 gfn=e0000 mfn=d0000 nr=10000
> (XEN) HVM1: pci dev 03:0 bar 14 size 01000000: f0000008
> (XEN) HVM1: pci dev 04:0 bar 10 size 00020000: f1000000
> (XEN) memory_map:add: dom1 gfn=f1020 mfn=fe9e0 nr=20
> (XEN) HVM1: pci dev 05:0 bar 18 size 00020000: f1020004
> (XEN) HVM1: pci dev 05:0 bar 30 size 00020000: f1040000
> (XEN) HVM1: pci dev 06:0 bar 10 size 00004000: f1060004
> (XEN) memory_map:add: dom1 gfn=f1060 mfn=fe9bc nr=4
> (XEN) HVM1: pci dev 09:0 bar 10 size 00004000: f1064004
> (XEN) memory_map:add: dom1 gfn=f1064 mfn=fe3f8 nr=4
> (XEN) HVM1: pci dev 07:0 bar 10 size 00001000: f1068000
> (XEN) memory_map:add: dom1 gfn=f1068 mfn=fe3f7 nr=1
> (XEN) HVM1: pci dev 08:0 bar 10 size 00001000: f1069000
> (XEN) memory_map:add: dom1 gfn=f1069 mfn=f0000 nr=1
> (XEN) HVM1: pci dev 03:0 bar 10 size 00000100: 0000c001
> (XEN) HVM1: pci dev 05:0 bar 20 size 00000100: 0000c101
> (XEN) HVM1: pci dev 04:0 bar 14 size 00000040: 0000c201
> (XEN) HVM1: pci dev 01:1 bar 20 size 00000010: 0000c241
> (XEN) HVM1: Multiprocessor initialisation:
> (XEN) HVM1: - CPU0 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU1 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU2 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU3 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU4 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: - CPU5 ... 48-bit phys ... fixed MTRRs ... var MTRRs [3/8] ... done.
> (XEN) HVM1: Testing HVM environment:
> (XEN) HVM1: - REP INSB across page boundaries ... passed
> (XEN) HVM1: - GS base MSRs and SWAPGS ... passed
> (XEN) HVM1: Passed 2 of 2 tests
> (XEN) HVM1: Writing SMBIOS tables ...
> (XEN) HVM1: Loading ROMBIOS ...
> (XEN) HVM1: 9660 bytes of ROMBIOS high-memory extensions:
> (XEN) HVM1: Relocating to 0xfc001000-0xfc0035bc ... done
> (XEN) HVM1: Creating MP tables ...
> (XEN) HVM1: Loading VGABIOS of passthroughed gfx ...
> (XEN) HVM1: Loading PCI Option ROM ...
> (XEN) HVM1: - Manufacturer: http://ipxe.org
> (XEN) HVM1: - Product name: iPXE
> (XEN) HVM1: Option ROMs:
> (XEN) HVM1: c0000-cffff: VGA BIOS
> (XEN) HVM1: d0000-e0fff: Etherboot ROM
> (XEN) HVM1: Loading ACPI ...
> (XEN) HVM1: vm86 TSS at fc00f700
> (XEN) HVM1: BIOS map:
> (XEN) HVM1: f0000-fffff: Main BIOS
> (XEN) HVM1: E820 table:
> (XEN) HVM1: [00]: 00000000:00000000 - 00000000:0009e000: RAM
> (XEN) HVM1: [01]: 00000000:0009e000 - 00000000:000a0000: RESERVED
> (XEN) HVM1: HOLE: 00000000:000a0000 - 00000000:000e0000
> (XEN) HVM1: [02]: 00000000:000e0000 - 00000000:00100000: RESERVED
> (XEN) HVM1: [03]: 00000000:00100000 - 00000000:e0000000: RAM
> (XEN) HVM1: HOLE: 00000000:e0000000 - 00000000:fc000000
> (XEN) HVM1: [04]: 00000000:fc000000 - 00000001:00000000: RESERVED
> (XEN) HVM1: [05]: 00000001:00000000 - 00000001:20000000: RAM
> (XEN) HVM1: Invoking ROMBIOS ...
> (XEN) HVM1: $Revision: 1.221 $ $Date: 2008/12/07 17:32:29 $
> (XEN) HVM1: Bochs BIOS - build: 06/23/99
> (XEN) HVM1: $Revision: 1.221 $ $Date: 2008/12/07 17:32:29 $
> (XEN) HVM1: Options: apmbios pcibios eltorito PMM
> (XEN) HVM1:
> (XEN) HVM1: ata0-0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63
> (XEN) HVM1: ata0 master: QEMU HARDDISK ATA-7 Hard-Disk (20480 MBytes)
> (XEN) HVM1: ata0-1: PCHS=16383/16/63 translation=lba LCHS=1024/255/63
> (XEN) HVM1: ata0 slave: QEMU HARDDISK ATA-7 Hard-Disk (51200 MBytes)
> (XEN) HVM1:
> (XEN) HVM1:
> (XEN) HVM1:
> (XEN) HVM1: Press F12 for boot menu.
> (XEN) HVM1:
> (XEN) HVM1: Booting from Hard Disk...
> (XEN) HVM1: Booting from 0000:7c00
> (XEN) irq.c:270: Dom1 PCI link 0 changed 5 -> 0
> (XEN) irq.c:270: Dom1 PCI link 1 changed 10 -> 0
> (XEN) irq.c:270: Dom1 PCI link 2 changed 11 -> 0
> (XEN) irq.c:270: Dom1 PCI link 3 changed 5 -> 0
> (XEN) memory_map:remove: dom1 gfn=e0000 mfn=d0000 nr=10000
> (XEN) memory_map:remove: dom1 gfn=f1020 mfn=fe9e0 nr=20
> (XEN) memory_map:add: dom1 gfn=e0000 mfn=d0000 nr=10000
> (XEN) memory_map:add: dom1 gfn=f1020 mfn=fe9e0 nr=20
> (XEN) memory_map:remove: dom1 gfn=f1060 mfn=fe9bc nr=4
> (XEN) memory_map:add: dom1 gfn=f1060 mfn=fe9bc nr=4
> (XEN) memory_map:remove: dom1 gfn=f1068 mfn=fe3f7 nr=1
> (XEN) memory_map:add: dom1 gfn=f1068 mfn=fe3f7 nr=1
> (XEN) memory_map:remove: dom1 gfn=f1069 mfn=f0000 nr=1
> (XEN) memory_map:add: dom1 gfn=f1069 mfn=f0000 nr=1
> (XEN) memory_map:remove: dom1 gfn=f1064 mfn=fe3f8 nr=4
> (XEN) memory_map:add: dom1 gfn=f1064 mfn=fe3f8 nr=4
> (XEN) grant_table.c:1174:d1 Expanding dom (1) grant table from (4) to (32) frames.
> (XEN) irq.c:350: Dom1 callback via changed to GSI 28
> (XEN) Domain 0 crashed: rebooting machine in 5 seconds.

> _______________________________________________
> Xen-devel mailing list
> Xen-devel [at] lists
> http://lists.xen.org/xen-devel


_______________________________________________
Xen-devel mailing list
Xen-devel [at] lists
http://lists.xen.org/xen-devel


konrad.wilk at oracle

May 7, 2012, 4:07 PM

Post #4 of 10 (278 views)
Permalink
Re: ATI/AMD VGA passthru report [In reply to]

On Tue, May 08, 2012 at 01:10:32AM +0200, Pavel Mateja wrote:
> > On Mon, May 07, 2012 at 01:45:23PM +0200, Pavel Matěja wrote:
> >> Hi,
> >> I'm trying to run AMD VGA passthru on latest XEN unstable with latest
> >> kernel.
> >> I already have working setup with ancient xen-devel 4.2 and 2.6.32.x
> >> xenified
> >> kernel. See attached log.
> >>
> >> So I tried just to update and patch xen and kernel, but I had no luck so
> >> far.
> >>
> >> Xen has ati_vbios_patch_respin.txt sent to xen-devel by Wei Huang
> >> recently.
> >> http://lists.xen.org/archives/html/xen-devel/2012-04/msg00291.html
> >>
> >> I tried two kernels
> >> testing-3.5-with-extra and xen/next-3.2 from
> >> git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git
> >> and
> >> git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
> >> Both with ioperm opcode patch which is required by the ATI patch. See
> >> attachement.
> >>
> >> The xen/next-3.2 branch kernel was able to start booting windows.
> >> With Catalyst driver installed I just saw bluescreen during Windows
> >> boot.
> >> Without Catalyst driver Windows were able to boot but Windows ended
> >> frozen or
> >> USB was not working. It was hard to tell because input devices had no
> >> response
> >> at all.
> >>
> >> The testing-3.5-with-extra (reported as 3.4.0-rc4) just crashed dom0
> >> kernel
> >> during Windows boot. I guess I have to rework the io_bitmap patch
> >> somehow.
> >
> > When you say 'io_bitmap' patch are you referring to these ones:
> >
> > 70a357d xen: implement IO permission bitmap
> > 0c596c5 x86/paravirt: paravirtualize IO permission bitmap
> > 93b7a2a x86: demacro set_iopl_mask()
> >
> > ? I don't think those are in that tag. They are in the kitchensink -
> > #testing
> > - does it work with that branch?
> >
> > The next-3.2 is a bit old. I should actually delete it.
>
> Hi,
> I mean this patch below.
> I think it was originally here:
> http://old-list-archives.xen.org/archives/html/xen-devel/2009-05/msg01139.html
> Then I was told by you to use devel/ioperm branch which I think doesn't
> exist anymore:
> http://old-list-archives.xen.org/archives/html/xen-devel/2011-11/msg01213.html

It certainly does :-)
>
> I'm too tired to test #testing branch now. I'll try it tomorrow after some
> sleep.

OK, take your time.

>
> >> diff --git a/arch/x86/include/asm/paravirt.h

Looks like those patches all squashed together.

> >> b/arch/x86/include/asm/paravirt.h
> >> index aa0f913..259ef7f 100644
> >> --- a/arch/x86/include/asm/paravirt.h
> >> +++ b/arch/x86/include/asm/paravirt.h
> >> @@ -340,11 +340,18 @@ static inline void write_idt_entry(gate_desc *dt,
> >> int entry, const gate_desc *g)
> >> {
> >> PVOP_VCALL3(pv_cpu_ops.write_idt_entry, dt, entry, g);
> >> }
> >> +
> >> static inline void set_iopl_mask(unsigned mask)
> >> {
> >> PVOP_VCALL1(pv_cpu_ops.set_iopl_mask, mask);
> >> }
> >>
> >> +static inline void set_io_bitmap(struct thread_struct *thread,
> >> + unsigned long bytes_updated)
> >> +{
> >> + PVOP_VCALL2(pv_cpu_ops.set_io_bitmap, thread, bytes_updated);
> >> +}
> >> +
> >> /* The paravirtualized I/O functions */
> >> static inline void slow_down_io(void)
> >> {
> >> diff --git a/arch/x86/include/asm/paravirt_types.h
> >> b/arch/x86/include/asm/paravirt_types.h
> >> index 8e8b9a4..96f267c 100644
> >> --- a/arch/x86/include/asm/paravirt_types.h
> >> +++ b/arch/x86/include/asm/paravirt_types.h
> >> @@ -142,6 +142,8 @@ struct pv_cpu_ops {
> >> void (*load_sp0)(struct tss_struct *tss, struct thread_struct *t);
> >>
> >> void (*set_iopl_mask)(unsigned mask);
> >> + void (*set_io_bitmap)(struct thread_struct *thread,
> >> + unsigned long bytes_updated);
> >>
> >> void (*wbinvd)(void);
> >> void (*io_delay)(void);
> >> diff --git a/arch/x86/include/asm/processor.h
> >> b/arch/x86/include/asm/processor.h
> >> index 4fa7dcc..62becce 100644
> >> --- a/arch/x86/include/asm/processor.h
> >> +++ b/arch/x86/include/asm/processor.h
> >> @@ -503,6 +503,9 @@ static inline void native_set_iopl_mask(unsigned
> >> mask)
> >> #endif
> >> }
> >>
> >> +extern void native_set_io_bitmap(struct thread_struct *thread,
> >> + unsigned long updated_bytes);
> >> +
> >> static inline void
> >> native_load_sp0(struct tss_struct *tss, struct thread_struct *thread)
> >> {
> >> @@ -536,6 +539,7 @@ static inline void load_sp0(struct tss_struct *tss,
> >> }
> >>
> >> #define set_iopl_mask native_set_iopl_mask
> >> +#define set_io_bitmap native_set_io_bitmap
> >> #endif /* CONFIG_PARAVIRT */
> >>
> >> /*
> >> diff --git a/arch/x86/kernel/ioport.c b/arch/x86/kernel/ioport.c
> >> index 8c96897..c372ef0 100644
> >> --- a/arch/x86/kernel/ioport.c
> >> +++ b/arch/x86/kernel/ioport.c
> >> @@ -17,13 +17,29 @@
> >> #include <linux/bitmap.h>
> >> #include <asm/syscalls.h>
> >>
> >> +void native_set_io_bitmap(struct thread_struct *t,
> >> + unsigned long bytes_updated)
> >> +{
> >> + struct tss_struct *tss;
> >> +
> >> + if (!bytes_updated)
> >> + return;
> >> +
> >> + tss = &__get_cpu_var(init_tss);
> >> +
> >> + /* Update the TSS: */
> >> + if (t->io_bitmap_ptr)
> >> + memcpy(tss->io_bitmap, t->io_bitmap_ptr, bytes_updated);
> >> + else
> >> + memset(tss->io_bitmap, 0xff, bytes_updated);
> >> +}
> >> +
> >> /*
> >> * this changes the io permissions bitmap in the current task.
> >> */
> >> asmlinkage long sys_ioperm(unsigned long from, unsigned long num, int
> >> turn_on)
> >> {
> >> struct thread_struct *t = &current->thread;
> >> - struct tss_struct *tss;
> >> unsigned int i, max_long, bytes, bytes_updated;
> >>
> >> if ((from + num <= from) || (from + num > IO_BITMAP_BITS))
> >> @@ -48,13 +64,13 @@ asmlinkage long sys_ioperm(unsigned long from,
> >> unsigned long num, int turn_on)
> >> }
> >>
> >> /*
> >> - * do it in the per-thread copy and in the TSS ...
> >> + * do it in the per-thread copy
> >> *
> >> - * Disable preemption via get_cpu() - we must not switch away
> >> + * Disable preemption - we must not switch away
> >> * because the ->io_bitmap_max value must match the bitmap
> >> * contents:
> >> */
> >> - tss = &per_cpu(init_tss, get_cpu());
> >> + preempt_disable();
> >>
> >> if (turn_on)
> >> bitmap_clear(t->io_bitmap_ptr, from, num);
> >> @@ -75,10 +91,9 @@ asmlinkage long sys_ioperm(unsigned long from,
> >> unsigned long num, int turn_on)
> >>
> >> t->io_bitmap_max = bytes;
> >>
> >> - /* Update the TSS: */
> >> - memcpy(tss->io_bitmap, t->io_bitmap_ptr, bytes_updated);
> >> + set_io_bitmap(t, bytes_updated);
> >>
> >> - put_cpu();
> >> + preempt_enable();
> >>
> >> return 0;
> >> }
> >> diff --git a/arch/x86/kernel/paravirt.c b/arch/x86/kernel/paravirt.c
> >> index ab13760..aa420e7 100644
> >> --- a/arch/x86/kernel/paravirt.c
> >> +++ b/arch/x86/kernel/paravirt.c
> >> @@ -391,6 +391,7 @@ struct pv_cpu_ops pv_cpu_ops = {
> >> .swapgs = native_swapgs,
> >>
> >> .set_iopl_mask = native_set_iopl_mask,
> >> + .set_io_bitmap = native_set_io_bitmap,
> >> .io_delay = native_io_delay,
> >>
> >> .start_context_switch = paravirt_nop,
> >> diff --git a/arch/x86/kernel/process.c b/arch/x86/kernel/process.c
> >> index 1d92a5a..e8436cc 100644
> >> --- a/arch/x86/kernel/process.c
> >> +++ b/arch/x86/kernel/process.c
> >> @@ -91,16 +91,12 @@ void exit_thread(void)
> >> unsigned long *bp = t->io_bitmap_ptr;
> >>
> >> if (bp) {
> >> - struct tss_struct *tss = &per_cpu(init_tss, get_cpu());
> >> -
> >> + preempt_disable();
> >> t->io_bitmap_ptr = NULL;
> >> clear_thread_flag(TIF_IO_BITMAP);
> >> - /*
> >> - * Careful, clear this in the TSS too:
> >> - */
> >> - memset(tss->io_bitmap, 0xff, t->io_bitmap_max);
> >> + set_io_bitmap(t, t->io_bitmap_max);
> >> t->io_bitmap_max = 0;
> >> - put_cpu();
> >> + preempt_enable();
> >> kfree(bp);
> >> }
> >> }
> >> @@ -237,19 +233,11 @@ void __switch_to_xtra(struct task_struct *prev_p,
> >> struct task_struct *next_p,
> >> hard_enable_TSC();
> >> }
> >>
> >> - if (test_tsk_thread_flag(next_p, TIF_IO_BITMAP)) {
> >> - /*
> >> - * Copy the relevant range of the IO bitmap.
> >> - * Normally this is 128 bytes or less:
> >> - */
> >> - memcpy(tss->io_bitmap, next->io_bitmap_ptr,
> >> - max(prev->io_bitmap_max, next->io_bitmap_max));
> >> - } else if (test_tsk_thread_flag(prev_p, TIF_IO_BITMAP)) {
> >> - /*
> >> - * Clear any possible leftover bits:
> >> - */
> >> - memset(tss->io_bitmap, 0xff, prev->io_bitmap_max);
> >> - }
> >> + if (test_tsk_thread_flag(next_p, TIF_IO_BITMAP) ||
> >> + test_tsk_thread_flag(prev_p, TIF_IO_BITMAP))
> >> + set_io_bitmap(next,
> >> + max(prev->io_bitmap_max,
> >> next->io_bitmap_max));
> >> +
> >> propagate_user_return_notify(prev_p, next_p);
> >> }
> >>
> >> diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c
> >> index 8853204..7a05509 100644
> >> --- a/arch/x86/xen/enlighten.c
> >> +++ b/arch/x86/xen/enlighten.c
> >> @@ -808,6 +808,18 @@ static void xen_set_iopl_mask(unsigned mask)
> >> HYPERVISOR_physdev_op(PHYSDEVOP_set_iopl, &set_iopl);
> >> }
> >>
> >> +static void xen_set_io_bitmap(struct thread_struct *thread,
> >> + int changed, unsigned long bytes_updated)
> >> +{
> >> + struct physdev_set_iobitmap set_iobitmap;
> >> +
> >> + set_xen_guest_handle(set_iobitmap.bitmap,
> >> + (char *)thread->io_bitmap_ptr);
> >> + set_iobitmap.nr_ports = thread->io_bitmap_ptr ? IO_BITMAP_BITS : 0;
> >> + WARN_ON(HYPERVISOR_physdev_op(PHYSDEVOP_set_iobitmap,
> >> + &set_iobitmap));
> >> +}
> >> +
> >> static void xen_io_delay(void)
> >> {
> >> }
> >> @@ -1117,6 +1129,7 @@ static const struct pv_cpu_ops xen_cpu_ops
> >> __initconst = {
> >> .load_sp0 = xen_load_sp0,
> >>
> >> .set_iopl_mask = xen_set_iopl_mask,
> >> + .set_io_bitmap = xen_set_io_bitmap,
> >> .io_delay = xen_io_delay,
> >>
> >> /* Xen takes care of %gs when switching to usermode for us */
>
> --
> Pavel Mateja

_______________________________________________
Xen-devel mailing list
Xen-devel [at] lists
http://lists.xen.org/xen-devel


pavel at netsafe

May 7, 2012, 4:10 PM

Post #5 of 10 (283 views)
Permalink
Re: ATI/AMD VGA passthru report [In reply to]

> On Mon, May 07, 2012 at 01:45:23PM +0200, Pavel Matěja wrote:
>> Hi,
>> I'm trying to run AMD VGA passthru on latest XEN unstable with latest
>> kernel.
>> I already have working setup with ancient xen-devel 4.2 and 2.6.32.x
>> xenified
>> kernel. See attached log.
>>
>> So I tried just to update and patch xen and kernel, but I had no luck so
>> far.
>>
>> Xen has ati_vbios_patch_respin.txt sent to xen-devel by Wei Huang
>> recently.
>> http://lists.xen.org/archives/html/xen-devel/2012-04/msg00291.html
>>
>> I tried two kernels
>> testing-3.5-with-extra and xen/next-3.2 from
>> git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git
>> and
>> git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
>> Both with ioperm opcode patch which is required by the ATI patch. See
>> attachement.
>>
>> The xen/next-3.2 branch kernel was able to start booting windows.
>> With Catalyst driver installed I just saw bluescreen during Windows
>> boot.
>> Without Catalyst driver Windows were able to boot but Windows ended
>> frozen or
>> USB was not working. It was hard to tell because input devices had no
>> response
>> at all.
>>
>> The testing-3.5-with-extra (reported as 3.4.0-rc4) just crashed dom0
>> kernel
>> during Windows boot. I guess I have to rework the io_bitmap patch
>> somehow.
>
> When you say 'io_bitmap' patch are you referring to these ones:
>
> 70a357d xen: implement IO permission bitmap
> 0c596c5 x86/paravirt: paravirtualize IO permission bitmap
> 93b7a2a x86: demacro set_iopl_mask()
>
> ? I don't think those are in that tag. They are in the kitchensink -
> #testing
> - does it work with that branch?
>
> The next-3.2 is a bit old. I should actually delete it.

Hi,
I mean this patch below.
I think it was originally here:
http://old-list-archives.xen.org/archives/html/xen-devel/2009-05/msg01139.html
Then I was told by you to use devel/ioperm branch which I think doesn't
exist anymore:
http://old-list-archives.xen.org/archives/html/xen-devel/2011-11/msg01213.html

I'm too tired to test #testing branch now. I'll try it tomorrow after some
sleep.

>> diff --git a/arch/x86/include/asm/paravirt.h
>> b/arch/x86/include/asm/paravirt.h
>> index aa0f913..259ef7f 100644
>> --- a/arch/x86/include/asm/paravirt.h
>> +++ b/arch/x86/include/asm/paravirt.h
>> @@ -340,11 +340,18 @@ static inline void write_idt_entry(gate_desc *dt,
>> int entry, const gate_desc *g)
>> {
>> PVOP_VCALL3(pv_cpu_ops.write_idt_entry, dt, entry, g);
>> }
>> +
>> static inline void set_iopl_mask(unsigned mask)
>> {
>> PVOP_VCALL1(pv_cpu_ops.set_iopl_mask, mask);
>> }
>>
>> +static inline void set_io_bitmap(struct thread_struct *thread,
>> + unsigned long bytes_updated)
>> +{
>> + PVOP_VCALL2(pv_cpu_ops.set_io_bitmap, thread, bytes_updated);
>> +}
>> +
>> /* The paravirtualized I/O functions */
>> static inline void slow_down_io(void)
>> {
>> diff --git a/arch/x86/include/asm/paravirt_types.h
>> b/arch/x86/include/asm/paravirt_types.h
>> index 8e8b9a4..96f267c 100644
>> --- a/arch/x86/include/asm/paravirt_types.h
>> +++ b/arch/x86/include/asm/paravirt_types.h
>> @@ -142,6 +142,8 @@ struct pv_cpu_ops {
>> void (*load_sp0)(struct tss_struct *tss, struct thread_struct *t);
>>
>> void (*set_iopl_mask)(unsigned mask);
>> + void (*set_io_bitmap)(struct thread_struct *thread,
>> + unsigned long bytes_updated);
>>
>> void (*wbinvd)(void);
>> void (*io_delay)(void);
>> diff --git a/arch/x86/include/asm/processor.h
>> b/arch/x86/include/asm/processor.h
>> index 4fa7dcc..62becce 100644
>> --- a/arch/x86/include/asm/processor.h
>> +++ b/arch/x86/include/asm/processor.h
>> @@ -503,6 +503,9 @@ static inline void native_set_iopl_mask(unsigned
>> mask)
>> #endif
>> }
>>
>> +extern void native_set_io_bitmap(struct thread_struct *thread,
>> + unsigned long updated_bytes);
>> +
>> static inline void
>> native_load_sp0(struct tss_struct *tss, struct thread_struct *thread)
>> {
>> @@ -536,6 +539,7 @@ static inline void load_sp0(struct tss_struct *tss,
>> }
>>
>> #define set_iopl_mask native_set_iopl_mask
>> +#define set_io_bitmap native_set_io_bitmap
>> #endif /* CONFIG_PARAVIRT */
>>
>> /*
>> diff --git a/arch/x86/kernel/ioport.c b/arch/x86/kernel/ioport.c
>> index 8c96897..c372ef0 100644
>> --- a/arch/x86/kernel/ioport.c
>> +++ b/arch/x86/kernel/ioport.c
>> @@ -17,13 +17,29 @@
>> #include <linux/bitmap.h>
>> #include <asm/syscalls.h>
>>
>> +void native_set_io_bitmap(struct thread_struct *t,
>> + unsigned long bytes_updated)
>> +{
>> + struct tss_struct *tss;
>> +
>> + if (!bytes_updated)
>> + return;
>> +
>> + tss = &__get_cpu_var(init_tss);
>> +
>> + /* Update the TSS: */
>> + if (t->io_bitmap_ptr)
>> + memcpy(tss->io_bitmap, t->io_bitmap_ptr, bytes_updated);
>> + else
>> + memset(tss->io_bitmap, 0xff, bytes_updated);
>> +}
>> +
>> /*
>> * this changes the io permissions bitmap in the current task.
>> */
>> asmlinkage long sys_ioperm(unsigned long from, unsigned long num, int
>> turn_on)
>> {
>> struct thread_struct *t = &current->thread;
>> - struct tss_struct *tss;
>> unsigned int i, max_long, bytes, bytes_updated;
>>
>> if ((from + num <= from) || (from + num > IO_BITMAP_BITS))
>> @@ -48,13 +64,13 @@ asmlinkage long sys_ioperm(unsigned long from,
>> unsigned long num, int turn_on)
>> }
>>
>> /*
>> - * do it in the per-thread copy and in the TSS ...
>> + * do it in the per-thread copy
>> *
>> - * Disable preemption via get_cpu() - we must not switch away
>> + * Disable preemption - we must not switch away
>> * because the ->io_bitmap_max value must match the bitmap
>> * contents:
>> */
>> - tss = &per_cpu(init_tss, get_cpu());
>> + preempt_disable();
>>
>> if (turn_on)
>> bitmap_clear(t->io_bitmap_ptr, from, num);
>> @@ -75,10 +91,9 @@ asmlinkage long sys_ioperm(unsigned long from,
>> unsigned long num, int turn_on)
>>
>> t->io_bitmap_max = bytes;
>>
>> - /* Update the TSS: */
>> - memcpy(tss->io_bitmap, t->io_bitmap_ptr, bytes_updated);
>> + set_io_bitmap(t, bytes_updated);
>>
>> - put_cpu();
>> + preempt_enable();
>>
>> return 0;
>> }
>> diff --git a/arch/x86/kernel/paravirt.c b/arch/x86/kernel/paravirt.c
>> index ab13760..aa420e7 100644
>> --- a/arch/x86/kernel/paravirt.c
>> +++ b/arch/x86/kernel/paravirt.c
>> @@ -391,6 +391,7 @@ struct pv_cpu_ops pv_cpu_ops = {
>> .swapgs = native_swapgs,
>>
>> .set_iopl_mask = native_set_iopl_mask,
>> + .set_io_bitmap = native_set_io_bitmap,
>> .io_delay = native_io_delay,
>>
>> .start_context_switch = paravirt_nop,
>> diff --git a/arch/x86/kernel/process.c b/arch/x86/kernel/process.c
>> index 1d92a5a..e8436cc 100644
>> --- a/arch/x86/kernel/process.c
>> +++ b/arch/x86/kernel/process.c
>> @@ -91,16 +91,12 @@ void exit_thread(void)
>> unsigned long *bp = t->io_bitmap_ptr;
>>
>> if (bp) {
>> - struct tss_struct *tss = &per_cpu(init_tss, get_cpu());
>> -
>> + preempt_disable();
>> t->io_bitmap_ptr = NULL;
>> clear_thread_flag(TIF_IO_BITMAP);
>> - /*
>> - * Careful, clear this in the TSS too:
>> - */
>> - memset(tss->io_bitmap, 0xff, t->io_bitmap_max);
>> + set_io_bitmap(t, t->io_bitmap_max);
>> t->io_bitmap_max = 0;
>> - put_cpu();
>> + preempt_enable();
>> kfree(bp);
>> }
>> }
>> @@ -237,19 +233,11 @@ void __switch_to_xtra(struct task_struct *prev_p,
>> struct task_struct *next_p,
>> hard_enable_TSC();
>> }
>>
>> - if (test_tsk_thread_flag(next_p, TIF_IO_BITMAP)) {
>> - /*
>> - * Copy the relevant range of the IO bitmap.
>> - * Normally this is 128 bytes or less:
>> - */
>> - memcpy(tss->io_bitmap, next->io_bitmap_ptr,
>> - max(prev->io_bitmap_max, next->io_bitmap_max));
>> - } else if (test_tsk_thread_flag(prev_p, TIF_IO_BITMAP)) {
>> - /*
>> - * Clear any possible leftover bits:
>> - */
>> - memset(tss->io_bitmap, 0xff, prev->io_bitmap_max);
>> - }
>> + if (test_tsk_thread_flag(next_p, TIF_IO_BITMAP) ||
>> + test_tsk_thread_flag(prev_p, TIF_IO_BITMAP))
>> + set_io_bitmap(next,
>> + max(prev->io_bitmap_max,
>> next->io_bitmap_max));
>> +
>> propagate_user_return_notify(prev_p, next_p);
>> }
>>
>> diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c
>> index 8853204..7a05509 100644
>> --- a/arch/x86/xen/enlighten.c
>> +++ b/arch/x86/xen/enlighten.c
>> @@ -808,6 +808,18 @@ static void xen_set_iopl_mask(unsigned mask)
>> HYPERVISOR_physdev_op(PHYSDEVOP_set_iopl, &set_iopl);
>> }
>>
>> +static void xen_set_io_bitmap(struct thread_struct *thread,
>> + int changed, unsigned long bytes_updated)
>> +{
>> + struct physdev_set_iobitmap set_iobitmap;
>> +
>> + set_xen_guest_handle(set_iobitmap.bitmap,
>> + (char *)thread->io_bitmap_ptr);
>> + set_iobitmap.nr_ports = thread->io_bitmap_ptr ? IO_BITMAP_BITS : 0;
>> + WARN_ON(HYPERVISOR_physdev_op(PHYSDEVOP_set_iobitmap,
>> + &set_iobitmap));
>> +}
>> +
>> static void xen_io_delay(void)
>> {
>> }
>> @@ -1117,6 +1129,7 @@ static const struct pv_cpu_ops xen_cpu_ops
>> __initconst = {
>> .load_sp0 = xen_load_sp0,
>>
>> .set_iopl_mask = xen_set_iopl_mask,
>> + .set_io_bitmap = xen_set_io_bitmap,
>> .io_delay = xen_io_delay,
>>
>> /* Xen takes care of %gs when switching to usermode for us */

--
Pavel Mateja


_______________________________________________
Xen-devel mailing list
Xen-devel [at] lists
http://lists.xen.org/xen-devel


pavel at netsafe

May 8, 2012, 4:12 AM

Post #6 of 10 (245 views)
Permalink
Re: ATI/AMD VGA passthru report [In reply to]

On Tue 8. of May 2012 01:07:07 Konrad Rzeszutek Wilk wrote:
> On Tue, May 08, 2012 at 01:10:32AM +0200, Pavel Mateja wrote:
> > > On Mon, May 07, 2012 at 01:45:23PM +0200, Pavel Matěja wrote:
> > >> Hi,
> > >> I'm trying to run AMD VGA passthru on latest XEN unstable with latest
> > >> kernel.
> > >> I already have working setup with ancient xen-devel 4.2 and 2.6.32.x
> > >> xenified
> > >> kernel. See attached log.
> > >>
> > >> So I tried just to update and patch xen and kernel, but I had no luck
> > >> so far.
> > >>
> > >> Xen has ati_vbios_patch_respin.txt sent to xen-devel by Wei Huang
> > >> recently.
> > >> http://lists.xen.org/archives/html/xen-devel/2012-04/msg00291.html
> > >>
> > >> I tried two kernels
> > >> testing-3.5-with-extra and xen/next-3.2 from
> > >> git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git
> > >> and
> > >> git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
> > >> Both with ioperm opcode patch which is required by the ATI patch. See
> > >> attachement.
> > >>
> > >> The xen/next-3.2 branch kernel was able to start booting windows.
> > >> With Catalyst driver installed I just saw bluescreen during Windows
> > >> boot.
> > >> Without Catalyst driver Windows were able to boot but Windows ended
> > >> frozen or
> > >> USB was not working. It was hard to tell because input devices had no
> > >> response
> > >> at all.
> > >>
> > >> The testing-3.5-with-extra (reported as 3.4.0-rc4) just crashed dom0
> > >> kernel
> > >> during Windows boot. I guess I have to rework the io_bitmap patch
> > >> somehow.
> > >
> > > When you say 'io_bitmap' patch are you referring to these ones:
> > >
> > > 70a357d xen: implement IO permission bitmap
> > > 0c596c5 x86/paravirt: paravirtualize IO permission bitmap
> > > 93b7a2a x86: demacro set_iopl_mask()
> > >
> > > ? I don't think those are in that tag. They are in the kitchensink -
> > > #testing
> > > - does it work with that branch?
> > >
> > > The next-3.2 is a bit old. I should actually delete it.
> >
> > Hi,
> > I mean this patch below.
> > I think it was originally here:
> > http://old-list-archives.xen.org/archives/html/xen-devel/2009-05/msg01139
> > .html Then I was told by you to use devel/ioperm branch which I think
> > doesn't exist anymore:
> > http://old-list-archives.xen.org/archives/html/xen-devel/2011-11/msg01213
> > .html
>
> It certainly does :-)
>
> > I'm too tired to test #testing branch now. I'll try it tomorrow after
> > some sleep.
>
> OK, take your time.

Hi again!
I did first tests with xen-unstable and the #testing kernel.

Windows showed blue screen during boot with xm toolstack.

But I had luck with xl. Windows booted succesfully so I ran the experience
index tests:
kernel: 2.6.32.57 #testing
CPU 7,4 7,4
RAM 7,4 5,5
Aero 7,1 7,1
Gr.card 7,1 7,1
Disk 7,3 7,5
I tried to run some games as well but the feeling is much worse compared to
older configuration. Like lags..

Are there some older branches which are supposed to work?

I tried xen-4.1.3-rc1 with #testing kernel but it just freezes after while
even with Dom0 running. Only sys-rq worked.

I have second slightly newer system too so I'll retest that one later.
--
Pavel Mateja

_______________________________________________
Xen-devel mailing list
Xen-devel [at] lists
http://lists.xen.org/xen-devel


konrad.wilk at oracle

May 9, 2012, 10:44 AM

Post #7 of 10 (243 views)
Permalink
Re: ATI/AMD VGA passthru report [In reply to]

On Tue, May 08, 2012 at 01:12:39PM +0200, Pavel Matěja wrote:
> On Tue 8. of May 2012 01:07:07 Konrad Rzeszutek Wilk wrote:
> > On Tue, May 08, 2012 at 01:10:32AM +0200, Pavel Mateja wrote:
> > > > On Mon, May 07, 2012 at 01:45:23PM +0200, Pavel Matěja wrote:
> > > >> Hi,
> > > >> I'm trying to run AMD VGA passthru on latest XEN unstable with latest
> > > >> kernel.
> > > >> I already have working setup with ancient xen-devel 4.2 and 2.6.32.x
> > > >> xenified
> > > >> kernel. See attached log.
> > > >>
> > > >> So I tried just to update and patch xen and kernel, but I had no luck
> > > >> so far.
> > > >>
> > > >> Xen has ati_vbios_patch_respin.txt sent to xen-devel by Wei Huang
> > > >> recently.
> > > >> http://lists.xen.org/archives/html/xen-devel/2012-04/msg00291.html
> > > >>
> > > >> I tried two kernels
> > > >> testing-3.5-with-extra and xen/next-3.2 from
> > > >> git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git
> > > >> and
> > > >> git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
> > > >> Both with ioperm opcode patch which is required by the ATI patch. See
> > > >> attachement.
> > > >>
> > > >> The xen/next-3.2 branch kernel was able to start booting windows.
> > > >> With Catalyst driver installed I just saw bluescreen during Windows
> > > >> boot.
> > > >> Without Catalyst driver Windows were able to boot but Windows ended
> > > >> frozen or
> > > >> USB was not working. It was hard to tell because input devices had no
> > > >> response
> > > >> at all.
> > > >>
> > > >> The testing-3.5-with-extra (reported as 3.4.0-rc4) just crashed dom0
> > > >> kernel
> > > >> during Windows boot. I guess I have to rework the io_bitmap patch
> > > >> somehow.
> > > >
> > > > When you say 'io_bitmap' patch are you referring to these ones:
> > > >
> > > > 70a357d xen: implement IO permission bitmap
> > > > 0c596c5 x86/paravirt: paravirtualize IO permission bitmap
> > > > 93b7a2a x86: demacro set_iopl_mask()
> > > >
> > > > ? I don't think those are in that tag. They are in the kitchensink -
> > > > #testing
> > > > - does it work with that branch?
> > > >
> > > > The next-3.2 is a bit old. I should actually delete it.
> > >
> > > Hi,
> > > I mean this patch below.
> > > I think it was originally here:
> > > http://old-list-archives.xen.org/archives/html/xen-devel/2009-05/msg01139
> > > .html Then I was told by you to use devel/ioperm branch which I think
> > > doesn't exist anymore:
> > > http://old-list-archives.xen.org/archives/html/xen-devel/2011-11/msg01213
> > > .html
> >
> > It certainly does :-)
> >
> > > I'm too tired to test #testing branch now. I'll try it tomorrow after
> > > some sleep.
> >
> > OK, take your time.
>
> Hi again!
> I did first tests with xen-unstable and the #testing kernel.
>
> Windows showed blue screen during boot with xm toolstack.
>
> But I had luck with xl. Windows booted succesfully so I ran the experience
> index tests:

> kernel: 2.6.32.57 #testing
> CPU 7,4 7,4
> RAM 7,4 5,5
> Aero 7,1 7,1
> Gr.card 7,1 7,1
> Disk 7,3 7,5

So the issue was that 'xm' didn't work but 'xl' did?

> I tried to run some games as well but the feeling is much worse compared to
> older configuration. Like lags..

Do the lags disappear if you pin the vCPUs?
>
> Are there some older branches which are supposed to work?

There is not a specific branch per say. There are some auxillary branches
with patches that enable this and that. So what might work is
to use my #linux-next branch and merge both devel/misc and devel/ioperm
in and see what happens. If I get some time today I will try that and
stick it as tag.

>
> I tried xen-4.1.3-rc1 with #testing kernel but it just freezes after while
> even with Dom0 running. Only sys-rq worked.

Oh no!
>
> I have second slightly newer system too so I'll retest that one later.
> --
> Pavel Mateja
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel [at] lists
> http://lists.xen.org/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel [at] lists
http://lists.xen.org/xen-devel


pavel at netsafe

May 9, 2012, 11:25 AM

Post #8 of 10 (245 views)
Permalink
Re: ATI/AMD VGA passthru report [In reply to]

On Wed 9. of May 2012 19:44:26 you wrote:
> > Hi again!
> > I did first tests with xen-unstable and the #testing kernel.
> >
> > Windows showed blue screen during boot with xm toolstack.
> >
> > But I had luck with xl. Windows booted succesfully so I ran the
> > experience index tests:
> >
> > kernel: 2.6.32.57 #testing
> > CPU 7,4 7,4
> > RAM 7,4 5,5
> > Aero 7,1 7,1
> > Gr.card 7,1 7,1
> > Disk 7,3 7,5
>
> So the issue was that 'xm' didn't work but 'xl' did?

In fact it's:
2.6.32.57 and old xen-unstable build (May 2011) with xm toolstack,
#testing and latest xen-unstable with xl toolstack.
No other combinations are working.

> > I tried to run some games as well but the feeling is much worse compared
> > to older configuration. Like lags..
>
> Do the lags disappear if you pin the vCPUs?

Do you mean for Dom0 or DomU?
I already pin all vCPUs for DomUs. I can try to dedicate one to xen and rest
to Windows.
But current config (Phenom II X6) was able to run 3 cores for first Windows,
other 3 cores for second Windows and Dom0 had 2 unpinned cores. All was
smooth.
Even 2 cores per instance fro three Windows instances were just fine.
Right now I'm trying just one Windows instance with all cores pinned.

> > Are there some older branches which are supposed to work?
>
> There is not a specific branch per say. There are some auxillary branches
> with patches that enable this and that. So what might work is
> to use my #linux-next branch and merge both devel/misc and devel/ioperm
> in and see what happens. If I get some time today I will try that and
> stick it as tag.
>
> > I tried xen-4.1.3-rc1 with #testing kernel but it just freezes after
> > while even with Dom0 running. Only sys-rq worked.
>
> Oh no!

On no to my english.
;)
It should be: system freezes after while even when only Dom0 is running.
How can I debug this? All I can do is reading sysrq messages but I see no real
dumps in serial console. Like:
..
SysRq : Show Regs
SysRq : Show Blocked State
SysRq : Show clockevent devices & pending hrtimers (no others)
..

> > I have second slightly newer system too so I'll retest that one later.

Sorry, no time yet. I just tried same thing I did on old system and result is
instant reboot somewhere after NIC detection. Maybe the fs is gone somehow..
I have to switch the serial card to debug that one.
--
Pavel Mateja

_______________________________________________
Xen-devel mailing list
Xen-devel [at] lists
http://lists.xen.org/xen-devel


pavel at netsafe

May 9, 2012, 11:59 AM

Post #9 of 10 (248 views)
Permalink
Re: ATI/AMD VGA passthru report [In reply to]

On Wed 9. of May 2012 19:44:26 Konrad Rzeszutek Wilk wrote:
> > I tried to run some games as well but the feeling is much worse compared
> > to older configuration. Like lags..
>
> Do the lags disappear if you pin the vCPUs?

One stupid question:
I tried:
xl vcpu-list
Name ID VCPU CPU State Time(s) CPU Affinity
Domain-0 0 0 3 -b- 74.8 any cpu
Domain-0 0 1 2 -b- 7.7 any cpu
Domain-0 0 2 5 -b- 7.4 any cpu
Domain-0 0 3 2 -b- 8.2 any cpu
Domain-0 0 4 0 r-- 8.4 any cpu
Domain-0 0 5 1 -b- 7.4 any cpu
windows 2 0 3 -b- 27.8 1-5
windows 2 1 4 -b- 23.5 1-5
windows 2 2 5 -b- 24.9 1-5
windows 2 3 1 -b- 27.3 1-5
windows 2 4 1 -b- 25.2 1-5

Do the last two lines mean that two vCPUs in winows are running on one real?
The output changes and mostly is real - virtual cpu mapped one to one.
I have to study the pinning more. I guess I was wrong when I wrote I already
have it.
--
Pavel Mateja

_______________________________________________
Xen-devel mailing list
Xen-devel [at] lists
http://lists.xen.org/xen-devel


djmagee at mageenet

May 9, 2012, 12:18 PM

Post #10 of 10 (245 views)
Permalink
Re: ATI/AMD VGA passthru report [In reply to]

> -----Original Message-----
> From: xen-devel-bounces [at] lists [mailto:xen-devel-
> bounces [at] lists] On Behalf Of Pavel Mateja
> Sent: Wednesday, May 09, 2012 2:59 PM
> To: xen-devel [at] lists
> Cc: Konrad Rzeszutek Wilk
> Subject: Re: [Xen-devel] ATI/AMD VGA passthru report
>
> On Wed 9. of May 2012 19:44:26 Konrad Rzeszutek Wilk wrote:
> > > I tried to run some games as well but the feeling is much worse
> > > compared to older configuration. Like lags..
> >
> > Do the lags disappear if you pin the vCPUs?
>
> One stupid question:
> I tried:
> xl vcpu-list
> Name ID VCPU CPU State Time(s) CPU
> Affinity
> Domain-0 0 0 3 -b- 74.8 any
> cpu
> Domain-0 0 1 2 -b- 7.7 any
> cpu
> Domain-0 0 2 5 -b- 7.4 any
> cpu
> Domain-0 0 3 2 -b- 8.2 any
> cpu
> Domain-0 0 4 0 r-- 8.4 any
> cpu
> Domain-0 0 5 1 -b- 7.4 any
> cpu
> windows 2 0 3 -b- 27.8 1-5
> windows 2 1 4 -b- 23.5 1-5
> windows 2 2 5 -b- 24.9 1-5
> windows 2 3 1 -b- 27.3 1-5
> windows 2 4 1 -b- 25.2 1-5
>
> Do the last two lines mean that two vCPUs in winows are running on one
> real?
> The output changes and mostly is real - virtual cpu mapped one to one.
> I have to study the pinning more. I guess I was wrong when I wrote I
> already have it.

In my experience passing through video and sound devices, performance in the guest is noticeably better if you pin the domU vCpus 1:1 with pCpus. As an example, on a 4 core machine, I'll pin the dom0 cpus 1:1 using the dom0_vcpu_pin boot line argument, and restrict dom0 to 1 or 2 cpus. Then, for a 2 vcpu domu, after I start the guest, I'll do 'xl vcpu-pin 1 0 2; xl vcpu-pin 1 1 3'. This way guest cpu 0 is always running on physical cpu 2 and guest 1 on physical 3.

I don't think there's currently a way in xl config to do this on xl create, which is why I pin after I create the domain. That is, I think you can only set the affinity for all vcpus in the config file, and not per-vcpu.

> --
> Pavel Mateja
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel [at] lists
> http://lists.xen.org/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel [at] lists
http://lists.xen.org/xen-devel

Xen devel RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.