All of lore.kernel.org
 help / color / mirror / Atom feed
* Xen-unstable-staging: Xen BUG at iommu_map.c:455
@ 2015-03-31 21:11 Sander Eikelenboom
  2015-03-31 23:38 ` Andrew Cooper
  0 siblings, 1 reply; 35+ messages in thread
From: Sander Eikelenboom @ 2015-03-31 21:11 UTC (permalink / raw)
  To: Jan Beulich, Andrew Cooper; +Cc: xen-devel

Hi all,

I just tested xen-unstable staging (changeset: git:0522407-dirty) 

with revert of commit 1aeb1156fa43fe2cd2b5003995b20466cd19a622
(due to an already reported but not yet resolved issue)

and build with qemu xen from git://xenbits.xen.org/staging/qemu-upstream-unstable.git
(to include the pci command register patch from Jan)


and now came across this new splat when starting an HVM with PCI passtrhough:

(XEN) [2015-03-31 20:58:20.710] io.c:429: d17: bind: m_gsi=37 g_gsi=36 dev=00.00.5 intx=0
(XEN) [2015-03-31 20:58:21.100] Xen BUG at iommu_map.c:455
(XEN) [2015-03-31 20:58:21.100] ----[ Xen-4.6-unstable  x86_64  debug=y  Not tainted ]----
(XEN) [2015-03-31 20:58:21.100] CPU:    0
(XEN) [2015-03-31 20:58:21.100] RIP:    e008:[<ffff82d080155bb1>] iommu_pde_from_gfn+0x38/0x430
(XEN) [2015-03-31 20:58:21.100] RFLAGS: 0000000000010202   CONTEXT: hypervisor
(XEN) [2015-03-31 20:58:21.100] rax: 0000000000000008   rbx: 0000000000000003   rcx: ffff82c000802000
(XEN) [2015-03-31 20:58:21.100] rdx: ffff82e007d56740   rsi: ffffffffffffffff   rdi: ffff8305167dd000
(XEN) [2015-03-31 20:58:21.100] rbp: ffff82d0802efad8   rsp: ffff82d0802efa78   r8:  ffff83054eb755b0
(XEN) [2015-03-31 20:58:21.100] r9:  0000000000000003   r10: 0000000000000200   r11: ffff82d0802fc0d0
(XEN) [2015-03-31 20:58:21.100] r12: ffff82e0075527e0   r13: 00000000000005e9   r14: 0000000000000000
(XEN) [2015-03-31 20:58:21.100] r15: 00007d2000000000   cr0: 0000000080050033   cr4: 00000000000006f0
(XEN) [2015-03-31 20:58:21.100] cr3: 000000051a197000   cr2: 00007efdd5ee1d48
(XEN) [2015-03-31 20:58:21.100] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
(XEN) [2015-03-31 20:58:21.100] Xen stack trace from rsp=ffff82d0802efa78:
(XEN) [2015-03-31 20:58:21.100]    ffff8305167dd000 ffff82d0802efb30 ffffffffffffffff ffff8305167dd190
(XEN) [2015-03-31 20:58:21.100]    0000000000000286 ffff82e007d56740 ffff82e007552800 0000000000000003
(XEN) [2015-03-31 20:58:21.100]    ffff82e0075527e0 00000000000005e9 0000000000000000 00007d2000000000
(XEN) [2015-03-31 20:58:21.100]    ffff82d0802efb98 ffff82d0801560b6 00007d2f7fd104e7 00000001802351d2
(XEN) [2015-03-31 20:58:21.100]    00000000003aa93f ffffffffffffffff 0000000200000001 ffff8305167dd938
(XEN) [2015-03-31 20:58:21.100]    ffff820040000ff8 ffff8305167dd000 000000000020941c 0000000000000000
(XEN) [2015-03-31 20:58:21.100]    0000000000000000 0000000000000000 0000000000000000 0000000000000000
(XEN) [2015-03-31 20:58:21.100]    0000000000000000 0000000000000000 ffff8305167dd938 ffff8305167dd000
(XEN) [2015-03-31 20:58:21.100]    ffff82e0075527e0 00000000000005e9 0000000000000000 00007d2000000000
(XEN) [2015-03-31 20:58:21.100]    ffff82d0802efbf8 ffff82d08015a54d 0000000000000000 ffff8305167dd020
(XEN) [2015-03-31 20:58:21.100]    ffff82d0802e8000 00000000003aa93f ffff82d0802efbf8 0000000000000000
(XEN) [2015-03-31 20:58:21.100]    ffff8305167dd000 0000000000000800 ffff8305167dd000 0000000000000000
(XEN) [2015-03-31 20:58:21.100]    ffff82d0802efc98 ffff82d08014c6c1 ffff82d0802efc78 ffff82d08012c298
(XEN) [2015-03-31 20:58:21.100]    0000000000000286 ffff82d0802efc28 0000000000000020 0000000000000000
(XEN) [2015-03-31 20:58:21.100]    0000000000000000 0000000000000000 0000000800000000 00007f6525ed2004
(XEN) [2015-03-31 20:58:21.100]    ffff83054eb1ab60 ffff83055cc6c300 0000000000000282 00007f6525ed2004
(XEN) [2015-03-31 20:58:21.100]    ffff8305167dd000 00007f6525ed2004 ffff8305167dd000 0000000000000005
(XEN) [2015-03-31 20:58:21.100]    ffff82d0802efca8 ffff82d08014908b ffff82d0802efd98 ffff82d080161f2d
(XEN) [2015-03-31 20:58:21.100]    0000000000000020 0000000000000000 0000000000000005 0000000000000001
(XEN) [2015-03-31 20:58:21.100]    ffff82d080331bb8 0000000000000001 ffff82d0802efde8 ffff82d080120d00
(XEN) [2015-03-31 20:58:21.100] Xen call trace:
(XEN) [2015-03-31 20:58:21.100]    [<ffff82d080155bb1>] iommu_pde_from_gfn+0x38/0x430
(XEN) [2015-03-31 20:58:21.100]    [<ffff82d0801560b6>] amd_iommu_map_page+0x10d/0x4e6
(XEN) [2015-03-31 20:58:21.100]    [<ffff82d08015a54d>] arch_iommu_populate_page_table+0x179/0x4d8
(XEN) [2015-03-31 20:58:21.100]    [<ffff82d08014c6c1>] iommu_do_pci_domctl+0x395/0x604
(XEN) [2015-03-31 20:58:21.100]    [<ffff82d08014908b>] iommu_do_domctl+0x17/0x1a
(XEN) [2015-03-31 20:58:21.100]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
(XEN) [2015-03-31 20:58:21.100]    [<ffff82d080104a6f>] do_domctl+0x1a1f/0x1d60
(XEN) [2015-03-31 20:58:21.100]    [<ffff82d080234c9b>] syscall_enter+0xeb/0x145
(XEN) [2015-03-31 20:58:21.100] 
(XEN) [2015-03-31 20:58:22.167] 
(XEN) [2015-03-31 20:58:22.176] ****************************************
(XEN) [2015-03-31 20:58:22.195] Panic on CPU 0:
(XEN) [2015-03-31 20:58:22.208] Xen BUG at iommu_map.c:455
(XEN) [2015-03-31 20:58:22.223] ****************************************
(XEN) [2015-03-31 20:58:22.243] 
(XEN) [2015-03-31 20:58:22.252] Manual reset required ('noreboot' specified)


Haven't tried without the revert yet.

--
Sander

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-03-31 21:11 Xen-unstable-staging: Xen BUG at iommu_map.c:455 Sander Eikelenboom
@ 2015-03-31 23:38 ` Andrew Cooper
  2015-04-01  0:17   ` Sander Eikelenboom
                     ` (2 more replies)
  0 siblings, 3 replies; 35+ messages in thread
From: Andrew Cooper @ 2015-03-31 23:38 UTC (permalink / raw)
  To: Sander Eikelenboom, Jan Beulich; +Cc: xen-devel

On 31/03/2015 22:11, Sander Eikelenboom wrote:
> Hi all,
>
> I just tested xen-unstable staging (changeset: git:0522407-dirty) 
>
> with revert of commit 1aeb1156fa43fe2cd2b5003995b20466cd19a622
> (due to an already reported but not yet resolved issue)
>
> and build with qemu xen from git://xenbits.xen.org/staging/qemu-upstream-unstable.git
> (to include the pci command register patch from Jan)
>
>
> and now came across this new splat when starting an HVM with PCI passtrhough:

Wow - you are getting all the fun bugs at the moment!

Nothing has changed in the AMD IOMMU driver for a while, but the
BUG_ON() is particularly unhelpful at identifying what went wrong.

As a first pass triage, can you rerun with

diff --git a/xen/drivers/passthrough/amd/iommu_map.c
b/xen/drivers/passthrough/amd/iommu_map.c
index 495ff5c..f15c324 100644
--- a/xen/drivers/passthrough/amd/iommu_map.c
+++ b/xen/drivers/passthrough/amd/iommu_map.c
@@ -451,8 +451,9 @@ static int iommu_pde_from_gfn(struct domain *d,
unsigned long pfn,
     table = hd->arch.root_table;
     level = hd->arch.paging_mode;

-    BUG_ON( table == NULL || level < IOMMU_PAGING_MODE_LEVEL_1 ||
-            level > IOMMU_PAGING_MODE_LEVEL_6 );
+    BUG_ON(table == NULL);
+    BUG_ON(level < IOMMU_PAGING_MODE_LEVEL_1);
+    BUG_ON(level > IOMMU_PAGING_MODE_LEVEL_6);

     next_table_mfn = page_to_mfn(table);

which will help identify which of the conditions is failing.

Can you please also provide the full serial log, including iommu=debug?

~Andrew

^ permalink raw reply related	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-03-31 23:38 ` Andrew Cooper
@ 2015-04-01  0:17   ` Sander Eikelenboom
  2015-04-01 19:22   ` Sander Eikelenboom
  2015-04-10 10:24   ` Sander Eikelenboom
  2 siblings, 0 replies; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-01  0:17 UTC (permalink / raw)
  To: Andrew Cooper; +Cc: xen-devel, Jan Beulich


Wednesday, April 1, 2015, 1:38:34 AM, you wrote:

> On 31/03/2015 22:11, Sander Eikelenboom wrote:
>> Hi all,
>>
>> I just tested xen-unstable staging (changeset: git:0522407-dirty) 
>>
>> with revert of commit 1aeb1156fa43fe2cd2b5003995b20466cd19a622
>> (due to an already reported but not yet resolved issue)
>>
>> and build with qemu xen from git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>> (to include the pci command register patch from Jan)
>>
>>
>> and now came across this new splat when starting an HVM with PCI passtrhough:

> Wow - you are getting all the fun bugs at the moment!

Hrmm i'm not so sure at the moment .. could also be a stale tree or is it just
that it's april 1st ..
*sigh* 
tried to git reset --hard to a known good changeset .. but it still seems
to fail, even with cold boot. 

So sorry for the noise and please ignore for the moment while i'm trying to
figure out what is fooling me :-)

--
sander



> Nothing has changed in the AMD IOMMU driver for a while, but the
> BUG_ON() is particularly unhelpful at identifying what went wrong.

> As a first pass triage, can you rerun with

> diff --git a/xen/drivers/passthrough/amd/iommu_map.c
> b/xen/drivers/passthrough/amd/iommu_map.c
> index 495ff5c..f15c324 100644
> --- a/xen/drivers/passthrough/amd/iommu_map.c
> +++ b/xen/drivers/passthrough/amd/iommu_map.c
> @@ -451,8 +451,9 @@ static int iommu_pde_from_gfn(struct domain *d,
> unsigned long pfn,
>      table = hd->arch.root_table;
>      level = hd->arch.paging_mode;

> -    BUG_ON( table == NULL || level < IOMMU_PAGING_MODE_LEVEL_1 ||
-            level >> IOMMU_PAGING_MODE_LEVEL_6 );
> +    BUG_ON(table == NULL);
> +    BUG_ON(level < IOMMU_PAGING_MODE_LEVEL_1);
+    BUG_ON(level >> IOMMU_PAGING_MODE_LEVEL_6);

>      next_table_mfn = page_to_mfn(table);

> which will help identify which of the conditions is failing.

> Can you please also provide the full serial log, including iommu=debug?

> ~Andrew

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-03-31 23:38 ` Andrew Cooper
  2015-04-01  0:17   ` Sander Eikelenboom
@ 2015-04-01 19:22   ` Sander Eikelenboom
  2015-04-10 10:24   ` Sander Eikelenboom
  2 siblings, 0 replies; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-01 19:22 UTC (permalink / raw)
  To: Andrew Cooper; +Cc: xen-devel, Jan Beulich


Wednesday, April 1, 2015, 1:38:34 AM, you wrote:

> On 31/03/2015 22:11, Sander Eikelenboom wrote:
>> Hi all,
>>
>> I just tested xen-unstable staging (changeset: git:0522407-dirty) 
>>
>> with revert of commit 1aeb1156fa43fe2cd2b5003995b20466cd19a622
>> (due to an already reported but not yet resolved issue)
>>
>> and build with qemu xen from git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>> (to include the pci command register patch from Jan)
>>
>>
>> and now came across this new splat when starting an HVM with PCI passtrhough:

> Wow - you are getting all the fun bugs at the moment!

> Nothing has changed in the AMD IOMMU driver for a while, but the
> BUG_ON() is particularly unhelpful at identifying what went wrong.

> As a first pass triage, can you rerun with

> diff --git a/xen/drivers/passthrough/amd/iommu_map.c
> b/xen/drivers/passthrough/amd/iommu_map.c
> index 495ff5c..f15c324 100644
> --- a/xen/drivers/passthrough/amd/iommu_map.c
> +++ b/xen/drivers/passthrough/amd/iommu_map.c
> @@ -451,8 +451,9 @@ static int iommu_pde_from_gfn(struct domain *d,
> unsigned long pfn,
>      table = hd->arch.root_table;
>      level = hd->arch.paging_mode;

> -    BUG_ON( table == NULL || level < IOMMU_PAGING_MODE_LEVEL_1 ||
-            level >> IOMMU_PAGING_MODE_LEVEL_6 );
> +    BUG_ON(table == NULL);
> +    BUG_ON(level < IOMMU_PAGING_MODE_LEVEL_1);
+    BUG_ON(level >> IOMMU_PAGING_MODE_LEVEL_6);

>      next_table_mfn = page_to_mfn(table);

> which will help identify which of the conditions is failing.

> Can you please also provide the full serial log, including iommu=debug?

> ~Andrew


Hmm this was very weird .. i tried to get back to a previously working config 
(kernel + xen version) but to no avail .. ran memtest .. removed the cmos 
battery .. warm boots .. cold boots .. nothing seemed to help, always this same
crash when starting the HVM guest with pci passthrough. PV guests with pci 
passthrough worked fine though .. 

Now finally it's working again .. by going back to 4.5.0 release .. and doing a 
baremetal linux boot in between. No idea what helped .. but it was a very 
strange day. But i need the box for the foreseeable future. 

Will see late next week if i have time (and the guts) to try again :-)

--
Sander

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-03-31 23:38 ` Andrew Cooper
  2015-04-01  0:17   ` Sander Eikelenboom
  2015-04-01 19:22   ` Sander Eikelenboom
@ 2015-04-10 10:24   ` Sander Eikelenboom
  2015-04-10 18:55     ` Andrew Cooper
  2 siblings, 1 reply; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-10 10:24 UTC (permalink / raw)
  To: Andrew Cooper, Paul Durrant; +Cc: xen-devel, Jan Beulich

[-- Attachment #1: Type: text/plain, Size: 8046 bytes --]


Wednesday, April 1, 2015, 1:38:34 AM, you wrote:

> On 31/03/2015 22:11, Sander Eikelenboom wrote:
>> Hi all,
>>
>> I just tested xen-unstable staging (changeset: git:0522407-dirty) 
>>
>> with revert of commit 1aeb1156fa43fe2cd2b5003995b20466cd19a622
>> (due to an already reported but not yet resolved issue)
>>
>> and build with qemu xen from git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>> (to include the pci command register patch from Jan)
>>
>>
>> and now came across this new splat when starting an HVM with PCI passtrhough:

> Wow - you are getting all the fun bugs at the moment!

> Nothing has changed in the AMD IOMMU driver for a while, but the
> BUG_ON() is particularly unhelpful at identifying what went wrong.

> As a first pass triage, can you rerun with

> diff --git a/xen/drivers/passthrough/amd/iommu_map.c
> b/xen/drivers/passthrough/amd/iommu_map.c
> index 495ff5c..f15c324 100644
> --- a/xen/drivers/passthrough/amd/iommu_map.c
> +++ b/xen/drivers/passthrough/amd/iommu_map.c
> @@ -451,8 +451,9 @@ static int iommu_pde_from_gfn(struct domain *d,
> unsigned long pfn,
>      table = hd->arch.root_table;
>      level = hd->arch.paging_mode;

> -    BUG_ON( table == NULL || level < IOMMU_PAGING_MODE_LEVEL_1 ||
-            level >> IOMMU_PAGING_MODE_LEVEL_6 );
> +    BUG_ON(table == NULL);
> +    BUG_ON(level < IOMMU_PAGING_MODE_LEVEL_1);
+    BUG_ON(level >> IOMMU_PAGING_MODE_LEVEL_6);

>      next_table_mfn = page_to_mfn(table);

> which will help identify which of the conditions is failing.

> Can you please also provide the full serial log, including iommu=debug?

> ~Andrew


Hi Andrew,

Finally got some time to figure this out .. and i have narrowed it down to:
git://xenbits.xen.org/staging/qemu-upstream-unstable.git
commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
A straight revert of this commit prevents the issue from happening.

The reason i had a hard time figuring this out was:
- I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
  auto update the qemu-* trees.
- So i happen to get this when i cloned a fresh tree to try to figure out the 
  other issue i was seeing.
- After that checking out previous versions of the main xen tree didn't resolve 
  this new issue, because the qemu tree doesn't get auto updated and is set 
  "master".
- Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
  git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
  master.

*sigh* 

This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
(normal xen-unstable, not the staging branch)

Ok so i have added some extra debug info (see attached diff) and this is the 
output when it crashes due to something the commit above triggered, the 
level is out of bounds and the pfn looks fishy too.
Complete serial log from both bad and good (specific commit reverted) are 
attached.

--
Sander

Here is a snipped from the bad one:

(XEN) [2015-04-10 09:58:15.204] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:58:15.220] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:58:15.236] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:58:15.251] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:58:15.267] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:58:15.282] AMD-Vi: ?!?!? update_paging_mode level after:8 
(XEN) [2015-04-10 09:58:15.303] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:8 
(XEN) [2015-04-10 09:58:15.329] AMD-Vi: ?!?!? iommu_pde_from_gfn: domid:1 table:1 level:8 pfn:0xffffffffffffffff
(XEN) [2015-04-10 09:58:15.359] Xen BUG at iommu_map.c:459
(XEN) [2015-04-10 09:58:15.375] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
(XEN) [2015-04-10 09:58:15.399] CPU:    4
(XEN) [2015-04-10 09:58:15.410] RIP:    e008:[<ffff82d080155b2c>] iommu_pde_from_gfn+0x82/0x47a
(XEN) [2015-04-10 09:58:15.436] RFLAGS: 0000000000010202   CONTEXT: hypervisor
(XEN) [2015-04-10 09:58:15.456] rax: 0000000000000000   rbx: 0000000000000008   rcx: 0000000000000000
(XEN) [2015-04-10 09:58:15.483] rdx: ffff830256f00000   rsi: 000000000000000a   rdi: ffff82d0802986c0
(XEN) [2015-04-10 09:58:15.510] rbp: ffff830256f07ad8   rsp: ffff830256f07a78   r8:  ffff830256f30000
(XEN) [2015-04-10 09:58:15.537] r9:  0000000000000003   r10: 0000000000000149   r11: 0000000000000003
(XEN) [2015-04-10 09:58:15.563] r12: ffff82e0023aaa60   r13: 0000000000000000   r14: 0000000000000000
(XEN) [2015-04-10 09:58:15.590] r15: 00007d2000000000   cr0: 0000000080050033   cr4: 00000000000006f0
(XEN) [2015-04-10 09:58:15.617] cr3: 00000002347fc000   cr2: ffff88001dd58ee0
(XEN) [2015-04-10 09:58:15.638] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
(XEN) [2015-04-10 09:58:15.663] Xen stack trace from rsp=ffff830256f07a78:
(XEN) [2015-04-10 09:58:15.682]    ffff83024e6c9000 ffff830256f07b30 ffffffffffffffff ffff830200000018
(XEN) [2015-04-10 09:58:15.710]    ffff830256f07ae8 ffff830256f07aa8 ffff82e0049f7700 0000000000000003
(XEN) [2015-04-10 09:58:15.737]    ffff82e0049f76e0 00000000000000e9 0000000000000000 00007d2000000000
(XEN) [2015-04-10 09:58:15.764]    ffff830256f07b98 ffff82d0801560a1 0000000000000003 000000010000010b
(XEN) [2015-04-10 09:58:15.791]    000000000024fbb7 ffffffffffffffff 0000000200000001 ffff83024e6c9938
(XEN) [2015-04-10 09:58:15.818]    ffff820040030ff8 ffff83024e6c9000 ffff82d0802986c0 0000000000000000
(XEN) [2015-04-10 09:58:15.845]    0000000000000000 0000000000000000 0000000000000000 0000000000000000
(XEN) [2015-04-10 09:58:15.872]    0000000000000000 0000000000000000 0000000000002000 ffff83024e6c9000
(XEN) [2015-04-10 09:58:15.899]    ffff82e0049f76e0 00000000000000e9 0000000000000000 00007d2000000000
(XEN) [2015-04-10 09:58:15.926]    ffff830256f07bf8 ffff82d08015a56d 0000000000000000 ffff83024e6c9020
(XEN) [2015-04-10 09:58:15.953]    ffff830256f00000 000000000024fbb7 ffff830256f07bf8 0000000000000000
(XEN) [2015-04-10 09:58:15.980]    ffff83024e6c9000 0000000000000800 ffff83024e6c9000 0000000000000000
(XEN) [2015-04-10 09:58:16.007]    ffff830256f07c98 ffff82d08014c607 ffff830256f07c78 ffff82d08012c178
(XEN) [2015-04-10 09:58:16.034]    0000000000000003 ffff830256f07c28 0000000000000020 0000000000000000
(XEN) [2015-04-10 09:58:16.061]    0000000000000000 0000000000000000 0000000800000000 00007fc31c3e1004
(XEN) [2015-04-10 09:58:16.088]    ffff830256eb8f40 ffff83025cc6d300 ffff82d080330c60 00007fc31c3e1004
(XEN) [2015-04-10 09:58:16.115]    ffff83024e6c9000 00007fc31c3e1004 ffff83024e6c9000 0000000000000005
(XEN) [2015-04-10 09:58:16.142]    ffff830256f07ca8 ffff82d08014900b ffff830256f07d98 ffff82d080161f2d
(XEN) [2015-04-10 09:58:16.169]    0000000000000020 0000000000000004 0000000000000003 0000000000000001
(XEN) [2015-04-10 09:58:16.196]    ffff82d080331bb8 0000000000000001 ffff830256f07de8 ffff82d080120c10
(XEN) [2015-04-10 09:58:16.223] Xen call trace:
(XEN) [2015-04-10 09:58:16.236]    [<ffff82d080155b2c>] iommu_pde_from_gfn+0x82/0x47a
(XEN) [2015-04-10 09:58:16.259]    [<ffff82d0801560a1>] amd_iommu_map_page+0x17d/0x58e
(XEN) [2015-04-10 09:58:16.281]    [<ffff82d08015a56d>] arch_iommu_populate_page_table+0x179/0x4d8
(XEN) [2015-04-10 09:58:16.307]    [<ffff82d08014c607>] iommu_do_pci_domctl+0x3b7/0x630
(XEN) [2015-04-10 09:58:16.331]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
(XEN) [2015-04-10 09:58:16.352]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
(XEN) [2015-04-10 09:58:16.375]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
(XEN) [2015-04-10 09:58:16.396]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
(XEN) [2015-04-10 09:58:16.417] 
(XEN) [2015-04-10 09:58:16.426] 
(XEN) [2015-04-10 09:58:16.435] ****************************************
(XEN) [2015-04-10 09:58:16.454] Panic on CPU 4:
(XEN) [2015-04-10 09:58:16.467] Xen BUG at iommu_map.c:459
(XEN) [2015-04-10 09:58:16.482] ****************************************
(XEN) [2015-04-10 09:58:16.501] 
(XEN) [2015-04-10 09:58:16.510] Reboot in five seconds...

[-- Attachment #2: iommu-debug.patch --]
[-- Type: application/octet-stream, Size: 3110 bytes --]

--- a/xen/drivers/passthrough/amd/iommu_map.c
+++ b/xen/drivers/passthrough/amd/iommu_map.c
@@ -451,6 +451,10 @@ static int iommu_pde_from_gfn(struct domain *d, unsigned long pfn,
     table = hd->arch.root_table;
     level = hd->arch.paging_mode;
 
+    if( table == NULL || level < IOMMU_PAGING_MODE_LEVEL_1 || level > IOMMU_PAGING_MODE_LEVEL_6 ){
+        AMD_IOMMU_DEBUG("?!?!? %s: domid:%d table:%d level:%d pfn:%#lx\n",__func__, d->domain_id, table ? 1 : 0, level, pfn);
+    }		
+    
     BUG_ON( table == NULL || level < IOMMU_PAGING_MODE_LEVEL_1 || 
             level > IOMMU_PAGING_MODE_LEVEL_6 );
 
@@ -561,6 +565,10 @@ static int update_paging_mode(struct domain *d, unsigned long gfn)
     old_root = hd->arch.root_table;
     offset = gfn >> (PTE_PER_TABLE_SHIFT * (level - 1));
 
+    if( hd->arch.paging_mode > IOMMU_PAGING_MODE_LEVEL_6 ){
+        AMD_IOMMU_DEBUG("?!?!? %s level before:%d gfn:%#lx \n", __func__, hd->arch.paging_mode, gfn);
+    }
+
     ASSERT(spin_is_locked(&hd->arch.mapping_lock) && is_hvm_domain(d));
 
     while ( offset >= PTE_PER_TABLE_SIZE )
@@ -627,6 +635,9 @@ static int update_paging_mode(struct domain *d, unsigned long gfn)
         /* For safety, invalidate all entries */
         amd_iommu_flush_all_pages(d);
     }
+    if( hd->arch.paging_mode > IOMMU_PAGING_MODE_LEVEL_6 ){
+        AMD_IOMMU_DEBUG("?!?!? %s level after:%d \n", __func__, hd->arch.paging_mode);
+    }
     return 0;
 }
 
@@ -640,6 +651,9 @@ int amd_iommu_map_page(struct domain *d, unsigned long gfn, unsigned long mfn,
 
     BUG_ON( !hd->arch.root_table );
 
+    if( hd->arch.paging_mode > IOMMU_PAGING_MODE_LEVEL_6 ){
+        AMD_IOMMU_DEBUG("?!?!? %s level before:%d gfn:%#lx mfn:%#lx flags:%x\n", __func__, hd->arch.paging_mode, gfn, mfn, flags);
+    }
     if ( iommu_use_hap_pt(d) )
         return 0;
 
@@ -660,6 +674,9 @@ int amd_iommu_map_page(struct domain *d, unsigned long gfn, unsigned long mfn,
         }
     }
 
+    if( hd->arch.paging_mode > IOMMU_PAGING_MODE_LEVEL_6 ){
+        AMD_IOMMU_DEBUG("?!?!? %s level after update paging mode:%d \n", __func__, hd->arch.paging_mode);
+    }
     if ( iommu_pde_from_gfn(d, gfn, pt_mfn) || (pt_mfn[1] == 0) )
     {
         spin_unlock(&hd->arch.mapping_lock);
@@ -708,6 +725,9 @@ int amd_iommu_map_page(struct domain *d, unsigned long gfn, unsigned long mfn,
 
 out:
     spin_unlock(&hd->arch.mapping_lock);
+    if( hd->arch.paging_mode > IOMMU_PAGING_MODE_LEVEL_6 ){
+        AMD_IOMMU_DEBUG("?!?!? %s level end:%d \n", __func__, hd->arch.paging_mode);
+    }
     return 0;
 }
 
diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
index 4b83583..f247c6f 100644
--- a/xen/drivers/passthrough/pci.c
+++ b/xen/drivers/passthrough/pci.c
@@ -1357,6 +1357,8 @@ static int assign_device(struct domain *d, u16 seg, u8 bus, u8 devfn)
     {
         if ( !iommu_use_hap_pt(d) )
         {
+            printk(XENLOG_WARNING "d%d: hd->arch.paging_mode:%d\n", d->domain_id, hd->arch.paging_mode);
+	       
             rc = arch_iommu_populate_page_table(d);
             if ( rc )
             {

[-- Attachment #3: serial-log-bad --]
[-- Type: application/octet-stream, Size: 137177 bytes --]

 __  __            _  _    __                      _        _     _      
 \ \/ /___ _ __   | || |  / /_     _   _ _ __  ___| |_ __ _| |__ | | ___ 
  \  // _ \ '_ \  | || |_| '_ \ __| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
  /  \  __/ | | | |__   _| (_) |__| |_| | | | \__ \ || (_| | |_) | |  __/
 /_/\_\___|_| |_|    |_|(_)___/    \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
                                                                         
(XEN) Xen version 4.6-unstable (root@dyndns.org) (gcc-4.7.real (Debian 4.7.2-5) 4.7.2) debug=y Fri Apr 10 11:13:07 CEST 2015
(XEN) Latest ChangeSet: Tue Mar 17 15:11:33 2015 +0100 git:3a28f76-dirty
(XEN) Console output is synchronous.
(XEN) Bootloader: GRUB 1.99-27+deb7u2
(XEN) Command line: dom0_mem=1024M,max:1024M loglvl=all loglvl_guest=all console_timestamps=datems vga=gfx-1280x1024x32 no-cpuidle cpufreq=xen com1=38400,8n1 console=vga,com1 ivrs_ioapic[6]=00:14.0 iommu=on,verbose,debug,amd-iommu-debug sync_console
(XEN) Video information:
(XEN)  VGA is graphics mode 1280x1024, 32 bpp
(XEN)  VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) Disc information:
(XEN)  Found 2 MBR signatures
(XEN)  Found 2 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN)  0000000000000000 - 0000000000099400 (usable)
(XEN)  0000000000099400 - 00000000000a0000 (reserved)
(XEN)  00000000000e4000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 000000009ff90000 (usable)
(XEN)  000000009ff90000 - 000000009ff9e000 (ACPI data)
(XEN)  000000009ff9e000 - 000000009ffe0000 (ACPI NVS)
(XEN)  000000009ffe0000 - 00000000a0000000 (reserved)
(XEN)  00000000ffe00000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 0000000260000000 (usable)
(XEN) ACPI: RSDP 000FB100, 0014 (r0 ACPIAM)
(XEN) ACPI: RSDT 9FF90000, 0048 (r1 MSI    OEMSLIC  20100913 MSFT       97)
(XEN) ACPI: FACP 9FF90200, 0084 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: DSDT 9FF905E0, 9427 (r1  A7640 A7640100      100 INTL 20051117)
(XEN) ACPI: FACS 9FF9E000, 0040
(XEN) ACPI: APIC 9FF90390, 0088 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: MCFG 9FF90420, 003C (r1 7640MS OEMMCFG  20100913 MSFT       97)
(XEN) ACPI: SLIC 9FF90460, 0176 (r1 MSI    OEMSLIC  20100913 MSFT       97)
(XEN) ACPI: OEMB 9FF9E040, 0072 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: SRAT 9FF9A5E0, 0108 (r3 AMD    FAM_F_10        2 AMD         1)
(XEN) ACPI: HPET 9FF9A6F0, 0038 (r1 7640MS OEMHPET  20100913 MSFT       97)
(XEN) ACPI: IVRS 9FF9A730, 0110 (r1  AMD     RD890S   202031 AMD         0)
(XEN) ACPI: SSDT 9FF9A840, 0DA4 (r1 A M I  POWERNOW        1 AMD         1)
(XEN) System RAM: 8191MB (8387748kB)
(XEN) SRAT: PXM 0 -> APIC 0 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 1 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 2 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 3 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 4 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 5 -> Node 0
(XEN) SRAT: Node 0 PXM 0 0-a0000
(XEN) SRAT: Node 0 PXM 0 100000-a0000000
(XEN) SRAT: Node 0 PXM 0 100000000-260000000
(XEN) NUMA: Allocated memnodemap from 25cc86000 - 25cc89000
(XEN) NUMA: Using 8 for the hash shift.
(XEN) Domain heap initialised
(XEN) vesafb: framebuffer at 0xd0000000, mapped to 0xffff82c000201000, using 6144k, total 16384k
(XEN) vesafb: mode is 1280x1024x32, linelength=5120, font 8x16
(XEN) vesafb: Truecolor: size=0:8:8:8, shift=0:16:8:0
(XEN) found SMP MP-table at 000ff780
(XEN) DMI present.
(XEN) Using APIC driver default
(XEN) ACPI: PM-Timer IO Port: 0x808
(XEN) ACPI: SLEEP INFO: pm1x_cnt[1:804,1:0], pm1x_evt[1:800,1:0]
(XEN) ACPI:             wakeup_vec[9ff9e00c], 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: 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) ERST table was not found
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) SMP: Allowing 6 CPUs (0 hotplug CPUs)
(XEN) IRQ limits: 56 GSI, 1112 MSI/MSI-X
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 3200.178 MHz processor.
(XEN) Initing memory sharing.
(XEN) AMD Fam10h machine check reporting enabled
(XEN) alt table ffff82d0802dd9f0 -> ffff82d0802dec38
(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: Found MSI capability block at 0x54
(XEN) AMD-Vi: ACPI Table:
(XEN) AMD-Vi:  Signature IVRS
(XEN) AMD-Vi:  Length 0x110
(XEN) AMD-Vi:  Revision 0x1
(XEN) AMD-Vi:  CheckSum 0x8f
(XEN) AMD-Vi:  OEM_Id AMD  
(XEN) AMD-Vi:  OEM_Table_Id RD890S
(XEN) AMD-Vi:  OEM_Revision 0x202031
(XEN) AMD-Vi:  Creator_Id AMD 
(XEN) AMD-Vi:  Creator_Revision 0
(XEN) AMD-Vi: IVRS Block: type 0x10 flags 0x3e len 0xe0 id 0x2
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0 -> 0x2
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x10 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0xf00 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0xf00 -> 0xf01
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x18 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0xe00 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0xe00 -> 0xe01
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x28 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xd00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x30 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xc00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x48 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xb00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x50 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x58 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0x900 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x900 -> 0x901
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x60 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x500 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x608 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x800 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x610 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x700 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x68 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x400 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x88 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0x90 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x90 -> 0x92
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0x98 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x98 -> 0x9a
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa0 flags 0xd7
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa3 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa4 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0 id 0 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x43 id 0x300 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x300 -> 0x3ff alias 0xa4
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa5 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa8 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa9 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x100 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0xb0 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0xb0 -> 0xb2
(XEN) AMD-Vi: IVHD Device Entry: type 0 id 0 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x48 id 0 flags 0xd7
(XEN) AMD-Vi: IVHD Special: 0000:00:14.0 variety 0x2 handle 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x48 id 0 flags 0
(XEN) AMD-Vi: IVHD Special: 0000:00:00.1 variety 0x1 handle 0x7
(XEN) AMD-Vi: Disabled HAP memory map sharing with IOMMU
(XEN) AMD-Vi: IOMMU 0 Enabled.
(XEN) I/O virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Interrupt remapping enabled
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using new ACK method
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) [2015-04-10 09:52:04.859] Platform timer is 14.318MHz HPET
(XEN) [2015-04-10 09:52:04.883] Allocated console ring of 64 KiB.
(XEN) [2015-04-10 09:52:04.907] HVM: ASIDs enabled.
(XEN) [2015-04-10 09:52:04.928] SVM: Supported advanced features:
(XEN) [2015-04-10 09:52:04.952]  - Nested Page Tables (NPT)
(XEN) [2015-04-10 09:52:04.975]  - Last Branch Record (LBR) Virtualisation
(XEN) [2015-04-10 09:52:05.001]  - Next-RIP Saved on #VMEXIT
(XEN) [2015-04-10 09:52:05.024]  - Pause-Intercept Filter
(XEN) [2015-04-10 09:52:05.047] HVM: SVM enabled
(XEN) [2015-04-10 09:52:05.067] HVM: Hardware Assisted Paging (HAP) detected
(XEN) [2015-04-10 09:52:05.094] HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) [2015-04-10 09:52:05.119] HVM: PVH mode not supported on this platform
(XEN) [2015-04-10 09:52:05.248] Brought up 6 CPUs
(XEN) [2015-04-10 09:52:05.292] ACPI sleep modes: S3
(XEN) [2015-04-10 09:52:05.313] MCA: Use hw thresholding to adjust polling frequency
(XEN) [2015-04-10 09:52:05.343] mcheck_poll: Machine check polling timer started.
(XEN) [2015-04-10 09:52:05.372] Xenoprofile: Failed to setup IBS LVT offset, IBSCTL = 0xffffffff
(XEN) [2015-04-10 09:52:05.404] Dom0 has maximum 632 PIRQs
(XEN) [2015-04-10 09:52:05.427] *** LOADING DOMAIN 0 ***
(XEN) [2015-04-10 09:52:05.611] elf_parse_binary: phdr: paddr=0x1000000 memsz=0x1079000
(XEN) [2015-04-10 09:52:05.642] elf_parse_binary: phdr: paddr=0x2200000 memsz=0x109000
(XEN) [2015-04-10 09:52:05.672] elf_parse_binary: phdr: paddr=0x2309000 memsz=0x15388
(XEN) [2015-04-10 09:52:05.702] elf_parse_binary: phdr: paddr=0x231f000 memsz=0xf0e000
(XEN) [2015-04-10 09:52:05.733] elf_parse_binary: memory: 0x1000000 -> 0x322d000
(XEN) [2015-04-10 09:52:05.762] elf_xen_parse_note: GUEST_OS = "linux"
(XEN) [2015-04-10 09:52:05.788] elf_xen_parse_note: GUEST_VERSION = "2.6"
(XEN) [2015-04-10 09:52:05.816] elf_xen_parse_note: XEN_VERSION = "xen-3.0"
(XEN) [2015-04-10 09:52:05.844] elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
(XEN) [2015-04-10 09:52:05.873] elf_xen_parse_note: ENTRY = 0xffffffff8231f1f0
(XEN) [2015-04-10 09:52:05.902] elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81001000
(XEN) [2015-04-10 09:52:05.933] elf_xen_parse_note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb|writable_descriptor_tables|auto_translated_physmap|supervisor_mode_kernel"
(XEN) [2015-04-10 09:52:05.997] elf_xen_parse_note: SUPPORTED_FEATURES = 0x90d
(XEN) [2015-04-10 09:52:06.026] elf_xen_parse_note: PAE_MODE = "yes"
(XEN) [2015-04-10 09:52:06.053] elf_xen_parse_note: LOADER = "generic"
(XEN) [2015-04-10 09:52:06.080] elf_xen_parse_note: unknown xen elf note (0xd)
(XEN) [2015-04-10 09:52:06.109] elf_xen_parse_note: SUSPEND_CANCEL = 0x1
(XEN) [2015-04-10 09:52:06.137] elf_xen_parse_note: MOD_START_PFN = 0x1
(XEN) [2015-04-10 09:52:06.164] elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
(XEN) [2015-04-10 09:52:06.196] elf_xen_parse_note: PADDR_OFFSET = 0x0
(XEN) [2015-04-10 09:52:06.223] elf_xen_addr_calc_check: addresses:
(XEN) [2015-04-10 09:52:06.250]     virt_base        = 0xffffffff80000000
(XEN) [2015-04-10 09:52:06.278]     elf_paddr_offset = 0x0
(XEN) [2015-04-10 09:52:06.302]     virt_offset      = 0xffffffff80000000
(XEN) [2015-04-10 09:52:06.331]     virt_kstart      = 0xffffffff81000000
(XEN) [2015-04-10 09:52:06.359]     virt_kend        = 0xffffffff8322d000
(XEN) [2015-04-10 09:52:06.387]     virt_entry       = 0xffffffff8231f1f0
(XEN) [2015-04-10 09:52:06.416]     p2m_base         = 0xffffffffffffffff
(XEN) [2015-04-10 09:52:06.444]  Xen  kernel: 64-bit, lsb, compat32
(XEN) [2015-04-10 09:52:06.471]  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x322d000
(XEN) [2015-04-10 09:52:06.505] PHYSICAL MEMORY ARRANGEMENT:
(XEN) [2015-04-10 09:52:06.530]  Dom0 alloc.:   0000000250000000->0000000254000000 (240842 pages to be allocated)
(XEN) [2015-04-10 09:52:06.570]  Init. ramdisk: 000000025ecca000->000000025ffff400
(XEN) [2015-04-10 09:52:06.601] VIRTUAL MEMORY ARRANGEMENT:
(XEN) [2015-04-10 09:52:06.626]  Loaded kernel: ffffffff81000000->ffffffff8322d000
(XEN) [2015-04-10 09:52:06.657]  Init. ramdisk: 0000000000000000->0000000000000000
(XEN) [2015-04-10 09:52:06.688]  Phys-Mach map: ffffffff8322d000->ffffffff8342d000
(XEN) [2015-04-10 09:52:06.720]  Start info:    ffffffff8342d000->ffffffff8342d4b4
(XEN) [2015-04-10 09:52:06.751]  Page tables:   ffffffff8342e000->ffffffff8344d000
(XEN) [2015-04-10 09:52:06.783]  Boot stack:    ffffffff8344d000->ffffffff8344e000
(XEN) [2015-04-10 09:52:06.815]  TOTAL:         ffffffff80000000->ffffffff83800000
(XEN) [2015-04-10 09:52:06.847]  ENTRY ADDRESS: ffffffff8231f1f0
(XEN) [2015-04-10 09:52:06.875] Dom0 has maximum 6 VCPUs
(XEN) [2015-04-10 09:52:06.900] elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff82079000
(XEN) [2015-04-10 09:52:06.942] elf_load_binary: phdr 1 at 0xffffffff82200000 -> 0xffffffff82309000
(XEN) [2015-04-10 09:52:06.979] elf_load_binary: phdr 2 at 0xffffffff82309000 -> 0xffffffff8231e388
(XEN) [2015-04-10 09:52:07.016] elf_load_binary: phdr 3 at 0xffffffff8231f000 -> 0xffffffff8242a000
(XEN) [2015-04-10 09:52:07.522] AMD-Vi: Setup I/O page table: device id = 0, type = 0x6, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:07.570] AMD-Vi: Setup I/O page table: device id = 0x2, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:07.619] AMD-Vi: Setup I/O page table: device id = 0x10, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:07.668] AMD-Vi: Setup I/O page table: device id = 0x18, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:07.718] AMD-Vi: Setup I/O page table: device id = 0x28, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:07.767] AMD-Vi: Setup I/O page table: device id = 0x30, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:07.817] AMD-Vi: Setup I/O page table: device id = 0x48, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:07.867] AMD-Vi: Setup I/O page table: device id = 0x50, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:07.918] AMD-Vi: Setup I/O page table: device id = 0x58, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:07.968] AMD-Vi: Setup I/O page table: device id = 0x60, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.019] AMD-Vi: Setup I/O page table: device id = 0x68, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.069] AMD-Vi: Setup I/O page table: device id = 0x88, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.120] AMD-Vi: Setup I/O page table: device id = 0x90, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.171] AMD-Vi: Setup I/O page table: device id = 0x92, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.223] AMD-Vi: Setup I/O page table: device id = 0x98, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.274] AMD-Vi: Setup I/O page table: device id = 0x9a, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.326] AMD-Vi: Setup I/O page table: device id = 0xa0, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.377] AMD-Vi: Setup I/O page table: device id = 0xa3, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.429] AMD-Vi: Setup I/O page table: device id = 0xa4, type = 0x5, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.481] AMD-Vi: Setup I/O page table: device id = 0xa5, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.533] AMD-Vi: Setup I/O page table: device id = 0xa8, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.586] AMD-Vi: Setup I/O page table: device id = 0xb0, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.638] AMD-Vi: Setup I/O page table: device id = 0xb2, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.691] AMD-Vi: Skipping host bridge 0000:00:18.0
(XEN) [2015-04-10 09:52:08.725] AMD-Vi: Skipping host bridge 0000:00:18.1
(XEN) [2015-04-10 09:52:08.758] AMD-Vi: Skipping host bridge 0000:00:18.2
(XEN) [2015-04-10 09:52:08.792] AMD-Vi: Skipping host bridge 0000:00:18.3
(XEN) [2015-04-10 09:52:08.826] AMD-Vi: Skipping host bridge 0000:00:18.4
(XEN) [2015-04-10 09:52:08.860] AMD-Vi: Setup I/O page table: device id = 0x400, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.912] AMD-Vi: Setup I/O page table: device id = 0x500, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:08.965] AMD-Vi: Setup I/O page table: device id = 0x608, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:09.019] AMD-Vi: Setup I/O page table: device id = 0x610, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:09.072] AMD-Vi: Setup I/O page table: device id = 0x700, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:09.126] AMD-Vi: Setup I/O page table: device id = 0x800, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:09.179] AMD-Vi: Setup I/O page table: device id = 0x900, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:09.233] AMD-Vi: Setup I/O page table: device id = 0x901, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:09.287] AMD-Vi: Setup I/O page table: device id = 0xa00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:09.341] AMD-Vi: Setup I/O page table: device id = 0xb00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:09.396] AMD-Vi: Setup I/O page table: device id = 0xc00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:09.450] AMD-Vi: Setup I/O page table: device id = 0xd00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:09.505] AMD-Vi: Setup I/O page table: device id = 0xe00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:09.560] AMD-Vi: Setup I/O page table: device id = 0xe01, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:09.615] AMD-Vi: Setup I/O page table: device id = 0xf00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:09.670] AMD-Vi: Setup I/O page table: device id = 0xf01, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:52:09.730] Scrubbing Free RAM on 1 nodes using 6 CPUs
(XEN) [2015-04-10 09:52:09.871] .............done.
(XEN) [2015-04-10 09:52:10.948] Initial low memory virq threshold set at 0x4000 pages.
(XEN) [2015-04-10 09:52:10.988] Std. Loglevel: All
(XEN) [2015-04-10 09:52:11.018] Guest Loglevel: All
(XEN) [2015-04-10 09:52:11.048] **********************************************
(XEN) [2015-04-10 09:52:11.086] ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS
(XEN) [2015-04-10 09:52:11.123] ******* This option is intended to aid debugging of Xen by ensuring
(XEN) [2015-04-10 09:52:11.166] ******* that all output is synchronously delivered on the serial line.
(XEN) [2015-04-10 09:52:11.210] ******* However it can introduce SIGNIFICANT latencies and affect
(XEN) [2015-04-10 09:52:11.253] ******* timekeeping. It is NOT recommended for production use!
(XEN) [2015-04-10 09:52:11.294] **********************************************
(XEN) [2015-04-10 09:52:11.332] 3... 2... 1... 
(XEN) [2015-04-10 09:52:14.361] Xen is relinquishing VGA console.
(XEN) [2015-04-10 09:52:14.479] *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) [2015-04-10 09:52:14.507] Freed 308kB init memory.
mapping kernel into physical memory
about to get started...
[    0.000000] PAT configuration [0-7]: WB  WT  UC- UC  WC  WP  UC  UC  
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.0.0-rc7-20150409-xendevel-doflr+ (root@serveerstertje) (gcc version 4.7.2 (Debian 4.7.2-5) ) #1 SMP Thu Apr 9 15:55:33 CEST 2015
[    0.000000] Command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] Released 0 page(s)
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] Xen: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] Xen: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] Xen: [mem 0x0000000000100000-0x0000000040066fff] usable
[    0.000000] Xen: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] Xen: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] Xen: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] Xen: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] Xen: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] Xen: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] Xen: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] Xen: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] Xen: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] Xen: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] bootconsole [xenboot0] enabled
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] e820: user-defined physical RAM map:
[    0.000000] user: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] user: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] user: [mem 0x0000000000100000-0x000000003fffffff] usable
[    0.000000] user: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] user: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] user: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] user: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] user: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] user: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] user: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] user: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] user: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] user: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] user: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] SMBIOS 2.5 present.
[    0.000000] DMI: MSI MS-7640/890FXA-GD70 (MS-7640)  , BIOS V1.8B1 09/13/2010
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] AGP: No AGP bridge found
[    0.000000] e820: last_pfn = 0x40000 max_arch_pfn = 0x400000000
[    0.000000] Scanning 1 areas for low memory corruption
[    0.000000] Base memory trampoline at [ffff880000093000] 93000 size 24576
[    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[    0.000000]  [mem 0x00000000-0x000fffff] page 4k
[    0.000000] init_memory_mapping: [mem 0x3fe00000-0x3fffffff]
[    0.000000]  [mem 0x3fe00000-0x3fffffff] page 4k
[    0.000000] BRK [0x03207000, 0x03207fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x20000000-0x3fdfffff]
[    0.000000]  [mem 0x20000000-0x3fdfffff] page 4k
[    0.000000] BRK [0x03208000, 0x03208fff] PGTABLE
[    0.000000] BRK [0x03209000, 0x03209fff] PGTABLE
[    0.000000] BRK [0x0320a000, 0x0320afff] PGTABLE
[    0.000000] BRK [0x0320b000, 0x0320bfff] PGTABLE
[    0.000000] BRK [0x0320c000, 0x0320cfff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x00100000-0x1fffffff]
[    0.000000]  [mem 0x00100000-0x1fffffff] page 4k
[    0.000000] RAMDISK: [mem 0x04000000-0x05335fff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x00000000000FB100 000014 (v00 ACPIAM)
[    0.000000] ACPI: RSDT 0x000000009FF90000 000048 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: FACP 0x000000009FF90200 000084 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: DSDT 0x000000009FF905E0 009427 (v01 A7640  A7640100 00000100 INTL 20051117)
[    0.000000] ACPI: FACS 0x000000009FF9E000 000040
[    0.000000] ACPI: APIC 0x000000009FF90390 000088 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: MCFG 0x000000009FF90420 00003C (v01 7640MS OEMMCFG  20100913 MSFT 00000097)
[    0.000000] ACPI: SLIC 0x000000009FF90460 000176 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: OEMB 0x000000009FF9E040 000072 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: SRAT 0x000000009FF9A5E0 000108 (v03 AMD    FAM_F_10 00000002 AMD  00000001)
[    0.000000] ACPI: HPET 0x000000009FF9A6F0 000038 (v01 7640MS OEMHPET  20100913 MSFT 00000097)
[    0.000000] ACPI: IVRS 0x000000009FF9A730 000110 (v01 AMD    RD890S   00202031 AMD  00000000)
[    0.000000] ACPI: SSDT 0x000000009FF9A840 000DA4 (v01 A M I  POWERNOW 00000001 AMD  00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] Setting APIC routing to Xen PV.
[    0.000000] NUMA turned off
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000] NODE_DATA(0) allocated [mem 0x3fe17000-0x3fe21fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000000]   DMA32    [mem 0x0000000001000000-0x000000003fffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000001000-0x0000000000098fff]
[    0.000000]   node   0: [mem 0x0000000000100000-0x000000003fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000003fffffff]
[    0.000000] On node 0 totalpages: 262040
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 21 pages reserved
[    0.000000]   DMA zone: 3992 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 4032 pages used for memmap
[    0.000000]   DMA32 zone: 258048 pages, LIFO batch:31
[    0.000000] p2m virtual area at ffffc90000000000, size is 400000
[    0.000000] kmemleak: Kernel memory leak detector disabled
[    0.000000] Remapped 103 page(s)
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
[    0.000000] ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 6, version 33, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
[    0.000000] IOAPIC[1]: apic_id 7, version 33, address 0xfec20000, GSI 24-55
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8300 base: 0xfed00000
[    0.000000] smpboot: Allowing 6 CPUs, 0 hotplug CPUs
[    0.000000] e820: [mem 0xa0000000-0xf5ffffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on Xen
[    0.000000] Xen version: 4.6-unstable (preserve-AD)
[    0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:6 nr_node_ids:1
[    0.000000] PERCPU: Embedded 31 pages/cpu @ffff88003f800000 s86920 r8192 d31864 u262144
[    0.000000] pcpu-alloc: s86920 r8192 d31864 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 - - 
[    0.000000] xen: PV spinlocks enabled
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 257923
[    0.000000] Policy zone: DMA32
[    0.000000] Kernel command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
(XEN) [2015-04-10 09:52:16.985] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-10 09:52:17.021] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000082 from 0xffff82d0802eb000 to 0xffffffff81bd4e50.
(XEN) [2015-04-10 09:52:17.057] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000083 from 0xffff82d0802eb080 to 0xffffffff81bd6df0.
(XEN) [2015-04-10 09:52:17.093] traps.c:2654:d0v0 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-10 09:52:17.129] traps.c:2654:d0v0 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-10 09:52:17.165] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000083 from 0xffff82d0802eb080 to 0xffffffff81bd7070.
(XEN) [2015-04-10 09:52:17.200] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[    0.000000] software IO TLB [mem 0x3a600000-0x3e600000] (64MB) mapped at [ffff88003a600000-ffff88003e5fffff]
[    0.000000] Memory: 906096K/1048160K available (12135K kernel code, 1055K rwdata, 4580K rodata, 1116K init, 14192K bss, 142064K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] 	Additional per-CPU info printed with stalls.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=6.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=6
[    0.000000] NR_IRQS:4352 nr_irqs:1016 16
[    0.000000] xen:events: Using FIFO-based ABI
[    0.000000] xen: --> pirq=1 -> irq=1 (gsi=1)
[    0.000000] xen: --> pirq=2 -> irq=2 (gsi=2)
[    0.000000] xen: --> pirq=3 -> irq=3 (gsi=3)
[    0.000000] xen: --> pirq=4 -> irq=4 (gsi=4)
[    0.000000] xen: --> pirq=5 -> irq=5 (gsi=5)
[    0.000000] xen: --> pirq=6 -> irq=6 (gsi=6)
[    0.000000] xen: --> pirq=7 -> irq=7 (gsi=7)
[    0.000000] xen: --> pirq=8 -> irq=8 (gsi=8)
[    0.000000] xen: --> pirq=9 -> irq=9 (gsi=9)
[    0.000000] xen: --> pirq=10 -> irq=10 (gsi=10)
[    0.000000] xen: --> pirq=11 -> irq=11 (gsi=11)
[    0.000000] xen: --> pirq=12 -> irq=12 (gsi=12)
[    0.000000] xen: --> pirq=13 -> irq=13 (gsi=13)
[    0.000000] xen: --> pirq=14 -> irq=14 (gsi=14)
[    0.000000] xen: --> pirq=15 -> irq=15 (gsi=15)
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.000000] bootconsole [xenboot0] disabled
[    0.000000] PAT configuration [0-7]: WB  WT  UC- UC  WC  WP  UC  UC  
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.0.0-rc7-20150409-xendevel-doflr+ (root@serveerstertje) (gcc version 4.7.2 (Debian 4.7.2-5) ) #1 SMP Thu Apr 9 15:55:33 CEST 2015
[    0.000000] Command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] tseg: 0000000000
[    0.000000] Released 0 page(s)
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] Xen: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] Xen: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] Xen: [mem 0x0000000000100000-0x0000000040066fff] usable
[    0.000000] Xen: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] Xen: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] Xen: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] Xen: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] Xen: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] Xen: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] Xen: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] Xen: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] Xen: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] Xen: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] bootconsole [xenboot0] enabled
[    0.000000] e820: remove [mem 0x40000000-0xfffffffffffffffe] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] e820: user-defined physical RAM map:
[    0.000000] user: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] user: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] user: [mem 0x0000000000100000-0x000000003fffffff] usable
[    0.000000] user: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] user: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] user: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] user: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] user: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] user: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] user: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] user: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] user: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] user: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] user: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] SMBIOS 2.5 present.
[    0.000000] DMI: MSI MS-7640/890FXA-GD70 (MS-7640)  , BIOS V1.8B1 09/13/2010
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] AGP: No AGP bridge found
[    0.000000] e820: last_pfn = 0x40000 max_arch_pfn = 0x400000000
[    0.000000] Scanning 1 areas for low memory corruption
[    0.000000] Base memory trampoline at [ffff880000093000] 93000 size 24576
[    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[    0.000000]  [mem 0x00000000-0x000fffff] page 4k
[    0.000000] init_memory_mapping: [mem 0x3fe00000-0x3fffffff]
[    0.000000]  [mem 0x3fe00000-0x3fffffff] page 4k
[    0.000000] BRK [0x03207000, 0x03207fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x20000000-0x3fdfffff]
[    0.000000]  [mem 0x20000000-0x3fdfffff] page 4k
[    0.000000] BRK [0x03208000, 0x03208fff] PGTABLE
[    0.000000] BRK [0x03209000, 0x03209fff] PGTABLE
[    0.000000] BRK [0x0320a000, 0x0320afff] PGTABLE
[    0.000000] BRK [0x0320b000, 0x0320bfff] PGTABLE
[    0.000000] BRK [0x0320c000, 0x0320cfff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x00100000-0x1fffffff]
[    0.000000]  [mem 0x00100000-0x1fffffff] page 4k
[    0.000000] RAMDISK: [mem 0x04000000-0x05335fff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x00000000000FB100 000014 (v00 ACPIAM)
[    0.000000] ACPI: RSDT 0x000000009FF90000 000048 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: FACP 0x000000009FF90200 000084 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: DSDT 0x000000009FF905E0 009427 (v01 A7640  A7640100 00000100 INTL 20051117)
[    0.000000] ACPI: FACS 0x000000009FF9E000 000040
[    0.000000] ACPI: APIC 0x000000009FF90390 000088 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: MCFG 0x000000009FF90420 00003C (v01 7640MS OEMMCFG  20100913 MSFT 00000097)
[    0.000000] ACPI: SLIC 0x000000009FF90460 000176 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: OEMB 0x000000009FF9E040 000072 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: SRAT 0x000000009FF9A5E0 000108 (v03 AMD    FAM_F_10 00000002 AMD  00000001)
[    0.000000] ACPI: HPET 0x000000009FF9A6F0 000038 (v01 7640MS OEMHPET  20100913 MSFT 00000097)
[    0.000000] ACPI: IVRS 0x000000009FF9A730 000110 (v01 AMD    RD890S   00202031 AMD  00000000)
[    0.000000] ACPI: SSDT 0x000000009FF9A840 000DA4 (v01 A M I  POWERNOW 00000001 AMD  00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] Setting APIC routing to Xen PV.
[    0.000000] NUMA turned off
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000] NODE_DATA(0) allocated [mem 0x3fe17000-0x3fe21fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000000]   DMA32    [mem 0x0000000001000000-0x000000003fffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000001000-0x0000000000098fff]
[    0.000000]   node   0: [mem 0x0000000000100000-0x000000003fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000003fffffff]
[    0.000000] On node 0 totalpages: 262040
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 21 pages reserved
[    0.000000]   DMA zone: 3992 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 4032 pages used for memmap
[    0.000000]   DMA32 zone: 258048 pages, LIFO batch:31
[    0.000000] p2m virtual area at ffffc90000000000, size is 400000
[    0.000000] kmemleak: Kernel memory leak detector disabled
[    0.000000] Remapped 103 page(s)
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
[    0.000000] ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 6, version 33, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
[    0.000000] IOAPIC[1]: apic_id 7, version 33, address 0xfec20000, GSI 24-55
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8300 base: 0xfed00000
[    0.000000] smpboot: Allowing 6 CPUs, 0 hotplug CPUs
[    0.000000] e820: [mem 0xa0000000-0xf5ffffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on Xen
[    0.000000] Xen version: 4.6-unstable (preserve-AD)
[    0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:6 nr_node_ids:1
[    0.000000] PERCPU: Embedded 31 pages/cpu @ffff88003f800000 s86920 r8192 d31864 u262144
[    0.000000] pcpu-alloc: s86920 r8192 d31864 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 - - 
[    0.000000] xen: PV spinlocks enabled
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 257923
[    0.000000] Policy zone: DMA32
[    0.000000] Kernel command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] software IO TLB [mem 0x3a600000-0x3e600000] (64MB) mapped at [ffff88003a600000-ffff88003e5fffff]
[    0.000000] Memory: 906096K/1048160K available (12135K kernel code, 1055K rwdata, 4580K rodata, 1116K init, 14192K bss, 142064K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] 	Additional per-CPU info printed with stalls.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=6.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=6
[    0.000000] NR_IRQS:4352 nr_irqs:1016 16
[    0.000000] xen:events: Using FIFO-based ABI
[    0.000000] xen: --> pirq=1 -> irq=1 (gsi=1)
[    0.000000] xen: --> pirq=2 -> irq=2 (gsi=2)
[    0.000000] xen: --> pirq=3 -> irq=3 (gsi=3)
[    0.000000] xen: --> pirq=4 -> irq=4 (gsi=4)
[    0.000000] xen: --> pirq=5 -> irq=5 (gsi=5)
[    0.000000] xen: --> pirq=6 -> irq=6 (gsi=6)
[    0.000000] xen: --> pirq=7 -> irq=7 (gsi=7)
[    0.000000] xen: --> pirq=8 -> irq=8 (gsi=8)
[    0.000000] xen: --> pirq=9 -> irq=9 (gsi=9)
[    0.000000] xen: --> pirq=10 -> irq=10 (gsi=10)
[    0.000000] xen: --> pirq=11 -> irq=11 (gsi=11)
[    0.000000] xen: --> pirq=12 -> irq=12 (gsi=12)
[    0.000000] xen: --> pirq=13 -> irq=13 (gsi=13)
[    0.000000] xen: --> pirq=14 -> irq=14 (gsi=14)
[    0.000000] xen: --> pirq=15 -> irq=15 (gsi=15)
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.000000] bootconsole [xenboot0] disabled
[    0.000000] console [hvc0] enabled
[    0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[    0.000000] ... MAX_LOCKDEP_SUBCLASSES:  8
[    0.000000] ... MAX_LOCK_DEPTH:          48
[    0.000000] ... MAX_LOCKDEP_KEYS:        8191
[    0.000000] ... CLASSHASH_SIZE:          4096
[    0.000000] ... MAX_LOCKDEP_ENTRIES:     32768
[    0.000000] ... MAX_LOCKDEP_CHAINS:      65536
[    0.000000] ... CHAINHASH_SIZE:          32768
[    0.000000]  memory used by lock dependency info: 8159 kB
[    0.000000]  per task-struct memory footprint: 1920 bytes
[    0.000000] Xen: using vcpuop timer interface
[    0.000000] installing Xen timer for CPU 0
[    0.000000] tsc: Detected 3200.178 MHz processor
[   20.198984] Calibrating delay loop (skipped), value calculated using timer frequency.. 6402.03 BogoMIPS (lpj=10667260)
[   20.231060] pid_max: default: 32768 minimum: 301
[   20.245106] ACPI: Core revision 20150204
[   20.275616] ACPI: All ACPI Tables successfully acquired
[   20.293646] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[   20.315093] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
[   20.335671] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
[   20.355819] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes)
[   20.378003] Initializing cgroup subsys blkio
[   20.390540] Initializing cgroup subsys freezer
[   20.404112] CPU: Physical Processor ID: 0
[   20.416273] CPU: Processor Core ID: 0
[   20.427453] mce: CPU supports 2 MCE banks
[   20.439681] Last level iTLB entries: 4KB 512, 2MB 16, 4MB 8
[   20.456571] Last level dTLB entries: 4KB 512, 2MB 128, 4MB 64, 1GB 0
[   20.475949] Freeing SMP alternatives memory: 40K (ffffffff82420000 - ffffffff8242a000)
[   20.500672] cpu 0 spinlock event irq 57
[   20.512788] Performance Events: (XEN) [2015-04-10 09:52:21.117] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0010004 from 0x0000000000000000 to 0x000000000000ffff.
Broken PMU hardware detected, using software events only.
[   20.572877] Failed to access perfctr msr (MSR c0010004 is 0)
[   20.590698] NMI watchdog: disabled (cpu0): hardware events not enabled
[   20.610239] installing Xen timer for CPU 1
[   20.622492] cpu 1 spinlock event irq 64
(XEN) [2015-04-10 09:52:21.229] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-10 09:52:21.265] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f63000 to 0xffffffff81bd4e50.
(XEN) [2015-04-10 09:52:21.301] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f63080 to 0xffffffff81bd6df0.
(XEN) [2015-04-10 09:52:21.337] traps.c:2654:d0v1 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-10 09:52:21.373] traps.c:2654:d0v1 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-10 09:52:21.409] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f63080 to 0xffffffff81bd7070.
(XEN) [2015-04-10 09:52:21.445] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   20.885581] installing Xen timer for CPU 2
[   20.897795] cpu 2 spinlock event irq 71
(XEN) [2015-04-10 09:52:21.505] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-10 09:52:21.541] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f23000 to 0xffffffff81bd4e50.
(XEN) [2015-04-10 09:52:21.577] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f23080 to 0xffffffff81bd6df0.
(XEN) [2015-04-10 09:52:21.612] traps.c:2654:d0v2 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-10 09:52:21.648] traps.c:2654:d0v2 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-10 09:52:21.684] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f23080 to 0xffffffff81bd7070.
(XEN) [2015-04-10 09:52:21.720] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   21.160885] installing Xen timer for CPU 3
[   21.173150] cpu 3 spinlock event irq 78
(XEN) [2015-04-10 09:52:21.780] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-10 09:52:21.816] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f13000 to 0xffffffff81bd4e50.
(XEN) [2015-04-10 09:52:21.852] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f13080 to 0xffffffff81bd6df0.
(XEN) [2015-04-10 09:52:21.888] traps.c:2654:d0v3 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-10 09:52:21.924] traps.c:2654:d0v3 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-10 09:52:21.960] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f13080 to 0xffffffff81bd7070.
(XEN) [2015-04-10 09:52:21.995] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   21.436203] installing Xen timer for CPU 4
[   21.448472] cpu 4 spinlock event irq 85
(XEN) [2015-04-10 09:52:22.055] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-10 09:52:22.091] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f03000 to 0xffffffff81bd4e50.
(XEN) [2015-04-10 09:52:22.127] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f03080 to 0xffffffff81bd6df0.
(XEN) [2015-04-10 09:52:22.163] traps.c:2654:d0v4 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-10 09:52:22.199] traps.c:2654:d0v4 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-10 09:52:22.235] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f03080 to 0xffffffff81bd7070.
(XEN) [2015-04-10 09:52:22.271] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   21.711538] installing Xen timer for CPU 5
[   21.723797] cpu 5 spinlock event irq 92
(XEN) [2015-04-10 09:52:22.331] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-10 09:52:22.367] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000082 from 0xffff830256ef3000 to 0xffffffff81bd4e50.
(XEN) [2015-04-10 09:52:22.403] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000083 from 0xffff830256ef3080 to 0xffffffff81bd6df0.
(XEN) [2015-04-10 09:52:22.438] traps.c:2654:d0v5 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-10 09:52:22.474] traps.c:2654:d0v5 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-10 09:52:22.510] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000083 from 0xffff830256ef3080 to 0xffffffff81bd7070.
(XEN) [2015-04-10 09:52:22.546] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   21.986739] x86: Booted up 1 node, 6 CPUs
[   21.999797] devtmpfs: initialized
[   22.010989] xor: measuring software checksum speed
[   22.058479]    prefetch64-sse:  6026.400 MB/sec
[   22.105199]    generic_sse:  5908.800 MB/sec
[   22.117718] xor: using function: prefetch64-sse (6026.400 MB/sec)
[   22.136448] NET: Registered protocol family 16
[   22.149758] xen:grant_table: Grant tables using version 1 layout
[   22.167899] Grant table initialized
[   22.179415] node 0 link 0: io port [1000, ffffff]
[   22.193246] TOM: 00000000a0000000 aka 2560M
[   22.205979] Fam 10h mmconf [mem 0xe0000000-0xefffffff]
[   22.221580] node 0 link 0: mmio [e0000000, efffffff] ==> none
[   22.238993] node 0 link 0: mmio [f0000000, ffffffff]
[   22.254070] node 0 link 0: mmio [a0000, bffff]
[   22.267590] node 0 link 0: mmio [a0000000, dfffffff]
[   22.282669] TOM2: 0000000260000000 aka 9728M
[   22.295670] bus: [bus 00-07] on node 0 link 0
[   22.308929] bus: 00 [io  0x0000-0xffff]
[   22.320629] bus: 00 [mem 0xf0000000-0xffffffff]
[   22.334409] bus: 00 [mem 0x000a0000-0x000bffff]
[   22.348189] bus: 00 [mem 0xa0000000-0xdfffffff]
[   22.361967] bus: 00 [mem 0x260000000-0xfcffffffff]
[   22.376860] ACPI: bus type PCI registered
[   22.388749] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[   22.408778] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[   22.436378] PCI: not using MMCONFIG
[   22.447035] PCI: Using configuration type 1 for base access
[   22.463935] PCI: Using configuration type 1 for extended access
[   22.566117] raid6: sse2x1    3929 MB/s
[   22.633426] raid6: sse2x2    6310 MB/s
[   22.700678] raid6: sse2x4    6289 MB/s
[   22.711640] raid6: using algorithm sse2x2 (6310 MB/s)
[   22.726981] raid6: using intx1 recovery algorithm
[   22.741645] ACPI: Added _OSI(Module Device)
[   22.754022] ACPI: Added _OSI(Processor Device)
[   22.767537] ACPI: Added _OSI(3.0 _SCP Extensions)
[   22.781837] ACPI: Added _OSI(Processor Aggregator Device)
[   22.801262] xen: registering gsi 9 triggering 0 polarity 1
[   22.820649] ACPI: Executed 3 blocks of module-level executable AML code
[   22.846959] ACPI: Interpreter enabled
[   22.857667] ACPI: (supports S0 S5)
[   22.868064] ACPI: Using IOAPIC for interrupt routing
[   22.883177] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[   22.913079] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
[   22.963257] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[   23.002843] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[   23.021097] acpi PNP0A03:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[   23.046310] acpi PNP0A03:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability]
[   23.070635] PCI host bridge to bus 0000:00
[   23.082636] pci_bus 0000:00: root bus resource [bus 00-ff]
[   23.099278] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[   23.119819] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[   23.140357] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[   23.162988] pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000dffff window]
[   23.185595] pci_bus 0000:00: root bus resource [mem 0xa0000000-0xdfffffff window]
[   23.208215] pci_bus 0000:00: root bus resource [mem 0xf0000000-0xfebfffff window]
[   23.230839] pci_bus 0000:00: scanning bus
[   23.243074] pci 0000:00:00.0: [1002:5a11] type 00 class 0x060000
[   23.261250] pci 0000:00:00.0: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-10 09:52:23.876] PCI add device 0000:00:00.0
[   23.296155] pci 0000:00:00.2: [1002:5a23] type 00 class 0x080600
(XEN) [2015-04-10 09:52:23.910] PCI add device 0000:00:00.2
[   23.330195] pci 0000:00:02.0: [1002:5a16] type 01 class 0x060400
[   23.348450] pci 0000:00:02.0: PME# supported from D0 D3hot D3cold
[   23.366830] pci 0000:00:02.0: PME# disabled
[   23.379661] pci 0000:00:02.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:23.992] PCI add device 0000:00:02.0
[   23.412609] pci 0000:00:03.0: [1002:5a17] type 01 class 0x060400
[   23.430878] pci 0000:00:03.0: PME# supported from D0 D3hot D3cold
[   23.449219] pci 0000:00:03.0: PME# disabled
[   23.462064] pci 0000:00:03.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:24.074] PCI add device 0000:00:03.0
[   23.495016] pci 0000:00:05.0: [1002:5a19] type 01 class 0x060400
[   23.513265] pci 0000:00:05.0: PME# supported from D0 D3hot D3cold
[   23.531640] pci 0000:00:05.0: PME# disabled
[   23.544471] pci 0000:00:05.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:24.157] PCI add device 0000:00:05.0
[   23.577425] pci 0000:00:06.0: [1002:5a1a] type 01 class 0x060400
[   23.595688] pci 0000:00:06.0: PME# supported from D0 D3hot D3cold
[   23.614056] pci 0000:00:06.0: PME# disabled
[   23.626891] pci 0000:00:06.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:24.239] PCI add device 0000:00:06.0
[   23.659847] pci 0000:00:09.0: [1002:5a1c] type 01 class 0x060400
[   23.678109] pci 0000:00:09.0: PME# supported from D0 D3hot D3cold
[   23.696463] pci 0000:00:09.0: PME# disabled
[   23.709299] pci 0000:00:09.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:24.322] PCI add device 0000:00:09.0
[   23.742258] pci 0000:00:0a.0: [1002:5a1d] type 01 class 0x060400
[   23.760537] pci 0000:00:0a.0: PME# supported from D0 D3hot D3cold
[   23.778885] pci 0000:00:0a.0: PME# disabled
[   23.791724] pci 0000:00:0a.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:24.404] PCI add device 0000:00:0a.0
[   23.824676] pci 0000:00:0b.0: [1002:5a1f] type 01 class 0x060400
[   23.842934] pci 0000:00:0b.0: PME# supported from D0 D3hot D3cold
[   23.861295] pci 0000:00:0b.0: PME# disabled
[   23.874133] pci 0000:00:0b.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:24.487] PCI add device 0000:00:0b.0
[   23.907082] pci 0000:00:0c.0: [1002:5a20] type 01 class 0x060400
[   23.925352] pci 0000:00:0c.0: PME# supported from D0 D3hot D3cold
[   23.943719] pci 0000:00:0c.0: PME# disabled
[   23.956565] pci 0000:00:0c.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:24.569] PCI add device 0000:00:0c.0
[   23.989525] pci 0000:00:0d.0: [1002:5a1e] type 01 class 0x060400
[   24.007792] pci 0000:00:0d.0: PME# supported from D0 D3hot D3cold
[   24.026159] pci 0000:00:0d.0: PME# disabled
[   24.038995] pci 0000:00:0d.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:24.651] PCI add device 0000:00:0d.0
[   24.071961] pci 0000:00:11.0: [1002:4391] type 00 class 0x010601
[   24.090139] pci 0000:00:11.0: reg 0x10: [io  0x3000-0x3007]
[   24.107013] pci 0000:00:11.0: reg 0x14: [io  0x2000-0x2003]
[   24.123923] pci 0000:00:11.0: reg 0x18: [io  0x1000-0x1007]
[   24.140820] pci 0000:00:11.0: reg 0x1c: [io  0x4800-0x4803]
[   24.157723] pci 0000:00:11.0: reg 0x20: [io  0x3800-0x380f]
[   24.174611] pci 0000:00:11.0: reg 0x24: [mem 0xfdbff000-0xfdbff3ff]
(XEN) [2015-04-10 09:52:24.789] PCI add device 0000:00:11.0
[   24.209475] pci 0000:00:12.0: [1002:4397] type 00 class 0x0c0310
[   24.227661] pci 0000:00:12.0: reg 0x10: [mem 0xfdbfb000-0xfdbfbfff]
[   24.246793] pci 0000:00:12.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:24.859] PCI add device 0000:00:12.0
[   24.279682] pci 0000:00:12.2: [1002:4396] type 00 class 0x0c0320
[   24.297865] pci 0000:00:12.2: reg 0x10: [mem 0xfdbff400-0xfdbff4ff]
[   24.316939] pci 0000:00:12.2: supports D1 D2
[   24.329817] pci 0000:00:12.2: PME# supported from D0 D1 D2 D3hot
[   24.348020] pci 0000:00:12.2: PME# disabled
[   24.360862] pci 0000:00:12.2: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:24.973] PCI add device 0000:00:12.2
[   24.393805] pci 0000:00:13.0: [1002:4397] type 00 class 0x0c0310
[   24.411991] pci 0000:00:13.0: reg 0x10: [mem 0xfdbfc000-0xfdbfcfff]
[   24.431137] pci 0000:00:13.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:25.043] PCI add device 0000:00:13.0
[   24.464015] pci 0000:00:13.2: [1002:4396] type 00 class 0x0c0320
[   24.482195] pci 0000:00:13.2: reg 0x10: [mem 0xfdbff800-0xfdbff8ff]
[   24.501268] pci 0000:00:13.2: supports D1 D2
[   24.514147] pci 0000:00:13.2: PME# supported from D0 D1 D2 D3hot
[   24.532346] pci 0000:00:13.2: PME# disabled
[   24.545178] pci 0000:00:13.2: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:25.158] PCI add device 0000:00:13.2
[   24.578144] pci 0000:00:14.0: [1002:4385] type 00 class 0x0c0500
[   24.596306] pci 0000:00:14.0: calling sb600_disable_hpet_bar+0x0/0x50
[   24.615892] pci 0000:00:14.0: calling force_disable_hpet_msi+0x0/0x10
[   24.635301] pci 0000:00:14.0: calling sb600_hpet_quirk+0x0/0x50
(XEN) [2015-04-10 09:52:25.249] PCI add device 0000:00:14.0
[   24.669126] pci 0000:00:14.3: [1002:439d] type 00 class 0x060100
(XEN) [2015-04-10 09:52:25.283] PCI add device 0000:00:14.3
[   24.703188] pci 0000:00:14.4: [1002:4384] type 01 class 0x060401
[   24.721495] pci 0000:00:14.4: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:25.334] PCI add device 0000:00:14.4
[   24.754398] pci 0000:00:14.5: [1002:4399] type 00 class 0x0c0310
[   24.772582] pci 0000:00:14.5: reg 0x10: [mem 0xfdbfd000-0xfdbfdfff]
[   24.791741] pci 0000:00:14.5: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:25.404] PCI add device 0000:00:14.5
[   24.824621] pci 0000:00:15.0: [1002:43a0] type 01 class 0x060400
[   24.842883] pci 0000:00:15.0: supports D1 D2
[   24.855869] pci 0000:00:15.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:25.468] PCI add device 0000:00:15.0
[   24.888826] pci 0000:00:16.0: [1002:4397] type 00 class 0x0c0310
[   24.907005] pci 0000:00:16.0: reg 0x10: [mem 0xfdbfe000-0xfdbfefff]
[   24.926135] pci 0000:00:16.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:25.538] PCI add device 0000:00:16.0
[   24.959021] pci 0000:00:16.2: [1002:4396] type 00 class 0x0c0320
[   24.977207] pci 0000:00:16.2: reg 0x10: [mem 0xfdbffc00-0xfdbffcff]
[   24.996309] pci 0000:00:16.2: supports D1 D2
[   25.009186] pci 0000:00:16.2: PME# supported from D0 D1 D2 D3hot
[   25.027388] pci 0000:00:16.2: PME# disabled
[   25.040217] pci 0000:00:16.2: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:52:25.653] PCI add device 0000:00:16.2
[   25.073184] pci 0000:00:18.0: [1022:1200] type 00 class 0x060000
[   25.091343] pci 0000:00:18.0: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-10 09:52:25.706] PCI add device 0000:00:18.0
[   25.126206] pci 0000:00:18.1: [1022:1201] type 00 class 0x060000
[   25.144382] pci 0000:00:18.1: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-10 09:52:25.759] PCI add device 0000:00:18.1
[   25.179244] pci 0000:00:18.2: [1022:1202] type 00 class 0x060000
[   25.197419] pci 0000:00:18.2: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-10 09:52:25.812] PCI add device 0000:00:18.2
[   25.232288] pci 0000:00:18.3: [1022:1203] type 00 class 0x060000
[   25.250457] pci 0000:00:18.3: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-10 09:52:25.865] PCI add device 0000:00:18.3
[   25.285319] pci 0000:00:18.4: [1022:1204] type 00 class 0x060000
[   25.303505] pci 0000:00:18.4: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-10 09:52:25.918] PCI add device 0000:00:18.4
[   25.338365] pci_bus 0000:00: fixups for bus
[   25.351064] pci 0000:00:02.0: scanning [bus 0f-0f] behind bridge, pass 0
[   25.371441] pci_bus 0000:0f: scanning bus
[   25.383583] pci 0000:0f:00.0: [1002:95c5] type 00 class 0x030000
[   25.401785] pci 0000:0f:00.0: reg 0x10: [mem 0xd0000000-0xdfffffff 64bit pref]
[   25.423619] pci 0000:0f:00.0: reg 0x18: [mem 0xfe9e0000-0xfe9effff 64bit]
[   25.444154] pci 0000:0f:00.0: reg 0x20: [io  0xe000-0xe0ff]
[   25.461055] pci 0000:0f:00.0: reg 0x30: [mem 0xfe9c0000-0xfe9dffff pref]
[   25.481334] pci 0000:0f:00.0: calling quirk_no_pm_reset+0x0/0x20
[   25.499575] pci 0000:0f:00.0: supports D1 D2
(XEN) [2015-04-10 09:52:26.108] PCI add device 0000:0f:00.0
[   25.528409] pci 0000:0f:00.1: [1002:aa28] type 00 class 0x040300
[   25.546601] pci 0000:0f:00.1: reg 0x10: [mem 0xfe9fc000-0xfe9fffff 64bit]
[   25.567234] pci 0000:0f:00.1: supports D1 D2
(XEN) [2015-04-10 09:52:26.175] PCI add device 0000:0f:00.1
[   25.602904] pci_bus 0000:0f: fixups for bus
[   25.615175] pci 0000:00:02.0: PCI bridge to [bus 0f]
[   25.630260] pci 0000:00:02.0:   bridge window [io  0xe000-0xefff]
[   25.648713] pci 0000:00:02.0:   bridge window [mem 0xfe900000-0xfe9fffff]
[   25.669257] pci 0000:00:02.0:   bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
[   25.692641] pci_bus 0000:0f: bus scan returning with max=0f
[   25.709556] pci 0000:00:03.0: scanning [bus 0e-0e] behind bridge, pass 0
[   25.729942] pci_bus 0000:0e: scanning bus
[   25.742058] pci 0000:0e:00.0: [1002:6759] type 00 class 0x030000
[   25.760272] pci 0000:0e:00.0: reg 0x10: [mem 0xc0000000-0xcfffffff 64bit pref]
[   25.782098] pci 0000:0e:00.0: reg 0x18: [mem 0xfe8c0000-0xfe8dffff 64bit]
[   25.802634] pci 0000:0e:00.0: reg 0x20: [io  0xd000-0xd0ff]
[   25.811670] random: nonblocking pool is initialized
[   25.834359] pci 0000:0e:00.0: reg 0x30: [mem 0xfe8a0000-0xfe8bffff pref]
[   25.854636] pci 0000:0e:00.0: calling quirk_no_pm_reset+0x0/0x20
[   25.872884] pci 0000:0e:00.0: supports D1 D2
(XEN) [2015-04-10 09:52:26.481] PCI add device 0000:0e:00.0
[   25.901720] pci 0000:0e:00.1: [1002:aa90] type 00 class 0x040300
[   25.919905] pci 0000:0e:00.1: reg 0x10: [mem 0xfe8fc000-0xfe8fffff 64bit]
[   25.940545] pci 0000:0e:00.1: supports D1 D2
(XEN) [2015-04-10 09:52:26.549] PCI add device 0000:0e:00.1
[   25.976153] pci_bus 0000:0e: fixups for bus
[   25.988424] pci 0000:00:03.0: PCI bridge to [bus 0e]
[   26.003534] pci 0000:00:03.0:   bridge window [io  0xd000-0xdfff]
[   26.021986] pci 0000:00:03.0:   bridge window [mem 0xfe800000-0xfe8fffff]
[   26.042522] pci 0000:00:03.0:   bridge window [mem 0xc0000000-0xcfffffff 64bit pref]
[   26.065922] pci_bus 0000:0e: bus scan returning with max=0e
[   26.082820] pci 0000:00:05.0: scanning [bus 0d-0d] behind bridge, pass 0
[   26.103247] pci_bus 0000:0d: scanning bus
[   26.115345] pci 0000:0d:00.0: [10ec:8168] type 00 class 0x020000
[   26.133543] pci 0000:0d:00.0: reg 0x10: [io  0xc800-0xc8ff]
[   26.150452] pci 0000:0d:00.0: reg 0x18: [mem 0xbffff000-0xbfffffff 64bit pref]
[   26.172278] pci 0000:0d:00.0: reg 0x20: [mem 0xbfff8000-0xbfffbfff 64bit pref]
[   26.194107] pci 0000:0d:00.0: reg 0x30: [mem 0xfe7e0000-0xfe7fffff pref]
[   26.214477] pci 0000:0d:00.0: supports D1 D2
[   26.227374] pci 0000:0d:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[   26.247397] pci 0000:0d:00.0: PME# disabled
(XEN) [2015-04-10 09:52:26.855] PCI add device 0000:0d:00.0
[   26.282750] pci_bus 0000:0d: fixups for bus
[   26.295013] pci 0000:00:05.0: PCI bridge to [bus 0d]
[   26.310091] pci 0000:00:05.0:   bridge window [io  0xc000-0xcfff]
[   26.328550] pci 0000:00:05.0:   bridge window [mem 0xfe700000-0xfe7fffff]
[   26.349093] pci 0000:00:05.0:   bridge window [mem 0xbff00000-0xbfffffff 64bit pref]
[   26.372481] pci_bus 0000:0d: bus scan returning with max=0d
[   26.389389] pci 0000:00:06.0: scanning [bus 0c-0c] behind bridge, pass 0
[   26.409773] pci_bus 0000:0c: scanning bus
[   26.421907] pci 0000:0c:00.0: [10ec:8168] type 00 class 0x020000
[   26.440106] pci 0000:0c:00.0: reg 0x10: [io  0xb800-0xb8ff]
[   26.457014] pci 0000:0c:00.0: reg 0x18: [mem 0xbfeff000-0xbfefffff 64bit pref]
[   26.478840] pci 0000:0c:00.0: reg 0x20: [mem 0xbfef8000-0xbfefbfff 64bit pref]
[   26.500672] pci 0000:0c:00.0: reg 0x30: [mem 0xfe6e0000-0xfe6fffff pref]
[   26.521034] pci 0000:0c:00.0: supports D1 D2
[   26.533933] pci 0000:0c:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[   26.553952] pci 0000:0c:00.0: PME# disabled
(XEN) [2015-04-10 09:52:27.162] PCI add device 0000:0c:00.0
[   26.589428] pci_bus 0000:0c: fixups for bus
[   26.601690] pci 0000:00:06.0: PCI bridge to [bus 0c]
[   26.616777] pci 0000:00:06.0:   bridge window [io  0xb000-0xbfff]
[   26.635229] pci 0000:00:06.0:   bridge window [mem 0xfe600000-0xfe6fffff]
[   26.655769] pci 0000:00:06.0:   bridge window [mem 0xbfe00000-0xbfefffff 64bit pref]
[   26.679164] pci_bus 0000:0c: bus scan returning with max=0c
[   26.696067] pci 0000:00:09.0: scanning [bus 0b-0b] behind bridge, pass 0
[   26.716450] pci_bus 0000:0b: scanning bus
[   26.728586] pci 0000:0b:00.0: [1033:0194] type 00 class 0x0c0330
[   26.746781] pci 0000:0b:00.0: reg 0x10: [mem 0xfe5fe000-0xfe5fffff 64bit]
[   26.767446] pci 0000:0b:00.0: PME# supported from D0 D3hot D3cold
[   26.785766] pci 0000:0b:00.0: PME# disabled
(XEN) [2015-04-10 09:52:27.394] PCI add device 0000:0b:00.0
[   26.821155] pci_bus 0000:0b: fixups for bus
[   26.833414] pci 0000:00:09.0: PCI bridge to [bus 0b]
[   26.848502] pci 0000:00:09.0:   bridge window [mem 0xfe500000-0xfe5fffff]
[   26.869039] pci_bus 0000:0b: bus scan returning with max=0b
[   26.885948] pci 0000:00:0a.0: scanning [bus 0a-0a] behind bridge, pass 0
[   26.906308] pci_bus 0000:0a: scanning bus
[   26.918450] pci 0000:0a:00.0: [14f1:8210] type 00 class 0x040000
[   26.936662] pci 0000:0a:00.0: reg 0x10: [mem 0xfe200000-0xfe3fffff 64bit]
[   26.957360] pci 0000:0a:00.0: supports D1 D2
[   26.970166] pci 0000:0a:00.0: PME# supported from D0 D1 D2 D3hot
[   26.988370] pci 0000:0a:00.0: PME# disabled
(XEN) [2015-04-10 09:52:27.596] PCI add device 0000:0a:00.0
[   27.023928] pci_bus 0000:0a: fixups for bus
[   27.036216] pci 0000:00:0a.0: PCI bridge to [bus 0a]
[   27.051296] pci 0000:00:0a.0:   bridge window [mem 0xfe200000-0xfe3fffff]
[   27.071833] pci_bus 0000:0a: bus scan returning with max=0a
[   27.088738] pci 0000:00:0b.0: scanning [bus 09-09] behind bridge, pass 0
[   27.109115] pci_bus 0000:09: scanning bus
[   27.121259] pci 0000:09:00.0: [1002:6759] type 00 class 0x030000
[   27.139450] pci 0000:09:00.0: reg 0x10: [mem 0xa0000000-0xafffffff 64bit pref]
[   27.161284] pci 0000:09:00.0: reg 0x18: [mem 0xfe1c0000-0xfe1dffff 64bit]
[   27.181816] pci 0000:09:00.0: reg 0x20: [io  0xa000-0xa0ff]
[   27.198722] pci 0000:09:00.0: reg 0x30: [mem 0xfe1a0000-0xfe1bffff pref]
[   27.219004] pci 0000:09:00.0: calling quirk_no_pm_reset+0x0/0x20
[   27.237248] pci 0000:09:00.0: supports D1 D2
(XEN) [2015-04-10 09:52:27.845] PCI add device 0000:09:00.0
[   27.266100] pci 0000:09:00.1: [1002:aa90] type 00 class 0x040300
[   27.284269] pci 0000:09:00.1: reg 0x10: [mem 0xfe1fc000-0xfe1fffff 64bit]
[   27.304908] pci 0000:09:00.1: supports D1 D2
(XEN) [2015-04-10 09:52:27.913] PCI add device 0000:09:00.1
[   27.340544] pci_bus 0000:09: fixups for bus
[   27.352814] pci 0000:00:0b.0: PCI bridge to [bus 09]
[   27.367898] pci 0000:00:0b.0:   bridge window [io  0xa000-0xafff]
[   27.386353] pci 0000:00:0b.0:   bridge window [mem 0xfe100000-0xfe1fffff]
[   27.406889] pci 0000:00:0b.0:   bridge window [mem 0xa0000000-0xafffffff 64bit pref]
[   27.430286] pci_bus 0000:09: bus scan returning with max=09
[   27.447185] pci 0000:00:0c.0: scanning [bus 05-08] behind bridge, pass 0
[   27.467582] pci_bus 0000:05: scanning bus
[   27.479708] pci 0000:05:00.0: [10b5:8613] type 01 class 0x060400
[   27.497900] pci 0000:05:00.0: reg 0x10: [mem 0xfdee0000-0xfdefffff]
[   27.516985] pci 0000:05:00.0: PME# supported from D0 D3hot D3cold
[   27.535332] pci 0000:05:00.0: PME# disabled
(XEN) [2015-04-10 09:52:28.143] PCI add device 0000:05:00.0
[   27.570813] pci_bus 0000:05: fixups for bus
[   27.583079] pci 0000:00:0c.0: PCI bridge to [bus 05-08]
[   27.598927] pci 0000:00:0c.0:   bridge window [io  0x8000-0x9fff]
[   27.617383] pci 0000:00:0c.0:   bridge window [mem 0xfde00000-0xfe0fffff]
[   27.637934] pci 0000:05:00.0: scanning [bus 06-08] behind bridge, pass 0
[   27.658332] pci_bus 0000:06: scanning bus
[   27.670440] pci 0000:06:01.0: [10b5:8613] type 01 class 0x060400
[   27.688756] pci 0000:06:01.0: PME# supported from D0 D3hot D3cold
[   27.707081] pci 0000:06:01.0: PME# disabled
(XEN) [2015-04-10 09:52:28.315] PCI add device 0000:06:01.0
[   27.735729] pci 0000:06:02.0: [10b5:8613] type 01 class 0x060400
[   27.754008] pci 0000:06:02.0: PME# supported from D0 D3hot D3cold
[   27.772345] pci 0000:06:02.0: PME# disabled
(XEN) [2015-04-10 09:52:28.380] PCI add device 0000:06:02.0
[   27.801013] pci_bus 0000:06: fixups for bus
[   27.813679] pci 0000:05:00.0: PCI bridge to [bus 06-08]
[   27.829534] pci 0000:05:00.0:   bridge window [io  0x8000-0x9fff]
[   27.847994] pci 0000:05:00.0:   bridge window [mem 0xfdf00000-0xfe0fffff]
[   27.868535] pci 0000:06:01.0: scanning [bus 08-08] behind bridge, pass 0
[   27.888908] pci_bus 0000:08: scanning bus
[   27.901064] pci 0000:08:00.0: [1033:0194] type 00 class 0x0c0330
[   27.919258] pci 0000:08:00.0: reg 0x10: [mem 0xfe0fe000-0xfe0fffff 64bit]
[   27.939937] pci 0000:08:00.0: PME# supported from D0 D3hot
[   27.956416] pci 0000:08:00.0: PME# disabled
(XEN) [2015-04-10 09:52:28.564] PCI add device 0000:08:00.0
[   27.991902] pci_bus 0000:08: fixups for bus
[   28.004195] pci 0000:06:01.0: PCI bridge to [bus 08]
[   28.019285] pci 0000:06:01.0:   bridge window [mem 0xfe000000-0xfe0fffff]
[   28.039818] pci_bus 0000:08: bus scan returning with max=08
[   28.056718] pci 0000:06:02.0: scanning [bus 07-07] behind bridge, pass 0
[   28.077101] pci_bus 0000:07: scanning bus
[   28.089234] pci 0000:07:00.0: [1b4b:9123] type 00 class 0x010601
[   28.107435] pci 0000:07:00.0: reg 0x10: [io  0x9800-0x9807]
[   28.124314] pci 0000:07:00.0: reg 0x14: [io  0x9400-0x9403]
[   28.141214] pci 0000:07:00.0: reg 0x18: [io  0x9000-0x9007]
[   28.158120] pci 0000:07:00.0: reg 0x1c: [io  0x8800-0x8803]
[   28.175020] pci 0000:07:00.0: reg 0x20: [io  0x8400-0x840f]
[   28.191916] pci 0000:07:00.0: reg 0x24: [mem 0xfdfff800-0xfdffffff]
[   28.210902] pci 0000:07:00.0: reg 0x30: [mem 0xfdfe0000-0xfdfeffff pref]
[   28.231179] pci 0000:07:00.0: calling quirk_dma_func1_alias+0x0/0x30
[   28.250468] pci 0000:07:00.0: PME# supported from D3hot
[   28.266265] pci 0000:07:00.0: PME# disabled
(XEN) [2015-04-10 09:52:28.874] PCI add device 0000:07:00.0
[   28.294909] pci_bus 0000:07: fixups for bus
[   28.307601] pci 0000:06:02.0: PCI bridge to [bus 07]
[   28.322683] pci 0000:06:02.0:   bridge window [io  0x8000-0x9fff]
[   28.341133] pci 0000:06:02.0:   bridge window [mem 0xfdf00000-0xfdffffff]
[   28.361681] pci_bus 0000:07: bus scan returning with max=07
[   28.378580] pci 0000:06:01.0: scanning [bus 08-08] behind bridge, pass 1
[   28.398851] pci 0000:06:02.0: scanning [bus 07-07] behind bridge, pass 1
[   28.419137] pci_bus 0000:06: bus scan returning with max=08
[   28.436033] pci 0000:05:00.0: scanning [bus 06-08] behind bridge, pass 1
[   28.456313] pci_bus 0000:05: bus scan returning with max=08
[   28.473203] pci 0000:00:0d.0: scanning [bus 04-04] behind bridge, pass 0
[   28.493586] pci_bus 0000:04: scanning bus
[   28.505732] pci 0000:04:00.0: [1033:0194] type 00 class 0x0c0330
[   28.523930] pci 0000:04:00.0: reg 0x10: [mem 0xfddfe000-0xfddfffff 64bit]
[   28.544582] pci 0000:04:00.0: PME# supported from D0 D3hot D3cold
[   28.562915] pci 0000:04:00.0: PME# disabled
(XEN) [2015-04-10 09:52:29.171] PCI add device 0000:04:00.0
[   28.598391] pci_bus 0000:04: fixups for bus
[   28.610651] pci 0000:00:0d.0: PCI bridge to [bus 04]
[   28.625739] pci 0000:00:0d.0:   bridge window [mem 0xfdd00000-0xfddfffff]
[   28.646273] pci_bus 0000:04: bus scan returning with max=04
[   28.663172] pci 0000:00:14.4: scanning [bus 03-03] behind bridge, pass 0
[   28.683513] pci_bus 0000:03: scanning bus
[   28.695696] pci 0000:03:06.0: [13f6:0111] type 00 class 0x040100
[   28.713893] pci 0000:03:06.0: reg 0x10: [io  0x7800-0x78ff]
[   28.730896] pci 0000:03:06.0: supports D1 D2
(XEN) [2015-04-10 09:52:29.339] PCI add device 0000:03:06.0
[   28.759697] pci_bus 0000:03: fixups for bus
[   28.772362] pci 0000:00:14.4: PCI bridge to [bus 03] (subtractive decode)
[   28.792902] pci 0000:00:14.4:   bridge window [io  0x7000-0x7fff]
[   28.811381] pci 0000:00:14.4:   bridge window [io  0x0000-0x0cf7 window] (subtractive decode)
[   28.837092] pci 0000:00:14.4:   bridge window [io  0x0d00-0xffff window] (subtractive decode)
[   28.862834] pci 0000:00:14.4:   bridge window [mem 0x000a0000-0x000bffff window] (subtractive decode)
[   28.890649] pci 0000:00:14.4:   bridge window [mem 0x000d0000-0x000dffff window] (subtractive decode)
[   28.918474] pci 0000:00:14.4:   bridge window [mem 0xa0000000-0xdfffffff window] (subtractive decode)
[   28.946289] pci 0000:00:14.4:   bridge window [mem 0xf0000000-0xfebfffff window] (subtractive decode)
[   28.974109] pci_bus 0000:03: bus scan returning with max=03
[   28.991017] pci 0000:00:15.0: scanning [bus 02-02] behind bridge, pass 0
[   29.011428] pci_bus 0000:02: scanning bus
[   29.023544] pci_bus 0000:02: fixups for bus
[   29.036269] pci 0000:00:15.0: PCI bridge to [bus 02]
[   29.051361] pci_bus 0000:02: bus scan returning with max=02
[   29.068247] pci 0000:00:02.0: scanning [bus 0f-0f] behind bridge, pass 1
[   29.088533] pci 0000:00:03.0: scanning [bus 0e-0e] behind bridge, pass 1
[   29.108810] pci 0000:00:05.0: scanning [bus 0d-0d] behind bridge, pass 1
[   29.129094] pci 0000:00:06.0: scanning [bus 0c-0c] behind bridge, pass 1
[   29.149376] pci 0000:00:09.0: scanning [bus 0b-0b] behind bridge, pass 1
[   29.169652] pci 0000:00:0a.0: scanning [bus 0a-0a] behind bridge, pass 1
[   29.189931] pci 0000:00:0b.0: scanning [bus 09-09] behind bridge, pass 1
[   29.210214] pci 0000:00:0c.0: scanning [bus 05-08] behind bridge, pass 1
[   29.230490] pci 0000:00:0d.0: scanning [bus 04-04] behind bridge, pass 1
[   29.250770] pci 0000:00:14.4: scanning [bus 03-03] behind bridge, pass 1
[   29.271039] pci 0000:00:15.0: scanning [bus 02-02] behind bridge, pass 1
[   29.291328] pci_bus 0000:00: bus scan returning with max=0f
[   29.308276] pci_bus 0000:00: on NUMA node 0
[   29.321313] xen: registering gsi 13 triggering 1 polarity 0
[   29.338367] ACPI: PCI Interrupt Link [LNKA] (IRQs 4 7 *10 11 14 15)
[   29.356975] ACPI: PCI Interrupt Link [LNKB] (IRQs 4 7 10 *11 14 15)
[   29.375961] ACPI: PCI Interrupt Link [LNKC] (IRQs 4 7 *10 11 14 15)
[   29.394945] ACPI: PCI Interrupt Link [LNKD] (IRQs 4 7 *10 11 14 15)
[   29.413897] ACPI: PCI Interrupt Link [LNKE] (IRQs 4 7 10 *11 14 15)
[   29.432849] ACPI: PCI Interrupt Link [LNKF] (IRQs 4 *7 10 11 14 15)
[   29.451826] ACPI: PCI Interrupt Link [LNKG] (IRQs 4 7 *10 11 14 15)
[   29.470805] ACPI: PCI Interrupt Link [LNKH] (IRQs 4 7 *10 11 14 15)
[   29.490011] xen:balloon: Initialising balloon driver
[   29.504988] xen_balloon: Initialising balloon driver
[   29.520371] vgaarb: setting as boot device: PCI:0000:0f:00.0
[   29.537052] vgaarb: device added: PCI:0000:0f:00.0,decodes=io+mem,owns=io+mem,locks=none
[   29.561507] vgaarb: device added: PCI:0000:0e:00.0,decodes=io+mem,owns=none,locks=none
[   29.585420] vgaarb: device added: PCI:0000:09:00.0,decodes=io+mem,owns=none,locks=none
[   29.609340] vgaarb: loaded
[   29.617653] vgaarb: bridge control possible 0000:09:00.0
[   29.633770] vgaarb: bridge control possible 0000:0e:00.0
[   29.649892] vgaarb: bridge control possible 0000:0f:00.0
[   29.666157] SCSI subsystem initialized
[   29.677496] libata version 3.00 loaded.
[   29.689233] ACPI: bus type USB registered
[   29.701441] usbcore: registered new interface driver usbfs
[   29.718033] usbcore: registered new interface driver hub
[   29.734223] usbcore: registered new device driver usb
[   29.749521] Linux video capture interface: v2.00
[   29.763585] pps_core: LinuxPPS API ver. 1 registered
[   29.778584] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[   29.806151] PTP clock support registered
[   29.818260] Advanced Linux Sound Architecture Driver Initialized.
[   29.836560] PCI: Using ACPI for IRQ routing
[   29.859869] PCI: pci_cache_line_size set to 64 bytes
[   29.874476] pci 0000:0f:00.0: BAR 0: reserving [mem 0xd0000000-0xdfffffff flags 0x14220c] (d=0, p=0)
[   29.902027] pci 0000:0f:00.0: BAR 2: reserving [mem 0xfe9e0000-0xfe9effff flags 0x140204] (d=0, p=0)
[   29.929580] pci 0000:0f:00.0: BAR 4: reserving [io  0xe000-0xe0ff flags 0x40101] (d=0, p=0)
[   29.954803] pci 0000:0f:00.1: BAR 0: reserving [mem 0xfe9fc000-0xfe9fffff flags 0x140204] (d=0, p=0)
[   29.982375] pci 0000:0e:00.1: BAR 0: reserving [mem 0xfe8fc000-0xfe8fffff flags 0x140204] (d=0, p=0)
[   30.009946] pci 0000:0d:00.0: BAR 0: reserving [io  0xc800-0xc8ff flags 0x40101] (d=0, p=0)
[   30.035156] pci 0000:0d:00.0: BAR 2: reserving [mem 0xbffff000-0xbfffffff flags 0x14220c] (d=0, p=0)
[   30.062715] pci 0000:0d:00.0: BAR 4: reserving [mem 0xbfff8000-0xbfffbfff flags 0x14220c] (d=0, p=0)
[   30.090283] pci 0000:0c:00.0: BAR 0: reserving [io  0xb800-0xb8ff flags 0x40101] (d=0, p=0)
[   30.115500] pci 0000:0c:00.0: BAR 2: reserving [mem 0xbfeff000-0xbfefffff flags 0x14220c] (d=0, p=0)
[   30.143061] pci 0000:0c:00.0: BAR 4: reserving [mem 0xbfef8000-0xbfefbfff flags 0x14220c] (d=0, p=0)
[   30.170621] pci 0000:0b:00.0: BAR 0: reserving [mem 0xfe5fe000-0xfe5fffff flags 0x140204] (d=0, p=0)
[   30.198178] pci 0000:0a:00.0: BAR 0: reserving [mem 0xfe200000-0xfe3fffff flags 0x140204] (d=0, p=0)
[   30.225740] pci 0000:09:00.1: BAR 0: reserving [mem 0xfe1fc000-0xfe1fffff flags 0x140204] (d=0, p=0)
[   30.253289] pci 0000:05:00.0: BAR 0: reserving [mem 0xfdee0000-0xfdefffff flags 0x40200] (d=0, p=0)
[   30.280595] pci 0000:08:00.0: BAR 0: reserving [mem 0xfe0fe000-0xfe0fffff flags 0x140204] (d=0, p=0)
[   30.308158] pci 0000:07:00.0: BAR 0: reserving [io  0x9800-0x9807 flags 0x40101] (d=0, p=0)
[   30.333368] pci 0000:07:00.0: BAR 1: reserving [io  0x9400-0x9403 flags 0x40101] (d=0, p=0)
[   30.358579] pci 0000:07:00.0: BAR 2: reserving [io  0x9000-0x9007 flags 0x40101] (d=0, p=0)
[   30.383805] pci 0000:07:00.0: BAR 3: reserving [io  0x8800-0x8803 flags 0x40101] (d=0, p=0)
[   30.409022] pci 0000:07:00.0: BAR 4: reserving [io  0x8400-0x840f flags 0x40101] (d=0, p=0)
[   30.434242] pci 0000:07:00.0: BAR 5: reserving [mem 0xfdfff800-0xfdffffff flags 0x40200] (d=0, p=0)
[   30.461546] pci 0000:04:00.0: BAR 0: reserving [mem 0xfddfe000-0xfddfffff flags 0x140204] (d=0, p=0)
[   30.489096] pci 0000:00:11.0: BAR 0: reserving [io  0x3000-0x3007 flags 0x40101] (d=0, p=0)
[   30.514319] pci 0000:00:11.0: BAR 1: reserving [io  0x2000-0x2003 flags 0x40101] (d=0, p=0)
[   30.539531] pci 0000:00:11.0: BAR 2: reserving [io  0x1000-0x1007 flags 0x40101] (d=0, p=0)
[   30.564756] pci 0000:00:11.0: BAR 3: reserving [io  0x4800-0x4803 flags 0x40101] (d=0, p=0)
[   30.589975] pci 0000:00:11.0: BAR 4: reserving [io  0x3800-0x380f flags 0x40101] (d=0, p=0)
[   30.615192] pci 0000:00:11.0: BAR 5: reserving [mem 0xfdbff000-0xfdbff3ff flags 0x40200] (d=0, p=0)
[   30.642492] pci 0000:00:12.0: BAR 0: reserving [mem 0xfdbfb000-0xfdbfbfff flags 0x40200] (d=0, p=0)
[   30.669793] pci 0000:00:12.2: BAR 0: reserving [mem 0xfdbff400-0xfdbff4ff flags 0x40200] (d=0, p=0)
[   30.697083] pci 0000:00:13.0: BAR 0: reserving [mem 0xfdbfc000-0xfdbfcfff flags 0x40200] (d=0, p=0)
[   30.724389] pci 0000:00:13.2: BAR 0: reserving [mem 0xfdbff800-0xfdbff8ff flags 0x40200] (d=0, p=0)
[   30.751693] pci 0000:03:06.0: BAR 0: reserving [io  0x7800-0x78ff flags 0x40101] (d=0, p=0)
[   30.776905] pci 0000:00:14.5: BAR 0: reserving [mem 0xfdbfd000-0xfdbfdfff flags 0x40200] (d=0, p=0)
[   30.804207] pci 0000:00:16.0: BAR 0: reserving [mem 0xfdbfe000-0xfdbfefff flags 0x40200] (d=0, p=0)
[   30.831503] pci 0000:00:16.2: BAR 0: reserving [mem 0xfdbffc00-0xfdbffcff flags 0x40200] (d=0, p=0)
[   30.858814] pci 0000:0e:00.0: BAR 0: reserving [mem 0xc0000000-0xcfffffff flags 0x14220c] (d=1, p=1)
[   30.886357] pci 0000:0e:00.0: BAR 2: reserving [mem 0xfe8c0000-0xfe8dffff flags 0x140204] (d=1, p=1)
[   30.913907] pci 0000:0e:00.0: BAR 4: reserving [io  0xd000-0xd0ff flags 0x40101] (d=1, p=1)
[   30.939152] pci 0000:09:00.0: BAR 0: reserving [mem 0xa0000000-0xafffffff flags 0x14220c] (d=1, p=1)
[   30.966692] pci 0000:09:00.0: BAR 2: reserving [mem 0xfe1c0000-0xfe1dffff flags 0x140204] (d=1, p=1)
[   30.994252] pci 0000:09:00.0: BAR 4: reserving [io  0xa000-0xa0ff flags 0x40101] (d=1, p=1)
[   31.019540] e820: reserve RAM buffer [mem 0x00099000-0x0009ffff]
[   31.038241] Bluetooth: Core ver 2.20
[   31.048700] NET: Registered protocol family 31
[   31.062192] Bluetooth: HCI device and connection manager initialized
[   31.081456] Bluetooth: HCI socket layer initialized
[   31.096259] Bluetooth: L2CAP socket layer initialized
[   31.111605] Bluetooth: SCO socket layer initialized
(XEN) [2015-04-10 09:52:31.722] PCI: Using MCFG for segment 0000 bus 00-ff
[   31.146615] Switched to clocksource xen
[   31.158116] FS-Cache: Loaded
[   31.166910] pnp: PnP ACPI init
[   31.176349] system 00:00: [mem 0xfec20000-0xfec200ff] could not be reserved
[   31.197189] system 00:00: Plug and Play ACPI device, IDs PNP0c02 (active)
[   31.217827] system 00:01: [mem 0xf6000000-0xf6003fff] has been reserved
[   31.237691] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[   31.258339] xen: registering gsi 8 triggering 1 polarity 0
[   31.274918] pnp 00:02: Plug and Play ACPI device, IDs PNP0b00 (active)
[   31.294996] xen: registering gsi 4 triggering 1 polarity 0
[   31.311264] Already setup the GSI :4
[   31.322179] pnp 00:03: [dma 0 disabled]
[   31.333947] pnp 00:03: Plug and Play ACPI device, IDs PNP0501 (active)
[   31.353865] system 00:04: [io  0x0600-0x06df] has been reserved
[   31.371583] system 00:04: [io  0x0ae0-0x0aef] has been reserved
[   31.389523] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
[   31.410302] system 00:05: [mem 0xfec00000-0xfec00fff] could not be reserved
[   31.431115] system 00:05: [mem 0xfee00000-0xfee00fff] has been reserved
[   31.451134] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active)
[   31.472054] system 00:06: [io  0x04d0-0x04d1] has been reserved
[   31.489609] system 00:06: [io  0x040b] has been reserved
[   31.505736] system 00:06: [io  0x04d6] has been reserved
[   31.521854] system 00:06: [io  0x0c00-0x0c01] has been reserved
[   31.539794] system 00:06: [io  0x0c14] has been reserved
[   31.555915] system 00:06: [io  0x0c50-0x0c51] has been reserved
[   31.573847] system 00:06: [io  0x0c52] has been reserved
[   31.589965] system 00:06: [io  0x0c6c] has been reserved
[   31.606092] system 00:06: [io  0x0c6f] has been reserved
[   31.622209] system 00:06: [io  0x0cd0-0x0cd1] has been reserved
[   31.640147] system 00:06: [io  0x0cd2-0x0cd3] has been reserved
[   31.658083] system 00:06: [io  0x0cd4-0x0cd5] has been reserved
[   31.676026] system 00:06: [io  0x0cd6-0x0cd7] has been reserved
[   31.693964] system 00:06: [io  0x0cd8-0x0cdf] has been reserved
[   31.711901] system 00:06: [io  0x0800-0x089f] could not be reserved
[   31.730882] system 00:06: [io  0x0b00-0x0b1f] has been reserved
[   31.748822] system 00:06: [io  0x0b20-0x0b3f] has been reserved
[   31.766752] system 00:06: [io  0x0900-0x090f] has been reserved
[   31.784691] system 00:06: [io  0x0910-0x091f] has been reserved
[   31.802634] system 00:06: [io  0xfe00-0xfefe] has been reserved
[   31.820569] system 00:06: [mem 0xffb80000-0xffbfffff] has been reserved
[   31.840593] system 00:06: [mem 0xfec10000-0xfec1001f] has been reserved
[   31.860607] system 00:06: [mem 0xfed80000-0xfed80fff] has been reserved
[   31.880628] system 00:06: Plug and Play ACPI device, IDs PNP0c02 (active)
[   31.901314] system 00:07: [mem 0xe0000000-0xefffffff] has been reserved
[   31.921194] system 00:07: Plug and Play ACPI device, IDs PNP0c02 (active)
[   31.941981] system 00:08: [mem 0x00000000-0x0009ffff] could not be reserved
[   31.962793] system 00:08: [mem 0x000c0000-0x000cffff] could not be reserved
[   31.983850] system 00:08: [mem 0x000e0000-0x000fffff] could not be reserved
[   32.004908] system 00:08: [mem 0x00100000-0x9fffffff] could not be reserved
[   32.025994] system 00:08: [mem 0xfec00000-0xffffffff] could not be reserved
[   32.047052] system 00:08: Plug and Play ACPI device, IDs PNP0c01 (active)
[   32.067738] pnp: PnP ACPI: found 9 devices
[   32.080392] pciback 0000:0e:00.0: seizing device
[   32.094122] pciback 0000:0e:00.1: seizing device
[   32.108178] pciback 0000:0b:00.0: seizing device
[   32.122194] pciback 0000:0a:00.0: seizing device
[   32.136229] pciback 0000:09:00.0: seizing device
[   32.150272] pciback 0000:09:00.1: seizing device
[   32.164332] pciback 0000:08:00.0: seizing device
[   32.178352] pciback 0000:07:00.0: seizing device
[   32.192390] pciback 0000:04:00.0: seizing device
[   32.206425] pciback 0000:03:06.0: seizing device
[   32.229312] PM-Timer failed consistency check  (0xffffff) - aborting.
[   32.248449] pci 0000:00:02.0: PCI bridge to [bus 0f]
[   32.263406] pci 0000:00:02.0:   bridge window [io  0xe000-0xefff]
[   32.281873] pci 0000:00:02.0:   bridge window [mem 0xfe900000-0xfe9fffff]
[   32.302410] pci 0000:00:02.0:   bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
[   32.325814] pci 0000:00:03.0: PCI bridge to [bus 0e]
[   32.340890] pci 0000:00:03.0:   bridge window [io  0xd000-0xdfff]
[   32.359347] pci 0000:00:03.0:   bridge window [mem 0xfe800000-0xfe8fffff]
[   32.379887] pci 0000:00:03.0:   bridge window [mem 0xc0000000-0xcfffffff 64bit pref]
[   32.403287] pci 0000:00:05.0: PCI bridge to [bus 0d]
[   32.418363] pci 0000:00:05.0:   bridge window [io  0xc000-0xcfff]
[   32.436824] pci 0000:00:05.0:   bridge window [mem 0xfe700000-0xfe7fffff]
[   32.457364] pci 0000:00:05.0:   bridge window [mem 0xbff00000-0xbfffffff 64bit pref]
[   32.480763] pci 0000:00:06.0: PCI bridge to [bus 0c]
[   32.495837] pci 0000:00:06.0:   bridge window [io  0xb000-0xbfff]
[   32.514300] pci 0000:00:06.0:   bridge window [mem 0xfe600000-0xfe6fffff]
[   32.534833] pci 0000:00:06.0:   bridge window [mem 0xbfe00000-0xbfefffff 64bit pref]
[   32.558238] pci 0000:00:09.0: PCI bridge to [bus 0b]
[   32.573318] pci 0000:00:09.0:   bridge window [mem 0xfe500000-0xfe5fffff]
[   32.593850] pci 0000:00:0a.0: PCI bridge to [bus 0a]
[   32.608934] pci 0000:00:0a.0:   bridge window [mem 0xfe200000-0xfe3fffff]
[   32.629477] pci 0000:00:0b.0: PCI bridge to [bus 09]
[   32.644554] pci 0000:00:0b.0:   bridge window [io  0xa000-0xafff]
[   32.663009] pci 0000:00:0b.0:   bridge window [mem 0xfe100000-0xfe1fffff]
[   32.683551] pci 0000:00:0b.0:   bridge window [mem 0xa0000000-0xafffffff 64bit pref]
[   32.706949] pci 0000:06:01.0: PCI bridge to [bus 08]
[   32.722028] pci 0000:06:01.0:   bridge window [mem 0xfe000000-0xfe0fffff]
[   32.742574] pci 0000:06:02.0: PCI bridge to [bus 07]
[   32.757643] pci 0000:06:02.0:   bridge window [io  0x8000-0x9fff]
[   32.776106] pci 0000:06:02.0:   bridge window [mem 0xfdf00000-0xfdffffff]
[   32.796644] pci 0000:05:00.0: PCI bridge to [bus 06-08]
[   32.812499] pci 0000:05:00.0:   bridge window [io  0x8000-0x9fff]
[   32.830964] pci 0000:05:00.0:   bridge window [mem 0xfdf00000-0xfe0fffff]
[   32.851506] pci 0000:00:0c.0: PCI bridge to [bus 05-08]
[   32.867351] pci 0000:00:0c.0:   bridge window [io  0x8000-0x9fff]
[   32.885817] pci 0000:00:0c.0:   bridge window [mem 0xfde00000-0xfe0fffff]
[   32.906361] pci 0000:00:0d.0: PCI bridge to [bus 04]
[   32.921439] pci 0000:00:0d.0:   bridge window [mem 0xfdd00000-0xfddfffff]
[   32.941978] pci 0000:00:14.4: PCI bridge to [bus 03]
[   32.957045] pci 0000:00:14.4:   bridge window [io  0x7000-0x7fff]
[   32.975525] pci 0000:00:15.0: PCI bridge to [bus 02]
[   32.990602] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
[   33.009305] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
[   33.028055] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[   33.048851] pci_bus 0000:00: resource 7 [mem 0x000d0000-0x000dffff window]
[   33.069648] pci_bus 0000:00: resource 8 [mem 0xa0000000-0xdfffffff window]
[   33.090452] pci_bus 0000:00: resource 9 [mem 0xf0000000-0xfebfffff window]
[   33.111247] pci_bus 0000:0f: resource 0 [io  0xe000-0xefff]
[   33.128150] pci_bus 0000:0f: resource 1 [mem 0xfe900000-0xfe9fffff]
[   33.147124] pci_bus 0000:0f: resource 2 [mem 0xd0000000-0xdfffffff 64bit pref]
[   33.168964] pci_bus 0000:0e: resource 0 [io  0xd000-0xdfff]
[   33.185864] pci_bus 0000:0e: resource 1 [mem 0xfe800000-0xfe8fffff]
[   33.204840] pci_bus 0000:0e: resource 2 [mem 0xc0000000-0xcfffffff 64bit pref]
[   33.226682] pci_bus 0000:0d: resource 0 [io  0xc000-0xcfff]
[   33.243582] pci_bus 0000:0d: resource 1 [mem 0xfe700000-0xfe7fffff]
[   33.262562] pci_bus 0000:0d: resource 2 [mem 0xbff00000-0xbfffffff 64bit pref]
[   33.284400] pci_bus 0000:0c: resource 0 [io  0xb000-0xbfff]
[   33.301299] pci_bus 0000:0c: resource 1 [mem 0xfe600000-0xfe6fffff]
[   33.320277] pci_bus 0000:0c: resource 2 [mem 0xbfe00000-0xbfefffff 64bit pref]
[   33.342111] pci_bus 0000:0b: resource 1 [mem 0xfe500000-0xfe5fffff]
[   33.361096] pci_bus 0000:0a: resource 1 [mem 0xfe200000-0xfe3fffff]
[   33.380074] pci_bus 0000:09: resource 0 [io  0xa000-0xafff]
[   33.396972] pci_bus 0000:09: resource 1 [mem 0xfe100000-0xfe1fffff]
[   33.415949] pci_bus 0000:09: resource 2 [mem 0xa0000000-0xafffffff 64bit pref]
[   33.437790] pci_bus 0000:05: resource 0 [io  0x8000-0x9fff]
[   33.454682] pci_bus 0000:05: resource 1 [mem 0xfde00000-0xfe0fffff]
[   33.473668] pci_bus 0000:06: resource 0 [io  0x8000-0x9fff]
[   33.490567] pci_bus 0000:06: resource 1 [mem 0xfdf00000-0xfe0fffff]
[   33.509543] pci_bus 0000:08: resource 1 [mem 0xfe000000-0xfe0fffff]
[   33.528520] pci_bus 0000:07: resource 0 [io  0x8000-0x9fff]
[   33.545423] pci_bus 0000:07: resource 1 [mem 0xfdf00000-0xfdffffff]
[   33.564407] pci_bus 0000:04: resource 1 [mem 0xfdd00000-0xfddfffff]
[   33.583378] pci_bus 0000:03: resource 0 [io  0x7000-0x7fff]
[   33.600275] pci_bus 0000:03: resource 4 [io  0x0000-0x0cf7 window]
[   33.618999] pci_bus 0000:03: resource 5 [io  0x0d00-0xffff window]
[   33.637713] pci_bus 0000:03: resource 6 [mem 0x000a0000-0x000bffff window]
[   33.658521] pci_bus 0000:03: resource 7 [mem 0x000d0000-0x000dffff window]
[   33.679317] pci_bus 0000:03: resource 8 [mem 0xa0000000-0xdfffffff window]
[   33.700116] pci_bus 0000:03: resource 9 [mem 0xf0000000-0xfebfffff window]
[   33.720970] NET: Registered protocol family 2
[   33.734576] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[   33.755715] TCP bind hash table entries: 8192 (order: 7, 524288 bytes)
[   33.775637] TCP: Hash tables configured (established 8192 bind 8192)
[   33.794551] TCP: reno registered
[   33.804386] UDP hash table entries: 512 (order: 4, 81920 bytes)
[   33.822382] UDP-Lite hash table entries: 512 (order: 4, 81920 bytes)
[   33.841724] NET: Registered protocol family 1
[   33.854851] pci 0000:00:11.0: calling quirk_msi_intx_disable_ati_bug+0x0/0x50
[   33.876398] pci 0000:00:12.0: calling quirk_usb_early_handoff+0x0/0x710
[   33.896556] xen: registering gsi 18 triggering 0 polarity 1
[   33.913322] xen: --> pirq=18 -> irq=18 (gsi=18)
[   34.003536] pci 0000:00:12.2: calling quirk_usb_early_handoff+0x0/0x710
[   34.023239] xen: registering gsi 17 triggering 0 polarity 1
[   34.040017] xen: --> pirq=17 -> irq=17 (gsi=17)
[   34.053942] pci 0000:00:13.0: calling quirk_usb_early_handoff+0x0/0x710
[   34.073930] xen: registering gsi 18 triggering 0 polarity 1
[   34.090698] Already setup the GSI :18
[   34.176866] pci 0000:00:13.2: calling quirk_usb_early_handoff+0x0/0x710
[   34.196539] xen: registering gsi 17 triggering 0 polarity 1
[   34.213311] Already setup the GSI :17
[   34.224647] pci 0000:00:14.5: calling quirk_usb_early_handoff+0x0/0x710
[   34.244633] xen: registering gsi 18 triggering 0 polarity 1
[   34.261405] Already setup the GSI :18
[   34.346884] pci 0000:00:16.0: calling quirk_usb_early_handoff+0x0/0x710
[   34.366556] xen: registering gsi 18 triggering 0 polarity 1
[   34.383326] Already setup the GSI :18
[   34.470215] pci 0000:00:16.2: calling quirk_usb_early_handoff+0x0/0x710
[   34.489879] xen: registering gsi 17 triggering 0 polarity 1
[   34.506651] Already setup the GSI :17
[   34.517980] pci 0000:00:18.0: calling quirk_amd_nb_node+0x0/0x80
[   34.536035] pci 0000:00:18.1: calling quirk_amd_nb_node+0x0/0x80
[   34.554234] pci 0000:00:18.2: calling quirk_amd_nb_node+0x0/0x80
[   34.572433] pci 0000:00:18.3: calling quirk_amd_nb_node+0x0/0x80
[   34.590632] pci 0000:00:18.4: calling quirk_amd_nb_node+0x0/0x80
[   34.608832] pci 0000:0f:00.0: calling pci_fixup_video+0x0/0xe0
[   34.626508] pci 0000:0f:00.0: Video device with shadowed ROM
[   34.643670] pciback 0000:0e:00.0: calling pci_fixup_video+0x0/0xe0
[   34.662401] pciback 0000:0b:00.0: calling quirk_usb_early_handoff+0x0/0x710
[   34.683567] xen: registering gsi 53 triggering 0 polarity 1
[   34.700355] xen: --> pirq=53 -> irq=53 (gsi=53)
[   34.714166] xen: registering gsi 48 triggering 0 polarity 1
[   34.731026] xen: --> pirq=48 -> irq=48 (gsi=48)
[   34.744864] pciback 0000:09:00.0: calling pci_fixup_video+0x0/0xe0
[   34.763532] pciback 0000:08:00.0: calling quirk_usb_early_handoff+0x0/0x710
[   34.784700] xen: registering gsi 54 triggering 0 polarity 1
[   34.801486] xen: --> pirq=54 -> irq=54 (gsi=54)
[   34.815295] xen: registering gsi 36 triggering 0 polarity 1
[   34.832164] xen: --> pirq=36 -> irq=36 (gsi=36)
[   34.845974] xen: registering gsi 37 triggering 0 polarity 1
[   34.862841] xen: --> pirq=37 -> irq=37 (gsi=37)
[   34.876669] xen: registering gsi 37 triggering 0 polarity 1
[   34.893508] Already setup the GSI :37
[   34.904756] pciback 0000:04:00.0: calling quirk_usb_early_handoff+0x0/0x710
[   34.925875] xen: registering gsi 54 triggering 0 polarity 1
[   34.942645] Already setup the GSI :54
[   34.953864] xen: registering gsi 40 triggering 0 polarity 1
[   34.970734] xen: --> pirq=40 -> irq=40 (gsi=40)
[   34.984570] PCI: CLS 64 bytes, default 64
[   34.996880] Trying to unpack rootfs image as initramfs...
[   35.047830] Freeing initrd memory: 19672K (ffff880004000000 - ffff880005336000)
[   35.072363] Scanning for low memory corruption every 60 seconds
[   35.092445] sha1_ssse3: Neither AVX nor AVX2 nor SSSE3 is available/usable.
[   35.113024] sha256_ssse3: Neither AVX nor SSSE3 is available/usable.
[   35.132261] sha512_ssse3: Neither AVX nor SSSE3 is available/usable.
[   35.151502] AVX or AES-NI instructions are not detected.
[   35.167614] AVX instructions are not detected.
[   35.181139] AVX instructions are not detected.
[   35.194658] AVX2 or AES-NI instructions are not detected.
[   35.211039] AVX2 instructions are not detected.
[   35.225441] futex hash table entries: 2048 (order: 6, 262144 bytes)
[   35.244077] audit: initializing netlink subsys (disabled)
[   35.260376] audit: type=2000 audit(1428659554.985:1): initialized
[   35.279295] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[   35.303922] VFS: Disk quotas dquot_6.5.2
[   35.315508] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[   35.338413] ntfs: driver 2.1.31 [Flags: R/W].
[   35.351509] fuse init (API version 7.23)
[   35.364686] gfs2: GFS2 installed
[   35.374218] ceph: loaded (mds proto 32)
[   35.387951] bounce: pool size: 64 pages
[   35.399281] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[   35.421553] io scheduler noop registered
[   35.433495] io scheduler deadline registered
[   35.446617] io scheduler cfq registered (default)
[   35.461038] crc32: CRC_LE_BITS = 64, CRC_BE BITS = 64
[   35.476130] crc32: self tests passed, processed 225944 bytes in 109446 nsec
[   35.497301] crc32c: CRC_LE_BITS = 64
[   35.508110] crc32c: self tests passed, processed 225944 bytes in 54816 nsec
[   35.538344] crc32_combine: 8373 self tests passed
[   35.561326] crc32c_combine: 8373 self tests passed
[   35.575834] xen: registering gsi 52 triggering 0 polarity 1
[   35.592370] xen: --> pirq=52 -> irq=52 (gsi=52)
[   35.606473] xen: registering gsi 52 triggering 0 polarity 1
[   35.623025] Already setup the GSI :52
[   35.634471] xen: registering gsi 52 triggering 0 polarity 1
[   35.651104] Already setup the GSI :52
[   35.662543] xen: registering gsi 53 triggering 0 polarity 1
[   35.679181] Already setup the GSI :53
[   35.690742] xen: registering gsi 54 triggering 0 polarity 1
[   35.707258] Already setup the GSI :54
[   35.718704] xen: registering gsi 54 triggering 0 polarity 1
[   35.735338] Already setup the GSI :54
[   35.747039] xen: registering gsi 16 triggering 0 polarity 1
[   35.763475] xen: --> pirq=16 -> irq=16 (gsi=16)
[   35.777876] xen: registering gsi 38 triggering 0 polarity 1
[   35.794309] xen: --> pirq=38 -> irq=38 (gsi=38)
[   35.808520] pcieport 0000:00:02.0: Signaling PME through PCIe PME interrupt
[   35.829143] pci 0000:0f:00.0: Signaling PME through PCIe PME interrupt
[   35.848896] pci 0000:0f:00.1: Signaling PME through PCIe PME interrupt
[   35.868661] pcie_pme 0000:00:02.0:pcie01: service driver pcie_pme loaded
[   35.888965] pcieport 0000:00:03.0: Signaling PME through PCIe PME interrupt
[   35.909989] pciback 0000:0e:00.0: Signaling PME through PCIe PME interrupt
[   35.930796] pciback 0000:0e:00.1: Signaling PME through PCIe PME interrupt
[   35.951595] pcie_pme 0000:00:03.0:pcie01: service driver pcie_pme loaded
[   35.971902] pcieport 0000:00:05.0: Signaling PME through PCIe PME interrupt
[   35.992932] pci 0000:0d:00.0: Signaling PME through PCIe PME interrupt
[   36.012690] pcie_pme 0000:00:05.0:pcie01: service driver pcie_pme loaded
[   36.033021] pcieport 0000:00:06.0: Signaling PME through PCIe PME interrupt
[   36.054055] pci 0000:0c:00.0: Signaling PME through PCIe PME interrupt
[   36.073815] pcie_pme 0000:00:06.0:pcie01: service driver pcie_pme loaded
[   36.094112] pcieport 0000:00:09.0: Signaling PME through PCIe PME interrupt
[   36.115152] pciback 0000:0b:00.0: Signaling PME through PCIe PME interrupt
[   36.135952] pcie_pme 0000:00:09.0:pcie01: service driver pcie_pme loaded
[   36.156257] pcieport 0000:00:0a.0: Signaling PME through PCIe PME interrupt
[   36.177288] pciback 0000:0a:00.0: Signaling PME through PCIe PME interrupt
[   36.198087] pcie_pme 0000:00:0a.0:pcie01: service driver pcie_pme loaded
[   36.218396] pcieport 0000:00:0b.0: Signaling PME through PCIe PME interrupt
[   36.239426] pciback 0000:09:00.0: Signaling PME through PCIe PME interrupt
[   36.260221] pciback 0000:09:00.1: Signaling PME through PCIe PME interrupt
[   36.281022] pcie_pme 0000:00:0b.0:pcie01: service driver pcie_pme loaded
[   36.301325] pcieport 0000:00:0c.0: Signaling PME through PCIe PME interrupt
[   36.322353] pcieport 0000:05:00.0: Signaling PME through PCIe PME interrupt
[   36.343409] pcieport 0000:06:01.0: Signaling PME through PCIe PME interrupt
[   36.364478] pciback 0000:08:00.0: Signaling PME through PCIe PME interrupt
[   36.385271] pcieport 0000:06:02.0: Signaling PME through PCIe PME interrupt
[   36.406334] pciback 0000:07:00.0: Signaling PME through PCIe PME interrupt
[   36.427138] pcie_pme 0000:00:0c.0:pcie01: service driver pcie_pme loaded
[   36.447498] pcieport 0000:00:0d.0: Signaling PME through PCIe PME interrupt
[   36.468472] pciback 0000:04:00.0: Signaling PME through PCIe PME interrupt
[   36.489267] pcie_pme 0000:00:0d.0:pcie01: service driver pcie_pme loaded
[   36.509581] pcieport 0000:00:15.0: Signaling PME through PCIe PME interrupt
[   36.530604] pcie_pme 0000:00:15.0:pcie01: service driver pcie_pme loaded
[   36.550908] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[   36.567934] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[   36.587810] cpcihp_generic: Generic port I/O CompactPCI Hot Plug Driver version: 0.1
[   36.611197] cpcihp_generic: not configured, disabling.
[   36.626853] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[   36.648498] acpiphp_ibm: ibm_acpiphp_init: acpi_walk_namespace failed
[   36.667619] usbcore: registered new interface driver udlfb
[   36.684184] vesafb: mode is 1280x1024x32, linelength=5120, pages=0
[   36.702882] vesafb: scrolling: redraw
[   36.714060] vesafb: Truecolor: size=0:8:8:8, shift=0:16:8:0
[   36.732033] vesafb: framebuffer at 0xd0000000, mapped to 0xffffc90010700000, using 10240k, total 16384k
[   36.781719] Console: switching to colour frame buffer device 160x64
[   36.820624] fb0: VESA VGA frame buffer device
[   36.834138] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[   36.859121] ACPI: Power Button [PWRB]
[   36.870360] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[   36.892632] ACPI: Power Button [PWRF]
[   36.904646] Warning: Processor Platform Limit not supported.
[   36.922193] xen:xen_evtchn: Event-channel device installed
[   36.939039] xen: registering gsi 22 triggering 0 polarity 1
[   36.955617] xen: --> pirq=22 -> irq=22 (gsi=22)
[   36.993603] xen: registering gsi 40 triggering 0 polarity 1
[   37.010200] Already setup the GSI :40
[   37.070397] Switched to clocksource tsc
[   38.030074] pciback 0000:04:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x10a)
[   38.056872] pciback 0000:04:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfddfe004)
[   38.084675] pciback 0000:04:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   38.110670] pciback 0000:04:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100102)
[   38.139135] xen: registering gsi 38 triggering 0 polarity 1
[   38.155909] Already setup the GSI :38
[   38.193588] xen: registering gsi 37 triggering 0 polarity 1
[   38.210138] Already setup the GSI :37
[   39.230099] pciback 0000:08:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x107)
[   39.256899] pciback 0000:08:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfe0fe004)
[   39.284702] pciback 0000:08:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   39.310695] pciback 0000:08:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100102)
[   39.339163] xen: registering gsi 33 triggering 0 polarity 1
[   39.355943] xen: --> pirq=33 -> irq=33 (gsi=33)
[   39.393574] pciback 0000:09:00.0: enabling device (0000 -> 0003)
[   39.411498] xen: registering gsi 32 triggering 0 polarity 1
[   39.428377] xen: --> pirq=32 -> irq=32 (gsi=32)
[   39.442373] xen: registering gsi 47 triggering 0 polarity 1
[   39.459045] xen: --> pirq=47 -> irq=47 (gsi=47)
[   40.480104] pciback 0000:0a:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x10a)
[   40.506899] pciback 0000:0a:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfe200004)
[   40.534697] pciback 0000:0a:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   40.566991] pciback 0000:0a:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100106)
[   40.601828] xen: registering gsi 48 triggering 0 polarity 1
[   40.625051] Already setup the GSI :48
[   41.650169] pciback 0000:0b:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x10a)
[   41.683654] pciback 0000:0b:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfe5fe004)
[   41.717842] pciback 0000:0b:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   41.750182] pciback 0000:0b:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100102)
[   41.784951] xen: registering gsi 29 triggering 0 polarity 1
[   41.808127] xen: --> pirq=29 -> irq=29 (gsi=29)
[   41.853610] pciback 0000:0e:00.0: enabling device (0000 -> 0003)
[   41.878138] xen: registering gsi 28 triggering 0 polarity 1
[   41.901335] xen: --> pirq=28 -> irq=28 (gsi=28)
[   41.921731] xen_pciback: backend is vpci
[   41.940432] xen_acpi_processor: Uploading Xen processor PM info
[   41.966033] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
(XEN) [2015-04-10 09:52:41.719] mm.c:803: d0: Forcing read-only access to MFN fed00
[   42.014335] hpet_acpi_add: no address or irqs in _CRS
[   42.036487] Linux agpgart interface v0.103
[   42.055694] Hangcheck: starting hangcheck timer 0.9.1 (tick is 180 seconds, margin is 60 seconds).
[   42.089083] [drm] Initialized drm 1.1.0 20060810
[   42.109383] [drm] VGACON disable radeon kernel modesetting.
[   42.132476] [drm:radeon_init] *ERROR* No UMS support in radeon module!
[   42.163925] brd: module loaded
[   42.193444] loop: module loaded
[   42.209562] ahci 0000:00:11.0: version 3.0
[   42.228224] xen: registering gsi 19 triggering 0 polarity 1
[   42.251173] xen: --> pirq=19 -> irq=19 (gsi=19)
[   42.271108] ahci 0000:00:11.0: AHCI 0001.0200 32 slots 6 ports 6 Gbps 0x3f impl SATA mode
[   42.301875] ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part 
[   42.334714] scsi host0: ahci
[   42.350000] scsi host1: ahci
[   42.365020] scsi host2: ahci
[   42.379922] scsi host3: ahci
[   42.394768] scsi host4: ahci
[   42.409526] scsi host5: ahci
[   42.423930] ata1: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff100 irq 114
[   42.452080] ata2: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff180 irq 115
[   42.480220] ata3: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff200 irq 116
[   42.508199] ata4: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff280 irq 117
[   42.536134] ata5: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff300 irq 118
[   42.564016] ata6: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff380 irq 119
[   42.592042] tun: Universal TUN/TAP device driver, 1.6
[   42.612518] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[   42.636537] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[   42.663099] e1000: Copyright (c) 1999-2006 Intel Corporation.
[   42.685776] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[   42.708632] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[   42.731810] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.2.15-k
[   42.758419] igb: Copyright (c) 2007-2014 Intel Corporation.
[   42.780666] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.0.2-k
[   42.809651] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[   42.832965] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[   42.855259] xen: registering gsi 46 triggering 0 polarity 1
[   42.877479] xen: --> pirq=46 -> irq=46 (gsi=46)
[   42.896512] r8169 0000:0d:00.0: enabling Mem-Wr-Inval
[   42.906773] ata2: SATA link down (SStatus 0 SControl 300)
[   42.910111] ata6: SATA link down (SStatus 0 SControl 300)
[   42.910241] ata5: SATA link down (SStatus 0 SControl 300)
[   42.910340] ata4: SATA link down (SStatus 0 SControl 300)
[   43.003825] r8169 0000:0d:00.0 eth0: RTL8168d/8111d at 0xffffc900005be000, 40:61:86:f4:67:d9, XID 081000c0 IRQ 122
[   43.040350] r8169 0000:0d:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[   43.071372] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[   43.076840] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   43.076914] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[   43.078926] ata1.00: ATA-8: HGST HDN724040ALE640, MJAOA5E0, max UDMA/133
[   43.078928] ata1.00: 7814037168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[   43.079040] ata3.00: ATA-8: Hitachi HDS722020ALA330, JKAOA20N, max UDMA/133
[   43.079042] ata3.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[   43.081207] ata1.00: configured for UDMA/133
[   43.081407] ata3.00: configured for UDMA/133
[   43.082041] scsi 0:0:0:0: Direct-Access     ATA      HGST HDN724040AL A5E0 PQ: 0 ANSI: 5
[   43.083027] sd 0:0:0:0: [sda] 7814037168 512-byte logical blocks: (4.00 TB/3.63 TiB)
[   43.083029] sd 0:0:0:0: [sda] 4096-byte physical blocks
[   43.083271] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   43.083295] sd 0:0:0:0: [sda] Write Protect is off
[   43.083298] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[   43.083377] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   43.084257] scsi 2:0:0:0: Direct-Access     ATA      Hitachi HDS72202 A20N PQ: 0 ANSI: 5
[   43.084706] sd 2:0:0:0: [sdb] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
[   43.084779] sd 2:0:0:0: Attached scsi generic sg1 type 0
[   43.084895] sd 2:0:0:0: [sdb] Write Protect is off
[   43.084897] sd 2:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[   43.084965] sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   43.092592]  sdb: sdb1
[   43.093352] sd 2:0:0:0: [sdb] Attached SCSI disk
[   43.132988]  sda: sda1 sda2 sda3 sda4
[   43.134209] sd 0:0:0:0: [sda] Attached SCSI disk
[   43.673439] xen: registering gsi 51 triggering 0 polarity 1
[   43.695337] xen: --> pirq=51 -> irq=51 (gsi=51)
[   43.714129] r8169 0000:0c:00.0: enabling Mem-Wr-Inval
[   43.735006] r8169 0000:0c:00.0 eth1: RTL8168d/8111d at 0xffffc90011180000, 40:61:86:f4:67:d8, XID 081000c0 IRQ 123
[   43.771609] r8169 0000:0c:00.0 eth1: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[   43.802870] xen_netfront: Initialising Xen virtual ethernet driver
[   43.827604] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   43.852945] ehci-pci: EHCI PCI platform driver
[   43.872262] xen: registering gsi 17 triggering 0 polarity 1
[   43.894885] Already setup the GSI :17
[   43.911882] QUIRK: Enable AMD PLL fix
[   43.928841] ehci-pci 0000:00:12.2: enabling bus mastering
[   43.951198] ehci-pci 0000:00:12.2: EHCI Host Controller
[   43.973367] ehci-pci 0000:00:12.2: new USB bus registered, assigned bus number 1
[   44.001634] ehci-pci 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   44.033820] ehci-pci 0000:00:12.2: debug port 1
[   44.053562] ehci-pci 0000:00:12.2: enabling Mem-Wr-Inval
[   44.075521] ehci-pci 0000:00:12.2: irq 17, io mem 0xfdbff400
[   44.106937] ehci-pci 0000:00:12.2: USB 2.0 started, EHCI 1.00
[   44.130319] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[   44.156514] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   44.184031] usb usb1: Product: EHCI Host Controller
[   44.204428] usb usb1: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ehci_hcd
[   44.233748] usb usb1: SerialNumber: 0000:00:12.2
[   44.254080] hub 1-0:1.0: USB hub found
[   44.271107] hub 1-0:1.0: 5 ports detected
[   44.289722] xen: registering gsi 17 triggering 0 polarity 1
[   44.312194] Already setup the GSI :17
[   44.329015] ehci-pci 0000:00:13.2: enabling bus mastering
[   44.351198] ehci-pci 0000:00:13.2: EHCI Host Controller
[   44.373008] ehci-pci 0000:00:13.2: new USB bus registered, assigned bus number 2
[   44.401376] ehci-pci 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   44.433382] ehci-pci 0000:00:13.2: debug port 1
[   44.452827] ehci-pci 0000:00:13.2: enabling Mem-Wr-Inval
[   44.474522] ehci-pci 0000:00:13.2: irq 17, io mem 0xfdbff800
[   44.506961] ehci-pci 0000:00:13.2: USB 2.0 started, EHCI 1.00
[   44.530099] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[   44.556249] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   44.583690] usb usb2: Product: EHCI Host Controller
[   44.604022] usb usb2: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ehci_hcd
[   44.633322] usb usb2: SerialNumber: 0000:00:13.2
[   44.653570] hub 2-0:1.0: USB hub found
[   44.670667] hub 2-0:1.0: 5 ports detected
[   44.688880] xen: registering gsi 17 triggering 0 polarity 1
[   44.711330] Already setup the GSI :17
[   44.728069] ehci-pci 0000:00:16.2: enabling bus mastering
[   44.750078] ehci-pci 0000:00:16.2: EHCI Host Controller
[   44.771706] ehci-pci 0000:00:16.2: new USB bus registered, assigned bus number 3
[   44.800265] ehci-pci 0000:00:16.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   44.832187] ehci-pci 0000:00:16.2: debug port 1
[   44.851550] ehci-pci 0000:00:16.2: enabling Mem-Wr-Inval
[   44.873141] ehci-pci 0000:00:16.2: irq 17, io mem 0xfdbffc00
[   44.903593] ehci-pci 0000:00:16.2: USB 2.0 started, EHCI 1.00
[   44.926523] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[   44.952571] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   44.979841] usb usb3: Product: EHCI Host Controller
[   45.000089] usb usb3: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ehci_hcd
[   45.029340] usb usb3: SerialNumber: 0000:00:16.2
[   45.049240] hub 3-0:1.0: USB hub found
[   45.066179] hub 3-0:1.0: 4 ports detected
[   45.084161] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[   45.108407] ohci-pci: OHCI PCI platform driver
[   45.127489] xen: registering gsi 18 triggering 0 polarity 1
[   45.149757] Already setup the GSI :18
[   45.166217] ohci-pci 0000:00:12.0: enabling bus mastering
[   45.187943] ohci-pci 0000:00:12.0: OHCI PCI host controller
[   45.210326] ohci-pci 0000:00:12.0: new USB bus registered, assigned bus number 4
[   45.238122] ohci-pci 0000:00:12.0: irq 18, io mem 0xfdbfb000
[   45.318030] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[   45.345397] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   45.372539] usb usb4: Product: OHCI PCI host controller
[   45.393754] usb usb4: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   45.422882] usb usb4: SerialNumber: 0000:00:12.0
[   45.442655] hub 4-0:1.0: USB hub found
[   45.459423] hub 4-0:1.0: 5 ports detected
[   45.477512] xen: registering gsi 18 triggering 0 polarity 1
[   45.499847] Already setup the GSI :18
[   45.516456] ohci-pci 0000:00:13.0: enabling bus mastering
[   45.538291] ohci-pci 0000:00:13.0: OHCI PCI host controller
[   45.560854] ohci-pci 0000:00:13.0: new USB bus registered, assigned bus number 5
[   45.588769] ohci-pci 0000:00:13.0: irq 18, io mem 0xfdbfc000
[   45.667965] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[   45.695348] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   45.722580] usb usb5: Product: OHCI PCI host controller
[   45.743828] usb usb5: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   45.772945] usb usb5: SerialNumber: 0000:00:13.0
[   45.792912] hub 5-0:1.0: USB hub found
[   45.809726] hub 5-0:1.0: 5 ports detected
[   45.827821] xen: registering gsi 18 triggering 0 polarity 1
[   45.850115] Already setup the GSI :18
[   45.866655] ohci-pci 0000:00:14.5: enabling bus mastering
[   45.888407] ohci-pci 0000:00:14.5: OHCI PCI host controller
[   45.910877] ohci-pci 0000:00:14.5: new USB bus registered, assigned bus number 6
[   45.920590] usb 4-5: new full-speed USB device number 2 using ohci-pci
[   45.964057] ohci-pci 0000:00:14.5: irq 18, io mem 0xfdbfd000
[   46.041223] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[   46.068849] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   46.096188] usb usb6: Product: OHCI PCI host controller
[   46.117492] usb usb6: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   46.146673] usb usb6: SerialNumber: 0000:00:14.5
[   46.166535] hub 6-0:1.0: USB hub found
[   46.183545] hub 6-0:1.0: 2 ports detected
[   46.201591] xen: registering gsi 18 triggering 0 polarity 1
[   46.223970] Already setup the GSI :18
[   46.240602] ohci-pci 0000:00:16.0: enabling bus mastering
[   46.262507] ohci-pci 0000:00:16.0: OHCI PCI host controller
[   46.285044] ohci-pci 0000:00:16.0: new USB bus registered, assigned bus number 7
[   46.313058] ohci-pci 0000:00:16.0: irq 18, io mem 0xfdbfe000
[   46.367920] usb 4-5: New USB device found, idVendor=0a12, idProduct=0001
[   46.391274] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[   46.391280] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   46.391285] usb usb7: Product: OHCI PCI host controller
[   46.391289] usb usb7: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   46.391292] usb usb7: SerialNumber: 0000:00:16.0
[   46.392599] hub 7-0:1.0: USB hub found
[   46.392651] hub 7-0:1.0: 4 ports detected
[   46.394070] uhci_hcd: USB Universal Host Controller Interface driver
(XEN) [2015-04-10 09:52:46.308] d0 attempted to change d0v4's CR4 flags 00000660 -> 00000760
[   46.394401] usbcore: registered new interface driver usblp
[   46.394572] usbcore: registered new interface driver usb-storage
[   46.394793] usbcore: registered new interface driver usbserial
[   46.394885] usbcore: registered new interface driver cp210x
[   46.395338] usbserial: USB Serial support registered for cp210x
[   46.395474] usbcore: registered new interface driver cypress_m8
[   46.395546] usbserial: USB Serial support registered for DeLorme Earthmate USB
[   46.395624] usbserial: USB Serial support registered for HID->COM RS232 Adapter
[   46.395708] usbserial: USB Serial support registered for Nokia CA-42 V2 Adapter
[   46.395827] usbcore: registered new interface driver mos7720
[   46.395948] usbserial: USB Serial support registered for Moschip 2 port adapter
[   46.396053] usbcore: registered new interface driver mos7840
[   46.396134] usbserial: USB Serial support registered for Moschip 7840/7820 USB Serial Driver
[   46.396446] i8042: PNP: No PS/2 controller found. Probing ports directly.
[   46.423416] serio: i8042 KBD port at 0x60,0x64 irq 1
[   46.423492] serio: i8042 AUX port at 0x60,0x64 irq 12
[   46.424011] mousedev: PS/2 mouse device common for all mice
[   46.424902] rtc_cmos 00:02: RTC can wake from S4
[   46.425263] rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
[   46.425321] rtc_cmos 00:02: alarms up to one month, y3k, 114 bytes nvram
[   46.425594] ACPI Warning: SystemIO range 0x0000000000000b00-0x0000000000000b07 conflicts with OpRegion 0x0000000000000b00-0x0000000000000b0f (\SOR1) (20150204/utaddress-258)
[   46.425595] ACPI: This conflict may cause random problems and system instability
[   46.425596] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   46.425601] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
[   46.425744] ACPI Warning: SystemIO range 0x0000000000000b20-0x0000000000000b27 conflicts with OpRegion 0x0000000000000b20-0x0000000000000b2f (\SOR2) (20150204/utaddress-258)
[   46.425745] ACPI: This conflict may cause random problems and system instability
[   46.425745] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   46.425747] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20
[   46.426139] lirc_dev: IR Remote Control driver registered, major 248 
[   46.426159] IR NEC protocol handler initialized
[   46.426162] IR RC5(x/sz) protocol handler initialized
[   46.426164] IR RC6 protocol handler initialized
[   46.426166] IR JVC protocol handler initialized
[   46.426168] IR Sony protocol handler initialized
[   46.426170] IR SANYO protocol handler initialized
[   46.426173] IR Sharp protocol handler initialized
[   46.426175] IR MCE Keyboard/mouse protocol handler initialized
[   46.426177] IR LIRC bridge handler initialized
[   46.426182] IR XMP protocol handler initialized
[   46.426185] cx25821: driver version 0.0.106 loaded
[   46.426396] usbcore: registered new interface driver pvrusb2
[   46.426397] pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner
[   46.426398] pvrusb2: Debug mask is 31 (0x1f)
[   46.426498] f71805f: Unsupported Fintek device, skipping
[   46.426603] f71882fg: Found f71889ed chip at 0x600, revision 16
[   46.426643] ACPI Warning: SystemIO range 0x0000000000000600-0x0000000000000607 conflicts with OpRegion 0x0000000000000605-0x0000000000000606 (\HMOR) (20150204/utaddress-258)
[   46.426644] ACPI: This conflict may cause random problems and system instability
[   46.426645] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   46.426858] f71882fg f71882fg.1536: Fan: 1 is in duty-cycle mode
[   46.426907] f71882fg f71882fg.1536: Fan: 2 is in duty-cycle mode
[   46.426956] f71882fg f71882fg.1536: Fan: 3 is in duty-cycle mode
[   46.560340] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver v0.05
[   46.560416] sp5100_tco: PCI Revision ID: 0x41
[   46.560472] sp5100_tco: Using 0xfed80b00 for watchdog MMIO address
[   46.560509] sp5100_tco: Last reboot was not triggered by watchdog.
[   46.560718] sp5100_tco: initialized (0xffffc90011190b00). heartbeat=60 sec (nowayout=0)
[   46.560725] xen_wdt: Xen WatchDog Timer Driver v0.01
[   46.560783] xen_wdt: cannot register miscdev on minor=130 (-16)
[   46.560797] wdt: probe of wdt failed with error -16
[   46.561353] device-mapper: ioctl: 4.30.0-ioctl (2014-12-22) initialised: dm-devel@redhat.com
[   46.561579] device-mapper: cache-policy-mq: version 1.3.0 loaded
[   46.561582] device-mapper: cache cleaner: version 1.0.0 loaded
[   46.561584] Bluetooth: Virtual HCI driver ver 1.5
[   46.561828] Bluetooth: HCI UART driver ver 2.2
[   46.561830] Bluetooth: HCI H4 protocol initialized
[   46.561830] Bluetooth: HCI BCSP protocol initialized
[   46.561831] Bluetooth: HCILL protocol initialized
[   46.561832] Bluetooth: HCIATH3K protocol initialized
[   46.561833] Bluetooth: HCI Three-wire UART (H5) protocol initialized
[   46.561873] usbcore: registered new interface driver bcm203x
[   46.561910] usbcore: registered new interface driver bpa10x
[   46.561948] usbcore: registered new interface driver bfusb
[   46.561988] usbcore: registered new interface driver btusb
[   46.562020] usbcore: registered new interface driver ath3k
[   46.562832] hidraw: raw HID events driver (C) Jiri Kosina
[   46.563156] usbcore: registered new interface driver usbhid
[   46.563157] usbhid: USB HID core driver
[   46.564806] xen: registering gsi 25 triggering 0 polarity 1
[   46.564823] xen: --> pirq=25 -> irq=25 (gsi=25)
[   46.565425] usbcore: registered new interface driver snd-usb-audio
[   46.565464] usbcore: registered new interface driver snd-ua101
[   46.565495] usbcore: registered new interface driver snd-usb-usx2y
[   46.565528] usbcore: registered new interface driver snd-usb-caiaq
[   46.565567] usbcore: registered new interface driver snd-usb-6fire
[   46.565627] Netfilter messages via NETLINK v0.30.
[   46.565635] nfnl_acct: registering with nfnetlink.
[   46.565699] nf_conntrack version 0.5.0 (7232 buckets, 28928 max)
[   46.566121] ctnetlink v0.93: registering with nfnetlink.
[   46.566520] xt_time: kernel timezone is -0000
[   46.566548] ip_set: protocol 6
[   46.566600] IPVS: Registered protocols ()
[   46.566719] IPVS: Connection hash table configured (size=4096, memory=64Kbytes)
[   46.566784] IPVS: Creating netns size=1832 id=0
[   46.713646] usb 7-3: new low-speed USB device number 2 using ohci-pci
[   47.215325] usb 7-3: New USB device found, idVendor=046d, idProduct=c517
[   47.215332] usb 7-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   47.215337] usb 7-3: Product: USB Receiver
[   47.215341] usb 7-3: Manufacturer: Logitech
[   47.400021] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:16.0/usb7/7-3/7-3:1.0/0003:046D:C517.0001/input/input5
[   47.464432] logitech 0003:046D:C517.0001: input,hidraw0: USB HID v1.10 Keyboard [Logitech USB Receiver] on usb-0000:00:16.0-3/input0
[   47.509747] logitech 0003:046D:C517.0002: fixing up Logitech keyboard report descriptor
[   47.510396] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:16.0/usb7/7-3/7-3:1.1/0003:046D:C517.0002/input/input6
[   47.530267] IPVS: ipvs loaded.
[   47.564233] logitech 0003:046D:C517.0002: input,hiddev0,hidraw1: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:16.0-3/input1
[   48.004562] ip_tables: (C) 2000-2006 Netfilter Core Team
[   48.004637] TCP: cubic registered
[   48.005028] NET: Registered protocol family 10
[   48.005794] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   48.300414] sit: IPv6 over IPv4 tunneling driver
[   48.300777] NET: Registered protocol family 17
[   48.300837] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[   48.889912] Bridge firewalling registered
[   48.889917] Ebtables v2.0 registered
[   48.890153] Bluetooth: RFCOMM TTY layer initialized
[   48.890160] Bluetooth: RFCOMM socket layer initialized
[   48.890169] Bluetooth: RFCOMM ver 1.11
[   48.890197] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   48.890198] Bluetooth: BNEP filters: protocol multicast
[   48.890202] Bluetooth: BNEP socket layer initialized
[   48.890204] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[   48.890209] Bluetooth: HIDP socket layer initialized
[   48.890278] Key type ceph registered
[   48.890511] libceph: loaded (mon/osd proto 15/24)
[   48.891869] registered taskstats version 1
[   48.893357] Btrfs loaded
[   49.688267] usb 4-5: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[   49.688268] usb 4-5: Product: EDRClassone
[   49.733455] console [netcon0] enabled
[   49.750140] netconsole: network logging started
[   49.769672] rtc_cmos 00:02: setting system clock to 2015-04-10 09:52:49 UTC (1428659569)
[   49.800385] ALSA device list:
[   49.815342]   #0: HDA ATI HDMI at 0xfe9fc000 irq 124
[   49.837412] Freeing unused kernel memory: 1116K (ffffffff82309000 - ffffffff82420000)
[   49.867192] Write protecting the kernel read-only data: 18432k
[   49.899177] Freeing unused kernel memory: 140K (ffff880001bdd000 - ffff880001c00000)
[   49.929935] Freeing unused kernel memory: 1564K (ffff880002079000 - ffff880002200000)
(XEN) [2015-04-10 09:52:49.691] d0 attempted to change d0v0's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-10 09:52:49.724] d0 attempted to change d0v1's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-10 09:52:49.752] d0 attempted to change d0v2's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-10 09:52:49.794] d0 attempted to change d0v3's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-10 09:52:49.831] d0 attempted to change d0v5's CR4 flags 00000660 -> 00000760
[   50.124311] udevd[1589]: starting version 175
[   53.095314] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
[   55.583594] udevd[1984]: starting version 175
[   58.370784] EXT4-fs (dm-0): re-mounted. Opts: (null)
[   70.874729] EXT4-fs (dm-0): re-mounted. Opts: barrier=1,errors=remount-ro
[   77.684487] Adding 2097148k swap on /dev/mapper/serveerstertje-swap.  Priority:-1 extents:1 across:2097148k 
[   79.636516] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: barrier=1,errors=remount-ro
(XEN) [2015-04-10 09:57:59.407] io.c:429: d1: bind: m_gsi=37 g_gsi=36 dev=00.00.5 intx=0
(XEN) [2015-04-10 09:57:59.433] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:57:59.449] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:57:59.464] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:57:59.480] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:57:59.495] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:57:59.511] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:57:59.527] d1: hd->arch.paging_mode:2

<VERY BIG SNIP>

(XEN) [2015-04-10 09:58:15.236] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:58:15.251] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:58:15.267] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:58:15.282] AMD-Vi: ?!?!? update_paging_mode level after:8 
(XEN) [2015-04-10 09:58:15.303] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:8 
(XEN) [2015-04-10 09:58:15.329] AMD-Vi: ?!?!? iommu_pde_from_gfn: domid:1 table:1 level:8 pfn:0xffffffffffffffff
(XEN) [2015-04-10 09:58:15.359] Xen BUG at iommu_map.c:459
(XEN) [2015-04-10 09:58:15.375] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
(XEN) [2015-04-10 09:58:15.399] CPU:    4
(XEN) [2015-04-10 09:58:15.410] RIP:    e008:[<ffff82d080155b2c>] iommu_pde_from_gfn+0x82/0x47a
(XEN) [2015-04-10 09:58:15.436] RFLAGS: 0000000000010202   CONTEXT: hypervisor
(XEN) [2015-04-10 09:58:15.456] rax: 0000000000000000   rbx: 0000000000000008   rcx: 0000000000000000
(XEN) [2015-04-10 09:58:15.483] rdx: ffff830256f00000   rsi: 000000000000000a   rdi: ffff82d0802986c0
(XEN) [2015-04-10 09:58:15.510] rbp: ffff830256f07ad8   rsp: ffff830256f07a78   r8:  ffff830256f30000
(XEN) [2015-04-10 09:58:15.537] r9:  0000000000000003   r10: 0000000000000149   r11: 0000000000000003
(XEN) [2015-04-10 09:58:15.563] r12: ffff82e0023aaa60   r13: 0000000000000000   r14: 0000000000000000
(XEN) [2015-04-10 09:58:15.590] r15: 00007d2000000000   cr0: 0000000080050033   cr4: 00000000000006f0
(XEN) [2015-04-10 09:58:15.617] cr3: 00000002347fc000   cr2: ffff88001dd58ee0
(XEN) [2015-04-10 09:58:15.638] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
(XEN) [2015-04-10 09:58:15.663] Xen stack trace from rsp=ffff830256f07a78:
(XEN) [2015-04-10 09:58:15.682]    ffff83024e6c9000 ffff830256f07b30 ffffffffffffffff ffff830200000018
(XEN) [2015-04-10 09:58:15.710]    ffff830256f07ae8 ffff830256f07aa8 ffff82e0049f7700 0000000000000003
(XEN) [2015-04-10 09:58:15.737]    ffff82e0049f76e0 00000000000000e9 0000000000000000 00007d2000000000
(XEN) [2015-04-10 09:58:15.764]    ffff830256f07b98 ffff82d0801560a1 0000000000000003 000000010000010b
(XEN) [2015-04-10 09:58:15.791]    000000000024fbb7 ffffffffffffffff 0000000200000001 ffff83024e6c9938
(XEN) [2015-04-10 09:58:15.818]    ffff820040030ff8 ffff83024e6c9000 ffff82d0802986c0 0000000000000000
(XEN) [2015-04-10 09:58:15.845]    0000000000000000 0000000000000000 0000000000000000 0000000000000000
(XEN) [2015-04-10 09:58:15.872]    0000000000000000 0000000000000000 0000000000002000 ffff83024e6c9000
(XEN) [2015-04-10 09:58:15.899]    ffff82e0049f76e0 00000000000000e9 0000000000000000 00007d2000000000
(XEN) [2015-04-10 09:58:15.926]    ffff830256f07bf8 ffff82d08015a56d 0000000000000000 ffff83024e6c9020
(XEN) [2015-04-10 09:58:15.953]    ffff830256f00000 000000000024fbb7 ffff830256f07bf8 0000000000000000
(XEN) [2015-04-10 09:58:15.980]    ffff83024e6c9000 0000000000000800 ffff83024e6c9000 0000000000000000
(XEN) [2015-04-10 09:58:16.007]    ffff830256f07c98 ffff82d08014c607 ffff830256f07c78 ffff82d08012c178
(XEN) [2015-04-10 09:58:16.034]    0000000000000003 ffff830256f07c28 0000000000000020 0000000000000000
(XEN) [2015-04-10 09:58:16.061]    0000000000000000 0000000000000000 0000000800000000 00007fc31c3e1004
(XEN) [2015-04-10 09:58:16.088]    ffff830256eb8f40 ffff83025cc6d300 ffff82d080330c60 00007fc31c3e1004
(XEN) [2015-04-10 09:58:16.115]    ffff83024e6c9000 00007fc31c3e1004 ffff83024e6c9000 0000000000000005
(XEN) [2015-04-10 09:58:16.142]    ffff830256f07ca8 ffff82d08014900b ffff830256f07d98 ffff82d080161f2d
(XEN) [2015-04-10 09:58:16.169]    0000000000000020 0000000000000004 0000000000000003 0000000000000001
(XEN) [2015-04-10 09:58:16.196]    ffff82d080331bb8 0000000000000001 ffff830256f07de8 ffff82d080120c10
(XEN) [2015-04-10 09:58:16.223] Xen call trace:
(XEN) [2015-04-10 09:58:16.236]    [<ffff82d080155b2c>] iommu_pde_from_gfn+0x82/0x47a
(XEN) [2015-04-10 09:58:16.259]    [<ffff82d0801560a1>] amd_iommu_map_page+0x17d/0x58e
(XEN) [2015-04-10 09:58:16.281]    [<ffff82d08015a56d>] arch_iommu_populate_page_table+0x179/0x4d8
(XEN) [2015-04-10 09:58:16.307]    [<ffff82d08014c607>] iommu_do_pci_domctl+0x3b7/0x630
(XEN) [2015-04-10 09:58:16.331]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
(XEN) [2015-04-10 09:58:16.352]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
(XEN) [2015-04-10 09:58:16.375]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
(XEN) [2015-04-10 09:58:16.396]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
(XEN) [2015-04-10 09:58:16.417] 
(XEN) [2015-04-10 09:58:16.426] 
(XEN) [2015-04-10 09:58:16.435] ****************************************
(XEN) [2015-04-10 09:58:16.454] Panic on CPU 4:
(XEN) [2015-04-10 09:58:16.467] Xen BUG at iommu_map.c:459
(XEN) [2015-04-10 09:58:16.482] ****************************************
(XEN) [2015-04-10 09:58:16.501] 
(XEN) [2015-04-10 09:58:16.510] Reboot in five seconds...

[-- Attachment #4: serial-log-good --]
[-- Type: application/octet-stream, Size: 148242 bytes --]

 __  __            _  _    __                      _        _     _      
 \ \/ /___ _ __   | || |  / /_     _   _ _ __  ___| |_ __ _| |__ | | ___ 
  \  // _ \ '_ \  | || |_| '_ \ __| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
  /  \  __/ | | | |__   _| (_) |__| |_| | | | \__ \ || (_| | |_) | |  __/
 /_/\_\___|_| |_|    |_|(_)___/    \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
                                                                         
(XEN) Xen version 4.6-unstable (root@dyndns.org) (gcc-4.7.real (Debian 4.7.2-5) 4.7.2) debug=y Fri Apr 10 11:13:07 CEST 2015
(XEN) Latest ChangeSet: Tue Mar 17 15:11:33 2015 +0100 git:3a28f76-dirty
(XEN) Console output is synchronous.
(XEN) Bootloader: GRUB 1.99-27+deb7u2
(XEN) Command line: dom0_mem=1024M,max:1024M loglvl=all loglvl_guest=all console_timestamps=datems vga=gfx-1280x1024x32 no-cpuidle cpufreq=xen com1=38400,8n1 console=vga,com1 ivrs_ioapic[6]=00:14.0 iommu=on,verbose,debug,amd-iommu-debug sync_console
(XEN) Video information:
(XEN)  VGA is graphics mode 1280x1024, 32 bpp
(XEN)  VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) Disc information:
(XEN)  Found 2 MBR signatures
(XEN)  Found 2 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN)  0000000000000000 - 0000000000099400 (usable)
(XEN)  0000000000099400 - 00000000000a0000 (reserved)
(XEN)  00000000000e4000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 000000009ff90000 (usable)
(XEN)  000000009ff90000 - 000000009ff9e000 (ACPI data)
(XEN)  000000009ff9e000 - 000000009ffe0000 (ACPI NVS)
(XEN)  000000009ffe0000 - 00000000a0000000 (reserved)
(XEN)  00000000ffe00000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 0000000260000000 (usable)
(XEN) ACPI: RSDP 000FB100, 0014 (r0 ACPIAM)
(XEN) ACPI: RSDT 9FF90000, 0048 (r1 MSI    OEMSLIC  20100913 MSFT       97)
(XEN) ACPI: FACP 9FF90200, 0084 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: DSDT 9FF905E0, 9427 (r1  A7640 A7640100      100 INTL 20051117)
(XEN) ACPI: FACS 9FF9E000, 0040
(XEN) ACPI: APIC 9FF90390, 0088 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: MCFG 9FF90420, 003C (r1 7640MS OEMMCFG  20100913 MSFT       97)
(XEN) ACPI: SLIC 9FF90460, 0176 (r1 MSI    OEMSLIC  20100913 MSFT       97)
(XEN) ACPI: OEMB 9FF9E040, 0072 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: SRAT 9FF9A5E0, 0108 (r3 AMD    FAM_F_10        2 AMD         1)
(XEN) ACPI: HPET 9FF9A6F0, 0038 (r1 7640MS OEMHPET  20100913 MSFT       97)
(XEN) ACPI: IVRS 9FF9A730, 0110 (r1  AMD     RD890S   202031 AMD         0)
(XEN) ACPI: SSDT 9FF9A840, 0DA4 (r1 A M I  POWERNOW        1 AMD         1)
(XEN) System RAM: 8191MB (8387748kB)
(XEN) SRAT: PXM 0 -> APIC 0 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 1 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 2 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 3 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 4 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 5 -> Node 0
(XEN) SRAT: Node 0 PXM 0 0-a0000
(XEN) SRAT: Node 0 PXM 0 100000-a0000000
(XEN) SRAT: Node 0 PXM 0 100000000-260000000
(XEN) NUMA: Allocated memnodemap from 25cc86000 - 25cc89000
(XEN) NUMA: Using 8 for the hash shift.
(XEN) Domain heap initialised
(XEN) vesafb: framebuffer at 0xd0000000, mapped to 0xffff82c000201000, using 6144k, total 16384k
(XEN) vesafb: mode is 1280x1024x32, linelength=5120, font 8x16
(XEN) vesafb: Truecolor: size=0:8:8:8, shift=0:16:8:0
(XEN) found SMP MP-table at 000ff780
(XEN) DMI present.
(XEN) Using APIC driver default
(XEN) ACPI: PM-Timer IO Port: 0x808
(XEN) ACPI: SLEEP INFO: pm1x_cnt[1:804,1:0], pm1x_evt[1:800,1:0]
(XEN) ACPI:             wakeup_vec[9ff9e00c], 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: 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) ERST table was not found
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) SMP: Allowing 6 CPUs (0 hotplug CPUs)
(XEN) IRQ limits: 56 GSI, 1112 MSI/MSI-X
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 3200.186 MHz processor.
(XEN) Initing memory sharing.
(XEN) AMD Fam10h machine check reporting enabled
(XEN) alt table ffff82d0802dd9f0 -> ffff82d0802dec38
(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: Found MSI capability block at 0x54
(XEN) AMD-Vi: ACPI Table:
(XEN) AMD-Vi:  Signature IVRS
(XEN) AMD-Vi:  Length 0x110
(XEN) AMD-Vi:  Revision 0x1
(XEN) AMD-Vi:  CheckSum 0x8f
(XEN) AMD-Vi:  OEM_Id AMD  
(XEN) AMD-Vi:  OEM_Table_Id RD890S
(XEN) AMD-Vi:  OEM_Revision 0x202031
(XEN) AMD-Vi:  Creator_Id AMD 
(XEN) AMD-Vi:  Creator_Revision 0
(XEN) AMD-Vi: IVRS Block: type 0x10 flags 0x3e len 0xe0 id 0x2
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0 -> 0x2
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x10 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0xf00 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0xf00 -> 0xf01
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x18 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0xe00 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0xe00 -> 0xe01
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x28 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xd00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x30 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xc00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x48 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xb00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x50 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x58 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0x900 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x900 -> 0x901
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x60 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x500 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x608 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x800 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x610 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x700 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x68 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x400 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x88 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0x90 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x90 -> 0x92
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0x98 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x98 -> 0x9a
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa0 flags 0xd7
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa3 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa4 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0 id 0 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x43 id 0x300 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x300 -> 0x3ff alias 0xa4
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa5 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa8 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa9 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x100 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0xb0 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0xb0 -> 0xb2
(XEN) AMD-Vi: IVHD Device Entry: type 0 id 0 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x48 id 0 flags 0xd7
(XEN) AMD-Vi: IVHD Special: 0000:00:14.0 variety 0x2 handle 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x48 id 0 flags 0
(XEN) AMD-Vi: IVHD Special: 0000:00:00.1 variety 0x1 handle 0x7
(XEN) AMD-Vi: Disabled HAP memory map sharing with IOMMU
(XEN) AMD-Vi: IOMMU 0 Enabled.
(XEN) I/O virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Interrupt remapping enabled
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using new ACK method
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) [2015-04-10 09:32:25.300] Platform timer is 14.318MHz HPET
(XEN) [2015-04-10 09:32:25.324] Allocated console ring of 64 KiB.
(XEN) [2015-04-10 09:32:25.348] HVM: ASIDs enabled.
(XEN) [2015-04-10 09:32:25.369] SVM: Supported advanced features:
(XEN) [2015-04-10 09:32:25.393]  - Nested Page Tables (NPT)
(XEN) [2015-04-10 09:32:25.416]  - Last Branch Record (LBR) Virtualisation
(XEN) [2015-04-10 09:32:25.442]  - Next-RIP Saved on #VMEXIT
(XEN) [2015-04-10 09:32:25.465]  - Pause-Intercept Filter
(XEN) [2015-04-10 09:32:25.488] HVM: SVM enabled
(XEN) [2015-04-10 09:32:25.508] HVM: Hardware Assisted Paging (HAP) detected
(XEN) [2015-04-10 09:32:25.535] HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) [2015-04-10 09:32:25.560] HVM: PVH mode not supported on this platform
(XEN) [2015-04-10 09:32:25.689] Brought up 6 CPUs
(XEN) [2015-04-10 09:32:25.733] ACPI sleep modes: S3
(XEN) [2015-04-10 09:32:25.754] MCA: Use hw thresholding to adjust polling frequency
(XEN) [2015-04-10 09:32:25.784] mcheck_poll: Machine check polling timer started.
(XEN) [2015-04-10 09:32:25.813] Xenoprofile: Failed to setup IBS LVT offset, IBSCTL = 0xffffffff
(XEN) [2015-04-10 09:32:25.846] Dom0 has maximum 632 PIRQs
(XEN) [2015-04-10 09:32:25.869] *** LOADING DOMAIN 0 ***
(XEN) [2015-04-10 09:32:26.052] elf_parse_binary: phdr: paddr=0x1000000 memsz=0x1079000
(XEN) [2015-04-10 09:32:26.083] elf_parse_binary: phdr: paddr=0x2200000 memsz=0x109000
(XEN) [2015-04-10 09:32:26.113] elf_parse_binary: phdr: paddr=0x2309000 memsz=0x15388
(XEN) [2015-04-10 09:32:26.143] elf_parse_binary: phdr: paddr=0x231f000 memsz=0xf0e000
(XEN) [2015-04-10 09:32:26.174] elf_parse_binary: memory: 0x1000000 -> 0x322d000
(XEN) [2015-04-10 09:32:26.203] elf_xen_parse_note: GUEST_OS = "linux"
(XEN) [2015-04-10 09:32:26.229] elf_xen_parse_note: GUEST_VERSION = "2.6"
(XEN) [2015-04-10 09:32:26.257] elf_xen_parse_note: XEN_VERSION = "xen-3.0"
(XEN) [2015-04-10 09:32:26.285] elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
(XEN) [2015-04-10 09:32:26.314] elf_xen_parse_note: ENTRY = 0xffffffff8231f1f0
(XEN) [2015-04-10 09:32:26.343] elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81001000
(XEN) [2015-04-10 09:32:26.374] elf_xen_parse_note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb|writable_descriptor_tables|auto_translated_physmap|supervisor_mode_kernel"
(XEN) [2015-04-10 09:32:26.438] elf_xen_parse_note: SUPPORTED_FEATURES = 0x90d
(XEN) [2015-04-10 09:32:26.467] elf_xen_parse_note: PAE_MODE = "yes"
(XEN) [2015-04-10 09:32:26.494] elf_xen_parse_note: LOADER = "generic"
(XEN) [2015-04-10 09:32:26.521] elf_xen_parse_note: unknown xen elf note (0xd)
(XEN) [2015-04-10 09:32:26.550] elf_xen_parse_note: SUSPEND_CANCEL = 0x1
(XEN) [2015-04-10 09:32:26.578] elf_xen_parse_note: MOD_START_PFN = 0x1
(XEN) [2015-04-10 09:32:26.605] elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
(XEN) [2015-04-10 09:32:26.637] elf_xen_parse_note: PADDR_OFFSET = 0x0
(XEN) [2015-04-10 09:32:26.664] elf_xen_addr_calc_check: addresses:
(XEN) [2015-04-10 09:32:26.691]     virt_base        = 0xffffffff80000000
(XEN) [2015-04-10 09:32:26.719]     elf_paddr_offset = 0x0
(XEN) [2015-04-10 09:32:26.743]     virt_offset      = 0xffffffff80000000
(XEN) [2015-04-10 09:32:26.772]     virt_kstart      = 0xffffffff81000000
(XEN) [2015-04-10 09:32:26.800]     virt_kend        = 0xffffffff8322d000
(XEN) [2015-04-10 09:32:26.828]     virt_entry       = 0xffffffff8231f1f0
(XEN) [2015-04-10 09:32:26.857]     p2m_base         = 0xffffffffffffffff
(XEN) [2015-04-10 09:32:26.885]  Xen  kernel: 64-bit, lsb, compat32
(XEN) [2015-04-10 09:32:26.912]  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x322d000
(XEN) [2015-04-10 09:32:26.946] PHYSICAL MEMORY ARRANGEMENT:
(XEN) [2015-04-10 09:32:26.971]  Dom0 alloc.:   0000000250000000->0000000254000000 (240842 pages to be allocated)
(XEN) [2015-04-10 09:32:27.010]  Init. ramdisk: 000000025ecca000->000000025ffff400
(XEN) [2015-04-10 09:32:27.042] VIRTUAL MEMORY ARRANGEMENT:
(XEN) [2015-04-10 09:32:27.067]  Loaded kernel: ffffffff81000000->ffffffff8322d000
(XEN) [2015-04-10 09:32:27.098]  Init. ramdisk: 0000000000000000->0000000000000000
(XEN) [2015-04-10 09:32:27.129]  Phys-Mach map: ffffffff8322d000->ffffffff8342d000
(XEN) [2015-04-10 09:32:27.161]  Start info:    ffffffff8342d000->ffffffff8342d4b4
(XEN) [2015-04-10 09:32:27.192]  Page tables:   ffffffff8342e000->ffffffff8344d000
(XEN) [2015-04-10 09:32:27.224]  Boot stack:    ffffffff8344d000->ffffffff8344e000
(XEN) [2015-04-10 09:32:27.256]  TOTAL:         ffffffff80000000->ffffffff83800000
(XEN) [2015-04-10 09:32:27.288]  ENTRY ADDRESS: ffffffff8231f1f0
(XEN) [2015-04-10 09:32:27.316] Dom0 has maximum 6 VCPUs
(XEN) [2015-04-10 09:32:27.341] elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff82079000
(XEN) [2015-04-10 09:32:27.383] elf_load_binary: phdr 1 at 0xffffffff82200000 -> 0xffffffff82309000
(XEN) [2015-04-10 09:32:27.420] elf_load_binary: phdr 2 at 0xffffffff82309000 -> 0xffffffff8231e388
(XEN) [2015-04-10 09:32:27.457] elf_load_binary: phdr 3 at 0xffffffff8231f000 -> 0xffffffff8242a000
(XEN) [2015-04-10 09:32:27.963] AMD-Vi: Setup I/O page table: device id = 0, type = 0x6, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.011] AMD-Vi: Setup I/O page table: device id = 0x2, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.060] AMD-Vi: Setup I/O page table: device id = 0x10, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.109] AMD-Vi: Setup I/O page table: device id = 0x18, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.159] AMD-Vi: Setup I/O page table: device id = 0x28, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.208] AMD-Vi: Setup I/O page table: device id = 0x30, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.258] AMD-Vi: Setup I/O page table: device id = 0x48, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.308] AMD-Vi: Setup I/O page table: device id = 0x50, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.358] AMD-Vi: Setup I/O page table: device id = 0x58, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.409] AMD-Vi: Setup I/O page table: device id = 0x60, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.460] AMD-Vi: Setup I/O page table: device id = 0x68, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.510] AMD-Vi: Setup I/O page table: device id = 0x88, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.561] AMD-Vi: Setup I/O page table: device id = 0x90, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.612] AMD-Vi: Setup I/O page table: device id = 0x92, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.664] AMD-Vi: Setup I/O page table: device id = 0x98, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.715] AMD-Vi: Setup I/O page table: device id = 0x9a, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.767] AMD-Vi: Setup I/O page table: device id = 0xa0, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.818] AMD-Vi: Setup I/O page table: device id = 0xa3, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.870] AMD-Vi: Setup I/O page table: device id = 0xa4, type = 0x5, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.922] AMD-Vi: Setup I/O page table: device id = 0xa5, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:28.974] AMD-Vi: Setup I/O page table: device id = 0xa8, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:29.026] AMD-Vi: Setup I/O page table: device id = 0xb0, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:29.079] AMD-Vi: Setup I/O page table: device id = 0xb2, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:29.131] AMD-Vi: Skipping host bridge 0000:00:18.0
(XEN) [2015-04-10 09:32:29.165] AMD-Vi: Skipping host bridge 0000:00:18.1
(XEN) [2015-04-10 09:32:29.199] AMD-Vi: Skipping host bridge 0000:00:18.2
(XEN) [2015-04-10 09:32:29.233] AMD-Vi: Skipping host bridge 0000:00:18.3
(XEN) [2015-04-10 09:32:29.267] AMD-Vi: Skipping host bridge 0000:00:18.4
(XEN) [2015-04-10 09:32:29.300] AMD-Vi: Setup I/O page table: device id = 0x400, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:29.353] AMD-Vi: Setup I/O page table: device id = 0x500, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:29.406] AMD-Vi: Setup I/O page table: device id = 0x608, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:29.459] AMD-Vi: Setup I/O page table: device id = 0x610, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:29.513] AMD-Vi: Setup I/O page table: device id = 0x700, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:29.566] AMD-Vi: Setup I/O page table: device id = 0x800, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:29.620] AMD-Vi: Setup I/O page table: device id = 0x900, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:29.674] AMD-Vi: Setup I/O page table: device id = 0x901, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:29.728] AMD-Vi: Setup I/O page table: device id = 0xa00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:29.782] AMD-Vi: Setup I/O page table: device id = 0xb00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:29.836] AMD-Vi: Setup I/O page table: device id = 0xc00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:29.891] AMD-Vi: Setup I/O page table: device id = 0xd00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:29.946] AMD-Vi: Setup I/O page table: device id = 0xe00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:30.001] AMD-Vi: Setup I/O page table: device id = 0xe01, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:30.056] AMD-Vi: Setup I/O page table: device id = 0xf00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:30.111] AMD-Vi: Setup I/O page table: device id = 0xf01, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:32:30.171] Scrubbing Free RAM on 1 nodes using 6 CPUs
(XEN) [2015-04-10 09:32:30.312] .............done.
(XEN) [2015-04-10 09:32:31.389] Initial low memory virq threshold set at 0x4000 pages.
(XEN) [2015-04-10 09:32:31.429] Std. Loglevel: All
(XEN) [2015-04-10 09:32:31.459] Guest Loglevel: All
(XEN) [2015-04-10 09:32:31.490] **********************************************
(XEN) [2015-04-10 09:32:31.527] ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS
(XEN) [2015-04-10 09:32:31.565] ******* This option is intended to aid debugging of Xen by ensuring
(XEN) [2015-04-10 09:32:31.608] ******* that all output is synchronously delivered on the serial line.
(XEN) [2015-04-10 09:32:31.652] ******* However it can introduce SIGNIFICANT latencies and affect
(XEN) [2015-04-10 09:32:31.694] ******* timekeeping. It is NOT recommended for production use!
(XEN) [2015-04-10 09:32:31.736] **********************************************
(XEN) [2015-04-10 09:32:31.774] 3... 2... 1... 
(XEN) [2015-04-10 09:32:34.802] Xen is relinquishing VGA console.
(XEN) [2015-04-10 09:32:34.921] *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) [2015-04-10 09:32:34.949] Freed 308kB init memory.
mapping kernel into physical memory
about to get started...
[    0.000000] PAT configuration [0-7]: WB  WT  UC- UC  WC  WP  UC  UC  
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.0.0-rc7-20150409-xendevel-doflr+ (root@serveerstertje) (gcc version 4.7.2 (Debian 4.7.2-5) ) #1 SMP Thu Apr 9 15:55:33 CEST 2015
[    0.000000] Command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] Released 0 page(s)
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] Xen: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] Xen: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] Xen: [mem 0x0000000000100000-0x0000000040066fff] usable
[    0.000000] Xen: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] Xen: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] Xen: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] Xen: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] Xen: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] Xen: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] Xen: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] Xen: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] Xen: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] Xen: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] bootconsole [xenboot0] enabled
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] e820: user-defined physical RAM map:
[    0.000000] user: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] user: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] user: [mem 0x0000000000100000-0x000000003fffffff] usable
[    0.000000] user: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] user: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] user: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] user: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] user: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] user: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] user: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] user: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] user: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] user: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] user: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] SMBIOS 2.5 present.
[    0.000000] DMI: MSI MS-7640/890FXA-GD70 (MS-7640)  , BIOS V1.8B1 09/13/2010
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] AGP: No AGP bridge found
[    0.000000] e820: last_pfn = 0x40000 max_arch_pfn = 0x400000000
[    0.000000] Scanning 1 areas for low memory corruption
[    0.000000] Base memory trampoline at [ffff880000093000] 93000 size 24576
[    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[    0.000000]  [mem 0x00000000-0x000fffff] page 4k
[    0.000000] init_memory_mapping: [mem 0x3fe00000-0x3fffffff]
[    0.000000]  [mem 0x3fe00000-0x3fffffff] page 4k
[    0.000000] BRK [0x03207000, 0x03207fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x20000000-0x3fdfffff]
[    0.000000]  [mem 0x20000000-0x3fdfffff] page 4k
[    0.000000] BRK [0x03208000, 0x03208fff] PGTABLE
[    0.000000] BRK [0x03209000, 0x03209fff] PGTABLE
[    0.000000] BRK [0x0320a000, 0x0320afff] PGTABLE
[    0.000000] BRK [0x0320b000, 0x0320bfff] PGTABLE
[    0.000000] BRK [0x0320c000, 0x0320cfff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x00100000-0x1fffffff]
[    0.000000]  [mem 0x00100000-0x1fffffff] page 4k
[    0.000000] RAMDISK: [mem 0x04000000-0x05335fff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x00000000000FB100 000014 (v00 ACPIAM)
[    0.000000] ACPI: RSDT 0x000000009FF90000 000048 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: FACP 0x000000009FF90200 000084 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: DSDT 0x000000009FF905E0 009427 (v01 A7640  A7640100 00000100 INTL 20051117)
[    0.000000] ACPI: FACS 0x000000009FF9E000 000040
[    0.000000] ACPI: APIC 0x000000009FF90390 000088 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: MCFG 0x000000009FF90420 00003C (v01 7640MS OEMMCFG  20100913 MSFT 00000097)
[    0.000000] ACPI: SLIC 0x000000009FF90460 000176 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: OEMB 0x000000009FF9E040 000072 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: SRAT 0x000000009FF9A5E0 000108 (v03 AMD    FAM_F_10 00000002 AMD  00000001)
[    0.000000] ACPI: HPET 0x000000009FF9A6F0 000038 (v01 7640MS OEMHPET  20100913 MSFT 00000097)
[    0.000000] ACPI: IVRS 0x000000009FF9A730 000110 (v01 AMD    RD890S   00202031 AMD  00000000)
[    0.000000] ACPI: SSDT 0x000000009FF9A840 000DA4 (v01 A M I  POWERNOW 00000001 AMD  00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] Setting APIC routing to Xen PV.
[    0.000000] NUMA turned off
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000] NODE_DATA(0) allocated [mem 0x3fe17000-0x3fe21fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000000]   DMA32    [mem 0x0000000001000000-0x000000003fffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000001000-0x0000000000098fff]
[    0.000000]   node   0: [mem 0x0000000000100000-0x000000003fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000003fffffff]
[    0.000000] On node 0 totalpages: 262040
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 21 pages reserved
[    0.000000]   DMA zone: 3992 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 4032 pages used for memmap
[    0.000000]   DMA32 zone: 258048 pages, LIFO batch:31
[    0.000000] p2m virtual area at ffffc90000000000, size is 400000
[    0.000000] kmemleak: Kernel memory leak detector disabled
[    0.000000] Remapped 103 page(s)
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
[    0.000000] ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 6, version 33, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
[    0.000000] IOAPIC[1]: apic_id 7, version 33, address 0xfec20000, GSI 24-55
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8300 base: 0xfed00000
[    0.000000] smpboot: Allowing 6 CPUs, 0 hotplug CPUs
[    0.000000] e820: [mem 0xa0000000-0xf5ffffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on Xen
[    0.000000] Xen version: 4.6-unstable (preserve-AD)
[    0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:6 nr_node_ids:1
[    0.000000] PERCPU: Embedded 31 pages/cpu @ffff88003f800000 s86920 r8192 d31864 u262144
[    0.000000] pcpu-alloc: s86920 r8192 d31864 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 - - 
[    0.000000] xen: PV spinlocks enabled
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 257923
[    0.000000] Policy zone: DMA32
[    0.000000] Kernel command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
(XEN) [2015-04-10 09:32:37.427] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-10 09:32:37.463] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000082 from 0xffff82d0802eb000 to 0xffffffff81bd4e50.
(XEN) [2015-04-10 09:32:37.499] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000083 from 0xffff82d0802eb080 to 0xffffffff81bd6df0.
(XEN) [2015-04-10 09:32:37.534] traps.c:2654:d0v0 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-10 09:32:37.570] traps.c:2654:d0v0 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-10 09:32:37.606] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000083 from 0xffff82d0802eb080 to 0xffffffff81bd7070.
(XEN) [2015-04-10 09:32:37.642] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[    0.000000] software IO TLB [mem 0x3a600000-0x3e600000] (64MB) mapped at [ffff88003a600000-ffff88003e5fffff]
[    0.000000] Memory: 906096K/1048160K available (12135K kernel code, 1055K rwdata, 4580K rodata, 1116K init, 14192K bss, 142064K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] 	Additional per-CPU info printed with stalls.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=6.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=6
[    0.000000] NR_IRQS:4352 nr_irqs:1016 16
[    0.000000] xen:events: Using FIFO-based ABI
[    0.000000] xen: --> pirq=1 -> irq=1 (gsi=1)
[    0.000000] xen: --> pirq=2 -> irq=2 (gsi=2)
[    0.000000] xen: --> pirq=3 -> irq=3 (gsi=3)
[    0.000000] xen: --> pirq=4 -> irq=4 (gsi=4)
[    0.000000] xen: --> pirq=5 -> irq=5 (gsi=5)
[    0.000000] xen: --> pirq=6 -> irq=6 (gsi=6)
[    0.000000] xen: --> pirq=7 -> irq=7 (gsi=7)
[    0.000000] xen: --> pirq=8 -> irq=8 (gsi=8)
[    0.000000] xen: --> pirq=9 -> irq=9 (gsi=9)
[    0.000000] xen: --> pirq=10 -> irq=10 (gsi=10)
[    0.000000] xen: --> pirq=11 -> irq=11 (gsi=11)
[    0.000000] xen: --> pirq=12 -> irq=12 (gsi=12)
[    0.000000] xen: --> pirq=13 -> irq=13 (gsi=13)
[    0.000000] xen: --> pirq=14 -> irq=14 (gsi=14)
[    0.000000] xen: --> pirq=15 -> irq=15 (gsi=15)
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.000000] bootconsole [xenboot0] disabled
[    0.000000] PAT configuration [0-7]: WB  WT  UC- UC  WC  WP  UC  UC  
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.0.0-rc7-20150409-xendevel-doflr+ (root@serveerstertje) (gcc version 4.7.2 (Debian 4.7.2-5) ) #1 SMP Thu Apr 9 15:55:33 CEST 2015
[    0.000000] Command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] tseg: 0000000000
[    0.000000] Released 0 page(s)
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] Xen: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] Xen: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] Xen: [mem 0x0000000000100000-0x0000000040066fff] usable
[    0.000000] Xen: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] Xen: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] Xen: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] Xen: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] Xen: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] Xen: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] Xen: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] Xen: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] Xen: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] Xen: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] bootconsole [xenboot0] enabled
[    0.000000] e820: remove [mem 0x40000000-0xfffffffffffffffe] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] e820: user-defined physical RAM map:
[    0.000000] user: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] user: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] user: [mem 0x0000000000100000-0x000000003fffffff] usable
[    0.000000] user: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] user: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] user: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] user: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] user: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] user: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] user: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] user: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] user: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] user: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] user: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] SMBIOS 2.5 present.
[    0.000000] DMI: MSI MS-7640/890FXA-GD70 (MS-7640)  , BIOS V1.8B1 09/13/2010
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] AGP: No AGP bridge found
[    0.000000] e820: last_pfn = 0x40000 max_arch_pfn = 0x400000000
[    0.000000] Scanning 1 areas for low memory corruption
[    0.000000] Base memory trampoline at [ffff880000093000] 93000 size 24576
[    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[    0.000000]  [mem 0x00000000-0x000fffff] page 4k
[    0.000000] init_memory_mapping: [mem 0x3fe00000-0x3fffffff]
[    0.000000]  [mem 0x3fe00000-0x3fffffff] page 4k
[    0.000000] BRK [0x03207000, 0x03207fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x20000000-0x3fdfffff]
[    0.000000]  [mem 0x20000000-0x3fdfffff] page 4k
[    0.000000] BRK [0x03208000, 0x03208fff] PGTABLE
[    0.000000] BRK [0x03209000, 0x03209fff] PGTABLE
[    0.000000] BRK [0x0320a000, 0x0320afff] PGTABLE
[    0.000000] BRK [0x0320b000, 0x0320bfff] PGTABLE
[    0.000000] BRK [0x0320c000, 0x0320cfff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x00100000-0x1fffffff]
[    0.000000]  [mem 0x00100000-0x1fffffff] page 4k
[    0.000000] RAMDISK: [mem 0x04000000-0x05335fff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x00000000000FB100 000014 (v00 ACPIAM)
[    0.000000] ACPI: RSDT 0x000000009FF90000 000048 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: FACP 0x000000009FF90200 000084 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: DSDT 0x000000009FF905E0 009427 (v01 A7640  A7640100 00000100 INTL 20051117)
[    0.000000] ACPI: FACS 0x000000009FF9E000 000040
[    0.000000] ACPI: APIC 0x000000009FF90390 000088 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: MCFG 0x000000009FF90420 00003C (v01 7640MS OEMMCFG  20100913 MSFT 00000097)
[    0.000000] ACPI: SLIC 0x000000009FF90460 000176 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: OEMB 0x000000009FF9E040 000072 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: SRAT 0x000000009FF9A5E0 000108 (v03 AMD    FAM_F_10 00000002 AMD  00000001)
[    0.000000] ACPI: HPET 0x000000009FF9A6F0 000038 (v01 7640MS OEMHPET  20100913 MSFT 00000097)
[    0.000000] ACPI: IVRS 0x000000009FF9A730 000110 (v01 AMD    RD890S   00202031 AMD  00000000)
[    0.000000] ACPI: SSDT 0x000000009FF9A840 000DA4 (v01 A M I  POWERNOW 00000001 AMD  00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] Setting APIC routing to Xen PV.
[    0.000000] NUMA turned off
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000] NODE_DATA(0) allocated [mem 0x3fe17000-0x3fe21fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000000]   DMA32    [mem 0x0000000001000000-0x000000003fffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000001000-0x0000000000098fff]
[    0.000000]   node   0: [mem 0x0000000000100000-0x000000003fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000003fffffff]
[    0.000000] On node 0 totalpages: 262040
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 21 pages reserved
[    0.000000]   DMA zone: 3992 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 4032 pages used for memmap
[    0.000000]   DMA32 zone: 258048 pages, LIFO batch:31
[    0.000000] p2m virtual area at ffffc90000000000, size is 400000
[    0.000000] kmemleak: Kernel memory leak detector disabled
[    0.000000] Remapped 103 page(s)
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
[    0.000000] ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 6, version 33, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
[    0.000000] IOAPIC[1]: apic_id 7, version 33, address 0xfec20000, GSI 24-55
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8300 base: 0xfed00000
[    0.000000] smpboot: Allowing 6 CPUs, 0 hotplug CPUs
[    0.000000] e820: [mem 0xa0000000-0xf5ffffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on Xen
[    0.000000] Xen version: 4.6-unstable (preserve-AD)
[    0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:6 nr_node_ids:1
[    0.000000] PERCPU: Embedded 31 pages/cpu @ffff88003f800000 s86920 r8192 d31864 u262144
[    0.000000] pcpu-alloc: s86920 r8192 d31864 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 - - 
[    0.000000] xen: PV spinlocks enabled
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 257923
[    0.000000] Policy zone: DMA32
[    0.000000] Kernel command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] software IO TLB [mem 0x3a600000-0x3e600000] (64MB) mapped at [ffff88003a600000-ffff88003e5fffff]
[    0.000000] Memory: 906096K/1048160K available (12135K kernel code, 1055K rwdata, 4580K rodata, 1116K init, 14192K bss, 142064K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] 	Additional per-CPU info printed with stalls.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=6.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=6
[    0.000000] NR_IRQS:4352 nr_irqs:1016 16
[    0.000000] xen:events: Using FIFO-based ABI
[    0.000000] xen: --> pirq=1 -> irq=1 (gsi=1)
[    0.000000] xen: --> pirq=2 -> irq=2 (gsi=2)
[    0.000000] xen: --> pirq=3 -> irq=3 (gsi=3)
[    0.000000] xen: --> pirq=4 -> irq=4 (gsi=4)
[    0.000000] xen: --> pirq=5 -> irq=5 (gsi=5)
[    0.000000] xen: --> pirq=6 -> irq=6 (gsi=6)
[    0.000000] xen: --> pirq=7 -> irq=7 (gsi=7)
[    0.000000] xen: --> pirq=8 -> irq=8 (gsi=8)
[    0.000000] xen: --> pirq=9 -> irq=9 (gsi=9)
[    0.000000] xen: --> pirq=10 -> irq=10 (gsi=10)
[    0.000000] xen: --> pirq=11 -> irq=11 (gsi=11)
[    0.000000] xen: --> pirq=12 -> irq=12 (gsi=12)
[    0.000000] xen: --> pirq=13 -> irq=13 (gsi=13)
[    0.000000] xen: --> pirq=14 -> irq=14 (gsi=14)
[    0.000000] xen: --> pirq=15 -> irq=15 (gsi=15)
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.000000] bootconsole [xenboot0] disabled
[    0.000000] console [hvc0] enabled
[    0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[    0.000000] ... MAX_LOCKDEP_SUBCLASSES:  8
[    0.000000] ... MAX_LOCK_DEPTH:          48
[    0.000000] ... MAX_LOCKDEP_KEYS:        8191
[    0.000000] ... CLASSHASH_SIZE:          4096
[    0.000000] ... MAX_LOCKDEP_ENTRIES:     32768
[    0.000000] ... MAX_LOCKDEP_CHAINS:      65536
[    0.000000] ... CHAINHASH_SIZE:          32768
[    0.000000]  memory used by lock dependency info: 8159 kB
[    0.000000]  per task-struct memory footprint: 1920 bytes
[    0.000000] Xen: using vcpuop timer interface
[    0.000000] installing Xen timer for CPU 0
[    0.000000] tsc: Detected 3200.186 MHz processor
[   19.640711] Calibrating delay loop (skipped), value calculated using timer frequency.. 6402.05 BogoMIPS (lpj=10667286)
[   19.672785] pid_max: default: 32768 minimum: 301
[   19.686834] ACPI: Core revision 20150204
[   19.717280] ACPI: All ACPI Tables successfully acquired
[   19.735315] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[   19.756766] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
[   19.777347] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
[   19.797495] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes)
[   19.819701] Initializing cgroup subsys blkio
[   19.832227] Initializing cgroup subsys freezer
[   19.845801] CPU: Physical Processor ID: 0
[   19.857961] CPU: Processor Core ID: 0
[   19.869141] mce: CPU supports 2 MCE banks
[   19.881369] Last level iTLB entries: 4KB 512, 2MB 16, 4MB 8
[   19.898257] Last level dTLB entries: 4KB 512, 2MB 128, 4MB 64, 1GB 0
[   19.917638] Freeing SMP alternatives memory: 40K (ffffffff82420000 - ffffffff8242a000)
[   19.942340] cpu 0 spinlock event irq 57
[   19.954452] Performance Events: (XEN) [2015-04-10 09:32:41.558] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0010004 from 0x0000000000000000 to 0x000000000000ffff.
Broken PMU hardware detected, using software events only.
[   20.014549] Failed to access perfctr msr (MSR c0010004 is 0)
[   20.032360] NMI watchdog: disabled (cpu0): hardware events not enabled
[   20.051898] installing Xen timer for CPU 1
[   20.064152] cpu 1 spinlock event irq 64
(XEN) [2015-04-10 09:32:41.671] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-10 09:32:41.707] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f63000 to 0xffffffff81bd4e50.
(XEN) [2015-04-10 09:32:41.743] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f63080 to 0xffffffff81bd6df0.
(XEN) [2015-04-10 09:32:41.779] traps.c:2654:d0v1 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-10 09:32:41.815] traps.c:2654:d0v1 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-10 09:32:41.850] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f63080 to 0xffffffff81bd7070.
(XEN) [2015-04-10 09:32:41.886] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   20.327241] installing Xen timer for CPU 2
[   20.339458] cpu 2 spinlock event irq 71
(XEN) [2015-04-10 09:32:41.946] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-10 09:32:41.982] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f23000 to 0xffffffff81bd4e50.
(XEN) [2015-04-10 09:32:42.018] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f23080 to 0xffffffff81bd6df0.
(XEN) [2015-04-10 09:32:42.054] traps.c:2654:d0v2 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-10 09:32:42.090] traps.c:2654:d0v2 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-10 09:32:42.126] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f23080 to 0xffffffff81bd7070.
(XEN) [2015-04-10 09:32:42.162] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   20.602548] installing Xen timer for CPU 3
[   20.614813] cpu 3 spinlock event irq 78
(XEN) [2015-04-10 09:32:42.222] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-10 09:32:42.258] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f13000 to 0xffffffff81bd4e50.
(XEN) [2015-04-10 09:32:42.293] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f13080 to 0xffffffff81bd6df0.
(XEN) [2015-04-10 09:32:42.329] traps.c:2654:d0v3 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-10 09:32:42.365] traps.c:2654:d0v3 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-10 09:32:42.401] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f13080 to 0xffffffff81bd7070.
(XEN) [2015-04-10 09:32:42.437] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   20.877866] installing Xen timer for CPU 4
[   20.890134] cpu 4 spinlock event irq 85
(XEN) [2015-04-10 09:32:42.497] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-10 09:32:42.533] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f03000 to 0xffffffff81bd4e50.
(XEN) [2015-04-10 09:32:42.569] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f03080 to 0xffffffff81bd6df0.
(XEN) [2015-04-10 09:32:42.605] traps.c:2654:d0v4 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-10 09:32:42.641] traps.c:2654:d0v4 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-10 09:32:42.676] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f03080 to 0xffffffff81bd7070.
(XEN) [2015-04-10 09:32:42.712] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   21.153195] installing Xen timer for CPU 5
[   21.165456] cpu 5 spinlock event irq 92
(XEN) [2015-04-10 09:32:42.772] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-10 09:32:42.808] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000082 from 0xffff830256ef3000 to 0xffffffff81bd4e50.
(XEN) [2015-04-10 09:32:42.844] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000083 from 0xffff830256ef3080 to 0xffffffff81bd6df0.
(XEN) [2015-04-10 09:32:42.880] traps.c:2654:d0v5 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-10 09:32:42.916] traps.c:2654:d0v5 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-10 09:32:42.952] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000083 from 0xffff830256ef3080 to 0xffffffff81bd7070.
(XEN) [2015-04-10 09:32:42.988] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   21.428403] x86: Booted up 1 node, 6 CPUs
[   21.441452] devtmpfs: initialized
[   21.452611] xor: measuring software checksum speed
[   21.500103]    prefetch64-sse:  5571.600 MB/sec
[   21.546823]    generic_sse:  5378.400 MB/sec
[   21.559336] xor: using function: prefetch64-sse (5571.600 MB/sec)
[   21.578069] NET: Registered protocol family 16
[   21.591379] xen:grant_table: Grant tables using version 1 layout
[   21.609522] Grant table initialized
[   21.620987] node 0 link 0: io port [1000, ffffff]
[   21.634815] TOM: 00000000a0000000 aka 2560M
[   21.647550] Fam 10h mmconf [mem 0xe0000000-0xefffffff]
[   21.663151] node 0 link 0: mmio [e0000000, efffffff] ==> none
[   21.680564] node 0 link 0: mmio [f0000000, ffffffff]
[   21.695642] node 0 link 0: mmio [a0000, bffff]
[   21.709160] node 0 link 0: mmio [a0000000, dfffffff]
[   21.724239] TOM2: 0000000260000000 aka 9728M
[   21.737242] bus: [bus 00-07] on node 0 link 0
[   21.750501] bus: 00 [io  0x0000-0xffff]
[   21.762201] bus: 00 [mem 0xf0000000-0xffffffff]
[   21.775978] bus: 00 [mem 0x000a0000-0x000bffff]
[   21.789758] bus: 00 [mem 0xa0000000-0xdfffffff]
[   21.803539] bus: 00 [mem 0x260000000-0xfcffffffff]
[   21.818430] ACPI: bus type PCI registered
[   21.830317] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[   21.850343] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[   21.877950] PCI: not using MMCONFIG
[   21.888605] PCI: Using configuration type 1 for base access
[   21.905505] PCI: Using configuration type 1 for extended access
[   22.007165] raid6: sse2x1    3902 MB/s
[   22.074908] raid6: sse2x2    5869 MB/s
[   22.142618] raid6: sse2x4    5860 MB/s
[   22.153596] raid6: using algorithm sse2x2 (5869 MB/s)
[   22.168936] raid6: using intx1 recovery algorithm
[   22.183365] ACPI: Added _OSI(Module Device)
[   22.195974] ACPI: Added _OSI(Processor Device)
[   22.209494] ACPI: Added _OSI(3.0 _SCP Extensions)
[   22.223792] ACPI: Added _OSI(Processor Aggregator Device)
[   22.243236] xen: registering gsi 9 triggering 0 polarity 1
[   22.262708] ACPI: Executed 3 blocks of module-level executable AML code
[   22.288955] ACPI: Interpreter enabled
[   22.299661] ACPI: (supports S0 S5)
[   22.310055] ACPI: Using IOAPIC for interrupt routing
[   22.325169] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[   22.355032] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
[   22.405357] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[   22.444677] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[   22.462922] acpi PNP0A03:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[   22.488137] acpi PNP0A03:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability]
[   22.512412] PCI host bridge to bus 0000:00
[   22.524418] pci_bus 0000:00: root bus resource [bus 00-ff]
[   22.541055] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[   22.561594] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[   22.582132] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[   22.604751] pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000dffff window]
[   22.627369] pci_bus 0000:00: root bus resource [mem 0xa0000000-0xdfffffff window]
[   22.649987] pci_bus 0000:00: root bus resource [mem 0xf0000000-0xfebfffff window]
[   22.672612] pci_bus 0000:00: scanning bus
[   22.684854] pci 0000:00:00.0: [1002:5a11] type 00 class 0x060000
[   22.703029] pci 0000:00:00.0: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-10 09:32:44.317] PCI add device 0000:00:00.0
[   22.737928] pci 0000:00:00.2: [1002:5a23] type 00 class 0x080600
(XEN) [2015-04-10 09:32:44.351] PCI add device 0000:00:00.2
[   22.771973] pci 0000:00:02.0: [1002:5a16] type 01 class 0x060400
[   22.790219] pci 0000:00:02.0: PME# supported from D0 D3hot D3cold
[   22.808602] pci 0000:00:02.0: PME# disabled
[   22.821430] pci 0000:00:02.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:44.434] PCI add device 0000:00:02.0
[   22.854371] pci 0000:00:03.0: [1002:5a17] type 01 class 0x060400
[   22.872633] pci 0000:00:03.0: PME# supported from D0 D3hot D3cold
[   22.890996] pci 0000:00:03.0: PME# disabled
[   22.903834] pci 0000:00:03.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:44.516] PCI add device 0000:00:03.0
[   22.936787] pci 0000:00:05.0: [1002:5a19] type 01 class 0x060400
[   22.955047] pci 0000:00:05.0: PME# supported from D0 D3hot D3cold
[   22.973414] pci 0000:00:05.0: PME# disabled
[   22.986250] pci 0000:00:05.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:44.598] PCI add device 0000:00:05.0
[   23.019201] pci 0000:00:06.0: [1002:5a1a] type 01 class 0x060400
[   23.037462] pci 0000:00:06.0: PME# supported from D0 D3hot D3cold
[   23.055828] pci 0000:00:06.0: PME# disabled
[   23.068667] pci 0000:00:06.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:44.681] PCI add device 0000:00:06.0
[   23.101619] pci 0000:00:09.0: [1002:5a1c] type 01 class 0x060400
[   23.119877] pci 0000:00:09.0: PME# supported from D0 D3hot D3cold
[   23.138242] pci 0000:00:09.0: PME# disabled
[   23.151084] pci 0000:00:09.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:44.763] PCI add device 0000:00:09.0
[   23.184031] pci 0000:00:0a.0: [1002:5a1d] type 01 class 0x060400
[   23.202292] pci 0000:00:0a.0: PME# supported from D0 D3hot D3cold
[   23.220658] pci 0000:00:0a.0: PME# disabled
[   23.233492] pci 0000:00:0a.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:44.846] PCI add device 0000:00:0a.0
[   23.266447] pci 0000:00:0b.0: [1002:5a1f] type 01 class 0x060400
[   23.284708] pci 0000:00:0b.0: PME# supported from D0 D3hot D3cold
[   23.303075] pci 0000:00:0b.0: PME# disabled
[   23.315909] pci 0000:00:0b.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:44.928] PCI add device 0000:00:0b.0
[   23.348863] pci 0000:00:0c.0: [1002:5a20] type 01 class 0x060400
[   23.367122] pci 0000:00:0c.0: PME# supported from D0 D3hot D3cold
[   23.385488] pci 0000:00:0c.0: PME# disabled
[   23.398325] pci 0000:00:0c.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:45.011] PCI add device 0000:00:0c.0
[   23.431351] pci 0000:00:0d.0: [1002:5a1e] type 01 class 0x060400
[   23.449564] pci 0000:00:0d.0: PME# supported from D0 D3hot D3cold
[   23.467933] pci 0000:00:0d.0: PME# disabled
[   23.480768] pci 0000:00:0d.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:45.093] PCI add device 0000:00:0d.0
[   23.513731] pci 0000:00:11.0: [1002:4391] type 00 class 0x010601
[   23.531914] pci 0000:00:11.0: reg 0x10: [io  0x3000-0x3007]
[   23.548796] pci 0000:00:11.0: reg 0x14: [io  0x2000-0x2003]
[   23.565696] pci 0000:00:11.0: reg 0x18: [io  0x1000-0x1007]
[   23.582593] pci 0000:00:11.0: reg 0x1c: [io  0x4800-0x4803]
[   23.599493] pci 0000:00:11.0: reg 0x20: [io  0x3800-0x380f]
[   23.616392] pci 0000:00:11.0: reg 0x24: [mem 0xfdbff000-0xfdbff3ff]
(XEN) [2015-04-10 09:32:45.231] PCI add device 0000:00:11.0
[   23.651249] pci 0000:00:12.0: [1002:4397] type 00 class 0x0c0310
[   23.669435] pci 0000:00:12.0: reg 0x10: [mem 0xfdbfb000-0xfdbfbfff]
[   23.688576] pci 0000:00:12.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:45.301] PCI add device 0000:00:12.0
[   23.721456] pci 0000:00:12.2: [1002:4396] type 00 class 0x0c0320
[   23.739637] pci 0000:00:12.2: reg 0x10: [mem 0xfdbff400-0xfdbff4ff]
[   23.758713] pci 0000:00:12.2: supports D1 D2
[   23.771590] pci 0000:00:12.2: PME# supported from D0 D1 D2 D3hot
[   23.789795] pci 0000:00:12.2: PME# disabled
[   23.802625] pci 0000:00:12.2: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:45.415] PCI add device 0000:00:12.2
[   23.835586] pci 0000:00:13.0: [1002:4397] type 00 class 0x0c0310
[   23.853763] pci 0000:00:13.0: reg 0x10: [mem 0xfdbfc000-0xfdbfcfff]
[   23.872894] pci 0000:00:13.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:45.485] PCI add device 0000:00:13.0
[   23.905781] pci 0000:00:13.2: [1002:4396] type 00 class 0x0c0320
[   23.923969] pci 0000:00:13.2: reg 0x10: [mem 0xfdbff800-0xfdbff8ff]
[   23.943042] pci 0000:00:13.2: supports D1 D2
[   23.955921] pci 0000:00:13.2: PME# supported from D0 D1 D2 D3hot
[   23.974123] pci 0000:00:13.2: PME# disabled
[   23.986952] pci 0000:00:13.2: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:45.599] PCI add device 0000:00:13.2
[   24.019916] pci 0000:00:14.0: [1002:4385] type 00 class 0x0c0500
[   24.038082] pci 0000:00:14.0: calling sb600_disable_hpet_bar+0x0/0x50
[   24.057664] pci 0000:00:14.0: calling force_disable_hpet_msi+0x0/0x10
[   24.077075] pci 0000:00:14.0: calling sb600_hpet_quirk+0x0/0x50
(XEN) [2015-04-10 09:32:45.690] PCI add device 0000:00:14.0
[   24.110906] pci 0000:00:14.3: [1002:439d] type 00 class 0x060100
(XEN) [2015-04-10 09:32:45.724] PCI add device 0000:00:14.3
[   24.144959] pci 0000:00:14.4: [1002:4384] type 01 class 0x060401
[   24.163264] pci 0000:00:14.4: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:45.775] PCI add device 0000:00:14.4
[   24.196175] pci 0000:00:14.5: [1002:4399] type 00 class 0x0c0310
[   24.214362] pci 0000:00:14.5: reg 0x10: [mem 0xfdbfd000-0xfdbfdfff]
[   24.233495] pci 0000:00:14.5: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:45.846] PCI add device 0000:00:14.5
[   24.266385] pci 0000:00:15.0: [1002:43a0] type 01 class 0x060400
[   24.284652] pci 0000:00:15.0: supports D1 D2
[   24.297642] pci 0000:00:15.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:45.910] PCI add device 0000:00:15.0
[   24.330601] pci 0000:00:16.0: [1002:4397] type 00 class 0x0c0310
[   24.348776] pci 0000:00:16.0: reg 0x10: [mem 0xfdbfe000-0xfdbfefff]
[   24.367905] pci 0000:00:16.0: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:45.980] PCI add device 0000:00:16.0
[   24.400793] pci 0000:00:16.2: [1002:4396] type 00 class 0x0c0320
[   24.418977] pci 0000:00:16.2: reg 0x10: [mem 0xfdbffc00-0xfdbffcff]
[   24.438081] pci 0000:00:16.2: supports D1 D2
[   24.450957] pci 0000:00:16.2: PME# supported from D0 D1 D2 D3hot
[   24.469163] pci 0000:00:16.2: PME# disabled
[   24.481996] pci 0000:00:16.2: System wakeup disabled by ACPI
(XEN) [2015-04-10 09:32:46.094] PCI add device 0000:00:16.2
[   24.514960] pci 0000:00:18.0: [1022:1200] type 00 class 0x060000
[   24.533119] pci 0000:00:18.0: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-10 09:32:46.147] PCI add device 0000:00:18.0
[   24.567981] pci 0000:00:18.1: [1022:1201] type 00 class 0x060000
[   24.586157] pci 0000:00:18.1: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-10 09:32:46.200] PCI add device 0000:00:18.1
[   24.621019] pci 0000:00:18.2: [1022:1202] type 00 class 0x060000
[   24.639193] pci 0000:00:18.2: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-10 09:32:46.253] PCI add device 0000:00:18.2
[   24.674058] pci 0000:00:18.3: [1022:1203] type 00 class 0x060000
[   24.692230] pci 0000:00:18.3: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-10 09:32:46.306] PCI add device 0000:00:18.3
[   24.727091] pci 0000:00:18.4: [1022:1204] type 00 class 0x060000
[   24.745267] pci 0000:00:18.4: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-10 09:32:46.359] PCI add device 0000:00:18.4
[   24.780136] pci_bus 0000:00: fixups for bus
[   24.792844] pci 0000:00:02.0: scanning [bus 0f-0f] behind bridge, pass 0
[   24.813216] pci_bus 0000:0f: scanning bus
[   24.825358] pci 0000:0f:00.0: [1002:95c5] type 00 class 0x030000
[   24.843562] pci 0000:0f:00.0: reg 0x10: [mem 0xd0000000-0xdfffffff 64bit pref]
[   24.865392] pci 0000:0f:00.0: reg 0x18: [mem 0xfe9e0000-0xfe9effff 64bit]
[   24.885927] pci 0000:0f:00.0: reg 0x20: [io  0xe000-0xe0ff]
[   24.902834] pci 0000:0f:00.0: reg 0x30: [mem 0xfe9c0000-0xfe9dffff pref]
[   24.923103] pci 0000:0f:00.0: calling quirk_no_pm_reset+0x0/0x20
[   24.941347] pci 0000:0f:00.0: supports D1 D2
(XEN) [2015-04-10 09:32:46.549] PCI add device 0000:0f:00.0
[   24.970188] pci 0000:0f:00.1: [1002:aa28] type 00 class 0x040300
[   24.988374] pci 0000:0f:00.1: reg 0x10: [mem 0xfe9fc000-0xfe9fffff 64bit]
[   25.009005] pci 0000:0f:00.1: supports D1 D2
(XEN) [2015-04-10 09:32:46.617] PCI add device 0000:0f:00.1
[   25.044701] pci_bus 0000:0f: fixups for bus
[   25.056988] pci 0000:00:02.0: PCI bridge to [bus 0f]
[   25.072073] pci 0000:00:02.0:   bridge window [io  0xe000-0xefff]
[   25.090526] pci 0000:00:02.0:   bridge window [mem 0xfe900000-0xfe9fffff]
[   25.111067] pci 0000:00:02.0:   bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
[   25.134460] pci_bus 0000:0f: bus scan returning with max=0f
[   25.151364] pci 0000:00:03.0: scanning [bus 0e-0e] behind bridge, pass 0
[   25.171748] pci_bus 0000:0e: scanning bus
[   25.183879] pci 0000:0e:00.0: [1002:6759] type 00 class 0x030000
[   25.202082] pci 0000:0e:00.0: reg 0x10: [mem 0xc0000000-0xcfffffff 64bit pref]
[   25.223911] pci 0000:0e:00.0: reg 0x18: [mem 0xfe8c0000-0xfe8dffff 64bit]
[   25.244443] pci 0000:0e:00.0: reg 0x20: [io  0xd000-0xd0ff]
[   25.261349] pci 0000:0e:00.0: reg 0x30: [mem 0xfe8a0000-0xfe8bffff pref]
[   25.281626] pci 0000:0e:00.0: calling quirk_no_pm_reset+0x0/0x20
[   25.299875] pci 0000:0e:00.0: supports D1 D2
(XEN) [2015-04-10 09:32:46.908] PCI add device 0000:0e:00.0
[   25.328714] pci 0000:0e:00.1: [1002:aa90] type 00 class 0x040300
[   25.346893] pci 0000:0e:00.1: reg 0x10: [mem 0xfe8fc000-0xfe8fffff 64bit]
[   25.367534] pci 0000:0e:00.1: supports D1 D2
(XEN) [2015-04-10 09:32:46.976] PCI add device 0000:0e:00.1
[   25.403171] pci_bus 0000:0e: fixups for bus
[   25.415427] pci 0000:00:03.0: PCI bridge to [bus 0e]
[   25.430512] pci 0000:00:03.0:   bridge window [io  0xd000-0xdfff]
[   25.448998] pci 0000:00:03.0:   bridge window [mem 0xfe800000-0xfe8fffff]
[   25.469538] pci 0000:00:03.0:   bridge window [mem 0xc0000000-0xcfffffff 64bit pref]
[   25.492930] pci_bus 0000:0e: bus scan returning with max=0e
[   25.509834] pci 0000:00:05.0: scanning [bus 0d-0d] behind bridge, pass 0
[   25.530221] pci_bus 0000:0d: scanning bus
[   25.542351] pci 0000:0d:00.0: [10ec:8168] type 00 class 0x020000
[   25.560549] pci 0000:0d:00.0: reg 0x10: [io  0xc800-0xc8ff]
[   25.577458] pci 0000:0d:00.0: reg 0x18: [mem 0xbffff000-0xbfffffff 64bit pref]
[   25.599286] pci 0000:0d:00.0: reg 0x20: [mem 0xbfff8000-0xbfffbfff 64bit pref]
[   25.621117] pci 0000:0d:00.0: reg 0x30: [mem 0xfe7e0000-0xfe7fffff pref]
[   25.641483] pci 0000:0d:00.0: supports D1 D2
[   25.654381] pci 0000:0d:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[   25.674404] pci 0000:0d:00.0: PME# disabled
(XEN) [2015-04-10 09:32:47.282] PCI add device 0000:0d:00.0
[   25.709828] pci_bus 0000:0d: fixups for bus
[   25.722097] pci 0000:00:05.0: PCI bridge to [bus 0d]
[   25.737180] pci 0000:00:05.0:   bridge window [io  0xc000-0xcfff]
[   25.755636] pci 0000:00:05.0:   bridge window [mem 0xfe700000-0xfe7fffff]
[   25.776175] pci 0000:00:05.0:   bridge window [mem 0xbff00000-0xbfffffff 64bit pref]
[   25.799571] pci_bus 0000:0d: bus scan returning with max=0d
[   25.816472] pci 0000:00:06.0: scanning [bus 0c-0c] behind bridge, pass 0
[   25.836853] pci_bus 0000:0c: scanning bus
[   25.848992] pci 0000:0c:00.0: [10ec:8168] type 00 class 0x020000
[   25.867189] pci 0000:0c:00.0: reg 0x10: [io  0xb800-0xb8ff]
[   25.884097] pci 0000:0c:00.0: reg 0x18: [mem 0xbfeff000-0xbfefffff 64bit pref]
[   25.905923] pci 0000:0c:00.0: reg 0x20: [mem 0xbfef8000-0xbfefbfff 64bit pref]
[   25.927756] pci 0000:0c:00.0: reg 0x30: [mem 0xfe6e0000-0xfe6fffff pref]
[   25.948122] pci 0000:0c:00.0: supports D1 D2
[   25.961021] pci 0000:0c:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[   25.981042] pci 0000:0c:00.0: PME# disabled
(XEN) [2015-04-10 09:32:47.589] PCI add device 0000:0c:00.0
[   26.016513] pci_bus 0000:0c: fixups for bus
[   26.028775] pci 0000:00:06.0: PCI bridge to [bus 0c]
[   26.043858] pci 0000:00:06.0:   bridge window [io  0xb000-0xbfff]
[   26.062315] pci 0000:00:06.0:   bridge window [mem 0xfe600000-0xfe6fffff]
[   26.082853] pci 0000:00:06.0:   bridge window [mem 0xbfe00000-0xbfefffff 64bit pref]
[   26.106249] pci_bus 0000:0c: bus scan returning with max=0c
[   26.123150] pci 0000:00:09.0: scanning [bus 0b-0b] behind bridge, pass 0
[   26.143536] pci_bus 0000:0b: scanning bus
[   26.155675] pci 0000:0b:00.0: [1033:0194] type 00 class 0x0c0330
[   26.173873] pci 0000:0b:00.0: reg 0x10: [mem 0xfe5fe000-0xfe5fffff 64bit]
[   26.194527] pci 0000:0b:00.0: PME# supported from D0 D3hot D3cold
[   26.212846] pci 0000:0b:00.0: PME# disabled
(XEN) [2015-04-10 09:32:47.821] PCI add device 0000:0b:00.0
[   26.248344] pci_bus 0000:0b: fixups for bus
[   26.260602] pci 0000:00:09.0: PCI bridge to [bus 0b]
[   26.275689] pci 0000:00:09.0:   bridge window [mem 0xfe500000-0xfe5fffff]
[   26.296225] pci_bus 0000:0b: bus scan returning with max=0b
[   26.313124] pci 0000:00:0a.0: scanning [bus 0a-0a] behind bridge, pass 0
[   26.333504] pci_bus 0000:0a: scanning bus
[   26.345636] pci 0000:0a:00.0: [14f1:8210] type 00 class 0x040000
[   26.363851] pci 0000:0a:00.0: reg 0x10: [mem 0xfe200000-0xfe3fffff 64bit]
[   26.384547] pci 0000:0a:00.0: supports D1 D2
[   26.397354] pci 0000:0a:00.0: PME# supported from D0 D1 D2 D3hot
[   26.415558] pci 0000:0a:00.0: PME# disabled
(XEN) [2015-04-10 09:32:48.023] PCI add device 0000:0a:00.0
[   26.451126] pci_bus 0000:0a: fixups for bus
[   26.463393] pci 0000:00:0a.0: PCI bridge to [bus 0a]
[   26.478479] pci 0000:00:0a.0:   bridge window [mem 0xfe200000-0xfe3fffff]
[   26.499017] pci_bus 0000:0a: bus scan returning with max=0a
[   26.515915] pci 0000:00:0b.0: scanning [bus 09-09] behind bridge, pass 0
[   26.536294] pci_bus 0000:09: scanning bus
[   26.548426] pci 0000:09:00.0: [1002:6759] type 00 class 0x030000
[   26.566629] pci 0000:09:00.0: reg 0x10: [mem 0xa0000000-0xafffffff 64bit pref]
[   26.588460] pci 0000:09:00.0: reg 0x18: [mem 0xfe1c0000-0xfe1dffff 64bit]
[   26.608992] pci 0000:09:00.0: reg 0x20: [io  0xa000-0xa0ff]
[   26.625899] pci 0000:09:00.0: reg 0x30: [mem 0xfe1a0000-0xfe1bffff pref]
[   26.646176] pci 0000:09:00.0: calling quirk_no_pm_reset+0x0/0x20
[   26.664424] pci 0000:09:00.0: supports D1 D2
(XEN) [2015-04-10 09:32:48.273] PCI add device 0000:09:00.0
[   26.693260] pci 0000:09:00.1: [1002:aa90] type 00 class 0x040300
[   26.711443] pci 0000:09:00.1: reg 0x10: [mem 0xfe1fc000-0xfe1fffff 64bit]
[   26.732083] pci 0000:09:00.1: supports D1 D2
(XEN) [2015-04-10 09:32:48.340] PCI add device 0000:09:00.1
[   26.767719] pci_bus 0000:09: fixups for bus
[   26.779977] pci 0000:00:0b.0: PCI bridge to [bus 09]
[   26.795062] pci 0000:00:0b.0:   bridge window [io  0xa000-0xafff]
[   26.813518] pci 0000:00:0b.0:   bridge window [mem 0xfe100000-0xfe1fffff]
[   26.834058] pci 0000:00:0b.0:   bridge window [mem 0xa0000000-0xafffffff 64bit pref]
[   26.857452] pci_bus 0000:09: bus scan returning with max=09
[   26.874355] pci 0000:00:0c.0: scanning [bus 05-08] behind bridge, pass 0
[   26.894735] pci_bus 0000:05: scanning bus
[   26.906868] pci 0000:05:00.0: [10b5:8613] type 01 class 0x060400
[   26.925066] pci 0000:05:00.0: reg 0x10: [mem 0xfdee0000-0xfdefffff]
[   26.944147] pci 0000:05:00.0: PME# supported from D0 D3hot D3cold
[   26.962491] pci 0000:05:00.0: PME# disabled
(XEN) [2015-04-10 09:32:48.570] PCI add device 0000:05:00.0
[   26.997985] pci_bus 0000:05: fixups for bus
[   27.010273] pci 0000:00:0c.0: PCI bridge to [bus 05-08]
[   27.026136] pci 0000:00:0c.0:   bridge window [io  0x8000-0x9fff]
[   27.044592] pci 0000:00:0c.0:   bridge window [mem 0xfde00000-0xfe0fffff]
[   27.065135] pci 0000:05:00.0: scanning [bus 06-08] behind bridge, pass 0
[   27.085510] pci_bus 0000:06: scanning bus
[   27.097649] pci 0000:06:01.0: [10b5:8613] type 01 class 0x060400
[   27.115962] pci 0000:06:01.0: PME# supported from D0 D3hot D3cold
[   27.134289] pci 0000:06:01.0: PME# disabled
(XEN) [2015-04-10 09:32:48.742] PCI add device 0000:06:01.0
[   27.162929] pci 0000:06:02.0: [10b5:8613] type 01 class 0x060400
[   27.181216] pci 0000:06:02.0: PME# supported from D0 D3hot D3cold
[   27.199545] pci 0000:06:02.0: PME# disabled
(XEN) [2015-04-10 09:32:48.807] PCI add device 0000:06:02.0
[   27.228209] pci_bus 0000:06: fixups for bus
[   27.240877] pci 0000:05:00.0: PCI bridge to [bus 06-08]
[   27.256742] pci 0000:05:00.0:   bridge window [io  0x8000-0x9fff]
[   27.275199] pci 0000:05:00.0:   bridge window [mem 0xfdf00000-0xfe0fffff]
[   27.295742] pci 0000:06:01.0: scanning [bus 08-08] behind bridge, pass 0
[   27.316111] pci_bus 0000:08: scanning bus
[   27.328262] pci 0000:08:00.0: [1033:0194] type 00 class 0x0c0330
[   27.346460] pci 0000:08:00.0: reg 0x10: [mem 0xfe0fe000-0xfe0fffff 64bit]
[   27.367135] pci 0000:08:00.0: PME# supported from D0 D3hot
[   27.383612] pci 0000:08:00.0: PME# disabled
(XEN) [2015-04-10 09:32:48.992] PCI add device 0000:08:00.0
[   27.419112] pci_bus 0000:08: fixups for bus
[   27.431369] pci 0000:06:01.0: PCI bridge to [bus 08]
[   27.446545] pci 0000:06:01.0:   bridge window [mem 0xfe000000-0xfe0fffff]
[   27.467020] pci_bus 0000:08: bus scan returning with max=08
[   27.483920] pci 0000:06:02.0: scanning [bus 07-07] behind bridge, pass 0
[   27.504302] pci_bus 0000:07: scanning bus
[   27.516435] pci 0000:07:00.0: [1b4b:9123] type 00 class 0x010601
[   27.534631] pci 0000:07:00.0: reg 0x10: [io  0x9800-0x9807]
[   27.551523] pci 0000:07:00.0: reg 0x14: [io  0x9400-0x9403]
[   27.568420] pci 0000:07:00.0: reg 0x18: [io  0x9000-0x9007]
[   27.585320] pci 0000:07:00.0: reg 0x1c: [io  0x8800-0x8803]
[   27.602220] pci 0000:07:00.0: reg 0x20: [io  0x8400-0x840f]
[   27.619118] pci 0000:07:00.0: reg 0x24: [mem 0xfdfff800-0xfdffffff]
[   27.638099] pci 0000:07:00.0: reg 0x30: [mem 0xfdfe0000-0xfdfeffff pref]
[   27.658379] pci 0000:07:00.0: calling quirk_dma_func1_alias+0x0/0x30
[   27.677672] pci 0000:07:00.0: PME# supported from D3hot
[   27.693468] pci 0000:07:00.0: PME# disabled
(XEN) [2015-04-10 09:32:49.301] PCI add device 0000:07:00.0
[   27.728963] pci_bus 0000:07: fixups for bus
[   27.741261] pci 0000:06:02.0: PCI bridge to [bus 07]
[   27.756346] pci 0000:06:02.0:   bridge window [io  0x8000-0x9fff]
[   27.774801] pci 0000:06:02.0:   bridge window [mem 0xfdf00000-0xfdffffff]
[   27.795343] pci_bus 0000:07: bus scan returning with max=07
[   27.812240] pci 0000:06:01.0: scanning [bus 08-08] behind bridge, pass 1
[   27.832521] pci 0000:06:02.0: scanning [bus 07-07] behind bridge, pass 1
[   27.852798] pci_bus 0000:06: bus scan returning with max=08
[   27.869697] pci 0000:05:00.0: scanning [bus 06-08] behind bridge, pass 1
[   27.889976] pci_bus 0000:05: bus scan returning with max=08
[   27.906872] pci 0000:00:0d.0: scanning [bus 04-04] behind bridge, pass 0
[   27.927266] pci_bus 0000:04: scanning bus
[   27.939396] pci 0000:04:00.0: [1033:0194] type 00 class 0x0c0330
[   27.957595] pci 0000:04:00.0: reg 0x10: [mem 0xfddfe000-0xfddfffff 64bit]
[   27.978265] pci 0000:04:00.0: PME# supported from D0 D3hot D3cold
[   27.996569] pci 0000:04:00.0: PME# disabled
(XEN) [2015-04-10 09:32:49.604] PCI add device 0000:04:00.0
[   28.032040] pci_bus 0000:04: fixups for bus
[   28.044301] pci 0000:00:0d.0: PCI bridge to [bus 04]
[   28.059385] pci 0000:00:0d.0:   bridge window [mem 0xfdd00000-0xfddfffff]
[   28.079922] pci_bus 0000:04: bus scan returning with max=04
[   28.096822] pci 0000:00:14.4: scanning [bus 03-03] behind bridge, pass 0
[   28.117160] pci_bus 0000:03: scanning bus
[   28.129343] pci 0000:03:06.0: [13f6:0111] type 00 class 0x040100
[   28.147541] pci 0000:03:06.0: reg 0x10: [io  0x7800-0x78ff]
[   28.164552] pci 0000:03:06.0: supports D1 D2
(XEN) [2015-04-10 09:32:49.773] PCI add device 0000:03:06.0
[   28.193348] pci_bus 0000:03: fixups for bus
[   28.206010] pci 0000:00:14.4: PCI bridge to [bus 03] (subtractive decode)
[   28.226552] pci 0000:00:14.4:   bridge window [io  0x7000-0x7fff]
[   28.245014] pci 0000:00:14.4:   bridge window [io  0x0000-0x0cf7 window] (subtractive decode)
[   28.270746] pci 0000:00:14.4:   bridge window [io  0x0d00-0xffff window] (subtractive decode)
[   28.296484] pci 0000:00:14.4:   bridge window [mem 0x000a0000-0x000bffff window] (subtractive decode)
[   28.324304] pci 0000:00:14.4:   bridge window [mem 0x000d0000-0x000dffff window] (subtractive decode)
[   28.352121] pci 0000:00:14.4:   bridge window [mem 0xa0000000-0xdfffffff window] (subtractive decode)
[   28.379940] pci 0000:00:14.4:   bridge window [mem 0xf0000000-0xfebfffff window] (subtractive decode)
[   28.407758] pci_bus 0000:03: bus scan returning with max=03
[   28.424662] pci 0000:00:15.0: scanning [bus 02-02] behind bridge, pass 0
[   28.445043] pci_bus 0000:02: scanning bus
[   28.457186] pci_bus 0000:02: fixups for bus
[   28.469924] pci 0000:00:15.0: PCI bridge to [bus 02]
[   28.485017] pci_bus 0000:02: bus scan returning with max=02
[   28.501905] pci 0000:00:02.0: scanning [bus 0f-0f] behind bridge, pass 1
[   28.522190] pci 0000:00:03.0: scanning [bus 0e-0e] behind bridge, pass 1
[   28.542467] pci 0000:00:05.0: scanning [bus 0d-0d] behind bridge, pass 1
[   28.562745] pci 0000:00:06.0: scanning [bus 0c-0c] behind bridge, pass 1
[   28.583024] pci 0000:00:09.0: scanning [bus 0b-0b] behind bridge, pass 1
[   28.603302] pci 0000:00:0a.0: scanning [bus 0a-0a] behind bridge, pass 1
[   28.623583] pci 0000:00:0b.0: scanning [bus 09-09] behind bridge, pass 1
[   28.643861] pci 0000:00:0c.0: scanning [bus 05-08] behind bridge, pass 1
[   28.664139] pci 0000:00:0d.0: scanning [bus 04-04] behind bridge, pass 1
[   28.684419] pci 0000:00:14.4: scanning [bus 03-03] behind bridge, pass 1
[   28.704696] pci 0000:00:15.0: scanning [bus 02-02] behind bridge, pass 1
[   28.724975] pci_bus 0000:00: bus scan returning with max=0f
[   28.741926] pci_bus 0000:00: on NUMA node 0
[   28.754960] xen: registering gsi 13 triggering 1 polarity 0
[   28.772038] ACPI: PCI Interrupt Link [LNKA] (IRQs 4 7 *10 11 14 15)
[   28.790647] ACPI: PCI Interrupt Link [LNKB] (IRQs 4 7 10 *11 14 15)
[   28.809631] ACPI: PCI Interrupt Link [LNKC] (IRQs 4 7 *10 11 14 15)
[   28.828609] ACPI: PCI Interrupt Link [LNKD] (IRQs 4 7 *10 11 14 15)
[   28.847565] ACPI: PCI Interrupt Link [LNKE] (IRQs 4 7 10 *11 14 15)
[   28.866529] ACPI: PCI Interrupt Link [LNKF] (IRQs 4 *7 10 11 14 15)
[   28.885501] ACPI: PCI Interrupt Link [LNKG] (IRQs 4 7 *10 11 14 15)
[   28.904487] ACPI: PCI Interrupt Link [LNKH] (IRQs 4 7 *10 11 14 15)
[   28.923653] xen:balloon: Initialising balloon driver
[   28.938803] xen_balloon: Initialising balloon driver
[   28.954058] vgaarb: setting as boot device: PCI:0000:0f:00.0
[   28.970729] vgaarb: device added: PCI:0000:0f:00.0,decodes=io+mem,owns=io+mem,locks=none
[   28.995180] vgaarb: device added: PCI:0000:0e:00.0,decodes=io+mem,owns=none,locks=none
[   29.019096] vgaarb: device added: PCI:0000:09:00.0,decodes=io+mem,owns=none,locks=none
[   29.043011] vgaarb: loaded
[   29.051328] vgaarb: bridge control possible 0000:09:00.0
[   29.067445] vgaarb: bridge control possible 0000:0e:00.0
[   29.083564] vgaarb: bridge control possible 0000:0f:00.0
[   29.099821] SCSI subsystem initialized
[   29.111167] libata version 3.00 loaded.
[   29.122904] ACPI: bus type USB registered
[   29.135100] usbcore: registered new interface driver usbfs
[   29.151713] usbcore: registered new interface driver hub
[   29.167885] usbcore: registered new device driver usb
[   29.183195] Linux video capture interface: v2.00
[   29.197235] pps_core: LinuxPPS API ver. 1 registered
[   29.212259] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[   29.239831] PTP clock support registered
[   29.251917] Advanced Linux Sound Architecture Driver Initialized.
[   29.270238] PCI: Using ACPI for IRQ routing
[   29.293497] PCI: pci_cache_line_size set to 64 bytes
[   29.308105] pci 0000:0f:00.0: BAR 0: reserving [mem 0xd0000000-0xdfffffff flags 0x14220c] (d=0, p=0)
[   29.335649] pci 0000:0f:00.0: BAR 2: reserving [mem 0xfe9e0000-0xfe9effff flags 0x140204] (d=0, p=0)
[   29.363205] pci 0000:0f:00.0: BAR 4: reserving [io  0xe000-0xe0ff flags 0x40101] (d=0, p=0)
[   29.388427] pci 0000:0f:00.1: BAR 0: reserving [mem 0xfe9fc000-0xfe9fffff flags 0x140204] (d=0, p=0)
[   29.415989] pci 0000:0e:00.1: BAR 0: reserving [mem 0xfe8fc000-0xfe8fffff flags 0x140204] (d=0, p=0)
[   29.443544] pci 0000:0d:00.0: BAR 0: reserving [io  0xc800-0xc8ff flags 0x40101] (d=0, p=0)
[   29.468789] pci 0000:0d:00.0: BAR 2: reserving [mem 0xbffff000-0xbfffffff flags 0x14220c] (d=0, p=0)
[   29.496346] pci 0000:0d:00.0: BAR 4: reserving [mem 0xbfff8000-0xbfffbfff flags 0x14220c] (d=0, p=0)
[   29.523909] pci 0000:0c:00.0: BAR 0: reserving [io  0xb800-0xb8ff flags 0x40101] (d=0, p=0)
[   29.549124] pci 0000:0c:00.0: BAR 2: reserving [mem 0xbfeff000-0xbfefffff flags 0x14220c] (d=0, p=0)
[   29.576683] pci 0000:0c:00.0: BAR 4: reserving [mem 0xbfef8000-0xbfefbfff flags 0x14220c] (d=0, p=0)
[   29.604243] pci 0000:0b:00.0: BAR 0: reserving [mem 0xfe5fe000-0xfe5fffff flags 0x140204] (d=0, p=0)
[   29.631804] pci 0000:0a:00.0: BAR 0: reserving [mem 0xfe200000-0xfe3fffff flags 0x140204] (d=0, p=0)
[   29.659362] pci 0000:09:00.1: BAR 0: reserving [mem 0xfe1fc000-0xfe1fffff flags 0x140204] (d=0, p=0)
[   29.686920] pci 0000:05:00.0: BAR 0: reserving [mem 0xfdee0000-0xfdefffff flags 0x40200] (d=0, p=0)
[   29.714218] pci 0000:08:00.0: BAR 0: reserving [mem 0xfe0fe000-0xfe0fffff flags 0x140204] (d=0, p=0)
[   29.741776] pci 0000:07:00.0: BAR 0: reserving [io  0x9800-0x9807 flags 0x40101] (d=0, p=0)
[   29.766992] pci 0000:07:00.0: BAR 1: reserving [io  0x9400-0x9403 flags 0x40101] (d=0, p=0)
[   29.792210] pci 0000:07:00.0: BAR 2: reserving [io  0x9000-0x9007 flags 0x40101] (d=0, p=0)
[   29.817429] pci 0000:07:00.0: BAR 3: reserving [io  0x8800-0x8803 flags 0x40101] (d=0, p=0)
[   29.842647] pci 0000:07:00.0: BAR 4: reserving [io  0x8400-0x840f flags 0x40101] (d=0, p=0)
[   29.867865] pci 0000:07:00.0: BAR 5: reserving [mem 0xfdfff800-0xfdffffff flags 0x40200] (d=0, p=0)
[   29.895167] pci 0000:04:00.0: BAR 0: reserving [mem 0xfddfe000-0xfddfffff flags 0x140204] (d=0, p=0)
[   29.922724] pci 0000:00:11.0: BAR 0: reserving [io  0x3000-0x3007 flags 0x40101] (d=0, p=0)
[   29.947941] pci 0000:00:11.0: BAR 1: reserving [io  0x2000-0x2003 flags 0x40101] (d=0, p=0)
[   29.973160] pci 0000:00:11.0: BAR 2: reserving [io  0x1000-0x1007 flags 0x40101] (d=0, p=0)
[   29.998380] pci 0000:00:11.0: BAR 3: reserving [io  0x4800-0x4803 flags 0x40101] (d=0, p=0)
[   30.023597] pci 0000:00:11.0: BAR 4: reserving [io  0x3800-0x380f flags 0x40101] (d=0, p=0)
[   30.048821] pci 0000:00:11.0: BAR 5: reserving [mem 0xfdbff000-0xfdbff3ff flags 0x40200] (d=0, p=0)
[   30.076114] pci 0000:00:12.0: BAR 0: reserving [mem 0xfdbfb000-0xfdbfbfff flags 0x40200] (d=0, p=0)
[   30.103414] pci 0000:00:12.2: BAR 0: reserving [mem 0xfdbff400-0xfdbff4ff flags 0x40200] (d=0, p=0)
[   30.130714] pci 0000:00:13.0: BAR 0: reserving [mem 0xfdbfc000-0xfdbfcfff flags 0x40200] (d=0, p=0)
[   30.158011] pci 0000:00:13.2: BAR 0: reserving [mem 0xfdbff800-0xfdbff8ff flags 0x40200] (d=0, p=0)
[   30.185314] pci 0000:03:06.0: BAR 0: reserving [io  0x7800-0x78ff flags 0x40101] (d=0, p=0)
[   30.210526] pci 0000:00:14.5: BAR 0: reserving [mem 0xfdbfd000-0xfdbfdfff flags 0x40200] (d=0, p=0)
[   30.237830] pci 0000:00:16.0: BAR 0: reserving [mem 0xfdbfe000-0xfdbfefff flags 0x40200] (d=0, p=0)
[   30.265125] pci 0000:00:16.2: BAR 0: reserving [mem 0xfdbffc00-0xfdbffcff flags 0x40200] (d=0, p=0)
[   30.292436] pci 0000:0e:00.0: BAR 0: reserving [mem 0xc0000000-0xcfffffff flags 0x14220c] (d=1, p=1)
[   30.319979] pci 0000:0e:00.0: BAR 2: reserving [mem 0xfe8c0000-0xfe8dffff flags 0x140204] (d=1, p=1)
[   30.347538] pci 0000:0e:00.0: BAR 4: reserving [io  0xd000-0xd0ff flags 0x40101] (d=1, p=1)
[   30.372773] pci 0000:09:00.0: BAR 0: reserving [mem 0xa0000000-0xafffffff flags 0x14220c] (d=1, p=1)
[   30.400313] pci 0000:09:00.0: BAR 2: reserving [mem 0xfe1c0000-0xfe1dffff flags 0x140204] (d=1, p=1)
[   30.427874] pci 0000:09:00.0: BAR 4: reserving [io  0xa000-0xa0ff flags 0x40101] (d=1, p=1)
[   30.453223] e820: reserve RAM buffer [mem 0x00099000-0x0009ffff]
[   30.471848] Bluetooth: Core ver 2.20
[   30.482316] NET: Registered protocol family 31
[   30.495809] Bluetooth: HCI device and connection manager initialized
[   30.515061] Bluetooth: HCI socket layer initialized
[   30.529869] Bluetooth: L2CAP socket layer initialized
[   30.545231] Bluetooth: SCO socket layer initialized
(XEN) [2015-04-10 09:32:52.155] PCI: Using MCFG for segment 0000 bus 00-ff
[   30.580285] Switched to clocksource xen
[   30.591752] FS-Cache: Loaded
[   30.600528] pnp: PnP ACPI init
[   30.609970] system 00:00: [mem 0xfec20000-0xfec200ff] could not be reserved
[   30.630795] system 00:00: Plug and Play ACPI device, IDs PNP0c02 (active)
[   30.651451] system 00:01: [mem 0xf6000000-0xf6003fff] has been reserved
[   30.671317] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[   30.691967] xen: registering gsi 8 triggering 1 polarity 0
[   30.708539] pnp 00:02: Plug and Play ACPI device, IDs PNP0b00 (active)
[   30.728628] xen: registering gsi 4 triggering 1 polarity 0
[   30.744889] Already setup the GSI :4
[   30.755808] pnp 00:03: [dma 0 disabled]
[   30.767574] pnp 00:03: Plug and Play ACPI device, IDs PNP0501 (active)
[   30.787483] system 00:04: [io  0x0600-0x06df] has been reserved
[   30.805206] system 00:04: [io  0x0ae0-0x0aef] has been reserved
[   30.823146] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
[   30.843958] system 00:05: [mem 0xfec00000-0xfec00fff] could not be reserved
[   30.864744] system 00:05: [mem 0xfee00000-0xfee00fff] has been reserved
[   30.884762] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active)
[   30.905660] system 00:06: [io  0x04d0-0x04d1] has been reserved
[   30.923243] system 00:06: [io  0x040b] has been reserved
[   30.939359] system 00:06: [io  0x04d6] has been reserved
[   30.955477] system 00:06: [io  0x0c00-0x0c01] has been reserved
[   30.973415] system 00:06: [io  0x0c14] has been reserved
[   30.989536] system 00:06: [io  0x0c50-0x0c51] has been reserved
[   31.007473] system 00:06: [io  0x0c52] has been reserved
[   31.023591] system 00:06: [io  0x0c6c] has been reserved
[   31.039712] system 00:06: [io  0x0c6f] has been reserved
[   31.055832] system 00:06: [io  0x0cd0-0x0cd1] has been reserved
[   31.073770] system 00:06: [io  0x0cd2-0x0cd3] has been reserved
[   31.091709] system 00:06: [io  0x0cd4-0x0cd5] has been reserved
[   31.109646] system 00:06: [io  0x0cd6-0x0cd7] has been reserved
[   31.127590] system 00:06: [io  0x0cd8-0x0cdf] has been reserved
[   31.145526] system 00:06: [io  0x0800-0x089f] could not be reserved
[   31.164504] system 00:06: [io  0x0b00-0x0b1f] has been reserved
[   31.182443] system 00:06: [io  0x0b20-0x0b3f] has been reserved
[   31.200383] system 00:06: [io  0x0900-0x090f] has been reserved
[   31.218320] system 00:06: [io  0x0910-0x091f] has been reserved
[   31.236261] system 00:06: [io  0xfe00-0xfefe] has been reserved
[   31.254200] system 00:06: [mem 0xffb80000-0xffbfffff] has been reserved
[   31.274220] system 00:06: [mem 0xfec10000-0xfec1001f] has been reserved
[   31.294247] system 00:06: [mem 0xfed80000-0xfed80fff] has been reserved
[   31.314258] system 00:06: Plug and Play ACPI device, IDs PNP0c02 (active)
[   31.334936] system 00:07: [mem 0xe0000000-0xefffffff] has been reserved
[   31.354817] system 00:07: Plug and Play ACPI device, IDs PNP0c02 (active)
[   31.375611] system 00:08: [mem 0x00000000-0x0009ffff] could not be reserved
[   31.396412] system 00:08: [mem 0x000c0000-0x000cffff] could not be reserved
[   31.417472] system 00:08: [mem 0x000e0000-0x000fffff] could not be reserved
[   31.438530] system 00:08: [mem 0x00100000-0x9fffffff] could not be reserved
[   31.459618] system 00:08: [mem 0xfec00000-0xffffffff] could not be reserved
[   31.480676] system 00:08: Plug and Play ACPI device, IDs PNP0c01 (active)
[   31.501360] pnp: PnP ACPI: found 9 devices
[   31.514022] pciback 0000:0e:00.0: seizing device
[   31.527748] pciback 0000:0e:00.1: seizing device
[   31.541798] pciback 0000:0b:00.0: seizing device
[   31.555818] pciback 0000:0a:00.0: seizing device
[   31.569855] pciback 0000:09:00.0: seizing device
[   31.583896] pciback 0000:09:00.1: seizing device
[   31.597966] pciback 0000:08:00.0: seizing device
[   31.611977] pciback 0000:07:00.0: seizing device
[   31.626013] pciback 0000:04:00.0: seizing device
[   31.640053] pciback 0000:03:06.0: seizing device
[   31.663614] PM-Timer failed consistency check  (0xffffff) - aborting.
[   31.682773] pci 0000:00:02.0: PCI bridge to [bus 0f]
[   31.697728] pci 0000:00:02.0:   bridge window [io  0xe000-0xefff]
[   31.716192] pci 0000:00:02.0:   bridge window [mem 0xfe900000-0xfe9fffff]
[   31.736726] pci 0000:00:02.0:   bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
[   31.760129] pci 0000:00:03.0: PCI bridge to [bus 0e]
[   31.775205] pci 0000:00:03.0:   bridge window [io  0xd000-0xdfff]
[   31.793665] pci 0000:00:03.0:   bridge window [mem 0xfe800000-0xfe8fffff]
[   31.814200] pci 0000:00:03.0:   bridge window [mem 0xc0000000-0xcfffffff 64bit pref]
[   31.837605] pci 0000:00:05.0: PCI bridge to [bus 0d]
[   31.852681] pci 0000:00:05.0:   bridge window [io  0xc000-0xcfff]
[   31.871135] pci 0000:00:05.0:   bridge window [mem 0xfe700000-0xfe7fffff]
[   31.891680] pci 0000:00:05.0:   bridge window [mem 0xbff00000-0xbfffffff 64bit pref]
[   31.915080] pci 0000:00:06.0: PCI bridge to [bus 0c]
[   31.930152] pci 0000:00:06.0:   bridge window [io  0xb000-0xbfff]
[   31.948612] pci 0000:00:06.0:   bridge window [mem 0xfe600000-0xfe6fffff]
[   31.969153] pci 0000:00:06.0:   bridge window [mem 0xbfe00000-0xbfefffff 64bit pref]
[   31.992553] pci 0000:00:09.0: PCI bridge to [bus 0b]
[   32.007634] pci 0000:00:09.0:   bridge window [mem 0xfe500000-0xfe5fffff]
[   32.028173] pci 0000:00:0a.0: PCI bridge to [bus 0a]
[   32.043253] pci 0000:00:0a.0:   bridge window [mem 0xfe200000-0xfe3fffff]
[   32.063796] pci 0000:00:0b.0: PCI bridge to [bus 09]
[   32.078862] pci 0000:00:0b.0:   bridge window [io  0xa000-0xafff]
[   32.097323] pci 0000:00:0b.0:   bridge window [mem 0xfe100000-0xfe1fffff]
[   32.117867] pci 0000:00:0b.0:   bridge window [mem 0xa0000000-0xafffffff 64bit pref]
[   32.141267] pci 0000:06:01.0: PCI bridge to [bus 08]
[   32.156346] pci 0000:06:01.0:   bridge window [mem 0xfe000000-0xfe0fffff]
[   32.176901] pci 0000:06:02.0: PCI bridge to [bus 07]
[   32.191961] pci 0000:06:02.0:   bridge window [io  0x8000-0x9fff]
[   32.210423] pci 0000:06:02.0:   bridge window [mem 0xfdf00000-0xfdffffff]
[   32.230959] pci 0000:05:00.0: PCI bridge to [bus 06-08]
[   32.246817] pci 0000:05:00.0:   bridge window [io  0x8000-0x9fff]
[   32.265277] pci 0000:05:00.0:   bridge window [mem 0xfdf00000-0xfe0fffff]
[   32.285824] pci 0000:00:0c.0: PCI bridge to [bus 05-08]
[   32.301676] pci 0000:00:0c.0:   bridge window [io  0x8000-0x9fff]
[   32.320136] pci 0000:00:0c.0:   bridge window [mem 0xfde00000-0xfe0fffff]
[   32.340678] pci 0000:00:0d.0: PCI bridge to [bus 04]
[   32.355754] pci 0000:00:0d.0:   bridge window [mem 0xfdd00000-0xfddfffff]
[   32.376296] pci 0000:00:14.4: PCI bridge to [bus 03]
[   32.391370] pci 0000:00:14.4:   bridge window [io  0x7000-0x7fff]
[   32.409841] pci 0000:00:15.0: PCI bridge to [bus 02]
[   32.424921] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
[   32.443622] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
[   32.462376] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[   32.483171] pci_bus 0000:00: resource 7 [mem 0x000d0000-0x000dffff window]
[   32.503970] pci_bus 0000:00: resource 8 [mem 0xa0000000-0xdfffffff window]
[   32.524769] pci_bus 0000:00: resource 9 [mem 0xf0000000-0xfebfffff window]
[   32.545567] pci_bus 0000:0f: resource 0 [io  0xe000-0xefff]
[   32.562467] pci_bus 0000:0f: resource 1 [mem 0xfe900000-0xfe9fffff]
[   32.581444] pci_bus 0000:0f: resource 2 [mem 0xd0000000-0xdfffffff 64bit pref]
[   32.603283] pci_bus 0000:0e: resource 0 [io  0xd000-0xdfff]
[   32.620183] pci_bus 0000:0e: resource 1 [mem 0xfe800000-0xfe8fffff]
[   32.639162] pci_bus 0000:0e: resource 2 [mem 0xc0000000-0xcfffffff 64bit pref]
[   32.661000] pci_bus 0000:0d: resource 0 [io  0xc000-0xcfff]
[   32.677896] pci_bus 0000:0d: resource 1 [mem 0xfe700000-0xfe7fffff]
[   32.696894] pci_bus 0000:0d: resource 2 [mem 0xbff00000-0xbfffffff 64bit pref]
[   32.718718] pci_bus 0000:0c: resource 0 [io  0xb000-0xbfff]
[   32.735616] pci_bus 0000:0c: resource 1 [mem 0xfe600000-0xfe6fffff]
[   32.754595] pci_bus 0000:0c: resource 2 [mem 0xbfe00000-0xbfefffff 64bit pref]
[   32.776434] pci_bus 0000:0b: resource 1 [mem 0xfe500000-0xfe5fffff]
[   32.795416] pci_bus 0000:0a: resource 1 [mem 0xfe200000-0xfe3fffff]
[   32.814392] pci_bus 0000:09: resource 0 [io  0xa000-0xafff]
[   32.831291] pci_bus 0000:09: resource 1 [mem 0xfe100000-0xfe1fffff]
[   32.850270] pci_bus 0000:09: resource 2 [mem 0xa0000000-0xafffffff 64bit pref]
[   32.872108] pci_bus 0000:05: resource 0 [io  0x8000-0x9fff]
[   32.889007] pci_bus 0000:05: resource 1 [mem 0xfde00000-0xfe0fffff]
[   32.907985] pci_bus 0000:06: resource 0 [io  0x8000-0x9fff]
[   32.924885] pci_bus 0000:06: resource 1 [mem 0xfdf00000-0xfe0fffff]
[   32.943864] pci_bus 0000:08: resource 1 [mem 0xfe000000-0xfe0fffff]
[   32.962843] pci_bus 0000:07: resource 0 [io  0x8000-0x9fff]
[   32.979741] pci_bus 0000:07: resource 1 [mem 0xfdf00000-0xfdffffff]
[   32.998723] pci_bus 0000:04: resource 1 [mem 0xfdd00000-0xfddfffff]
[   33.017699] pci_bus 0000:03: resource 0 [io  0x7000-0x7fff]
[   33.034600] pci_bus 0000:03: resource 4 [io  0x0000-0x0cf7 window]
[   33.053318] pci_bus 0000:03: resource 5 [io  0x0d00-0xffff window]
[   33.072038] pci_bus 0000:03: resource 6 [mem 0x000a0000-0x000bffff window]
[   33.092837] pci_bus 0000:03: resource 7 [mem 0x000d0000-0x000dffff window]
[   33.113628] pci_bus 0000:03: resource 8 [mem 0xa0000000-0xdfffffff window]
[   33.134432] pci_bus 0000:03: resource 9 [mem 0xf0000000-0xfebfffff window]
[   33.155299] NET: Registered protocol family 2
[   33.168908] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[   33.190023] TCP bind hash table entries: 8192 (order: 7, 524288 bytes)
[   33.209951] TCP: Hash tables configured (established 8192 bind 8192)
[   33.228861] TCP: reno registered
[   33.238712] UDP hash table entries: 512 (order: 4, 81920 bytes)
[   33.256699] UDP-Lite hash table entries: 512 (order: 4, 81920 bytes)
[   33.276047] NET: Registered protocol family 1
[   33.289169] pci 0000:00:11.0: calling quirk_msi_intx_disable_ati_bug+0x0/0x50
[   33.310706] pci 0000:00:12.0: calling quirk_usb_early_handoff+0x0/0x710
[   33.330874] xen: registering gsi 18 triggering 0 polarity 1
[   33.347628] xen: --> pirq=18 -> irq=18 (gsi=18)
[   33.437151] pci 0000:00:12.2: calling quirk_usb_early_handoff+0x0/0x710
[   33.456874] xen: registering gsi 17 triggering 0 polarity 1
[   33.473633] xen: --> pirq=17 -> irq=17 (gsi=17)
[   33.487556] pci 0000:00:13.0: calling quirk_usb_early_handoff+0x0/0x710
[   33.507538] xen: registering gsi 18 triggering 0 polarity 1
[   33.524316] Already setup the GSI :18
[   33.610498] pci 0000:00:13.2: calling quirk_usb_early_handoff+0x0/0x710
[   33.630177] xen: registering gsi 17 triggering 0 polarity 1
[   33.646938] Already setup the GSI :17
[   33.658275] pci 0000:00:14.5: calling quirk_usb_early_handoff+0x0/0x710
[   33.678262] xen: registering gsi 18 triggering 0 polarity 1
[   33.695034] Already setup the GSI :18
[   33.780500] pci 0000:00:16.0: calling quirk_usb_early_handoff+0x0/0x710
[   33.800177] xen: registering gsi 18 triggering 0 polarity 1
[   33.816943] Already setup the GSI :18
[   33.903830] pci 0000:00:16.2: calling quirk_usb_early_handoff+0x0/0x710
[   33.923497] xen: registering gsi 17 triggering 0 polarity 1
[   33.940266] Already setup the GSI :17
[   33.951600] pci 0000:00:18.0: calling quirk_amd_nb_node+0x0/0x80
[   33.969650] pci 0000:00:18.1: calling quirk_amd_nb_node+0x0/0x80
[   33.987852] pci 0000:00:18.2: calling quirk_amd_nb_node+0x0/0x80
[   34.006048] pci 0000:00:18.3: calling quirk_amd_nb_node+0x0/0x80
[   34.024247] pci 0000:00:18.4: calling quirk_amd_nb_node+0x0/0x80
[   34.042447] pci 0000:0f:00.0: calling pci_fixup_video+0x0/0xe0
[   34.060124] pci 0000:0f:00.0: Video device with shadowed ROM
[   34.077282] pciback 0000:0e:00.0: calling pci_fixup_video+0x0/0xe0
[   34.096013] pciback 0000:0b:00.0: calling quirk_usb_early_handoff+0x0/0x710
[   34.117185] xen: registering gsi 53 triggering 0 polarity 1
[   34.133967] xen: --> pirq=53 -> irq=53 (gsi=53)
[   34.147780] xen: registering gsi 48 triggering 0 polarity 1
[   34.164636] xen: --> pirq=48 -> irq=48 (gsi=48)
[   34.178477] pciback 0000:09:00.0: calling pci_fixup_video+0x0/0xe0
[   34.197147] pciback 0000:08:00.0: calling quirk_usb_early_handoff+0x0/0x710
[   34.218319] xen: registering gsi 54 triggering 0 polarity 1
[   34.235099] xen: --> pirq=54 -> irq=54 (gsi=54)
[   34.248909] xen: registering gsi 36 triggering 0 polarity 1
[   34.265774] xen: --> pirq=36 -> irq=36 (gsi=36)
[   34.279587] xen: registering gsi 37 triggering 0 polarity 1
[   34.296454] xen: --> pirq=37 -> irq=37 (gsi=37)
[   34.310271] xen: registering gsi 37 triggering 0 polarity 1
[   34.327122] Already setup the GSI :37
[   34.338369] pciback 0000:04:00.0: calling quirk_usb_early_handoff+0x0/0x710
[   34.359490] xen: registering gsi 54 triggering 0 polarity 1
[   34.376258] Already setup the GSI :54
[   34.387484] xen: registering gsi 40 triggering 0 polarity 1
[   34.404350] xen: --> pirq=40 -> irq=40 (gsi=40)
[   34.418182] PCI: CLS 64 bytes, default 64
[   34.430506] Trying to unpack rootfs image as initramfs...
[   34.446800] random: nonblocking pool is initialized
[   34.481523] Freeing initrd memory: 19672K (ffff880004000000 - ffff880005336000)
[   34.506479] Scanning for low memory corruption every 60 seconds
[   34.526468] sha1_ssse3: Neither AVX nor AVX2 nor SSSE3 is available/usable.
[   34.547053] sha256_ssse3: Neither AVX nor SSSE3 is available/usable.
[   34.566288] sha512_ssse3: Neither AVX nor SSSE3 is available/usable.
[   34.585529] AVX or AES-NI instructions are not detected.
[   34.601648] AVX instructions are not detected.
[   34.615166] AVX instructions are not detected.
[   34.628684] AVX2 or AES-NI instructions are not detected.
[   34.645065] AVX2 instructions are not detected.
[   34.659477] futex hash table entries: 2048 (order: 6, 262144 bytes)
[   34.678156] audit: initializing netlink subsys (disabled)
[   34.694418] audit: type=2000 audit(1428658368.724:1): initialized
[   34.713333] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[   34.738031] VFS: Disk quotas dquot_6.5.2
[   34.749616] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[   34.772471] ntfs: driver 2.1.31 [Flags: R/W].
[   34.785669] fuse init (API version 7.23)
[   34.798574] gfs2: GFS2 installed
[   34.808072] ceph: loaded (mds proto 32)
[   34.821805] bounce: pool size: 64 pages
[   34.833118] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[   34.855398] io scheduler noop registered
[   34.867339] io scheduler deadline registered
[   34.880453] io scheduler cfq registered (default)
[   34.894872] crc32: CRC_LE_BITS = 64, CRC_BE BITS = 64
[   34.909975] crc32: self tests passed, processed 225944 bytes in 109390 nsec
[   34.931145] crc32c: CRC_LE_BITS = 64
[   34.941953] crc32c: self tests passed, processed 225944 bytes in 54818 nsec
[   34.972178] crc32_combine: 8373 self tests passed
[   34.995220] crc32c_combine: 8373 self tests passed
[   35.009717] xen: registering gsi 52 triggering 0 polarity 1
[   35.026253] xen: --> pirq=52 -> irq=52 (gsi=52)
[   35.040369] xen: registering gsi 52 triggering 0 polarity 1
[   35.056907] Already setup the GSI :52
[   35.068359] xen: registering gsi 52 triggering 0 polarity 1
[   35.084986] Already setup the GSI :52
[   35.096440] xen: registering gsi 53 triggering 0 polarity 1
[   35.113064] Already setup the GSI :53
[   35.124632] xen: registering gsi 54 triggering 0 polarity 1
[   35.141140] Already setup the GSI :54
[   35.152600] xen: registering gsi 54 triggering 0 polarity 1
[   35.169220] Already setup the GSI :54
[   35.180919] xen: registering gsi 16 triggering 0 polarity 1
[   35.197342] xen: --> pirq=16 -> irq=16 (gsi=16)
[   35.211781] xen: registering gsi 38 triggering 0 polarity 1
[   35.228204] xen: --> pirq=38 -> irq=38 (gsi=38)
[   35.242446] pcieport 0000:00:02.0: Signaling PME through PCIe PME interrupt
[   35.263038] pci 0000:0f:00.0: Signaling PME through PCIe PME interrupt
[   35.282794] pci 0000:0f:00.1: Signaling PME through PCIe PME interrupt
[   35.302560] pcie_pme 0000:00:02.0:pcie01: service driver pcie_pme loaded
[   35.322875] pcieport 0000:00:03.0: Signaling PME through PCIe PME interrupt
[   35.343889] pciback 0000:0e:00.0: Signaling PME through PCIe PME interrupt
[   35.364687] pciback 0000:0e:00.1: Signaling PME through PCIe PME interrupt
[   35.385490] pcie_pme 0000:00:03.0:pcie01: service driver pcie_pme loaded
[   35.405797] pcieport 0000:00:05.0: Signaling PME through PCIe PME interrupt
[   35.426825] pci 0000:0d:00.0: Signaling PME through PCIe PME interrupt
[   35.446585] pcie_pme 0000:00:05.0:pcie01: service driver pcie_pme loaded
[   35.466922] pcieport 0000:00:06.0: Signaling PME through PCIe PME interrupt
[   35.487955] pci 0000:0c:00.0: Signaling PME through PCIe PME interrupt
[   35.507716] pcie_pme 0000:00:06.0:pcie01: service driver pcie_pme loaded
[   35.528048] pcieport 0000:00:09.0: Signaling PME through PCIe PME interrupt
[   35.549171] pciback 0000:0b:00.0: Signaling PME through PCIe PME interrupt
[   35.569851] pcie_pme 0000:00:09.0:pcie01: service driver pcie_pme loaded
[   35.590153] pcieport 0000:00:0a.0: Signaling PME through PCIe PME interrupt
[   35.611184] pciback 0000:0a:00.0: Signaling PME through PCIe PME interrupt
[   35.631984] pcie_pme 0000:00:0a.0:pcie01: service driver pcie_pme loaded
[   35.652288] pcieport 0000:00:0b.0: Signaling PME through PCIe PME interrupt
[   35.673321] pciback 0000:09:00.0: Signaling PME through PCIe PME interrupt
[   35.694118] pciback 0000:09:00.1: Signaling PME through PCIe PME interrupt
[   35.714919] pcie_pme 0000:00:0b.0:pcie01: service driver pcie_pme loaded
[   35.735226] pcieport 0000:00:0c.0: Signaling PME through PCIe PME interrupt
[   35.756253] pcieport 0000:05:00.0: Signaling PME through PCIe PME interrupt
[   35.777314] pcieport 0000:06:01.0: Signaling PME through PCIe PME interrupt
[   35.798371] pciback 0000:08:00.0: Signaling PME through PCIe PME interrupt
[   35.819169] pcieport 0000:06:02.0: Signaling PME through PCIe PME interrupt
[   35.840229] pciback 0000:07:00.0: Signaling PME through PCIe PME interrupt
[   35.861032] pcie_pme 0000:00:0c.0:pcie01: service driver pcie_pme loaded
[   35.881336] pcieport 0000:00:0d.0: Signaling PME through PCIe PME interrupt
[   35.902367] pciback 0000:04:00.0: Signaling PME through PCIe PME interrupt
[   35.923167] pcie_pme 0000:00:0d.0:pcie01: service driver pcie_pme loaded
[   35.943476] pcieport 0000:00:15.0: Signaling PME through PCIe PME interrupt
[   35.964506] pcie_pme 0000:00:15.0:pcie01: service driver pcie_pme loaded
[   35.984805] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[   36.001824] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[   36.021703] cpcihp_generic: Generic port I/O CompactPCI Hot Plug Driver version: 0.1
[   36.045102] cpcihp_generic: not configured, disabling.
[   36.060755] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[   36.082399] acpiphp_ibm: ibm_acpiphp_init: acpi_walk_namespace failed
[   36.101523] usbcore: registered new interface driver udlfb
[   36.118083] vesafb: mode is 1280x1024x32, linelength=5120, pages=0
[   36.136783] vesafb: scrolling: redraw
[   36.147960] vesafb: Truecolor: size=0:8:8:8, shift=0:16:8:0
[   36.165956] vesafb: framebuffer at 0xd0000000, mapped to 0xffffc90010700000, using 10240k, total 16384k
[   36.215773] Console: switching to colour frame buffer device 160x64
[   36.254616] fb0: VESA VGA frame buffer device
[   36.268136] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[   36.293114] ACPI: Power Button [PWRB]
[   36.304364] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[   36.326626] ACPI: Power Button [PWRF]
[   36.338592] Warning: Processor Platform Limit not supported.
[   36.356016] xen:xen_evtchn: Event-channel device installed
[   36.372735] xen: registering gsi 22 triggering 0 polarity 1
[   36.389314] xen: --> pirq=22 -> irq=22 (gsi=22)
[   36.427167] xen: registering gsi 40 triggering 0 polarity 1
[   36.443748] Already setup the GSI :40
[   36.527386] Switched to clocksource tsc
[   37.463738] pciback 0000:04:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x10a)
[   37.490550] pciback 0000:04:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfddfe004)
[   37.518355] pciback 0000:04:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   37.544356] pciback 0000:04:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100102)
[   37.572872] xen: registering gsi 38 triggering 0 polarity 1
[   37.589592] Already setup the GSI :38
[   37.627092] xen: registering gsi 37 triggering 0 polarity 1
[   37.643674] Already setup the GSI :37
[   38.663742] pciback 0000:08:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x107)
[   38.690568] pciback 0000:08:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfe0fe004)
[   38.718363] pciback 0000:08:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   38.744362] pciback 0000:08:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100102)
[   38.772836] xen: registering gsi 33 triggering 0 polarity 1
[   38.789608] xen: --> pirq=33 -> irq=33 (gsi=33)
[   38.827081] pciback 0000:09:00.0: enabling device (0000 -> 0003)
[   38.844981] xen: registering gsi 32 triggering 0 polarity 1
[   38.861856] xen: --> pirq=32 -> irq=32 (gsi=32)
[   38.875851] xen: registering gsi 47 triggering 0 polarity 1
[   38.892535] xen: --> pirq=47 -> irq=47 (gsi=47)
[   39.913815] pciback 0000:0a:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x10a)
[   39.940645] pciback 0000:0a:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfe200004)
[   39.968439] pciback 0000:0a:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   40.000737] pciback 0000:0a:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100106)
[   40.035575] xen: registering gsi 48 triggering 0 polarity 1
[   40.058791] Already setup the GSI :48
[   41.083795] pciback 0000:0b:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x10a)
[   41.117282] pciback 0000:0b:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfe5fe004)
[   41.151467] pciback 0000:0b:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   41.183766] pciback 0000:0b:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100102)
[   41.218488] xen: registering gsi 29 triggering 0 polarity 1
[   41.241660] xen: --> pirq=29 -> irq=29 (gsi=29)
[   41.287236] pciback 0000:0e:00.0: enabling device (0000 -> 0003)
[   41.311770] xen: registering gsi 28 triggering 0 polarity 1
[   41.334934] xen: --> pirq=28 -> irq=28 (gsi=28)
[   41.355230] xen_pciback: backend is vpci
[   41.373916] xen_acpi_processor: Uploading Xen processor PM info
[   41.399381] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
(XEN) [2015-04-10 09:32:55.457] mm.c:803: d0: Forcing read-only access to MFN fed00
[   41.447708] hpet_acpi_add: no address or irqs in _CRS
[   41.469782] Linux agpgart interface v0.103
[   41.488903] Hangcheck: starting hangcheck timer 0.9.1 (tick is 180 seconds, margin is 60 seconds).
[   41.522222] [drm] Initialized drm 1.1.0 20060810
[   41.542537] [drm] VGACON disable radeon kernel modesetting.
[   41.565654] [drm:radeon_init] *ERROR* No UMS support in radeon module!
[   41.596076] brd: module loaded
[   41.625571] loop: module loaded
[   41.641697] ahci 0000:00:11.0: version 3.0
[   41.660406] xen: registering gsi 19 triggering 0 polarity 1
[   41.683374] xen: --> pirq=19 -> irq=19 (gsi=19)
[   41.703330] ahci 0000:00:11.0: AHCI 0001.0200 32 slots 6 ports 6 Gbps 0x3f impl SATA mode
[   41.734036] ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part 
[   41.766621] scsi host0: ahci
[   41.781718] scsi host1: ahci
[   41.796728] scsi host2: ahci
[   41.811694] scsi host3: ahci
[   41.826469] scsi host4: ahci
[   41.841254] scsi host5: ahci
[   41.855607] ata1: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff100 irq 114
[   41.883806] ata2: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff180 irq 115
[   41.911954] ata3: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff200 irq 116
[   41.939939] ata4: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff280 irq 117
[   41.967893] ata5: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff300 irq 118
[   41.995774] ata6: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff380 irq 119
[   42.023846] tun: Universal TUN/TAP device driver, 1.6
[   42.044317] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[   42.068329] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[   42.094898] e1000: Copyright (c) 1999-2006 Intel Corporation.
[   42.117583] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[   42.140448] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[   42.163652] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.2.15-k
[   42.190268] igb: Copyright (c) 2007-2014 Intel Corporation.
[   42.212548] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.0.2-k
[   42.241566] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[   42.264888] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[   42.287157] xen: registering gsi 46 triggering 0 polarity 1
[   42.309379] xen: --> pirq=46 -> irq=46 (gsi=46)
[   42.328489] r8169 0000:0d:00.0: enabling Mem-Wr-Inval
[   42.343760] ata5: SATA link down (SStatus 0 SControl 300)
[   42.343921] ata2: SATA link down (SStatus 0 SControl 300)
[   42.343980] ata6: SATA link down (SStatus 0 SControl 300)
[   42.344039] ata4: SATA link down (SStatus 0 SControl 300)
[   42.435859] r8169 0000:0d:00.0 eth0: RTL8168d/8111d at 0xffffc900005be000, 40:61:86:f4:67:d9, XID 081000c0 IRQ 122
[   42.472420] r8169 0000:0d:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[   42.503475] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[   42.510419] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[   42.510522] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   42.512138] ata1.00: ATA-8: HGST HDN724040ALE640, MJAOA5E0, max UDMA/133
[   42.512140] ata1.00: 7814037168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[   42.512449] ata3.00: ATA-8: Hitachi HDS722020ALA330, JKAOA20N, max UDMA/133
[   42.512456] ata3.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[   42.513872] ata1.00: configured for UDMA/133
[   42.514575] ata3.00: configured for UDMA/133
[   42.514709] scsi 0:0:0:0: Direct-Access     ATA      HGST HDN724040AL A5E0 PQ: 0 ANSI: 5
[   42.515604] sd 0:0:0:0: [sda] 7814037168 512-byte logical blocks: (4.00 TB/3.63 TiB)
[   42.515606] sd 0:0:0:0: [sda] 4096-byte physical blocks
[   42.515682] sd 0:0:0:0: [sda] Write Protect is off
[   42.515684] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[   42.515715] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   42.516016] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   42.516829] scsi 2:0:0:0: Direct-Access     ATA      Hitachi HDS72202 A20N PQ: 0 ANSI: 5
[   42.517421] sd 2:0:0:0: Attached scsi generic sg1 type 0
[   42.517455] sd 2:0:0:0: [sdb] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
[   42.517662] sd 2:0:0:0: [sdb] Write Protect is off
[   42.517664] sd 2:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[   42.517745] sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   42.530568]  sdb: sdb1
[   42.531501] sd 2:0:0:0: [sdb] Attached SCSI disk
[   42.565042]  sda: sda1 sda2 sda3 sda4
[   42.566201] sd 0:0:0:0: [sda] Attached SCSI disk
[   43.106189] xen: registering gsi 51 triggering 0 polarity 1
[   43.128138] xen: --> pirq=51 -> irq=51 (gsi=51)
[   43.146975] r8169 0000:0c:00.0: enabling Mem-Wr-Inval
[   43.167911] r8169 0000:0c:00.0 eth1: RTL8168d/8111d at 0xffffc90011180000, 40:61:86:f4:67:d8, XID 081000c0 IRQ 123
[   43.204533] r8169 0000:0c:00.0 eth1: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[   43.235824] xen_netfront: Initialising Xen virtual ethernet driver
[   43.260573] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   43.285979] ehci-pci: EHCI PCI platform driver
[   43.305349] xen: registering gsi 17 triggering 0 polarity 1
[   43.328018] Already setup the GSI :17
[   43.345066] QUIRK: Enable AMD PLL fix
[   43.362143] ehci-pci 0000:00:12.2: enabling bus mastering
[   43.384576] ehci-pci 0000:00:12.2: EHCI Host Controller
[   43.406758] ehci-pci 0000:00:12.2: new USB bus registered, assigned bus number 1
[   43.435105] ehci-pci 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   43.467365] ehci-pci 0000:00:12.2: debug port 1
[   43.487246] ehci-pci 0000:00:12.2: enabling Mem-Wr-Inval
[   43.509251] ehci-pci 0000:00:12.2: irq 17, io mem 0xfdbff400
[   43.540425] ehci-pci 0000:00:12.2: USB 2.0 started, EHCI 1.00
[   43.563859] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[   43.590151] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   43.617693] usb usb1: Product: EHCI Host Controller
[   43.638127] usb usb1: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ehci_hcd
[   43.667495] usb usb1: SerialNumber: 0000:00:12.2
[   43.687891] hub 1-0:1.0: USB hub found
[   43.705006] hub 1-0:1.0: 5 ports detected
[   43.723643] xen: registering gsi 17 triggering 0 polarity 1
[   43.746182] Already setup the GSI :17
[   43.763022] ehci-pci 0000:00:13.2: enabling bus mastering
[   43.785228] ehci-pci 0000:00:13.2: EHCI Host Controller
[   43.807087] ehci-pci 0000:00:13.2: new USB bus registered, assigned bus number 2
[   43.835462] ehci-pci 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   43.867543] ehci-pci 0000:00:13.2: debug port 1
[   43.887079] ehci-pci 0000:00:13.2: enabling Mem-Wr-Inval
[   43.908859] ehci-pci 0000:00:13.2: irq 17, io mem 0xfdbff800
[   43.940450] ehci-pci 0000:00:13.2: USB 2.0 started, EHCI 1.00
[   43.963656] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[   43.989861] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   44.017348] usb usb2: Product: EHCI Host Controller
[   44.037793] usb usb2: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ehci_hcd
[   44.067170] usb usb2: SerialNumber: 0000:00:13.2
[   44.087476] hub 2-0:1.0: USB hub found
[   44.104597] hub 2-0:1.0: 5 ports detected
[   44.123006] xen: registering gsi 17 triggering 0 polarity 1
[   44.145525] Already setup the GSI :17
[   44.162399] ehci-pci 0000:00:16.2: enabling bus mastering
[   44.184521] ehci-pci 0000:00:16.2: EHCI Host Controller
[   44.206138] ehci-pci 0000:00:16.2: new USB bus registered, assigned bus number 3
[   44.234636] ehci-pci 0000:00:16.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   44.266614] ehci-pci 0000:00:16.2: debug port 1
[   44.286039] ehci-pci 0000:00:16.2: enabling Mem-Wr-Inval
[   44.307660] ehci-pci 0000:00:16.2: irq 17, io mem 0xfdbffc00
[   44.337219] ehci-pci 0000:00:16.2: USB 2.0 started, EHCI 1.00
[   44.360296] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[   44.386283] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   44.413544] usb usb3: Product: EHCI Host Controller
[   44.433790] usb usb3: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ehci_hcd
[   44.463000] usb usb3: SerialNumber: 0000:00:16.2
[   44.482953] hub 3-0:1.0: USB hub found
[   44.499895] hub 3-0:1.0: 4 ports detected
[   44.517870] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[   44.542110] ohci-pci: OHCI PCI platform driver
[   44.561215] xen: registering gsi 18 triggering 0 polarity 1
[   44.583456] Already setup the GSI :18
[   44.599902] ohci-pci 0000:00:12.0: enabling bus mastering
[   44.621644] ohci-pci 0000:00:12.0: OHCI PCI host controller
[   44.643988] ohci-pci 0000:00:12.0: new USB bus registered, assigned bus number 4
[   44.671757] ohci-pci 0000:00:12.0: irq 18, io mem 0xfdbfb000
[   44.751639] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[   44.779053] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   44.806510] usb usb4: Product: OHCI PCI host controller
[   44.827722] usb usb4: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   44.856838] usb usb4: SerialNumber: 0000:00:12.0
[   44.876627] hub 4-0:1.0: USB hub found
[   44.893441] hub 4-0:1.0: 5 ports detected
[   44.911472] xen: registering gsi 18 triggering 0 polarity 1
[   44.933711] Already setup the GSI :18
[   44.950307] ohci-pci 0000:00:13.0: enabling bus mastering
[   44.972087] ohci-pci 0000:00:13.0: OHCI PCI host controller
[   44.994510] ohci-pci 0000:00:13.0: new USB bus registered, assigned bus number 5
[   45.022451] ohci-pci 0000:00:13.0: irq 18, io mem 0xfdbfc000
[   45.101595] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[   45.128950] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   45.156127] usb usb5: Product: OHCI PCI host controller
[   45.177414] usb usb5: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   45.206567] usb usb5: SerialNumber: 0000:00:13.0
[   45.226556] hub 5-0:1.0: USB hub found
[   45.243382] hub 5-0:1.0: 5 ports detected
[   45.261472] xen: registering gsi 18 triggering 0 polarity 1
[   45.283777] Already setup the GSI :18
[   45.300359] ohci-pci 0000:00:14.5: enabling bus mastering
[   45.322109] ohci-pci 0000:00:14.5: OHCI PCI host controller
[   45.344662] ohci-pci 0000:00:14.5: new USB bus registered, assigned bus number 6
[   45.353784] usb 4-5: new full-speed USB device number 2 using ohci-pci
[   45.397862] ohci-pci 0000:00:14.5: irq 18, io mem 0xfdbfd000
[   45.478229] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[   45.505904] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   45.533275] usb usb6: Product: OHCI PCI host controller
[   45.554602] usb usb6: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   45.583801] usb usb6: SerialNumber: 0000:00:14.5
[   45.603725] hub 6-0:1.0: USB hub found
[   45.620704] hub 6-0:1.0: 2 ports detected
[   45.638744] xen: registering gsi 18 triggering 0 polarity 1
[   45.661149] Already setup the GSI :18
[   45.677772] ohci-pci 0000:00:16.0: enabling bus mastering
[   45.699703] ohci-pci 0000:00:16.0: OHCI PCI host controller
[   45.722242] ohci-pci 0000:00:16.0: new USB bus registered, assigned bus number 7
[   45.750260] ohci-pci 0000:00:16.0: irq 18, io mem 0xfdbfe000
[   45.783490] usb 4-5: New USB device found, idVendor=0a12, idProduct=0001
[   45.809411] usb 4-5: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[   45.828032] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[   45.828034] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   45.828035] usb usb7: Product: OHCI PCI host controller
[   45.828036] usb usb7: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   45.828037] usb usb7: SerialNumber: 0000:00:16.0
[   45.828359] hub 7-0:1.0: USB hub found
(XEN) [2015-04-10 09:33:00.010] d0 attempted to change d0v2's CR4 flags 00000660 -> 00000760
[   45.828375] hub 7-0:1.0: 4 ports detected
[   45.828750] uhci_hcd: USB Universal Host Controller Interface driver
[   45.828846] usbcore: registered new interface driver usblp
[   45.828887] usbcore: registered new interface driver usb-storage
[   45.828955] usbcore: registered new interface driver usbserial
[   45.828977] usbcore: registered new interface driver cp210x
[   45.829125] usbserial: USB Serial support registered for cp210x
[   45.829161] usbcore: registered new interface driver cypress_m8
[   45.829184] usbserial: USB Serial support registered for DeLorme Earthmate USB
[   45.829209] usbserial: USB Serial support registered for HID->COM RS232 Adapter
[   45.829232] usbserial: USB Serial support registered for Nokia CA-42 V2 Adapter
[   45.829262] usbcore: registered new interface driver mos7720
[   45.829284] usbserial: USB Serial support registered for Moschip 2 port adapter
[   45.829312] usbcore: registered new interface driver mos7840
[   45.829333] usbserial: USB Serial support registered for Moschip 7840/7820 USB Serial Driver
[   45.829419] i8042: PNP: No PS/2 controller found. Probing ports directly.
[   45.836795] serio: i8042 KBD port at 0x60,0x64 irq 1
[   45.836848] serio: i8042 AUX port at 0x60,0x64 irq 12
[   45.837390] mousedev: PS/2 mouse device common for all mice
[   45.838195] rtc_cmos 00:02: RTC can wake from S4
[   45.838656] rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
[   45.838720] rtc_cmos 00:02: alarms up to one month, y3k, 114 bytes nvram
[   45.838990] ACPI Warning: SystemIO range 0x0000000000000b00-0x0000000000000b07 conflicts with OpRegion 0x0000000000000b00-0x0000000000000b0f (\SOR1) (20150204/utaddress-258)
[   45.838993] ACPI: This conflict may cause random problems and system instability
[   45.838993] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   45.838998] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
[   45.839140] ACPI Warning: SystemIO range 0x0000000000000b20-0x0000000000000b27 conflicts with OpRegion 0x0000000000000b20-0x0000000000000b2f (\SOR2) (20150204/utaddress-258)
[   45.839141] ACPI: This conflict may cause random problems and system instability
[   45.839142] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   45.839144] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20
[   45.839529] lirc_dev: IR Remote Control driver registered, major 248 
[   45.839549] IR NEC protocol handler initialized
[   45.839551] IR RC5(x/sz) protocol handler initialized
[   45.839553] IR RC6 protocol handler initialized
[   45.839555] IR JVC protocol handler initialized
[   45.839558] IR Sony protocol handler initialized
[   45.839560] IR SANYO protocol handler initialized
[   45.839562] IR Sharp protocol handler initialized
[   45.839564] IR MCE Keyboard/mouse protocol handler initialized
[   45.839569] IR LIRC bridge handler initialized
[   45.839572] IR XMP protocol handler initialized
[   45.839574] cx25821: driver version 0.0.106 loaded
[   45.839786] usbcore: registered new interface driver pvrusb2
[   45.839788] pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner
[   45.839789] pvrusb2: Debug mask is 31 (0x1f)
[   45.839878] f71805f: Unsupported Fintek device, skipping
[   45.839969] f71882fg: Found f71889ed chip at 0x600, revision 16
[   45.840005] ACPI Warning: SystemIO range 0x0000000000000600-0x0000000000000607 conflicts with OpRegion 0x0000000000000605-0x0000000000000606 (\HMOR) (20150204/utaddress-258)
[   45.840006] ACPI: This conflict may cause random problems and system instability
[   45.840007] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   45.840195] f71882fg f71882fg.1536: Fan: 1 is in duty-cycle mode
[   45.840244] f71882fg f71882fg.1536: Fan: 2 is in duty-cycle mode
[   45.840295] f71882fg f71882fg.1536: Fan: 3 is in duty-cycle mode
[   45.973987] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver v0.05
[   45.974069] sp5100_tco: PCI Revision ID: 0x41
[   45.974137] sp5100_tco: Using 0xfed80b00 for watchdog MMIO address
[   45.974175] sp5100_tco: Last reboot was not triggered by watchdog.
[   45.974355] sp5100_tco: initialized (0xffffc90011190b00). heartbeat=60 sec (nowayout=0)
[   45.974362] xen_wdt: Xen WatchDog Timer Driver v0.01
[   45.974443] xen_wdt: cannot register miscdev on minor=130 (-16)
[   45.974457] wdt: probe of wdt failed with error -16
[   45.975001] device-mapper: ioctl: 4.30.0-ioctl (2014-12-22) initialised: dm-devel@redhat.com
[   45.975196] device-mapper: cache-policy-mq: version 1.3.0 loaded
[   45.975199] device-mapper: cache cleaner: version 1.0.0 loaded
[   45.975202] Bluetooth: Virtual HCI driver ver 1.5
[   45.975433] Bluetooth: HCI UART driver ver 2.2
[   45.975435] Bluetooth: HCI H4 protocol initialized
[   45.975436] Bluetooth: HCI BCSP protocol initialized
[   45.975436] Bluetooth: HCILL protocol initialized
[   45.975437] Bluetooth: HCIATH3K protocol initialized
[   45.975437] Bluetooth: HCI Three-wire UART (H5) protocol initialized
[   45.975472] usbcore: registered new interface driver bcm203x
[   45.975502] usbcore: registered new interface driver bpa10x
[   45.975534] usbcore: registered new interface driver bfusb
[   45.975582] usbcore: registered new interface driver btusb
[   45.975617] usbcore: registered new interface driver ath3k
[   45.976415] hidraw: raw HID events driver (C) Jiri Kosina
[   45.976779] usbcore: registered new interface driver usbhid
[   45.976779] usbhid: USB HID core driver
[   45.978655] xen: registering gsi 25 triggering 0 polarity 1
[   45.978676] xen: --> pirq=25 -> irq=25 (gsi=25)
[   45.978876] usbcore: registered new interface driver snd-usb-audio
[   45.978910] usbcore: registered new interface driver snd-ua101
[   45.978943] usbcore: registered new interface driver snd-usb-usx2y
[   45.978974] usbcore: registered new interface driver snd-usb-caiaq
[   45.979022] usbcore: registered new interface driver snd-usb-6fire
[   45.979528] Netfilter messages via NETLINK v0.30.
[   45.979546] nfnl_acct: registering with nfnetlink.
[   45.979601] nf_conntrack version 0.5.0 (7232 buckets, 28928 max)
[   45.979897] ctnetlink v0.93: registering with nfnetlink.
[   45.980300] xt_time: kernel timezone is -0000
[   45.980323] ip_set: protocol 6
[   45.980378] IPVS: Registered protocols ()
[   45.980546] IPVS: Connection hash table configured (size=4096, memory=64Kbytes)
[   45.980615] IPVS: Creating netns size=1832 id=0
[   46.150618] usb 7-3: new low-speed USB device number 2 using ohci-pci
[   46.615457] usb 7-3: New USB device found, idVendor=046d, idProduct=c517
[   46.615459] usb 7-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   46.615460] usb 7-3: Product: USB Receiver
[   46.615461] usb 7-3: Manufacturer: Logitech
[   46.808155] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:16.0/usb7/7-3/7-3:1.0/0003:046D:C517.0001/input/input5
[   46.861393] logitech 0003:046D:C517.0001: input,hidraw0: USB HID v1.10 Keyboard [Logitech USB Receiver] on usb-0000:00:16.0-3/input0
[   46.925835] logitech 0003:046D:C517.0002: fixing up Logitech keyboard report descriptor
[   46.926458] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:16.0/usb7/7-3/7-3:1.1/0003:046D:C517.0002/input/input6
[   46.946068] IPVS: ipvs loaded.
[   46.977964] logitech 0003:046D:C517.0002: input,hiddev0,hidraw1: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:16.0-3/input1
[   47.414012] ip_tables: (C) 2000-2006 Netfilter Core Team
[   47.414082] TCP: cubic registered
[   47.414478] NET: Registered protocol family 10
[   47.415343] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   47.715232] sit: IPv6 over IPv4 tunneling driver
[   47.715576] NET: Registered protocol family 17
[   47.715640] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[   48.307819] Bridge firewalling registered
[   48.307822] Ebtables v2.0 registered
[   48.308062] Bluetooth: RFCOMM TTY layer initialized
[   48.308068] Bluetooth: RFCOMM socket layer initialized
[   48.308081] Bluetooth: RFCOMM ver 1.11
[   48.308088] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   48.308089] Bluetooth: BNEP filters: protocol multicast
[   48.308092] Bluetooth: BNEP socket layer initialized
[   48.308094] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[   48.308144] Bluetooth: HIDP socket layer initialized
[   48.308185] Key type ceph registered
[   48.308560] libceph: loaded (mon/osd proto 15/24)
[   48.309957] registered taskstats version 1
[   48.311501] Btrfs loaded
[   49.122056] usb 4-5: Product: EDRClassone
[   49.139909] console [netcon0] enabled
[   49.156557] netconsole: network logging started
[   49.175940] rtc_cmos 00:02: setting system clock to 2015-04-10 09:33:10 UTC (1428658390)
[   49.206333] ALSA device list:
[   49.221146]   #0: HDA ATI HDMI at 0xfe9fc000 irq 124
[   49.243035] Freeing unused kernel memory: 1116K (ffffffff82309000 - ffffffff82420000)
[   49.272711] Write protecting the kernel read-only data: 18432k
[   49.304695] Freeing unused kernel memory: 140K (ffff880001bdd000 - ffff880001c00000)
[   49.335313] Freeing unused kernel memory: 1564K (ffff880002079000 - ffff880002200000)
(XEN) [2015-04-10 09:33:10.690] d0 attempted to change d0v4's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-10 09:33:10.723] d0 attempted to change d0v5's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-10 09:33:10.751] d0 attempted to change d0v0's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-10 09:33:10.793] d0 attempted to change d0v1's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-10 09:33:10.830] d0 attempted to change d0v3's CR4 flags 00000660 -> 00000760
[   49.529793] udevd[1589]: starting version 175
[   52.435738] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
[   54.957300] udevd[1979]: starting version 175
[   57.631112] EXT4-fs (dm-0): re-mounted. Opts: (null)
[   70.094443] EXT4-fs (dm-0): re-mounted. Opts: barrier=1,errors=remount-ro
[   76.725118] Adding 2097148k swap on /dev/mapper/serveerstertje-swap.  Priority:-1 extents:1 across:2097148k 
[   78.543805] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: barrier=1,errors=remount-ro
(XEN) [2015-04-10 09:35:40.643] io.c:429: d1: bind: m_gsi=37 g_gsi=36 dev=00.00.5 intx=0
(XEN) [2015-04-10 09:35:40.669] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.685] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.700] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.716] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.731] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.747] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.763] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.778] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.794] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.809] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.825] d1: hd->arch.paging_mode:2

<VERY BIG SNIP>

(XEN) [2015-04-10 09:35:56.362] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.378] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.393] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.409] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.425] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.440] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.456] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.471] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.487] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.503] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.518] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.534] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.549] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.565] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.581] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.596] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.612] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.627] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.643] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.660] AMD-Vi: Disable: device id = 0x800, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:35:56.685] AMD-Vi: Setup I/O page table: device id = 0x800, type = 0x1, root table = 0x11d55f000, domain = 1, paging mode = 3
(XEN) [2015-04-10 09:35:56.724] AMD-Vi: Re-assign 0000:08:00.0 from dom0 to dom1
(XEN) [2015-04-10 09:35:58.798] io.c:429: d1: bind: m_gsi=47 g_gsi=40 dev=00.00.6 intx=0
(XEN) [2015-04-10 09:35:58.827] AMD-Vi: Disable: device id = 0xa00, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:35:58.852] AMD-Vi: Setup I/O page table: device id = 0xa00, type = 0x1, root table = 0x11d55f000, domain = 1, paging mode = 3
(XEN) [2015-04-10 09:35:58.890] AMD-Vi: Re-assign 0000:0a:00.0 from dom0 to dom1
(d1) [2015-04-10 09:35:58.917] HVM Loader
(d1) [2015-04-10 09:35:58.928] Detected Xen v4.6-unstable
(d1) [2015-04-10 09:35:58.944] Xenbus rings @0xfeffc000, event channel 1
(d1) [2015-04-10 09:35:58.963] System requested SeaBIOS
(d1) [2015-04-10 09:35:58.978] CPU speed is 3200 MHz
(d1) [2015-04-10 09:35:58.992] Relocating guest memory for lowmem MMIO space disabled
(XEN) [2015-04-10 09:35:59.015] irq.c:276: Dom1 PCI link 0 changed 0 -> 5
(d1) [2015-04-10 09:35:59.034] PCI-ISA link 0 routed to IRQ5
(XEN) [2015-04-10 09:35:59.050] irq.c:276: Dom1 PCI link 1 changed 0 -> 10
(d1) [2015-04-10 09:35:59.070] PCI-ISA link 1 routed to IRQ10
(XEN) [2015-04-10 09:35:59.086] irq.c:276: Dom1 PCI link 2 changed 0 -> 11
(d1) [2015-04-10 09:35:59.106] PCI-ISA link 2 routed to IRQ11
(XEN) [2015-04-10 09:35:59.123] irq.c:276: Dom1 PCI link 3 changed 0 -> 5
(d1) [2015-04-10 09:35:59.142] PCI-ISA link 3 routed to IRQ5
(d1) [2015-04-10 09:35:59.169] pci dev 01:3 INTA->IRQ10
(d1) [2015-04-10 09:35:59.186] pci dev 02:0 INTA->IRQ11
(d1) [2015-04-10 09:35:59.208] pci dev 04:0 INTA->IRQ5
(d1) [2015-04-10 09:35:59.227] pci dev 05:0 INTA->IRQ10
(d1) [2015-04-10 09:35:59.246] pci dev 06:0 INTA->IRQ11
(d1) [2015-04-10 09:35:59.289] No RAM in high memory; setting high_mem resource base to 100000000
(d1) [2015-04-10 09:35:59.314] pci dev 03:0 bar 10 size 002000000: 0f0000008
(d1) [2015-04-10 09:35:59.336] pci dev 02:0 bar 14 size 001000000: 0f2000008
(d1) [2015-04-10 09:35:59.358] pci dev 06:0 bar 10 size 000200000: 0f3000004
(XEN) [2015-04-10 09:35:59.378] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(d1) [2015-04-10 09:35:59.404] pci dev 04:0 bar 30 size 000040000: 0f3200000
(d1) [2015-04-10 09:35:59.426] pci dev 04:0 bar 10 size 000020000: 0f3240000
(d1) [2015-04-10 09:35:59.446] pci dev 03:0 bar 30 size 000010000: 0f3260000
(d1) [2015-04-10 09:35:59.466] pci dev 05:0 bar 10 size 000002000: 0f3270004
(XEN) [2015-04-10 09:35:59.487] memory_map:add: dom1 gfn=f3270 mfn=fe0fe nr=1
(d1) [2015-04-10 09:35:59.512] pci dev 03:0 bar 14 size 000001000: 0f3272000
(d1) [2015-04-10 09:35:59.533] pci dev 02:0 bar 10 size 000000100: 00000c001
(d1) [2015-04-10 09:35:59.554] pci dev 04:0 bar 14 size 000000040: 00000c101
(d1) [2015-04-10 09:35:59.576] pci dev 01:1 bar 20 size 000000010: 00000c141
(d1) [2015-04-10 09:35:59.598] Multiprocessor initialisation:
(d1) [2015-04-10 09:35:59.638]  - CPU0 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
(d1) [2015-04-10 09:35:59.690]  - CPU1 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
(d1) [2015-04-10 09:35:59.742]  - CPU2 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
(d1) [2015-04-10 09:35:59.794]  - CPU3 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
(d1) [2015-04-10 09:35:59.820] Testing HVM environment:
(d1) [2015-04-10 09:35:59.851]  - REP INSB across page boundaries ... passed
(d1) [2015-04-10 09:35:59.884]  - GS base MSRs and SWAPGS ... passed
(d1) [2015-04-10 09:35:59.902] Passed 2 of 2 tests
(d1) [2015-04-10 09:35:59.916] Writing SMBIOS tables ...
(d1) [2015-04-10 09:35:59.931] Loading SeaBIOS ...
(d1) [2015-04-10 09:35:59.945] Creating MP tables ...
(d1) [2015-04-10 09:35:59.959] Loading ACPI ...
(d1) [2015-04-10 09:35:59.972] vm86 TSS at fc00a200
(d1) [2015-04-10 09:35:59.986] BIOS map:
(d1) [2015-04-10 09:35:59.997]  10000-100d3: Scratch space
(d1) [2015-04-10 09:36:00.013]  c0000-fffff: Main BIOS
(d1) [2015-04-10 09:36:00.027] E820 table:
(d1) [2015-04-10 09:36:00.038]  [00]: 00000000:00000000 - 00000000:000a0000: RAM
(d1) [2015-04-10 09:36:00.060]  HOLE: 00000000:000a0000 - 00000000:000c0000
(d1) [2015-04-10 09:36:00.080]  [01]: 00000000:000c0000 - 00000000:00100000: RESERVED
(d1) [2015-04-10 09:36:00.102]  [02]: 00000000:00100000 - 00000000:3f800000: RAM
(d1) [2015-04-10 09:36:00.124]  HOLE: 00000000:3f800000 - 00000000:fc000000
(d1) [2015-04-10 09:36:00.144]  [03]: 00000000:fc000000 - 00000001:00000000: RESERVED
(d1) [2015-04-10 09:36:00.166] Invoking SeaBIOS ...
(d1) [2015-04-10 09:36:00.181] SeaBIOS (version rel-1.8.0-0-g4c59f5d-20150410_110811-serveerstertje)
(d1) [2015-04-10 09:36:00.208] 
(d1) [2015-04-10 09:36:00.217] Found Xen hypervisor signature at 40000000
(d1) [2015-04-10 09:36:00.236] Running on QEMU (i440fx)
(d1) [2015-04-10 09:36:00.251] xen: copy e820...
(d1) [2015-04-10 09:36:00.264] Relocating init from 0x000de3f0 to 0x3f7ae880 (size 71360)
(d1) [2015-04-10 09:36:00.289] CPU Mhz=3201
(d1) [2015-04-10 09:36:00.304] Found 9 PCI devices (max PCI bus is 00)
(d1) [2015-04-10 09:36:00.323] Allocated Xen hypercall page at 3f7ff000
(d1) [2015-04-10 09:36:00.342] Detected Xen v4.6-unstable
(d1) [2015-04-10 09:36:00.357] xen: copy BIOS tables...
(d1) [2015-04-10 09:36:00.372] Copying SMBIOS entry point from 0x00010010 to 0x000f6570
(d1) [2015-04-10 09:36:00.395] Copying MPTABLE from 0xfc0011b0/fc0011c0 to 0x000f6450
(d1) [2015-04-10 09:36:00.418] Copying PIR from 0x00010030 to 0x000f63d0
(d1) [2015-04-10 09:36:00.437] Copying ACPI RSDP from 0x000100b0 to 0x000f63a0
(d1) [2015-04-10 09:36:00.458] Using pmtimer, ioport 0xb008
(d1) [2015-04-10 09:36:00.473] Scan for VGA option rom
(d1) [2015-04-10 09:36:00.500] Running option rom at c000:0003
(XEN) [2015-04-10 09:36:00.522] stdvga.c:147:d1v0 entering stdvga and caching modes
(d1) [2015-04-10 09:36:00.568] pmm call arg1=0
(d1) [2015-04-10 09:36:00.581] Turning on vga text mode console
(d1) [2015-04-10 09:36:00.653] SeaBIOS (version rel-1.8.0-0-g4c59f5d-20150410_110811-serveerstertje)
(d1) [2015-04-10 09:36:00.687] Machine UUID 43025261-16d9-49b2-874b-c27f89b0ace9
(d1) [2015-04-10 09:36:00.709] XHCI init on dev 00:05.0: regs @ 0xf3270000, 4 ports, 32 slots, 32 byte context
(d1) [2015-04-10 09:36:00.738] s
(d1) [2015-04-10 09:36:00.747] XHCI    extcap 0x1 @ f3270500
(d1) [2015-04-10 09:36:00.763] XHCI    protocol USB  3.00, 2 ports (offset 1), def 0
(d1) [2015-04-10 09:36:00.785] XHCI    protocol USB  2.00, 2 ports (offset 3), def 0
(d1) [2015-04-10 09:36:00.808] Found 0 lpt ports
(d1) [2015-04-10 09:36:00.821] Found 1 serial ports
(d1) [2015-04-10 09:36:00.835] ATA controller 1 at 1f0/3f4/0 (irq 14 dev 9)
(d1) [2015-04-10 09:36:00.855] ATA controller 2 at 170/374/0 (irq 15 dev 9)
(d1) [2015-04-10 09:36:00.876] ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (10240 MiBytes)
(d1) [2015-04-10 09:36:00.899] Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@0
(d1) [2015-04-10 09:36:00.922] ata0-1: QEMU HARDDISK ATA-7 Hard-Disk (300 GiBytes)
(d1) [2015-04-10 09:36:00.944] Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@1
(d1) [2015-04-10 09:36:00.969] PS2 keyboard initialized
(d1) [2015-04-10 09:36:01.018] XHCI port #4: 0x00200a03, powered, enabled, pls 0, speed 2 [Low]
(d1) [2015-04-10 09:36:01.073] XHCI no devices found
(d1) [2015-04-10 09:36:01.094] All threads complete.
(d1) [2015-04-10 09:36:01.108] Scan for option roms
(d1) [2015-04-10 09:36:01.140] Running option rom at c980:0003
(d1) [2015-04-10 09:36:01.160] pmm call arg1=1
(d1) [2015-04-10 09:36:01.173] pmm call arg1=0
(d1) [2015-04-10 09:36:01.186] pmm call arg1=1
(d1) [2015-04-10 09:36:01.198] pmm call arg1=0
(d1) [2015-04-10 09:36:01.221] Searching bootorder for: /pci@i0cf8/*@4
(d1) [2015-04-10 09:36:01.240] 
(d1) [2015-04-10 09:36:01.253] Press F12 for boot menu.
(d1) [2015-04-10 09:36:01.267] 
(d1) [2015-04-10 09:36:03.828] Searching bootorder for: HALT
(d1) [2015-04-10 09:36:03.844] drive 0x000f6350: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=20971520
(d1) [2015-04-10 09:36:03.873] drive 0x000f6320: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=629145600
(d1) [2015-04-10 09:36:03.902] 
(d1) [2015-04-10 09:36:03.911] Space available for UMB: ca800-ef000, f5d90-f6320
(d1) [2015-04-10 09:36:03.932] Returned 253952 bytes of ZoneHigh
(d1) [2015-04-10 09:36:03.949] e820 map has 6 items:
(d1) [2015-04-10 09:36:03.963]   0: 0000000000000000 - 000000000009fc00 = 1 RAM
(d1) [2015-04-10 09:36:03.984]   1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED
(d1) [2015-04-10 09:36:04.007]   2: 00000000000f0000 - 0000000000100000 = 2 RESERVED
(d1) [2015-04-10 09:36:04.029]   3: 0000000000100000 - 000000003f7fe000 = 1 RAM
(d1) [2015-04-10 09:36:04.050]   4: 000000003f7fe000 - 000000003f800000 = 2 RESERVED
(d1) [2015-04-10 09:36:04.073]   5: 00000000fc000000 - 0000000100000000 = 2 RESERVED
(d1) [2015-04-10 09:36:04.095] enter handle_19:
(d1) [2015-04-10 09:36:04.108]   NULL
(d1) [2015-04-10 09:36:04.122] Booting from Hard Disk...
(d1) [2015-04-10 09:36:04.138] Booting from 0000:7c00
(XEN) [2015-04-10 09:36:06.862] stdvga.c:151:d1v0 leaving stdvga
(XEN) [2015-04-10 09:36:19.185] stdvga.c:147:d1v0 entering stdvga and caching modes
(XEN) [2015-04-10 09:36:20.089] irq.c:386: Dom1 callback via changed to Direct Vector 0xf3
(XEN) [2015-04-10 09:36:22.668] memory_map:remove: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-10 09:36:22.693] memory_map:add: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-10 09:36:22.717] memory_map:remove: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-10 09:36:22.742] memory_map:add: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-10 09:36:22.766] memory_map:remove: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-10 09:36:22.791] memory_map:add: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-10 09:36:22.815] memory_map:remove: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-10 09:36:22.839] memory_map:add: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-10 09:36:22.863] memory_map:remove: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-10 09:36:22.888] memory_map:add: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-10 09:36:22.912] memory_map:remove: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-10 09:36:22.937] memory_map:add: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-10 09:36:22.966] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-10 09:36:22.993] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-10 09:36:23.019] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-10 09:36:23.047] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-10 09:36:23.073] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-10 09:36:23.100] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-10 09:36:23.126] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-10 09:36:23.153] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-10 09:36:23.180] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-10 09:36:23.207] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-10 09:36:23.233] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-10 09:36:23.260] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-10 09:36:23.299] irq.c:276: Dom1 PCI link 0 changed 5 -> 0
(XEN) [2015-04-10 09:36:23.327] irq.c:276: Dom1 PCI link 1 changed 10 -> 0
(XEN) [2015-04-10 09:36:23.355] irq.c:276: Dom1 PCI link 2 changed 11 -> 0
(XEN) [2015-04-10 09:36:23.383] irq.c:276: Dom1 PCI link 3 changed 5 -> 0
(XEN) [2015-04-10 09:36:24.161] grant_table.c:1305:d1v3 Expanding dom (1) grant table from (4) to (5) frames.
(XEN) [2015-04-10 09:38:29.631] grant_table.c:1305:d1v0 Expanding dom (1) grant table from (5) to (6) frames.
(XEN) [2015-04-10 09:38:29.667] grant_table.c:311:d0v0 Increased maptrack size to 2 frames
(d2) [2015-04-10 09:40:33.150] mapping kernel into physical memory
(d2) [2015-04-10 09:40:33.168] about to get started...
(XEN) [2015-04-10 09:40:33.203] traps.c:2654:d2v0 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-10 09:40:33.239] traps.c:2654:d2v0 Domain attempted WRMSR 00000000c0000082 from 0xffff830256ef3000 to 0xffffffff81bd4e50.
(XEN) [2015-04-10 09:40:33.275] traps.c:2654:d2v0 Domain attempted WRMSR 00000000c0000083 from 0xffff830256ef3080 to 0xffffffff81bd6df0.
(XEN) [2015-04-10 09:40:33.311] traps.c:2654:d2v0 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-10 09:40:33.347] traps.c:2654:d2v0 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-10 09:40:33.382] traps.c:2654:d2v0 Domain attempted WRMSR 00000000c0000083 from 0xffff830256ef3080 to 0xffffffff81bd7070.
(XEN) [2015-04-10 09:40:33.418] traps.c:2654:d2v0 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
(XEN) [2015-04-10 09:40:33.506] traps.c:2654:d2v0 Domain attempted WRMSR 00000000c0010004 from 0x0000000000000000 to 0x000000000000ffff.
(XEN) [2015-04-10 09:40:34.951] d2 attempted to change d2v0's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-10 09:41:15.843] grant_table.c:1305:d1v0 Expanding dom (1) grant table from (6) to (7) frames.
(XEN) [2015-04-10 09:41:15.888] grant_table.c:311:d0v0 Increased maptrack size to 3 frames
[ 1109.625526] pciback 0000:08:00.0: is in use!
(XEN) [2015-04-10 09:50:52.715] AMD-Vi: Disable: device id = 0x800, domain = 1, paging mode = 3
(XEN) [2015-04-10 09:50:52.740] AMD-Vi: Setup I/O page table: device id = 0x800, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:50:52.779] AMD-Vi: Re-assign 0000:08:00.0 from dom1 to dom0
[ 1111.767479] pciback 0000:0a:00.0: is in use!
(XEN) [2015-04-10 09:50:54.855] AMD-Vi: Disable: device id = 0xa00, domain = 1, paging mode = 3
(XEN) [2015-04-10 09:50:54.880] AMD-Vi: Setup I/O page table: device id = 0xa00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:50:54.919] AMD-Vi: Re-assign 0000:0a:00.0 from dom1 to dom0
[ 1115.937689] vif vif-1-0: 2 reading script
[ 1142.936679] reboot: Restarting system
(XEN) [2015-04-10 09:51:24.001] Domain 0 shutdown: rebooting machine.

[-- Attachment #5: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply related	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-10 10:24   ` Sander Eikelenboom
@ 2015-04-10 18:55     ` Andrew Cooper
  2015-04-10 19:27       ` Sander Eikelenboom
  2015-04-11 14:11       ` Sander Eikelenboom
  0 siblings, 2 replies; 35+ messages in thread
From: Andrew Cooper @ 2015-04-10 18:55 UTC (permalink / raw)
  To: Sander Eikelenboom, Paul Durrant; +Cc: xen-devel, Jan Beulich

On 10/04/15 11:24, Sander Eikelenboom wrote:
> Hi Andrew,
>
> Finally got some time to figure this out .. and i have narrowed it down to:
> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
> A straight revert of this commit prevents the issue from happening.
>
> The reason i had a hard time figuring this out was:
> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>   auto update the qemu-* trees.

This has caught me out so many times.  It is very non-obvious behaviour.

> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>   other issue i was seeing.
> - After that checking out previous versions of the main xen tree didn't resolve 
>   this new issue, because the qemu tree doesn't get auto updated and is set 
>   "master".
> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>   master.
>
> *sigh* 
>
> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
> (normal xen-unstable, not the staging branch)
>
> Ok so i have added some extra debug info (see attached diff) and this is the 
> output when it crashes due to something the commit above triggered, the 
> level is out of bounds and the pfn looks fishy too.
> Complete serial log from both bad and good (specific commit reverted) are 
> attached.

Just to confirm, you are positively identifying a qemu changeset as
causing this crash?

If so, the qemu change has discovered a pre-existing issue in the
toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
it should not be able to cause a crash like this.

With this in mind, I need to brush up on my AMD-Vi details.

In the meantime, can you run with the following patch to identify what
is going on, domctl wise?  I assume it is the assign_device which is
failing, but it will be nice to observe the differences between the
working and failing case, which might offer a hint.

diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
index 9f3413c..57eb311 100644
--- a/xen/drivers/passthrough/pci.c
+++ b/xen/drivers/passthrough/pci.c
@@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
         max_sdevs = domctl->u.get_device_group.max_sdevs;
         sdevs = domctl->u.get_device_group.sdev_array;
 
+        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
+               current, d->domain_id,
+               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
+               max_sdevs);
+
         ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
         if ( ret < 0 )
         {
@@ -1558,6 +1563,10 @@ int iommu_do_pci_domctl(
         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
 
+        printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
+               current, d->domain_id,
+               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
+
         if ( device_assigned(seg, bus, devfn) )
         {
             printk(XENLOG_G_INFO
@@ -1582,6 +1591,10 @@ int iommu_do_pci_domctl(
         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
 
+        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
+               current, d->domain_id,
+               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
+
         ret = device_assigned(seg, bus, devfn) ?:
               assign_device(d, seg, bus, devfn);
         if ( ret == -ERESTART )
@@ -1604,6 +1617,10 @@ int iommu_do_pci_domctl(
         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
 
+        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
+               current, d->domain_id,
+               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
+
         spin_lock(&pcidevs_lock);
         ret = deassign_device(d, seg, bus, devfn);
         spin_unlock(&pcidevs_lock);

^ permalink raw reply related	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-10 18:55     ` Andrew Cooper
@ 2015-04-10 19:27       ` Sander Eikelenboom
  2015-04-11 14:11       ` Sander Eikelenboom
  1 sibling, 0 replies; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-10 19:27 UTC (permalink / raw)
  To: Andrew Cooper; +Cc: xen-devel, Paul Durrant, Jan Beulich


Friday, April 10, 2015, 8:55:27 PM, you wrote:

> On 10/04/15 11:24, Sander Eikelenboom wrote:
>> Hi Andrew,
>>
>> Finally got some time to figure this out .. and i have narrowed it down to:
>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>> A straight revert of this commit prevents the issue from happening.
>>
>> The reason i had a hard time figuring this out was:
>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>   auto update the qemu-* trees.

> This has caught me out so many times.  It is very non-obvious behaviour.

>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>   other issue i was seeing.
>> - After that checking out previous versions of the main xen tree didn't resolve 
>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>   "master".
>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>   master.
>>
>> *sigh* 
>>
>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>> (normal xen-unstable, not the staging branch)
>>
>> Ok so i have added some extra debug info (see attached diff) and this is the 
>> output when it crashes due to something the commit above triggered, the 
>> level is out of bounds and the pfn looks fishy too.
>> Complete serial log from both bad and good (specific commit reverted) are 
>> attached.

> Just to confirm, you are positively identifying a qemu changeset as
> causing this crash?

> If so, the qemu change has discovered a pre-existing issue in the
> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
> it should not be able to cause a crash like this.

yeah when i revert this changeset it doesn't get triggered anymore, it could 
still be a bug in both the iommu code and qemu, but at least the iommu code 
shouldn't make the host crash regardless of any additional bugs in qemu.

> With this in mind, I need to brush up on my AMD-Vi details.

> In the meantime, can you run with the following patch to identify what
> is going on, domctl wise?  I assume it is the assign_device which is
> failing, but it will be nice to observe the differences between the
> working and failing case, which might offer a hint.

Hmm you mean on the deassigning from dom0 or the assigning to the guest part ?

>From my serial-logs we have the bad:
(XEN) [2015-04-10 09:57:59.407] io.c:429: d1: bind: m_gsi=37 g_gsi=36 dev=00.00.5 intx=0
(XEN) [2015-04-10 09:57:59.433] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:57:59.449] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:57:59.464] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:57:59.480] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:57:59.495] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:57:59.511] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:57:59.527] d1: hd->arch.paging_mode:2
<VERY BIG SNIP>
(XEN) [2015-04-10 09:58:15.236] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:58:15.251] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:58:15.267] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:58:15.282] AMD-Vi: ?!?!? update_paging_mode level after:8 
(XEN) [2015-04-10 09:58:15.303] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:8 
(XEN) [2015-04-10 09:58:15.329] AMD-Vi: ?!?!? iommu_pde_from_gfn: domid:1 table:1 level:8 pfn:0xffffffffffffffff
(XEN) [2015-04-10 09:58:15.359] Xen BUG at iommu_map.c:459

compared to the good:
(XEN) [2015-04-10 09:35:40.643] io.c:429: d1: bind: m_gsi=37 g_gsi=36 dev=00.00.5 intx=0
(XEN) [2015-04-10 09:35:40.669] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.685] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.700] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.716] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.731] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.747] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.763] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.778] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.794] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.809] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:40.825] d1: hd->arch.paging_mode:2
<VERY BIG SNIP>
(XEN) [2015-04-10 09:35:56.362] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.378] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.393] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.409] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.425] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.440] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.456] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.471] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.487] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.503] d1: hd->arch.paging_mode:2
(XEN) [2015-04-10 09:35:56.518] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.534] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.549] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.565] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.581] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.596] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.612] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.627] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.643] d1: hd->arch.paging_mode:3
(XEN) [2015-04-10 09:35:56.660] AMD-Vi: Disable: device id = 0x800, domain = 0, paging mode = 3
(XEN) [2015-04-10 09:35:56.685] AMD-Vi: Setup I/O page table: device id = 0x800, type = 0x1, root table = 0x11d55f000, domain = 1, paging mode = 3
(XEN) [2015-04-10 09:35:56.724] AMD-Vi: Re-assign 0000:08:00.0 from dom0 to dom1


I would say there is a good chance the bad is crashing at the point where the 
"good" one goes from paging_mode 2 to 3 .. 

Which in turn was a debug printk added in (from which i still wonder why that 
functions is called that many times ...):

diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
index 4b83583..f247c6f 100644
--- a/xen/drivers/passthrough/pci.c
+++ b/xen/drivers/passthrough/pci.c
@@ -1357,6 +1357,8 @@ static int assign_device(struct domain *d, u16 seg, u8 bus, u8 devfn)
     {
         if ( !iommu_use_hap_pt(d) )
         {
+            printk(XENLOG_WARNING "d%d: hd->arch.paging_mode:%d\n", d->domain_id, hd->arch.paging_mode);
+              
             rc = arch_iommu_populate_page_table(d);
             if ( rc )
             {


I will give your debug patch a spin and report back tomorrow !

Is there an easy way to find out *what* changes the paging_mode to a non-valid 8 ?
(dumping a stacktrace would probably end up at dom_ctl again) .. would be nice to 
know who was the "remote" caller of that.

--
Sander

> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
> index 9f3413c..57eb311 100644
> --- a/xen/drivers/passthrough/pci.c
> +++ b/xen/drivers/passthrough/pci.c
> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
>          max_sdevs = domctl->u.get_device_group.max_sdevs;
>          sdevs = domctl->u.get_device_group.sdev_array;
>  
> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
> +               current, d->domain_id,
> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
> +               max_sdevs);
> +
>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
>          if ( ret < 0 )
>          {
> @@ -1558,6 +1563,10 @@ int iommu_do_pci_domctl(
>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>  
> +        printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
> +               current, d->domain_id,
> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
> +
>          if ( device_assigned(seg, bus, devfn) )
>          {
>              printk(XENLOG_G_INFO
> @@ -1582,6 +1591,10 @@ int iommu_do_pci_domctl(
>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>  
> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
> +               current, d->domain_id,
> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
> +
>          ret = device_assigned(seg, bus, devfn) ?:
>                assign_device(d, seg, bus, devfn);
>          if ( ret == -ERESTART )
> @@ -1604,6 +1617,10 @@ int iommu_do_pci_domctl(
>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>  
> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
> +               current, d->domain_id,
> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
> +
>          spin_lock(&pcidevs_lock);
>          ret = deassign_device(d, seg, bus, devfn);
>          spin_unlock(&pcidevs_lock);

^ permalink raw reply related	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-10 18:55     ` Andrew Cooper
  2015-04-10 19:27       ` Sander Eikelenboom
@ 2015-04-11 14:11       ` Sander Eikelenboom
  2015-04-11 14:21         ` Andrew Cooper
  1 sibling, 1 reply; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-11 14:11 UTC (permalink / raw)
  To: Andrew Cooper; +Cc: xen-devel, Paul Durrant, Jan Beulich


Friday, April 10, 2015, 8:55:27 PM, you wrote:

> On 10/04/15 11:24, Sander Eikelenboom wrote:
>> Hi Andrew,
>>
>> Finally got some time to figure this out .. and i have narrowed it down to:
>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>> A straight revert of this commit prevents the issue from happening.
>>
>> The reason i had a hard time figuring this out was:
>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>   auto update the qemu-* trees.

> This has caught me out so many times.  It is very non-obvious behaviour.

>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>   other issue i was seeing.
>> - After that checking out previous versions of the main xen tree didn't resolve 
>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>   "master".
>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>   master.
>>
>> *sigh* 
>>
>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>> (normal xen-unstable, not the staging branch)
>>
>> Ok so i have added some extra debug info (see attached diff) and this is the 
>> output when it crashes due to something the commit above triggered, the 
>> level is out of bounds and the pfn looks fishy too.
>> Complete serial log from both bad and good (specific commit reverted) are 
>> attached.

> Just to confirm, you are positively identifying a qemu changeset as
> causing this crash?

> If so, the qemu change has discovered a pre-existing issue in the
> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
> it should not be able to cause a crash like this.

> With this in mind, I need to brush up on my AMD-Vi details.

> In the meantime, can you run with the following patch to identify what
> is going on, domctl wise?  I assume it is the assign_device which is
> failing, but it will be nice to observe the differences between the
> working and failing case, which might offer a hint.

Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:

(XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
(XEN) [2015-04-11 14:03:31.857] CPU:    5
(XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
(XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
(XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
(XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
(XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
(XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
(XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
(XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
(XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
(XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
(XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
(XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
(XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
(XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
(XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
(XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
(XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
(XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
(XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
(XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
(XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
(XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
(XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
(XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
(XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
(XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
(XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
(XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
(XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
(XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
(XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
(XEN) [2015-04-11 14:03:32.682] Xen call trace:
(XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
(XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
(XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
(XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
(XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
(XEN) [2015-04-11 14:03:32.804] 
(XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
(XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
(XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
(XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
(XEN) [2015-04-11 14:03:32.894] 
(XEN) [2015-04-11 14:03:32.903] ****************************************
(XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
(XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
(XEN) [2015-04-11 14:03:32.948] [error_code=0000]
(XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
(XEN) [2015-04-11 14:03:32.981] ****************************************
(XEN) [2015-04-11 14:03:33.000] 
(XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...

The RIP resolves to the prink added by your patch in:

    case XEN_DOMCTL_test_assign_device:
        ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
        if ( ret )
            break;

        seg = domctl->u.assign_device.machine_sbdf >> 16;
        bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
        devfn = domctl->u.assign_device.machine_sbdf & 0xff;

        printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
               current, d->domain_id,
               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));

        if ( device_assigned(seg, bus, devfn) )
        {
            printk(XENLOG_G_INFO
                   "%04x:%02x:%02x.%u already assigned, or non-existent\n",
                   seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
            ret = -EINVAL;
        }
        break;




> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
> index 9f3413c..57eb311 100644
> --- a/xen/drivers/passthrough/pci.c
> +++ b/xen/drivers/passthrough/pci.c
> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
>          max_sdevs = domctl->u.get_device_group.max_sdevs;
>          sdevs = domctl->u.get_device_group.sdev_array;
>  
> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
> +               current, d->domain_id,
> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
> +               max_sdevs);
> +
>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
>          if ( ret < 0 )
>          {
> @@ -1558,6 +1563,10 @@ int iommu_do_pci_domctl(
>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>  
> +        printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
> +               current, d->domain_id,
> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
> +
>          if ( device_assigned(seg, bus, devfn) )
>          {
>              printk(XENLOG_G_INFO
> @@ -1582,6 +1591,10 @@ int iommu_do_pci_domctl(
>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>  
> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
> +               current, d->domain_id,
> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
> +
>          ret = device_assigned(seg, bus, devfn) ?:
>                assign_device(d, seg, bus, devfn);
>          if ( ret == -ERESTART )
> @@ -1604,6 +1617,10 @@ int iommu_do_pci_domctl(
>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>  
> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
> +               current, d->domain_id,
> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
> +
>          spin_lock(&pcidevs_lock);
>          ret = deassign_device(d, seg, bus, devfn);
>          spin_unlock(&pcidevs_lock);

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-11 14:11       ` Sander Eikelenboom
@ 2015-04-11 14:21         ` Andrew Cooper
  2015-04-11 16:21           ` Sander Eikelenboom
  0 siblings, 1 reply; 35+ messages in thread
From: Andrew Cooper @ 2015-04-11 14:21 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: xen-devel, Paul Durrant, Jan Beulich

On 11/04/15 15:11, Sander Eikelenboom wrote:
> Friday, April 10, 2015, 8:55:27 PM, you wrote:
>
>> On 10/04/15 11:24, Sander Eikelenboom wrote:
>>> Hi Andrew,
>>>
>>> Finally got some time to figure this out .. and i have narrowed it down to:
>>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>>> A straight revert of this commit prevents the issue from happening.
>>>
>>> The reason i had a hard time figuring this out was:
>>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>>   auto update the qemu-* trees.
>> This has caught me out so many times.  It is very non-obvious behaviour.
>>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>>   other issue i was seeing.
>>> - After that checking out previous versions of the main xen tree didn't resolve 
>>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>>   "master".
>>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>>   master.
>>>
>>> *sigh* 
>>>
>>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>>> (normal xen-unstable, not the staging branch)
>>>
>>> Ok so i have added some extra debug info (see attached diff) and this is the 
>>> output when it crashes due to something the commit above triggered, the 
>>> level is out of bounds and the pfn looks fishy too.
>>> Complete serial log from both bad and good (specific commit reverted) are 
>>> attached.
>> Just to confirm, you are positively identifying a qemu changeset as
>> causing this crash?
>> If so, the qemu change has discovered a pre-existing issue in the
>> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
>> it should not be able to cause a crash like this.
>> With this in mind, I need to brush up on my AMD-Vi details.
>> In the meantime, can you run with the following patch to identify what
>> is going on, domctl wise?  I assume it is the assign_device which is
>> failing, but it will be nice to observe the differences between the
>> working and failing case, which might offer a hint.
> Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:
>
> (XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
> (XEN) [2015-04-11 14:03:31.857] CPU:    5
> (XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
> (XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
> (XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
> (XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
> (XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
> (XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
> (XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
> (XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
> (XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
> (XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
> (XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
> (XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
> (XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
> (XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
> (XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
> (XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
> (XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
> (XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
> (XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
> (XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
> (XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
> (XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
> (XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
> (XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
> (XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
> (XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
> (XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
> (XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
> (XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
> (XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
> (XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
> (XEN) [2015-04-11 14:03:32.682] Xen call trace:
> (XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
> (XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
> (XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
> (XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
> (XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
> (XEN) [2015-04-11 14:03:32.804] 
> (XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
> (XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
> (XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
> (XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
> (XEN) [2015-04-11 14:03:32.894] 
> (XEN) [2015-04-11 14:03:32.903] ****************************************
> (XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
> (XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
> (XEN) [2015-04-11 14:03:32.948] [error_code=0000]
> (XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
> (XEN) [2015-04-11 14:03:32.981] ****************************************
> (XEN) [2015-04-11 14:03:33.000] 
> (XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...
>
> The RIP resolves to the prink added by your patch in:
>
>     case XEN_DOMCTL_test_assign_device:
>         ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
>         if ( ret )
>             break;
>
>         seg = domctl->u.assign_device.machine_sbdf >> 16;
>         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>
>         printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
>                current, d->domain_id,
>                seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>
>         if ( device_assigned(seg, bus, devfn) )
>         {
>             printk(XENLOG_G_INFO
>                    "%04x:%02x:%02x.%u already assigned, or non-existent\n",
>                    seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>             ret = -EINVAL;
>         }
>         break;

hmm - 'd' is NULL.  This ought to work better.

diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
index 9f3413c..85ff1fc 100644
--- a/xen/drivers/passthrough/pci.c
+++ b/xen/drivers/passthrough/pci.c
@@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
         max_sdevs = domctl->u.get_device_group.max_sdevs;
         sdevs = domctl->u.get_device_group.sdev_array;
 
+        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
+               current, d->domain_id,
+               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
+               max_sdevs);
+
         ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
         if ( ret < 0 )
         {
@@ -1558,6 +1563,9 @@ int iommu_do_pci_domctl(
         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
 
+        printk("*** %pv: test_assign_device({%04x:%02x:%02x.%u})\n",
+               current, seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
+
         if ( device_assigned(seg, bus, devfn) )
         {
             printk(XENLOG_G_INFO
@@ -1582,6 +1590,10 @@ int iommu_do_pci_domctl(
         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
 
+        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
+               current, d->domain_id,
+               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
+
         ret = device_assigned(seg, bus, devfn) ?:
               assign_device(d, seg, bus, devfn);
         if ( ret == -ERESTART )
@@ -1604,6 +1616,10 @@ int iommu_do_pci_domctl(
         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
 
+        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
+               current, d->domain_id,
+               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
+
         spin_lock(&pcidevs_lock);
         ret = deassign_device(d, seg, bus, devfn);
         spin_unlock(&pcidevs_lock);

^ permalink raw reply related	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-11 14:21         ` Andrew Cooper
@ 2015-04-11 16:21           ` Sander Eikelenboom
  2015-04-11 16:32             ` Andrew Cooper
  0 siblings, 1 reply; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-11 16:21 UTC (permalink / raw)
  To: Andrew Cooper; +Cc: xen-devel, Paul Durrant, Jan Beulich

[-- Attachment #1: Type: text/plain, Size: 11434 bytes --]


Saturday, April 11, 2015, 4:21:56 PM, you wrote:

> On 11/04/15 15:11, Sander Eikelenboom wrote:
>> Friday, April 10, 2015, 8:55:27 PM, you wrote:
>>
>>> On 10/04/15 11:24, Sander Eikelenboom wrote:
>>>> Hi Andrew,
>>>>
>>>> Finally got some time to figure this out .. and i have narrowed it down to:
>>>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>>>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>>>> A straight revert of this commit prevents the issue from happening.
>>>>
>>>> The reason i had a hard time figuring this out was:
>>>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>>>   auto update the qemu-* trees.
>>> This has caught me out so many times.  It is very non-obvious behaviour.
>>>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>>>   other issue i was seeing.
>>>> - After that checking out previous versions of the main xen tree didn't resolve 
>>>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>>>   "master".
>>>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>>>   master.
>>>>
>>>> *sigh* 
>>>>
>>>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>>>> (normal xen-unstable, not the staging branch)
>>>>
>>>> Ok so i have added some extra debug info (see attached diff) and this is the 
>>>> output when it crashes due to something the commit above triggered, the 
>>>> level is out of bounds and the pfn looks fishy too.
>>>> Complete serial log from both bad and good (specific commit reverted) are 
>>>> attached.
>>> Just to confirm, you are positively identifying a qemu changeset as
>>> causing this crash?
>>> If so, the qemu change has discovered a pre-existing issue in the
>>> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
>>> it should not be able to cause a crash like this.
>>> With this in mind, I need to brush up on my AMD-Vi details.
>>> In the meantime, can you run with the following patch to identify what
>>> is going on, domctl wise?  I assume it is the assign_device which is
>>> failing, but it will be nice to observe the differences between the
>>> working and failing case, which might offer a hint.
>> Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:
>>
>> (XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>> (XEN) [2015-04-11 14:03:31.857] CPU:    5
>> (XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>> (XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
>> (XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
>> (XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
>> (XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
>> (XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
>> (XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
>> (XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>> (XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
>> (XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>> (XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
>> (XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
>> (XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
>> (XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
>> (XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
>> (XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
>> (XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
>> (XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
>> (XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
>> (XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
>> (XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
>> (XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
>> (XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
>> (XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
>> (XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
>> (XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
>> (XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
>> (XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
>> (XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
>> (XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
>> (XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
>> (XEN) [2015-04-11 14:03:32.682] Xen call trace:
>> (XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>> (XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>> (XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>> (XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>> (XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>> (XEN) [2015-04-11 14:03:32.804] 
>> (XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
>> (XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
>> (XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
>> (XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
>> (XEN) [2015-04-11 14:03:32.894] 
>> (XEN) [2015-04-11 14:03:32.903] ****************************************
>> (XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
>> (XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
>> (XEN) [2015-04-11 14:03:32.948] [error_code=0000]
>> (XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
>> (XEN) [2015-04-11 14:03:32.981] ****************************************
>> (XEN) [2015-04-11 14:03:33.000] 
>> (XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...
>>
>> The RIP resolves to the prink added by your patch in:
>>
>>     case XEN_DOMCTL_test_assign_device:
>>         ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
>>         if ( ret )
>>             break;
>>
>>         seg = domctl->u.assign_device.machine_sbdf >> 16;
>>         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>
>>         printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
>>                current, d->domain_id,
>>                seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>
>>         if ( device_assigned(seg, bus, devfn) )
>>         {
>>             printk(XENLOG_G_INFO
>>                    "%04x:%02x:%02x.%u already assigned, or non-existent\n",
>>                    seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>             ret = -EINVAL;
>>         }
>>         break;

> hmm - 'd' is NULL.  This ought to work better.

> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
> index 9f3413c..85ff1fc 100644
> --- a/xen/drivers/passthrough/pci.c
> +++ b/xen/drivers/passthrough/pci.c
> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
>          max_sdevs = domctl->u.get_device_group.max_sdevs;
>          sdevs = domctl->u.get_device_group.sdev_array;
>  
> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
> +               current, d->domain_id,
> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
> +               max_sdevs);
> +
>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
>          if ( ret < 0 )
>          {
> @@ -1558,6 +1563,9 @@ int iommu_do_pci_domctl(
>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>  
> +        printk("*** %pv: test_assign_device({%04x:%02x:%02x.%u})\n",
> +               current, seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
> +
>          if ( device_assigned(seg, bus, devfn) )
>          {
>              printk(XENLOG_G_INFO
> @@ -1582,6 +1590,10 @@ int iommu_do_pci_domctl(
>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>  
> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
> +               current, d->domain_id,
> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
> +
>          ret = device_assigned(seg, bus, devfn) ?:
>                assign_device(d, seg, bus, devfn);
>          if ( ret == -ERESTART )
> @@ -1604,6 +1616,10 @@ int iommu_do_pci_domctl(
>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>  
> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
> +               current, d->domain_id,
> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
> +
>          spin_lock(&pcidevs_lock);
>          ret = deassign_device(d, seg, bus, devfn);
>          spin_unlock(&pcidevs_lock);


Hi Andrew,

Attached are the serial logs good (with revert) and bad (without):

Some things that seems strange to me:
- The numerous calls to get the device 08:00.0 assigned ... for 0a:00.0 there 
  was only one call to both test assign and assign.
- However these numerous calls are there in both the good and the bad case,
  so perhaps it's strange and wrong .. but not the cause ..
- I had a hunch it could be due to the 08:00.0 using MSI-X, but when only 
  passing through 0a:00.0, i get the same numerous calls but now for the 
  0a:00.0 which uses IntX, so I think that is more related to being the *first*
  device to be passed through to a guest.
- On both the good and the bad case the "current" indicates more than one vpcu 
  was used, so that doesn't seem to be a pointer either.
- The bad log seems to indicate it crashes on or before hd->arch.paging_mode gets to 
  3.

Is there anything useful to dump in update_paging_mode() when it updates the 
paging mode to the invalid value (8)? 
(and shouldn't that be denied in the first place ?) 

To me that looks like the first indication that things are starting to go wrong.
--
Sander

[-- Attachment #2: serial-log-bad.txt --]
[-- Type: text/plain, Size: 303363 bytes --]

 __  __            _  _    __                      _        _     _      
 \ \/ /___ _ __   | || |  / /_     _   _ _ __  ___| |_ __ _| |__ | | ___ 
  \  // _ \ '_ \  | || |_| '_ \ __| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
  /  \  __/ | | | |__   _| (_) |__| |_| | | | \__ \ || (_| | |_) | |  __/
 /_/\_\___|_| |_|    |_|(_)___/    \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
                                                                         
(XEN) Xen version 4.6-unstable (root@dyndns.org) (gcc-4.7.real (Debian 4.7.2-5) 4.7.2) debug=y Sat Apr 11 16:48:29 CEST 2015
(XEN) Latest ChangeSet: Tue Mar 17 15:11:33 2015 +0100 git:3a28f76-dirty
(XEN) Console output is synchronous.
(XEN) Bootloader: GRUB 1.99-27+deb7u2
(XEN) Command line: dom0_mem=1024M,max:1024M loglvl=all loglvl_guest=all console_timestamps=datems vga=gfx-1280x1024x32 no-cpuidle cpufreq=xen com1=38400,8n1 console=vga,com1 ivrs_ioapic[6]=00:14.0 iommu=on,verbose,debug,amd-iommu-debug sync_console
(XEN) Video information:
(XEN)  VGA is graphics mode 1280x1024, 32 bpp
(XEN)  VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) Disc information:
(XEN)  Found 2 MBR signatures
(XEN)  Found 2 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN)  0000000000000000 - 0000000000099400 (usable)
(XEN)  0000000000099400 - 00000000000a0000 (reserved)
(XEN)  00000000000e4000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 000000009ff90000 (usable)
(XEN)  000000009ff90000 - 000000009ff9e000 (ACPI data)
(XEN)  000000009ff9e000 - 000000009ffe0000 (ACPI NVS)
(XEN)  000000009ffe0000 - 00000000a0000000 (reserved)
(XEN)  00000000ffe00000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 0000000260000000 (usable)
(XEN) ACPI: RSDP 000FB100, 0014 (r0 ACPIAM)
(XEN) ACPI: RSDT 9FF90000, 0048 (r1 MSI    OEMSLIC  20100913 MSFT       97)
(XEN) ACPI: FACP 9FF90200, 0084 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: DSDT 9FF905E0, 9427 (r1  A7640 A7640100      100 INTL 20051117)
(XEN) ACPI: FACS 9FF9E000, 0040
(XEN) ACPI: APIC 9FF90390, 0088 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: MCFG 9FF90420, 003C (r1 7640MS OEMMCFG  20100913 MSFT       97)
(XEN) ACPI: SLIC 9FF90460, 0176 (r1 MSI    OEMSLIC  20100913 MSFT       97)
(XEN) ACPI: OEMB 9FF9E040, 0072 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: SRAT 9FF9A5E0, 0108 (r3 AMD    FAM_F_10        2 AMD         1)
(XEN) ACPI: HPET 9FF9A6F0, 0038 (r1 7640MS OEMHPET  20100913 MSFT       97)
(XEN) ACPI: IVRS 9FF9A730, 0110 (r1  AMD     RD890S   202031 AMD         0)
(XEN) ACPI: SSDT 9FF9A840, 0DA4 (r1 A M I  POWERNOW        1 AMD         1)
(XEN) System RAM: 8191MB (8387748kB)
(XEN) SRAT: PXM 0 -> APIC 0 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 1 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 2 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 3 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 4 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 5 -> Node 0
(XEN) SRAT: Node 0 PXM 0 0-a0000
(XEN) SRAT: Node 0 PXM 0 100000-a0000000
(XEN) SRAT: Node 0 PXM 0 100000000-260000000
(XEN) NUMA: Allocated memnodemap from 25cc86000 - 25cc89000
(XEN) NUMA: Using 8 for the hash shift.
(XEN) Domain heap initialised
(XEN) vesafb: framebuffer at 0xd0000000, mapped to 0xffff82c000201000, using 6144k, total 16384k
(XEN) vesafb: mode is 1280x1024x32, linelength=5120, font 8x16
(XEN) vesafb: Truecolor: size=0:8:8:8, shift=0:16:8:0
(XEN) found SMP MP-table at 000ff780
(XEN) DMI present.
(XEN) Using APIC driver default
(XEN) ACPI: PM-Timer IO Port: 0x808
(XEN) ACPI: SLEEP INFO: pm1x_cnt[1:804,1:0], pm1x_evt[1:800,1:0]
(XEN) ACPI:             wakeup_vec[9ff9e00c], 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: 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) ERST table was not found
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) SMP: Allowing 6 CPUs (0 hotplug CPUs)
(XEN) IRQ limits: 56 GSI, 1112 MSI/MSI-X
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 3200.188 MHz processor.
(XEN) Initing memory sharing.
(XEN) AMD Fam10h machine check reporting enabled
(XEN) alt table ffff82d0802dd9f0 -> ffff82d0802dec38
(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: Found MSI capability block at 0x54
(XEN) AMD-Vi: ACPI Table:
(XEN) AMD-Vi:  Signature IVRS
(XEN) AMD-Vi:  Length 0x110
(XEN) AMD-Vi:  Revision 0x1
(XEN) AMD-Vi:  CheckSum 0x8f
(XEN) AMD-Vi:  OEM_Id AMD  
(XEN) AMD-Vi:  OEM_Table_Id RD890S
(XEN) AMD-Vi:  OEM_Revision 0x202031
(XEN) AMD-Vi:  Creator_Id AMD 
(XEN) AMD-Vi:  Creator_Revision 0
(XEN) AMD-Vi: IVRS Block: type 0x10 flags 0x3e len 0xe0 id 0x2
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0 -> 0x2
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x10 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0xf00 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0xf00 -> 0xf01
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x18 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0xe00 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0xe00 -> 0xe01
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x28 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xd00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x30 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xc00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x48 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xb00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x50 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x58 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0x900 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x900 -> 0x901
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x60 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x500 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x608 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x800 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x610 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x700 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x68 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x400 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x88 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0x90 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x90 -> 0x92
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0x98 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x98 -> 0x9a
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa0 flags 0xd7
(XEN) spurious 8259A interrupt: IRQ7.
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa3 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa4 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0 id 0 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x43 id 0x300 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x300 -> 0x3ff alias 0xa4
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa5 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa8 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa9 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x100 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0xb0 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0xb0 -> 0xb2
(XEN) AMD-Vi: IVHD Device Entry: type 0 id 0 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x48 id 0 flags 0xd7
(XEN) AMD-Vi: IVHD Special: 0000:00:14.0 variety 0x2 handle 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x48 id 0 flags 0
(XEN) AMD-Vi: IVHD Special: 0000:00:00.1 variety 0x1 handle 0x7
(XEN) AMD-Vi: Disabled HAP memory map sharing with IOMMU
(XEN) AMD-Vi: IOMMU 0 Enabled.
(XEN) I/O virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Interrupt remapping enabled
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using new ACK method
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) [2015-04-11 15:09:01.317] Platform timer is 14.318MHz HPET
(XEN) [2015-04-11 15:09:01.341] Allocated console ring of 64 KiB.
(XEN) [2015-04-11 15:09:01.365] HVM: ASIDs enabled.
(XEN) [2015-04-11 15:09:01.385] SVM: Supported advanced features:
(XEN) [2015-04-11 15:09:01.410]  - Nested Page Tables (NPT)
(XEN) [2015-04-11 15:09:01.432]  - Last Branch Record (LBR) Virtualisation
(XEN) [2015-04-11 15:09:01.459]  - Next-RIP Saved on #VMEXIT
(XEN) [2015-04-11 15:09:01.482]  - Pause-Intercept Filter
(XEN) [2015-04-11 15:09:01.504] HVM: SVM enabled
(XEN) [2015-04-11 15:09:01.524] HVM: Hardware Assisted Paging (HAP) detected
(XEN) [2015-04-11 15:09:01.551] HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) [2015-04-11 15:09:01.576] HVM: PVH mode not supported on this platform
(XEN) [2015-04-11 15:09:01.705] Brought up 6 CPUs
(XEN) [2015-04-11 15:09:01.749] ACPI sleep modes: S3
(XEN) [2015-04-11 15:09:01.770] MCA: Use hw thresholding to adjust polling frequency
(XEN) [2015-04-11 15:09:01.800] mcheck_poll: Machine check polling timer started.
(XEN) [2015-04-11 15:09:01.829] Xenoprofile: Failed to setup IBS LVT offset, IBSCTL = 0xffffffff
(XEN) [2015-04-11 15:09:01.862] Dom0 has maximum 632 PIRQs
(XEN) [2015-04-11 15:09:01.885] *** LOADING DOMAIN 0 ***
(XEN) [2015-04-11 15:09:02.068] elf_parse_binary: phdr: paddr=0x1000000 memsz=0x1079000
(XEN) [2015-04-11 15:09:02.099] elf_parse_binary: phdr: paddr=0x2200000 memsz=0x109000
(XEN) [2015-04-11 15:09:02.129] elf_parse_binary: phdr: paddr=0x2309000 memsz=0x15388
(XEN) [2015-04-11 15:09:02.160] elf_parse_binary: phdr: paddr=0x231f000 memsz=0xf0e000
(XEN) [2015-04-11 15:09:02.190] elf_parse_binary: memory: 0x1000000 -> 0x322d000
(XEN) [2015-04-11 15:09:02.219] elf_xen_parse_note: GUEST_OS = "linux"
(XEN) [2015-04-11 15:09:02.246] elf_xen_parse_note: GUEST_VERSION = "2.6"
(XEN) [2015-04-11 15:09:02.273] elf_xen_parse_note: XEN_VERSION = "xen-3.0"
(XEN) [2015-04-11 15:09:02.301] elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
(XEN) [2015-04-11 15:09:02.330] elf_xen_parse_note: ENTRY = 0xffffffff8231f1f0
(XEN) [2015-04-11 15:09:02.359] elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81001000
(XEN) [2015-04-11 15:09:02.390] elf_xen_parse_note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb|writable_descriptor_tables|auto_translated_physmap|supervisor_mode_kernel"
(XEN) [2015-04-11 15:09:02.454] elf_xen_parse_note: SUPPORTED_FEATURES = 0x90d
(XEN) [2015-04-11 15:09:02.483] elf_xen_parse_note: PAE_MODE = "yes"
(XEN) [2015-04-11 15:09:02.510] elf_xen_parse_note: LOADER = "generic"
(XEN) [2015-04-11 15:09:02.537] elf_xen_parse_note: unknown xen elf note (0xd)
(XEN) [2015-04-11 15:09:02.566] elf_xen_parse_note: SUSPEND_CANCEL = 0x1
(XEN) [2015-04-11 15:09:02.594] elf_xen_parse_note: MOD_START_PFN = 0x1
(XEN) [2015-04-11 15:09:02.621] elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
(XEN) [2015-04-11 15:09:02.653] elf_xen_parse_note: PADDR_OFFSET = 0x0
(XEN) [2015-04-11 15:09:02.680] elf_xen_addr_calc_check: addresses:
(XEN) [2015-04-11 15:09:02.707]     virt_base        = 0xffffffff80000000
(XEN) [2015-04-11 15:09:02.735]     elf_paddr_offset = 0x0
(XEN) [2015-04-11 15:09:02.759]     virt_offset      = 0xffffffff80000000
(XEN) [2015-04-11 15:09:02.787]     virt_kstart      = 0xffffffff81000000
(XEN) [2015-04-11 15:09:02.816]     virt_kend        = 0xffffffff8322d000
(XEN) [2015-04-11 15:09:02.844]     virt_entry       = 0xffffffff8231f1f0
(XEN) [2015-04-11 15:09:02.873]     p2m_base         = 0xffffffffffffffff
(XEN) [2015-04-11 15:09:02.901]  Xen  kernel: 64-bit, lsb, compat32
(XEN) [2015-04-11 15:09:02.928]  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x322d000
(XEN) [2015-04-11 15:09:02.962] PHYSICAL MEMORY ARRANGEMENT:
(XEN) [2015-04-11 15:09:02.987]  Dom0 alloc.:   0000000250000000->0000000254000000 (240842 pages to be allocated)
(XEN) [2015-04-11 15:09:03.026]  Init. ramdisk: 000000025ecca000->000000025ffff400
(XEN) [2015-04-11 15:09:03.058] VIRTUAL MEMORY ARRANGEMENT:
(XEN) [2015-04-11 15:09:03.083]  Loaded kernel: ffffffff81000000->ffffffff8322d000
(XEN) [2015-04-11 15:09:03.114]  Init. ramdisk: 0000000000000000->0000000000000000
(XEN) [2015-04-11 15:09:03.145]  Phys-Mach map: ffffffff8322d000->ffffffff8342d000
(XEN) [2015-04-11 15:09:03.177]  Start info:    ffffffff8342d000->ffffffff8342d4b4
(XEN) [2015-04-11 15:09:03.208]  Page tables:   ffffffff8342e000->ffffffff8344d000
(XEN) [2015-04-11 15:09:03.240]  Boot stack:    ffffffff8344d000->ffffffff8344e000
(XEN) [2015-04-11 15:09:03.272]  TOTAL:         ffffffff80000000->ffffffff83800000
(XEN) [2015-04-11 15:09:03.304]  ENTRY ADDRESS: ffffffff8231f1f0
(XEN) [2015-04-11 15:09:03.332] Dom0 has maximum 6 VCPUs
(XEN) [2015-04-11 15:09:03.357] elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff82079000
(XEN) [2015-04-11 15:09:03.399] elf_load_binary: phdr 1 at 0xffffffff82200000 -> 0xffffffff82309000
(XEN) [2015-04-11 15:09:03.436] elf_load_binary: phdr 2 at 0xffffffff82309000 -> 0xffffffff8231e388
(XEN) [2015-04-11 15:09:03.473] elf_load_binary: phdr 3 at 0xffffffff8231f000 -> 0xffffffff8242a000
(XEN) [2015-04-11 15:09:03.977] AMD-Vi: Setup I/O page table: device id = 0, type = 0x6, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.025] AMD-Vi: Setup I/O page table: device id = 0x2, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.074] AMD-Vi: Setup I/O page table: device id = 0x10, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.124] AMD-Vi: Setup I/O page table: device id = 0x18, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.173] AMD-Vi: Setup I/O page table: device id = 0x28, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.223] AMD-Vi: Setup I/O page table: device id = 0x30, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.273] AMD-Vi: Setup I/O page table: device id = 0x48, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.323] AMD-Vi: Setup I/O page table: device id = 0x50, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.373] AMD-Vi: Setup I/O page table: device id = 0x58, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.423] AMD-Vi: Setup I/O page table: device id = 0x60, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.474] AMD-Vi: Setup I/O page table: device id = 0x68, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.525] AMD-Vi: Setup I/O page table: device id = 0x88, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.576] AMD-Vi: Setup I/O page table: device id = 0x90, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.627] AMD-Vi: Setup I/O page table: device id = 0x92, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.678] AMD-Vi: Setup I/O page table: device id = 0x98, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.730] AMD-Vi: Setup I/O page table: device id = 0x9a, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.781] AMD-Vi: Setup I/O page table: device id = 0xa0, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.833] AMD-Vi: Setup I/O page table: device id = 0xa3, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.885] AMD-Vi: Setup I/O page table: device id = 0xa4, type = 0x5, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.937] AMD-Vi: Setup I/O page table: device id = 0xa5, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:04.989] AMD-Vi: Setup I/O page table: device id = 0xa8, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:05.041] AMD-Vi: Setup I/O page table: device id = 0xb0, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:05.094] AMD-Vi: Setup I/O page table: device id = 0xb2, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:05.146] AMD-Vi: Skipping host bridge 0000:00:18.0
(XEN) [2015-04-11 15:09:05.180] AMD-Vi: Skipping host bridge 0000:00:18.1
(XEN) [2015-04-11 15:09:05.214] AMD-Vi: Skipping host bridge 0000:00:18.2
(XEN) [2015-04-11 15:09:05.248] AMD-Vi: Skipping host bridge 0000:00:18.3
(XEN) [2015-04-11 15:09:05.281] AMD-Vi: Skipping host bridge 0000:00:18.4
(XEN) [2015-04-11 15:09:05.315] AMD-Vi: Setup I/O page table: device id = 0x400, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:05.368] AMD-Vi: Setup I/O page table: device id = 0x500, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:05.421] AMD-Vi: Setup I/O page table: device id = 0x608, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:05.474] AMD-Vi: Setup I/O page table: device id = 0x610, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:05.528] AMD-Vi: Setup I/O page table: device id = 0x700, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:05.581] AMD-Vi: Setup I/O page table: device id = 0x800, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:05.635] AMD-Vi: Setup I/O page table: device id = 0x900, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:05.689] AMD-Vi: Setup I/O page table: device id = 0x901, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:05.743] AMD-Vi: Setup I/O page table: device id = 0xa00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:05.797] AMD-Vi: Setup I/O page table: device id = 0xb00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:05.851] AMD-Vi: Setup I/O page table: device id = 0xc00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:05.906] AMD-Vi: Setup I/O page table: device id = 0xd00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:05.961] AMD-Vi: Setup I/O page table: device id = 0xe00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:06.015] AMD-Vi: Setup I/O page table: device id = 0xe01, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:06.071] AMD-Vi: Setup I/O page table: device id = 0xf00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:06.126] AMD-Vi: Setup I/O page table: device id = 0xf01, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:09:06.186] Scrubbing Free RAM on 1 nodes using 6 CPUs
(XEN) [2015-04-11 15:09:06.326] .............done.
(XEN) [2015-04-11 15:09:07.405] Initial low memory virq threshold set at 0x4000 pages.
(XEN) [2015-04-11 15:09:07.445] Std. Loglevel: All
(XEN) [2015-04-11 15:09:07.475] Guest Loglevel: All
(XEN) [2015-04-11 15:09:07.506] **********************************************
(XEN) [2015-04-11 15:09:07.543] ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS
(XEN) [2015-04-11 15:09:07.581] ******* This option is intended to aid debugging of Xen by ensuring
(XEN) [2015-04-11 15:09:07.624] ******* that all output is synchronously delivered on the serial line.
(XEN) [2015-04-11 15:09:07.667] ******* However it can introduce SIGNIFICANT latencies and affect
(XEN) [2015-04-11 15:09:07.710] ******* timekeeping. It is NOT recommended for production use!
(XEN) [2015-04-11 15:09:07.752] **********************************************
(XEN) [2015-04-11 15:09:07.789] 3... 2... 1... 
(XEN) [2015-04-11 15:09:10.818] Xen is relinquishing VGA console.
(XEN) [2015-04-11 15:09:10.936] *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) [2015-04-11 15:09:10.965] Freed 308kB init memory.
mapping kernel into physical memory
about to get started...
[    0.000000] PAT configuration [0-7]: WB  WT  UC- UC  WC  WP  UC  UC  
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.0.0-rc7-20150409-xendevel-doflr+ (root@serveerstertje) (gcc version 4.7.2 (Debian 4.7.2-5) ) #1 SMP Thu Apr 9 15:55:33 CEST 2015
[    0.000000] Command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] Released 0 page(s)
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] Xen: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] Xen: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] Xen: [mem 0x0000000000100000-0x0000000040066fff] usable
[    0.000000] Xen: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] Xen: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] Xen: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] Xen: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] Xen: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] Xen: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] Xen: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] Xen: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] Xen: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] Xen: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] bootconsole [xenboot0] enabled
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] e820: user-defined physical RAM map:
[    0.000000] user: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] user: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] user: [mem 0x0000000000100000-0x000000003fffffff] usable
[    0.000000] user: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] user: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] user: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] user: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] user: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] user: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] user: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] user: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] user: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] user: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] user: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] SMBIOS 2.5 present.
[    0.000000] DMI: MSI MS-7640/890FXA-GD70 (MS-7640)  , BIOS V1.8B1 09/13/2010
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] AGP: No AGP bridge found
[    0.000000] e820: last_pfn = 0x40000 max_arch_pfn = 0x400000000
[    0.000000] Scanning 1 areas for low memory corruption
[    0.000000] Base memory trampoline at [ffff880000093000] 93000 size 24576
[    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[    0.000000]  [mem 0x00000000-0x000fffff] page 4k
[    0.000000] init_memory_mapping: [mem 0x3fe00000-0x3fffffff]
[    0.000000]  [mem 0x3fe00000-0x3fffffff] page 4k
[    0.000000] BRK [0x03207000, 0x03207fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x20000000-0x3fdfffff]
[    0.000000]  [mem 0x20000000-0x3fdfffff] page 4k
[    0.000000] BRK [0x03208000, 0x03208fff] PGTABLE
[    0.000000] BRK [0x03209000, 0x03209fff] PGTABLE
[    0.000000] BRK [0x0320a000, 0x0320afff] PGTABLE
[    0.000000] BRK [0x0320b000, 0x0320bfff] PGTABLE
[    0.000000] BRK [0x0320c000, 0x0320cfff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x00100000-0x1fffffff]
[    0.000000]  [mem 0x00100000-0x1fffffff] page 4k
[    0.000000] RAMDISK: [mem 0x04000000-0x05335fff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x00000000000FB100 000014 (v00 ACPIAM)
[    0.000000] ACPI: RSDT 0x000000009FF90000 000048 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: FACP 0x000000009FF90200 000084 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: DSDT 0x000000009FF905E0 009427 (v01 A7640  A7640100 00000100 INTL 20051117)
[    0.000000] ACPI: FACS 0x000000009FF9E000 000040
[    0.000000] ACPI: APIC 0x000000009FF90390 000088 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: MCFG 0x000000009FF90420 00003C (v01 7640MS OEMMCFG  20100913 MSFT 00000097)
[    0.000000] ACPI: SLIC 0x000000009FF90460 000176 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: OEMB 0x000000009FF9E040 000072 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: SRAT 0x000000009FF9A5E0 000108 (v03 AMD    FAM_F_10 00000002 AMD  00000001)
[    0.000000] ACPI: HPET 0x000000009FF9A6F0 000038 (v01 7640MS OEMHPET  20100913 MSFT 00000097)
[    0.000000] ACPI: IVRS 0x000000009FF9A730 000110 (v01 AMD    RD890S   00202031 AMD  00000000)
[    0.000000] ACPI: SSDT 0x000000009FF9A840 000DA4 (v01 A M I  POWERNOW 00000001 AMD  00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] Setting APIC routing to Xen PV.
[    0.000000] NUMA turned off
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000] NODE_DATA(0) allocated [mem 0x3fe17000-0x3fe21fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000000]   DMA32    [mem 0x0000000001000000-0x000000003fffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000001000-0x0000000000098fff]
[    0.000000]   node   0: [mem 0x0000000000100000-0x000000003fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000003fffffff]
[    0.000000] On node 0 totalpages: 262040
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 21 pages reserved
[    0.000000]   DMA zone: 3992 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 4032 pages used for memmap
[    0.000000]   DMA32 zone: 258048 pages, LIFO batch:31
[    0.000000] p2m virtual area at ffffc90000000000, size is 400000
[    0.000000] kmemleak: Kernel memory leak detector disabled
[    0.000000] Remapped 103 page(s)
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
[    0.000000] ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 6, version 33, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
[    0.000000] IOAPIC[1]: apic_id 7, version 33, address 0xfec20000, GSI 24-55
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8300 base: 0xfed00000
[    0.000000] smpboot: Allowing 6 CPUs, 0 hotplug CPUs
[    0.000000] e820: [mem 0xa0000000-0xf5ffffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on Xen
[    0.000000] Xen version: 4.6-unstable (preserve-AD)
[    0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:6 nr_node_ids:1
[    0.000000] PERCPU: Embedded 31 pages/cpu @ffff88003f800000 s86920 r8192 d31864 u262144
[    0.000000] pcpu-alloc: s86920 r8192 d31864 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 - - 
[    0.000000] xen: PV spinlocks enabled
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 257923
[    0.000000] Policy zone: DMA32
[    0.000000] Kernel command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
(XEN) [2015-04-11 15:09:13.443] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-11 15:09:13.479] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000082 from 0xffff82d0802eb000 to 0xffffffff81bd4e50.
(XEN) [2015-04-11 15:09:13.515] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000083 from 0xffff82d0802eb080 to 0xffffffff81bd6df0.
(XEN) [2015-04-11 15:09:13.551] traps.c:2654:d0v0 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-11 15:09:13.586] traps.c:2654:d0v0 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-11 15:09:13.622] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000083 from 0xffff82d0802eb080 to 0xffffffff81bd7070.
(XEN) [2015-04-11 15:09:13.658] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[    0.000000] software IO TLB [mem 0x3a600000-0x3e600000] (64MB) mapped at [ffff88003a600000-ffff88003e5fffff]
[    0.000000] Memory: 906096K/1048160K available (12135K kernel code, 1055K rwdata, 4580K rodata, 1116K init, 14192K bss, 142064K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] 	Additional per-CPU info printed with stalls.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=6.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=6
[    0.000000] NR_IRQS:4352 nr_irqs:1016 16
[    0.000000] xen:events: Using FIFO-based ABI
[    0.000000] xen: --> pirq=1 -> irq=1 (gsi=1)
[    0.000000] xen: --> pirq=2 -> irq=2 (gsi=2)
[    0.000000] xen: --> pirq=3 -> irq=3 (gsi=3)
[    0.000000] xen: --> pirq=4 -> irq=4 (gsi=4)
[    0.000000] xen: --> pirq=5 -> irq=5 (gsi=5)
[    0.000000] xen: --> pirq=6 -> irq=6 (gsi=6)
[    0.000000] xen: --> pirq=7 -> irq=7 (gsi=7)
[    0.000000] xen: --> pirq=8 -> irq=8 (gsi=8)
[    0.000000] xen: --> pirq=9 -> irq=9 (gsi=9)
[    0.000000] xen: --> pirq=10 -> irq=10 (gsi=10)
[    0.000000] xen: --> pirq=11 -> irq=11 (gsi=11)
[    0.000000] xen: --> pirq=12 -> irq=12 (gsi=12)
[    0.000000] xen: --> pirq=13 -> irq=13 (gsi=13)
[    0.000000] xen: --> pirq=14 -> irq=14 (gsi=14)
[    0.000000] xen: --> pirq=15 -> irq=15 (gsi=15)
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.000000] bootconsole [xenboot0] disabled
[    0.000000] PAT configuration [0-7]: WB  WT  UC- UC  WC  WP  UC  UC  
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.0.0-rc7-20150409-xendevel-doflr+ (root@serveerstertje) (gcc version 4.7.2 (Debian 4.7.2-5) ) #1 SMP Thu Apr 9 15:55:33 CEST 2015
[    0.000000] Command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] tseg: 0000000000
[    0.000000] Released 0 page(s)
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] Xen: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] Xen: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] Xen: [mem 0x0000000000100000-0x0000000040066fff] usable
[    0.000000] Xen: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] Xen: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] Xen: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] Xen: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] Xen: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] Xen: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] Xen: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] Xen: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] Xen: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] Xen: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] bootconsole [xenboot0] enabled
[    0.000000] e820: remove [mem 0x40000000-0xfffffffffffffffe] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] e820: user-defined physical RAM map:
[    0.000000] user: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] user: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] user: [mem 0x0000000000100000-0x000000003fffffff] usable
[    0.000000] user: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] user: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] user: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] user: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] user: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] user: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] user: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] user: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] user: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] user: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] user: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] SMBIOS 2.5 present.
[    0.000000] DMI: MSI MS-7640/890FXA-GD70 (MS-7640)  , BIOS V1.8B1 09/13/2010
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] AGP: No AGP bridge found
[    0.000000] e820: last_pfn = 0x40000 max_arch_pfn = 0x400000000
[    0.000000] Scanning 1 areas for low memory corruption
[    0.000000] Base memory trampoline at [ffff880000093000] 93000 size 24576
[    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[    0.000000]  [mem 0x00000000-0x000fffff] page 4k
[    0.000000] init_memory_mapping: [mem 0x3fe00000-0x3fffffff]
[    0.000000]  [mem 0x3fe00000-0x3fffffff] page 4k
[    0.000000] BRK [0x03207000, 0x03207fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x20000000-0x3fdfffff]
[    0.000000]  [mem 0x20000000-0x3fdfffff] page 4k
[    0.000000] BRK [0x03208000, 0x03208fff] PGTABLE
[    0.000000] BRK [0x03209000, 0x03209fff] PGTABLE
[    0.000000] BRK [0x0320a000, 0x0320afff] PGTABLE
[    0.000000] BRK [0x0320b000, 0x0320bfff] PGTABLE
[    0.000000] BRK [0x0320c000, 0x0320cfff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x00100000-0x1fffffff]
[    0.000000]  [mem 0x00100000-0x1fffffff] page 4k
[    0.000000] RAMDISK: [mem 0x04000000-0x05335fff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x00000000000FB100 000014 (v00 ACPIAM)
[    0.000000] ACPI: RSDT 0x000000009FF90000 000048 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: FACP 0x000000009FF90200 000084 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: DSDT 0x000000009FF905E0 009427 (v01 A7640  A7640100 00000100 INTL 20051117)
[    0.000000] ACPI: FACS 0x000000009FF9E000 000040
[    0.000000] ACPI: APIC 0x000000009FF90390 000088 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: MCFG 0x000000009FF90420 00003C (v01 7640MS OEMMCFG  20100913 MSFT 00000097)
[    0.000000] ACPI: SLIC 0x000000009FF90460 000176 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: OEMB 0x000000009FF9E040 000072 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: SRAT 0x000000009FF9A5E0 000108 (v03 AMD    FAM_F_10 00000002 AMD  00000001)
[    0.000000] ACPI: HPET 0x000000009FF9A6F0 000038 (v01 7640MS OEMHPET  20100913 MSFT 00000097)
[    0.000000] ACPI: IVRS 0x000000009FF9A730 000110 (v01 AMD    RD890S   00202031 AMD  00000000)
[    0.000000] ACPI: SSDT 0x000000009FF9A840 000DA4 (v01 A M I  POWERNOW 00000001 AMD  00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] Setting APIC routing to Xen PV.
[    0.000000] NUMA turned off
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000] NODE_DATA(0) allocated [mem 0x3fe17000-0x3fe21fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000000]   DMA32    [mem 0x0000000001000000-0x000000003fffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000001000-0x0000000000098fff]
[    0.000000]   node   0: [mem 0x0000000000100000-0x000000003fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000003fffffff]
[    0.000000] On node 0 totalpages: 262040
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 21 pages reserved
[    0.000000]   DMA zone: 3992 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 4032 pages used for memmap
[    0.000000]   DMA32 zone: 258048 pages, LIFO batch:31
[    0.000000] p2m virtual area at ffffc90000000000, size is 400000
[    0.000000] kmemleak: Kernel memory leak detector disabled
[    0.000000] Remapped 103 page(s)
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
[    0.000000] ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 6, version 33, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
[    0.000000] IOAPIC[1]: apic_id 7, version 33, address 0xfec20000, GSI 24-55
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8300 base: 0xfed00000
[    0.000000] smpboot: Allowing 6 CPUs, 0 hotplug CPUs
[    0.000000] e820: [mem 0xa0000000-0xf5ffffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on Xen
[    0.000000] Xen version: 4.6-unstable (preserve-AD)
[    0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:6 nr_node_ids:1
[    0.000000] PERCPU: Embedded 31 pages/cpu @ffff88003f800000 s86920 r8192 d31864 u262144
[    0.000000] pcpu-alloc: s86920 r8192 d31864 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 - - 
[    0.000000] xen: PV spinlocks enabled
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 257923
[    0.000000] Policy zone: DMA32
[    0.000000] Kernel command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] software IO TLB [mem 0x3a600000-0x3e600000] (64MB) mapped at [ffff88003a600000-ffff88003e5fffff]
[    0.000000] Memory: 906096K/1048160K available (12135K kernel code, 1055K rwdata, 4580K rodata, 1116K init, 14192K bss, 142064K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] 	Additional per-CPU info printed with stalls.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=6.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=6
[    0.000000] NR_IRQS:4352 nr_irqs:1016 16
[    0.000000] xen:events: Using FIFO-based ABI
[    0.000000] xen: --> pirq=1 -> irq=1 (gsi=1)
[    0.000000] xen: --> pirq=2 -> irq=2 (gsi=2)
[    0.000000] xen: --> pirq=3 -> irq=3 (gsi=3)
[    0.000000] xen: --> pirq=4 -> irq=4 (gsi=4)
[    0.000000] xen: --> pirq=5 -> irq=5 (gsi=5)
[    0.000000] xen: --> pirq=6 -> irq=6 (gsi=6)
[    0.000000] xen: --> pirq=7 -> irq=7 (gsi=7)
[    0.000000] xen: --> pirq=8 -> irq=8 (gsi=8)
[    0.000000] xen: --> pirq=9 -> irq=9 (gsi=9)
[    0.000000] xen: --> pirq=10 -> irq=10 (gsi=10)
[    0.000000] xen: --> pirq=11 -> irq=11 (gsi=11)
[    0.000000] xen: --> pirq=12 -> irq=12 (gsi=12)
[    0.000000] xen: --> pirq=13 -> irq=13 (gsi=13)
[    0.000000] xen: --> pirq=14 -> irq=14 (gsi=14)
[    0.000000] xen: --> pirq=15 -> irq=15 (gsi=15)
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.000000] bootconsole [xenboot0] disabled
[    0.000000] console [hvc0] enabled
[    0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[    0.000000] ... MAX_LOCKDEP_SUBCLASSES:  8
[    0.000000] ... MAX_LOCK_DEPTH:          48
[    0.000000] ... MAX_LOCKDEP_KEYS:        8191
[    0.000000] ... CLASSHASH_SIZE:          4096
[    0.000000] ... MAX_LOCKDEP_ENTRIES:     32768
[    0.000000] ... MAX_LOCKDEP_CHAINS:      65536
[    0.000000] ... CHAINHASH_SIZE:          32768
[    0.000000]  memory used by lock dependency info: 8159 kB
[    0.000000]  per task-struct memory footprint: 1920 bytes
[    0.000000] Xen: using vcpuop timer interface
[    0.000000] installing Xen timer for CPU 0
[    0.000000] tsc: Detected 3200.188 MHz processor
[   19.666814] Calibrating delay loop (skipped), value calculated using timer frequency.. 6402.05 BogoMIPS (lpj=10667293)
[   19.698887] pid_max: default: 32768 minimum: 301
[   19.712936] ACPI: Core revision 20150204
[   19.743437] ACPI: All ACPI Tables successfully acquired
[   19.761473] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[   19.782917] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
[   19.803508] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
[   19.823648] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes)
[   19.845800] Initializing cgroup subsys blkio
[   19.858318] Initializing cgroup subsys freezer
[   19.871889] CPU: Physical Processor ID: 0
[   19.884050] CPU: Processor Core ID: 0
[   19.895231] mce: CPU supports 2 MCE banks
[   19.907458] Last level iTLB entries: 4KB 512, 2MB 16, 4MB 8
[   19.924347] Last level dTLB entries: 4KB 512, 2MB 128, 4MB 64, 1GB 0
[   19.943732] Freeing SMP alternatives memory: 40K (ffffffff82420000 - ffffffff8242a000)
[   19.968438] cpu 0 spinlock event irq 57
[   19.980557] Performance Events: (XEN) [2015-04-11 15:09:17.575] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0010004 from 0x0000000000000000 to 0x000000000000ffff.
Broken PMU hardware detected, using software events only.
[   20.040678] Failed to access perfctr msr (MSR c0010004 is 0)
[   20.058489] NMI watchdog: disabled (cpu0): hardware events not enabled
[   20.078025] installing Xen timer for CPU 1
[   20.090281] cpu 1 spinlock event irq 64
(XEN) [2015-04-11 15:09:17.687] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-11 15:09:17.723] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f63000 to 0xffffffff81bd4e50.
(XEN) [2015-04-11 15:09:17.759] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f63080 to 0xffffffff81bd6df0.
(XEN) [2015-04-11 15:09:17.795] traps.c:2654:d0v1 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-11 15:09:17.831] traps.c:2654:d0v1 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-11 15:09:17.867] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f63080 to 0xffffffff81bd7070.
(XEN) [2015-04-11 15:09:17.903] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   20.353374] installing Xen timer for CPU 2
[   20.365585] cpu 2 spinlock event irq 71
(XEN) [2015-04-11 15:09:17.963] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-11 15:09:17.998] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f23000 to 0xffffffff81bd4e50.
(XEN) [2015-04-11 15:09:18.034] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f23080 to 0xffffffff81bd6df0.
(XEN) [2015-04-11 15:09:18.070] traps.c:2654:d0v2 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-11 15:09:18.106] traps.c:2654:d0v2 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-11 15:09:18.142] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f23080 to 0xffffffff81bd7070.
(XEN) [2015-04-11 15:09:18.178] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   20.628679] installing Xen timer for CPU 3
[   20.640942] cpu 3 spinlock event irq 78
(XEN) [2015-04-11 15:09:18.238] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-11 15:09:18.274] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f13000 to 0xffffffff81bd4e50.
(XEN) [2015-04-11 15:09:18.310] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f13080 to 0xffffffff81bd6df0.
(XEN) [2015-04-11 15:09:18.346] traps.c:2654:d0v3 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-11 15:09:18.381] traps.c:2654:d0v3 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-11 15:09:18.417] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f13080 to 0xffffffff81bd7070.
(XEN) [2015-04-11 15:09:18.453] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   20.903993] installing Xen timer for CPU 4
[   20.916263] cpu 4 spinlock event irq 85
(XEN) [2015-04-11 15:09:18.513] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-11 15:09:18.549] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f03000 to 0xffffffff81bd4e50.
(XEN) [2015-04-11 15:09:18.585] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f03080 to 0xffffffff81bd6df0.
(XEN) [2015-04-11 15:09:18.621] traps.c:2654:d0v4 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-11 15:09:18.657] traps.c:2654:d0v4 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-11 15:09:18.693] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f03080 to 0xffffffff81bd7070.
(XEN) [2015-04-11 15:09:18.729] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   21.179327] installing Xen timer for CPU 5
[   21.191585] cpu 5 spinlock event irq 92
(XEN) [2015-04-11 15:09:18.789] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-11 15:09:18.824] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000082 from 0xffff830256ef3000 to 0xffffffff81bd4e50.
(XEN) [2015-04-11 15:09:18.860] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000083 from 0xffff830256ef3080 to 0xffffffff81bd6df0.
(XEN) [2015-04-11 15:09:18.896] traps.c:2654:d0v5 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-11 15:09:18.932] traps.c:2654:d0v5 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-11 15:09:18.968] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000083 from 0xffff830256ef3080 to 0xffffffff81bd7070.
(XEN) [2015-04-11 15:09:19.004] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   21.454531] x86: Booted up 1 node, 6 CPUs
[   21.467581] devtmpfs: initialized
[   21.478761] xor: measuring software checksum speed
[   21.526258]    prefetch64-sse:  5572.800 MB/sec
[   21.572940]    generic_sse:  5378.400 MB/sec
[   21.585464] xor: using function: prefetch64-sse (5572.800 MB/sec)
[   21.604195] NET: Registered protocol family 16
[   21.617507] xen:grant_table: Grant tables using version 1 layout
[   21.635652] Grant table initialized
[   21.647193] node 0 link 0: io port [1000, ffffff]
[   21.661021] TOM: 00000000a0000000 aka 2560M
[   21.673756] Fam 10h mmconf [mem 0xe0000000-0xefffffff]
[   21.689358] node 0 link 0: mmio [e0000000, efffffff] ==> none
[   21.706771] node 0 link 0: mmio [f0000000, ffffffff]
[   21.721848] node 0 link 0: mmio [a0000, bffff]
[   21.735369] node 0 link 0: mmio [a0000000, dfffffff]
[   21.750446] TOM2: 0000000260000000 aka 9728M
[   21.763449] bus: [bus 00-07] on node 0 link 0
[   21.776709] bus: 00 [io  0x0000-0xffff]
[   21.788407] bus: 00 [mem 0xf0000000-0xffffffff]
[   21.802185] bus: 00 [mem 0x000a0000-0x000bffff]
[   21.815964] bus: 00 [mem 0xa0000000-0xdfffffff]
[   21.829744] bus: 00 [mem 0x260000000-0xfcffffffff]
[   21.844635] ACPI: bus type PCI registered
[   21.856523] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[   21.876572] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[   21.904168] PCI: not using MMCONFIG
[   21.914826] PCI: Using configuration type 1 for base access
[   21.931726] PCI: Using configuration type 1 for extended access
[   22.033456] raid6: sse2x1    3908 MB/s
[   22.101189] raid6: sse2x2    5873 MB/s
[   22.168881] raid6: sse2x4    5874 MB/s
[   22.179841] raid6: using algorithm sse2x4 (5874 MB/s)
[   22.195180] raid6: using intx1 recovery algorithm
[   22.209614] ACPI: Added _OSI(Module Device)
[   22.222221] ACPI: Added _OSI(Processor Device)
[   22.235739] ACPI: Added _OSI(3.0 _SCP Extensions)
[   22.250037] ACPI: Added _OSI(Processor Aggregator Device)
[   22.269466] xen: registering gsi 9 triggering 0 polarity 1
[   22.288908] ACPI: Executed 3 blocks of module-level executable AML code
[   22.315129] ACPI: Interpreter enabled
[   22.325841] ACPI: (supports S0 S5)
[   22.336235] ACPI: Using IOAPIC for interrupt routing
[   22.351351] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[   22.381216] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
[   22.431178] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[   22.470608] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[   22.488856] acpi PNP0A03:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[   22.514071] acpi PNP0A03:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability]
[   22.538364] PCI host bridge to bus 0000:00
[   22.550365] pci_bus 0000:00: root bus resource [bus 00-ff]
[   22.567001] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[   22.587540] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[   22.608079] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[   22.630697] pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000dffff window]
[   22.653316] pci_bus 0000:00: root bus resource [mem 0xa0000000-0xdfffffff window]
[   22.675934] pci_bus 0000:00: root bus resource [mem 0xf0000000-0xfebfffff window]
[   22.698559] pci_bus 0000:00: scanning bus
[   22.710800] pci 0000:00:00.0: [1002:5a11] type 00 class 0x060000
[   22.728976] pci 0000:00:00.0: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-11 15:09:20.333] PCI add device 0000:00:00.0
[   22.763874] pci 0000:00:00.2: [1002:5a23] type 00 class 0x080600
(XEN) [2015-04-11 15:09:20.367] PCI add device 0000:00:00.2
[   22.797917] pci 0000:00:02.0: [1002:5a16] type 01 class 0x060400
[   22.816168] pci 0000:00:02.0: PME# supported from D0 D3hot D3cold
[   22.834548] pci 0000:00:02.0: PME# disabled
[   22.847378] pci 0000:00:02.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:20.450] PCI add device 0000:00:02.0
[   22.880318] pci 0000:00:03.0: [1002:5a17] type 01 class 0x060400
[   22.898579] pci 0000:00:03.0: PME# supported from D0 D3hot D3cold
[   22.916945] pci 0000:00:03.0: PME# disabled
[   22.929780] pci 0000:00:03.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:20.532] PCI add device 0000:00:03.0
[   22.962735] pci 0000:00:05.0: [1002:5a19] type 01 class 0x060400
[   22.980994] pci 0000:00:05.0: PME# supported from D0 D3hot D3cold
[   22.999361] pci 0000:00:05.0: PME# disabled
[   23.012196] pci 0000:00:05.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:20.615] PCI add device 0000:00:05.0
[   23.045148] pci 0000:00:06.0: [1002:5a1a] type 01 class 0x060400
[   23.063409] pci 0000:00:06.0: PME# supported from D0 D3hot D3cold
[   23.081774] pci 0000:00:06.0: PME# disabled
[   23.094612] pci 0000:00:06.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:20.697] PCI add device 0000:00:06.0
[   23.127566] pci 0000:00:09.0: [1002:5a1c] type 01 class 0x060400
[   23.145825] pci 0000:00:09.0: PME# supported from D0 D3hot D3cold
[   23.164190] pci 0000:00:09.0: PME# disabled
[   23.177026] pci 0000:00:09.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:20.779] PCI add device 0000:00:09.0
[   23.209975] pci 0000:00:0a.0: [1002:5a1d] type 01 class 0x060400
[   23.228243] pci 0000:00:0a.0: PME# supported from D0 D3hot D3cold
[   23.246605] pci 0000:00:0a.0: PME# disabled
[   23.259440] pci 0000:00:0a.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:20.862] PCI add device 0000:00:0a.0
[   23.292395] pci 0000:00:0b.0: [1002:5a1f] type 01 class 0x060400
[   23.310654] pci 0000:00:0b.0: PME# supported from D0 D3hot D3cold
[   23.329019] pci 0000:00:0b.0: PME# disabled
[   23.341857] pci 0000:00:0b.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:20.944] PCI add device 0000:00:0b.0
[   23.374810] pci 0000:00:0c.0: [1002:5a20] type 01 class 0x060400
[   23.393069] pci 0000:00:0c.0: PME# supported from D0 D3hot D3cold
[   23.411434] pci 0000:00:0c.0: PME# disabled
[   23.424270] pci 0000:00:0c.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:21.027] PCI add device 0000:00:0c.0
[   23.457308] pci 0000:00:0d.0: [1002:5a1e] type 01 class 0x060400
[   23.475515] pci 0000:00:0d.0: PME# supported from D0 D3hot D3cold
[   23.493879] pci 0000:00:0d.0: PME# disabled
[   23.506716] pci 0000:00:0d.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:21.109] PCI add device 0000:00:0d.0
[   23.539680] pci 0000:00:11.0: [1002:4391] type 00 class 0x010601
[   23.557860] pci 0000:00:11.0: reg 0x10: [io  0x3000-0x3007]
[   23.574743] pci 0000:00:11.0: reg 0x14: [io  0x2000-0x2003]
[   23.591643] pci 0000:00:11.0: reg 0x18: [io  0x1000-0x1007]
[   23.608541] pci 0000:00:11.0: reg 0x1c: [io  0x4800-0x4803]
[   23.625438] pci 0000:00:11.0: reg 0x20: [io  0x3800-0x380f]
[   23.642340] pci 0000:00:11.0: reg 0x24: [mem 0xfdbff000-0xfdbff3ff]
(XEN) [2015-04-11 15:09:21.247] PCI add device 0000:00:11.0
[   23.677198] pci 0000:00:12.0: [1002:4397] type 00 class 0x0c0310
[   23.695382] pci 0000:00:12.0: reg 0x10: [mem 0xfdbfb000-0xfdbfbfff]
[   23.714525] pci 0000:00:12.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:21.317] PCI add device 0000:00:12.0
[   23.747401] pci 0000:00:12.2: [1002:4396] type 00 class 0x0c0320
[   23.765586] pci 0000:00:12.2: reg 0x10: [mem 0xfdbff400-0xfdbff4ff]
[   23.784661] pci 0000:00:12.2: supports D1 D2
[   23.797537] pci 0000:00:12.2: PME# supported from D0 D1 D2 D3hot
[   23.815740] pci 0000:00:12.2: PME# disabled
[   23.828570] pci 0000:00:12.2: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:21.431] PCI add device 0000:00:12.2
[   23.861532] pci 0000:00:13.0: [1002:4397] type 00 class 0x0c0310
[   23.879726] pci 0000:00:13.0: reg 0x10: [mem 0xfdbfc000-0xfdbfcfff]
[   23.898840] pci 0000:00:13.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:21.501] PCI add device 0000:00:13.0
[   23.931728] pci 0000:00:13.2: [1002:4396] type 00 class 0x0c0320
[   23.949913] pci 0000:00:13.2: reg 0x10: [mem 0xfdbff800-0xfdbff8ff]
[   23.968990] pci 0000:00:13.2: supports D1 D2
[   23.981868] pci 0000:00:13.2: PME# supported from D0 D1 D2 D3hot
[   24.000071] pci 0000:00:13.2: PME# disabled
[   24.012897] pci 0000:00:13.2: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:21.615] PCI add device 0000:00:13.2
[   24.045865] pci 0000:00:14.0: [1002:4385] type 00 class 0x0c0500
[   24.064029] pci 0000:00:14.0: calling sb600_disable_hpet_bar+0x0/0x50
[   24.083612] pci 0000:00:14.0: calling force_disable_hpet_msi+0x0/0x10
[   24.103022] pci 0000:00:14.0: calling sb600_hpet_quirk+0x0/0x50
(XEN) [2015-04-11 15:09:21.706] PCI add device 0000:00:14.0
[   24.136852] pci 0000:00:14.3: [1002:439d] type 00 class 0x060100
(XEN) [2015-04-11 15:09:21.740] PCI add device 0000:00:14.3
[   24.170904] pci 0000:00:14.4: [1002:4384] type 01 class 0x060401
[   24.189217] pci 0000:00:14.4: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:21.792] PCI add device 0000:00:14.4
[   24.222123] pci 0000:00:14.5: [1002:4399] type 00 class 0x0c0310
[   24.240309] pci 0000:00:14.5: reg 0x10: [mem 0xfdbfd000-0xfdbfdfff]
[   24.259442] pci 0000:00:14.5: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:21.862] PCI add device 0000:00:14.5
[   24.292331] pci 0000:00:15.0: [1002:43a0] type 01 class 0x060400
[   24.310601] pci 0000:00:15.0: supports D1 D2
[   24.323589] pci 0000:00:15.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:21.926] PCI add device 0000:00:15.0
[   24.356546] pci 0000:00:16.0: [1002:4397] type 00 class 0x0c0310
[   24.374722] pci 0000:00:16.0: reg 0x10: [mem 0xfdbfe000-0xfdbfefff]
[   24.393852] pci 0000:00:16.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:21.996] PCI add device 0000:00:16.0
[   24.426741] pci 0000:00:16.2: [1002:4396] type 00 class 0x0c0320
[   24.444924] pci 0000:00:16.2: reg 0x10: [mem 0xfdbffc00-0xfdbffcff]
[   24.464029] pci 0000:00:16.2: supports D1 D2
[   24.476907] pci 0000:00:16.2: PME# supported from D0 D1 D2 D3hot
[   24.495110] pci 0000:00:16.2: PME# disabled
[   24.507944] pci 0000:00:16.2: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:09:22.110] PCI add device 0000:00:16.2
[   24.540911] pci 0000:00:18.0: [1022:1200] type 00 class 0x060000
[   24.559066] pci 0000:00:18.0: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-11 15:09:22.163] PCI add device 0000:00:18.0
[   24.593929] pci 0000:00:18.1: [1022:1201] type 00 class 0x060000
[   24.612103] pci 0000:00:18.1: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-11 15:09:22.216] PCI add device 0000:00:18.1
[   24.646967] pci 0000:00:18.2: [1022:1202] type 00 class 0x060000
[   24.665140] pci 0000:00:18.2: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-11 15:09:22.269] PCI add device 0000:00:18.2
[   24.700004] pci 0000:00:18.3: [1022:1203] type 00 class 0x060000
[   24.718176] pci 0000:00:18.3: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-11 15:09:22.322] PCI add device 0000:00:18.3
[   24.753038] pci 0000:00:18.4: [1022:1204] type 00 class 0x060000
[   24.771213] pci 0000:00:18.4: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-11 15:09:22.376] PCI add device 0000:00:18.4
[   24.806083] pci_bus 0000:00: fixups for bus
[   24.818791] pci 0000:00:02.0: scanning [bus 0f-0f] behind bridge, pass 0
[   24.839166] pci_bus 0000:0f: scanning bus
[   24.851304] pci 0000:0f:00.0: [1002:95c5] type 00 class 0x030000
[   24.869510] pci 0000:0f:00.0: reg 0x10: [mem 0xd0000000-0xdfffffff 64bit pref]
[   24.891340] pci 0000:0f:00.0: reg 0x18: [mem 0xfe9e0000-0xfe9effff 64bit]
[   24.911873] pci 0000:0f:00.0: reg 0x20: [io  0xe000-0xe0ff]
[   24.928781] pci 0000:0f:00.0: reg 0x30: [mem 0xfe9c0000-0xfe9dffff pref]
[   24.949051] pci 0000:0f:00.0: calling quirk_no_pm_reset+0x0/0x20
[   24.967292] pci 0000:0f:00.0: supports D1 D2
(XEN) [2015-04-11 15:09:22.566] PCI add device 0000:0f:00.0
[   24.996134] pci 0000:0f:00.1: [1002:aa28] type 00 class 0x040300
[   25.014319] pci 0000:0f:00.1: reg 0x10: [mem 0xfe9fc000-0xfe9fffff 64bit]
[   25.034953] pci 0000:0f:00.1: supports D1 D2
(XEN) [2015-04-11 15:09:22.633] PCI add device 0000:0f:00.1
[   25.070501] pci_bus 0000:0f: fixups for bus
[   25.082765] pci 0000:00:02.0: PCI bridge to [bus 0f]
[   25.097849] pci 0000:00:02.0:   bridge window [io  0xe000-0xefff]
[   25.116304] pci 0000:00:02.0:   bridge window [mem 0xfe900000-0xfe9fffff]
[   25.136846] pci 0000:00:02.0:   bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
[   25.160239] pci_bus 0000:0f: bus scan returning with max=0f
[   25.177141] pci 0000:00:03.0: scanning [bus 0e-0e] behind bridge, pass 0
[   25.197528] pci_bus 0000:0e: scanning bus
[   25.209653] pci 0000:0e:00.0: [1002:6759] type 00 class 0x030000
[   25.227857] pci 0000:0e:00.0: reg 0x10: [mem 0xc0000000-0xcfffffff 64bit pref]
[   25.249687] pci 0000:0e:00.0: reg 0x18: [mem 0xfe8c0000-0xfe8dffff 64bit]
[   25.270221] pci 0000:0e:00.0: reg 0x20: [io  0xd000-0xd0ff]
[   25.287126] pci 0000:0e:00.0: reg 0x30: [mem 0xfe8a0000-0xfe8bffff pref]
[   25.307403] pci 0000:0e:00.0: calling quirk_no_pm_reset+0x0/0x20
[   25.325651] pci 0000:0e:00.0: supports D1 D2
(XEN) [2015-04-11 15:09:22.924] PCI add device 0000:0e:00.0
[   25.354493] pci 0000:0e:00.1: [1002:aa90] type 00 class 0x040300
[   25.372672] pci 0000:0e:00.1: reg 0x10: [mem 0xfe8fc000-0xfe8fffff 64bit]
[   25.393315] pci 0000:0e:00.1: supports D1 D2
(XEN) [2015-04-11 15:09:22.992] PCI add device 0000:0e:00.1
[   25.428948] pci_bus 0000:0e: fixups for bus
[   25.441245] pci 0000:00:03.0: PCI bridge to [bus 0e]
[   25.456334] pci 0000:00:03.0:   bridge window [io  0xd000-0xdfff]
[   25.474813] pci 0000:00:03.0:   bridge window [mem 0xfe800000-0xfe8fffff]
[   25.495353] pci 0000:00:03.0:   bridge window [mem 0xc0000000-0xcfffffff 64bit pref]
[   25.518748] pci_bus 0000:0e: bus scan returning with max=0e
[   25.535649] pci 0000:00:05.0: scanning [bus 0d-0d] behind bridge, pass 0
[   25.556036] pci_bus 0000:0d: scanning bus
[   25.568169] pci 0000:0d:00.0: [10ec:8168] type 00 class 0x020000
[   25.586366] pci 0000:0d:00.0: reg 0x10: [io  0xc800-0xc8ff]
[   25.603274] pci 0000:0d:00.0: reg 0x18: [mem 0xbffff000-0xbfffffff 64bit pref]
[   25.625104] pci 0000:0d:00.0: reg 0x20: [mem 0xbfff8000-0xbfffbfff 64bit pref]
[   25.646933] pci 0000:0d:00.0: reg 0x30: [mem 0xfe7e0000-0xfe7fffff pref]
[   25.667300] pci 0000:0d:00.0: supports D1 D2
[   25.680194] pci 0000:0d:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[   25.700219] pci 0000:0d:00.0: PME# disabled
(XEN) [2015-04-11 15:09:23.298] PCI add device 0000:0d:00.0
[   25.735718] pci_bus 0000:0d: fixups for bus
[   25.747978] pci 0000:00:05.0: PCI bridge to [bus 0d]
[   25.763067] pci 0000:00:05.0:   bridge window [io  0xc000-0xcfff]
[   25.781518] pci 0000:00:05.0:   bridge window [mem 0xfe700000-0xfe7fffff]
[   25.802059] pci 0000:00:05.0:   bridge window [mem 0xbff00000-0xbfffffff 64bit pref]
[   25.825451] pci_bus 0000:0d: bus scan returning with max=0d
[   25.842353] pci 0000:00:06.0: scanning [bus 0c-0c] behind bridge, pass 0
[   25.862734] pci_bus 0000:0c: scanning bus
[   25.874873] pci 0000:0c:00.0: [10ec:8168] type 00 class 0x020000
[   25.893070] pci 0000:0c:00.0: reg 0x10: [io  0xb800-0xb8ff]
[   25.909979] pci 0000:0c:00.0: reg 0x18: [mem 0xbfeff000-0xbfefffff 64bit pref]
[   25.931805] pci 0000:0c:00.0: reg 0x20: [mem 0xbfef8000-0xbfefbfff 64bit pref]
[   25.953635] pci 0000:0c:00.0: reg 0x30: [mem 0xfe6e0000-0xfe6fffff pref]
[   25.974004] pci 0000:0c:00.0: supports D1 D2
[   25.986900] pci 0000:0c:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[   26.006924] pci 0000:0c:00.0: PME# disabled
(XEN) [2015-04-11 15:09:23.605] PCI add device 0000:0c:00.0
[   26.042321] pci_bus 0000:0c: fixups for bus
[   26.054590] pci 0000:00:06.0: PCI bridge to [bus 0c]
[   26.069679] pci 0000:00:06.0:   bridge window [io  0xb000-0xbfff]
[   26.088131] pci 0000:00:06.0:   bridge window [mem 0xfe600000-0xfe6fffff]
[   26.108671] pci 0000:00:06.0:   bridge window [mem 0xbfe00000-0xbfefffff 64bit pref]
[   26.132065] pci_bus 0000:0c: bus scan returning with max=0c
[   26.148965] pci 0000:00:09.0: scanning [bus 0b-0b] behind bridge, pass 0
[   26.169348] pci_bus 0000:0b: scanning bus
[   26.181487] pci 0000:0b:00.0: [1033:0194] type 00 class 0x0c0330
[   26.199687] pci 0000:0b:00.0: reg 0x10: [mem 0xfe5fe000-0xfe5fffff 64bit]
[   26.220344] pci 0000:0b:00.0: PME# supported from D0 D3hot D3cold
[   26.238667] pci 0000:0b:00.0: PME# disabled
(XEN) [2015-04-11 15:09:23.837] PCI add device 0000:0b:00.0
[   26.274159] pci_bus 0000:0b: fixups for bus
[   26.286419] pci 0000:00:09.0: PCI bridge to [bus 0b]
[   26.301509] pci 0000:00:09.0:   bridge window [mem 0xfe500000-0xfe5fffff]
[   26.322041] pci_bus 0000:0b: bus scan returning with max=0b
[   26.338939] pci 0000:00:0a.0: scanning [bus 0a-0a] behind bridge, pass 0
[   26.359319] pci_bus 0000:0a: scanning bus
[   26.371454] pci 0000:0a:00.0: [14f1:8210] type 00 class 0x040000
[   26.389665] pci 0000:0a:00.0: reg 0x10: [mem 0xfe200000-0xfe3fffff 64bit]
[   26.410363] pci 0000:0a:00.0: supports D1 D2
[   26.423169] pci 0000:0a:00.0: PME# supported from D0 D1 D2 D3hot
[   26.441374] pci 0000:0a:00.0: PME# disabled
(XEN) [2015-04-11 15:09:24.039] PCI add device 0000:0a:00.0
[   26.476934] pci_bus 0000:0a: fixups for bus
[   26.489224] pci 0000:00:0a.0: PCI bridge to [bus 0a]
[   26.504310] pci 0000:00:0a.0:   bridge window [mem 0xfe200000-0xfe3fffff]
[   26.524847] pci_bus 0000:0a: bus scan returning with max=0a
[   26.541745] pci 0000:00:0b.0: scanning [bus 09-09] behind bridge, pass 0
[   26.562127] pci_bus 0000:09: scanning bus
[   26.574256] pci 0000:09:00.0: [1002:6759] type 00 class 0x030000
[   26.592459] pci 0000:09:00.0: reg 0x10: [mem 0xa0000000-0xafffffff 64bit pref]
[   26.614290] pci 0000:09:00.0: reg 0x18: [mem 0xfe1c0000-0xfe1dffff 64bit]
[   26.634823] pci 0000:09:00.0: reg 0x20: [io  0xa000-0xa0ff]
[   26.651729] pci 0000:09:00.0: reg 0x30: [mem 0xfe1a0000-0xfe1bffff pref]
[   26.672006] pci 0000:09:00.0: calling quirk_no_pm_reset+0x0/0x20
[   26.690253] pci 0000:09:00.0: supports D1 D2
(XEN) [2015-04-11 15:09:24.289] PCI add device 0000:09:00.0
[   26.719088] pci 0000:09:00.1: [1002:aa90] type 00 class 0x040300
[   26.737275] pci 0000:09:00.1: reg 0x10: [mem 0xfe1fc000-0xfe1fffff 64bit]
[   26.757914] pci 0000:09:00.1: supports D1 D2
(XEN) [2015-04-11 15:09:24.356] PCI add device 0000:09:00.1
[   26.793539] pci_bus 0000:09: fixups for bus
[   26.805794] pci 0000:00:0b.0: PCI bridge to [bus 09]
[   26.820879] pci 0000:00:0b.0:   bridge window [io  0xa000-0xafff]
[   26.839335] pci 0000:00:0b.0:   bridge window [mem 0xfe100000-0xfe1fffff]
[   26.859875] pci 0000:00:0b.0:   bridge window [mem 0xa0000000-0xafffffff 64bit pref]
[   26.883268] pci_bus 0000:09: bus scan returning with max=09
[   26.900171] pci 0000:00:0c.0: scanning [bus 05-08] behind bridge, pass 0
[   26.920552] pci_bus 0000:05: scanning bus
[   26.932685] pci 0000:05:00.0: [10b5:8613] type 01 class 0x060400
[   26.950883] pci 0000:05:00.0: reg 0x10: [mem 0xfdee0000-0xfdefffff]
[   26.969966] pci 0000:05:00.0: PME# supported from D0 D3hot D3cold
[   26.988307] pci 0000:05:00.0: PME# disabled
(XEN) [2015-04-11 15:09:24.586] PCI add device 0000:05:00.0
[   27.023803] pci_bus 0000:05: fixups for bus
[   27.036109] pci 0000:00:0c.0: PCI bridge to [bus 05-08]
[   27.051966] pci 0000:00:0c.0:   bridge window [io  0x8000-0x9fff]
[   27.070423] pci 0000:00:0c.0:   bridge window [mem 0xfde00000-0xfe0fffff]
[   27.090963] pci 0000:05:00.0: scanning [bus 06-08] behind bridge, pass 0
[   27.111339] pci_bus 0000:06: scanning bus
[   27.123480] pci 0000:06:01.0: [10b5:8613] type 01 class 0x060400
[   27.141792] pci 0000:06:01.0: PME# supported from D0 D3hot D3cold
[   27.160119] pci 0000:06:01.0: PME# disabled
(XEN) [2015-04-11 15:09:24.758] PCI add device 0000:06:01.0
[   27.188754] pci 0000:06:02.0: [10b5:8613] type 01 class 0x060400
[   27.207044] pci 0000:06:02.0: PME# supported from D0 D3hot D3cold
[   27.225373] pci 0000:06:02.0: PME# disabled
(XEN) [2015-04-11 15:09:24.823] PCI add device 0000:06:02.0
[   27.254041] pci_bus 0000:06: fixups for bus
[   27.266709] pci 0000:05:00.0: PCI bridge to [bus 06-08]
[   27.282573] pci 0000:05:00.0:   bridge window [io  0x8000-0x9fff]
[   27.301031] pci 0000:05:00.0:   bridge window [mem 0xfdf00000-0xfe0fffff]
[   27.321571] pci 0000:06:01.0: scanning [bus 08-08] behind bridge, pass 0
[   27.341938] pci_bus 0000:08: scanning bus
[   27.354093] pci 0000:08:00.0: [1033:0194] type 00 class 0x0c0330
[   27.372295] pci 0000:08:00.0: reg 0x10: [mem 0xfe0fe000-0xfe0fffff 64bit]
[   27.392965] pci 0000:08:00.0: PME# supported from D0 D3hot
[   27.409442] pci 0000:08:00.0: PME# disabled
(XEN) [2015-04-11 15:09:25.008] PCI add device 0000:08:00.0
[   27.438117] pci_bus 0000:08: fixups for bus
[   27.450778] pci 0000:06:01.0: PCI bridge to [bus 08]
[   27.465865] pci 0000:06:01.0:   bridge window [mem 0xfe000000-0xfe0fffff]
[   27.486431] pci_bus 0000:08: bus scan returning with max=08
[   27.503327] pci 0000:06:02.0: scanning [bus 07-07] behind bridge, pass 0
[   27.523698] pci_bus 0000:07: scanning bus
[   27.535845] pci 0000:07:00.0: [1b4b:9123] type 00 class 0x010601
[   27.554040] pci 0000:07:00.0: reg 0x10: [io  0x9800-0x9807]
[   27.570930] pci 0000:07:00.0: reg 0x14: [io  0x9400-0x9403]
[   27.587831] pci 0000:07:00.0: reg 0x18: [io  0x9000-0x9007]
[   27.604727] pci 0000:07:00.0: reg 0x1c: [io  0x8800-0x8803]
[   27.621628] pci 0000:07:00.0: reg 0x20: [io  0x8400-0x840f]
[   27.638528] pci 0000:07:00.0: reg 0x24: [mem 0xfdfff800-0xfdffffff]
[   27.657505] pci 0000:07:00.0: reg 0x30: [mem 0xfdfe0000-0xfdfeffff pref]
[   27.677786] pci 0000:07:00.0: calling quirk_dma_func1_alias+0x0/0x30
[   27.697076] pci 0000:07:00.0: PME# supported from D3hot
[   27.712876] pci 0000:07:00.0: PME# disabled
(XEN) [2015-04-11 15:09:25.311] PCI add device 0000:07:00.0
[   27.748370] pci_bus 0000:07: fixups for bus
[   27.760659] pci 0000:06:02.0: PCI bridge to [bus 07]
[   27.775741] pci 0000:06:02.0:   bridge window [io  0x8000-0x9fff]
[   27.794197] pci 0000:06:02.0:   bridge window [mem 0xfdf00000-0xfdffffff]
[   27.814738] pci_bus 0000:07: bus scan returning with max=07
[   27.831636] pci 0000:06:01.0: scanning [bus 08-08] behind bridge, pass 1
[   27.851916] pci 0000:06:02.0: scanning [bus 07-07] behind bridge, pass 1
[   27.872194] pci_bus 0000:06: bus scan returning with max=08
[   27.889090] pci 0000:05:00.0: scanning [bus 06-08] behind bridge, pass 1
[   27.909375] pci_bus 0000:05: bus scan returning with max=08
[   27.926268] pci 0000:00:0d.0: scanning [bus 04-04] behind bridge, pass 0
[   27.946659] pci_bus 0000:04: scanning bus
[   27.958789] pci 0000:04:00.0: [1033:0194] type 00 class 0x0c0330
[   27.976990] pci 0000:04:00.0: reg 0x10: [mem 0xfddfe000-0xfddfffff 64bit]
[   27.997643] pci 0000:04:00.0: PME# supported from D0 D3hot D3cold
[   28.015965] pci 0000:04:00.0: PME# disabled
(XEN) [2015-04-11 15:09:25.614] PCI add device 0000:04:00.0
[   28.051472] pci_bus 0000:04: fixups for bus
[   28.063735] pci 0000:00:0d.0: PCI bridge to [bus 04]
[   28.078821] pci 0000:00:0d.0:   bridge window [mem 0xfdd00000-0xfddfffff]
[   28.099356] pci_bus 0000:04: bus scan returning with max=04
[   28.116254] pci 0000:00:14.4: scanning [bus 03-03] behind bridge, pass 0
[   28.136595] pci_bus 0000:03: scanning bus
[   28.148778] pci 0000:03:06.0: [13f6:0111] type 00 class 0x040100
[   28.166974] pci 0000:03:06.0: reg 0x10: [io  0x7800-0x78ff]
[   28.183985] pci 0000:03:06.0: supports D1 D2
(XEN) [2015-04-11 15:09:25.782] PCI add device 0000:03:06.0
[   28.212781] pci_bus 0000:03: fixups for bus
[   28.225445] pci 0000:00:14.4: PCI bridge to [bus 03] (subtractive decode)
[   28.245986] pci 0000:00:14.4:   bridge window [io  0x7000-0x7fff]
[   28.264447] pci 0000:00:14.4:   bridge window [io  0x0000-0x0cf7 window] (subtractive decode)
[   28.290182] pci 0000:00:14.4:   bridge window [io  0x0d00-0xffff window] (subtractive decode)
[   28.315918] pci 0000:00:14.4:   bridge window [mem 0x000a0000-0x000bffff window] (subtractive decode)
[   28.343736] pci 0000:00:14.4:   bridge window [mem 0x000d0000-0x000dffff window] (subtractive decode)
[   28.371555] pci 0000:00:14.4:   bridge window [mem 0xa0000000-0xdfffffff window] (subtractive decode)
[   28.399375] pci 0000:00:14.4:   bridge window [mem 0xf0000000-0xfebfffff window] (subtractive decode)
[   28.427191] pci_bus 0000:03: bus scan returning with max=03
[   28.444095] pci 0000:00:15.0: scanning [bus 02-02] behind bridge, pass 0
[   28.464481] pci_bus 0000:02: scanning bus
[   28.476677] pci_bus 0000:02: fixups for bus
[   28.489357] pci 0000:00:15.0: PCI bridge to [bus 02]
[   28.504451] pci_bus 0000:02: bus scan returning with max=02
[   28.521338] pci 0000:00:02.0: scanning [bus 0f-0f] behind bridge, pass 1
[   28.541625] pci 0000:00:03.0: scanning [bus 0e-0e] behind bridge, pass 1
[   28.561901] pci 0000:00:05.0: scanning [bus 0d-0d] behind bridge, pass 1
[   28.582179] pci 0000:00:06.0: scanning [bus 0c-0c] behind bridge, pass 1
[   28.602460] pci 0000:00:09.0: scanning [bus 0b-0b] behind bridge, pass 1
[   28.622737] pci 0000:00:0a.0: scanning [bus 0a-0a] behind bridge, pass 1
[   28.643015] pci 0000:00:0b.0: scanning [bus 09-09] behind bridge, pass 1
[   28.663295] pci 0000:00:0c.0: scanning [bus 05-08] behind bridge, pass 1
[   28.683573] pci 0000:00:0d.0: scanning [bus 04-04] behind bridge, pass 1
[   28.703852] pci 0000:00:14.4: scanning [bus 03-03] behind bridge, pass 1
[   28.724130] pci 0000:00:15.0: scanning [bus 02-02] behind bridge, pass 1
[   28.744410] pci_bus 0000:00: bus scan returning with max=0f
[   28.761363] pci_bus 0000:00: on NUMA node 0
[   28.774395] xen: registering gsi 13 triggering 1 polarity 0
[   28.791527] ACPI: PCI Interrupt Link [LNKA] (IRQs 4 7 *10 11 14 15)
[   28.810133] ACPI: PCI Interrupt Link [LNKB] (IRQs 4 7 10 *11 14 15)
[   28.829116] ACPI: PCI Interrupt Link [LNKC] (IRQs 4 7 *10 11 14 15)
[   28.848094] ACPI: PCI Interrupt Link [LNKD] (IRQs 4 7 *10 11 14 15)
[   28.867051] ACPI: PCI Interrupt Link [LNKE] (IRQs 4 7 10 *11 14 15)
[   28.886007] ACPI: PCI Interrupt Link [LNKF] (IRQs 4 *7 10 11 14 15)
[   28.904988] ACPI: PCI Interrupt Link [LNKG] (IRQs 4 7 *10 11 14 15)
[   28.923968] ACPI: PCI Interrupt Link [LNKH] (IRQs 4 7 *10 11 14 15)
[   28.943139] xen:balloon: Initialising balloon driver
[   28.958293] xen_balloon: Initialising balloon driver
[   28.973583] vgaarb: setting as boot device: PCI:0000:0f:00.0
[   28.990253] vgaarb: device added: PCI:0000:0f:00.0,decodes=io+mem,owns=io+mem,locks=none
[   29.014705] vgaarb: device added: PCI:0000:0e:00.0,decodes=io+mem,owns=none,locks=none
[   29.038622] vgaarb: device added: PCI:0000:09:00.0,decodes=io+mem,owns=none,locks=none
[   29.062535] vgaarb: loaded
[   29.070852] vgaarb: bridge control possible 0000:09:00.0
[   29.086970] vgaarb: bridge control possible 0000:0e:00.0
[   29.103089] vgaarb: bridge control possible 0000:0f:00.0
[   29.119343] SCSI subsystem initialized
[   29.130694] libata version 3.00 loaded.
[   29.142427] ACPI: bus type USB registered
[   29.154625] usbcore: registered new interface driver usbfs
[   29.171238] usbcore: registered new interface driver hub
[   29.187423] usbcore: registered new device driver usb
[   29.202732] Linux video capture interface: v2.00
[   29.216764] pps_core: LinuxPPS API ver. 1 registered
[   29.231783] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[   29.259355] PTP clock support registered
[   29.271461] Advanced Linux Sound Architecture Driver Initialized.
[   29.289762] PCI: Using ACPI for IRQ routing
[   29.313104] PCI: pci_cache_line_size set to 64 bytes
[   29.327721] pci 0000:0f:00.0: BAR 0: reserving [mem 0xd0000000-0xdfffffff flags 0x14220c] (d=0, p=0)
[   29.355262] pci 0000:0f:00.0: BAR 2: reserving [mem 0xfe9e0000-0xfe9effff flags 0x140204] (d=0, p=0)
[   29.382821] pci 0000:0f:00.0: BAR 4: reserving [io  0xe000-0xe0ff flags 0x40101] (d=0, p=0)
[   29.408042] pci 0000:0f:00.1: BAR 0: reserving [mem 0xfe9fc000-0xfe9fffff flags 0x140204] (d=0, p=0)
[   29.435604] pci 0000:0e:00.1: BAR 0: reserving [mem 0xfe8fc000-0xfe8fffff flags 0x140204] (d=0, p=0)
[   29.463160] pci 0000:0d:00.0: BAR 0: reserving [io  0xc800-0xc8ff flags 0x40101] (d=0, p=0)
[   29.488404] pci 0000:0d:00.0: BAR 2: reserving [mem 0xbffff000-0xbfffffff flags 0x14220c] (d=0, p=0)
[   29.515964] pci 0000:0d:00.0: BAR 4: reserving [mem 0xbfff8000-0xbfffbfff flags 0x14220c] (d=0, p=0)
[   29.543525] pci 0000:0c:00.0: BAR 0: reserving [io  0xb800-0xb8ff flags 0x40101] (d=0, p=0)
[   29.568741] pci 0000:0c:00.0: BAR 2: reserving [mem 0xbfeff000-0xbfefffff flags 0x14220c] (d=0, p=0)
[   29.596298] pci 0000:0c:00.0: BAR 4: reserving [mem 0xbfef8000-0xbfefbfff flags 0x14220c] (d=0, p=0)
[   29.623859] pci 0000:0b:00.0: BAR 0: reserving [mem 0xfe5fe000-0xfe5fffff flags 0x140204] (d=0, p=0)
[   29.651419] pci 0000:0a:00.0: BAR 0: reserving [mem 0xfe200000-0xfe3fffff flags 0x140204] (d=0, p=0)
[   29.678978] pci 0000:09:00.1: BAR 0: reserving [mem 0xfe1fc000-0xfe1fffff flags 0x140204] (d=0, p=0)
[   29.706536] pci 0000:05:00.0: BAR 0: reserving [mem 0xfdee0000-0xfdefffff flags 0x40200] (d=0, p=0)
[   29.733835] pci 0000:08:00.0: BAR 0: reserving [mem 0xfe0fe000-0xfe0fffff flags 0x140204] (d=0, p=0)
[   29.761392] pci 0000:07:00.0: BAR 0: reserving [io  0x9800-0x9807 flags 0x40101] (d=0, p=0)
[   29.786608] pci 0000:07:00.0: BAR 1: reserving [io  0x9400-0x9403 flags 0x40101] (d=0, p=0)
[   29.811826] pci 0000:07:00.0: BAR 2: reserving [io  0x9000-0x9007 flags 0x40101] (d=0, p=0)
[   29.837043] pci 0000:07:00.0: BAR 3: reserving [io  0x8800-0x8803 flags 0x40101] (d=0, p=0)
[   29.862263] pci 0000:07:00.0: BAR 4: reserving [io  0x8400-0x840f flags 0x40101] (d=0, p=0)
[   29.887481] pci 0000:07:00.0: BAR 5: reserving [mem 0xfdfff800-0xfdffffff flags 0x40200] (d=0, p=0)
[   29.914783] pci 0000:04:00.0: BAR 0: reserving [mem 0xfddfe000-0xfddfffff flags 0x140204] (d=0, p=0)
[   29.942340] pci 0000:00:11.0: BAR 0: reserving [io  0x3000-0x3007 flags 0x40101] (d=0, p=0)
[   29.967558] pci 0000:00:11.0: BAR 1: reserving [io  0x2000-0x2003 flags 0x40101] (d=0, p=0)
[   29.992776] pci 0000:00:11.0: BAR 2: reserving [io  0x1000-0x1007 flags 0x40101] (d=0, p=0)
[   30.017994] pci 0000:00:11.0: BAR 3: reserving [io  0x4800-0x4803 flags 0x40101] (d=0, p=0)
[   30.043213] pci 0000:00:11.0: BAR 4: reserving [io  0x3800-0x380f flags 0x40101] (d=0, p=0)
[   30.068432] pci 0000:00:11.0: BAR 5: reserving [mem 0xfdbff000-0xfdbff3ff flags 0x40200] (d=0, p=0)
[   30.095730] pci 0000:00:12.0: BAR 0: reserving [mem 0xfdbfb000-0xfdbfbfff flags 0x40200] (d=0, p=0)
[   30.123030] pci 0000:00:12.2: BAR 0: reserving [mem 0xfdbff400-0xfdbff4ff flags 0x40200] (d=0, p=0)
[   30.150329] pci 0000:00:13.0: BAR 0: reserving [mem 0xfdbfc000-0xfdbfcfff flags 0x40200] (d=0, p=0)
[   30.177626] pci 0000:00:13.2: BAR 0: reserving [mem 0xfdbff800-0xfdbff8ff flags 0x40200] (d=0, p=0)
[   30.204929] pci 0000:03:06.0: BAR 0: reserving [io  0x7800-0x78ff flags 0x40101] (d=0, p=0)
[   30.230142] pci 0000:00:14.5: BAR 0: reserving [mem 0xfdbfd000-0xfdbfdfff flags 0x40200] (d=0, p=0)
[   30.257446] pci 0000:00:16.0: BAR 0: reserving [mem 0xfdbfe000-0xfdbfefff flags 0x40200] (d=0, p=0)
[   30.284738] pci 0000:00:16.2: BAR 0: reserving [mem 0xfdbffc00-0xfdbffcff flags 0x40200] (d=0, p=0)
[   30.312051] pci 0000:0e:00.0: BAR 0: reserving [mem 0xc0000000-0xcfffffff flags 0x14220c] (d=1, p=1)
[   30.339595] pci 0000:0e:00.0: BAR 2: reserving [mem 0xfe8c0000-0xfe8dffff flags 0x140204] (d=1, p=1)
[   30.367152] pci 0000:0e:00.0: BAR 4: reserving [io  0xd000-0xd0ff flags 0x40101] (d=1, p=1)
[   30.392389] pci 0000:09:00.0: BAR 0: reserving [mem 0xa0000000-0xafffffff flags 0x14220c] (d=1, p=1)
[   30.419930] pci 0000:09:00.0: BAR 2: reserving [mem 0xfe1c0000-0xfe1dffff flags 0x140204] (d=1, p=1)
[   30.447489] pci 0000:09:00.0: BAR 4: reserving [io  0xa000-0xa0ff flags 0x40101] (d=1, p=1)
[   30.472750] e820: reserve RAM buffer [mem 0x00099000-0x0009ffff]
[   30.491475] Bluetooth: Core ver 2.20
[   30.501933] NET: Registered protocol family 31
[   30.515425] Bluetooth: HCI device and connection manager initialized
[   30.534678] Bluetooth: HCI socket layer initialized
[   30.549486] Bluetooth: L2CAP socket layer initialized
[   30.564848] Bluetooth: SCO socket layer initialized
(XEN) [2015-04-11 15:09:28.165] PCI: Using MCFG for segment 0000 bus 00-ff
[   30.599906] Switched to clocksource xen
[   30.611383] FS-Cache: Loaded
[   30.620150] pnp: PnP ACPI init
[   30.629598] system 00:00: [mem 0xfec20000-0xfec200ff] could not be reserved
[   30.650425] system 00:00: Plug and Play ACPI device, IDs PNP0c02 (active)
[   30.671075] system 00:01: [mem 0xf6000000-0xf6003fff] has been reserved
[   30.690945] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[   30.711596] xen: registering gsi 8 triggering 1 polarity 0
[   30.728165] pnp 00:02: Plug and Play ACPI device, IDs PNP0b00 (active)
[   30.748265] xen: registering gsi 4 triggering 1 polarity 0
[   30.764520] Already setup the GSI :4
[   30.775438] pnp 00:03: [dma 0 disabled]
[   30.787203] pnp 00:03: Plug and Play ACPI device, IDs PNP0501 (active)
[   30.807114] system 00:04: [io  0x0600-0x06df] has been reserved
[   30.824836] system 00:04: [io  0x0ae0-0x0aef] has been reserved
[   30.842775] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
[   30.863535] system 00:05: [mem 0xfec00000-0xfec00fff] could not be reserved
[   30.884374] system 00:05: [mem 0xfee00000-0xfee00fff] has been reserved
[   30.904391] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active)
[   30.925289] system 00:06: [io  0x04d0-0x04d1] has been reserved
[   30.942867] system 00:06: [io  0x040b] has been reserved
[   30.958989] system 00:06: [io  0x04d6] has been reserved
[   30.975107] system 00:06: [io  0x0c00-0x0c01] has been reserved
[   30.993044] system 00:06: [io  0x0c14] has been reserved
[   31.009164] system 00:06: [io  0x0c50-0x0c51] has been reserved
[   31.027104] system 00:06: [io  0x0c52] has been reserved
[   31.043221] system 00:06: [io  0x0c6c] has been reserved
[   31.059342] system 00:06: [io  0x0c6f] has been reserved
[   31.075461] system 00:06: [io  0x0cd0-0x0cd1] has been reserved
[   31.093400] system 00:06: [io  0x0cd2-0x0cd3] has been reserved
[   31.111339] system 00:06: [io  0x0cd4-0x0cd5] has been reserved
[   31.129278] system 00:06: [io  0x0cd6-0x0cd7] has been reserved
[   31.147218] system 00:06: [io  0x0cd8-0x0cdf] has been reserved
[   31.165154] system 00:06: [io  0x0800-0x089f] could not be reserved
[   31.184133] system 00:06: [io  0x0b00-0x0b1f] has been reserved
[   31.202072] system 00:06: [io  0x0b20-0x0b3f] has been reserved
[   31.220011] system 00:06: [io  0x0900-0x090f] has been reserved
[   31.237950] system 00:06: [io  0x0910-0x091f] has been reserved
[   31.255889] system 00:06: [io  0xfe00-0xfefe] has been reserved
[   31.273828] system 00:06: [mem 0xffb80000-0xffbfffff] has been reserved
[   31.293847] system 00:06: [mem 0xfec10000-0xfec1001f] has been reserved
[   31.313865] system 00:06: [mem 0xfed80000-0xfed80fff] has been reserved
[   31.333897] system 00:06: Plug and Play ACPI device, IDs PNP0c02 (active)
[   31.354590] system 00:07: [mem 0xe0000000-0xefffffff] has been reserved
[   31.374444] system 00:07: Plug and Play ACPI device, IDs PNP0c02 (active)
[   31.395267] system 00:08: [mem 0x00000000-0x0009ffff] could not be reserved
[   31.416043] system 00:08: [mem 0x000c0000-0x000cffff] could not be reserved
[   31.437101] system 00:08: [mem 0x000e0000-0x000fffff] could not be reserved
[   31.458157] system 00:08: [mem 0x00100000-0x9fffffff] could not be reserved
[   31.479217] system 00:08: [mem 0xfec00000-0xffffffff] could not be reserved
[   31.500306] system 00:08: Plug and Play ACPI device, IDs PNP0c01 (active)
[   31.520991] pnp: PnP ACPI: found 9 devices
[   31.533653] pciback 0000:0e:00.0: seizing device
[   31.547378] pciback 0000:0e:00.1: seizing device
[   31.561427] pciback 0000:0b:00.0: seizing device
[   31.575447] pciback 0000:0a:00.0: seizing device
[   31.589484] pciback 0000:09:00.0: seizing device
[   31.603526] pciback 0000:09:00.1: seizing device
[   31.617594] pciback 0000:08:00.0: seizing device
[   31.631605] pciback 0000:07:00.0: seizing device
[   31.645643] pciback 0000:04:00.0: seizing device
[   31.659681] pciback 0000:03:06.0: seizing device
[   31.682629] PM-Timer failed consistency check  (0xffffff) - aborting.
[   31.701773] pci 0000:00:02.0: PCI bridge to [bus 0f]
[   31.716731] pci 0000:00:02.0:   bridge window [io  0xe000-0xefff]
[   31.735192] pci 0000:00:02.0:   bridge window [mem 0xfe900000-0xfe9fffff]
[   31.755726] pci 0000:00:02.0:   bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
[   31.779129] pci 0000:00:03.0: PCI bridge to [bus 0e]
[   31.794206] pci 0000:00:03.0:   bridge window [io  0xd000-0xdfff]
[   31.812666] pci 0000:00:03.0:   bridge window [mem 0xfe800000-0xfe8fffff]
[   31.833204] pci 0000:00:03.0:   bridge window [mem 0xc0000000-0xcfffffff 64bit pref]
[   31.856603] pci 0000:00:05.0: PCI bridge to [bus 0d]
[   31.871680] pci 0000:00:05.0:   bridge window [io  0xc000-0xcfff]
[   31.890140] pci 0000:00:05.0:   bridge window [mem 0xfe700000-0xfe7fffff]
[   31.910680] pci 0000:00:05.0:   bridge window [mem 0xbff00000-0xbfffffff 64bit pref]
[   31.934082] pci 0000:00:06.0: PCI bridge to [bus 0c]
[   31.949155] pci 0000:00:06.0:   bridge window [io  0xb000-0xbfff]
[   31.967616] pci 0000:00:06.0:   bridge window [mem 0xfe600000-0xfe6fffff]
[   31.988152] pci 0000:00:06.0:   bridge window [mem 0xbfe00000-0xbfefffff 64bit pref]
[   32.011556] pci 0000:00:09.0: PCI bridge to [bus 0b]
[   32.026634] pci 0000:00:09.0:   bridge window [mem 0xfe500000-0xfe5fffff]
[   32.047175] pci 0000:00:0a.0: PCI bridge to [bus 0a]
[   32.062253] pci 0000:00:0a.0:   bridge window [mem 0xfe200000-0xfe3fffff]
[   32.082793] pci 0000:00:0b.0: PCI bridge to [bus 09]
[   32.097867] pci 0000:00:0b.0:   bridge window [io  0xa000-0xafff]
[   32.116328] pci 0000:00:0b.0:   bridge window [mem 0xfe100000-0xfe1fffff]
[   32.136867] pci 0000:00:0b.0:   bridge window [mem 0xa0000000-0xafffffff 64bit pref]
[   32.160265] pci 0000:06:01.0: PCI bridge to [bus 08]
[   32.175345] pci 0000:06:01.0:   bridge window [mem 0xfe000000-0xfe0fffff]
[   32.195889] pci 0000:06:02.0: PCI bridge to [bus 07]
[   32.210961] pci 0000:06:02.0:   bridge window [io  0x8000-0x9fff]
[   32.229424] pci 0000:06:02.0:   bridge window [mem 0xfdf00000-0xfdffffff]
[   32.249967] pci 0000:05:00.0: PCI bridge to [bus 06-08]
[   32.265818] pci 0000:05:00.0:   bridge window [io  0x8000-0x9fff]
[   32.284279] pci 0000:05:00.0:   bridge window [mem 0xfdf00000-0xfe0fffff]
[   32.304823] pci 0000:00:0c.0: PCI bridge to [bus 05-08]
[   32.320675] pci 0000:00:0c.0:   bridge window [io  0x8000-0x9fff]
[   32.339134] pci 0000:00:0c.0:   bridge window [mem 0xfde00000-0xfe0fffff]
[   32.359677] pci 0000:00:0d.0: PCI bridge to [bus 04]
[   32.374753] pci 0000:00:0d.0:   bridge window [mem 0xfdd00000-0xfddfffff]
[   32.395294] pci 0000:00:14.4: PCI bridge to [bus 03]
[   32.410369] pci 0000:00:14.4:   bridge window [io  0x7000-0x7fff]
[   32.428839] pci 0000:00:15.0: PCI bridge to [bus 02]
[   32.443918] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
[   32.462623] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
[   32.481342] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[   32.502171] pci_bus 0000:00: resource 7 [mem 0x000d0000-0x000dffff window]
[   32.522969] pci_bus 0000:00: resource 8 [mem 0xa0000000-0xdfffffff window]
[   32.543769] pci_bus 0000:00: resource 9 [mem 0xf0000000-0xfebfffff window]
[   32.564565] pci_bus 0000:0f: resource 0 [io  0xe000-0xefff]
[   32.581466] pci_bus 0000:0f: resource 1 [mem 0xfe900000-0xfe9fffff]
[   32.600443] pci_bus 0000:0f: resource 2 [mem 0xd0000000-0xdfffffff 64bit pref]
[   32.622283] pci_bus 0000:0e: resource 0 [io  0xd000-0xdfff]
[   32.639183] pci_bus 0000:0e: resource 1 [mem 0xfe800000-0xfe8fffff]
[   32.658161] pci_bus 0000:0e: resource 2 [mem 0xc0000000-0xcfffffff 64bit pref]
[   32.680000] pci_bus 0000:0d: resource 0 [io  0xc000-0xcfff]
[   32.696900] pci_bus 0000:0d: resource 1 [mem 0xfe700000-0xfe7fffff]
[   32.715880] pci_bus 0000:0d: resource 2 [mem 0xbff00000-0xbfffffff 64bit pref]
[   32.737716] pci_bus 0000:0c: resource 0 [io  0xb000-0xbfff]
[   32.754617] pci_bus 0000:0c: resource 1 [mem 0xfe600000-0xfe6fffff]
[   32.773595] pci_bus 0000:0c: resource 2 [mem 0xbfe00000-0xbfefffff 64bit pref]
[   32.795431] pci_bus 0000:0b: resource 1 [mem 0xfe500000-0xfe5fffff]
[   32.814412] pci_bus 0000:0a: resource 1 [mem 0xfe200000-0xfe3fffff]
[   32.833391] pci_bus 0000:09: resource 0 [io  0xa000-0xafff]
[   32.850291] pci_bus 0000:09: resource 1 [mem 0xfe100000-0xfe1fffff]
[   32.869268] pci_bus 0000:09: resource 2 [mem 0xa0000000-0xafffffff 64bit pref]
[   32.891109] pci_bus 0000:05: resource 0 [io  0x8000-0x9fff]
[   32.908007] pci_bus 0000:05: resource 1 [mem 0xfde00000-0xfe0fffff]
[   32.926984] pci_bus 0000:06: resource 0 [io  0x8000-0x9fff]
[   32.943885] pci_bus 0000:06: resource 1 [mem 0xfdf00000-0xfe0fffff]
[   32.962863] pci_bus 0000:08: resource 1 [mem 0xfe000000-0xfe0fffff]
[   32.981842] pci_bus 0000:07: resource 0 [io  0x8000-0x9fff]
[   32.998742] pci_bus 0000:07: resource 1 [mem 0xfdf00000-0xfdffffff]
[   33.017722] pci_bus 0000:04: resource 1 [mem 0xfdd00000-0xfddfffff]
[   33.036699] pci_bus 0000:03: resource 0 [io  0x7000-0x7fff]
[   33.053598] pci_bus 0000:03: resource 4 [io  0x0000-0x0cf7 window]
[   33.072316] pci_bus 0000:03: resource 5 [io  0x0d00-0xffff window]
[   33.091037] pci_bus 0000:03: resource 6 [mem 0x000a0000-0x000bffff window]
[   33.111835] pci_bus 0000:03: resource 7 [mem 0x000d0000-0x000dffff window]
[   33.132634] pci_bus 0000:03: resource 8 [mem 0xa0000000-0xdfffffff window]
[   33.153432] pci_bus 0000:03: resource 9 [mem 0xf0000000-0xfebfffff window]
[   33.174288] NET: Registered protocol family 2
[   33.187860] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[   33.209035] TCP bind hash table entries: 8192 (order: 7, 524288 bytes)
[   33.228947] TCP: Hash tables configured (established 8192 bind 8192)
[   33.247870] TCP: reno registered
[   33.257710] UDP hash table entries: 512 (order: 4, 81920 bytes)
[   33.275695] UDP-Lite hash table entries: 512 (order: 4, 81920 bytes)
[   33.295041] NET: Registered protocol family 1
[   33.308167] pci 0000:00:11.0: calling quirk_msi_intx_disable_ati_bug+0x0/0x50
[   33.329712] pci 0000:00:12.0: calling quirk_usb_early_handoff+0x0/0x710
[   33.349874] xen: registering gsi 18 triggering 0 polarity 1
[   33.366636] xen: --> pirq=18 -> irq=18 (gsi=18)
[   33.456765] pci 0000:00:12.2: calling quirk_usb_early_handoff+0x0/0x710
[   33.476435] xen: registering gsi 17 triggering 0 polarity 1
[   33.493247] xen: --> pirq=17 -> irq=17 (gsi=17)
[   33.507170] pci 0000:00:13.0: calling quirk_usb_early_handoff+0x0/0x710
[   33.527155] xen: registering gsi 18 triggering 0 polarity 1
[   33.543934] Already setup the GSI :18
[   33.630092] pci 0000:00:13.2: calling quirk_usb_early_handoff+0x0/0x710
[   33.649753] xen: registering gsi 17 triggering 0 polarity 1
[   33.666537] Already setup the GSI :17
[   33.677863] pci 0000:00:14.5: calling quirk_usb_early_handoff+0x0/0x710
[   33.697849] xen: registering gsi 18 triggering 0 polarity 1
[   33.714625] Already setup the GSI :18
[   33.800098] pci 0000:00:16.0: calling quirk_usb_early_handoff+0x0/0x710
[   33.819760] xen: registering gsi 18 triggering 0 polarity 1
[   33.836534] Already setup the GSI :18
[   33.923446] pci 0000:00:16.2: calling quirk_usb_early_handoff+0x0/0x710
[   33.943112] xen: registering gsi 17 triggering 0 polarity 1
[   33.959883] Already setup the GSI :17
[   33.971212] pci 0000:00:18.0: calling quirk_amd_nb_node+0x0/0x80
[   33.989268] pci 0000:00:18.1: calling quirk_amd_nb_node+0x0/0x80
[   34.007465] pci 0000:00:18.2: calling quirk_amd_nb_node+0x0/0x80
[   34.025664] pci 0000:00:18.3: calling quirk_amd_nb_node+0x0/0x80
[   34.043862] pci 0000:00:18.4: calling quirk_amd_nb_node+0x0/0x80
[   34.062063] pci 0000:0f:00.0: calling pci_fixup_video+0x0/0xe0
[   34.079738] pci 0000:0f:00.0: Video device with shadowed ROM
[   34.096901] pciback 0000:0e:00.0: calling pci_fixup_video+0x0/0xe0
[   34.115626] pciback 0000:0b:00.0: calling quirk_usb_early_handoff+0x0/0x710
[   34.136795] xen: registering gsi 53 triggering 0 polarity 1
[   34.153589] xen: --> pirq=53 -> irq=53 (gsi=53)
[   34.167395] xen: registering gsi 48 triggering 0 polarity 1
[   34.184256] xen: --> pirq=48 -> irq=48 (gsi=48)
[   34.198097] pciback 0000:09:00.0: calling pci_fixup_video+0x0/0xe0
[   34.216824] pciback 0000:08:00.0: calling quirk_usb_early_handoff+0x0/0x710
[   34.237933] xen: registering gsi 54 triggering 0 polarity 1
[   34.254713] xen: --> pirq=54 -> irq=54 (gsi=54)
[   34.268527] xen: registering gsi 36 triggering 0 polarity 1
[   34.285390] xen: --> pirq=36 -> irq=36 (gsi=36)
[   34.299205] xen: registering gsi 37 triggering 0 polarity 1
[   34.316071] xen: --> pirq=37 -> irq=37 (gsi=37)
[   34.329881] xen: registering gsi 37 triggering 0 polarity 1
[   34.346740] Already setup the GSI :37
[   34.357987] pciback 0000:04:00.0: calling quirk_usb_early_handoff+0x0/0x710
[   34.379105] xen: registering gsi 54 triggering 0 polarity 1
[   34.395877] Already setup the GSI :54
[   34.407094] xen: registering gsi 40 triggering 0 polarity 1
[   34.423962] xen: --> pirq=40 -> irq=40 (gsi=40)
[   34.437800] PCI: CLS 64 bytes, default 64
[   34.450097] Trying to unpack rootfs image as initramfs...
[   34.492993] random: nonblocking pool is initialized
[   34.501308] Freeing initrd memory: 19672K (ffff880004000000 - ffff880005336000)
[   34.531457] Scanning for low memory corruption every 60 seconds
[   34.551845] sha1_ssse3: Neither AVX nor AVX2 nor SSSE3 is available/usable.
[   34.572438] sha256_ssse3: Neither AVX nor SSSE3 is available/usable.
[   34.591666] sha512_ssse3: Neither AVX nor SSSE3 is available/usable.
[   34.610911] AVX or AES-NI instructions are not detected.
[   34.627031] AVX instructions are not detected.
[   34.640553] AVX instructions are not detected.
[   34.654062] AVX2 or AES-NI instructions are not detected.
[   34.670442] AVX2 instructions are not detected.
[   34.684856] futex hash table entries: 2048 (order: 6, 262144 bytes)
[   34.703494] audit: initializing netlink subsys (disabled)
[   34.719799] audit: type=2000 audit(1428764964.736:1): initialized
[   34.738613] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[   34.763039] VFS: Disk quotas dquot_6.5.2
[   34.774629] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[   34.797478] ntfs: driver 2.1.31 [Flags: R/W].
[   34.810620] fuse init (API version 7.23)
[   34.823847] gfs2: GFS2 installed
[   34.833366] ceph: loaded (mds proto 32)
[   34.847039] bounce: pool size: 64 pages
[   34.858355] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[   34.880634] io scheduler noop registered
[   34.892568] io scheduler deadline registered
[   34.905688] io scheduler cfq registered (default)
[   34.920109] crc32: CRC_LE_BITS = 64, CRC_BE BITS = 64
[   34.935203] crc32: self tests passed, processed 225944 bytes in 109470 nsec
[   34.956381] crc32c: CRC_LE_BITS = 64
[   34.967189] crc32c: self tests passed, processed 225944 bytes in 54763 nsec
[   34.997421] crc32_combine: 8373 self tests passed
[   35.020444] crc32c_combine: 8373 self tests passed
[   35.035002] xen: registering gsi 52 triggering 0 polarity 1
[   35.051491] xen: --> pirq=52 -> irq=52 (gsi=52)
[   35.065594] xen: registering gsi 52 triggering 0 polarity 1
[   35.082145] Already setup the GSI :52
[   35.093586] xen: registering gsi 52 triggering 0 polarity 1
[   35.110219] Already setup the GSI :52
[   35.121677] xen: registering gsi 53 triggering 0 polarity 1
[   35.138300] Already setup the GSI :53
[   35.149902] xen: registering gsi 54 triggering 0 polarity 1
[   35.166375] Already setup the GSI :54
[   35.177822] xen: registering gsi 54 triggering 0 polarity 1
[   35.194458] Already setup the GSI :54
[   35.206147] xen: registering gsi 16 triggering 0 polarity 1
[   35.222580] xen: --> pirq=16 -> irq=16 (gsi=16)
[   35.237014] xen: registering gsi 38 triggering 0 polarity 1
[   35.253441] xen: --> pirq=38 -> irq=38 (gsi=38)
[   35.267683] pcieport 0000:00:02.0: Signaling PME through PCIe PME interrupt
[   35.288274] pci 0000:0f:00.0: Signaling PME through PCIe PME interrupt
[   35.308030] pci 0000:0f:00.1: Signaling PME through PCIe PME interrupt
[   35.327794] pcie_pme 0000:00:02.0:pcie01: service driver pcie_pme loaded
[   35.348089] pcieport 0000:00:03.0: Signaling PME through PCIe PME interrupt
[   35.369127] pciback 0000:0e:00.0: Signaling PME through PCIe PME interrupt
[   35.389923] pciback 0000:0e:00.1: Signaling PME through PCIe PME interrupt
[   35.410727] pcie_pme 0000:00:03.0:pcie01: service driver pcie_pme loaded
[   35.431033] pcieport 0000:00:05.0: Signaling PME through PCIe PME interrupt
[   35.452062] pci 0000:0d:00.0: Signaling PME through PCIe PME interrupt
[   35.471823] pcie_pme 0000:00:05.0:pcie01: service driver pcie_pme loaded
[   35.492157] pcieport 0000:00:06.0: Signaling PME through PCIe PME interrupt
[   35.513189] pci 0000:0c:00.0: Signaling PME through PCIe PME interrupt
[   35.532948] pcie_pme 0000:00:06.0:pcie01: service driver pcie_pme loaded
[   35.553250] pcieport 0000:00:09.0: Signaling PME through PCIe PME interrupt
[   35.574304] pciback 0000:0b:00.0: Signaling PME through PCIe PME interrupt
[   35.595090] pcie_pme 0000:00:09.0:pcie01: service driver pcie_pme loaded
[   35.615473] pcieport 0000:00:0a.0: Signaling PME through PCIe PME interrupt
[   35.636436] pciback 0000:0a:00.0: Signaling PME through PCIe PME interrupt
[   35.657222] pcie_pme 0000:00:0a.0:pcie01: service driver pcie_pme loaded
[   35.677523] pcieport 0000:00:0b.0: Signaling PME through PCIe PME interrupt
[   35.698554] pciback 0000:09:00.0: Signaling PME through PCIe PME interrupt
[   35.719350] pciback 0000:09:00.1: Signaling PME through PCIe PME interrupt
[   35.740151] pcie_pme 0000:00:0b.0:pcie01: service driver pcie_pme loaded
[   35.760459] pcieport 0000:00:0c.0: Signaling PME through PCIe PME interrupt
[   35.781489] pcieport 0000:05:00.0: Signaling PME through PCIe PME interrupt
[   35.802542] pcieport 0000:06:01.0: Signaling PME through PCIe PME interrupt
[   35.823609] pciback 0000:08:00.0: Signaling PME through PCIe PME interrupt
[   35.844405] pcieport 0000:06:02.0: Signaling PME through PCIe PME interrupt
[   35.865460] pciback 0000:07:00.0: Signaling PME through PCIe PME interrupt
[   35.886267] pcie_pme 0000:00:0c.0:pcie01: service driver pcie_pme loaded
[   35.906570] pcieport 0000:00:0d.0: Signaling PME through PCIe PME interrupt
[   35.927600] pciback 0000:04:00.0: Signaling PME through PCIe PME interrupt
[   35.948404] pcie_pme 0000:00:0d.0:pcie01: service driver pcie_pme loaded
[   35.968712] pcieport 0000:00:15.0: Signaling PME through PCIe PME interrupt
[   35.989741] pcie_pme 0000:00:15.0:pcie01: service driver pcie_pme loaded
[   36.010044] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[   36.027068] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[   36.046930] cpcihp_generic: Generic port I/O CompactPCI Hot Plug Driver version: 0.1
[   36.070332] cpcihp_generic: not configured, disabling.
[   36.085988] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[   36.107648] acpiphp_ibm: ibm_acpiphp_init: acpi_walk_namespace failed
[   36.126782] usbcore: registered new interface driver udlfb
[   36.143333] vesafb: mode is 1280x1024x32, linelength=5120, pages=0
[   36.162030] vesafb: scrolling: redraw
[   36.173205] vesafb: Truecolor: size=0:8:8:8, shift=0:16:8:0
[   36.191143] vesafb: framebuffer at 0xd0000000, mapped to 0xffffc90010700000, using 10240k, total 16384k
[   36.240952] Console: switching to colour frame buffer device 160x64
[   36.279846] fb0: VESA VGA frame buffer device
[   36.293375] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[   36.318357] ACPI: Power Button [PWRB]
[   36.329595] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[   36.351860] ACPI: Power Button [PWRF]
[   36.363917] Warning: Processor Platform Limit not supported.
[   36.381344] xen:xen_evtchn: Event-channel device installed
[   36.398054] xen: registering gsi 22 triggering 0 polarity 1
[   36.414620] xen: --> pirq=22 -> irq=22 (gsi=22)
[   36.453340] xen: registering gsi 40 triggering 0 polarity 1
[   36.469890] Already setup the GSI :40
[   36.503700] Switched to clocksource tsc
[   37.489964] pciback 0000:04:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x10a)
[   37.516824] pciback 0000:04:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfddfe004)
[   37.544627] pciback 0000:04:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   37.570628] pciback 0000:04:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100102)
[   37.599098] xen: registering gsi 38 triggering 0 polarity 1
[   37.615859] Already setup the GSI :38
[   37.653477] xen: registering gsi 37 triggering 0 polarity 1
[   37.670064] Already setup the GSI :37
[   38.690028] pciback 0000:08:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x107)
[   38.716889] pciback 0000:08:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfe0fe004)
[   38.744687] pciback 0000:08:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   38.770687] pciback 0000:08:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100102)
[   38.799153] xen: registering gsi 33 triggering 0 polarity 1
[   38.815933] xen: --> pirq=33 -> irq=33 (gsi=33)
[   38.853463] pciback 0000:09:00.0: enabling device (0000 -> 0003)
[   38.871394] xen: registering gsi 32 triggering 0 polarity 1
[   38.888272] xen: --> pirq=32 -> irq=32 (gsi=32)
[   38.902272] xen: registering gsi 47 triggering 0 polarity 1
[   38.918945] xen: --> pirq=47 -> irq=47 (gsi=47)
[   39.940097] pciback 0000:0a:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x10a)
[   39.966925] pciback 0000:0a:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfe200004)
[   39.994727] pciback 0000:0a:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   40.027001] pciback 0000:0a:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100106)
[   40.061843] xen: registering gsi 48 triggering 0 polarity 1
[   40.085068] Already setup the GSI :48
[   41.110080] pciback 0000:0b:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x10a)
[   41.143566] pciback 0000:0b:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfe5fe004)
[   41.177724] pciback 0000:0b:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   41.210064] pciback 0000:0b:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100102)
[   41.244798] xen: registering gsi 29 triggering 0 polarity 1
[   41.267947] xen: --> pirq=29 -> irq=29 (gsi=29)
[   41.313457] pciback 0000:0e:00.0: enabling device (0000 -> 0003)
[   41.337998] xen: registering gsi 28 triggering 0 polarity 1
[   41.361191] xen: --> pirq=28 -> irq=28 (gsi=28)
[   41.381500] xen_pciback: backend is vpci
[   41.400195] xen_acpi_processor: Uploading Xen processor PM info
[   41.425707] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
(XEN) [2015-04-11 15:09:31.474] mm.c:803: d0: Forcing read-only access to MFN fed00
[   41.474118] hpet_acpi_add: no address or irqs in _CRS
[   41.496092] Linux agpgart interface v0.103
[   41.515288] Hangcheck: starting hangcheck timer 0.9.1 (tick is 180 seconds, margin is 60 seconds).
[   41.548635] [drm] Initialized drm 1.1.0 20060810
[   41.568939] [drm] VGACON disable radeon kernel modesetting.
[   41.592042] [drm:radeon_init] *ERROR* No UMS support in radeon module!
[   41.623452] brd: module loaded
[   41.652640] loop: module loaded
[   41.668794] ahci 0000:00:11.0: version 3.0
[   41.687463] xen: registering gsi 19 triggering 0 polarity 1
[   41.710388] xen: --> pirq=19 -> irq=19 (gsi=19)
[   41.730288] ahci 0000:00:11.0: AHCI 0001.0200 32 slots 6 ports 6 Gbps 0x3f impl SATA mode
[   41.761021] ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part 
[   41.793719] scsi host0: ahci
[   41.808967] scsi host1: ahci
[   41.823954] scsi host2: ahci
[   41.838881] scsi host3: ahci
[   41.853792] scsi host4: ahci
[   41.868560] scsi host5: ahci
[   41.882966] ata1: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff100 irq 114
[   41.911168] ata2: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff180 irq 115
[   41.939299] ata3: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff200 irq 116
[   41.967338] ata4: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff280 irq 117
[   41.995274] ata5: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff300 irq 118
[   42.023219] ata6: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff380 irq 119
[   42.051198] tun: Universal TUN/TAP device driver, 1.6
[   42.071645] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[   42.095654] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[   42.122318] e1000: Copyright (c) 1999-2006 Intel Corporation.
[   42.145011] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[   42.167813] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[   42.190990] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.2.15-k
[   42.217549] igb: Copyright (c) 2007-2014 Intel Corporation.
[   42.239843] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.0.2-k
[   42.268868] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[   42.292169] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[   42.314448] xen: registering gsi 46 triggering 0 polarity 1
[   42.336644] xen: --> pirq=46 -> irq=46 (gsi=46)
[   42.355702] r8169 0000:0d:00.0: enabling Mem-Wr-Inval
[   42.370145] ata4: SATA link down (SStatus 0 SControl 300)
[   42.370203] ata5: SATA link down (SStatus 0 SControl 300)
[   42.370261] ata6: SATA link down (SStatus 0 SControl 300)
[   42.370320] ata2: SATA link down (SStatus 0 SControl 300)
[   42.463338] r8169 0000:0d:00.0 eth0: RTL8168d/8111d at 0xffffc900005be000, 40:61:86:f4:67:d9, XID 081000c0 IRQ 122
[   42.499855] r8169 0000:0d:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[   42.530943] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[   42.536828] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[   42.536870] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   42.601023] xen: registering gsi 51 triggering 0 polarity 1
[   42.601076] ata1.00: ATA-8: HGST HDN724040ALE640, MJAOA5E0, max UDMA/133
[   42.601078] ata1.00: 7814037168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[   42.675481] xen: --> pirq=51 -> irq=51 (gsi=51)
[   42.694480] r8169 0000:0c:00.0: enabling Mem-Wr-Inval
[   42.694543] ata1.00: configured for UDMA/133
[   42.695358] scsi 0:0:0:0: Direct-Access     ATA      HGST HDN724040AL A5E0 PQ: 0 ANSI: 5
[   42.696349] sd 0:0:0:0: [sda] 7814037168 512-byte logical blocks: (4.00 TB/3.63 TiB)
[   42.696350] sd 0:0:0:0: [sda] 4096-byte physical blocks
[   42.696576] sd 0:0:0:0: [sda] Write Protect is off
[   42.696578] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[   42.696619] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   42.696677] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   42.906611] ata3.00: ATA-8: Hitachi HDS722020ALA330, JKAOA20N, max UDMA/133
[   42.906801]  sda: sda1 sda2 sda3 sda4
[   42.907166] r8169 0000:0c:00.0 eth1: RTL8168d/8111d at 0xffffc90011176000, 40:61:86:f4:67:d8, XID 081000c0 IRQ 123
[   42.907168] r8169 0000:0c:00.0 eth1: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[   42.907213] xen_netfront: Initialising Xen virtual ethernet driver
[   42.907611] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   42.907612] ehci-pci: EHCI PCI platform driver
[   42.907815] xen: registering gsi 17 triggering 0 polarity 1
[   42.907818] Already setup the GSI :17
[   42.907875] QUIRK: Enable AMD PLL fix
[   42.907893] ehci-pci 0000:00:12.2: enabling bus mastering
[   42.908032] ehci-pci 0000:00:12.2: EHCI Host Controller
[   42.908432] sd 0:0:0:0: [sda] Attached SCSI disk
[   42.908763] ehci-pci 0000:00:12.2: new USB bus registered, assigned bus number 1
[   42.908810] ehci-pci 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   42.908837] ehci-pci 0000:00:12.2: debug port 1
[   42.908970] ehci-pci 0000:00:12.2: enabling Mem-Wr-Inval
[   42.909038] ehci-pci 0000:00:12.2: irq 17, io mem 0xfdbff400
(XEN) [2015-04-11 15:09:33.350] d0 attempted to change d0v5's CR4 flags 00000660 -> 00000760
[   42.916698] ehci-pci 0000:00:12.2: USB 2.0 started, EHCI 1.00
[   42.917010] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[   42.917012] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   42.917013] usb usb1: Product: EHCI Host Controller
[   42.917014] usb usb1: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ehci_hcd
[   42.917015] usb usb1: SerialNumber: 0000:00:12.2
[   42.917680] hub 1-0:1.0: USB hub found
[   42.917716] hub 1-0:1.0: 5 ports detected
[   42.918559] xen: registering gsi 17 triggering 0 polarity 1
[   42.918561] Already setup the GSI :17
[   42.918583] ehci-pci 0000:00:13.2: enabling bus mastering
[   42.918609] ehci-pci 0000:00:13.2: EHCI Host Controller
[   42.918773] ehci-pci 0000:00:13.2: new USB bus registered, assigned bus number 2
[   42.918779] ehci-pci 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   42.918798] ehci-pci 0000:00:13.2: debug port 1
[   42.932867] ehci-pci 0000:00:13.2: enabling Mem-Wr-Inval
[   42.932877] ehci-pci 0000:00:13.2: irq 17, io mem 0xfdbff800
[   42.940017] ehci-pci 0000:00:13.2: USB 2.0 started, EHCI 1.00
[   42.942132] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[   42.942133] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   42.942134] usb usb2: Product: EHCI Host Controller
[   42.942135] usb usb2: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ehci_hcd
[   42.942136] usb usb2: SerialNumber: 0000:00:13.2
[   42.942455] hub 2-0:1.0: USB hub found
[   42.942467] hub 2-0:1.0: 5 ports detected
[   42.943041] xen: registering gsi 17 triggering 0 polarity 1
[   42.943043] Already setup the GSI :17
[   42.943065] ehci-pci 0000:00:16.2: enabling bus mastering
[   42.943091] ehci-pci 0000:00:16.2: EHCI Host Controller
[   42.943352] ehci-pci 0000:00:16.2: new USB bus registered, assigned bus number 3
[   42.943360] ehci-pci 0000:00:16.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   42.943378] ehci-pci 0000:00:16.2: debug port 1
[   42.949115] ehci-pci 0000:00:16.2: enabling Mem-Wr-Inval
[   42.949123] ehci-pci 0000:00:16.2: irq 17, io mem 0xfdbffc00
[   42.956691] ehci-pci 0000:00:16.2: USB 2.0 started, EHCI 1.00
[   42.956830] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[   42.956832] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   42.956833] usb usb3: Product: EHCI Host Controller
[   42.956834] usb usb3: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ehci_hcd
[   42.956834] usb usb3: SerialNumber: 0000:00:16.2
[   42.957153] hub 3-0:1.0: USB hub found
[   42.957170] hub 3-0:1.0: 4 ports detected
[   42.957565] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[   42.957575] ohci-pci: OHCI PCI platform driver
[   42.957764] xen: registering gsi 18 triggering 0 polarity 1
[   42.957766] Already setup the GSI :18
[   42.957790] ohci-pci 0000:00:12.0: enabling bus mastering
[   42.957804] ohci-pci 0000:00:12.0: OHCI PCI host controller
[   42.958080] ohci-pci 0000:00:12.0: new USB bus registered, assigned bus number 4
[   42.958602] ohci-pci 0000:00:12.0: irq 18, io mem 0xfdbfb000
[   43.014255] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[   43.014257] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   43.014258] usb usb4: Product: OHCI PCI host controller
[   43.014259] usb usb4: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   43.014259] usb usb4: SerialNumber: 0000:00:12.0
[   43.014584] hub 4-0:1.0: USB hub found
[   43.014599] hub 4-0:1.0: 5 ports detected
[   43.015136] xen: registering gsi 18 triggering 0 polarity 1
[   43.015138] Already setup the GSI :18
[   43.015160] ohci-pci 0000:00:13.0: enabling bus mastering
[   43.015166] ohci-pci 0000:00:13.0: OHCI PCI host controller
[   43.015323] ohci-pci 0000:00:13.0: new USB bus registered, assigned bus number 5
[   43.015814] ohci-pci 0000:00:13.0: irq 18, io mem 0xfdbfc000
[   43.070876] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[   43.070877] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   43.070878] usb usb5: Product: OHCI PCI host controller
[   43.070879] usb usb5: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   43.070880] usb usb5: SerialNumber: 0000:00:13.0
[   43.071206] hub 5-0:1.0: USB hub found
[   43.071223] hub 5-0:1.0: 5 ports detected
[   43.071773] xen: registering gsi 18 triggering 0 polarity 1
[   43.071774] Already setup the GSI :18
[   43.071795] ohci-pci 0000:00:14.5: enabling bus mastering
[   43.071802] ohci-pci 0000:00:14.5: OHCI PCI host controller
[   43.071963] ohci-pci 0000:00:14.5: new USB bus registered, assigned bus number 6
[   43.075294] ohci-pci 0000:00:14.5: irq 18, io mem 0xfdbfd000
[   43.127545] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[   43.127546] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   43.127547] usb usb6: Product: OHCI PCI host controller
[   43.127548] usb usb6: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   43.127549] usb usb6: SerialNumber: 0000:00:14.5
[   43.127875] hub 6-0:1.0: USB hub found
[   43.127892] hub 6-0:1.0: 2 ports detected
[   43.128318] xen: registering gsi 18 triggering 0 polarity 1
[   43.128320] Already setup the GSI :18
[   43.128346] ohci-pci 0000:00:16.0: enabling bus mastering
[   43.128353] ohci-pci 0000:00:16.0: OHCI PCI host controller
[   43.128621] ohci-pci 0000:00:16.0: new USB bus registered, assigned bus number 7
[   43.128685] ohci-pci 0000:00:16.0: irq 18, io mem 0xfdbfe000
[   43.186514] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[   43.186515] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   43.186516] usb usb7: Product: OHCI PCI host controller
[   43.186517] usb usb7: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   43.186518] usb usb7: SerialNumber: 0000:00:16.0
[   43.186859] hub 7-0:1.0: USB hub found
[   43.186877] hub 7-0:1.0: 4 ports detected
[   43.187264] uhci_hcd: USB Universal Host Controller Interface driver
[   43.187358] usbcore: registered new interface driver usblp
[   43.187400] usbcore: registered new interface driver usb-storage
[   43.187479] usbcore: registered new interface driver usbserial
[   43.187503] usbcore: registered new interface driver cp210x
[   43.187639] usbserial: USB Serial support registered for cp210x
[   43.187676] usbcore: registered new interface driver cypress_m8
[   43.187703] usbserial: USB Serial support registered for DeLorme Earthmate USB
[   43.187727] usbserial: USB Serial support registered for HID->COM RS232 Adapter
[   43.187751] usbserial: USB Serial support registered for Nokia CA-42 V2 Adapter
[   43.187779] usbcore: registered new interface driver mos7720
[   43.187802] usbserial: USB Serial support registered for Moschip 2 port adapter
[   43.187830] usbcore: registered new interface driver mos7840
[   43.187855] usbserial: USB Serial support registered for Moschip 7840/7820 USB Serial Driver
[   43.187944] i8042: PNP: No PS/2 controller found. Probing ports directly.
[   43.188629] serio: i8042 KBD port at 0x60,0x64 irq 1
[   43.188673] serio: i8042 AUX port at 0x60,0x64 irq 12
[   43.189188] mousedev: PS/2 mouse device common for all mice
[   43.189990] rtc_cmos 00:02: RTC can wake from S4
[   43.190688] rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
[   43.190755] rtc_cmos 00:02: alarms up to one month, y3k, 114 bytes nvram
[   43.191042] ACPI Warning: SystemIO range 0x0000000000000b00-0x0000000000000b07 conflicts with OpRegion 0x0000000000000b00-0x0000000000000b0f (\SOR1) (20150204/utaddress-258)
[   43.191043] ACPI: This conflict may cause random problems and system instability
[   43.191044] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   43.191050] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
[   43.191193] ACPI Warning: SystemIO range 0x0000000000000b20-0x0000000000000b27 conflicts with OpRegion 0x0000000000000b20-0x0000000000000b2f (\SOR2) (20150204/utaddress-258)
[   43.191194] ACPI: This conflict may cause random problems and system instability
[   43.191195] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   43.191196] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20
[   43.191576] lirc_dev: IR Remote Control driver registered, major 248 
[   43.191596] IR NEC protocol handler initialized
[   43.191598] IR RC5(x/sz) protocol handler initialized
[   43.191600] IR RC6 protocol handler initialized
[   43.191602] IR JVC protocol handler initialized
[   43.191605] IR Sony protocol handler initialized
[   43.191607] IR SANYO protocol handler initialized
[   43.191609] IR Sharp protocol handler initialized
[   43.191612] IR MCE Keyboard/mouse protocol handler initialized
[   43.191614] IR LIRC bridge handler initialized
[   43.191616] IR XMP protocol handler initialized
[   43.191621] cx25821: driver version 0.0.106 loaded
[   43.191854] usbcore: registered new interface driver pvrusb2
[   43.191856] pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner
[   43.191856] pvrusb2: Debug mask is 31 (0x1f)
[   43.191951] f71805f: Unsupported Fintek device, skipping
[   43.192063] f71882fg: Found f71889ed chip at 0x600, revision 16
[   43.192103] ACPI Warning: SystemIO range 0x0000000000000600-0x0000000000000607 conflicts with OpRegion 0x0000000000000605-0x0000000000000606 (\HMOR) (20150204/utaddress-258)
[   43.192105] ACPI: This conflict may cause random problems and system instability
[   43.192106] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   43.192295] f71882fg f71882fg.1536: Fan: 1 is in duty-cycle mode
[   43.192345] f71882fg f71882fg.1536: Fan: 2 is in duty-cycle mode
[   43.192402] f71882fg f71882fg.1536: Fan: 3 is in duty-cycle mode
[   43.323673] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver v0.05
[   43.323758] sp5100_tco: PCI Revision ID: 0x41
[   43.323813] sp5100_tco: Using 0xfed80b00 for watchdog MMIO address
[   43.323853] sp5100_tco: Last reboot was not triggered by watchdog.
[   43.324070] sp5100_tco: initialized (0xffffc90011186b00). heartbeat=60 sec (nowayout=0)
[   43.324076] xen_wdt: Xen WatchDog Timer Driver v0.01
[   43.324132] xen_wdt: cannot register miscdev on minor=130 (-16)
[   43.324146] wdt: probe of wdt failed with error -16
[   43.324754] device-mapper: ioctl: 4.30.0-ioctl (2014-12-22) initialised: dm-devel@redhat.com
[   43.324978] device-mapper: cache-policy-mq: version 1.3.0 loaded
[   43.324980] device-mapper: cache cleaner: version 1.0.0 loaded
[   43.324983] Bluetooth: Virtual HCI driver ver 1.5
[   43.325227] Bluetooth: HCI UART driver ver 2.2
[   43.325229] Bluetooth: HCI H4 protocol initialized
[   43.325230] Bluetooth: HCI BCSP protocol initialized
[   43.325231] Bluetooth: HCILL protocol initialized
[   43.325231] Bluetooth: HCIATH3K protocol initialized
[   43.325232] Bluetooth: HCI Three-wire UART (H5) protocol initialized
[   43.325279] usbcore: registered new interface driver bcm203x
[   43.325310] usbcore: registered new interface driver bpa10x
[   43.325344] usbcore: registered new interface driver bfusb
[   43.325387] usbcore: registered new interface driver btusb
[   43.325421] usbcore: registered new interface driver ath3k
[   43.326237] hidraw: raw HID events driver (C) Jiri Kosina
[   43.326508] usbcore: registered new interface driver usbhid
[   43.326509] usbhid: USB HID core driver
[   43.328421] xen: registering gsi 25 triggering 0 polarity 1
[   43.328439] xen: --> pirq=25 -> irq=25 (gsi=25)
[   43.328639] usbcore: registered new interface driver snd-usb-audio
[   43.328684] usbcore: registered new interface driver snd-ua101
[   43.328712] usbcore: registered new interface driver snd-usb-usx2y
[   43.328743] usbcore: registered new interface driver snd-usb-caiaq
[   43.329193] usbcore: registered new interface driver snd-usb-6fire
[   43.329250] Netfilter messages via NETLINK v0.30.
[   43.329257] nfnl_acct: registering with nfnetlink.
[   43.329321] nf_conntrack version 0.5.0 (7232 buckets, 28928 max)
[   43.329605] ctnetlink v0.93: registering with nfnetlink.
[   43.330031] xt_time: kernel timezone is -0000
[   43.330055] ip_set: protocol 6
[   43.330102] IPVS: Registered protocols ()
[   43.330221] IPVS: Connection hash table configured (size=4096, memory=64Kbytes)
[   43.330289] IPVS: Creating netns size=1832 id=0
[   43.546736] usb 7-3: new low-speed USB device number 2 using ohci-pci
[   43.552331] usb 4-5: new full-speed USB device number 2 using ohci-pci
[   43.711200] usb 7-3: New USB device found, idVendor=046d, idProduct=c517
[   43.711203] usb 7-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   43.711204] usb 7-3: Product: USB Receiver
[   43.711205] usb 7-3: Manufacturer: Logitech
[   43.718918] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:16.0/usb7/7-3/7-3:1.0/0003:046D:C517.0001/input/input5
[   43.771141] logitech 0003:046D:C517.0001: input,hidraw0: USB HID v1.10 Keyboard [Logitech USB Receiver] on usb-0000:00:16.0-3/input0
[   43.778213] logitech 0003:046D:C517.0002: fixing up Logitech keyboard report descriptor
[   43.778857] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:16.0/usb7/7-3/7-3:1.1/0003:046D:C517.0002/input/input6
[   43.830771] logitech 0003:046D:C517.0002: input,hiddev0,hidraw1: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:16.0-3/input1
[   43.978810] usb 4-5: New USB device found, idVendor=0a12, idProduct=0001
[   43.978812] usb 4-5: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[   43.978813] usb 4-5: Product: EDRClassone
[   44.689383] IPVS: ipvs loaded.
[   45.100112] ip_tables: (C) 2000-2006 Netfilter Core Team
[   45.100192] TCP: cubic registered
[   45.100594] NET: Registered protocol family 10
[   45.101542] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   45.360140] sit: IPv6 over IPv4 tunneling driver
[   45.360492] NET: Registered protocol family 17
[   45.360551] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[   45.990135] Bridge firewalling registered
[   45.990142] Ebtables v2.0 registered
[   45.990335] Bluetooth: RFCOMM TTY layer initialized
[   45.990342] Bluetooth: RFCOMM socket layer initialized
[   45.990352] Bluetooth: RFCOMM ver 1.11
[   45.990359] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   45.990359] Bluetooth: BNEP filters: protocol multicast
[   45.990410] Bluetooth: BNEP socket layer initialized
[   45.990412] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[   45.990415] Bluetooth: HIDP socket layer initialized
[   45.990461] Key type ceph registered
[   45.990690] libceph: loaded (mon/osd proto 15/24)
[   45.992000] registered taskstats version 1
[   45.993499] Btrfs loaded
[   48.668487] ata3.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[   48.670760] ata3.00: configured for UDMA/133
[   48.671331] scsi 2:0:0:0: Direct-Access     ATA      Hitachi HDS72202 A20N PQ: 0 ANSI: 5
[   48.672211] sd 2:0:0:0: [sdb] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
[   48.672279] sd 2:0:0:0: Attached scsi generic sg1 type 0
[   48.672442] sd 2:0:0:0: [sdb] Write Protect is off
[   48.672445] sd 2:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[   48.672517] sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   48.684019]  sdb: sdb1
[   48.684602] sd 2:0:0:0: [sdb] Attached SCSI disk
[   48.904073] console [netcon0] enabled
[   48.921237] netconsole: network logging started
[   48.941330] rtc_cmos 00:02: setting system clock to 2015-04-11 15:09:46 UTC (1428764986)
[   48.972317] ALSA device list:
[   48.987589]   #0: HDA ATI HDMI at 0xfe9fc000 irq 124
[   49.009956] Freeing unused kernel memory: 1116K (ffffffff82309000 - ffffffff82420000)
[   49.039992] Write protecting the kernel read-only data: 18432k
[   49.072208] Freeing unused kernel memory: 140K (ffff880001bdd000 - ffff880001c00000)
[   49.103190] Freeing unused kernel memory: 1564K (ffff880002079000 - ffff880002200000)
(XEN) [2015-04-11 15:09:46.693] d0 attempted to change d0v3's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-11 15:09:46.726] d0 attempted to change d0v4's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-11 15:09:46.771] d0 attempted to change d0v0's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-11 15:09:46.807] d0 attempted to change d0v1's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-11 15:09:46.835] d0 attempted to change d0v2's CR4 flags 00000660 -> 00000760
[   49.300507] udevd[1589]: starting version 175
[   51.976238] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
[   54.522956] udevd[1984]: starting version 175
[   57.396212] EXT4-fs (dm-0): re-mounted. Opts: (null)
[   69.994490] EXT4-fs (dm-0): re-mounted. Opts: barrier=1,errors=remount-ro
[   77.133897] Adding 2097148k swap on /dev/mapper/serveerstertje-swap.  Priority:-1 extents:1 across:2097148k 
[   79.026834] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: barrier=1,errors=remount-ro
(XEN) [2015-04-11 15:11:12.044] *** d0v3: test_assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.120] io.c:429: d1: bind: m_gsi=37 g_gsi=36 dev=00.00.5 intx=0
(XEN) [2015-04-11 15:11:14.146] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.166] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.189] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.209] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.231] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.251] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.274] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.294] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.316] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.336] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.359] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.379] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.402] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.422] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.444] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.464] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.487] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.507] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.530] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.550] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.572] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.592] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.615] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.635] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.658] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.678] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.700] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.720] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.743] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.763] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.785] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.805] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.828] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.848] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.871] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.891] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.913] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.933] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.956] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:14.976] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:14.999] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.019] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.041] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.061] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.084] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.104] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.127] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.147] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.169] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.189] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.212] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.232] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.255] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.275] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.297] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.317] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.340] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.360] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.382] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.402] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.425] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.445] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.468] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.488] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.510] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.530] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.553] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.573] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.596] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.616] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.638] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.658] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.681] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.701] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.724] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.744] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.766] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.786] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.809] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.829] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.851] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.871] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.894] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.914] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.937] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.957] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:15.979] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:15.999] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.022] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.042] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.065] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.085] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.107] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.127] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.150] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.170] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.193] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.213] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.235] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.255] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.278] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.298] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.320] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.340] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.363] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.383] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.406] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.426] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.448] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.468] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.491] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.511] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.534] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.554] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.576] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.596] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.619] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.639] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.662] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.682] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.704] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.724] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.747] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.767] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.789] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.810] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.832] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.852] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.875] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.895] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.917] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.937] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:16.960] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:16.980] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.003] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.023] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.045] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.065] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.088] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.108] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.131] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.151] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.173] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.193] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.216] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.236] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.259] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.279] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.301] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.321] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.344] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.364] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.386] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.406] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.429] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.449] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.472] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.492] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.514] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.534] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.557] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.577] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.600] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.620] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.642] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.662] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.685] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.705] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.728] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.748] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.770] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.790] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.813] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.833] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.855] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.875] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.898] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.918] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.941] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:17.961] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:17.983] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.003] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.026] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.046] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.069] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.089] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.111] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.131] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.154] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.174] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.197] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.217] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.239] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.259] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.282] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.302] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.324] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.345] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.367] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.387] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.410] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.430] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.452] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.472] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.495] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.515] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.538] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.558] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.580] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.600] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.623] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.643] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.666] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.686] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.708] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.728] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.751] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.771] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.794] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.814] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.836] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.856] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.879] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.899] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.921] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.941] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:18.964] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:18.984] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.007] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.027] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.049] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.069] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.092] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.112] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.135] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.155] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.177] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.197] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.220] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.240] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.263] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.283] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.305] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.325] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.348] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.368] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.390] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.410] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.433] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.453] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.476] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.496] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.518] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.538] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.561] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.581] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.604] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.624] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.646] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.666] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.689] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.709] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.732] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.752] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.774] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.794] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.817] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.837] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.859] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.879] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.902] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.922] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.945] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:19.965] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:19.987] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.007] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.030] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.050] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.073] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.093] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.115] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.135] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.158] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.178] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.201] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.221] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.243] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.263] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.286] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.306] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.329] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.349] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.371] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.391] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.414] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.434] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.456] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.476] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.499] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.519] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.542] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.562] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.584] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.604] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.627] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.647] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.670] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.690] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.712] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.732] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.755] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.775] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.798] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.818] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.840] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.860] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.883] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.903] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.925] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.945] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:20.968] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:20.988] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.011] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.031] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.053] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.073] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.096] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.116] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.139] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.159] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.181] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.201] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.224] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.244] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.267] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.287] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.309] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.329] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.352] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.372] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.394] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.415] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.437] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.457] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.480] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.500] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.522] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.542] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.565] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.585] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.608] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.628] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.650] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.670] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.693] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.713] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.736] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.756] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.778] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.798] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.821] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.841] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.863] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.884] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.906] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.926] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.949] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:21.969] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:21.991] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.011] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.034] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.054] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.077] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.097] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.119] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.139] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.162] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.182] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.205] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.225] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.247] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.267] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.290] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.310] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.333] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.353] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.375] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.395] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.418] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.438] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.460] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.480] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.503] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.523] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.546] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.566] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.588] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.608] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.631] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.651] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.674] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.694] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.716] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.736] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.759] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.779] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.802] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.822] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.844] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.864] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.887] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.907] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.929] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.949] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:22.972] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:22.992] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.015] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.035] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.057] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.077] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.100] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.120] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.143] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.163] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.185] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.205] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.228] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.248] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.271] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.291] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.313] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.333] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.356] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.376] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.399] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.419] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.441] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.461] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.484] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.504] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.526] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.546] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.569] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.589] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.612] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.632] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.654] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.674] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.697] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.717] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.740] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.760] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.782] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.802] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.825] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.845] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.868] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.888] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.910] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.930] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.953] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:23.973] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:23.995] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.015] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.038] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.058] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.081] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.101] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.123] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.143] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.166] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.186] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.209] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.229] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.251] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.271] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.294] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.314] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.337] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.357] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.379] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.399] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.422] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.442] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.464] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.484] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.507] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.527] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.550] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.570] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.592] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.612] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.635] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.655] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.678] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.698] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.720] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.740] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.763] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.783] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.806] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.826] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.848] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.868] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.891] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.911] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.933] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.954] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:24.976] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:24.996] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.019] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.039] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.061] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.081] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.104] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.124] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.147] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.167] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.189] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.209] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.232] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.252] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.275] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.295] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.317] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.337] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.360] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.380] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.403] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.423] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.445] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.465] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.488] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.508] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.530] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.550] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.573] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.593] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.616] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.636] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.658] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.678] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.701] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.721] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.744] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.764] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.786] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.806] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.829] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.849] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.872] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.892] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.914] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.934] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.957] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:25.977] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:25.999] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.019] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.042] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.062] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.085] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.105] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.127] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.147] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.170] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.190] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.213] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.233] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.255] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.275] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.298] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.318] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.341] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.361] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.383] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.403] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.426] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.446] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.468] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.489] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.511] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.531] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.554] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.574] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.596] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.616] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.639] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.659] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.682] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.702] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.724] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.744] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.767] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.787] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.810] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.830] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.852] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.872] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.895] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.915] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.938] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:26.958] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:26.980] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.000] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.023] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.043] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.065] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.085] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.108] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.128] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.151] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.171] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.193] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.213] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.236] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.256] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.279] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.299] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.321] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.341] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.364] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.384] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.407] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.427] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.449] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.469] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.492] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.512] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.534] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.554] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.577] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.597] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.620] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.640] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.662] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.682] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.705] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.725] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.748] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.768] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.790] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.810] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.833] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.853] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.876] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.896] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.918] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.938] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:27.961] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:27.981] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.003] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.023] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.046] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.066] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.089] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.109] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.131] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.151] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.174] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.194] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.217] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.237] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.259] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.279] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.302] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.322] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.345] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.365] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.387] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.407] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.430] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.450] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.473] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.493] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.515] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.535] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.558] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.578] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.600] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.620] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.643] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.663] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.686] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.706] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.728] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.748] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.771] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.791] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.814] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.834] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.856] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.876] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.899] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.919] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.942] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:28.962] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:28.984] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.004] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.027] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.047] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.069] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.089] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.112] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.132] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.155] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.175] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.197] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.217] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.240] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.260] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.283] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.303] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.325] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.345] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.368] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.388] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.411] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.431] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.453] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.473] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.496] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.516] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.539] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.559] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.581] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.601] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.624] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.644] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.666] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.686] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.709] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.729] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.752] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.772] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.794] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.814] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.837] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.857] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.880] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.900] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.922] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.942] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:29.965] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:29.985] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.008] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.028] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.050] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.070] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.093] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.113] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.135] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.155] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.178] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.198] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.221] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.241] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.263] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.283] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.306] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.326] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.349] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.369] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.391] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.411] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.434] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.454] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.477] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.497] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.519] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.539] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.562] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.582] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.604] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.624] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.647] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.667] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.690] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.710] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.732] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.752] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.775] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.795] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.818] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.838] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.860] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.880] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.903] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.923] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.946] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:30.966] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:30.988] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.008] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.031] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.051] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.073] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.094] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.116] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.136] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.159] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.179] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.201] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.221] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.244] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.264] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.287] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.307] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.329] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.349] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.372] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.392] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.415] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.435] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.457] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.477] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.500] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.520] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.543] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.563] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.585] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.605] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.628] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.648] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.670] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.690] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.713] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.733] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.756] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.776] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.798] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.818] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.841] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.861] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.884] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.904] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.926] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.946] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:31.969] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:31.989] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.012] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.032] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.054] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.074] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.097] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.117] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.139] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.159] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.182] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.202] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.225] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.245] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.267] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.287] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.310] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.330] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.353] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.373] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.395] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.415] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.438] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.458] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.481] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.501] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.523] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.543] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.566] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.586] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.609] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.629] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.651] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.671] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.694] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.714] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.736] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.756] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.779] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.799] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.822] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.842] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.864] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.884] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.907] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.927] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.950] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:32.970] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:32.992] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.012] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.035] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.055] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.078] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.098] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.120] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.140] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.163] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.183] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.205] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.225] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.248] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.268] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.291] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.311] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.333] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.353] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.376] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.396] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.419] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.439] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.461] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.481] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.504] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.524] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.547] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.567] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.589] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.609] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.632] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.652] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.674] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.694] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.717] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.737] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.760] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.780] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.802] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.822] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.845] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.865] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.888] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.908] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.930] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.950] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:33.973] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:33.993] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.016] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.036] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.058] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.078] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.101] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.121] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.143] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.164] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.186] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.206] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.229] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.249] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.271] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.291] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.314] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.334] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.357] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.377] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.399] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.419] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.442] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.462] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.485] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.505] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.527] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.547] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.570] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.590] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.613] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.633] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.655] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.675] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.698] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.718] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.740] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.760] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.783] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.803] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.826] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.846] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.868] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.888] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.911] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.931] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.954] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:34.974] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:34.996] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.016] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.039] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.059] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.082] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.102] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.124] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.144] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.167] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.187] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.209] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.229] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.252] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.272] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.295] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.315] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.337] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.357] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.380] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.400] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.423] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.443] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.465] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.485] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.508] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.528] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.551] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.571] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.593] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.613] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.636] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.656] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.678] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.699] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.721] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.741] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.764] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.784] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.806] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.826] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.849] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.869] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.892] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.912] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.934] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.954] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:35.977] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:35.997] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.020] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.040] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.062] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.082] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.105] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.125] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.148] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.168] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.190] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.210] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.233] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.253] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.275] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.295] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.318] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.338] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.361] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.381] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.403] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.423] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.446] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.466] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.489] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.509] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.531] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.551] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.574] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.594] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.617] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.637] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.659] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.679] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.702] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.722] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.744] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.764] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.787] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.807] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.830] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.850] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.872] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.892] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.915] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.935] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:36.958] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:36.978] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.000] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.020] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.043] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.063] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.086] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.106] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.128] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.148] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.171] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.191] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.213] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.233] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.256] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.276] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.299] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.319] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.341] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.361] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.384] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.404] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.427] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.447] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.469] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.489] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.512] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.532] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.555] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.575] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.597] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.617] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.640] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.660] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.683] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.703] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.725] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.745] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.768] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.788] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.810] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.830] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.853] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.873] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.896] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.916] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.938] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:37.958] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:37.981] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.001] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.024] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.044] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.066] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.086] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.109] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.129] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.152] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.172] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.194] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.214] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.237] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.257] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.279] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.299] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.322] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.342] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.365] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.385] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.407] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.427] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.450] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.470] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.493] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.513] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.535] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.555] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.578] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.598] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.621] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.641] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.663] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.683] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.706] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.726] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.748] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.769] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.791] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.811] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.834] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.854] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.876] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.896] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.919] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.939] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:38.962] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:38.982] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.004] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.024] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.047] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.067] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.090] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.110] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.132] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.152] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.175] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.195] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.217] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.238] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.260] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.280] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.303] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.323] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.345] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.365] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.388] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.408] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.431] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.451] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.473] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.493] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.516] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.536] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.559] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.579] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.601] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.621] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.644] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.664] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.687] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.707] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.729] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.749] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.772] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.792] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.814] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.834] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.857] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.877] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.900] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.920] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.942] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:39.962] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:39.985] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.005] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.028] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.048] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.070] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.090] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.113] *** d0v4->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.133] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.156] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.176] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.198] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.218] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.241] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.261] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.284] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.304] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.326] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.346] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.369] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.389] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.411] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.431] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.454] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.474] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.497] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.517] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.539] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.559] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.582] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.602] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.625] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.645] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.667] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.687] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.710] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.730] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.753] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.773] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.795] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.815] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.838] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.858] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.880] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.901] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.923] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.943] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:40.966] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:40.986] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.008] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.028] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.051] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.071] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.094] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.114] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.136] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.156] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.179] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.199] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.222] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.242] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.264] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.284] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.307] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.327] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.349] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.370] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.392] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.412] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.435] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.455] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.477] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.497] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.520] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.540] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.563] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.583] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.605] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.625] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.648] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.668] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.691] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.711] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.733] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.753] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.776] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.796] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.819] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.839] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.861] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.881] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.904] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.924] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.946] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:41.966] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:41.989] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.009] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.032] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.052] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.074] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.094] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.117] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.137] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.160] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.180] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.202] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.222] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.245] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.265] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.288] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.308] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.330] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.350] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.373] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.393] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.415] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.435] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.458] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.478] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.501] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.521] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.543] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.563] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.586] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.606] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.629] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.649] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.671] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.691] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.714] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.734] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.757] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.777] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.799] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.819] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.842] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.862] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.885] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.905] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.927] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.947] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:42.970] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:42.990] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.012] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.032] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.055] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.075] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.098] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.118] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.140] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.160] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.183] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.203] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.226] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.246] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.268] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.288] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.311] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.331] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.354] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.374] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.396] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.416] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.439] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.459] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.481] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.501] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.524] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.544] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.567] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.587] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.609] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.629] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.652] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.672] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.695] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.715] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.737] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.757] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.780] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.800] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.823] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.843] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.865] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.885] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.908] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.928] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.950] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:43.970] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:43.993] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.013] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.036] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.056] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.078] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.098] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.121] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.141] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.164] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.184] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.206] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.226] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.249] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.269] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.292] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.312] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.334] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.354] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.377] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.397] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.420] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.440] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.462] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.482] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.505] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.525] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.547] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.567] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.590] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.610] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.633] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.653] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.675] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.695] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.718] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.738] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.761] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.781] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.803] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.823] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.846] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.866] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.889] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.909] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.931] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.951] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:44.974] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:44.994] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.016] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.036] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.059] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.079] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.102] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.122] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.144] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.164] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.187] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.207] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.230] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.250] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.272] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.292] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.315] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.335] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.358] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.378] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.400] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.420] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.443] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.463] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.485] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.505] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.528] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.548] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.571] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.591] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.613] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.633] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.656] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.676] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.699] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.719] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.741] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.761] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.784] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.804] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.827] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.847] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.869] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.889] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.912] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.932] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.955] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:45.975] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:45.997] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.017] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.040] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.060] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.082] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.102] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.125] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.145] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.168] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.188] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.210] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.230] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.253] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.273] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.296] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.316] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.338] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.358] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.381] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.401] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.424] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.444] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.466] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.486] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.509] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.529] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.551] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.571] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.594] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.614] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.637] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.657] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.679] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.699] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.722] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.742] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.765] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.785] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.807] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.827] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.850] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.870] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.893] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.913] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.935] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.955] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:46.978] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:46.998] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.020] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.040] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.063] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.083] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.106] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.126] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.148] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.168] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.191] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.211] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.234] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.254] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.276] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.296] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.319] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.339] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.362] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.382] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.404] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.424] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.447] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.467] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.489] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.510] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.532] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.552] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.575] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.595] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.617] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.637] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.660] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.680] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.703] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.723] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.745] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.765] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.788] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.808] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.831] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.851] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.873] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.893] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.916] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.936] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:47.959] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:47.979] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.001] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.021] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.044] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.064] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.086] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.106] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.129] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.149] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.172] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.192] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.214] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.234] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.257] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.277] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.300] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.320] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.342] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.362] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.385] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.405] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.428] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.448] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.470] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.490] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.513] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.533] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.555] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.575] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.598] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.618] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.641] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.661] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.683] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.703] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.726] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.746] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.769] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.789] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.811] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.831] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.854] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.874] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.897] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.917] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.939] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:48.959] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:48.982] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.002] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.025] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.045] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.067] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.087] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.110] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.130] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.152] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.172] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.195] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.215] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.238] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.258] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.280] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.300] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.323] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.343] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.366] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.386] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.408] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.428] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.451] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.471] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.494] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.514] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.536] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.556] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.579] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.599] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.621] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.641] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.664] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.684] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.707] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.727] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.749] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.769] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.792] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.812] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.835] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.855] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.877] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.897] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.920] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.940] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:49.963] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:49.983] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.005] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.025] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.048] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.068] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.091] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.111] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.133] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.153] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.176] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.196] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.218] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.238] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.261] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.281] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.304] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.324] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.346] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.366] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.389] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.409] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.432] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.452] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.474] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.494] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.517] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.537] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.560] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.580] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.602] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.622] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.645] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.665] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.687] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.707] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.730] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.750] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.773] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.793] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.815] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.835] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.858] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.878] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.901] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.921] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.943] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:50.963] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:50.986] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.006] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.029] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.049] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.071] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.091] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.114] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.134] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.156] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.176] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.199] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.219] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.242] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.262] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.284] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.304] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.327] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.347] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.370] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.390] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.412] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.432] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.455] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.475] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.498] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.518] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.540] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.560] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.583] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.603] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.625] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.646] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.668] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.688] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.711] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.731] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.753] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.773] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.796] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.816] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.839] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.859] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.881] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.901] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.924] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.944] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:51.967] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:51.987] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.009] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.029] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.052] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.072] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.095] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.115] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.137] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.157] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.180] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.200] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.222] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.242] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.265] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.285] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.308] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.328] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.350] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.370] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.393] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.413] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.436] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.456] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.478] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.498] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.521] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.541] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.564] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.584] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.606] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.626] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.649] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.669] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.691] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.711] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.734] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.754] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.777] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.797] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.819] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.839] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.862] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.882] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.905] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.925] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.947] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:52.967] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:52.990] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.010] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.033] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.053] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.075] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.095] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.118] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.138] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.160] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.181] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.203] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.223] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.246] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.266] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.288] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.308] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.331] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.351] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.374] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.394] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.416] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.436] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.459] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.479] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.502] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.522] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.544] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.564] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.587] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.607] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.630] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.650] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.672] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.692] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.715] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.735] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.757] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.777] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.800] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.820] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.843] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.863] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.885] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.905] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.928] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.948] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:53.971] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:53.991] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.013] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.033] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.056] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.076] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.099] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.119] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.141] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.161] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.184] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.204] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.226] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.246] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.269] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.289] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.312] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.332] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.354] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.374] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.397] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.417] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.440] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.460] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.482] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.502] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.525] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.545] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.568] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.588] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.610] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.630] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.653] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.673] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.695] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.715] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.738] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.758] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.781] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.801] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.823] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.843] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.866] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.886] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.909] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.929] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.951] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:54.971] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:54.994] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.014] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.037] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.057] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.079] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.099] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.122] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.142] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.165] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.185] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.207] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.227] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.250] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.270] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.292] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.312] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.335] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.355] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.378] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.398] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.420] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.440] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.463] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.483] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.506] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.526] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.548] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.568] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.591] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.611] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.634] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.654] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.676] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.696] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.719] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.739] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.761] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.781] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.804] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.824] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.847] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.867] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.889] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.909] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.932] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.952] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:55.975] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:55.995] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.017] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.037] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.060] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.080] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.103] *** d0v3->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.123] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.145] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.165] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.188] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.208] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.230] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.251] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.273] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.293] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.316] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.336] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.358] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.378] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.401] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.421] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.444] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.464] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.486] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.506] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.529] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.549] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.572] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.592] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.614] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.634] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.657] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.677] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.700] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.720] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.742] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.762] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.785] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.805] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.827] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.847] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.870] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.890] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.913] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.933] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.955] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:56.975] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:56.998] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:57.018] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:57.041] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:57.061] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:57.083] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:57.103] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:57.126] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:57.146] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:57.169] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:57.189] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:57.211] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:57.231] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:57.254] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:57.274] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:57.296] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:57.316] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:57.339] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:57.359] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:57.382] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:57.402] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:57.424] *** d0v0->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:11:57.444] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:11:57.467] AMD-Vi: ?!?!? update_paging_mode level after:8 gfn:0xffffffffffffffff 
(XEN) [2015-04-11 15:11:57.494] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:8 gfn:0xffffffffffffffff mfn:0x24fbb7 flags:3
(XEN) [2015-04-11 15:11:57.531] AMD-Vi: ?!?!? iommu_pde_from_gfn: domid:1 table:1 level:8 pfn:0xffffffffffffffff
(XEN) [2015-04-11 15:11:57.561] Xen BUG at iommu_map.c:459
(XEN) [2015-04-11 15:11:57.576] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
(XEN) [2015-04-11 15:11:57.601] CPU:    0
(XEN) [2015-04-11 15:11:57.612] RIP:    e008:[<ffff82d080155c69>] iommu_pde_from_gfn+0x82/0x47a
(XEN) [2015-04-11 15:11:57.637] RFLAGS: 0000000000010202   CONTEXT: hypervisor
(XEN) [2015-04-11 15:11:57.658] rax: 0000000000000000   rbx: 0000000000000008   rcx: 0000000000000000
(XEN) [2015-04-11 15:11:57.685] rdx: ffff82d0802e8000   rsi: 000000000000000a   rdi: ffff82d0802986c0
(XEN) [2015-04-11 15:11:57.712] rbp: ffff82d0802efad8   rsp: ffff82d0802efa78   r8:  ffff830256f30000
(XEN) [2015-04-11 15:11:57.738] r9:  0000000000000003   r10: 0000000000000213   r11: 0000000000000003
(XEN) [2015-04-11 15:11:57.765] r12: ffff82e0023aaa60   r13: 0000000000000000   r14: 0000000000000000
(XEN) [2015-04-11 15:11:57.792] r15: 00007d2000000000   cr0: 0000000080050033   cr4: 00000000000006f0
(XEN) [2015-04-11 15:11:57.819] cr3: 000000025f0b6000   cr2: ffffffffff600400
(XEN) [2015-04-11 15:11:57.839] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
(XEN) [2015-04-11 15:11:57.865] Xen stack trace from rsp=ffff82d0802efa78:
(XEN) [2015-04-11 15:11:57.884]    ffff83025f605000 ffff82d0802efb30 ffffffffffffffff ffff830200000030
(XEN) [2015-04-11 15:11:57.911]    ffff82d0802efae8 ffff82d0802efaa8 ffff82e0049f7700 ffff83025f605000
(XEN) [2015-04-11 15:11:57.938]    ffff82e0049f76e0 00000000000000e9 0000000000000000 00007d2000000000
(XEN) [2015-04-11 15:11:57.965]    ffff82d0802efb98 ffff82d0801561fb 0000000000000003 0000000100000001
(XEN) [2015-04-11 15:11:57.992]    000000000024fbb7 0000000200000003 ffffffffffffffff ffff83025f605938
(XEN) [2015-04-11 15:11:58.019]    ffff820040024ff8 ffff83025f605000 ffff82d0802986c0 0000000000000000
(XEN) [2015-04-11 15:11:58.047]    0000000000000000 0000000000000000 0000000000000000 0000000000000000
(XEN) [2015-04-11 15:11:58.074]    0000000000000000 0000000000000000 ffff82d08012ca54 ffff83025f605000
(XEN) [2015-04-11 15:11:58.101]    ffff82e0049f76e0 00000000000000e9 0000000000000000 00007d2000000000
(XEN) [2015-04-11 15:11:58.128]    ffff82d0802efbf8 ffff82d08015a6ed 0000000000000000 ffff83025f605020
(XEN) [2015-04-11 15:11:58.155]    ffff82d0802e8000 000000000024fbb7 ffff82d0802efbf8 0000000000000000
(XEN) [2015-04-11 15:11:58.182]    0000000000000008 00007efff830f004 0000000000000000 ffff83025f605000
(XEN) [2015-04-11 15:11:58.209]    ffff82d0802efc98 ffff82d08014c6e1 ffff82d000000002 ffff82d08012c178
(XEN) [2015-04-11 15:11:58.236]    1000000000000002 ffff82d0802efc28 0000000000000004 0000000000000000
(XEN) [2015-04-11 15:11:58.263]    0000000000000000 0000000000000000 00007efff830f004 0000000000000000
(XEN) [2015-04-11 15:11:58.290]    ffff82d080331034 ffff82d0802e8000 000000000025f0b6 00007efff830f004
(XEN) [2015-04-11 15:11:58.317]    ffff83025f605000 00007efff830f004 ffff83025f605000 0000000000000005
(XEN) [2015-04-11 15:11:58.344]    ffff82d0802efca8 ffff82d08014900b ffff82d0802efd98 ffff82d080161f2d
(XEN) [2015-04-11 15:11:58.371]    00000000002347bd ffff82d0802efcc8 ffff82d0802efd18 ffff82d0802e8000
(XEN) [2015-04-11 15:11:58.398]    0000000000000001 ffff830256eb7010 ffff82d0802efde8 ffff82d080120c10
(XEN) [2015-04-11 15:11:58.425] Xen call trace:
(XEN) [2015-04-11 15:11:58.438]    [<ffff82d080155c69>] iommu_pde_from_gfn+0x82/0x47a
(XEN) [2015-04-11 15:11:58.460]    [<ffff82d0801561fb>] amd_iommu_map_page+0x19a/0x5c9
(XEN) [2015-04-11 15:11:58.483]    [<ffff82d08015a6ed>] arch_iommu_populate_page_table+0x179/0x4d8
(XEN) [2015-04-11 15:11:58.509]    [<ffff82d08014c6e1>] iommu_do_pci_domctl+0x491/0x740
(XEN) [2015-04-11 15:11:58.532]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
(XEN) [2015-04-11 15:11:58.554]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
(XEN) [2015-04-11 15:11:58.576]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
(XEN) [2015-04-11 15:11:58.597]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
(XEN) [2015-04-11 15:11:58.619] 
(XEN) [2015-04-11 15:11:58.628] 
(XEN) [2015-04-11 15:11:58.636] ****************************************
(XEN) [2015-04-11 15:11:58.656] Panic on CPU 0:
(XEN) [2015-04-11 15:11:58.668] Xen BUG at iommu_map.c:459
(XEN) [2015-04-11 15:11:58.684] ****************************************
(XEN) [2015-04-11 15:11:58.703] 
(XEN) [2015-04-11 15:11:58.712] Reboot in five seconds...

[-- Attachment #3: serial-log-good.txt --]
[-- Type: text/plain, Size: 312722 bytes --]

 __  __            _  _    __                      _        _     _      
 \ \/ /___ _ __   | || |  / /_     _   _ _ __  ___| |_ __ _| |__ | | ___ 
  \  // _ \ '_ \  | || |_| '_ \ __| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
  /  \  __/ | | | |__   _| (_) |__| |_| | | | \__ \ || (_| | |_) | |  __/
 /_/\_\___|_| |_|    |_|(_)___/    \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
                                                                         
(XEN) Xen version 4.6-unstable (root@dyndns.org) (gcc-4.7.real (Debian 4.7.2-5) 4.7.2) debug=y Sat Apr 11 16:48:29 CEST 2015
(XEN) Latest ChangeSet: Tue Mar 17 15:11:33 2015 +0100 git:3a28f76-dirty
(XEN) Console output is synchronous.
(XEN) Bootloader: GRUB 1.99-27+deb7u2
(XEN) Command line: dom0_mem=1024M,max:1024M loglvl=all loglvl_guest=all console_timestamps=datems vga=gfx-1280x1024x32 no-cpuidle cpufreq=xen com1=38400,8n1 console=vga,com1 ivrs_ioapic[6]=00:14.0 iommu=on,verbose,debug,amd-iommu-debug sync_console
(XEN) Video information:
(XEN)  VGA is graphics mode 1280x1024, 32 bpp
(XEN)  VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) Disc information:
(XEN)  Found 2 MBR signatures
(XEN)  Found 2 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN)  0000000000000000 - 0000000000099400 (usable)
(XEN)  0000000000099400 - 00000000000a0000 (reserved)
(XEN)  00000000000e4000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 000000009ff90000 (usable)
(XEN)  000000009ff90000 - 000000009ff9e000 (ACPI data)
(XEN)  000000009ff9e000 - 000000009ffe0000 (ACPI NVS)
(XEN)  000000009ffe0000 - 00000000a0000000 (reserved)
(XEN)  00000000ffe00000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 0000000260000000 (usable)
(XEN) ACPI: RSDP 000FB100, 0014 (r0 ACPIAM)
(XEN) ACPI: RSDT 9FF90000, 0048 (r1 MSI    OEMSLIC  20100913 MSFT       97)
(XEN) ACPI: FACP 9FF90200, 0084 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: DSDT 9FF905E0, 9427 (r1  A7640 A7640100      100 INTL 20051117)
(XEN) ACPI: FACS 9FF9E000, 0040
(XEN) ACPI: APIC 9FF90390, 0088 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: MCFG 9FF90420, 003C (r1 7640MS OEMMCFG  20100913 MSFT       97)
(XEN) ACPI: SLIC 9FF90460, 0176 (r1 MSI    OEMSLIC  20100913 MSFT       97)
(XEN) ACPI: OEMB 9FF9E040, 0072 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: SRAT 9FF9A5E0, 0108 (r3 AMD    FAM_F_10        2 AMD         1)
(XEN) ACPI: HPET 9FF9A6F0, 0038 (r1 7640MS OEMHPET  20100913 MSFT       97)
(XEN) ACPI: IVRS 9FF9A730, 0110 (r1  AMD     RD890S   202031 AMD         0)
(XEN) ACPI: SSDT 9FF9A840, 0DA4 (r1 A M I  POWERNOW        1 AMD         1)
(XEN) System RAM: 8191MB (8387748kB)
(XEN) SRAT: PXM 0 -> APIC 0 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 1 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 2 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 3 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 4 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 5 -> Node 0
(XEN) SRAT: Node 0 PXM 0 0-a0000
(XEN) SRAT: Node 0 PXM 0 100000-a0000000
(XEN) SRAT: Node 0 PXM 0 100000000-260000000
(XEN) NUMA: Allocated memnodemap from 25cc86000 - 25cc89000
(XEN) NUMA: Using 8 for the hash shift.
(XEN) Domain heap initialised
(XEN) vesafb: framebuffer at 0xd0000000, mapped to 0xffff82c000201000, using 6144k, total 16384k
(XEN) vesafb: mode is 1280x1024x32, linelength=5120, font 8x16
(XEN) vesafb: Truecolor: size=0:8:8:8, shift=0:16:8:0
(XEN) found SMP MP-table at 000ff780
(XEN) DMI present.
(XEN) Using APIC driver default
(XEN) ACPI: PM-Timer IO Port: 0x808
(XEN) ACPI: SLEEP INFO: pm1x_cnt[1:804,1:0], pm1x_evt[1:800,1:0]
(XEN) ACPI:             wakeup_vec[9ff9e00c], 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: 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) ERST table was not found
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) SMP: Allowing 6 CPUs (0 hotplug CPUs)
(XEN) IRQ limits: 56 GSI, 1112 MSI/MSI-X
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 3200.227 MHz processor.
(XEN) Initing memory sharing.
(XEN) AMD Fam10h machine check reporting enabled
(XEN) alt table ffff82d0802dd9f0 -> ffff82d0802dec38
(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: Found MSI capability block at 0x54
(XEN) AMD-Vi: ACPI Table:
(XEN) AMD-Vi:  Signature IVRS
(XEN) AMD-Vi:  Length 0x110
(XEN) AMD-Vi:  Revision 0x1
(XEN) AMD-Vi:  CheckSum 0x8f
(XEN) AMD-Vi:  OEM_Id AMD  
(XEN) AMD-Vi:  OEM_Table_Id RD890S
(XEN) AMD-Vi:  OEM_Revision 0x202031
(XEN) AMD-Vi:  Creator_Id AMD 
(XEN) AMD-Vi:  Creator_Revision 0
(XEN) AMD-Vi: IVRS Block: type 0x10 flags 0x3e len 0xe0 id 0x2
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0 -> 0x2
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x10 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0xf00 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0xf00 -> 0xf01
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x18 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0xe00 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0xe00 -> 0xe01
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x28 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xd00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x30 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xc00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x48 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xb00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x50 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x58 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0x900 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x900 -> 0x901
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x60 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x500 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x608 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x800 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x610 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x700 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x68 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x400 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x88 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0x90 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x90 -> 0x92
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0x98 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x98 -> 0x9a
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa0 flags 0xd7
(XEN) spurious 8259A interrupt: IRQ7.
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa3 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa4 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0 id 0 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x43 id 0x300 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x300 -> 0x3ff alias 0xa4
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa5 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa8 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa9 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x100 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0xb0 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0xb0 -> 0xb2
(XEN) AMD-Vi: IVHD Device Entry: type 0 id 0 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x48 id 0 flags 0xd7
(XEN) AMD-Vi: IVHD Special: 0000:00:14.0 variety 0x2 handle 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x48 id 0 flags 0
(XEN) AMD-Vi: IVHD Special: 0000:00:00.1 variety 0x1 handle 0x7
(XEN) AMD-Vi: Disabled HAP memory map sharing with IOMMU
(XEN) AMD-Vi: IOMMU 0 Enabled.
(XEN) I/O virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Interrupt remapping enabled
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using new ACK method
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) [2015-04-11 15:26:13.168] Platform timer is 14.318MHz HPET
(XEN) [2015-04-11 15:26:13.192] Allocated console ring of 64 KiB.
(XEN) [2015-04-11 15:26:13.216] HVM: ASIDs enabled.
(XEN) [2015-04-11 15:26:13.236] SVM: Supported advanced features:
(XEN) [2015-04-11 15:26:13.260]  - Nested Page Tables (NPT)
(XEN) [2015-04-11 15:26:13.283]  - Last Branch Record (LBR) Virtualisation
(XEN) [2015-04-11 15:26:13.310]  - Next-RIP Saved on #VMEXIT
(XEN) [2015-04-11 15:26:13.333]  - Pause-Intercept Filter
(XEN) [2015-04-11 15:26:13.355] HVM: SVM enabled
(XEN) [2015-04-11 15:26:13.375] HVM: Hardware Assisted Paging (HAP) detected
(XEN) [2015-04-11 15:26:13.402] HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) [2015-04-11 15:26:13.427] HVM: PVH mode not supported on this platform
(XEN) [2015-04-11 15:26:13.556] Brought up 6 CPUs
(XEN) [2015-04-11 15:26:13.600] ACPI sleep modes: S3
(XEN) [2015-04-11 15:26:13.621] MCA: Use hw thresholding to adjust polling frequency
(XEN) [2015-04-11 15:26:13.651] mcheck_poll: Machine check polling timer started.
(XEN) [2015-04-11 15:26:13.680] Xenoprofile: Failed to setup IBS LVT offset, IBSCTL = 0xffffffff
(XEN) [2015-04-11 15:26:13.713] Dom0 has maximum 632 PIRQs
(XEN) [2015-04-11 15:26:13.736] *** LOADING DOMAIN 0 ***
(XEN) [2015-04-11 15:26:13.919] elf_parse_binary: phdr: paddr=0x1000000 memsz=0x1079000
(XEN) [2015-04-11 15:26:13.950] elf_parse_binary: phdr: paddr=0x2200000 memsz=0x109000
(XEN) [2015-04-11 15:26:13.980] elf_parse_binary: phdr: paddr=0x2309000 memsz=0x15388
(XEN) [2015-04-11 15:26:14.011] elf_parse_binary: phdr: paddr=0x231f000 memsz=0xf0e000
(XEN) [2015-04-11 15:26:14.041] elf_parse_binary: memory: 0x1000000 -> 0x322d000
(XEN) [2015-04-11 15:26:14.070] elf_xen_parse_note: GUEST_OS = "linux"
(XEN) [2015-04-11 15:26:14.097] elf_xen_parse_note: GUEST_VERSION = "2.6"
(XEN) [2015-04-11 15:26:14.124] elf_xen_parse_note: XEN_VERSION = "xen-3.0"
(XEN) [2015-04-11 15:26:14.152] elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
(XEN) [2015-04-11 15:26:14.181] elf_xen_parse_note: ENTRY = 0xffffffff8231f1f0
(XEN) [2015-04-11 15:26:14.210] elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81001000
(XEN) [2015-04-11 15:26:14.241] elf_xen_parse_note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb|writable_descriptor_tables|auto_translated_physmap|supervisor_mode_kernel"
(XEN) [2015-04-11 15:26:14.305] elf_xen_parse_note: SUPPORTED_FEATURES = 0x90d
(XEN) [2015-04-11 15:26:14.334] elf_xen_parse_note: PAE_MODE = "yes"
(XEN) [2015-04-11 15:26:14.361] elf_xen_parse_note: LOADER = "generic"
(XEN) [2015-04-11 15:26:14.388] elf_xen_parse_note: unknown xen elf note (0xd)
(XEN) [2015-04-11 15:26:14.417] elf_xen_parse_note: SUSPEND_CANCEL = 0x1
(XEN) [2015-04-11 15:26:14.445] elf_xen_parse_note: MOD_START_PFN = 0x1
(XEN) [2015-04-11 15:26:14.472] elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
(XEN) [2015-04-11 15:26:14.503] elf_xen_parse_note: PADDR_OFFSET = 0x0
(XEN) [2015-04-11 15:26:14.531] elf_xen_addr_calc_check: addresses:
(XEN) [2015-04-11 15:26:14.558]     virt_base        = 0xffffffff80000000
(XEN) [2015-04-11 15:26:14.586]     elf_paddr_offset = 0x0
(XEN) [2015-04-11 15:26:14.610]     virt_offset      = 0xffffffff80000000
(XEN) [2015-04-11 15:26:14.638]     virt_kstart      = 0xffffffff81000000
(XEN) [2015-04-11 15:26:14.667]     virt_kend        = 0xffffffff8322d000
(XEN) [2015-04-11 15:26:14.695]     virt_entry       = 0xffffffff8231f1f0
(XEN) [2015-04-11 15:26:14.724]     p2m_base         = 0xffffffffffffffff
(XEN) [2015-04-11 15:26:14.752]  Xen  kernel: 64-bit, lsb, compat32
(XEN) [2015-04-11 15:26:14.779]  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x322d000
(XEN) [2015-04-11 15:26:14.813] PHYSICAL MEMORY ARRANGEMENT:
(XEN) [2015-04-11 15:26:14.838]  Dom0 alloc.:   0000000250000000->0000000254000000 (240842 pages to be allocated)
(XEN) [2015-04-11 15:26:14.877]  Init. ramdisk: 000000025ecca000->000000025ffff400
(XEN) [2015-04-11 15:26:14.908] VIRTUAL MEMORY ARRANGEMENT:
(XEN) [2015-04-11 15:26:14.934]  Loaded kernel: ffffffff81000000->ffffffff8322d000
(XEN) [2015-04-11 15:26:14.965]  Init. ramdisk: 0000000000000000->0000000000000000
(XEN) [2015-04-11 15:26:14.996]  Phys-Mach map: ffffffff8322d000->ffffffff8342d000
(XEN) [2015-04-11 15:26:15.028]  Start info:    ffffffff8342d000->ffffffff8342d4b4
(XEN) [2015-04-11 15:26:15.059]  Page tables:   ffffffff8342e000->ffffffff8344d000
(XEN) [2015-04-11 15:26:15.091]  Boot stack:    ffffffff8344d000->ffffffff8344e000
(XEN) [2015-04-11 15:26:15.123]  TOTAL:         ffffffff80000000->ffffffff83800000
(XEN) [2015-04-11 15:26:15.154]  ENTRY ADDRESS: ffffffff8231f1f0
(XEN) [2015-04-11 15:26:15.183] Dom0 has maximum 6 VCPUs
(XEN) [2015-04-11 15:26:15.208] elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff82079000
(XEN) [2015-04-11 15:26:15.250] elf_load_binary: phdr 1 at 0xffffffff82200000 -> 0xffffffff82309000
(XEN) [2015-04-11 15:26:15.287] elf_load_binary: phdr 2 at 0xffffffff82309000 -> 0xffffffff8231e388
(XEN) [2015-04-11 15:26:15.324] elf_load_binary: phdr 3 at 0xffffffff8231f000 -> 0xffffffff8242a000
(XEN) [2015-04-11 15:26:15.828] AMD-Vi: Setup I/O page table: device id = 0, type = 0x6, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:15.876] AMD-Vi: Setup I/O page table: device id = 0x2, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:15.925] AMD-Vi: Setup I/O page table: device id = 0x10, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:15.975] AMD-Vi: Setup I/O page table: device id = 0x18, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.024] AMD-Vi: Setup I/O page table: device id = 0x28, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.074] AMD-Vi: Setup I/O page table: device id = 0x30, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.124] AMD-Vi: Setup I/O page table: device id = 0x48, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.174] AMD-Vi: Setup I/O page table: device id = 0x50, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.224] AMD-Vi: Setup I/O page table: device id = 0x58, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.274] AMD-Vi: Setup I/O page table: device id = 0x60, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.325] AMD-Vi: Setup I/O page table: device id = 0x68, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.376] AMD-Vi: Setup I/O page table: device id = 0x88, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.427] AMD-Vi: Setup I/O page table: device id = 0x90, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.478] AMD-Vi: Setup I/O page table: device id = 0x92, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.529] AMD-Vi: Setup I/O page table: device id = 0x98, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.581] AMD-Vi: Setup I/O page table: device id = 0x9a, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.632] AMD-Vi: Setup I/O page table: device id = 0xa0, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.684] AMD-Vi: Setup I/O page table: device id = 0xa3, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.736] AMD-Vi: Setup I/O page table: device id = 0xa4, type = 0x5, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.788] AMD-Vi: Setup I/O page table: device id = 0xa5, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.840] AMD-Vi: Setup I/O page table: device id = 0xa8, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.892] AMD-Vi: Setup I/O page table: device id = 0xb0, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.945] AMD-Vi: Setup I/O page table: device id = 0xb2, type = 0x7, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:16.997] AMD-Vi: Skipping host bridge 0000:00:18.0
(XEN) [2015-04-11 15:26:17.031] AMD-Vi: Skipping host bridge 0000:00:18.1
(XEN) [2015-04-11 15:26:17.065] AMD-Vi: Skipping host bridge 0000:00:18.2
(XEN) [2015-04-11 15:26:17.099] AMD-Vi: Skipping host bridge 0000:00:18.3
(XEN) [2015-04-11 15:26:17.132] AMD-Vi: Skipping host bridge 0000:00:18.4
(XEN) [2015-04-11 15:26:17.166] AMD-Vi: Setup I/O page table: device id = 0x400, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:17.219] AMD-Vi: Setup I/O page table: device id = 0x500, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:17.272] AMD-Vi: Setup I/O page table: device id = 0x608, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:17.325] AMD-Vi: Setup I/O page table: device id = 0x610, type = 0x2, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:17.379] AMD-Vi: Setup I/O page table: device id = 0x700, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:17.432] AMD-Vi: Setup I/O page table: device id = 0x800, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:17.486] AMD-Vi: Setup I/O page table: device id = 0x900, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:17.540] AMD-Vi: Setup I/O page table: device id = 0x901, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:17.594] AMD-Vi: Setup I/O page table: device id = 0xa00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:17.648] AMD-Vi: Setup I/O page table: device id = 0xb00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:17.702] AMD-Vi: Setup I/O page table: device id = 0xc00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:17.757] AMD-Vi: Setup I/O page table: device id = 0xd00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:17.812] AMD-Vi: Setup I/O page table: device id = 0xe00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:17.866] AMD-Vi: Setup I/O page table: device id = 0xe01, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:17.921] AMD-Vi: Setup I/O page table: device id = 0xf00, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:17.977] AMD-Vi: Setup I/O page table: device id = 0xf01, type = 0x1, root table = 0x256eb9000, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:26:18.037] Scrubbing Free RAM on 1 nodes using 6 CPUs
(XEN) [2015-04-11 15:26:18.177] .............done.
(XEN) [2015-04-11 15:26:19.256] Initial low memory virq threshold set at 0x4000 pages.
(XEN) [2015-04-11 15:26:19.295] Std. Loglevel: All
(XEN) [2015-04-11 15:26:19.326] Guest Loglevel: All
(XEN) [2015-04-11 15:26:19.356] **********************************************
(XEN) [2015-04-11 15:26:19.394] ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS
(XEN) [2015-04-11 15:26:19.431] ******* This option is intended to aid debugging of Xen by ensuring
(XEN) [2015-04-11 15:26:19.474] ******* that all output is synchronously delivered on the serial line.
(XEN) [2015-04-11 15:26:19.518] ******* However it can introduce SIGNIFICANT latencies and affect
(XEN) [2015-04-11 15:26:19.561] ******* timekeeping. It is NOT recommended for production use!
(XEN) [2015-04-11 15:26:19.603] **********************************************
(XEN) [2015-04-11 15:26:19.641] 3... 2... 1... 
(XEN) [2015-04-11 15:26:22.669] Xen is relinquishing VGA console.
(XEN) [2015-04-11 15:26:22.788] *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) [2015-04-11 15:26:22.816] Freed 308kB init memory.
mapping kernel into physical memory
about to get started...
[    0.000000] PAT configuration [0-7]: WB  WT  UC- UC  WC  WP  UC  UC  
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.0.0-rc7-20150409-xendevel-doflr+ (root@serveerstertje) (gcc version 4.7.2 (Debian 4.7.2-5) ) #1 SMP Thu Apr 9 15:55:33 CEST 2015
[    0.000000] Command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] Released 0 page(s)
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] Xen: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] Xen: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] Xen: [mem 0x0000000000100000-0x0000000040066fff] usable
[    0.000000] Xen: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] Xen: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] Xen: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] Xen: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] Xen: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] Xen: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] Xen: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] Xen: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] Xen: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] Xen: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] bootconsole [xenboot0] enabled
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] e820: user-defined physical RAM map:
[    0.000000] user: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] user: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] user: [mem 0x0000000000100000-0x000000003fffffff] usable
[    0.000000] user: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] user: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] user: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] user: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] user: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] user: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] user: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] user: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] user: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] user: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] user: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] SMBIOS 2.5 present.
[    0.000000] DMI: MSI MS-7640/890FXA-GD70 (MS-7640)  , BIOS V1.8B1 09/13/2010
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] AGP: No AGP bridge found
[    0.000000] e820: last_pfn = 0x40000 max_arch_pfn = 0x400000000
[    0.000000] Scanning 1 areas for low memory corruption
[    0.000000] Base memory trampoline at [ffff880000093000] 93000 size 24576
[    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[    0.000000]  [mem 0x00000000-0x000fffff] page 4k
[    0.000000] init_memory_mapping: [mem 0x3fe00000-0x3fffffff]
[    0.000000]  [mem 0x3fe00000-0x3fffffff] page 4k
[    0.000000] BRK [0x03207000, 0x03207fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x20000000-0x3fdfffff]
[    0.000000]  [mem 0x20000000-0x3fdfffff] page 4k
[    0.000000] BRK [0x03208000, 0x03208fff] PGTABLE
[    0.000000] BRK [0x03209000, 0x03209fff] PGTABLE
[    0.000000] BRK [0x0320a000, 0x0320afff] PGTABLE
[    0.000000] BRK [0x0320b000, 0x0320bfff] PGTABLE
[    0.000000] BRK [0x0320c000, 0x0320cfff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x00100000-0x1fffffff]
[    0.000000]  [mem 0x00100000-0x1fffffff] page 4k
[    0.000000] RAMDISK: [mem 0x04000000-0x05335fff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x00000000000FB100 000014 (v00 ACPIAM)
[    0.000000] ACPI: RSDT 0x000000009FF90000 000048 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: FACP 0x000000009FF90200 000084 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: DSDT 0x000000009FF905E0 009427 (v01 A7640  A7640100 00000100 INTL 20051117)
[    0.000000] ACPI: FACS 0x000000009FF9E000 000040
[    0.000000] ACPI: APIC 0x000000009FF90390 000088 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: MCFG 0x000000009FF90420 00003C (v01 7640MS OEMMCFG  20100913 MSFT 00000097)
[    0.000000] ACPI: SLIC 0x000000009FF90460 000176 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: OEMB 0x000000009FF9E040 000072 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: SRAT 0x000000009FF9A5E0 000108 (v03 AMD    FAM_F_10 00000002 AMD  00000001)
[    0.000000] ACPI: HPET 0x000000009FF9A6F0 000038 (v01 7640MS OEMHPET  20100913 MSFT 00000097)
[    0.000000] ACPI: IVRS 0x000000009FF9A730 000110 (v01 AMD    RD890S   00202031 AMD  00000000)
[    0.000000] ACPI: SSDT 0x000000009FF9A840 000DA4 (v01 A M I  POWERNOW 00000001 AMD  00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] Setting APIC routing to Xen PV.
[    0.000000] NUMA turned off
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000] NODE_DATA(0) allocated [mem 0x3fe17000-0x3fe21fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000000]   DMA32    [mem 0x0000000001000000-0x000000003fffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000001000-0x0000000000098fff]
[    0.000000]   node   0: [mem 0x0000000000100000-0x000000003fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000003fffffff]
[    0.000000] On node 0 totalpages: 262040
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 21 pages reserved
[    0.000000]   DMA zone: 3992 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 4032 pages used for memmap
[    0.000000]   DMA32 zone: 258048 pages, LIFO batch:31
[    0.000000] p2m virtual area at ffffc90000000000, size is 400000
[    0.000000] kmemleak: Kernel memory leak detector disabled
[    0.000000] Remapped 103 page(s)
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
[    0.000000] ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 6, version 33, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
[    0.000000] IOAPIC[1]: apic_id 7, version 33, address 0xfec20000, GSI 24-55
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8300 base: 0xfed00000
[    0.000000] smpboot: Allowing 6 CPUs, 0 hotplug CPUs
[    0.000000] e820: [mem 0xa0000000-0xf5ffffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on Xen
[    0.000000] Xen version: 4.6-unstable (preserve-AD)
[    0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:6 nr_node_ids:1
[    0.000000] PERCPU: Embedded 31 pages/cpu @ffff88003f800000 s86920 r8192 d31864 u262144
[    0.000000] pcpu-alloc: s86920 r8192 d31864 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 - - 
[    0.000000] xen: PV spinlocks enabled
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 257923
[    0.000000] Policy zone: DMA32
[    0.000000] Kernel command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
(XEN) [2015-04-11 15:26:25.294] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-11 15:26:25.330] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000082 from 0xffff82d0802eb000 to 0xffffffff81bd4e50.
(XEN) [2015-04-11 15:26:25.366] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000083 from 0xffff82d0802eb080 to 0xffffffff81bd6df0.
(XEN) [2015-04-11 15:26:25.402] traps.c:2654:d0v0 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-11 15:26:25.438] traps.c:2654:d0v0 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-11 15:26:25.473] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000083 from 0xffff82d0802eb080 to 0xffffffff81bd7070.
(XEN) [2015-04-11 15:26:25.509] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[    0.000000] software IO TLB [mem 0x3a600000-0x3e600000] (64MB) mapped at [ffff88003a600000-ffff88003e5fffff]
[    0.000000] Memory: 906096K/1048160K available (12135K kernel code, 1055K rwdata, 4580K rodata, 1116K init, 14192K bss, 142064K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] 	Additional per-CPU info printed with stalls.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=6.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=6
[    0.000000] NR_IRQS:4352 nr_irqs:1016 16
[    0.000000] xen:events: Using FIFO-based ABI
[    0.000000] xen: --> pirq=1 -> irq=1 (gsi=1)
[    0.000000] xen: --> pirq=2 -> irq=2 (gsi=2)
[    0.000000] xen: --> pirq=3 -> irq=3 (gsi=3)
[    0.000000] xen: --> pirq=4 -> irq=4 (gsi=4)
[    0.000000] xen: --> pirq=5 -> irq=5 (gsi=5)
[    0.000000] xen: --> pirq=6 -> irq=6 (gsi=6)
[    0.000000] xen: --> pirq=7 -> irq=7 (gsi=7)
[    0.000000] xen: --> pirq=8 -> irq=8 (gsi=8)
[    0.000000] xen: --> pirq=9 -> irq=9 (gsi=9)
[    0.000000] xen: --> pirq=10 -> irq=10 (gsi=10)
[    0.000000] xen: --> pirq=11 -> irq=11 (gsi=11)
[    0.000000] xen: --> pirq=12 -> irq=12 (gsi=12)
[    0.000000] xen: --> pirq=13 -> irq=13 (gsi=13)
[    0.000000] xen: --> pirq=14 -> irq=14 (gsi=14)
[    0.000000] xen: --> pirq=15 -> irq=15 (gsi=15)
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.000000] bootconsole [xenboot0] disabled
[    0.000000] PAT configuration [0-7]: WB  WT  UC- UC  WC  WP  UC  UC  
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.0.0-rc7-20150409-xendevel-doflr+ (root@serveerstertje) (gcc version 4.7.2 (Debian 4.7.2-5) ) #1 SMP Thu Apr 9 15:55:33 CEST 2015
[    0.000000] Command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] tseg: 0000000000
[    0.000000] Released 0 page(s)
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] Xen: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] Xen: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] Xen: [mem 0x0000000000100000-0x0000000040066fff] usable
[    0.000000] Xen: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] Xen: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] Xen: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] Xen: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] Xen: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] Xen: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] Xen: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] Xen: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] Xen: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] Xen: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] bootconsole [xenboot0] enabled
[    0.000000] e820: remove [mem 0x40000000-0xfffffffffffffffe] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] e820: user-defined physical RAM map:
[    0.000000] user: [mem 0x0000000000000000-0x0000000000098fff] usable
[    0.000000] user: [mem 0x0000000000099400-0x00000000000fffff] reserved
[    0.000000] user: [mem 0x0000000000100000-0x000000003fffffff] usable
[    0.000000] user: [mem 0x0000000040067000-0x000000009ff8ffff] unusable
[    0.000000] user: [mem 0x000000009ff90000-0x000000009ff9dfff] ACPI data
[    0.000000] user: [mem 0x000000009ff9e000-0x000000009ffdffff] ACPI NVS
[    0.000000] user: [mem 0x000000009ffe0000-0x000000009fffffff] reserved
[    0.000000] user: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] user: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] user: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] user: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] user: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] user: [mem 0x0000000100000000-0x000000025fffffff] unusable
[    0.000000] user: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] SMBIOS 2.5 present.
[    0.000000] DMI: MSI MS-7640/890FXA-GD70 (MS-7640)  , BIOS V1.8B1 09/13/2010
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] AGP: No AGP bridge found
[    0.000000] e820: last_pfn = 0x40000 max_arch_pfn = 0x400000000
[    0.000000] Scanning 1 areas for low memory corruption
[    0.000000] Base memory trampoline at [ffff880000093000] 93000 size 24576
[    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[    0.000000]  [mem 0x00000000-0x000fffff] page 4k
[    0.000000] init_memory_mapping: [mem 0x3fe00000-0x3fffffff]
[    0.000000]  [mem 0x3fe00000-0x3fffffff] page 4k
[    0.000000] BRK [0x03207000, 0x03207fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x20000000-0x3fdfffff]
[    0.000000]  [mem 0x20000000-0x3fdfffff] page 4k
[    0.000000] BRK [0x03208000, 0x03208fff] PGTABLE
[    0.000000] BRK [0x03209000, 0x03209fff] PGTABLE
[    0.000000] BRK [0x0320a000, 0x0320afff] PGTABLE
[    0.000000] BRK [0x0320b000, 0x0320bfff] PGTABLE
[    0.000000] BRK [0x0320c000, 0x0320cfff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x00100000-0x1fffffff]
[    0.000000]  [mem 0x00100000-0x1fffffff] page 4k
[    0.000000] RAMDISK: [mem 0x04000000-0x05335fff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x00000000000FB100 000014 (v00 ACPIAM)
[    0.000000] ACPI: RSDT 0x000000009FF90000 000048 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: FACP 0x000000009FF90200 000084 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: DSDT 0x000000009FF905E0 009427 (v01 A7640  A7640100 00000100 INTL 20051117)
[    0.000000] ACPI: FACS 0x000000009FF9E000 000040
[    0.000000] ACPI: APIC 0x000000009FF90390 000088 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: MCFG 0x000000009FF90420 00003C (v01 7640MS OEMMCFG  20100913 MSFT 00000097)
[    0.000000] ACPI: SLIC 0x000000009FF90460 000176 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: OEMB 0x000000009FF9E040 000072 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: SRAT 0x000000009FF9A5E0 000108 (v03 AMD    FAM_F_10 00000002 AMD  00000001)
[    0.000000] ACPI: HPET 0x000000009FF9A6F0 000038 (v01 7640MS OEMHPET  20100913 MSFT 00000097)
[    0.000000] ACPI: IVRS 0x000000009FF9A730 000110 (v01 AMD    RD890S   00202031 AMD  00000000)
[    0.000000] ACPI: SSDT 0x000000009FF9A840 000DA4 (v01 A M I  POWERNOW 00000001 AMD  00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] Setting APIC routing to Xen PV.
[    0.000000] NUMA turned off
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000] NODE_DATA(0) allocated [mem 0x3fe17000-0x3fe21fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000000]   DMA32    [mem 0x0000000001000000-0x000000003fffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000001000-0x0000000000098fff]
[    0.000000]   node   0: [mem 0x0000000000100000-0x000000003fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000003fffffff]
[    0.000000] On node 0 totalpages: 262040
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 21 pages reserved
[    0.000000]   DMA zone: 3992 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 4032 pages used for memmap
[    0.000000]   DMA32 zone: 258048 pages, LIFO batch:31
[    0.000000] p2m virtual area at ffffc90000000000, size is 400000
[    0.000000] kmemleak: Kernel memory leak detector disabled
[    0.000000] Remapped 103 page(s)
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled)
[    0.000000] ACPI: IOAPIC (id[0x06] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 6, version 33, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: IOAPIC (id[0x07] address[0xfec20000] gsi_base[24])
[    0.000000] IOAPIC[1]: apic_id 7, version 33, address 0xfec20000, GSI 24-55
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8300 base: 0xfed00000
[    0.000000] smpboot: Allowing 6 CPUs, 0 hotplug CPUs
[    0.000000] e820: [mem 0xa0000000-0xf5ffffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on Xen
[    0.000000] Xen version: 4.6-unstable (preserve-AD)
[    0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:6 nr_node_ids:1
[    0.000000] PERCPU: Embedded 31 pages/cpu @ffff88003f800000 s86920 r8192 d31864 u262144
[    0.000000] pcpu-alloc: s86920 r8192 d31864 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 - - 
[    0.000000] xen: PV spinlocks enabled
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 257923
[    0.000000] Policy zone: DMA32
[    0.000000] Kernel command line: root=/dev/mapper/serveerstertje-root ro verbose earlyprintk=xen mem=1024M console=hvc0 console=tty0 acpi_enforce_resources=lax max_loop=30 loop_max_part=10 r8169.use_dac=1 debug loglevel=10 nomodeset xen-pciback.hide=(03:06.0)(04:00.*)(07:00.*)(08:00.*)(09:00.*)(0a:00.0)(0b:00.0)(0e:00.*)
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] software IO TLB [mem 0x3a600000-0x3e600000] (64MB) mapped at [ffff88003a600000-ffff88003e5fffff]
[    0.000000] Memory: 906096K/1048160K available (12135K kernel code, 1055K rwdata, 4580K rodata, 1116K init, 14192K bss, 142064K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] 	Additional per-CPU info printed with stalls.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=6.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=6
[    0.000000] NR_IRQS:4352 nr_irqs:1016 16
[    0.000000] xen:events: Using FIFO-based ABI
[    0.000000] xen: --> pirq=1 -> irq=1 (gsi=1)
[    0.000000] xen: --> pirq=2 -> irq=2 (gsi=2)
[    0.000000] xen: --> pirq=3 -> irq=3 (gsi=3)
[    0.000000] xen: --> pirq=4 -> irq=4 (gsi=4)
[    0.000000] xen: --> pirq=5 -> irq=5 (gsi=5)
[    0.000000] xen: --> pirq=6 -> irq=6 (gsi=6)
[    0.000000] xen: --> pirq=7 -> irq=7 (gsi=7)
[    0.000000] xen: --> pirq=8 -> irq=8 (gsi=8)
[    0.000000] xen: --> pirq=9 -> irq=9 (gsi=9)
[    0.000000] xen: --> pirq=10 -> irq=10 (gsi=10)
[    0.000000] xen: --> pirq=11 -> irq=11 (gsi=11)
[    0.000000] xen: --> pirq=12 -> irq=12 (gsi=12)
[    0.000000] xen: --> pirq=13 -> irq=13 (gsi=13)
[    0.000000] xen: --> pirq=14 -> irq=14 (gsi=14)
[    0.000000] xen: --> pirq=15 -> irq=15 (gsi=15)
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.000000] bootconsole [xenboot0] disabled
[    0.000000] console [hvc0] enabled
[    0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[    0.000000] ... MAX_LOCKDEP_SUBCLASSES:  8
[    0.000000] ... MAX_LOCK_DEPTH:          48
[    0.000000] ... MAX_LOCKDEP_KEYS:        8191
[    0.000000] ... CLASSHASH_SIZE:          4096
[    0.000000] ... MAX_LOCKDEP_ENTRIES:     32768
[    0.000000] ... MAX_LOCKDEP_CHAINS:      65536
[    0.000000] ... CHAINHASH_SIZE:          32768
[    0.000000]  memory used by lock dependency info: 8159 kB
[    0.000000]  per task-struct memory footprint: 1920 bytes
[    0.000000] Xen: using vcpuop timer interface
[    0.000000] installing Xen timer for CPU 0
[    0.000000] tsc: Detected 3200.226 MHz processor
[   19.517920] Calibrating delay loop (skipped), value calculated using timer frequency.. 6403.13 BogoMIPS (lpj=10667420)
[   19.549992] pid_max: default: 32768 minimum: 301
[   19.564042] ACPI: Core revision 20150204
[   19.594601] ACPI: All ACPI Tables successfully acquired
[   19.612691] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[   19.634181] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
[   19.654753] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
[   19.674896] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes)
[   19.697051] Initializing cgroup subsys blkio
[   19.709602] Initializing cgroup subsys freezer
[   19.723175] CPU: Physical Processor ID: 0
[   19.735337] CPU: Processor Core ID: 0
[   19.746515] mce: CPU supports 2 MCE banks
[   19.758743] Last level iTLB entries: 4KB 512, 2MB 16, 4MB 8
[   19.775633] Last level dTLB entries: 4KB 512, 2MB 128, 4MB 64, 1GB 0
[   19.795012] Freeing SMP alternatives memory: 40K (ffffffff82420000 - ffffffff8242a000)
[   19.819720] cpu 0 spinlock event irq 57
[   19.831828] Performance Events: (XEN) [2015-04-11 15:26:29.426] traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0010004 from 0x0000000000000000 to 0x000000000000ffff.
Broken PMU hardware detected, using software events only.
[   19.891922] Failed to access perfctr msr (MSR c0010004 is 0)
[   19.909734] NMI watchdog: disabled (cpu0): hardware events not enabled
[   19.929270] installing Xen timer for CPU 1
[   19.941524] cpu 1 spinlock event irq 64
(XEN) [2015-04-11 15:26:29.538] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-11 15:26:29.574] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f63000 to 0xffffffff81bd4e50.
(XEN) [2015-04-11 15:26:29.610] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f63080 to 0xffffffff81bd6df0.
(XEN) [2015-04-11 15:26:29.646] traps.c:2654:d0v1 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-11 15:26:29.682] traps.c:2654:d0v1 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-11 15:26:29.718] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f63080 to 0xffffffff81bd7070.
(XEN) [2015-04-11 15:26:29.754] traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   20.204614] installing Xen timer for CPU 2
[   20.216827] cpu 2 spinlock event irq 71
(XEN) [2015-04-11 15:26:29.814] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-11 15:26:29.850] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f23000 to 0xffffffff81bd4e50.
(XEN) [2015-04-11 15:26:29.886] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f23080 to 0xffffffff81bd6df0.
(XEN) [2015-04-11 15:26:29.921] traps.c:2654:d0v2 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-11 15:26:29.957] traps.c:2654:d0v2 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-11 15:26:29.993] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f23080 to 0xffffffff81bd7070.
(XEN) [2015-04-11 15:26:30.029] traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   20.479926] installing Xen timer for CPU 3
[   20.492190] cpu 3 spinlock event irq 78
(XEN) [2015-04-11 15:26:30.089] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-11 15:26:30.125] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f13000 to 0xffffffff81bd4e50.
(XEN) [2015-04-11 15:26:30.161] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f13080 to 0xffffffff81bd6df0.
(XEN) [2015-04-11 15:26:30.197] traps.c:2654:d0v3 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-11 15:26:30.233] traps.c:2654:d0v3 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-11 15:26:30.269] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f13080 to 0xffffffff81bd7070.
(XEN) [2015-04-11 15:26:30.304] traps.c:2654:d0v3 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   20.755240] installing Xen timer for CPU 4
[   20.767506] cpu 4 spinlock event irq 85
(XEN) [2015-04-11 15:26:30.364] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-11 15:26:30.400] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000082 from 0xffff830256f03000 to 0xffffffff81bd4e50.
(XEN) [2015-04-11 15:26:30.436] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f03080 to 0xffffffff81bd6df0.
(XEN) [2015-04-11 15:26:30.472] traps.c:2654:d0v4 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-11 15:26:30.508] traps.c:2654:d0v4 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-11 15:26:30.544] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000083 from 0xffff830256f03080 to 0xffffffff81bd7070.
(XEN) [2015-04-11 15:26:30.580] traps.c:2654:d0v4 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   21.030571] installing Xen timer for CPU 5
[   21.042829] cpu 5 spinlock event irq 92
(XEN) [2015-04-11 15:26:30.640] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2015-04-11 15:26:30.676] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000082 from 0xffff830256ef3000 to 0xffffffff81bd4e50.
(XEN) [2015-04-11 15:26:30.712] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000083 from 0xffff830256ef3080 to 0xffffffff81bd6df0.
(XEN) [2015-04-11 15:26:30.747] traps.c:2654:d0v5 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) [2015-04-11 15:26:30.783] traps.c:2654:d0v5 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff81bd6e20.
(XEN) [2015-04-11 15:26:30.819] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000083 from 0xffff830256ef3080 to 0xffffffff81bd7070.
(XEN) [2015-04-11 15:26:30.855] traps.c:2654:d0v5 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[   21.305783] x86: Booted up 1 node, 6 CPUs
[   21.318836] devtmpfs: initialized
[   21.329961] xor: measuring software checksum speed
[   21.377457]    prefetch64-sse:  5380.800 MB/sec
[   21.424138]    generic_sse:  5052.000 MB/sec
[   21.436688] xor: using function: prefetch64-sse (5380.800 MB/sec)
[   21.455423] NET: Registered protocol family 16
[   21.468731] xen:grant_table: Grant tables using version 1 layout
[   21.486876] Grant table initialized
[   21.498436] node 0 link 0: io port [1000, ffffff]
[   21.512259] TOM: 00000000a0000000 aka 2560M
[   21.524994] Fam 10h mmconf [mem 0xe0000000-0xefffffff]
[   21.540594] node 0 link 0: mmio [e0000000, efffffff] ==> none
[   21.558004] node 0 link 0: mmio [f0000000, ffffffff]
[   21.573085] node 0 link 0: mmio [a0000, bffff]
[   21.586603] node 0 link 0: mmio [a0000000, dfffffff]
[   21.601683] TOM2: 0000000260000000 aka 9728M
[   21.614685] bus: [bus 00-07] on node 0 link 0
[   21.627944] bus: 00 [io  0x0000-0xffff]
[   21.639642] bus: 00 [mem 0xf0000000-0xffffffff]
[   21.653421] bus: 00 [mem 0x000a0000-0x000bffff]
[   21.667200] bus: 00 [mem 0xa0000000-0xdfffffff]
[   21.680978] bus: 00 [mem 0x260000000-0xfcffffffff]
[   21.695870] ACPI: bus type PCI registered
[   21.707758] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[   21.727791] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[   21.755389] PCI: not using MMCONFIG
[   21.766047] PCI: Using configuration type 1 for base access
[   21.782946] PCI: Using configuration type 1 for extended access
[   21.885209] raid6: sse2x1    3930 MB/s
[   21.952540] raid6: sse2x2    6283 MB/s
[   22.019818] raid6: sse2x4    6018 MB/s
[   22.030777] raid6: using algorithm sse2x2 (6283 MB/s)
[   22.046122] raid6: using intx1 recovery algorithm
[   22.060640] ACPI: Added _OSI(Module Device)
[   22.073156] ACPI: Added _OSI(Processor Device)
[   22.086674] ACPI: Added _OSI(3.0 _SCP Extensions)
[   22.100970] ACPI: Added _OSI(Processor Aggregator Device)
[   22.120333] xen: registering gsi 9 triggering 0 polarity 1
[   22.139741] ACPI: Executed 3 blocks of module-level executable AML code
[   22.166058] ACPI: Interpreter enabled
[   22.176763] ACPI: (supports S0 S5)
[   22.187155] ACPI: Using IOAPIC for interrupt routing
[   22.202273] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[   22.232171] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
[   22.282863] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[   22.322688] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[   22.340945] acpi PNP0A03:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[   22.366172] acpi PNP0A03:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability]
[   22.390474] PCI host bridge to bus 0000:00
[   22.402475] pci_bus 0000:00: root bus resource [bus 00-ff]
[   22.419114] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[   22.439645] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[   22.460196] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[   22.482812] pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000dffff window]
[   22.505427] pci_bus 0000:00: root bus resource [mem 0xa0000000-0xdfffffff window]
[   22.528042] pci_bus 0000:00: root bus resource [mem 0xf0000000-0xfebfffff window]
[   22.550672] pci_bus 0000:00: scanning bus
[   22.562898] pci 0000:00:00.0: [1002:5a11] type 00 class 0x060000
[   22.581089] pci 0000:00:00.0: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-11 15:26:32.185] PCI add device 0000:00:00.0
[   22.615985] pci 0000:00:00.2: [1002:5a23] type 00 class 0x080600
(XEN) [2015-04-11 15:26:32.219] PCI add device 0000:00:00.2
[   22.650025] pci 0000:00:02.0: [1002:5a16] type 01 class 0x060400
[   22.668295] pci 0000:00:02.0: PME# supported from D0 D3hot D3cold
[   22.686661] pci 0000:00:02.0: PME# disabled
[   22.699489] pci 0000:00:02.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:32.302] PCI add device 0000:00:02.0
[   22.732425] pci 0000:00:03.0: [1002:5a17] type 01 class 0x060400
[   22.750689] pci 0000:00:03.0: PME# supported from D0 D3hot D3cold
[   22.769050] pci 0000:00:03.0: PME# disabled
[   22.781888] pci 0000:00:03.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:32.384] PCI add device 0000:00:03.0
[   22.814836] pci 0000:00:05.0: [1002:5a19] type 01 class 0x060400
[   22.833099] pci 0000:00:05.0: PME# supported from D0 D3hot D3cold
[   22.851464] pci 0000:00:05.0: PME# disabled
[   22.864303] pci 0000:00:05.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:32.467] PCI add device 0000:00:05.0
[   22.897253] pci 0000:00:06.0: [1002:5a1a] type 01 class 0x060400
[   22.915514] pci 0000:00:06.0: PME# supported from D0 D3hot D3cold
[   22.933882] pci 0000:00:06.0: PME# disabled
[   22.946718] pci 0000:00:06.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:32.549] PCI add device 0000:00:06.0
[   22.979665] pci 0000:00:09.0: [1002:5a1c] type 01 class 0x060400
[   22.997923] pci 0000:00:09.0: PME# supported from D0 D3hot D3cold
[   23.016289] pci 0000:00:09.0: PME# disabled
[   23.029124] pci 0000:00:09.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:32.631] PCI add device 0000:00:09.0
[   23.062082] pci 0000:00:0a.0: [1002:5a1d] type 01 class 0x060400
[   23.080339] pci 0000:00:0a.0: PME# supported from D0 D3hot D3cold
[   23.098715] pci 0000:00:0a.0: PME# disabled
[   23.111546] pci 0000:00:0a.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:32.714] PCI add device 0000:00:0a.0
[   23.144498] pci 0000:00:0b.0: [1002:5a1f] type 01 class 0x060400
[   23.162756] pci 0000:00:0b.0: PME# supported from D0 D3hot D3cold
[   23.181123] pci 0000:00:0b.0: PME# disabled
[   23.193960] pci 0000:00:0b.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:32.796] PCI add device 0000:00:0b.0
[   23.226910] pci 0000:00:0c.0: [1002:5a20] type 01 class 0x060400
[   23.245171] pci 0000:00:0c.0: PME# supported from D0 D3hot D3cold
[   23.263538] pci 0000:00:0c.0: PME# disabled
[   23.276386] pci 0000:00:0c.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:32.879] PCI add device 0000:00:0c.0
[   23.309360] pci 0000:00:0d.0: [1002:5a1e] type 01 class 0x060400
[   23.327630] pci 0000:00:0d.0: PME# supported from D0 D3hot D3cold
[   23.345993] pci 0000:00:0d.0: PME# disabled
[   23.358821] pci 0000:00:0d.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:32.961] PCI add device 0000:00:0d.0
[   23.391793] pci 0000:00:11.0: [1002:4391] type 00 class 0x010601
[   23.409981] pci 0000:00:11.0: reg 0x10: [io  0x3000-0x3007]
[   23.426854] pci 0000:00:11.0: reg 0x14: [io  0x2000-0x2003]
[   23.443756] pci 0000:00:11.0: reg 0x18: [io  0x1000-0x1007]
[   23.460653] pci 0000:00:11.0: reg 0x1c: [io  0x4800-0x4803]
[   23.477552] pci 0000:00:11.0: reg 0x20: [io  0x3800-0x380f]
[   23.494452] pci 0000:00:11.0: reg 0x24: [mem 0xfdbff000-0xfdbff3ff]
(XEN) [2015-04-11 15:26:33.099] PCI add device 0000:00:11.0
[   23.529307] pci 0000:00:12.0: [1002:4397] type 00 class 0x0c0310
[   23.547492] pci 0000:00:12.0: reg 0x10: [mem 0xfdbfb000-0xfdbfbfff]
[   23.566623] pci 0000:00:12.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:33.169] PCI add device 0000:00:12.0
[   23.599505] pci 0000:00:12.2: [1002:4396] type 00 class 0x0c0320
[   23.617694] pci 0000:00:12.2: reg 0x10: [mem 0xfdbff400-0xfdbff4ff]
[   23.636771] pci 0000:00:12.2: supports D1 D2
[   23.649641] pci 0000:00:12.2: PME# supported from D0 D1 D2 D3hot
[   23.667851] pci 0000:00:12.2: PME# disabled
[   23.680682] pci 0000:00:12.2: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:33.283] PCI add device 0000:00:12.2
[   23.713651] pci 0000:00:13.0: [1002:4397] type 00 class 0x0c0310
[   23.731819] pci 0000:00:13.0: reg 0x10: [mem 0xfdbfc000-0xfdbfcfff]
[   23.750967] pci 0000:00:13.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:33.353] PCI add device 0000:00:13.0
[   23.783835] pci 0000:00:13.2: [1002:4396] type 00 class 0x0c0320
[   23.802021] pci 0000:00:13.2: reg 0x10: [mem 0xfdbff800-0xfdbff8ff]
[   23.821093] pci 0000:00:13.2: supports D1 D2
[   23.833977] pci 0000:00:13.2: PME# supported from D0 D1 D2 D3hot
[   23.852171] pci 0000:00:13.2: PME# disabled
[   23.865006] pci 0000:00:13.2: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:33.467] PCI add device 0000:00:13.2
[   23.897969] pci 0000:00:14.0: [1002:4385] type 00 class 0x0c0500
[   23.916135] pci 0000:00:14.0: calling sb600_disable_hpet_bar+0x0/0x50
[   23.935718] pci 0000:00:14.0: calling force_disable_hpet_msi+0x0/0x10
[   23.955120] pci 0000:00:14.0: calling sb600_hpet_quirk+0x0/0x50
(XEN) [2015-04-11 15:26:33.558] PCI add device 0000:00:14.0
[   23.988958] pci 0000:00:14.3: [1002:439d] type 00 class 0x060100
(XEN) [2015-04-11 15:26:33.592] PCI add device 0000:00:14.3
[   24.023022] pci 0000:00:14.4: [1002:4384] type 01 class 0x060401
[   24.041331] pci 0000:00:14.4: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:33.644] PCI add device 0000:00:14.4
[   24.074223] pci 0000:00:14.5: [1002:4399] type 00 class 0x0c0310
[   24.092413] pci 0000:00:14.5: reg 0x10: [mem 0xfdbfd000-0xfdbfdfff]
[   24.111539] pci 0000:00:14.5: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:33.714] PCI add device 0000:00:14.5
[   24.144432] pci 0000:00:15.0: [1002:43a0] type 01 class 0x060400
[   24.162702] pci 0000:00:15.0: supports D1 D2
[   24.175697] pci 0000:00:15.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:33.778] PCI add device 0000:00:15.0
[   24.208661] pci 0000:00:16.0: [1002:4397] type 00 class 0x0c0310
[   24.226825] pci 0000:00:16.0: reg 0x10: [mem 0xfdbfe000-0xfdbfefff]
[   24.245954] pci 0000:00:16.0: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:33.848] PCI add device 0000:00:16.0
[   24.278841] pci 0000:00:16.2: [1002:4396] type 00 class 0x0c0320
[   24.297026] pci 0000:00:16.2: reg 0x10: [mem 0xfdbffc00-0xfdbffcff]
[   24.316143] pci 0000:00:16.2: supports D1 D2
[   24.329014] pci 0000:00:16.2: PME# supported from D0 D1 D2 D3hot
[   24.347224] pci 0000:00:16.2: PME# disabled
[   24.360053] pci 0000:00:16.2: System wakeup disabled by ACPI
(XEN) [2015-04-11 15:26:33.962] PCI add device 0000:00:16.2
[   24.393022] pci 0000:00:18.0: [1022:1200] type 00 class 0x060000
[   24.411188] pci 0000:00:18.0: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-11 15:26:34.015] PCI add device 0000:00:18.0
[   24.446043] pci 0000:00:18.1: [1022:1201] type 00 class 0x060000
[   24.464215] pci 0000:00:18.1: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-11 15:26:34.068] PCI add device 0000:00:18.1
[   24.499075] pci 0000:00:18.2: [1022:1202] type 00 class 0x060000
[   24.517253] pci 0000:00:18.2: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-11 15:26:34.122] PCI add device 0000:00:18.2
[   24.552111] pci 0000:00:18.3: [1022:1203] type 00 class 0x060000
[   24.570280] pci 0000:00:18.3: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-11 15:26:34.175] PCI add device 0000:00:18.3
[   24.605153] pci 0000:00:18.4: [1022:1204] type 00 class 0x060000
[   24.623325] pci 0000:00:18.4: calling quirk_mmio_always_on+0x0/0x10
(XEN) [2015-04-11 15:26:34.228] PCI add device 0000:00:18.4
[   24.658195] pci_bus 0000:00: fixups for bus
[   24.670895] pci 0000:00:02.0: scanning [bus 0f-0f] behind bridge, pass 0
[   24.691272] pci_bus 0000:0f: scanning bus
[   24.703414] pci 0000:0f:00.0: [1002:95c5] type 00 class 0x030000
[   24.721609] pci 0000:0f:00.0: reg 0x10: [mem 0xd0000000-0xdfffffff 64bit pref]
[   24.743447] pci 0000:0f:00.0: reg 0x18: [mem 0xfe9e0000-0xfe9effff 64bit]
[   24.763974] pci 0000:0f:00.0: reg 0x20: [io  0xe000-0xe0ff]
[   24.780884] pci 0000:0f:00.0: reg 0x30: [mem 0xfe9c0000-0xfe9dffff pref]
[   24.801158] pci 0000:0f:00.0: calling quirk_no_pm_reset+0x0/0x20
[   24.819401] pci 0000:0f:00.0: supports D1 D2
(XEN) [2015-04-11 15:26:34.418] PCI add device 0000:0f:00.0
[   24.848236] pci 0000:0f:00.1: [1002:aa28] type 00 class 0x040300
[   24.866426] pci 0000:0f:00.1: reg 0x10: [mem 0xfe9fc000-0xfe9fffff 64bit]
[   24.887059] pci 0000:0f:00.1: supports D1 D2
(XEN) [2015-04-11 15:26:34.485] PCI add device 0000:0f:00.1
[   24.922677] pci_bus 0000:0f: fixups for bus
[   24.934936] pci 0000:00:02.0: PCI bridge to [bus 0f]
[   24.950020] pci 0000:00:02.0:   bridge window [io  0xe000-0xefff]
[   24.968473] pci 0000:00:02.0:   bridge window [mem 0xfe900000-0xfe9fffff]
[   24.989016] pci 0000:00:02.0:   bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
[   25.012401] pci_bus 0000:0f: bus scan returning with max=0f
[   25.029312] pci 0000:00:03.0: scanning [bus 0e-0e] behind bridge, pass 0
[   25.049701] pci_bus 0000:0e: scanning bus
[   25.061826] pci 0000:0e:00.0: [1002:6759] type 00 class 0x030000
[   25.080026] pci 0000:0e:00.0: reg 0x10: [mem 0xc0000000-0xcfffffff 64bit pref]
[   25.101858] pci 0000:0e:00.0: reg 0x18: [mem 0xfe8c0000-0xfe8dffff 64bit]
[   25.122392] pci 0000:0e:00.0: reg 0x20: [io  0xd000-0xd0ff]
[   25.139296] pci 0000:0e:00.0: reg 0x30: [mem 0xfe8a0000-0xfe8bffff pref]
[   25.159572] pci 0000:0e:00.0: calling quirk_no_pm_reset+0x0/0x20
[   25.177820] pci 0000:0e:00.0: supports D1 D2
(XEN) [2015-04-11 15:26:34.776] PCI add device 0000:0e:00.0
[   25.191615] r(XEN) [2015-04-11 15:26:34.796] PCI add device 0000:0e:00.1
andom: nonblocking pool is initialized
[   25.206655] pci 0000:0e:00.1: [1002:aa90] type 00 class 0x040300
[   25.206687] pci 0000:0e:00.1: reg 0x10: [mem 0xfe8fc000-0xfe8fffff 64bit]
[   25.206846] pci 0000:0e:00.1: supports D1 D2
[   25.293603] pci_bus 0000:0e: fixups for bus
[   25.305853] pci 0000:00:03.0: PCI bridge to [bus 0e]
[   25.320990] pci 0000:00:03.0:   bridge window [io  0xd000-0xdfff]
[   25.339438] pci 0000:00:03.0:   bridge window [mem 0xfe800000-0xfe8fffff]
[   25.359984] pci 0000:00:03.0:   bridge window [mem 0xc0000000-0xcfffffff 64bit pref]
[   25.383373] pci_bus 0000:0e: bus scan returning with max=0e
[   25.400280] pci 0000:00:05.0: scanning [bus 0d-0d] behind bridge, pass 0
[   25.420669] pci_bus 0000:0d: scanning bus
[   25.432812] pci 0000:0d:00.0: [10ec:8168] type 00 class 0x020000
[   25.450993] pci 0000:0d:00.0: reg 0x10: [io  0xc800-0xc8ff]
[   25.467898] pci 0000:0d:00.0: reg 0x18: [mem 0xbffff000-0xbfffffff 64bit pref]
[   25.489733] pci 0000:0d:00.0: reg 0x20: [mem 0xbfff8000-0xbfffbfff 64bit pref]
[   25.511562] pci 0000:0d:00.0: reg 0x30: [mem 0xfe7e0000-0xfe7fffff pref]
[   25.531937] pci 0000:0d:00.0: supports D1 D2
[   25.544829] pci 0000:0d:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[   25.564847] pci 0000:0d:00.0: PME# disabled
(XEN) [2015-04-11 15:26:35.163] PCI add device 0000:0d:00.0
[   25.600334] pci_bus 0000:0d: fixups for bus
[   25.612632] pci 0000:00:05.0: PCI bridge to [bus 0d]
[   25.627719] pci 0000:00:05.0:   bridge window [io  0xc000-0xcfff]
[   25.646164] pci 0000:00:05.0:   bridge window [mem 0xfe700000-0xfe7fffff]
[   25.666711] pci 0000:00:05.0:   bridge window [mem 0xbff00000-0xbfffffff 64bit pref]
[   25.690105] pci_bus 0000:0d: bus scan returning with max=0d
[   25.707008] pci 0000:00:06.0: scanning [bus 0c-0c] behind bridge, pass 0
[   25.727393] pci_bus 0000:0c: scanning bus
[   25.739526] pci 0000:0c:00.0: [10ec:8168] type 00 class 0x020000
[   25.757715] pci 0000:0c:00.0: reg 0x10: [io  0xb800-0xb8ff]
[   25.774635] pci 0000:0c:00.0: reg 0x18: [mem 0xbfeff000-0xbfefffff 64bit pref]
[   25.796452] pci 0000:0c:00.0: reg 0x20: [mem 0xbfef8000-0xbfefbfff 64bit pref]
[   25.818290] pci 0000:0c:00.0: reg 0x30: [mem 0xfe6e0000-0xfe6fffff pref]
[   25.838658] pci 0000:0c:00.0: supports D1 D2
[   25.851553] pci 0000:0c:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[   25.871576] pci 0000:0c:00.0: PME# disabled
(XEN) [2015-04-11 15:26:35.470] PCI add device 0000:0c:00.0
[   25.907001] pci_bus 0000:0c: fixups for bus
[   25.919273] pci 0000:00:06.0: PCI bridge to [bus 0c]
[   25.934346] pci 0000:00:06.0:   bridge window [io  0xb000-0xbfff]
[   25.952805] pci 0000:00:06.0:   bridge window [mem 0xfe600000-0xfe6fffff]
[   25.973347] pci 0000:00:06.0:   bridge window [mem 0xbfe00000-0xbfefffff 64bit pref]
[   25.996742] pci_bus 0000:0c: bus scan returning with max=0c
[   26.013642] pci 0000:00:09.0: scanning [bus 0b-0b] behind bridge, pass 0
[   26.034028] pci_bus 0000:0b: scanning bus
[   26.046164] pci 0000:0b:00.0: [1033:0194] type 00 class 0x0c0330
[   26.064360] pci 0000:0b:00.0: reg 0x10: [mem 0xfe5fe000-0xfe5fffff 64bit]
[   26.085017] pci 0000:0b:00.0: PME# supported from D0 D3hot D3cold
[   26.103338] pci 0000:0b:00.0: PME# disabled
(XEN) [2015-04-11 15:26:35.701] PCI add device 0000:0b:00.0
[   26.138824] pci_bus 0000:0b: fixups for bus
[   26.151113] pci 0000:00:09.0: PCI bridge to [bus 0b]
[   26.166200] pci 0000:00:09.0:   bridge window [mem 0xfe500000-0xfe5fffff]
[   26.186739] pci_bus 0000:0b: bus scan returning with max=0b
[   26.203640] pci 0000:00:0a.0: scanning [bus 0a-0a] behind bridge, pass 0
[   26.224036] pci_bus 0000:0a: scanning bus
[   26.236152] pci 0000:0a:00.0: [14f1:8210] type 00 class 0x040000
[   26.254377] pci 0000:0a:00.0: reg 0x10: [mem 0xfe200000-0xfe3fffff 64bit]
[   26.275060] pci 0000:0a:00.0: supports D1 D2
[   26.287868] pci 0000:0a:00.0: PME# supported from D0 D1 D2 D3hot
[   26.306071] pci 0000:0a:00.0: PME# disabled
(XEN) [2015-04-11 15:26:35.904] PCI add device 0000:0a:00.0
[   26.341596] pci_bus 0000:0a: fixups for bus
[   26.353880] pci 0000:00:0a.0: PCI bridge to [bus 0a]
[   26.368967] pci 0000:00:0a.0:   bridge window [mem 0xfe200000-0xfe3fffff]
[   26.389501] pci_bus 0000:0a: bus scan returning with max=0a
[   26.406400] pci 0000:00:0b.0: scanning [bus 09-09] behind bridge, pass 0
[   26.426784] pci_bus 0000:09: scanning bus
[   26.438913] pci 0000:09:00.0: [1002:6759] type 00 class 0x030000
[   26.457112] pci 0000:09:00.0: reg 0x10: [mem 0xa0000000-0xafffffff 64bit pref]
[   26.478938] pci 0000:09:00.0: reg 0x18: [mem 0xfe1c0000-0xfe1dffff 64bit]
[   26.499477] pci 0000:09:00.0: reg 0x20: [io  0xa000-0xa0ff]
[   26.516384] pci 0000:09:00.0: reg 0x30: [mem 0xfe1a0000-0xfe1bffff pref]
[   26.536661] pci 0000:09:00.0: calling quirk_no_pm_reset+0x0/0x20
[   26.554909] pci 0000:09:00.0: supports D1 D2
(XEN) [2015-04-11 15:26:36.153] PCI add device 0000:09:00.0
[   26.583738] pci 0000:09:00.1: [1002:aa90] type 00 class 0x040300
[   26.601927] pci 0000:09:00.1: reg 0x10: [mem 0xfe1fc000-0xfe1fffff 64bit]
[   26.622568] pci 0000:09:00.1: supports D1 D2
(XEN) [2015-04-11 15:26:36.221] PCI add device 0000:09:00.1
[   26.658168] pci_bus 0000:09: fixups for bus
[   26.670434] pci 0000:00:0b.0: PCI bridge to [bus 09]
[   26.685511] pci 0000:00:0b.0:   bridge window [io  0xa000-0xafff]
[   26.703973] pci 0000:00:0b.0:   bridge window [mem 0xfe100000-0xfe1fffff]
[   26.724516] pci 0000:00:0b.0:   bridge window [mem 0xa0000000-0xafffffff 64bit pref]
[   26.747903] pci_bus 0000:09: bus scan returning with max=09
[   26.764810] pci 0000:00:0c.0: scanning [bus 05-08] behind bridge, pass 0
[   26.785200] pci_bus 0000:05: scanning bus
[   26.797324] pci 0000:05:00.0: [10b5:8613] type 01 class 0x060400
[   26.815515] pci 0000:05:00.0: reg 0x10: [mem 0xfdee0000-0xfdefffff]
[   26.834604] pci 0000:05:00.0: PME# supported from D0 D3hot D3cold
[   26.852948] pci 0000:05:00.0: PME# disabled
(XEN) [2015-04-11 15:26:36.451] PCI add device 0000:05:00.0
[   26.888346] pci_bus 0000:05: fixups for bus
[   26.900603] pci 0000:00:0c.0: PCI bridge to [bus 05-08]
[   26.916466] pci 0000:00:0c.0:   bridge window [io  0x8000-0x9fff]
[   26.934928] pci 0000:00:0c.0:   bridge window [mem 0xfde00000-0xfe0fffff]
[   26.955486] pci 0000:05:00.0: scanning [bus 06-08] behind bridge, pass 0
[   26.975856] pci_bus 0000:06: scanning bus
[   26.987985] pci 0000:06:01.0: [10b5:8613] type 01 class 0x060400
[   27.006298] pci 0000:06:01.0: PME# supported from D0 D3hot D3cold
[   27.024624] pci 0000:06:01.0: PME# disabled
(XEN) [2015-04-11 15:26:36.623] PCI add device 0000:06:01.0
[   27.053278] pci 0000:06:02.0: [10b5:8613] type 01 class 0x060400
[   27.071551] pci 0000:06:02.0: PME# supported from D0 D3hot D3cold
[   27.089877] pci 0000:06:02.0: PME# disabled
(XEN) [2015-04-11 15:26:36.688] PCI add device 0000:06:02.0
[   27.118544] pci_bus 0000:06: fixups for bus
[   27.131208] pci 0000:05:00.0: PCI bridge to [bus 06-08]
[   27.147077] pci 0000:05:00.0:   bridge window [io  0x8000-0x9fff]
[   27.165530] pci 0000:05:00.0:   bridge window [mem 0xfdf00000-0xfe0fffff]
[   27.186074] pci 0000:06:01.0: scanning [bus 08-08] behind bridge, pass 0
[   27.206445] pci_bus 0000:08: scanning bus
[   27.218595] pci 0000:08:00.0: [1033:0194] type 00 class 0x0c0330
[   27.236792] pci 0000:08:00.0: reg 0x10: [mem 0xfe0fe000-0xfe0fffff 64bit]
[   27.257469] pci 0000:08:00.0: PME# supported from D0 D3hot
[   27.273956] pci 0000:08:00.0: PME# disabled
(XEN) [2015-04-11 15:26:36.872] PCI add device 0000:08:00.0
[   27.309422] pci_bus 0000:08: fixups for bus
[   27.321756] pci 0000:06:01.0: PCI bridge to [bus 08]
[   27.336845] pci 0000:06:01.0:   bridge window [mem 0xfe000000-0xfe0fffff]
[   27.357388] pci_bus 0000:08: bus scan returning with max=08
[   27.374290] pci 0000:06:02.0: scanning [bus 07-07] behind bridge, pass 0
[   27.394651] pci_bus 0000:07: scanning bus
[   27.406794] pci 0000:07:00.0: [1b4b:9123] type 00 class 0x010601
[   27.424990] pci 0000:07:00.0: reg 0x10: [io  0x9800-0x9807]
[   27.441872] pci 0000:07:00.0: reg 0x14: [io  0x9400-0x9403]
[   27.458778] pci 0000:07:00.0: reg 0x18: [io  0x9000-0x9007]
[   27.475677] pci 0000:07:00.0: reg 0x1c: [io  0x8800-0x8803]
[   27.492574] pci 0000:07:00.0: reg 0x20: [io  0x8400-0x840f]
[   27.509475] pci 0000:07:00.0: reg 0x24: [mem 0xfdfff800-0xfdffffff]
[   27.528453] pci 0000:07:00.0: reg 0x30: [mem 0xfdfe0000-0xfdfeffff pref]
[   27.548733] pci 0000:07:00.0: calling quirk_dma_func1_alias+0x0/0x30
[   27.568023] pci 0000:07:00.0: PME# supported from D3hot
[   27.583822] pci 0000:07:00.0: PME# disabled
(XEN) [2015-04-11 15:26:37.182] PCI add device 0000:07:00.0
[   27.619310] pci_bus 0000:07: fixups for bus
[   27.631602] pci 0000:06:02.0: PCI bridge to [bus 07]
[   27.646700] pci 0000:06:02.0:   bridge window [io  0x8000-0x9fff]
[   27.665143] pci 0000:06:02.0:   bridge window [mem 0xfdf00000-0xfdffffff]
[   27.685684] pci_bus 0000:07: bus scan returning with max=07
[   27.702573] pci 0000:06:01.0: scanning [bus 08-08] behind bridge, pass 1
[   27.722862] pci 0000:06:02.0: scanning [bus 07-07] behind bridge, pass 1
[   27.743140] pci_bus 0000:06: bus scan returning with max=08
[   27.760035] pci 0000:05:00.0: scanning [bus 06-08] behind bridge, pass 1
[   27.780315] pci_bus 0000:05: bus scan returning with max=08
[   27.797212] pci 0000:00:0d.0: scanning [bus 04-04] behind bridge, pass 0
[   27.817599] pci_bus 0000:04: scanning bus
[   27.829734] pci 0000:04:00.0: [1033:0194] type 00 class 0x0c0330
[   27.847929] pci 0000:04:00.0: reg 0x10: [mem 0xfddfe000-0xfddfffff 64bit]
[   27.868589] pci 0000:04:00.0: PME# supported from D0 D3hot D3cold
[   27.886909] pci 0000:04:00.0: PME# disabled
(XEN) [2015-04-11 15:26:37.485] PCI add device 0000:04:00.0
[   27.922261] pci_bus 0000:04: fixups for bus
[   27.934534] pci 0000:00:0d.0: PCI bridge to [bus 04]
[   27.949619] pci 0000:00:0d.0:   bridge window [mem 0xfdd00000-0xfddfffff]
[   27.970153] pci_bus 0000:04: bus scan returning with max=04
[   27.987066] pci 0000:00:14.4: scanning [bus 03-03] behind bridge, pass 0
[   28.007398] pci_bus 0000:03: scanning bus
[   28.019576] pci 0000:03:06.0: [13f6:0111] type 00 class 0x040100
[   28.037773] pci 0000:03:06.0: reg 0x10: [io  0x7800-0x78ff]
[   28.054786] pci 0000:03:06.0: supports D1 D2
(XEN) [2015-04-11 15:26:37.653] PCI add device 0000:03:06.0
[   28.083586] pci_bus 0000:03: fixups for bus
[   28.096243] pci 0000:00:14.4: PCI bridge to [bus 03] (subtractive decode)
[   28.116777] pci 0000:00:14.4:   bridge window [io  0x7000-0x7fff]
[   28.135247] pci 0000:00:14.4:   bridge window [io  0x0000-0x0cf7 window] (subtractive decode)
[   28.160978] pci 0000:00:14.4:   bridge window [io  0x0d00-0xffff window] (subtractive decode)
[   28.186713] pci 0000:00:14.4:   bridge window [mem 0x000a0000-0x000bffff window] (subtractive decode)
[   28.214532] pci 0000:00:14.4:   bridge window [mem 0x000d0000-0x000dffff window] (subtractive decode)
[   28.242351] pci 0000:00:14.4:   bridge window [mem 0xa0000000-0xdfffffff window] (subtractive decode)
[   28.270168] pci 0000:00:14.4:   bridge window [mem 0xf0000000-0xfebfffff window] (subtractive decode)
[   28.297987] pci_bus 0000:03: bus scan returning with max=03
[   28.314929] pci 0000:00:15.0: scanning [bus 02-02] behind bridge, pass 0
[   28.335338] pci_bus 0000:02: scanning bus
[   28.347428] pci_bus 0000:02: fixups for bus
[   28.360158] pci 0000:00:15.0: PCI bridge to [bus 02]
[   28.375255] pci_bus 0000:02: bus scan returning with max=02
[   28.392144] pci 0000:00:02.0: scanning [bus 0f-0f] behind bridge, pass 1
[   28.412421] pci 0000:00:03.0: scanning [bus 0e-0e] behind bridge, pass 1
[   28.432706] pci 0000:00:05.0: scanning [bus 0d-0d] behind bridge, pass 1
[   28.452977] pci 0000:00:06.0: scanning [bus 0c-0c] behind bridge, pass 1
[   28.473263] pci 0000:00:09.0: scanning [bus 0b-0b] behind bridge, pass 1
[   28.493536] pci 0000:00:0a.0: scanning [bus 0a-0a] behind bridge, pass 1
[   28.513816] pci 0000:00:0b.0: scanning [bus 09-09] behind bridge, pass 1
[   28.534098] pci 0000:00:0c.0: scanning [bus 05-08] behind bridge, pass 1
[   28.554376] pci 0000:00:0d.0: scanning [bus 04-04] behind bridge, pass 1
[   28.574655] pci 0000:00:14.4: scanning [bus 03-03] behind bridge, pass 1
[   28.594932] pci 0000:00:15.0: scanning [bus 02-02] behind bridge, pass 1
[   28.615212] pci_bus 0000:00: bus scan returning with max=0f
[   28.632166] pci_bus 0000:00: on NUMA node 0
[   28.645219] xen: registering gsi 13 triggering 1 polarity 0
[   28.662322] ACPI: PCI Interrupt Link [LNKA] (IRQs 4 7 *10 11 14 15)
[   28.680934] ACPI: PCI Interrupt Link [LNKB] (IRQs 4 7 10 *11 14 15)
[   28.699932] ACPI: PCI Interrupt Link [LNKC] (IRQs 4 7 *10 11 14 15)
[   28.718898] ACPI: PCI Interrupt Link [LNKD] (IRQs 4 7 *10 11 14 15)
[   28.737851] ACPI: PCI Interrupt Link [LNKE] (IRQs 4 7 10 *11 14 15)
[   28.756813] ACPI: PCI Interrupt Link [LNKF] (IRQs 4 *7 10 11 14 15)
[   28.775790] ACPI: PCI Interrupt Link [LNKG] (IRQs 4 7 *10 11 14 15)
[   28.794766] ACPI: PCI Interrupt Link [LNKH] (IRQs 4 7 *10 11 14 15)
[   28.813963] xen:balloon: Initialising balloon driver
[   28.829017] xen_balloon: Initialising balloon driver
[   28.844350] vgaarb: setting as boot device: PCI:0000:0f:00.0
[   28.861023] vgaarb: device added: PCI:0000:0f:00.0,decodes=io+mem,owns=io+mem,locks=none
[   28.885474] vgaarb: device added: PCI:0000:0e:00.0,decodes=io+mem,owns=none,locks=none
[   28.909392] vgaarb: device added: PCI:0000:09:00.0,decodes=io+mem,owns=none,locks=none
[   28.933308] vgaarb: loaded
[   28.941624] vgaarb: bridge control possible 0000:09:00.0
[   28.957741] vgaarb: bridge control possible 0000:0e:00.0
[   28.973857] vgaarb: bridge control possible 0000:0f:00.0
[   28.990112] SCSI subsystem initialized
[   29.001458] libata version 3.00 loaded.
[   29.013200] ACPI: bus type USB registered
[   29.025412] usbcore: registered new interface driver usbfs
[   29.042004] usbcore: registered new interface driver hub
[   29.058197] usbcore: registered new device driver usb
[   29.073490] Linux video capture interface: v2.00
[   29.087531] pps_core: LinuxPPS API ver. 1 registered
[   29.102555] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[   29.130131] PTP clock support registered
[   29.142230] Advanced Linux Sound Architecture Driver Initialized.
[   29.160533] PCI: Using ACPI for IRQ routing
[   29.183796] PCI: pci_cache_line_size set to 64 bytes
[   29.198415] pci 0000:0f:00.0: BAR 0: reserving [mem 0xd0000000-0xdfffffff flags 0x14220c] (d=0, p=0)
[   29.225952] pci 0000:0f:00.0: BAR 2: reserving [mem 0xfe9e0000-0xfe9effff flags 0x140204] (d=0, p=0)
[   29.253510] pci 0000:0f:00.0: BAR 4: reserving [io  0xe000-0xe0ff flags 0x40101] (d=0, p=0)
[   29.278730] pci 0000:0f:00.1: BAR 0: reserving [mem 0xfe9fc000-0xfe9fffff flags 0x140204] (d=0, p=0)
[   29.306296] pci 0000:0e:00.1: BAR 0: reserving [mem 0xfe8fc000-0xfe8fffff flags 0x140204] (d=0, p=0)
[   29.333891] pci 0000:0d:00.0: BAR 0: reserving [io  0xc800-0xc8ff flags 0x40101] (d=0, p=0)
[   29.359103] pci 0000:0d:00.0: BAR 2: reserving [mem 0xbffff000-0xbfffffff flags 0x14220c] (d=0, p=0)
[   29.386661] pci 0000:0d:00.0: BAR 4: reserving [mem 0xbfff8000-0xbfffbfff flags 0x14220c] (d=0, p=0)
[   29.414227] pci 0000:0c:00.0: BAR 0: reserving [io  0xb800-0xb8ff flags 0x40101] (d=0, p=0)
[   29.439437] pci 0000:0c:00.0: BAR 2: reserving [mem 0xbfeff000-0xbfefffff flags 0x14220c] (d=0, p=0)
[   29.466991] pci 0000:0c:00.0: BAR 4: reserving [mem 0xbfef8000-0xbfefbfff flags 0x14220c] (d=0, p=0)
[   29.494560] pci 0000:0b:00.0: BAR 0: reserving [mem 0xfe5fe000-0xfe5fffff flags 0x140204] (d=0, p=0)
[   29.522121] pci 0000:0a:00.0: BAR 0: reserving [mem 0xfe200000-0xfe3fffff flags 0x140204] (d=0, p=0)
[   29.549673] pci 0000:09:00.1: BAR 0: reserving [mem 0xfe1fc000-0xfe1fffff flags 0x140204] (d=0, p=0)
[   29.577238] pci 0000:05:00.0: BAR 0: reserving [mem 0xfdee0000-0xfdefffff flags 0x40200] (d=0, p=0)
[   29.604535] pci 0000:08:00.0: BAR 0: reserving [mem 0xfe0fe000-0xfe0fffff flags 0x140204] (d=0, p=0)
[   29.632092] pci 0000:07:00.0: BAR 0: reserving [io  0x9800-0x9807 flags 0x40101] (d=0, p=0)
[   29.657305] pci 0000:07:00.0: BAR 1: reserving [io  0x9400-0x9403 flags 0x40101] (d=0, p=0)
[   29.682523] pci 0000:07:00.0: BAR 2: reserving [io  0x9000-0x9007 flags 0x40101] (d=0, p=0)
[   29.707744] pci 0000:07:00.0: BAR 3: reserving [io  0x8800-0x8803 flags 0x40101] (d=0, p=0)
[   29.732962] pci 0000:07:00.0: BAR 4: reserving [io  0x8400-0x840f flags 0x40101] (d=0, p=0)
[   29.758178] pci 0000:07:00.0: BAR 5: reserving [mem 0xfdfff800-0xfdffffff flags 0x40200] (d=0, p=0)
[   29.785472] pci 0000:04:00.0: BAR 0: reserving [mem 0xfddfe000-0xfddfffff flags 0x140204] (d=0, p=0)
[   29.813038] pci 0000:00:11.0: BAR 0: reserving [io  0x3000-0x3007 flags 0x40101] (d=0, p=0)
[   29.838255] pci 0000:00:11.0: BAR 1: reserving [io  0x2000-0x2003 flags 0x40101] (d=0, p=0)
[   29.863470] pci 0000:00:11.0: BAR 2: reserving [io  0x1000-0x1007 flags 0x40101] (d=0, p=0)
[   29.888690] pci 0000:00:11.0: BAR 3: reserving [io  0x4800-0x4803 flags 0x40101] (d=0, p=0)
[   29.913908] pci 0000:00:11.0: BAR 4: reserving [io  0x3800-0x380f flags 0x40101] (d=0, p=0)
[   29.939126] pci 0000:00:11.0: BAR 5: reserving [mem 0xfdbff000-0xfdbff3ff flags 0x40200] (d=0, p=0)
[   29.966426] pci 0000:00:12.0: BAR 0: reserving [mem 0xfdbfb000-0xfdbfbfff flags 0x40200] (d=0, p=0)
[   29.993727] pci 0000:00:12.2: BAR 0: reserving [mem 0xfdbff400-0xfdbff4ff flags 0x40200] (d=0, p=0)
[   30.021016] pci 0000:00:13.0: BAR 0: reserving [mem 0xfdbfc000-0xfdbfcfff flags 0x40200] (d=0, p=0)
[   30.048321] pci 0000:00:13.2: BAR 0: reserving [mem 0xfdbff800-0xfdbff8ff flags 0x40200] (d=0, p=0)
[   30.075625] pci 0000:03:06.0: BAR 0: reserving [io  0x7800-0x78ff flags 0x40101] (d=0, p=0)
[   30.100831] pci 0000:00:14.5: BAR 0: reserving [mem 0xfdbfd000-0xfdbfdfff flags 0x40200] (d=0, p=0)
[   30.128137] pci 0000:00:16.0: BAR 0: reserving [mem 0xfdbfe000-0xfdbfefff flags 0x40200] (d=0, p=0)
[   30.155425] pci 0000:00:16.2: BAR 0: reserving [mem 0xfdbffc00-0xfdbffcff flags 0x40200] (d=0, p=0)
[   30.182744] pci 0000:0e:00.0: BAR 0: reserving [mem 0xc0000000-0xcfffffff flags 0x14220c] (d=1, p=1)
[   30.210290] pci 0000:0e:00.0: BAR 2: reserving [mem 0xfe8c0000-0xfe8dffff flags 0x140204] (d=1, p=1)
[   30.237844] pci 0000:0e:00.0: BAR 4: reserving [io  0xd000-0xd0ff flags 0x40101] (d=1, p=1)
[   30.263082] pci 0000:09:00.0: BAR 0: reserving [mem 0xa0000000-0xafffffff flags 0x14220c] (d=1, p=1)
[   30.290621] pci 0000:09:00.0: BAR 2: reserving [mem 0xfe1c0000-0xfe1dffff flags 0x140204] (d=1, p=1)
[   30.318180] pci 0000:09:00.0: BAR 4: reserving [io  0xa000-0xa0ff flags 0x40101] (d=1, p=1)
[   30.343482] e820: reserve RAM buffer [mem 0x00099000-0x0009ffff]
[   30.362183] Bluetooth: Core ver 2.20
[   30.372636] NET: Registered protocol family 31
[   30.386132] Bluetooth: HCI device and connection manager initialized
[   30.405392] Bluetooth: HCI socket layer initialized
[   30.420200] Bluetooth: L2CAP socket layer initialized
[   30.435549] Bluetooth: SCO socket layer initialized
(XEN) [2015-04-11 15:26:40.036] PCI: Using MCFG for segment 0000 bus 00-ff
[   30.470562] Switched to clocksource xen
[   30.482048] FS-Cache: Loaded
[   30.490843] pnp: PnP ACPI init
[   30.500286] system 00:00: [mem 0xfec20000-0xfec200ff] could not be reserved
[   30.521113] system 00:00: Plug and Play ACPI device, IDs PNP0c02 (active)
[   30.541765] system 00:01: [mem 0xf6000000-0xf6003fff] has been reserved
[   30.561633] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[   30.582276] xen: registering gsi 8 triggering 1 polarity 0
[   30.598849] pnp 00:02: Plug and Play ACPI device, IDs PNP0b00 (active)
[   30.618949] xen: registering gsi 4 triggering 1 polarity 0
[   30.635201] Already setup the GSI :4
[   30.646121] pnp 00:03: [dma 0 disabled]
[   30.657887] pnp 00:03: Plug and Play ACPI device, IDs PNP0501 (active)
[   30.677802] system 00:04: [io  0x0600-0x06df] has been reserved
[   30.695521] system 00:04: [io  0x0ae0-0x0aef] has been reserved
[   30.713456] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
[   30.734216] system 00:05: [mem 0xfec00000-0xfec00fff] could not be reserved
[   30.755055] system 00:05: [mem 0xfee00000-0xfee00fff] has been reserved
[   30.775075] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active)
[   30.795956] system 00:06: [io  0x04d0-0x04d1] has been reserved
[   30.813544] system 00:06: [io  0x040b] has been reserved
[   30.829672] system 00:06: [io  0x04d6] has been reserved
[   30.845786] system 00:06: [io  0x0c00-0x0c01] has been reserved
[   30.863724] system 00:06: [io  0x0c14] has been reserved
[   30.879847] system 00:06: [io  0x0c50-0x0c51] has been reserved
[   30.897782] system 00:06: [io  0x0c52] has been reserved
[   30.913897] system 00:06: [io  0x0c6c] has been reserved
[   30.930022] system 00:06: [io  0x0c6f] has been reserved
[   30.946133] system 00:06: [io  0x0cd0-0x0cd1] has been reserved
[   30.964072] system 00:06: [io  0x0cd2-0x0cd3] has been reserved
[   30.982011] system 00:06: [io  0x0cd4-0x0cd5] has been reserved
[   30.999950] system 00:06: [io  0x0cd6-0x0cd7] has been reserved
[   31.017889] system 00:06: [io  0x0cd8-0x0cdf] has been reserved
[   31.035833] system 00:06: [io  0x0800-0x089f] could not be reserved
[   31.054810] system 00:06: [io  0x0b00-0x0b1f] has been reserved
[   31.072753] system 00:06: [io  0x0b20-0x0b3f] has been reserved
[   31.090691] system 00:06: [io  0x0900-0x090f] has been reserved
[   31.108627] system 00:06: [io  0x0910-0x091f] has been reserved
[   31.126565] system 00:06: [io  0xfe00-0xfefe] has been reserved
[   31.144508] system 00:06: [mem 0xffb80000-0xffbfffff] has been reserved
[   31.164527] system 00:06: [mem 0xfec10000-0xfec1001f] has been reserved
[   31.184538] system 00:06: [mem 0xfed80000-0xfed80fff] has been reserved
[   31.204558] system 00:06: Plug and Play ACPI device, IDs PNP0c02 (active)
[   31.225244] system 00:07: [mem 0xe0000000-0xefffffff] has been reserved
[   31.245118] system 00:07: Plug and Play ACPI device, IDs PNP0c02 (active)
[   31.265915] system 00:08: [mem 0x00000000-0x0009ffff] could not be reserved
[   31.286713] system 00:08: [mem 0x000c0000-0x000cffff] could not be reserved
[   31.307777] system 00:08: [mem 0x000e0000-0x000fffff] could not be reserved
[   31.328876] system 00:08: [mem 0x00100000-0x9fffffff] could not be reserved
[   31.349928] system 00:08: [mem 0xfec00000-0xffffffff] could not be reserved
[   31.370994] system 00:08: Plug and Play ACPI device, IDs PNP0c01 (active)
[   31.391679] pnp: PnP ACPI: found 9 devices
[   31.404335] pciback 0000:0e:00.0: seizing device
[   31.418063] pciback 0000:0e:00.1: seizing device
[   31.432117] pciback 0000:0b:00.0: seizing device
[   31.446135] pciback 0000:0a:00.0: seizing device
[   31.460170] pciback 0000:09:00.0: seizing device
[   31.474213] pciback 0000:09:00.1: seizing device
[   31.488279] pciback 0000:08:00.0: seizing device
[   31.502293] pciback 0000:07:00.0: seizing device
[   31.516333] pciback 0000:04:00.0: seizing device
[   31.530369] pciback 0000:03:06.0: seizing device
[   31.553293] PM-Timer failed consistency check  (0xffffff) - aborting.
[   31.572472] pci 0000:00:02.0: PCI bridge to [bus 0f]
[   31.587431] pci 0000:00:02.0:   bridge window [io  0xe000-0xefff]
[   31.605885] pci 0000:00:02.0:   bridge window [mem 0xfe900000-0xfe9fffff]
[   31.626419] pci 0000:00:02.0:   bridge window [mem 0xd0000000-0xdfffffff 64bit pref]
[   31.649826] pci 0000:00:03.0: PCI bridge to [bus 0e]
[   31.664898] pci 0000:00:03.0:   bridge window [io  0xd000-0xdfff]
[   31.683365] pci 0000:00:03.0:   bridge window [mem 0xfe800000-0xfe8fffff]
[   31.703902] pci 0000:00:03.0:   bridge window [mem 0xc0000000-0xcfffffff 64bit pref]
[   31.727296] pci 0000:00:05.0: PCI bridge to [bus 0d]
[   31.742375] pci 0000:00:05.0:   bridge window [io  0xc000-0xcfff]
[   31.760838] pci 0000:00:05.0:   bridge window [mem 0xfe700000-0xfe7fffff]
[   31.781375] pci 0000:00:05.0:   bridge window [mem 0xbff00000-0xbfffffff 64bit pref]
[   31.804777] pci 0000:00:06.0: PCI bridge to [bus 0c]
[   31.819850] pci 0000:00:06.0:   bridge window [io  0xb000-0xbfff]
[   31.838312] pci 0000:00:06.0:   bridge window [mem 0xfe600000-0xfe6fffff]
[   31.858848] pci 0000:00:06.0:   bridge window [mem 0xbfe00000-0xbfefffff 64bit pref]
[   31.882251] pci 0000:00:09.0: PCI bridge to [bus 0b]
[   31.897330] pci 0000:00:09.0:   bridge window [mem 0xfe500000-0xfe5fffff]
[   31.917870] pci 0000:00:0a.0: PCI bridge to [bus 0a]
[   31.932945] pci 0000:00:0a.0:   bridge window [mem 0xfe200000-0xfe3fffff]
[   31.953488] pci 0000:00:0b.0: PCI bridge to [bus 09]
[   31.968562] pci 0000:00:0b.0:   bridge window [io  0xa000-0xafff]
[   31.987022] pci 0000:00:0b.0:   bridge window [mem 0xfe100000-0xfe1fffff]
[   32.007552] pci 0000:00:0b.0:   bridge window [mem 0xa0000000-0xafffffff 64bit pref]
[   32.030960] pci 0000:06:01.0: PCI bridge to [bus 08]
[   32.046038] pci 0000:06:01.0:   bridge window [mem 0xfe000000-0xfe0fffff]
[   32.066581] pci 0000:06:02.0: PCI bridge to [bus 07]
[   32.081647] pci 0000:06:02.0:   bridge window [io  0x8000-0x9fff]
[   32.100115] pci 0000:06:02.0:   bridge window [mem 0xfdf00000-0xfdffffff]
[   32.120661] pci 0000:05:00.0: PCI bridge to [bus 06-08]
[   32.136511] pci 0000:05:00.0:   bridge window [io  0x8000-0x9fff]
[   32.154969] pci 0000:05:00.0:   bridge window [mem 0xfdf00000-0xfe0fffff]
[   32.175507] pci 0000:00:0c.0: PCI bridge to [bus 05-08]
[   32.191365] pci 0000:00:0c.0:   bridge window [io  0x8000-0x9fff]
[   32.209826] pci 0000:00:0c.0:   bridge window [mem 0xfde00000-0xfe0fffff]
[   32.230368] pci 0000:00:0d.0: PCI bridge to [bus 04]
[   32.245437] pci 0000:00:0d.0:   bridge window [mem 0xfdd00000-0xfddfffff]
[   32.265985] pci 0000:00:14.4: PCI bridge to [bus 03]
[   32.281052] pci 0000:00:14.4:   bridge window [io  0x7000-0x7fff]
[   32.299530] pci 0000:00:15.0: PCI bridge to [bus 02]
[   32.314609] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
[   32.333352] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
[   32.352071] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[   32.372872] pci_bus 0000:00: resource 7 [mem 0x000d0000-0x000dffff window]
[   32.393667] pci_bus 0000:00: resource 8 [mem 0xa0000000-0xdfffffff window]
[   32.414467] pci_bus 0000:00: resource 9 [mem 0xf0000000-0xfebfffff window]
[   32.435266] pci_bus 0000:0f: resource 0 [io  0xe000-0xefff]
[   32.452169] pci_bus 0000:0f: resource 1 [mem 0xfe900000-0xfe9fffff]
[   32.471143] pci_bus 0000:0f: resource 2 [mem 0xd0000000-0xdfffffff 64bit pref]
[   32.492983] pci_bus 0000:0e: resource 0 [io  0xd000-0xdfff]
[   32.509882] pci_bus 0000:0e: resource 1 [mem 0xfe800000-0xfe8fffff]
[   32.528857] pci_bus 0000:0e: resource 2 [mem 0xc0000000-0xcfffffff 64bit pref]
[   32.550699] pci_bus 0000:0d: resource 0 [io  0xc000-0xcfff]
[   32.567604] pci_bus 0000:0d: resource 1 [mem 0xfe700000-0xfe7fffff]
[   32.586576] pci_bus 0000:0d: resource 2 [mem 0xbff00000-0xbfffffff 64bit pref]
[   32.608408] pci_bus 0000:0c: resource 0 [io  0xb000-0xbfff]
[   32.625312] pci_bus 0000:0c: resource 1 [mem 0xfe600000-0xfe6fffff]
[   32.644292] pci_bus 0000:0c: resource 2 [mem 0xbfe00000-0xbfefffff 64bit pref]
[   32.666127] pci_bus 0000:0b: resource 1 [mem 0xfe500000-0xfe5fffff]
[   32.685109] pci_bus 0000:0a: resource 1 [mem 0xfe200000-0xfe3fffff]
[   32.704087] pci_bus 0000:09: resource 0 [io  0xa000-0xafff]
[   32.720990] pci_bus 0000:09: resource 1 [mem 0xfe100000-0xfe1fffff]
[   32.739964] pci_bus 0000:09: resource 2 [mem 0xa0000000-0xafffffff 64bit pref]
[   32.761805] pci_bus 0000:05: resource 0 [io  0x8000-0x9fff]
[   32.778702] pci_bus 0000:05: resource 1 [mem 0xfde00000-0xfe0fffff]
[   32.797677] pci_bus 0000:06: resource 0 [io  0x8000-0x9fff]
[   32.814582] pci_bus 0000:06: resource 1 [mem 0xfdf00000-0xfe0fffff]
[   32.833558] pci_bus 0000:08: resource 1 [mem 0xfe000000-0xfe0fffff]
[   32.852533] pci_bus 0000:07: resource 0 [io  0x8000-0x9fff]
[   32.869436] pci_bus 0000:07: resource 1 [mem 0xfdf00000-0xfdffffff]
[   32.888420] pci_bus 0000:04: resource 1 [mem 0xfdd00000-0xfddfffff]
[   32.907392] pci_bus 0000:03: resource 0 [io  0x7000-0x7fff]
[   32.924293] pci_bus 0000:03: resource 4 [io  0x0000-0x0cf7 window]
[   32.943011] pci_bus 0000:03: resource 5 [io  0x0d00-0xffff window]
[   32.961728] pci_bus 0000:03: resource 6 [mem 0x000a0000-0x000bffff window]
[   32.982523] pci_bus 0000:03: resource 7 [mem 0x000d0000-0x000dffff window]
[   33.003327] pci_bus 0000:03: resource 8 [mem 0xa0000000-0xdfffffff window]
[   33.024125] pci_bus 0000:03: resource 9 [mem 0xf0000000-0xfebfffff window]
[   33.044976] NET: Registered protocol family 2
[   33.058498] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[   33.079763] TCP bind hash table entries: 8192 (order: 7, 524288 bytes)
[   33.099665] TCP: Hash tables configured (established 8192 bind 8192)
[   33.118564] TCP: reno registered
[   33.128403] UDP hash table entries: 512 (order: 4, 81920 bytes)
[   33.146386] UDP-Lite hash table entries: 512 (order: 4, 81920 bytes)
[   33.165751] NET: Registered protocol family 1
[   33.178861] pci 0000:00:11.0: calling quirk_msi_intx_disable_ati_bug+0x0/0x50
[   33.200405] pci 0000:00:12.0: calling quirk_usb_early_handoff+0x0/0x710
[   33.220584] xen: registering gsi 18 triggering 0 polarity 1
[   33.237329] xen: --> pirq=18 -> irq=18 (gsi=18)
[   33.327627] pci 0000:00:12.2: calling quirk_usb_early_handoff+0x0/0x710
[   33.347299] xen: registering gsi 17 triggering 0 polarity 1
[   33.364075] xen: --> pirq=17 -> irq=17 (gsi=17)
[   33.377993] pci 0000:00:13.0: calling quirk_usb_early_handoff+0x0/0x710
[   33.397979] xen: registering gsi 18 triggering 0 polarity 1
[   33.414756] Already setup the GSI :18
[   33.500831] pci 0000:00:13.2: calling quirk_usb_early_handoff+0x0/0x710
[   33.520503] xen: registering gsi 17 triggering 0 polarity 1
[   33.537273] Already setup the GSI :17
[   33.548611] pci 0000:00:14.5: calling quirk_usb_early_handoff+0x0/0x710
[   33.568595] xen: registering gsi 18 triggering 0 polarity 1
[   33.585370] Already setup the GSI :18
[   33.670831] pci 0000:00:16.0: calling quirk_usb_early_handoff+0x0/0x710
[   33.690494] xen: registering gsi 18 triggering 0 polarity 1
[   33.707265] Already setup the GSI :18
[   33.794162] pci 0000:00:16.2: calling quirk_usb_early_handoff+0x0/0x710
[   33.813826] xen: registering gsi 17 triggering 0 polarity 1
[   33.830601] Already setup the GSI :17
[   33.841929] pci 0000:00:18.0: calling quirk_amd_nb_node+0x0/0x80
[   33.859984] pci 0000:00:18.1: calling quirk_amd_nb_node+0x0/0x80
[   33.878179] pci 0000:00:18.2: calling quirk_amd_nb_node+0x0/0x80
[   33.896379] pci 0000:00:18.3: calling quirk_amd_nb_node+0x0/0x80
[   33.914578] pci 0000:00:18.4: calling quirk_amd_nb_node+0x0/0x80
[   33.932778] pci 0000:0f:00.0: calling pci_fixup_video+0x0/0xe0
[   33.950451] pci 0000:0f:00.0: Video device with shadowed ROM
[   33.967613] pciback 0000:0e:00.0: calling pci_fixup_video+0x0/0xe0
[   33.986343] pciback 0000:0b:00.0: calling quirk_usb_early_handoff+0x0/0x710
[   34.007511] xen: registering gsi 53 triggering 0 polarity 1
[   34.024295] xen: --> pirq=53 -> irq=53 (gsi=53)
[   34.038109] xen: registering gsi 48 triggering 0 polarity 1
[   34.054968] xen: --> pirq=48 -> irq=48 (gsi=48)
[   34.068809] pciback 0000:09:00.0: calling pci_fixup_video+0x0/0xe0
[   34.087475] pciback 0000:08:00.0: calling quirk_usb_early_handoff+0x0/0x710
[   34.108645] xen: registering gsi 54 triggering 0 polarity 1
[   34.125427] xen: --> pirq=54 -> irq=54 (gsi=54)
[   34.139237] xen: registering gsi 36 triggering 0 polarity 1
[   34.156101] xen: --> pirq=36 -> irq=36 (gsi=36)
[   34.169912] xen: registering gsi 37 triggering 0 polarity 1
[   34.186781] xen: --> pirq=37 -> irq=37 (gsi=37)
[   34.200611] xen: registering gsi 37 triggering 0 polarity 1
[   34.217454] Already setup the GSI :37
[   34.228696] pciback 0000:04:00.0: calling quirk_usb_early_handoff+0x0/0x710
[   34.249813] xen: registering gsi 54 triggering 0 polarity 1
[   34.266586] Already setup the GSI :54
[   34.277805] xen: registering gsi 40 triggering 0 polarity 1
[   34.294673] xen: --> pirq=40 -> irq=40 (gsi=40)
[   34.308506] PCI: CLS 64 bytes, default 64
[   34.320829] Trying to unpack rootfs image as initramfs...
[   34.371787] Freeing initrd memory: 19672K (ffff880004000000 - ffff880005336000)
[   34.396080] Scanning for low memory corruption every 60 seconds
[   34.416099] sha1_ssse3: Neither AVX nor AVX2 nor SSSE3 is available/usable.
[   34.436679] sha256_ssse3: Neither AVX nor SSSE3 is available/usable.
[   34.455914] sha512_ssse3: Neither AVX nor SSSE3 is available/usable.
[   34.475151] AVX or AES-NI instructions are not detected.
[   34.491276] AVX instructions are not detected.
[   34.504794] AVX instructions are not detected.
[   34.518312] AVX2 or AES-NI instructions are not detected.
[   34.534691] AVX2 instructions are not detected.
[   34.549082] futex hash table entries: 2048 (order: 6, 262144 bytes)
[   34.567771] audit: initializing netlink subsys (disabled)
[   34.584026] audit: type=2000 audit(1428766003.207:1): initialized
[   34.602912] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[   34.627434] VFS: Disk quotas dquot_6.5.2
[   34.639014] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[   34.661835] ntfs: driver 2.1.31 [Flags: R/W].
[   34.674939] fuse init (API version 7.23)
[   34.688390] gfs2: GFS2 installed
[   34.697900] ceph: loaded (mds proto 32)
[   34.711649] bounce: pool size: 64 pages
[   34.722977] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[   34.745254] io scheduler noop registered
[   34.757195] io scheduler deadline registered
[   34.770309] io scheduler cfq registered (default)
[   34.784729] crc32: CRC_LE_BITS = 64, CRC_BE BITS = 64
[   34.799827] crc32: self tests passed, processed 225944 bytes in 109478 nsec
[   34.821012] crc32c: CRC_LE_BITS = 64
[   34.831806] crc32c: self tests passed, processed 225944 bytes in 61662 nsec
[   34.862048] crc32_combine: 8373 self tests passed
[   34.884985] crc32c_combine: 8373 self tests passed
[   34.899485] xen: registering gsi 52 triggering 0 polarity 1
[   34.916013] xen: --> pirq=52 -> irq=52 (gsi=52)
[   34.930123] xen: registering gsi 52 triggering 0 polarity 1
[   34.946669] Already setup the GSI :52
[   34.958151] xen: registering gsi 52 triggering 0 polarity 1
[   34.974745] Already setup the GSI :52
[   34.986201] xen: registering gsi 53 triggering 0 polarity 1
[   35.002824] Already setup the GSI :53
[   35.014388] xen: registering gsi 54 triggering 0 polarity 1
[   35.030902] Already setup the GSI :54
[   35.042357] xen: registering gsi 54 triggering 0 polarity 1
[   35.058979] Already setup the GSI :54
[   35.070676] xen: registering gsi 16 triggering 0 polarity 1
[   35.087102] xen: --> pirq=16 -> irq=16 (gsi=16)
[   35.101513] xen: registering gsi 38 triggering 0 polarity 1
[   35.117936] xen: --> pirq=38 -> irq=38 (gsi=38)
[   35.132203] pcieport 0000:00:02.0: Signaling PME through PCIe PME interrupt
[   35.152784] pci 0000:0f:00.0: Signaling PME through PCIe PME interrupt
[   35.172538] pci 0000:0f:00.1: Signaling PME through PCIe PME interrupt
[   35.192300] pcie_pme 0000:00:02.0:pcie01: service driver pcie_pme loaded
[   35.212608] pcieport 0000:00:03.0: Signaling PME through PCIe PME interrupt
[   35.233636] pciback 0000:0e:00.0: Signaling PME through PCIe PME interrupt
[   35.254433] pciback 0000:0e:00.1: Signaling PME through PCIe PME interrupt
[   35.275235] pcie_pme 0000:00:03.0:pcie01: service driver pcie_pme loaded
[   35.295538] pcieport 0000:00:05.0: Signaling PME through PCIe PME interrupt
[   35.316569] pci 0000:0d:00.0: Signaling PME through PCIe PME interrupt
[   35.336368] pcie_pme 0000:00:05.0:pcie01: service driver pcie_pme loaded
[   35.356672] pcieport 0000:00:06.0: Signaling PME through PCIe PME interrupt
[   35.377707] pci 0000:0c:00.0: Signaling PME through PCIe PME interrupt
[   35.397466] pcie_pme 0000:00:06.0:pcie01: service driver pcie_pme loaded
[   35.417773] pcieport 0000:00:09.0: Signaling PME through PCIe PME interrupt
[   35.438802] pciback 0000:0b:00.0: Signaling PME through PCIe PME interrupt
[   35.459601] pcie_pme 0000:00:09.0:pcie01: service driver pcie_pme loaded
[   35.479905] pcieport 0000:00:0a.0: Signaling PME through PCIe PME interrupt
[   35.500936] pciback 0000:0a:00.0: Signaling PME through PCIe PME interrupt
[   35.521735] pcie_pme 0000:00:0a.0:pcie01: service driver pcie_pme loaded
[   35.542041] pcieport 0000:00:0b.0: Signaling PME through PCIe PME interrupt
[   35.563072] pciback 0000:09:00.0: Signaling PME through PCIe PME interrupt
[   35.583869] pciback 0000:09:00.1: Signaling PME through PCIe PME interrupt
[   35.604671] pcie_pme 0000:00:0b.0:pcie01: service driver pcie_pme loaded
[   35.624973] pcieport 0000:00:0c.0: Signaling PME through PCIe PME interrupt
[   35.646006] pcieport 0000:05:00.0: Signaling PME through PCIe PME interrupt
[   35.667064] pcieport 0000:06:01.0: Signaling PME through PCIe PME interrupt
[   35.688121] pciback 0000:08:00.0: Signaling PME through PCIe PME interrupt
[   35.708921] pcieport 0000:06:02.0: Signaling PME through PCIe PME interrupt
[   35.729979] pciback 0000:07:00.0: Signaling PME through PCIe PME interrupt
[   35.750782] pcie_pme 0000:00:0c.0:pcie01: service driver pcie_pme loaded
[   35.771119] pcieport 0000:00:0d.0: Signaling PME through PCIe PME interrupt
[   35.792142] pciback 0000:04:00.0: Signaling PME through PCIe PME interrupt
[   35.812918] pcie_pme 0000:00:0d.0:pcie01: service driver pcie_pme loaded
[   35.833224] pcieport 0000:00:15.0: Signaling PME through PCIe PME interrupt
[   35.854253] pcie_pme 0000:00:15.0:pcie01: service driver pcie_pme loaded
[   35.874552] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[   35.891566] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[   35.911453] cpcihp_generic: Generic port I/O CompactPCI Hot Plug Driver version: 0.1
[   35.934845] cpcihp_generic: not configured, disabling.
[   35.950501] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[   35.972146] acpiphp_ibm: ibm_acpiphp_init: acpi_walk_namespace failed
[   35.991273] usbcore: registered new interface driver udlfb
[   36.007830] vesafb: mode is 1280x1024x32, linelength=5120, pages=0
[   36.026526] vesafb: scrolling: redraw
[   36.037705] vesafb: Truecolor: size=0:8:8:8, shift=0:16:8:0
[   36.055660] vesafb: framebuffer at 0xd0000000, mapped to 0xffffc90010700000, using 10240k, total 16384k
[   36.105420] Console: switching to colour frame buffer device 160x64
[   36.144267] fb0: VESA VGA frame buffer device
[   36.157785] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[   36.182766] ACPI: Power Button [PWRB]
[   36.194014] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[   36.216279] ACPI: Power Button [PWRF]
[   36.228250] Warning: Processor Platform Limit not supported.
[   36.245779] xen:xen_evtchn: Event-channel device installed
[   36.262501] xen: registering gsi 22 triggering 0 polarity 1
[   36.279087] xen: --> pirq=22 -> irq=22 (gsi=22)
[   36.317522] xen: registering gsi 40 triggering 0 polarity 1
[   36.334149] Already setup the GSI :40
[   36.394391] Switched to clocksource tsc
[   37.354015] pciback 0000:04:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x10a)
[   37.380839] pciback 0000:04:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfddfe004)
[   37.408644] pciback 0000:04:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   37.434635] pciback 0000:04:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100102)
[   37.463104] xen: registering gsi 38 triggering 0 polarity 1
[   37.479875] Already setup the GSI :38
[   37.517505] xen: registering gsi 37 triggering 0 polarity 1
[   37.534091] Already setup the GSI :37
[   38.554098] pciback 0000:08:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x107)
[   38.580928] pciback 0000:08:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfe0fe004)
[   38.608731] pciback 0000:08:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   38.634722] pciback 0000:08:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100102)
[   38.663188] xen: registering gsi 33 triggering 0 polarity 1
[   38.679970] xen: --> pirq=33 -> irq=33 (gsi=33)
[   38.717533] pciback 0000:09:00.0: enabling device (0000 -> 0003)
[   38.735461] xen: registering gsi 32 triggering 0 polarity 1
[   38.752335] xen: --> pirq=32 -> irq=32 (gsi=32)
[   38.766341] xen: registering gsi 47 triggering 0 polarity 1
[   38.783010] xen: --> pirq=47 -> irq=47 (gsi=47)
[   39.804176] pciback 0000:0a:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x10a)
[   39.831002] pciback 0000:0a:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfe200004)
[   39.858802] pciback 0000:0a:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   39.891081] pciback 0000:0a:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100106)
[   39.925923] xen: registering gsi 48 triggering 0 polarity 1
[   39.949163] Already setup the GSI :48
[   40.974073] pciback 0000:0b:00.0: restoring config space at offset 0x3c (was 0x100, writing 0x10a)
[   41.007574] pciback 0000:0b:00.0: restoring config space at offset 0x10 (was 0x4, writing 0xfe5fe004)
[   41.041782] pciback 0000:0b:00.0: restoring config space at offset 0xc (was 0x0, writing 0x10)
[   41.074142] pciback 0000:0b:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100102)
[   41.108923] xen: registering gsi 29 triggering 0 polarity 1
[   41.132108] xen: --> pirq=29 -> irq=29 (gsi=29)
[   41.177536] pciback 0000:0e:00.0: enabling device (0000 -> 0003)
[   41.202042] xen: registering gsi 28 triggering 0 polarity 1
[   41.225244] xen: --> pirq=28 -> irq=28 (gsi=28)
[   41.245530] xen_pciback: backend is vpci
[   41.264272] xen_acpi_processor: Uploading Xen processor PM info
[   41.289796] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
(XEN) [2015-04-11 15:26:49.941] mm.c:803: d0: Forcing read-only access to MFN fed00
[   41.338154] hpet_acpi_add: no address or irqs in _CRS
[   41.360404] Linux agpgart interface v0.103
[   41.379568] Hangcheck: starting hangcheck timer 0.9.1 (tick is 180 seconds, margin is 60 seconds).
[   41.412910] [drm] Initialized drm 1.1.0 20060810
[   41.433214] [drm] VGACON disable radeon kernel modesetting.
[   41.456332] [drm:radeon_init] *ERROR* No UMS support in radeon module!
[   41.487797] brd: module loaded
[   41.517689] loop: module loaded
[   41.533797] ahci 0000:00:11.0: version 3.0
[   41.552458] xen: registering gsi 19 triggering 0 polarity 1
[   41.575432] xen: --> pirq=19 -> irq=19 (gsi=19)
[   41.595380] ahci 0000:00:11.0: AHCI 0001.0200 32 slots 6 ports 6 Gbps 0x3f impl SATA mode
[   41.626089] ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part 
[   41.658807] scsi host0: ahci
[   41.674029] scsi host1: ahci
[   41.689002] scsi host2: ahci
[   41.703893] scsi host3: ahci
[   41.718727] scsi host4: ahci
[   41.733460] scsi host5: ahci
[   41.747859] ata1: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff100 irq 114
[   41.776069] ata2: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff180 irq 115
[   41.804254] ata3: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff200 irq 116
[   41.832250] ata4: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff280 irq 117
[   41.860205] ata5: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff300 irq 118
[   41.888111] ata6: SATA max UDMA/133 abar m1024@0xfdbff000 port 0xfdbff380 irq 119
[   41.916246] tun: Universal TUN/TAP device driver, 1.6
[   41.936784] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[   41.960857] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[   41.987408] e1000: Copyright (c) 1999-2006 Intel Corporation.
[   42.010061] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[   42.032904] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[   42.056096] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.2.15-k
[   42.082766] igb: Copyright (c) 2007-2014 Intel Corporation.
[   42.104992] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.0.2-k
[   42.133985] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[   42.157350] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[   42.179669] xen: registering gsi 46 triggering 0 polarity 1
[   42.201935] xen: --> pirq=46 -> irq=46 (gsi=46)
[   42.221032] r8169 0000:0d:00.0: enabling Mem-Wr-Inval
[   42.234144] ata2: SATA link down (SStatus 0 SControl 300)
[   42.234321] ata4: SATA link down (SStatus 0 SControl 300)
[   42.234380] ata6: SATA link down (SStatus 0 SControl 300)
[   42.234452] ata5: SATA link down (SStatus 0 SControl 300)
[   42.328311] r8169 0000:0d:00.0 eth0: RTL8168d/8111d at 0xffffc900005be000, 40:61:86:f4:67:d9, XID 081000c0 IRQ 122
[   42.364870] r8169 0000:0d:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[   42.395925] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[   42.400874] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[   42.400920] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   42.402778] ata3.00: ATA-8: Hitachi HDS722020ALA330, JKAOA20N, max UDMA/133
[   42.402780] ata3.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[   42.402873] ata1.00: ATA-8: HGST HDN724040ALE640, MJAOA5E0, max UDMA/133
[   42.402875] ata1.00: 7814037168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[   42.404863] ata3.00: configured for UDMA/133
[   42.404987] ata1.00: configured for UDMA/133
[   42.405692] scsi 0:0:0:0: Direct-Access     ATA      HGST HDN724040AL A5E0 PQ: 0 ANSI: 5
[   42.406804] sd 0:0:0:0: [sda] 7814037168 512-byte logical blocks: (4.00 TB/3.63 TiB)
[   42.406805] sd 0:0:0:0: [sda] 4096-byte physical blocks
[   42.406889] sd 0:0:0:0: [sda] Write Protect is off
[   42.406891] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[   42.406923] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   42.407248] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   42.407968] scsi 2:0:0:0: Direct-Access     ATA      Hitachi HDS72202 A20N PQ: 0 ANSI: 5
[   42.408551] sd 2:0:0:0: Attached scsi generic sg1 type 0
[   42.408560] sd 2:0:0:0: [sdb] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
[   42.408747] sd 2:0:0:0: [sdb] Write Protect is off
[   42.408749] sd 2:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[   42.408826] sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   42.415509]  sdb: sdb1
[   42.416813] sd 2:0:0:0: [sdb] Attached SCSI disk
[   42.444487]  sda: sda1 sda2 sda3 sda4
[   42.445646] sd 0:0:0:0: [sda] Attached SCSI disk
[   42.998738] xen: registering gsi 51 triggering 0 polarity 1
[   43.020831] xen: --> pirq=51 -> irq=51 (gsi=51)
[   43.039696] r8169 0000:0c:00.0: enabling Mem-Wr-Inval
[   43.060807] r8169 0000:0c:00.0 eth1: RTL8168d/8111d at 0xffffc90011180000, 40:61:86:f4:67:d8, XID 081000c0 IRQ 123
[   43.097470] r8169 0000:0c:00.0 eth1: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[   43.128967] xen_netfront: Initialising Xen virtual ethernet driver
[   43.153713] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   43.179116] ehci-pci: EHCI PCI platform driver
[   43.198516] xen: registering gsi 17 triggering 0 polarity 1
[   43.221198] Already setup the GSI :17
[   43.238269] QUIRK: Enable AMD PLL fix
[   43.255323] ehci-pci 0000:00:12.2: enabling bus mastering
[   43.277778] ehci-pci 0000:00:12.2: EHCI Host Controller
[   43.300024] ehci-pci 0000:00:12.2: new USB bus registered, assigned bus number 1
[   43.328371] ehci-pci 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   43.360667] ehci-pci 0000:00:12.2: debug port 1
[   43.380405] ehci-pci 0000:00:12.2: enabling Mem-Wr-Inval
[   43.402423] ehci-pci 0000:00:12.2: irq 17, io mem 0xfdbff400
[   43.434320] ehci-pci 0000:00:12.2: USB 2.0 started, EHCI 1.00
[   43.457750] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[   43.484063] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   43.511620] usb usb1: Product: EHCI Host Controller
[   43.532068] usb usb1: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ehci_hcd
[   43.561460] usb usb1: SerialNumber: 0000:00:12.2
[   43.581908] hub 1-0:1.0: USB hub found
[   43.599045] hub 1-0:1.0: 5 ports detected
[   43.617752] xen: registering gsi 17 triggering 0 polarity 1
[   43.640308] Already setup the GSI :17
[   43.657189] ehci-pci 0000:00:13.2: enabling bus mastering
[   43.679452] ehci-pci 0000:00:13.2: EHCI Host Controller
[   43.701459] ehci-pci 0000:00:13.2: new USB bus registered, assigned bus number 2
[   43.729802] ehci-pci 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   43.761880] ehci-pci 0000:00:13.2: debug port 1
[   43.781390] ehci-pci 0000:00:13.2: enabling Mem-Wr-Inval
[   43.803147] ehci-pci 0000:00:13.2: irq 17, io mem 0xfdbff800
[   43.834392] ehci-pci 0000:00:13.2: USB 2.0 started, EHCI 1.00
[   43.857627] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[   43.883855] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   43.911367] usb usb2: Product: EHCI Host Controller
[   43.931797] usb usb2: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ehci_hcd
[   43.961145] usb usb2: SerialNumber: 0000:00:13.2
[   43.981487] hub 2-0:1.0: USB hub found
[   43.998628] hub 2-0:1.0: 5 ports detected
[   44.017036] xen: registering gsi 17 triggering 0 polarity 1
[   44.039637] Already setup the GSI :17
[   44.056518] ehci-pci 0000:00:16.2: enabling bus mastering
[   44.078728] ehci-pci 0000:00:16.2: EHCI Host Controller
[   44.100502] ehci-pci 0000:00:16.2: new USB bus registered, assigned bus number 3
[   44.128973] ehci-pci 0000:00:16.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   44.160953] ehci-pci 0000:00:16.2: debug port 1
[   44.180398] ehci-pci 0000:00:16.2: enabling Mem-Wr-Inval
[   44.202076] ehci-pci 0000:00:16.2: irq 17, io mem 0xfdbffc00
[   44.234295] ehci-pci 0000:00:16.2: USB 2.0 started, EHCI 1.00
[   44.257291] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[   44.283428] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   44.310694] usb usb3: Product: EHCI Host Controller
[   44.330944] usb usb3: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ehci_hcd
[   44.360245] usb usb3: SerialNumber: 0000:00:16.2
[   44.380228] hub 3-0:1.0: USB hub found
[   44.397173] hub 3-0:1.0: 4 ports detected
[   44.415170] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[   44.439381] ohci-pci: OHCI PCI platform driver
[   44.458477] xen: registering gsi 18 triggering 0 polarity 1
[   44.480791] Already setup the GSI :18
[   44.497249] ohci-pci 0000:00:12.0: enabling bus mastering
[   44.519005] ohci-pci 0000:00:12.0: OHCI PCI host controller
[   44.541437] ohci-pci 0000:00:12.0: new USB bus registered, assigned bus number 4
[   44.569236] ohci-pci 0000:00:12.0: irq 18, io mem 0xfdbfb000
[   44.648762] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[   44.676171] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   44.704219] usb usb4: Product: OHCI PCI host controller
[   44.725423] usb usb4: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   44.754529] usb usb4: SerialNumber: 0000:00:12.0
[   44.774481] hub 4-0:1.0: USB hub found
[   44.791242] hub 4-0:1.0: 5 ports detected
[   44.809284] xen: registering gsi 18 triggering 0 polarity 1
[   44.831563] Already setup the GSI :18
[   44.848130] ohci-pci 0000:00:13.0: enabling bus mastering
[   44.869889] ohci-pci 0000:00:13.0: OHCI PCI host controller
[   44.892297] ohci-pci 0000:00:13.0: new USB bus registered, assigned bus number 5
[   44.920208] ohci-pci 0000:00:13.0: irq 18, io mem 0xfdbfc000
[   44.998680] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[   45.026056] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   45.053235] usb usb5: Product: OHCI PCI host controller
[   45.074463] usb usb5: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   45.103576] usb usb5: SerialNumber: 0000:00:13.0
[   45.123532] hub 5-0:1.0: USB hub found
[   45.140369] hub 5-0:1.0: 5 ports detected
[   45.158447] xen: registering gsi 18 triggering 0 polarity 1
[   45.180779] Already setup the GSI :18
[   45.197284] ohci-pci 0000:00:14.5: enabling bus mastering
[   45.219014] ohci-pci 0000:00:14.5: OHCI PCI host controller
[   45.241459] ohci-pci 0000:00:14.5: new USB bus registered, assigned bus number 6
[   45.250891] usb 4-5: new full-speed USB device number 2 using ohci-pci
[   45.294698] ohci-pci 0000:00:14.5: irq 18, io mem 0xfdbfd000
[   45.371974] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[   45.399635] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   45.427111] usb usb6: Product: OHCI PCI host controller
[   45.448432] usb usb6: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   45.477619] usb usb6: SerialNumber: 0000:00:14.5
[   45.497493] hub 6-0:1.0: USB hub found
[   45.514481] hub 6-0:1.0: 2 ports detected
[   45.532537] xen: registering gsi 18 triggering 0 polarity 1
[   45.554922] Already setup the GSI :18
[   45.571585] ohci-pci 0000:00:16.0: enabling bus mastering
[   45.593491] ohci-pci 0000:00:16.0: OHCI PCI host controller
[   45.616028] ohci-pci 0000:00:16.0: new USB bus registered, assigned bus number 7
[   45.644094] ohci-pci 0000:00:16.0: irq 18, io mem 0xfdbfe000
[   45.697628] usb 4-5: New USB device found, idVendor=0a12, idProduct=0001
[   45.721813] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[   45.721814] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   45.721816] usb usb7: Product: OHCI PCI host controller
[   45.721817] usb usb7: Manufacturer: Linux 4.0.0-rc7-20150409-xendevel-doflr+ ohci_hcd
[   45.721817] usb usb7: SerialNumber: 0000:00:16.0
[   45.722531] hub 7-0:1.0: USB hub found
(XEN) [2015-04-11 15:26:54.491] d0 attempted to change d0v3's CR4 flags 00000660 -> 00000760
[   45.722554] hub 7-0:1.0: 4 ports detected
[   45.722931] uhci_hcd: USB Universal Host Controller Interface driver
[   45.723043] usbcore: registered new interface driver usblp
[   45.723097] usbcore: registered new interface driver usb-storage
[   45.723185] usbcore: registered new interface driver usbserial
[   45.723209] usbcore: registered new interface driver cp210x
[   45.723338] usbserial: USB Serial support registered for cp210x
[   45.723374] usbcore: registered new interface driver cypress_m8
[   45.723401] usbserial: USB Serial support registered for DeLorme Earthmate USB
[   45.723419] usbserial: USB Serial support registered for HID->COM RS232 Adapter
[   45.723446] usbserial: USB Serial support registered for Nokia CA-42 V2 Adapter
[   45.723473] usbcore: registered new interface driver mos7720
[   45.723500] usbserial: USB Serial support registered for Moschip 2 port adapter
[   45.723526] usbcore: registered new interface driver mos7840
[   45.723548] usbserial: USB Serial support registered for Moschip 7840/7820 USB Serial Driver
[   45.723635] i8042: PNP: No PS/2 controller found. Probing ports directly.
[   45.724384] serio: i8042 KBD port at 0x60,0x64 irq 1
[   45.724436] serio: i8042 AUX port at 0x60,0x64 irq 12
[   45.725025] mousedev: PS/2 mouse device common for all mice
[   45.725846] rtc_cmos 00:02: RTC can wake from S4
[   45.726328] rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
[   45.726385] rtc_cmos 00:02: alarms up to one month, y3k, 114 bytes nvram
[   45.726671] ACPI Warning: SystemIO range 0x0000000000000b00-0x0000000000000b07 conflicts with OpRegion 0x0000000000000b00-0x0000000000000b0f (\SOR1) (20150204/utaddress-258)
[   45.726673] ACPI: This conflict may cause random problems and system instability
[   45.726674] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   45.726679] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
[   45.726828] ACPI Warning: SystemIO range 0x0000000000000b20-0x0000000000000b27 conflicts with OpRegion 0x0000000000000b20-0x0000000000000b2f (\SOR2) (20150204/utaddress-258)
[   45.726829] ACPI: This conflict may cause random problems and system instability
[   45.726829] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   45.726831] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20
[   45.727220] lirc_dev: IR Remote Control driver registered, major 248 
[   45.727241] IR NEC protocol handler initialized
[   45.727243] IR RC5(x/sz) protocol handler initialized
[   45.727246] IR RC6 protocol handler initialized
[   45.727248] IR JVC protocol handler initialized
[   45.727250] IR Sony protocol handler initialized
[   45.727252] IR SANYO protocol handler initialized
[   45.727255] IR Sharp protocol handler initialized
[   45.727257] IR MCE Keyboard/mouse protocol handler initialized
[   45.727259] IR LIRC bridge handler initialized
[   45.727262] IR XMP protocol handler initialized
[   45.727264] cx25821: driver version 0.0.106 loaded
[   45.727510] usbcore: registered new interface driver pvrusb2
[   45.727511] pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner
[   45.727512] pvrusb2: Debug mask is 31 (0x1f)
[   45.727617] f71805f: Unsupported Fintek device, skipping
[   45.727711] f71882fg: Found f71889ed chip at 0x600, revision 16
[   45.727742] ACPI Warning: SystemIO range 0x0000000000000600-0x0000000000000607 conflicts with OpRegion 0x0000000000000605-0x0000000000000606 (\HMOR) (20150204/utaddress-258)
[   45.727743] ACPI: This conflict may cause random problems and system instability
[   45.727746] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   45.727940] f71882fg f71882fg.1536: Fan: 1 is in duty-cycle mode
[   45.727992] f71882fg f71882fg.1536: Fan: 2 is in duty-cycle mode
[   45.728043] f71882fg f71882fg.1536: Fan: 3 is in duty-cycle mode
[   45.861126] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver v0.05
[   45.861204] sp5100_tco: PCI Revision ID: 0x41
[   45.861259] sp5100_tco: Using 0xfed80b00 for watchdog MMIO address
[   45.861296] sp5100_tco: Last reboot was not triggered by watchdog.
[   45.861498] sp5100_tco: initialized (0xffffc90011190b00). heartbeat=60 sec (nowayout=0)
[   45.861505] xen_wdt: Xen WatchDog Timer Driver v0.01
[   45.861582] xen_wdt: cannot register miscdev on minor=130 (-16)
[   45.861596] wdt: probe of wdt failed with error -16
[   45.862057] device-mapper: ioctl: 4.30.0-ioctl (2014-12-22) initialised: dm-devel@redhat.com
[   45.862231] device-mapper: cache-policy-mq: version 1.3.0 loaded
[   45.862234] device-mapper: cache cleaner: version 1.0.0 loaded
[   45.862236] Bluetooth: Virtual HCI driver ver 1.5
[   45.862338] Bluetooth: HCI UART driver ver 2.2
[   45.862339] Bluetooth: HCI H4 protocol initialized
[   45.862340] Bluetooth: HCI BCSP protocol initialized
[   45.862341] Bluetooth: HCILL protocol initialized
[   45.862341] Bluetooth: HCIATH3K protocol initialized
[   45.862342] Bluetooth: HCI Three-wire UART (H5) protocol initialized
[   45.862381] usbcore: registered new interface driver bcm203x
[   45.862424] usbcore: registered new interface driver bpa10x
[   45.862457] usbcore: registered new interface driver bfusb
[   45.862489] usbcore: registered new interface driver btusb
[   45.862524] usbcore: registered new interface driver ath3k
[   45.863333] hidraw: raw HID events driver (C) Jiri Kosina
[   45.863643] usbcore: registered new interface driver usbhid
[   45.863643] usbhid: USB HID core driver
[   45.865430] xen: registering gsi 25 triggering 0 polarity 1
[   45.865446] xen: --> pirq=25 -> irq=25 (gsi=25)
[   45.866079] usbcore: registered new interface driver snd-usb-audio
[   45.866114] usbcore: registered new interface driver snd-ua101
[   45.866150] usbcore: registered new interface driver snd-usb-usx2y
[   45.866188] usbcore: registered new interface driver snd-usb-caiaq
[   45.866223] usbcore: registered new interface driver snd-usb-6fire
[   45.866280] Netfilter messages via NETLINK v0.30.
[   45.866288] nfnl_acct: registering with nfnetlink.
[   45.866354] nf_conntrack version 0.5.0 (7232 buckets, 28928 max)
[   45.866649] ctnetlink v0.93: registering with nfnetlink.
[   45.867077] xt_time: kernel timezone is -0000
[   45.867101] ip_set: protocol 6
[   45.867149] IPVS: Registered protocols ()
[   45.867274] IPVS: Connection hash table configured (size=4096, memory=64Kbytes)
[   45.867336] IPVS: Creating netns size=1832 id=0
[   46.070953] usb 7-3: new low-speed USB device number 2 using ohci-pci
[   46.230811] usb 7-3: New USB device found, idVendor=046d, idProduct=c517
[   46.230818] usb 7-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   46.230823] usb 7-3: Product: USB Receiver
[   46.230827] usb 7-3: Manufacturer: Logitech
[   46.242438] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:16.0/usb7/7-3/7-3:1.0/0003:046D:C517.0001/input/input5
[   46.295102] logitech 0003:046D:C517.0001: input,hidraw0: USB HID v1.10 Keyboard [Logitech USB Receiver] on usb-0000:00:16.0-3/input0
[   46.301986] logitech 0003:046D:C517.0002: fixing up Logitech keyboard report descriptor
[   46.302648] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:16.0/usb7/7-3/7-3:1.1/0003:046D:C517.0002/input/input6
[   46.355073] logitech 0003:046D:C517.0002: input,hiddev0,hidraw1: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:16.0-3/input1
[   47.467633] IPVS: ipvs loaded.
[   47.890268] ip_tables: (C) 2000-2006 Netfilter Core Team
[   47.890360] TCP: cubic registered
[   47.890753] NET: Registered protocol family 10
[   47.891587] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   48.153197] sit: IPv6 over IPv4 tunneling driver
[   48.153514] NET: Registered protocol family 17
[   48.153582] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[   48.730413] usb 4-5: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[   48.757770] usb 4-5: Product: EDRClassone
[   48.775888] Bridge firewalling registered
[   48.793863] Ebtables v2.0 registered
[   48.810609] Bluetooth: RFCOMM TTY layer initialized
[   48.831112] Bluetooth: RFCOMM socket layer initialized
[   48.852312] Bluetooth: RFCOMM ver 1.11
[   48.869194] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   48.890731] Bluetooth: BNEP filters: protocol multicast
[   48.912021] Bluetooth: BNEP socket layer initialized
[   48.932501] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[   48.955868] Bluetooth: HIDP socket layer initialized
[   48.976415] Key type ceph registered
[   48.993176] libceph: loaded (mon/osd proto 15/24)
[   49.014046] registered taskstats version 1
[   49.033548] Btrfs loaded
[   49.048575] console [netcon0] enabled
[   49.065163] netconsole: network logging started
[   49.084568] rtc_cmos 00:02: setting system clock to 2015-04-11 15:26:58 UTC (1428766018)
[   49.115008] ALSA device list:
[   49.129859]   #0: HDA ATI HDMI at 0xfe9fc000 irq 124
[   49.151771] Freeing unused kernel memory: 1116K (ffffffff82309000 - ffffffff82420000)
[   49.181405] Write protecting the kernel read-only data: 18432k
[   49.213424] Freeing unused kernel memory: 140K (ffff880001bdd000 - ffff880001c00000)
[   49.244058] Freeing unused kernel memory: 1564K (ffff880002079000 - ffff880002200000)
(XEN) [2015-04-11 15:26:58.690] d0 attempted to change d0v5's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-11 15:26:58.723] d0 attempted to change d0v0's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-11 15:26:58.751] d0 attempted to change d0v1's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-11 15:26:58.792] d0 attempted to change d0v2's CR4 flags 00000660 -> 00000760
(XEN) [2015-04-11 15:26:58.825] d0 attempted to change d0v4's CR4 flags 00000660 -> 00000760
[   49.436555] udevd[1591]: starting version 175
[   51.998117] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
[   54.528137] udevd[1982]: starting version 175
[   57.276776] EXT4-fs (dm-0): re-mounted. Opts: (null)
[   69.810802] EXT4-fs (dm-0): re-mounted. Opts: barrier=1,errors=remount-ro
[   75.971316] Adding 2097148k swap on /dev/mapper/serveerstertje-swap.  Priority:-1 extents:1 across:2097148k 
[   77.703444] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: barrier=1,errors=remount-ro
(XEN) [2015-04-11 15:28:27.886] *** d0v5: test_assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:29.958] io.c:429: d1: bind: m_gsi=37 g_gsi=36 dev=00.00.5 intx=0
(XEN) [2015-04-11 15:28:29.984] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.004] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.026] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.046] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.069] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.089] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.112] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.132] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.154] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.174] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.197] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.217] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.240] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.260] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.282] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.302] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.325] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.345] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.367] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.387] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.410] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.430] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.453] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.473] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.495] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.515] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.538] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.558] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.581] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.601] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.624] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.644] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.666] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.686] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.709] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.729] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.752] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.772] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.794] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.814] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.837] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.857] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.880] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.900] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.922] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.942] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:30.965] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:30.985] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.008] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.028] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.050] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.070] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.093] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.113] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.136] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.156] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.178] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.198] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.221] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.241] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.264] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.284] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.306] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.326] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.349] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.369] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.391] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.411] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.434] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.454] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.477] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.497] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.519] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.539] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.562] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.582] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.605] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.625] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.647] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.667] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.690] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.710] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.733] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.753] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.775] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.795] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.818] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.838] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.861] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.881] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.903] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.923] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.946] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:31.966] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:31.988] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.008] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.031] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.051] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.074] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.094] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.116] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.136] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.159] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.179] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.202] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.222] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.244] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.264] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.287] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.307] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.330] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.350] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.372] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.392] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.415] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.435] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.457] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.477] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.500] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.520] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.543] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.563] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.585] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.605] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.628] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.648] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.671] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.691] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.713] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.733] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.756] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.776] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.799] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.819] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.841] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.861] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.884] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.904] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.926] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.947] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:32.969] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:32.989] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.012] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.032] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.054] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.074] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.097] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.117] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.140] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.160] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.182] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.202] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.225] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.245] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.268] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.288] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.310] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.330] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.353] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.373] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.395] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.416] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.438] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.458] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.481] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.501] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.523] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.543] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.566] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.586] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.609] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.629] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.651] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.671] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.694] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.714] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.737] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.757] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.779] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.799] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.822] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.842] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.865] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.885] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.907] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.927] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.950] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:33.970] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:33.992] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.012] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.035] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.055] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.078] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.098] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.120] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.140] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.163] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.183] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.206] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.226] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.248] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.268] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.291] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.311] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.334] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.354] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.376] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.396] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.419] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.439] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.461] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.482] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.504] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.524] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.547] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.567] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.589] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.609] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.632] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.652] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.675] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.695] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.717] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.737] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.760] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.780] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.803] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.823] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.845] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.865] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.888] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.908] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.931] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.951] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:34.973] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:34.993] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.016] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.036] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.058] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.078] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.101] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.121] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.144] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.164] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.186] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.206] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.229] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.249] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.272] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.292] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.314] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.334] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.357] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.377] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.400] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.420] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.442] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.462] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.485] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.505] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.527] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.547] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.570] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.590] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.613] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.633] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.655] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.675] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.698] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.718] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.741] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.761] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.783] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.803] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.826] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.846] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.869] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.889] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.911] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.931] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.954] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:35.974] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:35.997] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.017] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.039] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.059] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.082] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.102] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.124] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.144] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.167] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.187] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.210] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.230] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.252] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.272] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.295] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.315] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.338] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.358] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.380] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.400] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.423] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.443] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.466] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.486] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.508] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.528] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.551] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.571] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.593] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.613] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.636] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.656] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.679] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.699] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.721] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.741] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.764] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.784] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.807] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.827] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.849] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.869] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.892] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.912] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.935] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.955] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:36.977] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:36.997] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.020] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.040] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.062] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.082] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.105] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.125] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.148] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.168] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.190] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.210] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.233] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.253] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.276] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.296] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.318] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.338] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.361] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.381] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.404] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.424] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.446] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.466] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.489] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.509] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.531] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.551] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.574] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.594] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.617] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.637] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.659] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.679] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.702] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.722] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.745] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.765] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.787] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.807] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.830] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.850] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.873] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.893] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.915] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.935] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:37.958] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:37.978] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.001] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.021] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.043] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.063] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.086] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.106] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.128] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.148] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.171] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.191] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.214] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.234] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.256] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.276] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.299] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.319] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.342] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.362] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.384] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.404] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.427] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.447] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.470] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.490] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.512] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.532] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.555] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.575] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.597] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.617] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.640] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.660] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.683] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.703] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.725] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.745] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.768] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.788] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.811] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.831] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.853] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.873] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.896] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.916] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.939] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:38.959] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:38.981] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.001] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.024] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.044] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.066] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.087] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.109] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.129] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.152] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.172] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.194] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.214] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.237] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.257] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.280] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.300] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.322] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.342] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.365] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.385] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.408] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.428] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.450] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.470] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.493] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.513] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.535] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.556] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.578] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.598] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.621] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.641] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.663] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.683] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.706] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.726] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.749] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.769] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.791] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.811] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.834] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.854] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.877] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.897] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.919] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.939] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:39.962] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:39.982] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.005] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.025] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.047] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.067] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.090] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.110] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.132] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.152] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.175] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.195] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.218] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.238] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.260] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.280] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.303] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.323] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.346] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.366] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.388] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.408] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.431] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.451] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.474] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.494] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.516] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.536] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.559] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.579] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.601] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.621] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.644] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.664] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.687] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.707] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.729] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.749] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.772] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.792] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.815] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.835] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.857] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.877] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.900] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.920] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.943] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:40.963] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:40.985] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.005] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.028] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.048] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.071] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.091] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.113] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.133] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.156] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.176] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.198] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.218] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.241] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.261] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.284] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.304] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.326] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.346] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.369] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.389] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.412] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.432] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.454] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.474] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.497] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.517] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.540] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.560] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.582] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.602] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.625] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.645] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.667] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.687] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.710] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.730] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.753] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.773] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.795] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.815] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.838] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.858] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.881] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.901] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.923] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.943] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:41.966] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:41.986] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.009] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.029] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.051] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.071] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.094] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.114] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.136] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.157] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.179] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.199] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.222] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.242] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.264] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.284] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.307] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.327] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.350] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.370] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.392] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.412] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.435] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.455] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.478] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.498] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.520] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.540] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.563] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.583] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.606] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.626] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.648] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.668] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.691] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.711] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.733] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.753] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.776] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.796] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.819] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.839] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.861] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.881] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.904] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.924] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.947] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:42.967] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:42.989] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.009] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.032] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.052] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.075] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.095] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.117] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.137] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.160] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.180] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.202] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.222] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.245] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.265] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.288] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.308] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.330] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.350] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.373] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.393] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.416] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.436] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.458] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.478] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.501] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.521] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.544] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.564] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.586] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.606] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.629] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.649] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.671] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.691] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.714] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.734] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.757] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.777] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.799] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.819] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.842] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.862] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.885] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.905] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.927] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.947] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:43.970] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:43.990] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.013] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.033] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.055] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.075] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.098] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.118] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.141] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.161] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.183] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.203] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.226] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.246] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.268] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.288] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.311] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.331] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.354] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.374] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.396] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.416] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.439] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.459] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.482] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.502] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.524] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.544] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.567] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.587] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.610] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.630] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.652] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.672] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.695] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.715] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.737] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.757] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.780] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.800] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.823] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.843] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.865] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.885] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.908] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.928] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.951] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:44.971] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:44.993] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.013] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.036] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.056] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.079] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.099] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.121] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.141] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.164] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.184] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.206] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.227] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.249] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.269] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.292] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.312] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.334] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.354] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.377] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.397] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.420] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.440] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.462] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.482] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.505] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.525] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.548] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.568] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.590] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.610] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.633] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.653] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.675] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.696] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.718] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.738] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.761] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.781] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.803] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.823] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.846] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.866] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.889] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.909] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.931] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.951] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:45.974] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:45.994] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.017] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.037] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.059] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.079] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.102] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.122] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.145] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.165] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.187] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.207] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.230] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.250] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.272] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.292] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.315] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.335] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.358] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.378] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.400] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.420] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.443] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.463] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.486] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.506] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.528] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.548] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.571] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.591] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.614] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.634] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.656] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.676] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.699] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.719] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.741] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.762] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.784] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.804] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.827] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.847] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.869] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.889] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.912] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.932] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.955] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:46.975] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:46.997] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.017] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.040] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.060] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.083] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.103] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.125] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.145] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.168] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.188] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.211] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.231] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.253] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.273] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.296] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.316] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.338] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.358] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.381] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.401] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.424] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.444] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.466] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.486] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.509] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.529] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.552] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.572] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.594] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.614] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.637] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.657] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.680] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.700] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.722] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.742] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.765] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.785] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.807] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.827] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.850] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.870] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.893] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.913] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.935] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.955] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:47.978] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:47.998] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.021] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.041] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.063] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.083] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.106] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.126] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.149] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.169] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.191] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.211] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.234] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.254] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.277] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.297] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.319] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.339] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.362] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.382] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.404] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.424] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.447] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.467] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.490] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.510] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.532] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.552] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.575] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.595] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.618] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.638] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.660] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.680] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.703] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.723] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.746] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.766] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.788] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.808] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.831] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.851] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.873] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.893] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.916] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.936] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:48.959] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:48.979] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.001] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.021] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.044] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.064] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.087] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.107] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.129] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.149] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.172] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.192] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.215] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.235] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.257] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.277] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.300] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.320] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.342] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.362] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.385] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.405] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.428] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.448] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.470] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.490] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.513] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.533] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.556] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.576] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.598] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.618] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.641] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.661] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.684] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.704] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.726] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.746] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.769] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.789] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.811] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.831] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.854] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.874] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.897] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.917] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.939] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:49.959] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:49.982] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.002] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.025] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.045] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.067] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.087] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.110] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.130] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.153] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.173] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.195] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.215] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.238] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.258] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.281] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.301] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.323] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.343] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.366] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.386] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.408] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.428] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.451] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.471] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.494] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.514] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.536] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.556] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.579] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.599] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.622] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.642] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.664] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.684] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.707] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.727] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.750] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.770] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.792] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.812] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.835] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.855] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.877] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.897] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.920] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.940] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:50.963] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:50.983] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.005] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.025] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.048] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.068] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.091] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.111] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.133] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.153] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.176] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.196] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.219] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.239] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.261] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.281] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.304] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.324] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.347] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.367] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.389] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.409] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.432] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.452] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.474] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.494] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.517] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.537] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.560] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.580] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.602] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.622] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.645] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.665] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.688] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.708] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.730] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.750] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.773] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.793] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.816] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.836] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.858] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.878] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.901] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.921] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.943] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:51.963] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:51.986] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.006] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.029] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.049] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.071] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.091] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.114] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.134] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.157] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.177] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.199] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.219] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.242] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.262] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.285] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.305] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.327] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.347] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.370] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.390] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.412] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.432] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.455] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.475] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.498] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.518] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.540] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.560] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.583] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.603] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.626] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.646] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.668] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.688] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.711] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.731] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.754] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.774] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.796] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.816] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.839] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.859] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.881] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.902] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.924] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.944] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:52.967] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:52.987] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.009] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.029] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.052] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.072] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.095] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.115] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.137] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.157] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.180] *** d0v5->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.200] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.223] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.243] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.265] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.285] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.308] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.328] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.351] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.371] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.393] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.413] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.436] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.456] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.478] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.498] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.521] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.541] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.564] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.584] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.606] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.626] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.650] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.670] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.692] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.712] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.735] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.755] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.778] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.798] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.820] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.840] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.863] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.883] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.905] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.925] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.948] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:53.968] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:53.991] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.011] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.033] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.053] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.076] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.096] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.119] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.139] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.161] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.181] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.204] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.224] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.247] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.267] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.289] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.309] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.332] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.352] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.374] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.395] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.417] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.437] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.460] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.480] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.502] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.522] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.545] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.565] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.588] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.608] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.630] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.650] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.673] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.693] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.716] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.736] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.758] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.778] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.801] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.821] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.844] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.864] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.886] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.906] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.929] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.949] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:54.971] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:54.991] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.014] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.034] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.057] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.077] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.099] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.119] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.142] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.162] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.185] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.205] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.227] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.247] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.270] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.290] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.313] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.333] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.355] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.375] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.398] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.418] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.440] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.460] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.483] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.503] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.526] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.546] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.568] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.588] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.611] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.631] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.654] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.674] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.696] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.716] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.739] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.759] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.782] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.802] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.824] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.844] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.867] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.887] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.909] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.929] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.952] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:55.972] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:55.995] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.015] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.037] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.057] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.080] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.100] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.123] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.143] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.165] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.185] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.208] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.228] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.251] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.271] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.293] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.313] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.336] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.356] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.379] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.399] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.421] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.441] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.464] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.484] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.506] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.526] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.549] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.569] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.592] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.612] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.634] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.654] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.677] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.697] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.720] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.740] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.762] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.782] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.805] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.825] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.848] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.868] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.890] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.910] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.933] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.953] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:56.975] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:56.995] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.018] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.038] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.061] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.081] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.103] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.123] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.146] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.166] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.189] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.209] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.231] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.251] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.274] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.294] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.317] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.337] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.359] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.379] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.402] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.422] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.444] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.465] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.487] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.507] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.530] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.550] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.572] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.592] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.615] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.635] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.658] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.678] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.700] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.720] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.743] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.763] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.786] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.806] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.828] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.848] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.871] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.891] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.913] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.934] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.956] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:57.976] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:57.999] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.019] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.041] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.061] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.084] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.104] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.127] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.147] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.169] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.189] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.212] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.232] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.255] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.275] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.297] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.317] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.340] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.360] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.382] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.403] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.425] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.445] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.468] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.488] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.511] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.531] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.553] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.573] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.596] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.616] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.639] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.659] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.681] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.701] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.724] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.744] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.767] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.787] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.809] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.829] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.852] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.872] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.894] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.914] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.937] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:58.957] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:58.980] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.000] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.022] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.042] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.065] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.085] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.108] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.128] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.150] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.170] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.193] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.213] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.236] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.256] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.278] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.298] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.321] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.341] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.363] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.383] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.406] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.426] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.449] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.469] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.491] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.511] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.534] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.554] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.577] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.597] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.619] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.639] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.662] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.682] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.705] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.725] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.747] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.767] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.790] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.810] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.832] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.853] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.875] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.895] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.918] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.938] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:28:59.960] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:28:59.980] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.003] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.023] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.046] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.066] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.088] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.108] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.131] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.151] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.174] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.194] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.216] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.236] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.259] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.279] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.302] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.322] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.344] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.364] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.387] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.407] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.429] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.449] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.472] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.492] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.515] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.535] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.557] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.577] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.600] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.620] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.643] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.663] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.685] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.705] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.728] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.748] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.771] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.791] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.813] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.833] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.856] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.876] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.898] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.918] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.941] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:00.961] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:00.984] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.004] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.026] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.046] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.069] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.089] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.112] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.132] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.154] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.174] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.197] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.217] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.240] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.260] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.282] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.302] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.325] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.345] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.367] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.387] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.410] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.430] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.453] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.473] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.495] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.515] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.538] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.558] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.581] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.601] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.623] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.643] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.666] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.686] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.709] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.729] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.751] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.771] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.794] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.814] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.837] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.857] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.879] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.899] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.922] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.942] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:01.965] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:01.985] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.007] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.027] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.050] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.070] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.092] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.112] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.135] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.155] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.178] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.198] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.220] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.240] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.263] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.283] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.306] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.326] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.348] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.368] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.391] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.411] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.434] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.454] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.476] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.496] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.519] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.539] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.561] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.582] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.604] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.624] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.647] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.667] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.689] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.709] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.732] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.752] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.775] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.795] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.817] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.837] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.860] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.880] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.903] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.923] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.945] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:02.965] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:02.988] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.008] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.030] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.051] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.073] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.093] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.116] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.136] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.158] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.178] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.201] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.221] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.244] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.264] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.286] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.306] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.329] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.349] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.372] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.392] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.414] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.434] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.457] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.477] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.500] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.520] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.542] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.562] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.585] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.605] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.627] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.647] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.670] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.690] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.713] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.733] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.755] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.775] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.798] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.818] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.841] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.861] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.883] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.903] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.926] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.946] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:03.969] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:03.989] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.011] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.031] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.054] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.074] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.096] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.116] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.139] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.159] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.182] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.202] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.224] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.244] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.267] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.287] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.310] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.330] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.352] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.372] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.395] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.415] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.438] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.458] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.480] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.500] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.523] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.543] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.566] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.586] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.608] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.628] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.651] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.671] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.693] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.713] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.736] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.756] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.779] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.799] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.821] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.841] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.864] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.884] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.907] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.927] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.949] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:04.969] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:04.992] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.012] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.035] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.055] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.077] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.097] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.120] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.140] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.162] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.182] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.205] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.225] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.248] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.268] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.290] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.310] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.333] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.353] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.376] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.396] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.418] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.438] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.461] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.481] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.504] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.524] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.546] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.566] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.589] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.609] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.631] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.652] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.674] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.694] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.717] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.737] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.759] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.779] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.802] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.822] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.845] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.865] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.887] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.907] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.930] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.950] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:05.973] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:05.993] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.015] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.035] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.058] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.078] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.101] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.121] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.143] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.163] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.186] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.206] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.228] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.248] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.271] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.291] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.314] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.334] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.356] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.376] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.399] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.419] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.442] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.462] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.484] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.504] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.527] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.547] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.570] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.590] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.612] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.632] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.655] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.675] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.697] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.717] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.740] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.760] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.783] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.803] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.825] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.845] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.868] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.888] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.911] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.931] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.953] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:06.973] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:06.996] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.016] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.039] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.059] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.081] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.101] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.124] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.144] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.166] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.186] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.209] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.229] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.252] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.272] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.294] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.314] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.337] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.357] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.380] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.400] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.422] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.442] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.465] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.485] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.508] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.528] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.550] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.570] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.593] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.613] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.636] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.656] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.678] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.698] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.721] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.741] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.763] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.783] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.806] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.826] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.849] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.869] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.891] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.911] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.934] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.954] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:07.977] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:07.997] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.019] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.039] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.062] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.082] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.105] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.125] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.147] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.167] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.190] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.210] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.233] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.253] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.275] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.295] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.318] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.338] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.360] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.380] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.403] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.423] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.446] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.466] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.488] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.508] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.531] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.551] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.574] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.594] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.616] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.636] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.659] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.679] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.702] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.722] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.744] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.764] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.787] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.807] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.829] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.849] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.872] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.892] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.915] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.935] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:08.957] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:08.977] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.000] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.020] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.043] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.063] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.085] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.105] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.128] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.148] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.171] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.191] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.213] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.233] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.256] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.276] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.298] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.318] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.341] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.361] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.384] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.404] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.426] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.446] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.469] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.489] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.512] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.532] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.554] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.574] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.597] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.617] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.640] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.660] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.682] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.702] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.725] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.745] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.768] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.788] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.810] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.830] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.853] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.873] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.895] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.915] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.938] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:09.958] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:09.981] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.001] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.023] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.043] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.066] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.086] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.109] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.129] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.151] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.171] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.194] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.214] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.237] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.257] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.279] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.299] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.322] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.342] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.364] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.384] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.407] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.427] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.450] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.470] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.492] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.512] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.535] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.555] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.578] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.598] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.620] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.640] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.663] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.683] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.706] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.726] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.748] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.768] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.791] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.811] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.834] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.854] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.876] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.896] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.919] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.939] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:10.961] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:10.981] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.004] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.024] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.047] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.067] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.089] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.109] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.132] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.152] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.175] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.195] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.217] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.237] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.260] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.280] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.303] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.323] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.345] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.365] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.388] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.408] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.431] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.451] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.473] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.493] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.516] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.536] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.558] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.579] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.601] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.621] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.644] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.664] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.686] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.706] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.729] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.749] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.772] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.792] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.814] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.834] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.857] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.877] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.900] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.920] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.942] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:11.962] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:11.985] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.005] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.028] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.048] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.070] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.090] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.113] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.133] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.155] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.175] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.198] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.218] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.241] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.261] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.283] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.303] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.326] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.346] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.369] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.389] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.411] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.431] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.454] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.474] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.497] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.517] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.539] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.559] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.582] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.602] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.624] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.644] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.667] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.687] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.710] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.730] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.752] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.772] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.795] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.815] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.838] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.858] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.880] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.900] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.923] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.943] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:12.966] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:12.986] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:13.008] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.028] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:13.051] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.071] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:13.094] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.114] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:13.136] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.156] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:13.179] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.199] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:13.221] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.241] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:13.264] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.284] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 15:29:13.307] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.327] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:3
(XEN) [2015-04-11 15:29:13.349] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.369] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:3
(XEN) [2015-04-11 15:29:13.392] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.412] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:3
(XEN) [2015-04-11 15:29:13.435] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.455] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:3
(XEN) [2015-04-11 15:29:13.477] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.497] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:3
(XEN) [2015-04-11 15:29:13.520] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.540] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:3
(XEN) [2015-04-11 15:29:13.563] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.583] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:3
(XEN) [2015-04-11 15:29:13.605] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.625] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:3
(XEN) [2015-04-11 15:29:13.648] *** d0v1->d1: assign_device({0000:08:00.0})
(XEN) [2015-04-11 15:29:13.668] ?!?!? d1: pci_dev:0000:08:00.0 hd->arch.paging_mode:3
(XEN) [2015-04-11 15:29:13.691] AMD-Vi: Disable: device id = 0x800, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:29:13.716] AMD-Vi: Setup I/O page table: device id = 0x800, type = 0x1, root table = 0x11d55f000, domain = 1, paging mode = 3
(XEN) [2015-04-11 15:29:13.755] AMD-Vi: Re-assign 0000:08:00.0 from dom0 to dom1
(XEN) [2015-04-11 15:29:13.776] *** d0v1: test_assign_device({0000:0a:00.0})
(XEN) [2015-04-11 15:29:15.851] io.c:429: d1: bind: m_gsi=47 g_gsi=40 dev=00.00.6 intx=0
(XEN) [2015-04-11 15:29:15.880] *** d0v2->d1: assign_device({0000:0a:00.0})
(XEN) [2015-04-11 15:29:15.900] AMD-Vi: Disable: device id = 0xa00, domain = 0, paging mode = 3
(XEN) [2015-04-11 15:29:15.925] AMD-Vi: Setup I/O page table: device id = 0xa00, type = 0x1, root table = 0x11d55f000, domain = 1, paging mode = 3
(XEN) [2015-04-11 15:29:15.964] AMD-Vi: Re-assign 0000:0a:00.0 from dom0 to dom1
(d1) [2015-04-11 15:29:15.991] HVM Loader
(d1) [2015-04-11 15:29:16.002] Detected Xen v4.6-unstable
(d1) [2015-04-11 15:29:16.017] Xenbus rings @0xfeffc000, event channel 1
(d1) [2015-04-11 15:29:16.037] System requested SeaBIOS
(d1) [2015-04-11 15:29:16.051] CPU speed is 3200 MHz
(d1) [2015-04-11 15:29:16.065] Relocating guest memory for lowmem MMIO space disabled
(XEN) [2015-04-11 15:29:16.088] irq.c:276: Dom1 PCI link 0 changed 0 -> 5
(d1) [2015-04-11 15:29:16.108] PCI-ISA link 0 routed to IRQ5
(XEN) [2015-04-11 15:29:16.124] irq.c:276: Dom1 PCI link 1 changed 0 -> 10
(d1) [2015-04-11 15:29:16.143] PCI-ISA link 1 routed to IRQ10
(XEN) [2015-04-11 15:29:16.160] irq.c:276: Dom1 PCI link 2 changed 0 -> 11
(d1) [2015-04-11 15:29:16.180] PCI-ISA link 2 routed to IRQ11
(XEN) [2015-04-11 15:29:16.196] irq.c:276: Dom1 PCI link 3 changed 0 -> 5
(d1) [2015-04-11 15:29:16.215] PCI-ISA link 3 routed to IRQ5
(d1) [2015-04-11 15:29:16.243] pci dev 01:3 INTA->IRQ10
(d1) [2015-04-11 15:29:16.260] pci dev 02:0 INTA->IRQ11
(d1) [2015-04-11 15:29:16.282] pci dev 04:0 INTA->IRQ5
(d1) [2015-04-11 15:29:16.300] pci dev 05:0 INTA->IRQ10
(d1) [2015-04-11 15:29:16.319] pci dev 06:0 INTA->IRQ11
(d1) [2015-04-11 15:29:16.363] No RAM in high memory; setting high_mem resource base to 100000000
(d1) [2015-04-11 15:29:16.388] pci dev 03:0 bar 10 size 002000000: 0f0000008
(d1) [2015-04-11 15:29:16.410] pci dev 02:0 bar 14 size 001000000: 0f2000008
(d1) [2015-04-11 15:29:16.431] pci dev 06:0 bar 10 size 000200000: 0f3000004
(XEN) [2015-04-11 15:29:16.452] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(d1) [2015-04-11 15:29:16.478] pci dev 04:0 bar 30 size 000040000: 0f3200000
(d1) [2015-04-11 15:29:16.499] pci dev 04:0 bar 10 size 000020000: 0f3240000
(d1) [2015-04-11 15:29:16.519] pci dev 03:0 bar 30 size 000010000: 0f3260000
(d1) [2015-04-11 15:29:16.540] pci dev 05:0 bar 10 size 000002000: 0f3270004
(XEN) [2015-04-11 15:29:16.560] memory_map:add: dom1 gfn=f3270 mfn=fe0fe nr=1
(d1) [2015-04-11 15:29:16.586] pci dev 03:0 bar 14 size 000001000: 0f3272000
(d1) [2015-04-11 15:29:16.606] pci dev 02:0 bar 10 size 000000100: 00000c001
(d1) [2015-04-11 15:29:16.628] pci dev 04:0 bar 14 size 000000040: 00000c101
(d1) [2015-04-11 15:29:16.650] pci dev 01:1 bar 20 size 000000010: 00000c141
(d1) [2015-04-11 15:29:16.672] Multiprocessor initialisation:
(d1) [2015-04-11 15:29:16.712]  - CPU0 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
(d1) [2015-04-11 15:29:16.764]  - CPU1 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
(d1) [2015-04-11 15:29:16.814]  - CPU2 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
(d1) [2015-04-11 15:29:16.865]  - CPU3 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
(d1) [2015-04-11 15:29:16.892] Testing HVM environment:
(d1) [2015-04-11 15:29:16.923]  - REP INSB across page boundaries ... passed
(d1) [2015-04-11 15:29:16.955]  - GS base MSRs and SWAPGS ... passed
(d1) [2015-04-11 15:29:16.974] Passed 2 of 2 tests
(d1) [2015-04-11 15:29:16.987] Writing SMBIOS tables ...
(d1) [2015-04-11 15:29:17.002] Loading SeaBIOS ...
(d1) [2015-04-11 15:29:17.016] Creating MP tables ...
(d1) [2015-04-11 15:29:17.030] Loading ACPI ...
(d1) [2015-04-11 15:29:17.043] vm86 TSS at fc00a200
(d1) [2015-04-11 15:29:17.057] BIOS map:
(d1) [2015-04-11 15:29:17.068]  10000-100d3: Scratch space
(d1) [2015-04-11 15:29:17.084]  c0000-fffff: Main BIOS
(d1) [2015-04-11 15:29:17.098] E820 table:
(d1) [2015-04-11 15:29:17.110]  [00]: 00000000:00000000 - 00000000:000a0000: RAM
(d1) [2015-04-11 15:29:17.131]  HOLE: 00000000:000a0000 - 00000000:000c0000
(d1) [2015-04-11 15:29:17.151]  [01]: 00000000:000c0000 - 00000000:00100000: RESERVED
(d1) [2015-04-11 15:29:17.174]  [02]: 00000000:00100000 - 00000000:3f800000: RAM
(d1) [2015-04-11 15:29:17.195]  HOLE: 00000000:3f800000 - 00000000:fc000000
(d1) [2015-04-11 15:29:17.215]  [03]: 00000000:fc000000 - 00000001:00000000: RESERVED
(d1) [2015-04-11 15:29:17.238] Invoking SeaBIOS ...
(d1) [2015-04-11 15:29:17.253] SeaBIOS (version rel-1.8.0-0-g4c59f5d-20150411_163750-serveerstertje)
(d1) [2015-04-11 15:29:17.279] 
(d1) [2015-04-11 15:29:17.288] Found Xen hypervisor signature at 40000000
(d1) [2015-04-11 15:29:17.307] Running on QEMU (i440fx)
(d1) [2015-04-11 15:29:17.322] xen: copy e820...
(d1) [2015-04-11 15:29:17.335] Relocating init from 0x000de3f0 to 0x3f7ae880 (size 71360)
(d1) [2015-04-11 15:29:17.361] CPU Mhz=3201
(d1) [2015-04-11 15:29:17.375] Found 9 PCI devices (max PCI bus is 00)
(d1) [2015-04-11 15:29:17.394] Allocated Xen hypercall page at 3f7ff000
(d1) [2015-04-11 15:29:17.413] Detected Xen v4.6-unstable
(d1) [2015-04-11 15:29:17.428] xen: copy BIOS tables...
(d1) [2015-04-11 15:29:17.443] Copying SMBIOS entry point from 0x00010010 to 0x000f6570
(d1) [2015-04-11 15:29:17.466] Copying MPTABLE from 0xfc0011b0/fc0011c0 to 0x000f6450
(d1) [2015-04-11 15:29:17.489] Copying PIR from 0x00010030 to 0x000f63d0
(d1) [2015-04-11 15:29:17.508] Copying ACPI RSDP from 0x000100b0 to 0x000f63a0
(d1) [2015-04-11 15:29:17.529] Using pmtimer, ioport 0xb008
(d1) [2015-04-11 15:29:17.545] Scan for VGA option rom
(d1) [2015-04-11 15:29:17.572] Running option rom at c000:0003
(XEN) [2015-04-11 15:29:17.594] stdvga.c:147:d1v0 entering stdvga and caching modes
(d1) [2015-04-11 15:29:17.640] pmm call arg1=0
(d1) [2015-04-11 15:29:17.653] Turning on vga text mode console
(d1) [2015-04-11 15:29:17.725] SeaBIOS (version rel-1.8.0-0-g4c59f5d-20150411_163750-serveerstertje)
(d1) [2015-04-11 15:29:17.760] Machine UUID 629c3bce-a24b-4fa7-840d-a5903df23daa
(d1) [2015-04-11 15:29:17.781] XHCI init on dev 00:05.0: regs @ 0xf3270000, 4 ports, 32 slots, 32 byte context
(d1) [2015-04-11 15:29:17.810] s
(d1) [2015-04-11 15:29:17.819] XHCI    extcap 0x1 @ f3270500
(d1) [2015-04-11 15:29:17.835] XHCI    protocol USB  3.00, 2 ports (offset 1), def 0
(d1) [2015-04-11 15:29:17.858] XHCI    protocol USB  2.00, 2 ports (offset 3), def 0
(d1) [2015-04-11 15:29:17.880] Found 0 lpt ports
(d1) [2015-04-11 15:29:17.893] Found 1 serial ports
(d1) [2015-04-11 15:29:17.907] ATA controller 1 at 1f0/3f4/0 (irq 14 dev 9)
(d1) [2015-04-11 15:29:17.927] ATA controller 2 at 170/374/0 (irq 15 dev 9)
(d1) [2015-04-11 15:29:17.949] ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (10240 MiBytes)
(d1) [2015-04-11 15:29:17.971] Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@0
(d1) [2015-04-11 15:29:17.995] ata0-1: QEMU HARDDISK ATA-7 Hard-Disk (300 GiBytes)
(d1) [2015-04-11 15:29:18.017] Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@1
(d1) [2015-04-11 15:29:18.041] PS2 keyboard initialized
(d1) [2015-04-11 15:29:18.091] XHCI port #4: 0x00200a03, powered, enabled, pls 0, speed 2 [Low]
(d1) [2015-04-11 15:29:18.145] XHCI no devices found
(d1) [2015-04-11 15:29:18.167] All threads complete.
(d1) [2015-04-11 15:29:18.181] Scan for option roms
(d1) [2015-04-11 15:29:18.214] Running option rom at c980:0003
(d1) [2015-04-11 15:29:18.234] pmm call arg1=1
(d1) [2015-04-11 15:29:18.247] pmm call arg1=0
(d1) [2015-04-11 15:29:18.260] pmm call arg1=1
(d1) [2015-04-11 15:29:18.272] pmm call arg1=0
(d1) [2015-04-11 15:29:18.295] Searching bootorder for: /pci@i0cf8/*@4
(d1) [2015-04-11 15:29:18.314] 
(d1) [2015-04-11 15:29:18.327] Press F12 for boot menu.
(d1) [2015-04-11 15:29:18.342] 
(d1) [2015-04-11 15:29:20.887] Searching bootorder for: HALT
(d1) [2015-04-11 15:29:20.903] drive 0x000f6350: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=20971520
(d1) [2015-04-11 15:29:20.932] drive 0x000f6320: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=629145600
(d1) [2015-04-11 15:29:20.961] 
(d1) [2015-04-11 15:29:20.969] Space available for UMB: ca800-ef000, f5d90-f6320
(d1) [2015-04-11 15:29:20.991] Returned 253952 bytes of ZoneHigh
(d1) [2015-04-11 15:29:21.008] e820 map has 6 items:
(d1) [2015-04-11 15:29:21.022]   0: 0000000000000000 - 000000000009fc00 = 1 RAM
(d1) [2015-04-11 15:29:21.043]   1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED
(d1) [2015-04-11 15:29:21.065]   2: 00000000000f0000 - 0000000000100000 = 2 RESERVED
(d1) [2015-04-11 15:29:21.088]   3: 0000000000100000 - 000000003f7fe000 = 1 RAM
(d1) [2015-04-11 15:29:21.109]   4: 000000003f7fe000 - 000000003f800000 = 2 RESERVED
(d1) [2015-04-11 15:29:21.131]   5: 00000000fc000000 - 0000000100000000 = 2 RESERVED
(d1) [2015-04-11 15:29:21.154] enter handle_19:
(d1) [2015-04-11 15:29:21.166]   NULL
(d1) [2015-04-11 15:29:21.181] Booting from Hard Disk...
(d1) [2015-04-11 15:29:21.197] Booting from 0000:7c00
(XEN) [2015-04-11 15:29:23.594] stdvga.c:151:d1v0 leaving stdvga
(XEN) [2015-04-11 15:29:35.962] stdvga.c:147:d1v0 entering stdvga and caching modes
(XEN) [2015-04-11 15:29:36.867] irq.c:386: Dom1 callback via changed to Direct Vector 0xf3
(XEN) [2015-04-11 15:29:39.450] memory_map:remove: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-11 15:29:39.475] memory_map:add: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-11 15:29:39.499] memory_map:remove: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-11 15:29:39.524] memory_map:add: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-11 15:29:39.548] memory_map:remove: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-11 15:29:39.572] memory_map:add: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-11 15:29:39.596] memory_map:remove: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-11 15:29:39.621] memory_map:add: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-11 15:29:39.645] memory_map:remove: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-11 15:29:39.670] memory_map:add: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-11 15:29:39.694] memory_map:remove: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-11 15:29:39.719] memory_map:add: dom1 gfn=f3270 mfn=fe0fe nr=1
(XEN) [2015-04-11 15:29:39.747] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-11 15:29:39.774] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-11 15:29:39.800] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-11 15:29:39.828] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-11 15:29:39.854] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-11 15:29:39.882] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-11 15:29:39.908] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-11 15:29:39.935] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-11 15:29:39.962] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-11 15:29:39.989] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-11 15:29:40.015] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-11 15:29:40.043] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-11 15:29:40.082] irq.c:276: Dom1 PCI link 0 changed 5 -> 0
(XEN) [2015-04-11 15:29:40.110] irq.c:276: Dom1 PCI link 1 changed 10 -> 0
(XEN) [2015-04-11 15:29:40.138] irq.c:276: Dom1 PCI link 2 changed 11 -> 0
(XEN) [2015-04-11 15:29:40.166] irq.c:276: Dom1 PCI link 3 changed 5 -> 0
(XEN) [2015-04-11 15:29:40.944] grant_table.c:1305:d1v3 Expanding dom (1) grant table from (4) to (5) frames.
(XEN) [2015-04-11 15:31:52.987] grant_table.c:1305:d1v1 Expanding dom (1) grant table from (5) to (6) frames.
(XEN) [2015-04-11 15:31:53.024] grant_table.c:311:d0v0 Increased maptrack size to 2 frames
(XEN) [2015-04-11 15:32:25.534] grant_table.c:1305:d1v3 Expanding dom (1) grant table from (6) to (7) frames.
(XEN) [2015-04-11 15:32:25.592] grant_table.c:311:d0v0 Increased maptrack size to 3 frames
[  681.623054] pciback 0000:08:00.0: is in use!
[  689.660117] reboot: Restarting system
(XEN) [2015-04-11 15:37:39.095] Domain 0 shutdown: rebooting machine.

[-- Attachment #4: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-11 16:21           ` Sander Eikelenboom
@ 2015-04-11 16:32             ` Andrew Cooper
  2015-04-11 16:38               ` Andrew Cooper
  0 siblings, 1 reply; 35+ messages in thread
From: Andrew Cooper @ 2015-04-11 16:32 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: xen-devel, Paul Durrant, Jan Beulich

On 11/04/15 17:21, Sander Eikelenboom wrote:
> Saturday, April 11, 2015, 4:21:56 PM, you wrote:
>
>> On 11/04/15 15:11, Sander Eikelenboom wrote:
>>> Friday, April 10, 2015, 8:55:27 PM, you wrote:
>>>
>>>> On 10/04/15 11:24, Sander Eikelenboom wrote:
>>>>> Hi Andrew,
>>>>>
>>>>> Finally got some time to figure this out .. and i have narrowed it down to:
>>>>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>>>>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>>>>> A straight revert of this commit prevents the issue from happening.
>>>>>
>>>>> The reason i had a hard time figuring this out was:
>>>>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>>>>   auto update the qemu-* trees.
>>>> This has caught me out so many times.  It is very non-obvious behaviour.
>>>>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>>>>   other issue i was seeing.
>>>>> - After that checking out previous versions of the main xen tree didn't resolve 
>>>>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>>>>   "master".
>>>>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>>>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>>>>   master.
>>>>>
>>>>> *sigh* 
>>>>>
>>>>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>>>>> (normal xen-unstable, not the staging branch)
>>>>>
>>>>> Ok so i have added some extra debug info (see attached diff) and this is the 
>>>>> output when it crashes due to something the commit above triggered, the 
>>>>> level is out of bounds and the pfn looks fishy too.
>>>>> Complete serial log from both bad and good (specific commit reverted) are 
>>>>> attached.
>>>> Just to confirm, you are positively identifying a qemu changeset as
>>>> causing this crash?
>>>> If so, the qemu change has discovered a pre-existing issue in the
>>>> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
>>>> it should not be able to cause a crash like this.
>>>> With this in mind, I need to brush up on my AMD-Vi details.
>>>> In the meantime, can you run with the following patch to identify what
>>>> is going on, domctl wise?  I assume it is the assign_device which is
>>>> failing, but it will be nice to observe the differences between the
>>>> working and failing case, which might offer a hint.
>>> Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:
>>>
>>> (XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>>> (XEN) [2015-04-11 14:03:31.857] CPU:    5
>>> (XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>> (XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
>>> (XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
>>> (XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
>>> (XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
>>> (XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
>>> (XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
>>> (XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>>> (XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
>>> (XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>> (XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
>>> (XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
>>> (XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
>>> (XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
>>> (XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
>>> (XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
>>> (XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
>>> (XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
>>> (XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
>>> (XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
>>> (XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
>>> (XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
>>> (XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
>>> (XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
>>> (XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
>>> (XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
>>> (XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
>>> (XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
>>> (XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
>>> (XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
>>> (XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
>>> (XEN) [2015-04-11 14:03:32.682] Xen call trace:
>>> (XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>> (XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>>> (XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>>> (XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>>> (XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>>> (XEN) [2015-04-11 14:03:32.804] 
>>> (XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
>>> (XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
>>> (XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
>>> (XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
>>> (XEN) [2015-04-11 14:03:32.894] 
>>> (XEN) [2015-04-11 14:03:32.903] ****************************************
>>> (XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
>>> (XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
>>> (XEN) [2015-04-11 14:03:32.948] [error_code=0000]
>>> (XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
>>> (XEN) [2015-04-11 14:03:32.981] ****************************************
>>> (XEN) [2015-04-11 14:03:33.000] 
>>> (XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...
>>>
>>> The RIP resolves to the prink added by your patch in:
>>>
>>>     case XEN_DOMCTL_test_assign_device:
>>>         ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
>>>         if ( ret )
>>>             break;
>>>
>>>         seg = domctl->u.assign_device.machine_sbdf >> 16;
>>>         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>
>>>         printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>                current, d->domain_id,
>>>                seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>
>>>         if ( device_assigned(seg, bus, devfn) )
>>>         {
>>>             printk(XENLOG_G_INFO
>>>                    "%04x:%02x:%02x.%u already assigned, or non-existent\n",
>>>                    seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>             ret = -EINVAL;
>>>         }
>>>         break;
>> hmm - 'd' is NULL.  This ought to work better.
>> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
>> index 9f3413c..85ff1fc 100644
>> --- a/xen/drivers/passthrough/pci.c
>> +++ b/xen/drivers/passthrough/pci.c
>> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
>>          max_sdevs = domctl->u.get_device_group.max_sdevs;
>>          sdevs = domctl->u.get_device_group.sdev_array;
>>  
>> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
>> +               current, d->domain_id,
>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
>> +               max_sdevs);
>> +
>>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
>>          if ( ret < 0 )
>>          {
>> @@ -1558,6 +1563,9 @@ int iommu_do_pci_domctl(
>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>  
>> +        printk("*** %pv: test_assign_device({%04x:%02x:%02x.%u})\n",
>> +               current, seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>> +
>>          if ( device_assigned(seg, bus, devfn) )
>>          {
>>              printk(XENLOG_G_INFO
>> @@ -1582,6 +1590,10 @@ int iommu_do_pci_domctl(
>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>  
>> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
>> +               current, d->domain_id,
>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>> +
>>          ret = device_assigned(seg, bus, devfn) ?:
>>                assign_device(d, seg, bus, devfn);
>>          if ( ret == -ERESTART )
>> @@ -1604,6 +1616,10 @@ int iommu_do_pci_domctl(
>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>  
>> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
>> +               current, d->domain_id,
>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>> +
>>          spin_lock(&pcidevs_lock);
>>          ret = deassign_device(d, seg, bus, devfn);
>>          spin_unlock(&pcidevs_lock);
>
> Hi Andrew,
>
> Attached are the serial logs good (with revert) and bad (without):
>
> Some things that seems strange to me:
> - The numerous calls to get the device 08:00.0 assigned ... for 0a:00.0 there 
>   was only one call to both test assign and assign.
> - However these numerous calls are there in both the good and the bad case,
>   so perhaps it's strange and wrong .. but not the cause ..
> - I had a hunch it could be due to the 08:00.0 using MSI-X, but when only 
>   passing through 0a:00.0, i get the same numerous calls but now for the 
>   0a:00.0 which uses IntX, so I think that is more related to being the *first*
>   device to be passed through to a guest.

I have also observed this behaviour, but not had time to investigate. 
It doesn't appear problematic in the longrun but it probably a toolstack
issue which wants fixing (if only in the name of efficiency).

> - On both the good and the bad case the "current" indicates more than one vpcu 
>   was used, so that doesn't seem to be a pointer either.

That is to be expected.  It will be whichever vcpu the toolstack process
happened to be scheduled on at the point that it made the hypercall, and
is liable to change at the whim of the dom0 scheduler.

> - The bad log seems to indicate it crashes on or before hd->arch.paging_mode gets to 
>   3.
>
> Is there anything useful to dump in update_paging_mode() when it updates the 
> paging mode to the invalid value (8)? 
> (and shouldn't that be denied in the first place ?) 
>
> To me that looks like the first indication that things are starting to go wrong.

I would concur.  I am currently trying to develop another debugging
patch, but to do that I also what to understand what I am debugging,
which is why I have the AMD-Vi spec open :)

~Andrew

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-11 16:32             ` Andrew Cooper
@ 2015-04-11 16:38               ` Andrew Cooper
  2015-04-11 17:25                 ` Sander Eikelenboom
  0 siblings, 1 reply; 35+ messages in thread
From: Andrew Cooper @ 2015-04-11 16:38 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: xen-devel, Paul Durrant, Jan Beulich

On 11/04/15 17:32, Andrew Cooper wrote:
> On 11/04/15 17:21, Sander Eikelenboom wrote:
>> Saturday, April 11, 2015, 4:21:56 PM, you wrote:
>>
>>> On 11/04/15 15:11, Sander Eikelenboom wrote:
>>>> Friday, April 10, 2015, 8:55:27 PM, you wrote:
>>>>
>>>>> On 10/04/15 11:24, Sander Eikelenboom wrote:
>>>>>> Hi Andrew,
>>>>>>
>>>>>> Finally got some time to figure this out .. and i have narrowed it down to:
>>>>>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>>>>>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>>>>>> A straight revert of this commit prevents the issue from happening.
>>>>>>
>>>>>> The reason i had a hard time figuring this out was:
>>>>>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>>>>>   auto update the qemu-* trees.
>>>>> This has caught me out so many times.  It is very non-obvious behaviour.
>>>>>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>>>>>   other issue i was seeing.
>>>>>> - After that checking out previous versions of the main xen tree didn't resolve 
>>>>>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>>>>>   "master".
>>>>>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>>>>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>>>>>   master.
>>>>>>
>>>>>> *sigh* 
>>>>>>
>>>>>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>>>>>> (normal xen-unstable, not the staging branch)
>>>>>>
>>>>>> Ok so i have added some extra debug info (see attached diff) and this is the 
>>>>>> output when it crashes due to something the commit above triggered, the 
>>>>>> level is out of bounds and the pfn looks fishy too.
>>>>>> Complete serial log from both bad and good (specific commit reverted) are 
>>>>>> attached.
>>>>> Just to confirm, you are positively identifying a qemu changeset as
>>>>> causing this crash?
>>>>> If so, the qemu change has discovered a pre-existing issue in the
>>>>> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
>>>>> it should not be able to cause a crash like this.
>>>>> With this in mind, I need to brush up on my AMD-Vi details.
>>>>> In the meantime, can you run with the following patch to identify what
>>>>> is going on, domctl wise?  I assume it is the assign_device which is
>>>>> failing, but it will be nice to observe the differences between the
>>>>> working and failing case, which might offer a hint.
>>>> Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:
>>>>
>>>> (XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>>>> (XEN) [2015-04-11 14:03:31.857] CPU:    5
>>>> (XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>> (XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
>>>> (XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
>>>> (XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
>>>> (XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
>>>> (XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
>>>> (XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
>>>> (XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>>>> (XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
>>>> (XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>>> (XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
>>>> (XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
>>>> (XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
>>>> (XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
>>>> (XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
>>>> (XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
>>>> (XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
>>>> (XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
>>>> (XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
>>>> (XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
>>>> (XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
>>>> (XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
>>>> (XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
>>>> (XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
>>>> (XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
>>>> (XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
>>>> (XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
>>>> (XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
>>>> (XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
>>>> (XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
>>>> (XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
>>>> (XEN) [2015-04-11 14:03:32.682] Xen call trace:
>>>> (XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>> (XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>>>> (XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>>>> (XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>>>> (XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>>>> (XEN) [2015-04-11 14:03:32.804] 
>>>> (XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
>>>> (XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
>>>> (XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
>>>> (XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
>>>> (XEN) [2015-04-11 14:03:32.894] 
>>>> (XEN) [2015-04-11 14:03:32.903] ****************************************
>>>> (XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
>>>> (XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
>>>> (XEN) [2015-04-11 14:03:32.948] [error_code=0000]
>>>> (XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
>>>> (XEN) [2015-04-11 14:03:32.981] ****************************************
>>>> (XEN) [2015-04-11 14:03:33.000] 
>>>> (XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...
>>>>
>>>> The RIP resolves to the prink added by your patch in:
>>>>
>>>>     case XEN_DOMCTL_test_assign_device:
>>>>         ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
>>>>         if ( ret )
>>>>             break;
>>>>
>>>>         seg = domctl->u.assign_device.machine_sbdf >> 16;
>>>>         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>
>>>>         printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>                current, d->domain_id,
>>>>                seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>
>>>>         if ( device_assigned(seg, bus, devfn) )
>>>>         {
>>>>             printk(XENLOG_G_INFO
>>>>                    "%04x:%02x:%02x.%u already assigned, or non-existent\n",
>>>>                    seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>             ret = -EINVAL;
>>>>         }
>>>>         break;
>>> hmm - 'd' is NULL.  This ought to work better.
>>> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
>>> index 9f3413c..85ff1fc 100644
>>> --- a/xen/drivers/passthrough/pci.c
>>> +++ b/xen/drivers/passthrough/pci.c
>>> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
>>>          max_sdevs = domctl->u.get_device_group.max_sdevs;
>>>          sdevs = domctl->u.get_device_group.sdev_array;
>>>  
>>> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
>>> +               current, d->domain_id,
>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
>>> +               max_sdevs);
>>> +
>>>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
>>>          if ( ret < 0 )
>>>          {
>>> @@ -1558,6 +1563,9 @@ int iommu_do_pci_domctl(
>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>  
>>> +        printk("*** %pv: test_assign_device({%04x:%02x:%02x.%u})\n",
>>> +               current, seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>> +
>>>          if ( device_assigned(seg, bus, devfn) )
>>>          {
>>>              printk(XENLOG_G_INFO
>>> @@ -1582,6 +1590,10 @@ int iommu_do_pci_domctl(
>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>  
>>> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
>>> +               current, d->domain_id,
>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>> +
>>>          ret = device_assigned(seg, bus, devfn) ?:
>>>                assign_device(d, seg, bus, devfn);
>>>          if ( ret == -ERESTART )
>>> @@ -1604,6 +1616,10 @@ int iommu_do_pci_domctl(
>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>  
>>> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
>>> +               current, d->domain_id,
>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>> +
>>>          spin_lock(&pcidevs_lock);
>>>          ret = deassign_device(d, seg, bus, devfn);
>>>          spin_unlock(&pcidevs_lock);
>> Hi Andrew,
>>
>> Attached are the serial logs good (with revert) and bad (without):
>>
>> Some things that seems strange to me:
>> - The numerous calls to get the device 08:00.0 assigned ... for 0a:00.0 there 
>>   was only one call to both test assign and assign.
>> - However these numerous calls are there in both the good and the bad case,
>>   so perhaps it's strange and wrong .. but not the cause ..
>> - I had a hunch it could be due to the 08:00.0 using MSI-X, but when only 
>>   passing through 0a:00.0, i get the same numerous calls but now for the 
>>   0a:00.0 which uses IntX, so I think that is more related to being the *first*
>>   device to be passed through to a guest.
> I have also observed this behaviour, but not had time to investigate. 
> It doesn't appear problematic in the longrun but it probably a toolstack
> issue which wants fixing (if only in the name of efficiency).

And just after I sent this email, I have realised why.

The first assign device will have to build IO pagetables, which is a
long operation and subject to hypercall continuations.  The second
device will reused the same pagetables, so is quick to complete.

~Andrew

>
>> - On both the good and the bad case the "current" indicates more than one vpcu 
>>   was used, so that doesn't seem to be a pointer either.
> That is to be expected.  It will be whichever vcpu the toolstack process
> happened to be scheduled on at the point that it made the hypercall, and
> is liable to change at the whim of the dom0 scheduler.
>
>> - The bad log seems to indicate it crashes on or before hd->arch.paging_mode gets to 
>>   3.
>>
>> Is there anything useful to dump in update_paging_mode() when it updates the 
>> paging mode to the invalid value (8)? 
>> (and shouldn't that be denied in the first place ?) 
>>
>> To me that looks like the first indication that things are starting to go wrong.
> I would concur.  I am currently trying to develop another debugging
> patch, but to do that I also what to understand what I am debugging,
> which is why I have the AMD-Vi spec open :)
>
> ~Andrew
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-11 16:38               ` Andrew Cooper
@ 2015-04-11 17:25                 ` Sander Eikelenboom
  2015-04-11 17:35                   ` Andrew Cooper
  0 siblings, 1 reply; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-11 17:25 UTC (permalink / raw)
  To: Andrew Cooper; +Cc: xen-devel, Paul Durrant, Jan Beulich


Saturday, April 11, 2015, 6:38:17 PM, you wrote:

> On 11/04/15 17:32, Andrew Cooper wrote:
>> On 11/04/15 17:21, Sander Eikelenboom wrote:
>>> Saturday, April 11, 2015, 4:21:56 PM, you wrote:
>>>
>>>> On 11/04/15 15:11, Sander Eikelenboom wrote:
>>>>> Friday, April 10, 2015, 8:55:27 PM, you wrote:
>>>>>
>>>>>> On 10/04/15 11:24, Sander Eikelenboom wrote:
>>>>>>> Hi Andrew,
>>>>>>>
>>>>>>> Finally got some time to figure this out .. and i have narrowed it down to:
>>>>>>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>>>>>>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>>>>>>> A straight revert of this commit prevents the issue from happening.
>>>>>>>
>>>>>>> The reason i had a hard time figuring this out was:
>>>>>>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>>>>>>   auto update the qemu-* trees.
>>>>>> This has caught me out so many times.  It is very non-obvious behaviour.
>>>>>>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>>>>>>   other issue i was seeing.
>>>>>>> - After that checking out previous versions of the main xen tree didn't resolve 
>>>>>>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>>>>>>   "master".
>>>>>>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>>>>>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>>>>>>   master.
>>>>>>>
>>>>>>> *sigh* 
>>>>>>>
>>>>>>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>>>>>>> (normal xen-unstable, not the staging branch)
>>>>>>>
>>>>>>> Ok so i have added some extra debug info (see attached diff) and this is the 
>>>>>>> output when it crashes due to something the commit above triggered, the 
>>>>>>> level is out of bounds and the pfn looks fishy too.
>>>>>>> Complete serial log from both bad and good (specific commit reverted) are 
>>>>>>> attached.
>>>>>> Just to confirm, you are positively identifying a qemu changeset as
>>>>>> causing this crash?
>>>>>> If so, the qemu change has discovered a pre-existing issue in the
>>>>>> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
>>>>>> it should not be able to cause a crash like this.
>>>>>> With this in mind, I need to brush up on my AMD-Vi details.
>>>>>> In the meantime, can you run with the following patch to identify what
>>>>>> is going on, domctl wise?  I assume it is the assign_device which is
>>>>>> failing, but it will be nice to observe the differences between the
>>>>>> working and failing case, which might offer a hint.
>>>>> Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:
>>>>>
>>>>> (XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>>>>> (XEN) [2015-04-11 14:03:31.857] CPU:    5
>>>>> (XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>> (XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
>>>>> (XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
>>>>> (XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
>>>>> (XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
>>>>> (XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
>>>>> (XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
>>>>> (XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>>>>> (XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
>>>>> (XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>>>> (XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
>>>>> (XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
>>>>> (XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
>>>>> (XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
>>>>> (XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
>>>>> (XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
>>>>> (XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
>>>>> (XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
>>>>> (XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
>>>>> (XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
>>>>> (XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
>>>>> (XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
>>>>> (XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
>>>>> (XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
>>>>> (XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
>>>>> (XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
>>>>> (XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
>>>>> (XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
>>>>> (XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
>>>>> (XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
>>>>> (XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
>>>>> (XEN) [2015-04-11 14:03:32.682] Xen call trace:
>>>>> (XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>> (XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>>>>> (XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>>>>> (XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>>>>> (XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>>>>> (XEN) [2015-04-11 14:03:32.804] 
>>>>> (XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
>>>>> (XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
>>>>> (XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
>>>>> (XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
>>>>> (XEN) [2015-04-11 14:03:32.894] 
>>>>> (XEN) [2015-04-11 14:03:32.903] ****************************************
>>>>> (XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
>>>>> (XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
>>>>> (XEN) [2015-04-11 14:03:32.948] [error_code=0000]
>>>>> (XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
>>>>> (XEN) [2015-04-11 14:03:32.981] ****************************************
>>>>> (XEN) [2015-04-11 14:03:33.000] 
>>>>> (XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...
>>>>>
>>>>> The RIP resolves to the prink added by your patch in:
>>>>>
>>>>>     case XEN_DOMCTL_test_assign_device:
>>>>>         ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
>>>>>         if ( ret )
>>>>>             break;
>>>>>
>>>>>         seg = domctl->u.assign_device.machine_sbdf >> 16;
>>>>>         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>
>>>>>         printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>                current, d->domain_id,
>>>>>                seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>
>>>>>         if ( device_assigned(seg, bus, devfn) )
>>>>>         {
>>>>>             printk(XENLOG_G_INFO
>>>>>                    "%04x:%02x:%02x.%u already assigned, or non-existent\n",
>>>>>                    seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>             ret = -EINVAL;
>>>>>         }
>>>>>         break;
>>>> hmm - 'd' is NULL.  This ought to work better.
>>>> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
>>>> index 9f3413c..85ff1fc 100644
>>>> --- a/xen/drivers/passthrough/pci.c
>>>> +++ b/xen/drivers/passthrough/pci.c
>>>> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
>>>>          max_sdevs = domctl->u.get_device_group.max_sdevs;
>>>>          sdevs = domctl->u.get_device_group.sdev_array;
>>>>  
>>>> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
>>>> +               current, d->domain_id,
>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
>>>> +               max_sdevs);
>>>> +
>>>>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
>>>>          if ( ret < 0 )
>>>>          {
>>>> @@ -1558,6 +1563,9 @@ int iommu_do_pci_domctl(
>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>  
>>>> +        printk("*** %pv: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>> +               current, seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>> +
>>>>          if ( device_assigned(seg, bus, devfn) )
>>>>          {
>>>>              printk(XENLOG_G_INFO
>>>> @@ -1582,6 +1590,10 @@ int iommu_do_pci_domctl(
>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>  
>>>> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
>>>> +               current, d->domain_id,
>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>> +
>>>>          ret = device_assigned(seg, bus, devfn) ?:
>>>>                assign_device(d, seg, bus, devfn);
>>>>          if ( ret == -ERESTART )
>>>> @@ -1604,6 +1616,10 @@ int iommu_do_pci_domctl(
>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>  
>>>> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
>>>> +               current, d->domain_id,
>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>> +
>>>>          spin_lock(&pcidevs_lock);
>>>>          ret = deassign_device(d, seg, bus, devfn);
>>>>          spin_unlock(&pcidevs_lock);
>>> Hi Andrew,
>>>
>>> Attached are the serial logs good (with revert) and bad (without):
>>>
>>> Some things that seems strange to me:
>>> - The numerous calls to get the device 08:00.0 assigned ... for 0a:00.0 there 
>>>   was only one call to both test assign and assign.
>>> - However these numerous calls are there in both the good and the bad case,
>>>   so perhaps it's strange and wrong .. but not the cause ..
>>> - I had a hunch it could be due to the 08:00.0 using MSI-X, but when only 
>>>   passing through 0a:00.0, i get the same numerous calls but now for the 
>>>   0a:00.0 which uses IntX, so I think that is more related to being the *first*
>>>   device to be passed through to a guest.
>> I have also observed this behaviour, but not had time to investigate. 
>> It doesn't appear problematic in the longrun but it probably a toolstack
>> issue which wants fixing (if only in the name of efficiency).

> And just after I sent this email, I have realised why.

> The first assign device will have to build IO pagetables, which is a
> long operation and subject to hypercall continuations.  The second
> device will reused the same pagetables, so is quick to complete.

So .. is the ioreq patch from Paul involved in providing something used in building 
the pagetables .. and could it have say some off by one resulting in the 
0xffffffffffff .. which could lead to the pagetable building going beserk, 
requiring a paging_mode far greater than normally would be required .. which 
get's set .. since that isn't checked properly .. leading to things breaking 
a bit further when it does get checked ? 

--
Sander

> ~Andrew

>>
>>> - On both the good and the bad case the "current" indicates more than one vpcu 
>>>   was used, so that doesn't seem to be a pointer either.
>> That is to be expected.  It will be whichever vcpu the toolstack process
>> happened to be scheduled on at the point that it made the hypercall, and
>> is liable to change at the whim of the dom0 scheduler.
>>
>>> - The bad log seems to indicate it crashes on or before hd->arch.paging_mode gets to 
>>>   3.
>>>
>>> Is there anything useful to dump in update_paging_mode() when it updates the 
>>> paging mode to the invalid value (8)? 
>>> (and shouldn't that be denied in the first place ?) 
>>>
>>> To me that looks like the first indication that things are starting to go wrong.
>> I would concur.  I am currently trying to develop another debugging
>> patch, but to do that I also what to understand what I am debugging,
>> which is why I have the AMD-Vi spec open :)
>>
>> ~Andrew
>>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@lists.xen.org
>> http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-11 17:25                 ` Sander Eikelenboom
@ 2015-04-11 17:35                   ` Andrew Cooper
  2015-04-11 17:42                     ` Sander Eikelenboom
  0 siblings, 1 reply; 35+ messages in thread
From: Andrew Cooper @ 2015-04-11 17:35 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: xen-devel, Paul Durrant, Jan Beulich

On 11/04/15 18:25, Sander Eikelenboom wrote:
> Saturday, April 11, 2015, 6:38:17 PM, you wrote:
>
>> On 11/04/15 17:32, Andrew Cooper wrote:
>>> On 11/04/15 17:21, Sander Eikelenboom wrote:
>>>> Saturday, April 11, 2015, 4:21:56 PM, you wrote:
>>>>
>>>>> On 11/04/15 15:11, Sander Eikelenboom wrote:
>>>>>> Friday, April 10, 2015, 8:55:27 PM, you wrote:
>>>>>>
>>>>>>> On 10/04/15 11:24, Sander Eikelenboom wrote:
>>>>>>>> Hi Andrew,
>>>>>>>>
>>>>>>>> Finally got some time to figure this out .. and i have narrowed it down to:
>>>>>>>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>>>>>>>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>>>>>>>> A straight revert of this commit prevents the issue from happening.
>>>>>>>>
>>>>>>>> The reason i had a hard time figuring this out was:
>>>>>>>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>>>>>>>   auto update the qemu-* trees.
>>>>>>> This has caught me out so many times.  It is very non-obvious behaviour.
>>>>>>>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>>>>>>>   other issue i was seeing.
>>>>>>>> - After that checking out previous versions of the main xen tree didn't resolve 
>>>>>>>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>>>>>>>   "master".
>>>>>>>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>>>>>>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>>>>>>>   master.
>>>>>>>>
>>>>>>>> *sigh* 
>>>>>>>>
>>>>>>>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>>>>>>>> (normal xen-unstable, not the staging branch)
>>>>>>>>
>>>>>>>> Ok so i have added some extra debug info (see attached diff) and this is the 
>>>>>>>> output when it crashes due to something the commit above triggered, the 
>>>>>>>> level is out of bounds and the pfn looks fishy too.
>>>>>>>> Complete serial log from both bad and good (specific commit reverted) are 
>>>>>>>> attached.
>>>>>>> Just to confirm, you are positively identifying a qemu changeset as
>>>>>>> causing this crash?
>>>>>>> If so, the qemu change has discovered a pre-existing issue in the
>>>>>>> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
>>>>>>> it should not be able to cause a crash like this.
>>>>>>> With this in mind, I need to brush up on my AMD-Vi details.
>>>>>>> In the meantime, can you run with the following patch to identify what
>>>>>>> is going on, domctl wise?  I assume it is the assign_device which is
>>>>>>> failing, but it will be nice to observe the differences between the
>>>>>>> working and failing case, which might offer a hint.
>>>>>> Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:
>>>>>>
>>>>>> (XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>>>>>> (XEN) [2015-04-11 14:03:31.857] CPU:    5
>>>>>> (XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>> (XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
>>>>>> (XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
>>>>>> (XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
>>>>>> (XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
>>>>>> (XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
>>>>>> (XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
>>>>>> (XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>>>>>> (XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
>>>>>> (XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>>>>> (XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
>>>>>> (XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
>>>>>> (XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
>>>>>> (XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
>>>>>> (XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
>>>>>> (XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
>>>>>> (XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
>>>>>> (XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
>>>>>> (XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
>>>>>> (XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
>>>>>> (XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
>>>>>> (XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
>>>>>> (XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
>>>>>> (XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
>>>>>> (XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
>>>>>> (XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
>>>>>> (XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
>>>>>> (XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
>>>>>> (XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
>>>>>> (XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
>>>>>> (XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
>>>>>> (XEN) [2015-04-11 14:03:32.682] Xen call trace:
>>>>>> (XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>> (XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>>>>>> (XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>>>>>> (XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>>>>>> (XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>>>>>> (XEN) [2015-04-11 14:03:32.804] 
>>>>>> (XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
>>>>>> (XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
>>>>>> (XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
>>>>>> (XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
>>>>>> (XEN) [2015-04-11 14:03:32.894] 
>>>>>> (XEN) [2015-04-11 14:03:32.903] ****************************************
>>>>>> (XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
>>>>>> (XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
>>>>>> (XEN) [2015-04-11 14:03:32.948] [error_code=0000]
>>>>>> (XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
>>>>>> (XEN) [2015-04-11 14:03:32.981] ****************************************
>>>>>> (XEN) [2015-04-11 14:03:33.000] 
>>>>>> (XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...
>>>>>>
>>>>>> The RIP resolves to the prink added by your patch in:
>>>>>>
>>>>>>     case XEN_DOMCTL_test_assign_device:
>>>>>>         ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
>>>>>>         if ( ret )
>>>>>>             break;
>>>>>>
>>>>>>         seg = domctl->u.assign_device.machine_sbdf >> 16;
>>>>>>         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>
>>>>>>         printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>                current, d->domain_id,
>>>>>>                seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>
>>>>>>         if ( device_assigned(seg, bus, devfn) )
>>>>>>         {
>>>>>>             printk(XENLOG_G_INFO
>>>>>>                    "%04x:%02x:%02x.%u already assigned, or non-existent\n",
>>>>>>                    seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>             ret = -EINVAL;
>>>>>>         }
>>>>>>         break;
>>>>> hmm - 'd' is NULL.  This ought to work better.
>>>>> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
>>>>> index 9f3413c..85ff1fc 100644
>>>>> --- a/xen/drivers/passthrough/pci.c
>>>>> +++ b/xen/drivers/passthrough/pci.c
>>>>> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
>>>>>          max_sdevs = domctl->u.get_device_group.max_sdevs;
>>>>>          sdevs = domctl->u.get_device_group.sdev_array;
>>>>>  
>>>>> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
>>>>> +               current, d->domain_id,
>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
>>>>> +               max_sdevs);
>>>>> +
>>>>>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
>>>>>          if ( ret < 0 )
>>>>>          {
>>>>> @@ -1558,6 +1563,9 @@ int iommu_do_pci_domctl(
>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>  
>>>>> +        printk("*** %pv: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>> +               current, seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>> +
>>>>>          if ( device_assigned(seg, bus, devfn) )
>>>>>          {
>>>>>              printk(XENLOG_G_INFO
>>>>> @@ -1582,6 +1590,10 @@ int iommu_do_pci_domctl(
>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>  
>>>>> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
>>>>> +               current, d->domain_id,
>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>> +
>>>>>          ret = device_assigned(seg, bus, devfn) ?:
>>>>>                assign_device(d, seg, bus, devfn);
>>>>>          if ( ret == -ERESTART )
>>>>> @@ -1604,6 +1616,10 @@ int iommu_do_pci_domctl(
>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>  
>>>>> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
>>>>> +               current, d->domain_id,
>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>> +
>>>>>          spin_lock(&pcidevs_lock);
>>>>>          ret = deassign_device(d, seg, bus, devfn);
>>>>>          spin_unlock(&pcidevs_lock);
>>>> Hi Andrew,
>>>>
>>>> Attached are the serial logs good (with revert) and bad (without):
>>>>
>>>> Some things that seems strange to me:
>>>> - The numerous calls to get the device 08:00.0 assigned ... for 0a:00.0 there 
>>>>   was only one call to both test assign and assign.
>>>> - However these numerous calls are there in both the good and the bad case,
>>>>   so perhaps it's strange and wrong .. but not the cause ..
>>>> - I had a hunch it could be due to the 08:00.0 using MSI-X, but when only 
>>>>   passing through 0a:00.0, i get the same numerous calls but now for the 
>>>>   0a:00.0 which uses IntX, so I think that is more related to being the *first*
>>>>   device to be passed through to a guest.
>>> I have also observed this behaviour, but not had time to investigate. 
>>> It doesn't appear problematic in the longrun but it probably a toolstack
>>> issue which wants fixing (if only in the name of efficiency).
>> And just after I sent this email, I have realised why.
>> The first assign device will have to build IO pagetables, which is a
>> long operation and subject to hypercall continuations.  The second
>> device will reused the same pagetables, so is quick to complete.
> So .. is the ioreq patch from Paul involved in providing something used in building 
> the pagetables .. and could it have say some off by one resulting in the 
> 0xffffffffffff .. which could lead to the pagetable building going beserk, 
> requiring a paging_mode far greater than normally would be required .. which 
> get's set .. since that isn't checked properly .. leading to things breaking 
> a bit further when it does get checked ? 

A -1 is slipping in somewhere and ending up in the gfn field.

The result is that update_paging_mode() attempts to construct
iopagetables to cover a 76bit address space, which is how level ends up
at 8.  (Note that a level of 7 is reserved, and a level of anything
greater than 4 is implausible on your system.)

I think the crash is collateral damage following on from
update_paging_mode() not properly sanitising its input, but that there
is still some other issue causing -1 to be passed in the first place.

I am still trying to locate where a -1 might plausibly be coming from.

~Andrew

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-11 17:35                   ` Andrew Cooper
@ 2015-04-11 17:42                     ` Sander Eikelenboom
  2015-04-11 18:25                       ` Andrew Cooper
  0 siblings, 1 reply; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-11 17:42 UTC (permalink / raw)
  To: Andrew Cooper; +Cc: xen-devel, Paul Durrant, Jan Beulich


Saturday, April 11, 2015, 7:35:57 PM, you wrote:

> On 11/04/15 18:25, Sander Eikelenboom wrote:
>> Saturday, April 11, 2015, 6:38:17 PM, you wrote:
>>
>>> On 11/04/15 17:32, Andrew Cooper wrote:
>>>> On 11/04/15 17:21, Sander Eikelenboom wrote:
>>>>> Saturday, April 11, 2015, 4:21:56 PM, you wrote:
>>>>>
>>>>>> On 11/04/15 15:11, Sander Eikelenboom wrote:
>>>>>>> Friday, April 10, 2015, 8:55:27 PM, you wrote:
>>>>>>>
>>>>>>>> On 10/04/15 11:24, Sander Eikelenboom wrote:
>>>>>>>>> Hi Andrew,
>>>>>>>>>
>>>>>>>>> Finally got some time to figure this out .. and i have narrowed it down to:
>>>>>>>>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>>>>>>>>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>>>>>>>>> A straight revert of this commit prevents the issue from happening.
>>>>>>>>>
>>>>>>>>> The reason i had a hard time figuring this out was:
>>>>>>>>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>>>>>>>>   auto update the qemu-* trees.
>>>>>>>> This has caught me out so many times.  It is very non-obvious behaviour.
>>>>>>>>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>>>>>>>>   other issue i was seeing.
>>>>>>>>> - After that checking out previous versions of the main xen tree didn't resolve 
>>>>>>>>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>>>>>>>>   "master".
>>>>>>>>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>>>>>>>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>>>>>>>>   master.
>>>>>>>>>
>>>>>>>>> *sigh* 
>>>>>>>>>
>>>>>>>>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>>>>>>>>> (normal xen-unstable, not the staging branch)
>>>>>>>>>
>>>>>>>>> Ok so i have added some extra debug info (see attached diff) and this is the 
>>>>>>>>> output when it crashes due to something the commit above triggered, the 
>>>>>>>>> level is out of bounds and the pfn looks fishy too.
>>>>>>>>> Complete serial log from both bad and good (specific commit reverted) are 
>>>>>>>>> attached.
>>>>>>>> Just to confirm, you are positively identifying a qemu changeset as
>>>>>>>> causing this crash?
>>>>>>>> If so, the qemu change has discovered a pre-existing issue in the
>>>>>>>> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
>>>>>>>> it should not be able to cause a crash like this.
>>>>>>>> With this in mind, I need to brush up on my AMD-Vi details.
>>>>>>>> In the meantime, can you run with the following patch to identify what
>>>>>>>> is going on, domctl wise?  I assume it is the assign_device which is
>>>>>>>> failing, but it will be nice to observe the differences between the
>>>>>>>> working and failing case, which might offer a hint.
>>>>>>> Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:
>>>>>>>
>>>>>>> (XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>>>>>>> (XEN) [2015-04-11 14:03:31.857] CPU:    5
>>>>>>> (XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>> (XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
>>>>>>> (XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
>>>>>>> (XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
>>>>>>> (XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
>>>>>>> (XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
>>>>>>> (XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
>>>>>>> (XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>>>>>>> (XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
>>>>>>> (XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>>>>>> (XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
>>>>>>> (XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
>>>>>>> (XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
>>>>>>> (XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
>>>>>>> (XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
>>>>>>> (XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
>>>>>>> (XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
>>>>>>> (XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
>>>>>>> (XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
>>>>>>> (XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
>>>>>>> (XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
>>>>>>> (XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
>>>>>>> (XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
>>>>>>> (XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
>>>>>>> (XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
>>>>>>> (XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
>>>>>>> (XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
>>>>>>> (XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
>>>>>>> (XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
>>>>>>> (XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
>>>>>>> (XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
>>>>>>> (XEN) [2015-04-11 14:03:32.682] Xen call trace:
>>>>>>> (XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>> (XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>>>>>>> (XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>>>>>>> (XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>>>>>>> (XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>>>>>>> (XEN) [2015-04-11 14:03:32.804] 
>>>>>>> (XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
>>>>>>> (XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
>>>>>>> (XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
>>>>>>> (XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
>>>>>>> (XEN) [2015-04-11 14:03:32.894] 
>>>>>>> (XEN) [2015-04-11 14:03:32.903] ****************************************
>>>>>>> (XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
>>>>>>> (XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
>>>>>>> (XEN) [2015-04-11 14:03:32.948] [error_code=0000]
>>>>>>> (XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
>>>>>>> (XEN) [2015-04-11 14:03:32.981] ****************************************
>>>>>>> (XEN) [2015-04-11 14:03:33.000] 
>>>>>>> (XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...
>>>>>>>
>>>>>>> The RIP resolves to the prink added by your patch in:
>>>>>>>
>>>>>>>     case XEN_DOMCTL_test_assign_device:
>>>>>>>         ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
>>>>>>>         if ( ret )
>>>>>>>             break;
>>>>>>>
>>>>>>>         seg = domctl->u.assign_device.machine_sbdf >> 16;
>>>>>>>         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>
>>>>>>>         printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>                current, d->domain_id,
>>>>>>>                seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>
>>>>>>>         if ( device_assigned(seg, bus, devfn) )
>>>>>>>         {
>>>>>>>             printk(XENLOG_G_INFO
>>>>>>>                    "%04x:%02x:%02x.%u already assigned, or non-existent\n",
>>>>>>>                    seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>             ret = -EINVAL;
>>>>>>>         }
>>>>>>>         break;
>>>>>> hmm - 'd' is NULL.  This ought to work better.
>>>>>> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
>>>>>> index 9f3413c..85ff1fc 100644
>>>>>> --- a/xen/drivers/passthrough/pci.c
>>>>>> +++ b/xen/drivers/passthrough/pci.c
>>>>>> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
>>>>>>          max_sdevs = domctl->u.get_device_group.max_sdevs;
>>>>>>          sdevs = domctl->u.get_device_group.sdev_array;
>>>>>>  
>>>>>> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
>>>>>> +               current, d->domain_id,
>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
>>>>>> +               max_sdevs);
>>>>>> +
>>>>>>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
>>>>>>          if ( ret < 0 )
>>>>>>          {
>>>>>> @@ -1558,6 +1563,9 @@ int iommu_do_pci_domctl(
>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>  
>>>>>> +        printk("*** %pv: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>> +               current, seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>> +
>>>>>>          if ( device_assigned(seg, bus, devfn) )
>>>>>>          {
>>>>>>              printk(XENLOG_G_INFO
>>>>>> @@ -1582,6 +1590,10 @@ int iommu_do_pci_domctl(
>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>  
>>>>>> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
>>>>>> +               current, d->domain_id,
>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>> +
>>>>>>          ret = device_assigned(seg, bus, devfn) ?:
>>>>>>                assign_device(d, seg, bus, devfn);
>>>>>>          if ( ret == -ERESTART )
>>>>>> @@ -1604,6 +1616,10 @@ int iommu_do_pci_domctl(
>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>  
>>>>>> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
>>>>>> +               current, d->domain_id,
>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>> +
>>>>>>          spin_lock(&pcidevs_lock);
>>>>>>          ret = deassign_device(d, seg, bus, devfn);
>>>>>>          spin_unlock(&pcidevs_lock);
>>>>> Hi Andrew,
>>>>>
>>>>> Attached are the serial logs good (with revert) and bad (without):
>>>>>
>>>>> Some things that seems strange to me:
>>>>> - The numerous calls to get the device 08:00.0 assigned ... for 0a:00.0 there 
>>>>>   was only one call to both test assign and assign.
>>>>> - However these numerous calls are there in both the good and the bad case,
>>>>>   so perhaps it's strange and wrong .. but not the cause ..
>>>>> - I had a hunch it could be due to the 08:00.0 using MSI-X, but when only 
>>>>>   passing through 0a:00.0, i get the same numerous calls but now for the 
>>>>>   0a:00.0 which uses IntX, so I think that is more related to being the *first*
>>>>>   device to be passed through to a guest.
>>>> I have also observed this behaviour, but not had time to investigate. 
>>>> It doesn't appear problematic in the longrun but it probably a toolstack
>>>> issue which wants fixing (if only in the name of efficiency).
>>> And just after I sent this email, I have realised why.
>>> The first assign device will have to build IO pagetables, which is a
>>> long operation and subject to hypercall continuations.  The second
>>> device will reused the same pagetables, so is quick to complete.
>> So .. is the ioreq patch from Paul involved in providing something used in building 
>> the pagetables .. and could it have say some off by one resulting in the 
>> 0xffffffffffff .. which could lead to the pagetable building going beserk, 
>> requiring a paging_mode far greater than normally would be required .. which 
>> get's set .. since that isn't checked properly .. leading to things breaking 
>> a bit further when it does get checked ? 

> A -1 is slipping in somewhere and ending up in the gfn field.

> The result is that update_paging_mode() attempts to construct
> iopagetables to cover a 76bit address space, which is how level ends up
> at 8.  (Note that a level of 7 is reserved, and a level of anything
> greater than 4 is implausible on your system.)

> I think the crash is collateral damage following on from
> update_paging_mode() not properly sanitising its input, but that there
> is still some other issue causing -1 to be passed in the first place.

> I am still trying to locate where a -1 might plausibly be coming from.

I have just added some extra debug code to store the values from the start 
of update_paging_mode() .. so i can print them at the end if the paging_mode 
gets out of band and do a dump_stack() as well. Hopefully is will confirm this.

--
Sander 

> ~Andrew

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-11 17:42                     ` Sander Eikelenboom
@ 2015-04-11 18:25                       ` Andrew Cooper
  2015-04-11 19:33                         ` Sander Eikelenboom
  0 siblings, 1 reply; 35+ messages in thread
From: Andrew Cooper @ 2015-04-11 18:25 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: xen-devel, Paul Durrant, Jan Beulich

On 11/04/15 18:42, Sander Eikelenboom wrote:
> Saturday, April 11, 2015, 7:35:57 PM, you wrote:
>
>> On 11/04/15 18:25, Sander Eikelenboom wrote:
>>> Saturday, April 11, 2015, 6:38:17 PM, you wrote:
>>>
>>>> On 11/04/15 17:32, Andrew Cooper wrote:
>>>>> On 11/04/15 17:21, Sander Eikelenboom wrote:
>>>>>> Saturday, April 11, 2015, 4:21:56 PM, you wrote:
>>>>>>
>>>>>>> On 11/04/15 15:11, Sander Eikelenboom wrote:
>>>>>>>> Friday, April 10, 2015, 8:55:27 PM, you wrote:
>>>>>>>>
>>>>>>>>> On 10/04/15 11:24, Sander Eikelenboom wrote:
>>>>>>>>>> Hi Andrew,
>>>>>>>>>>
>>>>>>>>>> Finally got some time to figure this out .. and i have narrowed it down to:
>>>>>>>>>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>>>>>>>>>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>>>>>>>>>> A straight revert of this commit prevents the issue from happening.
>>>>>>>>>>
>>>>>>>>>> The reason i had a hard time figuring this out was:
>>>>>>>>>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>>>>>>>>>   auto update the qemu-* trees.
>>>>>>>>> This has caught me out so many times.  It is very non-obvious behaviour.
>>>>>>>>>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>>>>>>>>>   other issue i was seeing.
>>>>>>>>>> - After that checking out previous versions of the main xen tree didn't resolve 
>>>>>>>>>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>>>>>>>>>   "master".
>>>>>>>>>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>>>>>>>>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>>>>>>>>>   master.
>>>>>>>>>>
>>>>>>>>>> *sigh* 
>>>>>>>>>>
>>>>>>>>>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>>>>>>>>>> (normal xen-unstable, not the staging branch)
>>>>>>>>>>
>>>>>>>>>> Ok so i have added some extra debug info (see attached diff) and this is the 
>>>>>>>>>> output when it crashes due to something the commit above triggered, the 
>>>>>>>>>> level is out of bounds and the pfn looks fishy too.
>>>>>>>>>> Complete serial log from both bad and good (specific commit reverted) are 
>>>>>>>>>> attached.
>>>>>>>>> Just to confirm, you are positively identifying a qemu changeset as
>>>>>>>>> causing this crash?
>>>>>>>>> If so, the qemu change has discovered a pre-existing issue in the
>>>>>>>>> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
>>>>>>>>> it should not be able to cause a crash like this.
>>>>>>>>> With this in mind, I need to brush up on my AMD-Vi details.
>>>>>>>>> In the meantime, can you run with the following patch to identify what
>>>>>>>>> is going on, domctl wise?  I assume it is the assign_device which is
>>>>>>>>> failing, but it will be nice to observe the differences between the
>>>>>>>>> working and failing case, which might offer a hint.
>>>>>>>> Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:
>>>>>>>>
>>>>>>>> (XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>>>>>>>> (XEN) [2015-04-11 14:03:31.857] CPU:    5
>>>>>>>> (XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>>> (XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
>>>>>>>> (XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
>>>>>>>> (XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
>>>>>>>> (XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
>>>>>>>> (XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
>>>>>>>> (XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
>>>>>>>> (XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>>>>>>>> (XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
>>>>>>>> (XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>>>>>>> (XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
>>>>>>>> (XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
>>>>>>>> (XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
>>>>>>>> (XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
>>>>>>>> (XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
>>>>>>>> (XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
>>>>>>>> (XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
>>>>>>>> (XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
>>>>>>>> (XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
>>>>>>>> (XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
>>>>>>>> (XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
>>>>>>>> (XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
>>>>>>>> (XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
>>>>>>>> (XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
>>>>>>>> (XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
>>>>>>>> (XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
>>>>>>>> (XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
>>>>>>>> (XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
>>>>>>>> (XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
>>>>>>>> (XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
>>>>>>>> (XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
>>>>>>>> (XEN) [2015-04-11 14:03:32.682] Xen call trace:
>>>>>>>> (XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>>> (XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>>>>>>>> (XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>>>>>>>> (XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>>>>>>>> (XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>>>>>>>> (XEN) [2015-04-11 14:03:32.804] 
>>>>>>>> (XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
>>>>>>>> (XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
>>>>>>>> (XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
>>>>>>>> (XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
>>>>>>>> (XEN) [2015-04-11 14:03:32.894] 
>>>>>>>> (XEN) [2015-04-11 14:03:32.903] ****************************************
>>>>>>>> (XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
>>>>>>>> (XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
>>>>>>>> (XEN) [2015-04-11 14:03:32.948] [error_code=0000]
>>>>>>>> (XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
>>>>>>>> (XEN) [2015-04-11 14:03:32.981] ****************************************
>>>>>>>> (XEN) [2015-04-11 14:03:33.000] 
>>>>>>>> (XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...
>>>>>>>>
>>>>>>>> The RIP resolves to the prink added by your patch in:
>>>>>>>>
>>>>>>>>     case XEN_DOMCTL_test_assign_device:
>>>>>>>>         ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
>>>>>>>>         if ( ret )
>>>>>>>>             break;
>>>>>>>>
>>>>>>>>         seg = domctl->u.assign_device.machine_sbdf >> 16;
>>>>>>>>         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>
>>>>>>>>         printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>                current, d->domain_id,
>>>>>>>>                seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>
>>>>>>>>         if ( device_assigned(seg, bus, devfn) )
>>>>>>>>         {
>>>>>>>>             printk(XENLOG_G_INFO
>>>>>>>>                    "%04x:%02x:%02x.%u already assigned, or non-existent\n",
>>>>>>>>                    seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>             ret = -EINVAL;
>>>>>>>>         }
>>>>>>>>         break;
>>>>>>> hmm - 'd' is NULL.  This ought to work better.
>>>>>>> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
>>>>>>> index 9f3413c..85ff1fc 100644
>>>>>>> --- a/xen/drivers/passthrough/pci.c
>>>>>>> +++ b/xen/drivers/passthrough/pci.c
>>>>>>> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
>>>>>>>          max_sdevs = domctl->u.get_device_group.max_sdevs;
>>>>>>>          sdevs = domctl->u.get_device_group.sdev_array;
>>>>>>>  
>>>>>>> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
>>>>>>> +               current, d->domain_id,
>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
>>>>>>> +               max_sdevs);
>>>>>>> +
>>>>>>>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
>>>>>>>          if ( ret < 0 )
>>>>>>>          {
>>>>>>> @@ -1558,6 +1563,9 @@ int iommu_do_pci_domctl(
>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>  
>>>>>>> +        printk("*** %pv: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>> +               current, seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>> +
>>>>>>>          if ( device_assigned(seg, bus, devfn) )
>>>>>>>          {
>>>>>>>              printk(XENLOG_G_INFO
>>>>>>> @@ -1582,6 +1590,10 @@ int iommu_do_pci_domctl(
>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>  
>>>>>>> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>> +               current, d->domain_id,
>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>> +
>>>>>>>          ret = device_assigned(seg, bus, devfn) ?:
>>>>>>>                assign_device(d, seg, bus, devfn);
>>>>>>>          if ( ret == -ERESTART )
>>>>>>> @@ -1604,6 +1616,10 @@ int iommu_do_pci_domctl(
>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>  
>>>>>>> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
>>>>>>> +               current, d->domain_id,
>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>> +
>>>>>>>          spin_lock(&pcidevs_lock);
>>>>>>>          ret = deassign_device(d, seg, bus, devfn);
>>>>>>>          spin_unlock(&pcidevs_lock);
>>>>>> Hi Andrew,
>>>>>>
>>>>>> Attached are the serial logs good (with revert) and bad (without):
>>>>>>
>>>>>> Some things that seems strange to me:
>>>>>> - The numerous calls to get the device 08:00.0 assigned ... for 0a:00.0 there 
>>>>>>   was only one call to both test assign and assign.
>>>>>> - However these numerous calls are there in both the good and the bad case,
>>>>>>   so perhaps it's strange and wrong .. but not the cause ..
>>>>>> - I had a hunch it could be due to the 08:00.0 using MSI-X, but when only 
>>>>>>   passing through 0a:00.0, i get the same numerous calls but now for the 
>>>>>>   0a:00.0 which uses IntX, so I think that is more related to being the *first*
>>>>>>   device to be passed through to a guest.
>>>>> I have also observed this behaviour, but not had time to investigate. 
>>>>> It doesn't appear problematic in the longrun but it probably a toolstack
>>>>> issue which wants fixing (if only in the name of efficiency).
>>>> And just after I sent this email, I have realised why.
>>>> The first assign device will have to build IO pagetables, which is a
>>>> long operation and subject to hypercall continuations.  The second
>>>> device will reused the same pagetables, so is quick to complete.
>>> So .. is the ioreq patch from Paul involved in providing something used in building 
>>> the pagetables .. and could it have say some off by one resulting in the 
>>> 0xffffffffffff .. which could lead to the pagetable building going beserk, 
>>> requiring a paging_mode far greater than normally would be required .. which 
>>> get's set .. since that isn't checked properly .. leading to things breaking 
>>> a bit further when it does get checked ? 
>> A -1 is slipping in somewhere and ending up in the gfn field.
>> The result is that update_paging_mode() attempts to construct
>> iopagetables to cover a 76bit address space, which is how level ends up
>> at 8.  (Note that a level of 7 is reserved, and a level of anything
>> greater than 4 is implausible on your system.)
>> I think the crash is collateral damage following on from
>> update_paging_mode() not properly sanitising its input, but that there
>> is still some other issue causing -1 to be passed in the first place.
>> I am still trying to locate where a -1 might plausibly be coming from.
> I have just added some extra debug code to store the values from the start 
> of update_paging_mode() .. so i can print them at the end if the paging_mode 
> gets out of band and do a dump_stack() as well. Hopefully is will confirm this.

Right - arch_iommu_populate_page_table() is falling over a page
allocated to the domain which doesn't have a valid gfn.

The ioreq server allocates itself some guest pages and then shoots them
out as part of setting the server up.  (This is a kudge to work around
the fact that Xen doesn't have an interface for device models etc to
allocate memory on behalf of the domain which will strictly never find
its way into the guest physmap.)

Can you try this patch and see whether some of the numbers printed out
start matching up?

diff --git a/xen/arch/x86/hvm/hvm.c b/xen/arch/x86/hvm/hvm.c
index bfde380..d1adfa7 100644
--- a/xen/arch/x86/hvm/hvm.c
+++ b/xen/arch/x86/hvm/hvm.c
@@ -534,6 +534,10 @@ static int hvm_map_ioreq_page(
 static void hvm_remove_ioreq_gmfn(
     struct domain *d, struct hvm_ioreq_page *iorp)
 {
+    printk("*** %s() d%d, page %p, mfn %lx, gfn %lx, va %p\n",
+           __func__, d->domain_id,
+           iorp->page, page_to_mfn(iorp->page), iorp->gmfn, iorp->va);
+
     guest_physmap_remove_page(d, iorp->gmfn,
                               page_to_mfn(iorp->page), 0);
     clear_page(iorp->va);
diff --git a/xen/drivers/passthrough/x86/iommu.c
b/xen/drivers/passthrough/x86/iommu.c
index 9eb8d33..048a1a9 100644
--- a/xen/drivers/passthrough/x86/iommu.c
+++ b/xen/drivers/passthrough/x86/iommu.c
@@ -59,7 +59,16 @@ int arch_iommu_populate_page_table(struct domain *d)
         if ( has_hvm_container_domain(d) ||
             (page->u.inuse.type_info & PGT_type_mask) ==
PGT_writable_page )
         {
-            BUG_ON(SHARED_M2P(mfn_to_gmfn(d, page_to_mfn(page))));
+            unsigned long mfn = page_to_mfn(page);
+            unsigned long gfn = mfn_to_gmfn(d, mfn);
+
+            BUG_ON(SHARED_M2P(gfn));
+
+            if ( gfn == INVALID_MFN )
+            {
+                printk("*** %s() d%d, page %p, mfn %lx, gfn %lx - about
to break\n",
+                       __func__, d->domain_id, page, mfn, gfn);
+            }
             rc = hd->platform_ops->map_page(
                 d, mfn_to_gmfn(d, page_to_mfn(page)), page_to_mfn(page),
                 IOMMUF_readable|IOMMUF_writable);

^ permalink raw reply related	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-11 18:25                       ` Andrew Cooper
@ 2015-04-11 19:33                         ` Sander Eikelenboom
  2015-04-11 20:22                           ` Andrew Cooper
  0 siblings, 1 reply; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-11 19:33 UTC (permalink / raw)
  To: Andrew Cooper; +Cc: xen-devel, Paul Durrant, Jan Beulich


Saturday, April 11, 2015, 8:25:52 PM, you wrote:

> On 11/04/15 18:42, Sander Eikelenboom wrote:
>> Saturday, April 11, 2015, 7:35:57 PM, you wrote:
>>
>>> On 11/04/15 18:25, Sander Eikelenboom wrote:
>>>> Saturday, April 11, 2015, 6:38:17 PM, you wrote:
>>>>
>>>>> On 11/04/15 17:32, Andrew Cooper wrote:
>>>>>> On 11/04/15 17:21, Sander Eikelenboom wrote:
>>>>>>> Saturday, April 11, 2015, 4:21:56 PM, you wrote:
>>>>>>>
>>>>>>>> On 11/04/15 15:11, Sander Eikelenboom wrote:
>>>>>>>>> Friday, April 10, 2015, 8:55:27 PM, you wrote:
>>>>>>>>>
>>>>>>>>>> On 10/04/15 11:24, Sander Eikelenboom wrote:
>>>>>>>>>>> Hi Andrew,
>>>>>>>>>>>
>>>>>>>>>>> Finally got some time to figure this out .. and i have narrowed it down to:
>>>>>>>>>>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>>>>>>>>>>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>>>>>>>>>>> A straight revert of this commit prevents the issue from happening.
>>>>>>>>>>>
>>>>>>>>>>> The reason i had a hard time figuring this out was:
>>>>>>>>>>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>>>>>>>>>>   auto update the qemu-* trees.
>>>>>>>>>> This has caught me out so many times.  It is very non-obvious behaviour.
>>>>>>>>>>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>>>>>>>>>>   other issue i was seeing.
>>>>>>>>>>> - After that checking out previous versions of the main xen tree didn't resolve 
>>>>>>>>>>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>>>>>>>>>>   "master".
>>>>>>>>>>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>>>>>>>>>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>>>>>>>>>>   master.
>>>>>>>>>>>
>>>>>>>>>>> *sigh* 
>>>>>>>>>>>
>>>>>>>>>>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>>>>>>>>>>> (normal xen-unstable, not the staging branch)
>>>>>>>>>>>
>>>>>>>>>>> Ok so i have added some extra debug info (see attached diff) and this is the 
>>>>>>>>>>> output when it crashes due to something the commit above triggered, the 
>>>>>>>>>>> level is out of bounds and the pfn looks fishy too.
>>>>>>>>>>> Complete serial log from both bad and good (specific commit reverted) are 
>>>>>>>>>>> attached.
>>>>>>>>>> Just to confirm, you are positively identifying a qemu changeset as
>>>>>>>>>> causing this crash?
>>>>>>>>>> If so, the qemu change has discovered a pre-existing issue in the
>>>>>>>>>> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
>>>>>>>>>> it should not be able to cause a crash like this.
>>>>>>>>>> With this in mind, I need to brush up on my AMD-Vi details.
>>>>>>>>>> In the meantime, can you run with the following patch to identify what
>>>>>>>>>> is going on, domctl wise?  I assume it is the assign_device which is
>>>>>>>>>> failing, but it will be nice to observe the differences between the
>>>>>>>>>> working and failing case, which might offer a hint.
>>>>>>>>> Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:
>>>>>>>>>
>>>>>>>>> (XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>>>>>>>>> (XEN) [2015-04-11 14:03:31.857] CPU:    5
>>>>>>>>> (XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>>>> (XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
>>>>>>>>> (XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
>>>>>>>>> (XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
>>>>>>>>> (XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
>>>>>>>>> (XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
>>>>>>>>> (XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
>>>>>>>>> (XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>>>>>>>>> (XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
>>>>>>>>> (XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>>>>>>>> (XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
>>>>>>>>> (XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
>>>>>>>>> (XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
>>>>>>>>> (XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
>>>>>>>>> (XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
>>>>>>>>> (XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
>>>>>>>>> (XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
>>>>>>>>> (XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
>>>>>>>>> (XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
>>>>>>>>> (XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
>>>>>>>>> (XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
>>>>>>>>> (XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
>>>>>>>>> (XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
>>>>>>>>> (XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
>>>>>>>>> (XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
>>>>>>>>> (XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
>>>>>>>>> (XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
>>>>>>>>> (XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
>>>>>>>>> (XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
>>>>>>>>> (XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
>>>>>>>>> (XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
>>>>>>>>> (XEN) [2015-04-11 14:03:32.682] Xen call trace:
>>>>>>>>> (XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>>>> (XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>>>>>>>>> (XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>>>>>>>>> (XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>>>>>>>>> (XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>>>>>>>>> (XEN) [2015-04-11 14:03:32.804] 
>>>>>>>>> (XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
>>>>>>>>> (XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
>>>>>>>>> (XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
>>>>>>>>> (XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
>>>>>>>>> (XEN) [2015-04-11 14:03:32.894] 
>>>>>>>>> (XEN) [2015-04-11 14:03:32.903] ****************************************
>>>>>>>>> (XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
>>>>>>>>> (XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
>>>>>>>>> (XEN) [2015-04-11 14:03:32.948] [error_code=0000]
>>>>>>>>> (XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
>>>>>>>>> (XEN) [2015-04-11 14:03:32.981] ****************************************
>>>>>>>>> (XEN) [2015-04-11 14:03:33.000] 
>>>>>>>>> (XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...
>>>>>>>>>
>>>>>>>>> The RIP resolves to the prink added by your patch in:
>>>>>>>>>
>>>>>>>>>     case XEN_DOMCTL_test_assign_device:
>>>>>>>>>         ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
>>>>>>>>>         if ( ret )
>>>>>>>>>             break;
>>>>>>>>>
>>>>>>>>>         seg = domctl->u.assign_device.machine_sbdf >> 16;
>>>>>>>>>         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>
>>>>>>>>>         printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>                current, d->domain_id,
>>>>>>>>>                seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>
>>>>>>>>>         if ( device_assigned(seg, bus, devfn) )
>>>>>>>>>         {
>>>>>>>>>             printk(XENLOG_G_INFO
>>>>>>>>>                    "%04x:%02x:%02x.%u already assigned, or non-existent\n",
>>>>>>>>>                    seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>             ret = -EINVAL;
>>>>>>>>>         }
>>>>>>>>>         break;
>>>>>>>> hmm - 'd' is NULL.  This ought to work better.
>>>>>>>> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
>>>>>>>> index 9f3413c..85ff1fc 100644
>>>>>>>> --- a/xen/drivers/passthrough/pci.c
>>>>>>>> +++ b/xen/drivers/passthrough/pci.c
>>>>>>>> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
>>>>>>>>          max_sdevs = domctl->u.get_device_group.max_sdevs;
>>>>>>>>          sdevs = domctl->u.get_device_group.sdev_array;
>>>>>>>>  
>>>>>>>> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
>>>>>>>> +               current, d->domain_id,
>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
>>>>>>>> +               max_sdevs);
>>>>>>>> +
>>>>>>>>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
>>>>>>>>          if ( ret < 0 )
>>>>>>>>          {
>>>>>>>> @@ -1558,6 +1563,9 @@ int iommu_do_pci_domctl(
>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>  
>>>>>>>> +        printk("*** %pv: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>> +               current, seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>> +
>>>>>>>>          if ( device_assigned(seg, bus, devfn) )
>>>>>>>>          {
>>>>>>>>              printk(XENLOG_G_INFO
>>>>>>>> @@ -1582,6 +1590,10 @@ int iommu_do_pci_domctl(
>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>  
>>>>>>>> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>> +               current, d->domain_id,
>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>> +
>>>>>>>>          ret = device_assigned(seg, bus, devfn) ?:
>>>>>>>>                assign_device(d, seg, bus, devfn);
>>>>>>>>          if ( ret == -ERESTART )
>>>>>>>> @@ -1604,6 +1616,10 @@ int iommu_do_pci_domctl(
>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>  
>>>>>>>> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>> +               current, d->domain_id,
>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>> +
>>>>>>>>          spin_lock(&pcidevs_lock);
>>>>>>>>          ret = deassign_device(d, seg, bus, devfn);
>>>>>>>>          spin_unlock(&pcidevs_lock);
>>>>>>> Hi Andrew,
>>>>>>>
>>>>>>> Attached are the serial logs good (with revert) and bad (without):
>>>>>>>
>>>>>>> Some things that seems strange to me:
>>>>>>> - The numerous calls to get the device 08:00.0 assigned ... for 0a:00.0 there 
>>>>>>>   was only one call to both test assign and assign.
>>>>>>> - However these numerous calls are there in both the good and the bad case,
>>>>>>>   so perhaps it's strange and wrong .. but not the cause ..
>>>>>>> - I had a hunch it could be due to the 08:00.0 using MSI-X, but when only 
>>>>>>>   passing through 0a:00.0, i get the same numerous calls but now for the 
>>>>>>>   0a:00.0 which uses IntX, so I think that is more related to being the *first*
>>>>>>>   device to be passed through to a guest.
>>>>>> I have also observed this behaviour, but not had time to investigate. 
>>>>>> It doesn't appear problematic in the longrun but it probably a toolstack
>>>>>> issue which wants fixing (if only in the name of efficiency).
>>>>> And just after I sent this email, I have realised why.
>>>>> The first assign device will have to build IO pagetables, which is a
>>>>> long operation and subject to hypercall continuations.  The second
>>>>> device will reused the same pagetables, so is quick to complete.
>>>> So .. is the ioreq patch from Paul involved in providing something used in building 
>>>> the pagetables .. and could it have say some off by one resulting in the 
>>>> 0xffffffffffff .. which could lead to the pagetable building going beserk, 
>>>> requiring a paging_mode far greater than normally would be required .. which 
>>>> get's set .. since that isn't checked properly .. leading to things breaking 
>>>> a bit further when it does get checked ? 
>>> A -1 is slipping in somewhere and ending up in the gfn field.
>>> The result is that update_paging_mode() attempts to construct
>>> iopagetables to cover a 76bit address space, which is how level ends up
>>> at 8.  (Note that a level of 7 is reserved, and a level of anything
>>> greater than 4 is implausible on your system.)
>>> I think the crash is collateral damage following on from
>>> update_paging_mode() not properly sanitising its input, but that there
>>> is still some other issue causing -1 to be passed in the first place.
>>> I am still trying to locate where a -1 might plausibly be coming from.
>> I have just added some extra debug code to store the values from the start 
>> of update_paging_mode() .. so i can print them at the end if the paging_mode 
>> gets out of band and do a dump_stack() as well. Hopefully is will confirm this.

> Right - arch_iommu_populate_page_table() is falling over a page
> allocated to the domain which doesn't have a valid gfn.

> The ioreq server allocates itself some guest pages and then shoots them
> out as part of setting the server up.  (This is a kudge to work around
> the fact that Xen doesn't have an interface for device models etc to
> allocate memory on behalf of the domain which will strictly never find
> its way into the guest physmap.)

> Can you try this patch and see whether some of the numbers printed out
> start matching up?

> diff --git a/xen/arch/x86/hvm/hvm.c b/xen/arch/x86/hvm/hvm.c
> index bfde380..d1adfa7 100644
> --- a/xen/arch/x86/hvm/hvm.c
> +++ b/xen/arch/x86/hvm/hvm.c
> @@ -534,6 +534,10 @@ static int hvm_map_ioreq_page(
>  static void hvm_remove_ioreq_gmfn(
>      struct domain *d, struct hvm_ioreq_page *iorp)
>  {
> +    printk("*** %s() d%d, page %p, mfn %lx, gfn %lx, va %p\n",
> +           __func__, d->domain_id,
+           iorp->>page, page_to_mfn(iorp->page), iorp->gmfn, iorp->va);
> +
>      guest_physmap_remove_page(d, iorp->gmfn,
>                                page_to_mfn(iorp->page), 0);
>      clear_page(iorp->va);
> diff --git a/xen/drivers/passthrough/x86/iommu.c
> b/xen/drivers/passthrough/x86/iommu.c
> index 9eb8d33..048a1a9 100644
> --- a/xen/drivers/passthrough/x86/iommu.c
> +++ b/xen/drivers/passthrough/x86/iommu.c
> @@ -59,7 +59,16 @@ int arch_iommu_populate_page_table(struct domain *d)
>          if ( has_hvm_container_domain(d) ||
>              (page->u.inuse.type_info & PGT_type_mask) ==
> PGT_writable_page )
>          {
> -            BUG_ON(SHARED_M2P(mfn_to_gmfn(d, page_to_mfn(page))));
> +            unsigned long mfn = page_to_mfn(page);
> +            unsigned long gfn = mfn_to_gmfn(d, mfn);
> +
> +            BUG_ON(SHARED_M2P(gfn));
> +
> +            if ( gfn == INVALID_MFN )
> +            {
> +                printk("*** %s() d%d, page %p, mfn %lx, gfn %lx - about
> to break\n",
> +                       __func__, d->domain_id, page, mfn, gfn);
> +            }
>              rc = hd->platform_ops->map_page(
>                  d, mfn_to_gmfn(d, page_to_mfn(page)), page_to_mfn(page),
>                  IOMMUF_readable|IOMMUF_writable);


Ok .. so here we go:

(XEN) [2015-04-11 19:24:59.418] *** hvm_remove_ioreq_gmfn() d1, page ffff82e0049f7700, mfn 24fbb8, gfn feff0, va ffff82c00082b000
(XEN) [2015-04-11 19:24:59.452] *** hvm_remove_ioreq_gmfn() d1, page ffff82e0049f76e0, mfn 24fbb7, gfn feff1, va ffff82c00082d000
(XEN) [2015-04-11 19:25:00.158] *** d0v5: test_assign_device({0000:0a:00.0})
(XEN) [2015-04-11 19:25:02.221] io.c:429: d1: bind: m_gsi=47 g_gsi=36 dev=00.00.5 intx=0
(XEN) [2015-04-11 19:25:02.248] *** d0v1->d1: assign_device({0000:0a:00.0})
(XEN) [2015-04-11 19:25:02.268] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 19:25:02.290] *** d0v1->d1: assign_device({0000:0a:00.0})
(XEN) [2015-04-11 19:25:02.310] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 19:25:02.333] *** d0v1->d1: assign_device({0000:0a:00.0})
(XEN) [2015-04-11 19:25:02.353] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 19:25:02.375] *** d0v1->d1: assign_device({0000:0a:00.0})
(XEN) [2015-04-11 19:25:02.395] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
<BIG SNIP>
(XEN) [2015-04-11 19:25:45.444] *** d0v1->d1: assign_device({0000:0a:00.0})
(XEN) [2015-04-11 19:25:45.464] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 19:25:45.486] *** d0v1->d1: assign_device({0000:0a:00.0})
(XEN) [2015-04-11 19:25:45.506] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 19:25:45.529] *** d0v1->d1: assign_device({0000:0a:00.0})
(XEN) [2015-04-11 19:25:45.549] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
(XEN) [2015-04-11 19:25:45.571] *** arch_iommu_populate_page_table() d1, page ffff82e0049f7700, mfn 24fbb8, gfn ffffffffffffffff - about to break
(XEN) [2015-04-11 19:25:45.610] AMD-Vi: ?!?!? amd_iommu_map_page level before:3 gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
(XEN) [2015-04-11 19:25:45.642] AMD-Vi: ?!?!? update_paging_mode level before:3 gfn:0xffffffffffffffff 
(XEN) [2015-04-11 19:25:45.669] AMD-Vi: ?!?!? update_paging_mode end: paging_mode:6 offset:31 root: old_root_mfn:0x11d55b new_root_mfn:0x11d55a gfn:0xffffffffffffffff req_id:0 PTE_PER_TABLE_SIZE:512 
(XEN) [2015-04-11 19:25:45.722] AMD-Vi: ?!?!? update_paging_mode end: values at start: paging_mode:3 offset:-1 gfn:0xffffffffffffffff 
(XEN) [2015-04-11 19:25:45.757] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:6 gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
(XEN) [2015-04-11 19:25:45.794] AMD-Vi: ?!?!? amd_iommu_map_page level end:6  gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
(XEN) [2015-04-11 19:25:45.826] *** arch_iommu_populate_page_table() d1, page ffff82e0049f76e0, mfn 24fbb7, gfn ffffffffffffffff - about to break
(XEN) [2015-04-11 19:25:45.864] AMD-Vi: ?!?!? amd_iommu_map_page level before:6 gfn:0xffffffffffffffff mfn:0x24fbb7 flags:3
(XEN) [2015-04-11 19:25:45.897] AMD-Vi: ?!?!? update_paging_mode level before:6 gfn:0xffffffffffffffff 
(XEN) [2015-04-11 19:25:45.924] AMD-Vi: ?!?!? update_paging_mode end: paging_mode:8 offset:1 root: old_root_mfn:0x11d554 new_root_mfn:0x11d553 gfn:0xffffffffffffffff req_id:0 PTE_PER_TABLE_SIZE:512 
(XEN) [2015-04-11 19:25:45.976] AMD-Vi: ?!?!? update_paging_mode end: values at start: paging_mode:6 offset:524287 gfn:0xffffffffffffffff 
(XEN) [2015-04-11 19:25:46.013] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:8 gfn:0xffffffffffffffff mfn:0x24fbb7 flags:3
(XEN) [2015-04-11 19:25:46.050] AMD-Vi: ?!?!? iommu_pde_from_gfn: domid:1 table:1 level:8 pfn:0xffffffffffffffff
(XEN) [2015-04-11 19:25:46.079] Xen BUG at iommu_map.c:459
(XEN) [2015-04-11 19:25:46.095] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
(XEN) [2015-04-11 19:25:46.119] CPU:    2
(XEN) [2015-04-11 19:25:46.131] RIP:    e008:[<ffff82d080155d03>] iommu_pde_from_gfn+0x82/0x47a
(XEN) [2015-04-11 19:25:46.156] RFLAGS: 0000000000010202   CONTEXT: hypervisor
(XEN) [2015-04-11 19:25:46.177] rax: 0000000000000000   rbx: 0000000000000008   rcx: 0000000000000000
(XEN) [2015-04-11 19:25:46.203] rdx: ffff830256f20000   rsi: 000000000000000a   rdi: ffff82d0802986c0
(XEN) [2015-04-11 19:25:46.230] rbp: ffff830256f27ad8   rsp: ffff830256f27a78   r8:  ffff830256f30000
(XEN) [2015-04-11 19:25:46.257] r9:  0000000000000002   r10: 0000000000000032   r11: 0000000000000002
(XEN) [2015-04-11 19:25:46.284] r12: ffff82e0023aaa60   r13: 000000000024fb00   r14: 00000000000000e9
(XEN) [2015-04-11 19:25:46.311] r15: 00007d2000000000   cr0: 0000000080050033   cr4: 00000000000006f0
(XEN) [2015-04-11 19:25:46.337] cr3: 000000025f176000   cr2: ffff8000007f6800
(XEN) [2015-04-11 19:25:46.358] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
(XEN) [2015-04-11 19:25:46.383] Xen stack trace from rsp=ffff830256f27a78:
(XEN) [2015-04-11 19:25:46.403]    ffff83025f7bd000 ffff830256f27b30 ffffffffffffffff ffff830200000030
(XEN) [2015-04-11 19:25:46.430]    ffff830256f27ae8 ffff830256f27aa8 0000000000000000 ffff83025f7bd000
(XEN) [2015-04-11 19:25:46.457]    ffff82e0049f76e0 000000000024fbb7 00000000000000e9 00007d2000000000
(XEN) [2015-04-11 19:25:46.484]    ffff830256f27b98 ffff82d0801562a9 0000000000000206 ffff830256f27b08
(XEN) [2015-04-11 19:25:46.511]    000000000024fbb7 0000000000000003 ffff83025f7bd938 ffffffffffffffff
(XEN) [2015-04-11 19:25:46.538]    ffff83025f7bd000 ffff83025f7bd000 000000000024fbb7 0000000000000000
(XEN) [2015-04-11 19:25:46.565]    0000000000000000 0000000000000000 0000000000000000 0000000000000000
(XEN) [2015-04-11 19:25:46.592]    0000000000000000 0000000000000000 ffff83025f7bd938 ffff83025f7bd000
(XEN) [2015-04-11 19:25:46.619]    ffff82e0049f76e0 000000000024fbb7 00000000000000e9 00007d2000000000
(XEN) [2015-04-11 19:25:46.646]    ffff830256f27bf8 ffff82d08015a7f8 0000000000000000 ffff83025f7bd020
(XEN) [2015-04-11 19:25:46.673]    000000000024fbb7 ffff830256f20000 ffff830256f27bf8 0000000000000000
(XEN) [2015-04-11 19:25:46.700]    000000000000000a 00007f017c8d1004 0000000000000000 ffff83025f7bd000
(XEN) [2015-04-11 19:25:46.727]    ffff830256f27c98 ffff82d08014c6e1 ffff830200000002 ffff82d08012c178
(XEN) [2015-04-11 19:25:46.754]    0000000000000000 ffff830256f27c28 0000000000000001 0000000000000000
(XEN) [2015-04-11 19:25:46.781]    0000000000000000 0000000000000000 00007f017c8d1004 0000000000000000
(XEN) [2015-04-11 19:25:46.808]    ffff82d080331034 ffff830256f20000 000000000025f176 00007f017c8d1004
(XEN) [2015-04-11 19:25:46.835]    ffff83025f7bd000 00007f017c8d1004 ffff83025f7bd000 0000000000000005
(XEN) [2015-04-11 19:25:46.863]    ffff830256f27ca8 ffff82d08014900b ffff830256f27d98 ffff82d080161f2d
(XEN) [2015-04-11 19:25:46.890]    000000000023468c 0000000000000002 0000000000000005 0000000000000001
(XEN) [2015-04-11 19:25:46.917]    ffff82d080331bb8 0000000000000001 ffff830256f27de8 ffff82d080120c10
(XEN) [2015-04-11 19:25:46.944] Xen call trace:
(XEN) [2015-04-11 19:25:46.956]    [<ffff82d080155d03>] iommu_pde_from_gfn+0x82/0x47a
(XEN) [2015-04-11 19:25:46.979]    [<ffff82d0801562a9>] amd_iommu_map_page+0x1ae/0x5ec
(XEN) [2015-04-11 19:25:47.002]    [<ffff82d08015a7f8>] arch_iommu_populate_page_table+0x164/0x4c3
(XEN) [2015-04-11 19:25:47.028]    [<ffff82d08014c6e1>] iommu_do_pci_domctl+0x491/0x740
(XEN) [2015-04-11 19:25:47.051]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
(XEN) [2015-04-11 19:25:47.073]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
(XEN) [2015-04-11 19:25:47.095]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
(XEN) [2015-04-11 19:25:47.116]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
(XEN) [2015-04-11 19:25:47.137] 
(XEN) [2015-04-11 19:25:47.146] 
(XEN) [2015-04-11 19:25:47.155] ****************************************
(XEN) [2015-04-11 19:25:47.174] Panic on CPU 2:
(XEN) [2015-04-11 19:25:47.187] Xen BUG at iommu_map.c:459
(XEN) [2015-04-11 19:25:47.203] ****************************************
(XEN) [2015-04-11 19:25:47.222] 
(XEN) [2015-04-11 19:25:47.231] Reboot in five seconds...

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-11 19:33                         ` Sander Eikelenboom
@ 2015-04-11 20:22                           ` Andrew Cooper
  2015-04-11 21:05                             ` Sander Eikelenboom
  0 siblings, 1 reply; 35+ messages in thread
From: Andrew Cooper @ 2015-04-11 20:22 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: xen-devel, Paul Durrant, Jan Beulich

On 11/04/2015 20:33, Sander Eikelenboom wrote:
> Saturday, April 11, 2015, 8:25:52 PM, you wrote:
>
>> On 11/04/15 18:42, Sander Eikelenboom wrote:
>>> Saturday, April 11, 2015, 7:35:57 PM, you wrote:
>>>
>>>> On 11/04/15 18:25, Sander Eikelenboom wrote:
>>>>> Saturday, April 11, 2015, 6:38:17 PM, you wrote:
>>>>>
>>>>>> On 11/04/15 17:32, Andrew Cooper wrote:
>>>>>>> On 11/04/15 17:21, Sander Eikelenboom wrote:
>>>>>>>> Saturday, April 11, 2015, 4:21:56 PM, you wrote:
>>>>>>>>
>>>>>>>>> On 11/04/15 15:11, Sander Eikelenboom wrote:
>>>>>>>>>> Friday, April 10, 2015, 8:55:27 PM, you wrote:
>>>>>>>>>>
>>>>>>>>>>> On 10/04/15 11:24, Sander Eikelenboom wrote:
>>>>>>>>>>>> Hi Andrew,
>>>>>>>>>>>>
>>>>>>>>>>>> Finally got some time to figure this out .. and i have narrowed it down to:
>>>>>>>>>>>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>>>>>>>>>>>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>>>>>>>>>>>> A straight revert of this commit prevents the issue from happening.
>>>>>>>>>>>>
>>>>>>>>>>>> The reason i had a hard time figuring this out was:
>>>>>>>>>>>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>>>>>>>>>>>   auto update the qemu-* trees.
>>>>>>>>>>> This has caught me out so many times.  It is very non-obvious behaviour.
>>>>>>>>>>>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>>>>>>>>>>>   other issue i was seeing.
>>>>>>>>>>>> - After that checking out previous versions of the main xen tree didn't resolve 
>>>>>>>>>>>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>>>>>>>>>>>   "master".
>>>>>>>>>>>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>>>>>>>>>>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>>>>>>>>>>>   master.
>>>>>>>>>>>>
>>>>>>>>>>>> *sigh* 
>>>>>>>>>>>>
>>>>>>>>>>>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>>>>>>>>>>>> (normal xen-unstable, not the staging branch)
>>>>>>>>>>>>
>>>>>>>>>>>> Ok so i have added some extra debug info (see attached diff) and this is the 
>>>>>>>>>>>> output when it crashes due to something the commit above triggered, the 
>>>>>>>>>>>> level is out of bounds and the pfn looks fishy too.
>>>>>>>>>>>> Complete serial log from both bad and good (specific commit reverted) are 
>>>>>>>>>>>> attached.
>>>>>>>>>>> Just to confirm, you are positively identifying a qemu changeset as
>>>>>>>>>>> causing this crash?
>>>>>>>>>>> If so, the qemu change has discovered a pre-existing issue in the
>>>>>>>>>>> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
>>>>>>>>>>> it should not be able to cause a crash like this.
>>>>>>>>>>> With this in mind, I need to brush up on my AMD-Vi details.
>>>>>>>>>>> In the meantime, can you run with the following patch to identify what
>>>>>>>>>>> is going on, domctl wise?  I assume it is the assign_device which is
>>>>>>>>>>> failing, but it will be nice to observe the differences between the
>>>>>>>>>>> working and failing case, which might offer a hint.
>>>>>>>>>> Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:
>>>>>>>>>>
>>>>>>>>>> (XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>>>>>>>>>> (XEN) [2015-04-11 14:03:31.857] CPU:    5
>>>>>>>>>> (XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>>>>> (XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
>>>>>>>>>> (XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
>>>>>>>>>> (XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
>>>>>>>>>> (XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
>>>>>>>>>> (XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.682] Xen call trace:
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.804] 
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.894] 
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.903] ****************************************
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.948] [error_code=0000]
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
>>>>>>>>>> (XEN) [2015-04-11 14:03:32.981] ****************************************
>>>>>>>>>> (XEN) [2015-04-11 14:03:33.000] 
>>>>>>>>>> (XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...
>>>>>>>>>>
>>>>>>>>>> The RIP resolves to the prink added by your patch in:
>>>>>>>>>>
>>>>>>>>>>     case XEN_DOMCTL_test_assign_device:
>>>>>>>>>>         ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
>>>>>>>>>>         if ( ret )
>>>>>>>>>>             break;
>>>>>>>>>>
>>>>>>>>>>         seg = domctl->u.assign_device.machine_sbdf >> 16;
>>>>>>>>>>         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>
>>>>>>>>>>         printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>>                current, d->domain_id,
>>>>>>>>>>                seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>
>>>>>>>>>>         if ( device_assigned(seg, bus, devfn) )
>>>>>>>>>>         {
>>>>>>>>>>             printk(XENLOG_G_INFO
>>>>>>>>>>                    "%04x:%02x:%02x.%u already assigned, or non-existent\n",
>>>>>>>>>>                    seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>             ret = -EINVAL;
>>>>>>>>>>         }
>>>>>>>>>>         break;
>>>>>>>>> hmm - 'd' is NULL.  This ought to work better.
>>>>>>>>> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
>>>>>>>>> index 9f3413c..85ff1fc 100644
>>>>>>>>> --- a/xen/drivers/passthrough/pci.c
>>>>>>>>> +++ b/xen/drivers/passthrough/pci.c
>>>>>>>>> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
>>>>>>>>>          max_sdevs = domctl->u.get_device_group.max_sdevs;
>>>>>>>>>          sdevs = domctl->u.get_device_group.sdev_array;
>>>>>>>>>  
>>>>>>>>> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
>>>>>>>>> +               current, d->domain_id,
>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
>>>>>>>>> +               max_sdevs);
>>>>>>>>> +
>>>>>>>>>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
>>>>>>>>>          if ( ret < 0 )
>>>>>>>>>          {
>>>>>>>>> @@ -1558,6 +1563,9 @@ int iommu_do_pci_domctl(
>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>  
>>>>>>>>> +        printk("*** %pv: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>> +               current, seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>> +
>>>>>>>>>          if ( device_assigned(seg, bus, devfn) )
>>>>>>>>>          {
>>>>>>>>>              printk(XENLOG_G_INFO
>>>>>>>>> @@ -1582,6 +1590,10 @@ int iommu_do_pci_domctl(
>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>  
>>>>>>>>> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>> +               current, d->domain_id,
>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>> +
>>>>>>>>>          ret = device_assigned(seg, bus, devfn) ?:
>>>>>>>>>                assign_device(d, seg, bus, devfn);
>>>>>>>>>          if ( ret == -ERESTART )
>>>>>>>>> @@ -1604,6 +1616,10 @@ int iommu_do_pci_domctl(
>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>  
>>>>>>>>> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>> +               current, d->domain_id,
>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>> +
>>>>>>>>>          spin_lock(&pcidevs_lock);
>>>>>>>>>          ret = deassign_device(d, seg, bus, devfn);
>>>>>>>>>          spin_unlock(&pcidevs_lock);
>>>>>>>> Hi Andrew,
>>>>>>>>
>>>>>>>> Attached are the serial logs good (with revert) and bad (without):
>>>>>>>>
>>>>>>>> Some things that seems strange to me:
>>>>>>>> - The numerous calls to get the device 08:00.0 assigned ... for 0a:00.0 there 
>>>>>>>>   was only one call to both test assign and assign.
>>>>>>>> - However these numerous calls are there in both the good and the bad case,
>>>>>>>>   so perhaps it's strange and wrong .. but not the cause ..
>>>>>>>> - I had a hunch it could be due to the 08:00.0 using MSI-X, but when only 
>>>>>>>>   passing through 0a:00.0, i get the same numerous calls but now for the 
>>>>>>>>   0a:00.0 which uses IntX, so I think that is more related to being the *first*
>>>>>>>>   device to be passed through to a guest.
>>>>>>> I have also observed this behaviour, but not had time to investigate. 
>>>>>>> It doesn't appear problematic in the longrun but it probably a toolstack
>>>>>>> issue which wants fixing (if only in the name of efficiency).
>>>>>> And just after I sent this email, I have realised why.
>>>>>> The first assign device will have to build IO pagetables, which is a
>>>>>> long operation and subject to hypercall continuations.  The second
>>>>>> device will reused the same pagetables, so is quick to complete.
>>>>> So .. is the ioreq patch from Paul involved in providing something used in building 
>>>>> the pagetables .. and could it have say some off by one resulting in the 
>>>>> 0xffffffffffff .. which could lead to the pagetable building going beserk, 
>>>>> requiring a paging_mode far greater than normally would be required .. which 
>>>>> get's set .. since that isn't checked properly .. leading to things breaking 
>>>>> a bit further when it does get checked ? 
>>>> A -1 is slipping in somewhere and ending up in the gfn field.
>>>> The result is that update_paging_mode() attempts to construct
>>>> iopagetables to cover a 76bit address space, which is how level ends up
>>>> at 8.  (Note that a level of 7 is reserved, and a level of anything
>>>> greater than 4 is implausible on your system.)
>>>> I think the crash is collateral damage following on from
>>>> update_paging_mode() not properly sanitising its input, but that there
>>>> is still some other issue causing -1 to be passed in the first place.
>>>> I am still trying to locate where a -1 might plausibly be coming from.
>>> I have just added some extra debug code to store the values from the start 
>>> of update_paging_mode() .. so i can print them at the end if the paging_mode 
>>> gets out of band and do a dump_stack() as well. Hopefully is will confirm this.
>> Right - arch_iommu_populate_page_table() is falling over a page
>> allocated to the domain which doesn't have a valid gfn.
>> The ioreq server allocates itself some guest pages and then shoots them
>> out as part of setting the server up.  (This is a kudge to work around
>> the fact that Xen doesn't have an interface for device models etc to
>> allocate memory on behalf of the domain which will strictly never find
>> its way into the guest physmap.)
>> Can you try this patch and see whether some of the numbers printed out
>> start matching up?
>> diff --git a/xen/arch/x86/hvm/hvm.c b/xen/arch/x86/hvm/hvm.c
>> index bfde380..d1adfa7 100644
>> --- a/xen/arch/x86/hvm/hvm.c
>> +++ b/xen/arch/x86/hvm/hvm.c
>> @@ -534,6 +534,10 @@ static int hvm_map_ioreq_page(
>>  static void hvm_remove_ioreq_gmfn(
>>      struct domain *d, struct hvm_ioreq_page *iorp)
>>  {
>> +    printk("*** %s() d%d, page %p, mfn %lx, gfn %lx, va %p\n",
>> +           __func__, d->domain_id,
> +           iorp->>page, page_to_mfn(iorp->page), iorp->gmfn, iorp->va);
>> +
>>      guest_physmap_remove_page(d, iorp->gmfn,
>>                                page_to_mfn(iorp->page), 0);
>>      clear_page(iorp->va);
>> diff --git a/xen/drivers/passthrough/x86/iommu.c
>> b/xen/drivers/passthrough/x86/iommu.c
>> index 9eb8d33..048a1a9 100644
>> --- a/xen/drivers/passthrough/x86/iommu.c
>> +++ b/xen/drivers/passthrough/x86/iommu.c
>> @@ -59,7 +59,16 @@ int arch_iommu_populate_page_table(struct domain *d)
>>          if ( has_hvm_container_domain(d) ||
>>              (page->u.inuse.type_info & PGT_type_mask) ==
>> PGT_writable_page )
>>          {
>> -            BUG_ON(SHARED_M2P(mfn_to_gmfn(d, page_to_mfn(page))));
>> +            unsigned long mfn = page_to_mfn(page);
>> +            unsigned long gfn = mfn_to_gmfn(d, mfn);
>> +
>> +            BUG_ON(SHARED_M2P(gfn));
>> +
>> +            if ( gfn == INVALID_MFN )
>> +            {
>> +                printk("*** %s() d%d, page %p, mfn %lx, gfn %lx - about
>> to break\n",
>> +                       __func__, d->domain_id, page, mfn, gfn);
>> +            }
>>              rc = hd->platform_ops->map_page(
>>                  d, mfn_to_gmfn(d, page_to_mfn(page)), page_to_mfn(page),
>>                  IOMMUF_readable|IOMMUF_writable);
>
> Ok .. so here we go:
>
> (XEN) [2015-04-11 19:24:59.418] *** hvm_remove_ioreq_gmfn() d1, page ffff82e0049f7700, mfn 24fbb8, gfn feff0, va ffff82c00082b000
> (XEN) [2015-04-11 19:24:59.452] *** hvm_remove_ioreq_gmfn() d1, page ffff82e0049f76e0, mfn 24fbb7, gfn feff1, va ffff82c00082d000
> (XEN) [2015-04-11 19:25:00.158] *** d0v5: test_assign_device({0000:0a:00.0})
> (XEN) [2015-04-11 19:25:02.221] io.c:429: d1: bind: m_gsi=47 g_gsi=36 dev=00.00.5 intx=0
> (XEN) [2015-04-11 19:25:02.248] *** d0v1->d1: assign_device({0000:0a:00.0})
> (XEN) [2015-04-11 19:25:02.268] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
> (XEN) [2015-04-11 19:25:02.290] *** d0v1->d1: assign_device({0000:0a:00.0})
> (XEN) [2015-04-11 19:25:02.310] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
> (XEN) [2015-04-11 19:25:02.333] *** d0v1->d1: assign_device({0000:0a:00.0})
> (XEN) [2015-04-11 19:25:02.353] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
> (XEN) [2015-04-11 19:25:02.375] *** d0v1->d1: assign_device({0000:0a:00.0})
> (XEN) [2015-04-11 19:25:02.395] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
> <BIG SNIP>
> (XEN) [2015-04-11 19:25:45.444] *** d0v1->d1: assign_device({0000:0a:00.0})
> (XEN) [2015-04-11 19:25:45.464] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
> (XEN) [2015-04-11 19:25:45.486] *** d0v1->d1: assign_device({0000:0a:00.0})
> (XEN) [2015-04-11 19:25:45.506] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
> (XEN) [2015-04-11 19:25:45.529] *** d0v1->d1: assign_device({0000:0a:00.0})
> (XEN) [2015-04-11 19:25:45.549] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
> (XEN) [2015-04-11 19:25:45.571] *** arch_iommu_populate_page_table() d1, page ffff82e0049f7700, mfn 24fbb8, gfn ffffffffffffffff - about to break
> (XEN) [2015-04-11 19:25:45.610] AMD-Vi: ?!?!? amd_iommu_map_page level before:3 gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
> (XEN) [2015-04-11 19:25:45.642] AMD-Vi: ?!?!? update_paging_mode level before:3 gfn:0xffffffffffffffff 
> (XEN) [2015-04-11 19:25:45.669] AMD-Vi: ?!?!? update_paging_mode end: paging_mode:6 offset:31 root: old_root_mfn:0x11d55b new_root_mfn:0x11d55a gfn:0xffffffffffffffff req_id:0 PTE_PER_TABLE_SIZE:512 
> (XEN) [2015-04-11 19:25:45.722] AMD-Vi: ?!?!? update_paging_mode end: values at start: paging_mode:3 offset:-1 gfn:0xffffffffffffffff 
> (XEN) [2015-04-11 19:25:45.757] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:6 gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
> (XEN) [2015-04-11 19:25:45.794] AMD-Vi: ?!?!? amd_iommu_map_page level end:6  gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
> (XEN) [2015-04-11 19:25:45.826] *** arch_iommu_populate_page_table() d1, page ffff82e0049f76e0, mfn 24fbb7, gfn ffffffffffffffff - about to break
> (XEN) [2015-04-11 19:25:45.864] AMD-Vi: ?!?!? amd_iommu_map_page level before:6 gfn:0xffffffffffffffff mfn:0x24fbb7 flags:3
> (XEN) [2015-04-11 19:25:45.897] AMD-Vi: ?!?!? update_paging_mode level before:6 gfn:0xffffffffffffffff 
> (XEN) [2015-04-11 19:25:45.924] AMD-Vi: ?!?!? update_paging_mode end: paging_mode:8 offset:1 root: old_root_mfn:0x11d554 new_root_mfn:0x11d553 gfn:0xffffffffffffffff req_id:0 PTE_PER_TABLE_SIZE:512 
> (XEN) [2015-04-11 19:25:45.976] AMD-Vi: ?!?!? update_paging_mode end: values at start: paging_mode:6 offset:524287 gfn:0xffffffffffffffff 
> (XEN) [2015-04-11 19:25:46.013] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:8 gfn:0xffffffffffffffff mfn:0x24fbb7 flags:3
> (XEN) [2015-04-11 19:25:46.050] AMD-Vi: ?!?!? iommu_pde_from_gfn: domid:1 table:1 level:8 pfn:0xffffffffffffffff
> (XEN) [2015-04-11 19:25:46.079] Xen BUG at iommu_map.c:459
> (XEN) [2015-04-11 19:25:46.095] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
> (XEN) [2015-04-11 19:25:46.119] CPU:    2
> (XEN) [2015-04-11 19:25:46.131] RIP:    e008:[<ffff82d080155d03>] iommu_pde_from_gfn+0x82/0x47a
> (XEN) [2015-04-11 19:25:46.156] RFLAGS: 0000000000010202   CONTEXT: hypervisor
> (XEN) [2015-04-11 19:25:46.177] rax: 0000000000000000   rbx: 0000000000000008   rcx: 0000000000000000
> (XEN) [2015-04-11 19:25:46.203] rdx: ffff830256f20000   rsi: 000000000000000a   rdi: ffff82d0802986c0
> (XEN) [2015-04-11 19:25:46.230] rbp: ffff830256f27ad8   rsp: ffff830256f27a78   r8:  ffff830256f30000
> (XEN) [2015-04-11 19:25:46.257] r9:  0000000000000002   r10: 0000000000000032   r11: 0000000000000002
> (XEN) [2015-04-11 19:25:46.284] r12: ffff82e0023aaa60   r13: 000000000024fb00   r14: 00000000000000e9
> (XEN) [2015-04-11 19:25:46.311] r15: 00007d2000000000   cr0: 0000000080050033   cr4: 00000000000006f0
> (XEN) [2015-04-11 19:25:46.337] cr3: 000000025f176000   cr2: ffff8000007f6800
> (XEN) [2015-04-11 19:25:46.358] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
> (XEN) [2015-04-11 19:25:46.383] Xen stack trace from rsp=ffff830256f27a78:
> (XEN) [2015-04-11 19:25:46.403]    ffff83025f7bd000 ffff830256f27b30 ffffffffffffffff ffff830200000030
> (XEN) [2015-04-11 19:25:46.430]    ffff830256f27ae8 ffff830256f27aa8 0000000000000000 ffff83025f7bd000
> (XEN) [2015-04-11 19:25:46.457]    ffff82e0049f76e0 000000000024fbb7 00000000000000e9 00007d2000000000
> (XEN) [2015-04-11 19:25:46.484]    ffff830256f27b98 ffff82d0801562a9 0000000000000206 ffff830256f27b08
> (XEN) [2015-04-11 19:25:46.511]    000000000024fbb7 0000000000000003 ffff83025f7bd938 ffffffffffffffff
> (XEN) [2015-04-11 19:25:46.538]    ffff83025f7bd000 ffff83025f7bd000 000000000024fbb7 0000000000000000
> (XEN) [2015-04-11 19:25:46.565]    0000000000000000 0000000000000000 0000000000000000 0000000000000000
> (XEN) [2015-04-11 19:25:46.592]    0000000000000000 0000000000000000 ffff83025f7bd938 ffff83025f7bd000
> (XEN) [2015-04-11 19:25:46.619]    ffff82e0049f76e0 000000000024fbb7 00000000000000e9 00007d2000000000
> (XEN) [2015-04-11 19:25:46.646]    ffff830256f27bf8 ffff82d08015a7f8 0000000000000000 ffff83025f7bd020
> (XEN) [2015-04-11 19:25:46.673]    000000000024fbb7 ffff830256f20000 ffff830256f27bf8 0000000000000000
> (XEN) [2015-04-11 19:25:46.700]    000000000000000a 00007f017c8d1004 0000000000000000 ffff83025f7bd000
> (XEN) [2015-04-11 19:25:46.727]    ffff830256f27c98 ffff82d08014c6e1 ffff830200000002 ffff82d08012c178
> (XEN) [2015-04-11 19:25:46.754]    0000000000000000 ffff830256f27c28 0000000000000001 0000000000000000
> (XEN) [2015-04-11 19:25:46.781]    0000000000000000 0000000000000000 00007f017c8d1004 0000000000000000
> (XEN) [2015-04-11 19:25:46.808]    ffff82d080331034 ffff830256f20000 000000000025f176 00007f017c8d1004
> (XEN) [2015-04-11 19:25:46.835]    ffff83025f7bd000 00007f017c8d1004 ffff83025f7bd000 0000000000000005
> (XEN) [2015-04-11 19:25:46.863]    ffff830256f27ca8 ffff82d08014900b ffff830256f27d98 ffff82d080161f2d
> (XEN) [2015-04-11 19:25:46.890]    000000000023468c 0000000000000002 0000000000000005 0000000000000001
> (XEN) [2015-04-11 19:25:46.917]    ffff82d080331bb8 0000000000000001 ffff830256f27de8 ffff82d080120c10
> (XEN) [2015-04-11 19:25:46.944] Xen call trace:
> (XEN) [2015-04-11 19:25:46.956]    [<ffff82d080155d03>] iommu_pde_from_gfn+0x82/0x47a
> (XEN) [2015-04-11 19:25:46.979]    [<ffff82d0801562a9>] amd_iommu_map_page+0x1ae/0x5ec
> (XEN) [2015-04-11 19:25:47.002]    [<ffff82d08015a7f8>] arch_iommu_populate_page_table+0x164/0x4c3
> (XEN) [2015-04-11 19:25:47.028]    [<ffff82d08014c6e1>] iommu_do_pci_domctl+0x491/0x740
> (XEN) [2015-04-11 19:25:47.051]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
> (XEN) [2015-04-11 19:25:47.073]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
> (XEN) [2015-04-11 19:25:47.095]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
> (XEN) [2015-04-11 19:25:47.116]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
> (XEN) [2015-04-11 19:25:47.137] 
> (XEN) [2015-04-11 19:25:47.146] 
> (XEN) [2015-04-11 19:25:47.155] ****************************************
> (XEN) [2015-04-11 19:25:47.174] Panic on CPU 2:
> (XEN) [2015-04-11 19:25:47.187] Xen BUG at iommu_map.c:459
> (XEN) [2015-04-11 19:25:47.203] ****************************************
> (XEN) [2015-04-11 19:25:47.222] 
> (XEN) [2015-04-11 19:25:47.231] Reboot in five seconds...
>  
>

Right - does this fix the issue for you?

diff --git a/xen/drivers/passthrough/x86/iommu.c
b/xen/drivers/passthrough/x86/iommu.c
index 9eb8d33..6094ba1 100644
--- a/xen/drivers/passthrough/x86/iommu.c
+++ b/xen/drivers/passthrough/x86/iommu.c
@@ -56,8 +56,9 @@ int arch_iommu_populate_page_table(struct domain *d)

     while ( !rc && (page = page_list_remove_head(&d->page_list)) )
     {
-        if ( has_hvm_container_domain(d) ||
-            (page->u.inuse.type_info & PGT_type_mask) ==
PGT_writable_page )
+        if ( (mfn_to_gmfn(d, page_to_mfn(page)) != INVALID_MFN) &&
+             (has_hvm_container_domain(d) ||
+              ((page->u.inuse.type_info & PGT_type_mask) ==
PGT_writable_page)) )
         {
             BUG_ON(SHARED_M2P(mfn_to_gmfn(d, page_to_mfn(page))));
             rc = hd->platform_ops->map_page(

^ permalink raw reply related	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-11 20:22                           ` Andrew Cooper
@ 2015-04-11 21:05                             ` Sander Eikelenboom
  2015-04-11 21:35                               ` Andrew Cooper
  0 siblings, 1 reply; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-11 21:05 UTC (permalink / raw)
  To: Andrew Cooper; +Cc: xen-devel, Paul Durrant, Jan Beulich


Saturday, April 11, 2015, 10:22:16 PM, you wrote:

> On 11/04/2015 20:33, Sander Eikelenboom wrote:
>> Saturday, April 11, 2015, 8:25:52 PM, you wrote:
>>
>>> On 11/04/15 18:42, Sander Eikelenboom wrote:
>>>> Saturday, April 11, 2015, 7:35:57 PM, you wrote:
>>>>
>>>>> On 11/04/15 18:25, Sander Eikelenboom wrote:
>>>>>> Saturday, April 11, 2015, 6:38:17 PM, you wrote:
>>>>>>
>>>>>>> On 11/04/15 17:32, Andrew Cooper wrote:
>>>>>>>> On 11/04/15 17:21, Sander Eikelenboom wrote:
>>>>>>>>> Saturday, April 11, 2015, 4:21:56 PM, you wrote:
>>>>>>>>>
>>>>>>>>>> On 11/04/15 15:11, Sander Eikelenboom wrote:
>>>>>>>>>>> Friday, April 10, 2015, 8:55:27 PM, you wrote:
>>>>>>>>>>>
>>>>>>>>>>>> On 10/04/15 11:24, Sander Eikelenboom wrote:
>>>>>>>>>>>>> Hi Andrew,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Finally got some time to figure this out .. and i have narrowed it down to:
>>>>>>>>>>>>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>>>>>>>>>>>>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>>>>>>>>>>>>> A straight revert of this commit prevents the issue from happening.
>>>>>>>>>>>>>
>>>>>>>>>>>>> The reason i had a hard time figuring this out was:
>>>>>>>>>>>>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>>>>>>>>>>>>   auto update the qemu-* trees.
>>>>>>>>>>>> This has caught me out so many times.  It is very non-obvious behaviour.
>>>>>>>>>>>>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>>>>>>>>>>>>   other issue i was seeing.
>>>>>>>>>>>>> - After that checking out previous versions of the main xen tree didn't resolve 
>>>>>>>>>>>>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>>>>>>>>>>>>   "master".
>>>>>>>>>>>>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>>>>>>>>>>>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>>>>>>>>>>>>   master.
>>>>>>>>>>>>>
>>>>>>>>>>>>> *sigh* 
>>>>>>>>>>>>>
>>>>>>>>>>>>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>>>>>>>>>>>>> (normal xen-unstable, not the staging branch)
>>>>>>>>>>>>>
>>>>>>>>>>>>> Ok so i have added some extra debug info (see attached diff) and this is the 
>>>>>>>>>>>>> output when it crashes due to something the commit above triggered, the 
>>>>>>>>>>>>> level is out of bounds and the pfn looks fishy too.
>>>>>>>>>>>>> Complete serial log from both bad and good (specific commit reverted) are 
>>>>>>>>>>>>> attached.
>>>>>>>>>>>> Just to confirm, you are positively identifying a qemu changeset as
>>>>>>>>>>>> causing this crash?
>>>>>>>>>>>> If so, the qemu change has discovered a pre-existing issue in the
>>>>>>>>>>>> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
>>>>>>>>>>>> it should not be able to cause a crash like this.
>>>>>>>>>>>> With this in mind, I need to brush up on my AMD-Vi details.
>>>>>>>>>>>> In the meantime, can you run with the following patch to identify what
>>>>>>>>>>>> is going on, domctl wise?  I assume it is the assign_device which is
>>>>>>>>>>>> failing, but it will be nice to observe the differences between the
>>>>>>>>>>>> working and failing case, which might offer a hint.
>>>>>>>>>>> Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:
>>>>>>>>>>>
>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.857] CPU:    5
>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.682] Xen call trace:
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.804] 
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.894] 
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.903] ****************************************
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.948] [error_code=0000]
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.981] ****************************************
>>>>>>>>>>> (XEN) [2015-04-11 14:03:33.000] 
>>>>>>>>>>> (XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...
>>>>>>>>>>>
>>>>>>>>>>> The RIP resolves to the prink added by your patch in:
>>>>>>>>>>>
>>>>>>>>>>>     case XEN_DOMCTL_test_assign_device:
>>>>>>>>>>>         ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
>>>>>>>>>>>         if ( ret )
>>>>>>>>>>>             break;
>>>>>>>>>>>
>>>>>>>>>>>         seg = domctl->u.assign_device.machine_sbdf >> 16;
>>>>>>>>>>>         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>>         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>>
>>>>>>>>>>>         printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>>>                current, d->domain_id,
>>>>>>>>>>>                seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>>
>>>>>>>>>>>         if ( device_assigned(seg, bus, devfn) )
>>>>>>>>>>>         {
>>>>>>>>>>>             printk(XENLOG_G_INFO
>>>>>>>>>>>                    "%04x:%02x:%02x.%u already assigned, or non-existent\n",
>>>>>>>>>>>                    seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>>             ret = -EINVAL;
>>>>>>>>>>>         }
>>>>>>>>>>>         break;
>>>>>>>>>> hmm - 'd' is NULL.  This ought to work better.
>>>>>>>>>> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
>>>>>>>>>> index 9f3413c..85ff1fc 100644
>>>>>>>>>> --- a/xen/drivers/passthrough/pci.c
>>>>>>>>>> +++ b/xen/drivers/passthrough/pci.c
>>>>>>>>>> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
>>>>>>>>>>          max_sdevs = domctl->u.get_device_group.max_sdevs;
>>>>>>>>>>          sdevs = domctl->u.get_device_group.sdev_array;
>>>>>>>>>>  
>>>>>>>>>> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
>>>>>>>>>> +               current, d->domain_id,
>>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
>>>>>>>>>> +               max_sdevs);
>>>>>>>>>> +
>>>>>>>>>>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
>>>>>>>>>>          if ( ret < 0 )
>>>>>>>>>>          {
>>>>>>>>>> @@ -1558,6 +1563,9 @@ int iommu_do_pci_domctl(
>>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>  
>>>>>>>>>> +        printk("*** %pv: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>> +               current, seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>> +
>>>>>>>>>>          if ( device_assigned(seg, bus, devfn) )
>>>>>>>>>>          {
>>>>>>>>>>              printk(XENLOG_G_INFO
>>>>>>>>>> @@ -1582,6 +1590,10 @@ int iommu_do_pci_domctl(
>>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>  
>>>>>>>>>> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>> +               current, d->domain_id,
>>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>> +
>>>>>>>>>>          ret = device_assigned(seg, bus, devfn) ?:
>>>>>>>>>>                assign_device(d, seg, bus, devfn);
>>>>>>>>>>          if ( ret == -ERESTART )
>>>>>>>>>> @@ -1604,6 +1616,10 @@ int iommu_do_pci_domctl(
>>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>  
>>>>>>>>>> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>> +               current, d->domain_id,
>>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>> +
>>>>>>>>>>          spin_lock(&pcidevs_lock);
>>>>>>>>>>          ret = deassign_device(d, seg, bus, devfn);
>>>>>>>>>>          spin_unlock(&pcidevs_lock);
>>>>>>>>> Hi Andrew,
>>>>>>>>>
>>>>>>>>> Attached are the serial logs good (with revert) and bad (without):
>>>>>>>>>
>>>>>>>>> Some things that seems strange to me:
>>>>>>>>> - The numerous calls to get the device 08:00.0 assigned ... for 0a:00.0 there 
>>>>>>>>>   was only one call to both test assign and assign.
>>>>>>>>> - However these numerous calls are there in both the good and the bad case,
>>>>>>>>>   so perhaps it's strange and wrong .. but not the cause ..
>>>>>>>>> - I had a hunch it could be due to the 08:00.0 using MSI-X, but when only 
>>>>>>>>>   passing through 0a:00.0, i get the same numerous calls but now for the 
>>>>>>>>>   0a:00.0 which uses IntX, so I think that is more related to being the *first*
>>>>>>>>>   device to be passed through to a guest.
>>>>>>>> I have also observed this behaviour, but not had time to investigate. 
>>>>>>>> It doesn't appear problematic in the longrun but it probably a toolstack
>>>>>>>> issue which wants fixing (if only in the name of efficiency).
>>>>>>> And just after I sent this email, I have realised why.
>>>>>>> The first assign device will have to build IO pagetables, which is a
>>>>>>> long operation and subject to hypercall continuations.  The second
>>>>>>> device will reused the same pagetables, so is quick to complete.
>>>>>> So .. is the ioreq patch from Paul involved in providing something used in building 
>>>>>> the pagetables .. and could it have say some off by one resulting in the 
>>>>>> 0xffffffffffff .. which could lead to the pagetable building going beserk, 
>>>>>> requiring a paging_mode far greater than normally would be required .. which 
>>>>>> get's set .. since that isn't checked properly .. leading to things breaking 
>>>>>> a bit further when it does get checked ? 
>>>>> A -1 is slipping in somewhere and ending up in the gfn field.
>>>>> The result is that update_paging_mode() attempts to construct
>>>>> iopagetables to cover a 76bit address space, which is how level ends up
>>>>> at 8.  (Note that a level of 7 is reserved, and a level of anything
>>>>> greater than 4 is implausible on your system.)
>>>>> I think the crash is collateral damage following on from
>>>>> update_paging_mode() not properly sanitising its input, but that there
>>>>> is still some other issue causing -1 to be passed in the first place.
>>>>> I am still trying to locate where a -1 might plausibly be coming from.
>>>> I have just added some extra debug code to store the values from the start 
>>>> of update_paging_mode() .. so i can print them at the end if the paging_mode 
>>>> gets out of band and do a dump_stack() as well. Hopefully is will confirm this.
>>> Right - arch_iommu_populate_page_table() is falling over a page
>>> allocated to the domain which doesn't have a valid gfn.
>>> The ioreq server allocates itself some guest pages and then shoots them
>>> out as part of setting the server up.  (This is a kudge to work around
>>> the fact that Xen doesn't have an interface for device models etc to
>>> allocate memory on behalf of the domain which will strictly never find
>>> its way into the guest physmap.)
>>> Can you try this patch and see whether some of the numbers printed out
>>> start matching up?
>>> diff --git a/xen/arch/x86/hvm/hvm.c b/xen/arch/x86/hvm/hvm.c
>>> index bfde380..d1adfa7 100644
>>> --- a/xen/arch/x86/hvm/hvm.c
>>> +++ b/xen/arch/x86/hvm/hvm.c
>>> @@ -534,6 +534,10 @@ static int hvm_map_ioreq_page(
>>>  static void hvm_remove_ioreq_gmfn(
>>>      struct domain *d, struct hvm_ioreq_page *iorp)
>>>  {
>>> +    printk("*** %s() d%d, page %p, mfn %lx, gfn %lx, va %p\n",
>>> +           __func__, d->domain_id,
>> +           iorp->>page, page_to_mfn(iorp->page), iorp->gmfn, iorp->va);
>>> +
>>>      guest_physmap_remove_page(d, iorp->gmfn,
>>>                                page_to_mfn(iorp->page), 0);
>>>      clear_page(iorp->va);
>>> diff --git a/xen/drivers/passthrough/x86/iommu.c
>>> b/xen/drivers/passthrough/x86/iommu.c
>>> index 9eb8d33..048a1a9 100644
>>> --- a/xen/drivers/passthrough/x86/iommu.c
>>> +++ b/xen/drivers/passthrough/x86/iommu.c
>>> @@ -59,7 +59,16 @@ int arch_iommu_populate_page_table(struct domain *d)
>>>          if ( has_hvm_container_domain(d) ||
>>>              (page->u.inuse.type_info & PGT_type_mask) ==
>>> PGT_writable_page )
>>>          {
>>> -            BUG_ON(SHARED_M2P(mfn_to_gmfn(d, page_to_mfn(page))));
>>> +            unsigned long mfn = page_to_mfn(page);
>>> +            unsigned long gfn = mfn_to_gmfn(d, mfn);
>>> +
>>> +            BUG_ON(SHARED_M2P(gfn));
>>> +
>>> +            if ( gfn == INVALID_MFN )
>>> +            {
>>> +                printk("*** %s() d%d, page %p, mfn %lx, gfn %lx - about
>>> to break\n",
>>> +                       __func__, d->domain_id, page, mfn, gfn);
>>> +            }
>>>              rc = hd->platform_ops->map_page(
>>>                  d, mfn_to_gmfn(d, page_to_mfn(page)), page_to_mfn(page),
>>>                  IOMMUF_readable|IOMMUF_writable);
>>
>> Ok .. so here we go:
>>
>> (XEN) [2015-04-11 19:24:59.418] *** hvm_remove_ioreq_gmfn() d1, page ffff82e0049f7700, mfn 24fbb8, gfn feff0, va ffff82c00082b000
>> (XEN) [2015-04-11 19:24:59.452] *** hvm_remove_ioreq_gmfn() d1, page ffff82e0049f76e0, mfn 24fbb7, gfn feff1, va ffff82c00082d000
>> (XEN) [2015-04-11 19:25:00.158] *** d0v5: test_assign_device({0000:0a:00.0})
>> (XEN) [2015-04-11 19:25:02.221] io.c:429: d1: bind: m_gsi=47 g_gsi=36 dev=00.00.5 intx=0
>> (XEN) [2015-04-11 19:25:02.248] *** d0v1->d1: assign_device({0000:0a:00.0})
>> (XEN) [2015-04-11 19:25:02.268] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>> (XEN) [2015-04-11 19:25:02.290] *** d0v1->d1: assign_device({0000:0a:00.0})
>> (XEN) [2015-04-11 19:25:02.310] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>> (XEN) [2015-04-11 19:25:02.333] *** d0v1->d1: assign_device({0000:0a:00.0})
>> (XEN) [2015-04-11 19:25:02.353] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>> (XEN) [2015-04-11 19:25:02.375] *** d0v1->d1: assign_device({0000:0a:00.0})
>> (XEN) [2015-04-11 19:25:02.395] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>> <BIG SNIP>
>> (XEN) [2015-04-11 19:25:45.444] *** d0v1->d1: assign_device({0000:0a:00.0})
>> (XEN) [2015-04-11 19:25:45.464] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>> (XEN) [2015-04-11 19:25:45.486] *** d0v1->d1: assign_device({0000:0a:00.0})
>> (XEN) [2015-04-11 19:25:45.506] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>> (XEN) [2015-04-11 19:25:45.529] *** d0v1->d1: assign_device({0000:0a:00.0})
>> (XEN) [2015-04-11 19:25:45.549] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>> (XEN) [2015-04-11 19:25:45.571] *** arch_iommu_populate_page_table() d1, page ffff82e0049f7700, mfn 24fbb8, gfn ffffffffffffffff - about to break
>> (XEN) [2015-04-11 19:25:45.610] AMD-Vi: ?!?!? amd_iommu_map_page level before:3 gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
>> (XEN) [2015-04-11 19:25:45.642] AMD-Vi: ?!?!? update_paging_mode level before:3 gfn:0xffffffffffffffff 
>> (XEN) [2015-04-11 19:25:45.669] AMD-Vi: ?!?!? update_paging_mode end: paging_mode:6 offset:31 root: old_root_mfn:0x11d55b new_root_mfn:0x11d55a gfn:0xffffffffffffffff req_id:0 PTE_PER_TABLE_SIZE:512 
>> (XEN) [2015-04-11 19:25:45.722] AMD-Vi: ?!?!? update_paging_mode end: values at start: paging_mode:3 offset:-1 gfn:0xffffffffffffffff 
>> (XEN) [2015-04-11 19:25:45.757] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:6 gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
>> (XEN) [2015-04-11 19:25:45.794] AMD-Vi: ?!?!? amd_iommu_map_page level end:6  gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
>> (XEN) [2015-04-11 19:25:45.826] *** arch_iommu_populate_page_table() d1, page ffff82e0049f76e0, mfn 24fbb7, gfn ffffffffffffffff - about to break
>> (XEN) [2015-04-11 19:25:45.864] AMD-Vi: ?!?!? amd_iommu_map_page level before:6 gfn:0xffffffffffffffff mfn:0x24fbb7 flags:3
>> (XEN) [2015-04-11 19:25:45.897] AMD-Vi: ?!?!? update_paging_mode level before:6 gfn:0xffffffffffffffff 
>> (XEN) [2015-04-11 19:25:45.924] AMD-Vi: ?!?!? update_paging_mode end: paging_mode:8 offset:1 root: old_root_mfn:0x11d554 new_root_mfn:0x11d553 gfn:0xffffffffffffffff req_id:0 PTE_PER_TABLE_SIZE:512 
>> (XEN) [2015-04-11 19:25:45.976] AMD-Vi: ?!?!? update_paging_mode end: values at start: paging_mode:6 offset:524287 gfn:0xffffffffffffffff 
>> (XEN) [2015-04-11 19:25:46.013] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:8 gfn:0xffffffffffffffff mfn:0x24fbb7 flags:3
>> (XEN) [2015-04-11 19:25:46.050] AMD-Vi: ?!?!? iommu_pde_from_gfn: domid:1 table:1 level:8 pfn:0xffffffffffffffff
>> (XEN) [2015-04-11 19:25:46.079] Xen BUG at iommu_map.c:459
>> (XEN) [2015-04-11 19:25:46.095] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>> (XEN) [2015-04-11 19:25:46.119] CPU:    2
>> (XEN) [2015-04-11 19:25:46.131] RIP:    e008:[<ffff82d080155d03>] iommu_pde_from_gfn+0x82/0x47a
>> (XEN) [2015-04-11 19:25:46.156] RFLAGS: 0000000000010202   CONTEXT: hypervisor
>> (XEN) [2015-04-11 19:25:46.177] rax: 0000000000000000   rbx: 0000000000000008   rcx: 0000000000000000
>> (XEN) [2015-04-11 19:25:46.203] rdx: ffff830256f20000   rsi: 000000000000000a   rdi: ffff82d0802986c0
>> (XEN) [2015-04-11 19:25:46.230] rbp: ffff830256f27ad8   rsp: ffff830256f27a78   r8:  ffff830256f30000
>> (XEN) [2015-04-11 19:25:46.257] r9:  0000000000000002   r10: 0000000000000032   r11: 0000000000000002
>> (XEN) [2015-04-11 19:25:46.284] r12: ffff82e0023aaa60   r13: 000000000024fb00   r14: 00000000000000e9
>> (XEN) [2015-04-11 19:25:46.311] r15: 00007d2000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>> (XEN) [2015-04-11 19:25:46.337] cr3: 000000025f176000   cr2: ffff8000007f6800
>> (XEN) [2015-04-11 19:25:46.358] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>> (XEN) [2015-04-11 19:25:46.383] Xen stack trace from rsp=ffff830256f27a78:
>> (XEN) [2015-04-11 19:25:46.403]    ffff83025f7bd000 ffff830256f27b30 ffffffffffffffff ffff830200000030
>> (XEN) [2015-04-11 19:25:46.430]    ffff830256f27ae8 ffff830256f27aa8 0000000000000000 ffff83025f7bd000
>> (XEN) [2015-04-11 19:25:46.457]    ffff82e0049f76e0 000000000024fbb7 00000000000000e9 00007d2000000000
>> (XEN) [2015-04-11 19:25:46.484]    ffff830256f27b98 ffff82d0801562a9 0000000000000206 ffff830256f27b08
>> (XEN) [2015-04-11 19:25:46.511]    000000000024fbb7 0000000000000003 ffff83025f7bd938 ffffffffffffffff
>> (XEN) [2015-04-11 19:25:46.538]    ffff83025f7bd000 ffff83025f7bd000 000000000024fbb7 0000000000000000
>> (XEN) [2015-04-11 19:25:46.565]    0000000000000000 0000000000000000 0000000000000000 0000000000000000
>> (XEN) [2015-04-11 19:25:46.592]    0000000000000000 0000000000000000 ffff83025f7bd938 ffff83025f7bd000
>> (XEN) [2015-04-11 19:25:46.619]    ffff82e0049f76e0 000000000024fbb7 00000000000000e9 00007d2000000000
>> (XEN) [2015-04-11 19:25:46.646]    ffff830256f27bf8 ffff82d08015a7f8 0000000000000000 ffff83025f7bd020
>> (XEN) [2015-04-11 19:25:46.673]    000000000024fbb7 ffff830256f20000 ffff830256f27bf8 0000000000000000
>> (XEN) [2015-04-11 19:25:46.700]    000000000000000a 00007f017c8d1004 0000000000000000 ffff83025f7bd000
>> (XEN) [2015-04-11 19:25:46.727]    ffff830256f27c98 ffff82d08014c6e1 ffff830200000002 ffff82d08012c178
>> (XEN) [2015-04-11 19:25:46.754]    0000000000000000 ffff830256f27c28 0000000000000001 0000000000000000
>> (XEN) [2015-04-11 19:25:46.781]    0000000000000000 0000000000000000 00007f017c8d1004 0000000000000000
>> (XEN) [2015-04-11 19:25:46.808]    ffff82d080331034 ffff830256f20000 000000000025f176 00007f017c8d1004
>> (XEN) [2015-04-11 19:25:46.835]    ffff83025f7bd000 00007f017c8d1004 ffff83025f7bd000 0000000000000005
>> (XEN) [2015-04-11 19:25:46.863]    ffff830256f27ca8 ffff82d08014900b ffff830256f27d98 ffff82d080161f2d
>> (XEN) [2015-04-11 19:25:46.890]    000000000023468c 0000000000000002 0000000000000005 0000000000000001
>> (XEN) [2015-04-11 19:25:46.917]    ffff82d080331bb8 0000000000000001 ffff830256f27de8 ffff82d080120c10
>> (XEN) [2015-04-11 19:25:46.944] Xen call trace:
>> (XEN) [2015-04-11 19:25:46.956]    [<ffff82d080155d03>] iommu_pde_from_gfn+0x82/0x47a
>> (XEN) [2015-04-11 19:25:46.979]    [<ffff82d0801562a9>] amd_iommu_map_page+0x1ae/0x5ec
>> (XEN) [2015-04-11 19:25:47.002]    [<ffff82d08015a7f8>] arch_iommu_populate_page_table+0x164/0x4c3
>> (XEN) [2015-04-11 19:25:47.028]    [<ffff82d08014c6e1>] iommu_do_pci_domctl+0x491/0x740
>> (XEN) [2015-04-11 19:25:47.051]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>> (XEN) [2015-04-11 19:25:47.073]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>> (XEN) [2015-04-11 19:25:47.095]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>> (XEN) [2015-04-11 19:25:47.116]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>> (XEN) [2015-04-11 19:25:47.137] 
>> (XEN) [2015-04-11 19:25:47.146] 
>> (XEN) [2015-04-11 19:25:47.155] ****************************************
>> (XEN) [2015-04-11 19:25:47.174] Panic on CPU 2:
>> (XEN) [2015-04-11 19:25:47.187] Xen BUG at iommu_map.c:459
>> (XEN) [2015-04-11 19:25:47.203] ****************************************
>> (XEN) [2015-04-11 19:25:47.222] 
>> (XEN) [2015-04-11 19:25:47.231] Reboot in five seconds...
>>  
>>

> Right - does this fix the issue for you?

Affirmative :)
It survives and the device seems to work properly as well,
will do some more tests tomorrow.

Thanks for tracking it down !

--
Sander 


> diff --git a/xen/drivers/passthrough/x86/iommu.c
> b/xen/drivers/passthrough/x86/iommu.c
> index 9eb8d33..6094ba1 100644
> --- a/xen/drivers/passthrough/x86/iommu.c
> +++ b/xen/drivers/passthrough/x86/iommu.c
> @@ -56,8 +56,9 @@ int arch_iommu_populate_page_table(struct domain *d)

>      while ( !rc && (page = page_list_remove_head(&d->page_list)) )
>      {
> -        if ( has_hvm_container_domain(d) ||
-            (page->>u.inuse.type_info & PGT_type_mask) ==
> PGT_writable_page )
> +        if ( (mfn_to_gmfn(d, page_to_mfn(page)) != INVALID_MFN) &&
> +             (has_hvm_container_domain(d) ||
> +              ((page->u.inuse.type_info & PGT_type_mask) ==
> PGT_writable_page)) )
>          {
>              BUG_ON(SHARED_M2P(mfn_to_gmfn(d, page_to_mfn(page))));
>              rc = hd->platform_ops->map_page(

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-11 21:05                             ` Sander Eikelenboom
@ 2015-04-11 21:35                               ` Andrew Cooper
  2015-04-12 15:15                                 ` Sander Eikelenboom
                                                   ` (2 more replies)
  0 siblings, 3 replies; 35+ messages in thread
From: Andrew Cooper @ 2015-04-11 21:35 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: xen-devel, Paul Durrant, Tim Deegan, Jan Beulich

On 11/04/2015 22:05, Sander Eikelenboom wrote:
> Saturday, April 11, 2015, 10:22:16 PM, you wrote:
>
>> On 11/04/2015 20:33, Sander Eikelenboom wrote:
>>> Saturday, April 11, 2015, 8:25:52 PM, you wrote:
>>>
>>>> On 11/04/15 18:42, Sander Eikelenboom wrote:
>>>>> Saturday, April 11, 2015, 7:35:57 PM, you wrote:
>>>>>
>>>>>> On 11/04/15 18:25, Sander Eikelenboom wrote:
>>>>>>> Saturday, April 11, 2015, 6:38:17 PM, you wrote:
>>>>>>>
>>>>>>>> On 11/04/15 17:32, Andrew Cooper wrote:
>>>>>>>>> On 11/04/15 17:21, Sander Eikelenboom wrote:
>>>>>>>>>> Saturday, April 11, 2015, 4:21:56 PM, you wrote:
>>>>>>>>>>
>>>>>>>>>>> On 11/04/15 15:11, Sander Eikelenboom wrote:
>>>>>>>>>>>> Friday, April 10, 2015, 8:55:27 PM, you wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> On 10/04/15 11:24, Sander Eikelenboom wrote:
>>>>>>>>>>>>>> Hi Andrew,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Finally got some time to figure this out .. and i have narrowed it down to:
>>>>>>>>>>>>>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>>>>>>>>>>>>>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>>>>>>>>>>>>>> A straight revert of this commit prevents the issue from happening.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> The reason i had a hard time figuring this out was:
>>>>>>>>>>>>>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>>>>>>>>>>>>>   auto update the qemu-* trees.
>>>>>>>>>>>>> This has caught me out so many times.  It is very non-obvious behaviour.
>>>>>>>>>>>>>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>>>>>>>>>>>>>   other issue i was seeing.
>>>>>>>>>>>>>> - After that checking out previous versions of the main xen tree didn't resolve 
>>>>>>>>>>>>>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>>>>>>>>>>>>>   "master".
>>>>>>>>>>>>>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>>>>>>>>>>>>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>>>>>>>>>>>>>   master.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *sigh* 
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>>>>>>>>>>>>>> (normal xen-unstable, not the staging branch)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Ok so i have added some extra debug info (see attached diff) and this is the 
>>>>>>>>>>>>>> output when it crashes due to something the commit above triggered, the 
>>>>>>>>>>>>>> level is out of bounds and the pfn looks fishy too.
>>>>>>>>>>>>>> Complete serial log from both bad and good (specific commit reverted) are 
>>>>>>>>>>>>>> attached.
>>>>>>>>>>>>> Just to confirm, you are positively identifying a qemu changeset as
>>>>>>>>>>>>> causing this crash?
>>>>>>>>>>>>> If so, the qemu change has discovered a pre-existing issue in the
>>>>>>>>>>>>> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
>>>>>>>>>>>>> it should not be able to cause a crash like this.
>>>>>>>>>>>>> With this in mind, I need to brush up on my AMD-Vi details.
>>>>>>>>>>>>> In the meantime, can you run with the following patch to identify what
>>>>>>>>>>>>> is going on, domctl wise?  I assume it is the assign_device which is
>>>>>>>>>>>>> failing, but it will be nice to observe the differences between the
>>>>>>>>>>>>> working and failing case, which might offer a hint.
>>>>>>>>>>>> Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:
>>>>>>>>>>>>
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.857] CPU:    5
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.682] Xen call trace:
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.804] 
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.894] 
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.903] ****************************************
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.948] [error_code=0000]
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.981] ****************************************
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:33.000] 
>>>>>>>>>>>> (XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...
>>>>>>>>>>>>
>>>>>>>>>>>> The RIP resolves to the prink added by your patch in:
>>>>>>>>>>>>
>>>>>>>>>>>>     case XEN_DOMCTL_test_assign_device:
>>>>>>>>>>>>         ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
>>>>>>>>>>>>         if ( ret )
>>>>>>>>>>>>             break;
>>>>>>>>>>>>
>>>>>>>>>>>>         seg = domctl->u.assign_device.machine_sbdf >> 16;
>>>>>>>>>>>>         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>>>         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>>>
>>>>>>>>>>>>         printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>>>>                current, d->domain_id,
>>>>>>>>>>>>                seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>>>
>>>>>>>>>>>>         if ( device_assigned(seg, bus, devfn) )
>>>>>>>>>>>>         {
>>>>>>>>>>>>             printk(XENLOG_G_INFO
>>>>>>>>>>>>                    "%04x:%02x:%02x.%u already assigned, or non-existent\n",
>>>>>>>>>>>>                    seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>>>             ret = -EINVAL;
>>>>>>>>>>>>         }
>>>>>>>>>>>>         break;
>>>>>>>>>>> hmm - 'd' is NULL.  This ought to work better.
>>>>>>>>>>> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
>>>>>>>>>>> index 9f3413c..85ff1fc 100644
>>>>>>>>>>> --- a/xen/drivers/passthrough/pci.c
>>>>>>>>>>> +++ b/xen/drivers/passthrough/pci.c
>>>>>>>>>>> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
>>>>>>>>>>>          max_sdevs = domctl->u.get_device_group.max_sdevs;
>>>>>>>>>>>          sdevs = domctl->u.get_device_group.sdev_array;
>>>>>>>>>>>  
>>>>>>>>>>> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
>>>>>>>>>>> +               current, d->domain_id,
>>>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
>>>>>>>>>>> +               max_sdevs);
>>>>>>>>>>> +
>>>>>>>>>>>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
>>>>>>>>>>>          if ( ret < 0 )
>>>>>>>>>>>          {
>>>>>>>>>>> @@ -1558,6 +1563,9 @@ int iommu_do_pci_domctl(
>>>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>>  
>>>>>>>>>>> +        printk("*** %pv: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>>> +               current, seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>> +
>>>>>>>>>>>          if ( device_assigned(seg, bus, devfn) )
>>>>>>>>>>>          {
>>>>>>>>>>>              printk(XENLOG_G_INFO
>>>>>>>>>>> @@ -1582,6 +1590,10 @@ int iommu_do_pci_domctl(
>>>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>>  
>>>>>>>>>>> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>>> +               current, d->domain_id,
>>>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>> +
>>>>>>>>>>>          ret = device_assigned(seg, bus, devfn) ?:
>>>>>>>>>>>                assign_device(d, seg, bus, devfn);
>>>>>>>>>>>          if ( ret == -ERESTART )
>>>>>>>>>>> @@ -1604,6 +1616,10 @@ int iommu_do_pci_domctl(
>>>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>>  
>>>>>>>>>>> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>>> +               current, d->domain_id,
>>>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>> +
>>>>>>>>>>>          spin_lock(&pcidevs_lock);
>>>>>>>>>>>          ret = deassign_device(d, seg, bus, devfn);
>>>>>>>>>>>          spin_unlock(&pcidevs_lock);
>>>>>>>>>> Hi Andrew,
>>>>>>>>>>
>>>>>>>>>> Attached are the serial logs good (with revert) and bad (without):
>>>>>>>>>>
>>>>>>>>>> Some things that seems strange to me:
>>>>>>>>>> - The numerous calls to get the device 08:00.0 assigned ... for 0a:00.0 there 
>>>>>>>>>>   was only one call to both test assign and assign.
>>>>>>>>>> - However these numerous calls are there in both the good and the bad case,
>>>>>>>>>>   so perhaps it's strange and wrong .. but not the cause ..
>>>>>>>>>> - I had a hunch it could be due to the 08:00.0 using MSI-X, but when only 
>>>>>>>>>>   passing through 0a:00.0, i get the same numerous calls but now for the 
>>>>>>>>>>   0a:00.0 which uses IntX, so I think that is more related to being the *first*
>>>>>>>>>>   device to be passed through to a guest.
>>>>>>>>> I have also observed this behaviour, but not had time to investigate. 
>>>>>>>>> It doesn't appear problematic in the longrun but it probably a toolstack
>>>>>>>>> issue which wants fixing (if only in the name of efficiency).
>>>>>>>> And just after I sent this email, I have realised why.
>>>>>>>> The first assign device will have to build IO pagetables, which is a
>>>>>>>> long operation and subject to hypercall continuations.  The second
>>>>>>>> device will reused the same pagetables, so is quick to complete.
>>>>>>> So .. is the ioreq patch from Paul involved in providing something used in building 
>>>>>>> the pagetables .. and could it have say some off by one resulting in the 
>>>>>>> 0xffffffffffff .. which could lead to the pagetable building going beserk, 
>>>>>>> requiring a paging_mode far greater than normally would be required .. which 
>>>>>>> get's set .. since that isn't checked properly .. leading to things breaking 
>>>>>>> a bit further when it does get checked ? 
>>>>>> A -1 is slipping in somewhere and ending up in the gfn field.
>>>>>> The result is that update_paging_mode() attempts to construct
>>>>>> iopagetables to cover a 76bit address space, which is how level ends up
>>>>>> at 8.  (Note that a level of 7 is reserved, and a level of anything
>>>>>> greater than 4 is implausible on your system.)
>>>>>> I think the crash is collateral damage following on from
>>>>>> update_paging_mode() not properly sanitising its input, but that there
>>>>>> is still some other issue causing -1 to be passed in the first place.
>>>>>> I am still trying to locate where a -1 might plausibly be coming from.
>>>>> I have just added some extra debug code to store the values from the start 
>>>>> of update_paging_mode() .. so i can print them at the end if the paging_mode 
>>>>> gets out of band and do a dump_stack() as well. Hopefully is will confirm this.
>>>> Right - arch_iommu_populate_page_table() is falling over a page
>>>> allocated to the domain which doesn't have a valid gfn.
>>>> The ioreq server allocates itself some guest pages and then shoots them
>>>> out as part of setting the server up.  (This is a kudge to work around
>>>> the fact that Xen doesn't have an interface for device models etc to
>>>> allocate memory on behalf of the domain which will strictly never find
>>>> its way into the guest physmap.)
>>>> Can you try this patch and see whether some of the numbers printed out
>>>> start matching up?
>>>> diff --git a/xen/arch/x86/hvm/hvm.c b/xen/arch/x86/hvm/hvm.c
>>>> index bfde380..d1adfa7 100644
>>>> --- a/xen/arch/x86/hvm/hvm.c
>>>> +++ b/xen/arch/x86/hvm/hvm.c
>>>> @@ -534,6 +534,10 @@ static int hvm_map_ioreq_page(
>>>>  static void hvm_remove_ioreq_gmfn(
>>>>      struct domain *d, struct hvm_ioreq_page *iorp)
>>>>  {
>>>> +    printk("*** %s() d%d, page %p, mfn %lx, gfn %lx, va %p\n",
>>>> +           __func__, d->domain_id,
>>> +           iorp->>page, page_to_mfn(iorp->page), iorp->gmfn, iorp->va);
>>>> +
>>>>      guest_physmap_remove_page(d, iorp->gmfn,
>>>>                                page_to_mfn(iorp->page), 0);
>>>>      clear_page(iorp->va);
>>>> diff --git a/xen/drivers/passthrough/x86/iommu.c
>>>> b/xen/drivers/passthrough/x86/iommu.c
>>>> index 9eb8d33..048a1a9 100644
>>>> --- a/xen/drivers/passthrough/x86/iommu.c
>>>> +++ b/xen/drivers/passthrough/x86/iommu.c
>>>> @@ -59,7 +59,16 @@ int arch_iommu_populate_page_table(struct domain *d)
>>>>          if ( has_hvm_container_domain(d) ||
>>>>              (page->u.inuse.type_info & PGT_type_mask) ==
>>>> PGT_writable_page )
>>>>          {
>>>> -            BUG_ON(SHARED_M2P(mfn_to_gmfn(d, page_to_mfn(page))));
>>>> +            unsigned long mfn = page_to_mfn(page);
>>>> +            unsigned long gfn = mfn_to_gmfn(d, mfn);
>>>> +
>>>> +            BUG_ON(SHARED_M2P(gfn));
>>>> +
>>>> +            if ( gfn == INVALID_MFN )
>>>> +            {
>>>> +                printk("*** %s() d%d, page %p, mfn %lx, gfn %lx - about
>>>> to break\n",
>>>> +                       __func__, d->domain_id, page, mfn, gfn);
>>>> +            }
>>>>              rc = hd->platform_ops->map_page(
>>>>                  d, mfn_to_gmfn(d, page_to_mfn(page)), page_to_mfn(page),
>>>>                  IOMMUF_readable|IOMMUF_writable);
>>> Ok .. so here we go:
>>>
>>> (XEN) [2015-04-11 19:24:59.418] *** hvm_remove_ioreq_gmfn() d1, page ffff82e0049f7700, mfn 24fbb8, gfn feff0, va ffff82c00082b000
>>> (XEN) [2015-04-11 19:24:59.452] *** hvm_remove_ioreq_gmfn() d1, page ffff82e0049f76e0, mfn 24fbb7, gfn feff1, va ffff82c00082d000
>>> (XEN) [2015-04-11 19:25:00.158] *** d0v5: test_assign_device({0000:0a:00.0})
>>> (XEN) [2015-04-11 19:25:02.221] io.c:429: d1: bind: m_gsi=47 g_gsi=36 dev=00.00.5 intx=0
>>> (XEN) [2015-04-11 19:25:02.248] *** d0v1->d1: assign_device({0000:0a:00.0})
>>> (XEN) [2015-04-11 19:25:02.268] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>> (XEN) [2015-04-11 19:25:02.290] *** d0v1->d1: assign_device({0000:0a:00.0})
>>> (XEN) [2015-04-11 19:25:02.310] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>> (XEN) [2015-04-11 19:25:02.333] *** d0v1->d1: assign_device({0000:0a:00.0})
>>> (XEN) [2015-04-11 19:25:02.353] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>> (XEN) [2015-04-11 19:25:02.375] *** d0v1->d1: assign_device({0000:0a:00.0})
>>> (XEN) [2015-04-11 19:25:02.395] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>> <BIG SNIP>
>>> (XEN) [2015-04-11 19:25:45.444] *** d0v1->d1: assign_device({0000:0a:00.0})
>>> (XEN) [2015-04-11 19:25:45.464] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>> (XEN) [2015-04-11 19:25:45.486] *** d0v1->d1: assign_device({0000:0a:00.0})
>>> (XEN) [2015-04-11 19:25:45.506] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>> (XEN) [2015-04-11 19:25:45.529] *** d0v1->d1: assign_device({0000:0a:00.0})
>>> (XEN) [2015-04-11 19:25:45.549] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>> (XEN) [2015-04-11 19:25:45.571] *** arch_iommu_populate_page_table() d1, page ffff82e0049f7700, mfn 24fbb8, gfn ffffffffffffffff - about to break
>>> (XEN) [2015-04-11 19:25:45.610] AMD-Vi: ?!?!? amd_iommu_map_page level before:3 gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
>>> (XEN) [2015-04-11 19:25:45.642] AMD-Vi: ?!?!? update_paging_mode level before:3 gfn:0xffffffffffffffff 
>>> (XEN) [2015-04-11 19:25:45.669] AMD-Vi: ?!?!? update_paging_mode end: paging_mode:6 offset:31 root: old_root_mfn:0x11d55b new_root_mfn:0x11d55a gfn:0xffffffffffffffff req_id:0 PTE_PER_TABLE_SIZE:512 
>>> (XEN) [2015-04-11 19:25:45.722] AMD-Vi: ?!?!? update_paging_mode end: values at start: paging_mode:3 offset:-1 gfn:0xffffffffffffffff 
>>> (XEN) [2015-04-11 19:25:45.757] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:6 gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
>>> (XEN) [2015-04-11 19:25:45.794] AMD-Vi: ?!?!? amd_iommu_map_page level end:6  gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
>>> (XEN) [2015-04-11 19:25:45.826] *** arch_iommu_populate_page_table() d1, page ffff82e0049f76e0, mfn 24fbb7, gfn ffffffffffffffff - about to break
>>> (XEN) [2015-04-11 19:25:45.864] AMD-Vi: ?!?!? amd_iommu_map_page level before:6 gfn:0xffffffffffffffff mfn:0x24fbb7 flags:3
>>> (XEN) [2015-04-11 19:25:45.897] AMD-Vi: ?!?!? update_paging_mode level before:6 gfn:0xffffffffffffffff 
>>> (XEN) [2015-04-11 19:25:45.924] AMD-Vi: ?!?!? update_paging_mode end: paging_mode:8 offset:1 root: old_root_mfn:0x11d554 new_root_mfn:0x11d553 gfn:0xffffffffffffffff req_id:0 PTE_PER_TABLE_SIZE:512 
>>> (XEN) [2015-04-11 19:25:45.976] AMD-Vi: ?!?!? update_paging_mode end: values at start: paging_mode:6 offset:524287 gfn:0xffffffffffffffff 
>>> (XEN) [2015-04-11 19:25:46.013] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:8 gfn:0xffffffffffffffff mfn:0x24fbb7 flags:3
>>> (XEN) [2015-04-11 19:25:46.050] AMD-Vi: ?!?!? iommu_pde_from_gfn: domid:1 table:1 level:8 pfn:0xffffffffffffffff
>>> (XEN) [2015-04-11 19:25:46.079] Xen BUG at iommu_map.c:459
>>> (XEN) [2015-04-11 19:25:46.095] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>>> (XEN) [2015-04-11 19:25:46.119] CPU:    2
>>> (XEN) [2015-04-11 19:25:46.131] RIP:    e008:[<ffff82d080155d03>] iommu_pde_from_gfn+0x82/0x47a
>>> (XEN) [2015-04-11 19:25:46.156] RFLAGS: 0000000000010202   CONTEXT: hypervisor
>>> (XEN) [2015-04-11 19:25:46.177] rax: 0000000000000000   rbx: 0000000000000008   rcx: 0000000000000000
>>> (XEN) [2015-04-11 19:25:46.203] rdx: ffff830256f20000   rsi: 000000000000000a   rdi: ffff82d0802986c0
>>> (XEN) [2015-04-11 19:25:46.230] rbp: ffff830256f27ad8   rsp: ffff830256f27a78   r8:  ffff830256f30000
>>> (XEN) [2015-04-11 19:25:46.257] r9:  0000000000000002   r10: 0000000000000032   r11: 0000000000000002
>>> (XEN) [2015-04-11 19:25:46.284] r12: ffff82e0023aaa60   r13: 000000000024fb00   r14: 00000000000000e9
>>> (XEN) [2015-04-11 19:25:46.311] r15: 00007d2000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>>> (XEN) [2015-04-11 19:25:46.337] cr3: 000000025f176000   cr2: ffff8000007f6800
>>> (XEN) [2015-04-11 19:25:46.358] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>> (XEN) [2015-04-11 19:25:46.383] Xen stack trace from rsp=ffff830256f27a78:
>>> (XEN) [2015-04-11 19:25:46.403]    ffff83025f7bd000 ffff830256f27b30 ffffffffffffffff ffff830200000030
>>> (XEN) [2015-04-11 19:25:46.430]    ffff830256f27ae8 ffff830256f27aa8 0000000000000000 ffff83025f7bd000
>>> (XEN) [2015-04-11 19:25:46.457]    ffff82e0049f76e0 000000000024fbb7 00000000000000e9 00007d2000000000
>>> (XEN) [2015-04-11 19:25:46.484]    ffff830256f27b98 ffff82d0801562a9 0000000000000206 ffff830256f27b08
>>> (XEN) [2015-04-11 19:25:46.511]    000000000024fbb7 0000000000000003 ffff83025f7bd938 ffffffffffffffff
>>> (XEN) [2015-04-11 19:25:46.538]    ffff83025f7bd000 ffff83025f7bd000 000000000024fbb7 0000000000000000
>>> (XEN) [2015-04-11 19:25:46.565]    0000000000000000 0000000000000000 0000000000000000 0000000000000000
>>> (XEN) [2015-04-11 19:25:46.592]    0000000000000000 0000000000000000 ffff83025f7bd938 ffff83025f7bd000
>>> (XEN) [2015-04-11 19:25:46.619]    ffff82e0049f76e0 000000000024fbb7 00000000000000e9 00007d2000000000
>>> (XEN) [2015-04-11 19:25:46.646]    ffff830256f27bf8 ffff82d08015a7f8 0000000000000000 ffff83025f7bd020
>>> (XEN) [2015-04-11 19:25:46.673]    000000000024fbb7 ffff830256f20000 ffff830256f27bf8 0000000000000000
>>> (XEN) [2015-04-11 19:25:46.700]    000000000000000a 00007f017c8d1004 0000000000000000 ffff83025f7bd000
>>> (XEN) [2015-04-11 19:25:46.727]    ffff830256f27c98 ffff82d08014c6e1 ffff830200000002 ffff82d08012c178
>>> (XEN) [2015-04-11 19:25:46.754]    0000000000000000 ffff830256f27c28 0000000000000001 0000000000000000
>>> (XEN) [2015-04-11 19:25:46.781]    0000000000000000 0000000000000000 00007f017c8d1004 0000000000000000
>>> (XEN) [2015-04-11 19:25:46.808]    ffff82d080331034 ffff830256f20000 000000000025f176 00007f017c8d1004
>>> (XEN) [2015-04-11 19:25:46.835]    ffff83025f7bd000 00007f017c8d1004 ffff83025f7bd000 0000000000000005
>>> (XEN) [2015-04-11 19:25:46.863]    ffff830256f27ca8 ffff82d08014900b ffff830256f27d98 ffff82d080161f2d
>>> (XEN) [2015-04-11 19:25:46.890]    000000000023468c 0000000000000002 0000000000000005 0000000000000001
>>> (XEN) [2015-04-11 19:25:46.917]    ffff82d080331bb8 0000000000000001 ffff830256f27de8 ffff82d080120c10
>>> (XEN) [2015-04-11 19:25:46.944] Xen call trace:
>>> (XEN) [2015-04-11 19:25:46.956]    [<ffff82d080155d03>] iommu_pde_from_gfn+0x82/0x47a
>>> (XEN) [2015-04-11 19:25:46.979]    [<ffff82d0801562a9>] amd_iommu_map_page+0x1ae/0x5ec
>>> (XEN) [2015-04-11 19:25:47.002]    [<ffff82d08015a7f8>] arch_iommu_populate_page_table+0x164/0x4c3
>>> (XEN) [2015-04-11 19:25:47.028]    [<ffff82d08014c6e1>] iommu_do_pci_domctl+0x491/0x740
>>> (XEN) [2015-04-11 19:25:47.051]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>>> (XEN) [2015-04-11 19:25:47.073]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>>> (XEN) [2015-04-11 19:25:47.095]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>>> (XEN) [2015-04-11 19:25:47.116]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>>> (XEN) [2015-04-11 19:25:47.137] 
>>> (XEN) [2015-04-11 19:25:47.146] 
>>> (XEN) [2015-04-11 19:25:47.155] ****************************************
>>> (XEN) [2015-04-11 19:25:47.174] Panic on CPU 2:
>>> (XEN) [2015-04-11 19:25:47.187] Xen BUG at iommu_map.c:459
>>> (XEN) [2015-04-11 19:25:47.203] ****************************************
>>> (XEN) [2015-04-11 19:25:47.222] 
>>> (XEN) [2015-04-11 19:25:47.231] Reboot in five seconds...
>>>  
>>>
>> Right - does this fix the issue for you?
> Affirmative :)
> It survives and the device seems to work properly as well,
> will do some more tests tomorrow.
>
> Thanks for tracking it down !

I am not certain that it is the correct way to fix the issue, nor that
the ioreq server code is the only way to trigger it.  There are several
ways to shoot a gfn mapping from the guests physmap.

At least we now understand why it happens.  I will defer to others CC'd
on this thread for their opinions in the matter.

~Andrew

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-11 21:35                               ` Andrew Cooper
@ 2015-04-12 15:15                                 ` Sander Eikelenboom
  2015-04-12 16:10                                   ` Sander Eikelenboom
  2015-04-15 19:06                                 ` Konrad Rzeszutek Wilk
  2015-04-16  9:28                                 ` Tim Deegan
  2 siblings, 1 reply; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-12 15:15 UTC (permalink / raw)
  To: Andrew Cooper; +Cc: xen-devel, Paul Durrant, Tim Deegan, Jan Beulich


Saturday, April 11, 2015, 11:35:13 PM, you wrote:

> On 11/04/2015 22:05, Sander Eikelenboom wrote:
>> Saturday, April 11, 2015, 10:22:16 PM, you wrote:
>>
>>> On 11/04/2015 20:33, Sander Eikelenboom wrote:
>>>> Saturday, April 11, 2015, 8:25:52 PM, you wrote:
>>>>
>>>>> On 11/04/15 18:42, Sander Eikelenboom wrote:
>>>>>> Saturday, April 11, 2015, 7:35:57 PM, you wrote:
>>>>>>
>>>>>>> On 11/04/15 18:25, Sander Eikelenboom wrote:
>>>>>>>> Saturday, April 11, 2015, 6:38:17 PM, you wrote:
>>>>>>>>
>>>>>>>>> On 11/04/15 17:32, Andrew Cooper wrote:
>>>>>>>>>> On 11/04/15 17:21, Sander Eikelenboom wrote:
>>>>>>>>>>> Saturday, April 11, 2015, 4:21:56 PM, you wrote:
>>>>>>>>>>>
>>>>>>>>>>>> On 11/04/15 15:11, Sander Eikelenboom wrote:
>>>>>>>>>>>>> Friday, April 10, 2015, 8:55:27 PM, you wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 10/04/15 11:24, Sander Eikelenboom wrote:
>>>>>>>>>>>>>>> Hi Andrew,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Finally got some time to figure this out .. and i have narrowed it down to:
>>>>>>>>>>>>>>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>>>>>>>>>>>>>>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>>>>>>>>>>>>>>> A straight revert of this commit prevents the issue from happening.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> The reason i had a hard time figuring this out was:
>>>>>>>>>>>>>>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>>>>>>>>>>>>>>   auto update the qemu-* trees.
>>>>>>>>>>>>>> This has caught me out so many times.  It is very non-obvious behaviour.
>>>>>>>>>>>>>>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>>>>>>>>>>>>>>   other issue i was seeing.
>>>>>>>>>>>>>>> - After that checking out previous versions of the main xen tree didn't resolve 
>>>>>>>>>>>>>>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>>>>>>>>>>>>>>   "master".
>>>>>>>>>>>>>>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>>>>>>>>>>>>>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>>>>>>>>>>>>>>   master.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *sigh* 
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>>>>>>>>>>>>>>> (normal xen-unstable, not the staging branch)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Ok so i have added some extra debug info (see attached diff) and this is the 
>>>>>>>>>>>>>>> output when it crashes due to something the commit above triggered, the 
>>>>>>>>>>>>>>> level is out of bounds and the pfn looks fishy too.
>>>>>>>>>>>>>>> Complete serial log from both bad and good (specific commit reverted) are 
>>>>>>>>>>>>>>> attached.
>>>>>>>>>>>>>> Just to confirm, you are positively identifying a qemu changeset as
>>>>>>>>>>>>>> causing this crash?
>>>>>>>>>>>>>> If so, the qemu change has discovered a pre-existing issue in the
>>>>>>>>>>>>>> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
>>>>>>>>>>>>>> it should not be able to cause a crash like this.
>>>>>>>>>>>>>> With this in mind, I need to brush up on my AMD-Vi details.
>>>>>>>>>>>>>> In the meantime, can you run with the following patch to identify what
>>>>>>>>>>>>>> is going on, domctl wise?  I assume it is the assign_device which is
>>>>>>>>>>>>>> failing, but it will be nice to observe the differences between the
>>>>>>>>>>>>>> working and failing case, which might offer a hint.
>>>>>>>>>>>>> Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:
>>>>>>>>>>>>>
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.857] CPU:    5
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.682] Xen call trace:
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.804] 
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.894] 
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.903] ****************************************
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.948] [error_code=0000]
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.981] ****************************************
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:33.000] 
>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...
>>>>>>>>>>>>>
>>>>>>>>>>>>> The RIP resolves to the prink added by your patch in:
>>>>>>>>>>>>>
>>>>>>>>>>>>>     case XEN_DOMCTL_test_assign_device:
>>>>>>>>>>>>>         ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
>>>>>>>>>>>>>         if ( ret )
>>>>>>>>>>>>>             break;
>>>>>>>>>>>>>
>>>>>>>>>>>>>         seg = domctl->u.assign_device.machine_sbdf >> 16;
>>>>>>>>>>>>>         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>>>>         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>>>>
>>>>>>>>>>>>>         printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>>>>>                current, d->domain_id,
>>>>>>>>>>>>>                seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>>>>
>>>>>>>>>>>>>         if ( device_assigned(seg, bus, devfn) )
>>>>>>>>>>>>>         {
>>>>>>>>>>>>>             printk(XENLOG_G_INFO
>>>>>>>>>>>>>                    "%04x:%02x:%02x.%u already assigned, or non-existent\n",
>>>>>>>>>>>>>                    seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>>>>             ret = -EINVAL;
>>>>>>>>>>>>>         }
>>>>>>>>>>>>>         break;
>>>>>>>>>>>> hmm - 'd' is NULL.  This ought to work better.
>>>>>>>>>>>> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
>>>>>>>>>>>> index 9f3413c..85ff1fc 100644
>>>>>>>>>>>> --- a/xen/drivers/passthrough/pci.c
>>>>>>>>>>>> +++ b/xen/drivers/passthrough/pci.c
>>>>>>>>>>>> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
>>>>>>>>>>>>          max_sdevs = domctl->u.get_device_group.max_sdevs;
>>>>>>>>>>>>          sdevs = domctl->u.get_device_group.sdev_array;
>>>>>>>>>>>>  
>>>>>>>>>>>> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
>>>>>>>>>>>> +               current, d->domain_id,
>>>>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
>>>>>>>>>>>> +               max_sdevs);
>>>>>>>>>>>> +
>>>>>>>>>>>>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
>>>>>>>>>>>>          if ( ret < 0 )
>>>>>>>>>>>>          {
>>>>>>>>>>>> @@ -1558,6 +1563,9 @@ int iommu_do_pci_domctl(
>>>>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>>>  
>>>>>>>>>>>> +        printk("*** %pv: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>>>> +               current, seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>>> +
>>>>>>>>>>>>          if ( device_assigned(seg, bus, devfn) )
>>>>>>>>>>>>          {
>>>>>>>>>>>>              printk(XENLOG_G_INFO
>>>>>>>>>>>> @@ -1582,6 +1590,10 @@ int iommu_do_pci_domctl(
>>>>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>>>  
>>>>>>>>>>>> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>>>> +               current, d->domain_id,
>>>>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>>> +
>>>>>>>>>>>>          ret = device_assigned(seg, bus, devfn) ?:
>>>>>>>>>>>>                assign_device(d, seg, bus, devfn);
>>>>>>>>>>>>          if ( ret == -ERESTART )
>>>>>>>>>>>> @@ -1604,6 +1616,10 @@ int iommu_do_pci_domctl(
>>>>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>>>  
>>>>>>>>>>>> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>>>> +               current, d->domain_id,
>>>>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>>> +
>>>>>>>>>>>>          spin_lock(&pcidevs_lock);
>>>>>>>>>>>>          ret = deassign_device(d, seg, bus, devfn);
>>>>>>>>>>>>          spin_unlock(&pcidevs_lock);
>>>>>>>>>>> Hi Andrew,
>>>>>>>>>>>
>>>>>>>>>>> Attached are the serial logs good (with revert) and bad (without):
>>>>>>>>>>>
>>>>>>>>>>> Some things that seems strange to me:
>>>>>>>>>>> - The numerous calls to get the device 08:00.0 assigned ... for 0a:00.0 there 
>>>>>>>>>>>   was only one call to both test assign and assign.
>>>>>>>>>>> - However these numerous calls are there in both the good and the bad case,
>>>>>>>>>>>   so perhaps it's strange and wrong .. but not the cause ..
>>>>>>>>>>> - I had a hunch it could be due to the 08:00.0 using MSI-X, but when only 
>>>>>>>>>>>   passing through 0a:00.0, i get the same numerous calls but now for the 
>>>>>>>>>>>   0a:00.0 which uses IntX, so I think that is more related to being the *first*
>>>>>>>>>>>   device to be passed through to a guest.
>>>>>>>>>> I have also observed this behaviour, but not had time to investigate. 
>>>>>>>>>> It doesn't appear problematic in the longrun but it probably a toolstack
>>>>>>>>>> issue which wants fixing (if only in the name of efficiency).
>>>>>>>>> And just after I sent this email, I have realised why.
>>>>>>>>> The first assign device will have to build IO pagetables, which is a
>>>>>>>>> long operation and subject to hypercall continuations.  The second
>>>>>>>>> device will reused the same pagetables, so is quick to complete.
>>>>>>>> So .. is the ioreq patch from Paul involved in providing something used in building 
>>>>>>>> the pagetables .. and could it have say some off by one resulting in the 
>>>>>>>> 0xffffffffffff .. which could lead to the pagetable building going beserk, 
>>>>>>>> requiring a paging_mode far greater than normally would be required .. which 
>>>>>>>> get's set .. since that isn't checked properly .. leading to things breaking 
>>>>>>>> a bit further when it does get checked ? 
>>>>>>> A -1 is slipping in somewhere and ending up in the gfn field.
>>>>>>> The result is that update_paging_mode() attempts to construct
>>>>>>> iopagetables to cover a 76bit address space, which is how level ends up
>>>>>>> at 8.  (Note that a level of 7 is reserved, and a level of anything
>>>>>>> greater than 4 is implausible on your system.)
>>>>>>> I think the crash is collateral damage following on from
>>>>>>> update_paging_mode() not properly sanitising its input, but that there
>>>>>>> is still some other issue causing -1 to be passed in the first place.
>>>>>>> I am still trying to locate where a -1 might plausibly be coming from.
>>>>>> I have just added some extra debug code to store the values from the start 
>>>>>> of update_paging_mode() .. so i can print them at the end if the paging_mode 
>>>>>> gets out of band and do a dump_stack() as well. Hopefully is will confirm this.
>>>>> Right - arch_iommu_populate_page_table() is falling over a page
>>>>> allocated to the domain which doesn't have a valid gfn.
>>>>> The ioreq server allocates itself some guest pages and then shoots them
>>>>> out as part of setting the server up.  (This is a kudge to work around
>>>>> the fact that Xen doesn't have an interface for device models etc to
>>>>> allocate memory on behalf of the domain which will strictly never find
>>>>> its way into the guest physmap.)
>>>>> Can you try this patch and see whether some of the numbers printed out
>>>>> start matching up?
>>>>> diff --git a/xen/arch/x86/hvm/hvm.c b/xen/arch/x86/hvm/hvm.c
>>>>> index bfde380..d1adfa7 100644
>>>>> --- a/xen/arch/x86/hvm/hvm.c
>>>>> +++ b/xen/arch/x86/hvm/hvm.c
>>>>> @@ -534,6 +534,10 @@ static int hvm_map_ioreq_page(
>>>>>  static void hvm_remove_ioreq_gmfn(
>>>>>      struct domain *d, struct hvm_ioreq_page *iorp)
>>>>>  {
>>>>> +    printk("*** %s() d%d, page %p, mfn %lx, gfn %lx, va %p\n",
>>>>> +           __func__, d->domain_id,
>>>> +           iorp->>page, page_to_mfn(iorp->page), iorp->gmfn, iorp->va);
>>>>> +
>>>>>      guest_physmap_remove_page(d, iorp->gmfn,
>>>>>                                page_to_mfn(iorp->page), 0);
>>>>>      clear_page(iorp->va);
>>>>> diff --git a/xen/drivers/passthrough/x86/iommu.c
>>>>> b/xen/drivers/passthrough/x86/iommu.c
>>>>> index 9eb8d33..048a1a9 100644
>>>>> --- a/xen/drivers/passthrough/x86/iommu.c
>>>>> +++ b/xen/drivers/passthrough/x86/iommu.c
>>>>> @@ -59,7 +59,16 @@ int arch_iommu_populate_page_table(struct domain *d)
>>>>>          if ( has_hvm_container_domain(d) ||
>>>>>              (page->u.inuse.type_info & PGT_type_mask) ==
>>>>> PGT_writable_page )
>>>>>          {
>>>>> -            BUG_ON(SHARED_M2P(mfn_to_gmfn(d, page_to_mfn(page))));
>>>>> +            unsigned long mfn = page_to_mfn(page);
>>>>> +            unsigned long gfn = mfn_to_gmfn(d, mfn);
>>>>> +
>>>>> +            BUG_ON(SHARED_M2P(gfn));
>>>>> +
>>>>> +            if ( gfn == INVALID_MFN )
>>>>> +            {
>>>>> +                printk("*** %s() d%d, page %p, mfn %lx, gfn %lx - about
>>>>> to break\n",
>>>>> +                       __func__, d->domain_id, page, mfn, gfn);
>>>>> +            }
>>>>>              rc = hd->platform_ops->map_page(
>>>>>                  d, mfn_to_gmfn(d, page_to_mfn(page)), page_to_mfn(page),
>>>>>                  IOMMUF_readable|IOMMUF_writable);
>>>> Ok .. so here we go:
>>>>
>>>> (XEN) [2015-04-11 19:24:59.418] *** hvm_remove_ioreq_gmfn() d1, page ffff82e0049f7700, mfn 24fbb8, gfn feff0, va ffff82c00082b000
>>>> (XEN) [2015-04-11 19:24:59.452] *** hvm_remove_ioreq_gmfn() d1, page ffff82e0049f76e0, mfn 24fbb7, gfn feff1, va ffff82c00082d000
>>>> (XEN) [2015-04-11 19:25:00.158] *** d0v5: test_assign_device({0000:0a:00.0})
>>>> (XEN) [2015-04-11 19:25:02.221] io.c:429: d1: bind: m_gsi=47 g_gsi=36 dev=00.00.5 intx=0
>>>> (XEN) [2015-04-11 19:25:02.248] *** d0v1->d1: assign_device({0000:0a:00.0})
>>>> (XEN) [2015-04-11 19:25:02.268] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>>> (XEN) [2015-04-11 19:25:02.290] *** d0v1->d1: assign_device({0000:0a:00.0})
>>>> (XEN) [2015-04-11 19:25:02.310] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>>> (XEN) [2015-04-11 19:25:02.333] *** d0v1->d1: assign_device({0000:0a:00.0})
>>>> (XEN) [2015-04-11 19:25:02.353] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>>> (XEN) [2015-04-11 19:25:02.375] *** d0v1->d1: assign_device({0000:0a:00.0})
>>>> (XEN) [2015-04-11 19:25:02.395] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>>> <BIG SNIP>
>>>> (XEN) [2015-04-11 19:25:45.444] *** d0v1->d1: assign_device({0000:0a:00.0})
>>>> (XEN) [2015-04-11 19:25:45.464] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>>> (XEN) [2015-04-11 19:25:45.486] *** d0v1->d1: assign_device({0000:0a:00.0})
>>>> (XEN) [2015-04-11 19:25:45.506] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>>> (XEN) [2015-04-11 19:25:45.529] *** d0v1->d1: assign_device({0000:0a:00.0})
>>>> (XEN) [2015-04-11 19:25:45.549] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>>> (XEN) [2015-04-11 19:25:45.571] *** arch_iommu_populate_page_table() d1, page ffff82e0049f7700, mfn 24fbb8, gfn ffffffffffffffff - about to break
>>>> (XEN) [2015-04-11 19:25:45.610] AMD-Vi: ?!?!? amd_iommu_map_page level before:3 gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
>>>> (XEN) [2015-04-11 19:25:45.642] AMD-Vi: ?!?!? update_paging_mode level before:3 gfn:0xffffffffffffffff 
>>>> (XEN) [2015-04-11 19:25:45.669] AMD-Vi: ?!?!? update_paging_mode end: paging_mode:6 offset:31 root: old_root_mfn:0x11d55b new_root_mfn:0x11d55a gfn:0xffffffffffffffff req_id:0 PTE_PER_TABLE_SIZE:512 
>>>> (XEN) [2015-04-11 19:25:45.722] AMD-Vi: ?!?!? update_paging_mode end: values at start: paging_mode:3 offset:-1 gfn:0xffffffffffffffff 
>>>> (XEN) [2015-04-11 19:25:45.757] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:6 gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
>>>> (XEN) [2015-04-11 19:25:45.794] AMD-Vi: ?!?!? amd_iommu_map_page level end:6  gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
>>>> (XEN) [2015-04-11 19:25:45.826] *** arch_iommu_populate_page_table() d1, page ffff82e0049f76e0, mfn 24fbb7, gfn ffffffffffffffff - about to break
>>>> (XEN) [2015-04-11 19:25:45.864] AMD-Vi: ?!?!? amd_iommu_map_page level before:6 gfn:0xffffffffffffffff mfn:0x24fbb7 flags:3
>>>> (XEN) [2015-04-11 19:25:45.897] AMD-Vi: ?!?!? update_paging_mode level before:6 gfn:0xffffffffffffffff 
>>>> (XEN) [2015-04-11 19:25:45.924] AMD-Vi: ?!?!? update_paging_mode end: paging_mode:8 offset:1 root: old_root_mfn:0x11d554 new_root_mfn:0x11d553 gfn:0xffffffffffffffff req_id:0 PTE_PER_TABLE_SIZE:512 
>>>> (XEN) [2015-04-11 19:25:45.976] AMD-Vi: ?!?!? update_paging_mode end: values at start: paging_mode:6 offset:524287 gfn:0xffffffffffffffff 
>>>> (XEN) [2015-04-11 19:25:46.013] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:8 gfn:0xffffffffffffffff mfn:0x24fbb7 flags:3
>>>> (XEN) [2015-04-11 19:25:46.050] AMD-Vi: ?!?!? iommu_pde_from_gfn: domid:1 table:1 level:8 pfn:0xffffffffffffffff
>>>> (XEN) [2015-04-11 19:25:46.079] Xen BUG at iommu_map.c:459
>>>> (XEN) [2015-04-11 19:25:46.095] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>>>> (XEN) [2015-04-11 19:25:46.119] CPU:    2
>>>> (XEN) [2015-04-11 19:25:46.131] RIP:    e008:[<ffff82d080155d03>] iommu_pde_from_gfn+0x82/0x47a
>>>> (XEN) [2015-04-11 19:25:46.156] RFLAGS: 0000000000010202   CONTEXT: hypervisor
>>>> (XEN) [2015-04-11 19:25:46.177] rax: 0000000000000000   rbx: 0000000000000008   rcx: 0000000000000000
>>>> (XEN) [2015-04-11 19:25:46.203] rdx: ffff830256f20000   rsi: 000000000000000a   rdi: ffff82d0802986c0
>>>> (XEN) [2015-04-11 19:25:46.230] rbp: ffff830256f27ad8   rsp: ffff830256f27a78   r8:  ffff830256f30000
>>>> (XEN) [2015-04-11 19:25:46.257] r9:  0000000000000002   r10: 0000000000000032   r11: 0000000000000002
>>>> (XEN) [2015-04-11 19:25:46.284] r12: ffff82e0023aaa60   r13: 000000000024fb00   r14: 00000000000000e9
>>>> (XEN) [2015-04-11 19:25:46.311] r15: 00007d2000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>>>> (XEN) [2015-04-11 19:25:46.337] cr3: 000000025f176000   cr2: ffff8000007f6800
>>>> (XEN) [2015-04-11 19:25:46.358] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>>> (XEN) [2015-04-11 19:25:46.383] Xen stack trace from rsp=ffff830256f27a78:
>>>> (XEN) [2015-04-11 19:25:46.403]    ffff83025f7bd000 ffff830256f27b30 ffffffffffffffff ffff830200000030
>>>> (XEN) [2015-04-11 19:25:46.430]    ffff830256f27ae8 ffff830256f27aa8 0000000000000000 ffff83025f7bd000
>>>> (XEN) [2015-04-11 19:25:46.457]    ffff82e0049f76e0 000000000024fbb7 00000000000000e9 00007d2000000000
>>>> (XEN) [2015-04-11 19:25:46.484]    ffff830256f27b98 ffff82d0801562a9 0000000000000206 ffff830256f27b08
>>>> (XEN) [2015-04-11 19:25:46.511]    000000000024fbb7 0000000000000003 ffff83025f7bd938 ffffffffffffffff
>>>> (XEN) [2015-04-11 19:25:46.538]    ffff83025f7bd000 ffff83025f7bd000 000000000024fbb7 0000000000000000
>>>> (XEN) [2015-04-11 19:25:46.565]    0000000000000000 0000000000000000 0000000000000000 0000000000000000
>>>> (XEN) [2015-04-11 19:25:46.592]    0000000000000000 0000000000000000 ffff83025f7bd938 ffff83025f7bd000
>>>> (XEN) [2015-04-11 19:25:46.619]    ffff82e0049f76e0 000000000024fbb7 00000000000000e9 00007d2000000000
>>>> (XEN) [2015-04-11 19:25:46.646]    ffff830256f27bf8 ffff82d08015a7f8 0000000000000000 ffff83025f7bd020
>>>> (XEN) [2015-04-11 19:25:46.673]    000000000024fbb7 ffff830256f20000 ffff830256f27bf8 0000000000000000
>>>> (XEN) [2015-04-11 19:25:46.700]    000000000000000a 00007f017c8d1004 0000000000000000 ffff83025f7bd000
>>>> (XEN) [2015-04-11 19:25:46.727]    ffff830256f27c98 ffff82d08014c6e1 ffff830200000002 ffff82d08012c178
>>>> (XEN) [2015-04-11 19:25:46.754]    0000000000000000 ffff830256f27c28 0000000000000001 0000000000000000
>>>> (XEN) [2015-04-11 19:25:46.781]    0000000000000000 0000000000000000 00007f017c8d1004 0000000000000000
>>>> (XEN) [2015-04-11 19:25:46.808]    ffff82d080331034 ffff830256f20000 000000000025f176 00007f017c8d1004
>>>> (XEN) [2015-04-11 19:25:46.835]    ffff83025f7bd000 00007f017c8d1004 ffff83025f7bd000 0000000000000005
>>>> (XEN) [2015-04-11 19:25:46.863]    ffff830256f27ca8 ffff82d08014900b ffff830256f27d98 ffff82d080161f2d
>>>> (XEN) [2015-04-11 19:25:46.890]    000000000023468c 0000000000000002 0000000000000005 0000000000000001
>>>> (XEN) [2015-04-11 19:25:46.917]    ffff82d080331bb8 0000000000000001 ffff830256f27de8 ffff82d080120c10
>>>> (XEN) [2015-04-11 19:25:46.944] Xen call trace:
>>>> (XEN) [2015-04-11 19:25:46.956]    [<ffff82d080155d03>] iommu_pde_from_gfn+0x82/0x47a
>>>> (XEN) [2015-04-11 19:25:46.979]    [<ffff82d0801562a9>] amd_iommu_map_page+0x1ae/0x5ec
>>>> (XEN) [2015-04-11 19:25:47.002]    [<ffff82d08015a7f8>] arch_iommu_populate_page_table+0x164/0x4c3
>>>> (XEN) [2015-04-11 19:25:47.028]    [<ffff82d08014c6e1>] iommu_do_pci_domctl+0x491/0x740
>>>> (XEN) [2015-04-11 19:25:47.051]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>>>> (XEN) [2015-04-11 19:25:47.073]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>>>> (XEN) [2015-04-11 19:25:47.095]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>>>> (XEN) [2015-04-11 19:25:47.116]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>>>> (XEN) [2015-04-11 19:25:47.137] 
>>>> (XEN) [2015-04-11 19:25:47.146] 
>>>> (XEN) [2015-04-11 19:25:47.155] ****************************************
>>>> (XEN) [2015-04-11 19:25:47.174] Panic on CPU 2:
>>>> (XEN) [2015-04-11 19:25:47.187] Xen BUG at iommu_map.c:459
>>>> (XEN) [2015-04-11 19:25:47.203] ****************************************
>>>> (XEN) [2015-04-11 19:25:47.222] 
>>>> (XEN) [2015-04-11 19:25:47.231] Reboot in five seconds...
>>>>  
>>>>
>>> Right - does this fix the issue for you?
>> Affirmative :)
>> It survives and the device seems to work properly as well,
>> will do some more tests tomorrow.
>>
>> Thanks for tracking it down !

> I am not certain that it is the correct way to fix the issue, nor that
> the ioreq server code is the only way to trigger it.  There are several
> ways to shoot a gfn mapping from the guests physmap.

> At least we now understand why it happens.  I will defer to others CC'd
> on this thread for their opinions in the matter.

> ~Andrew


Hrrmm don't know why i didn't see this yesterday (with sync_console and all the 
debug printk's (timing thing ?):

I now get a very large number of these at guest with passthrough start:
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ed type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ee type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ef type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f0 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f1 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f2 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f3 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f4 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f5 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f6 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f7 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f8 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f9 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001fa type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001fb type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001fc type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001fd type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001fe type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ff type:4
(XEN) [2015-04-12 14:55:20.226] memory_map: error -22 removing dom1 access to [fe200,fe3ff]


But the guest starts after that .. and the device seems to work fine:
(d1) [2015-04-12 14:55:20.230] pci dev 05:0 INTA->IRQ10
(d1) [2015-04-12 14:55:20.246] No RAM in high memory; setting high_mem resource base to 100000000
(d1) [2015-04-12 14:55:20.247] pci dev 03:0 bar 10 size 002000000: 0f0000008
(d1) [2015-04-12 14:55:20.248] pci dev 02:0 bar 14 size 001000000: 0f2000008
(d1) [2015-04-12 14:55:20.250] pci dev 05:0 bar 10 size 000200000: 0f3000004
(XEN) [2015-04-12 14:55:20.250] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(d1) [2015-04-12 14:55:20.255] pci dev 04:0 bar 30 size 000040000: 0f3200000
(d1) [2015-04-12 14:55:20.257] pci dev 04:0 bar 10 size 000020000: 0f3240000
(d1) [2015-04-12 14:55:20.257] pci dev 03:0 bar 30 size 000010000: 0f3260000
(d1) [2015-04-12 14:55:20.259] pci dev 03:0 bar 14 size 000001000: 0f3270000
(d1) [2015-04-12 14:55:20.260] pci dev 02:0 bar 10 size 000000100: 00000c001
(d1) [2015-04-12 14:55:20.262] pci dev 04:0 bar 14 size 000000040: 00000c101
(d1) [2015-04-12 14:55:20.263] pci dev 01:1 bar 20 size 000000010: 00000c141
(d1) [2015-04-12 14:55:20.266] Multiprocessor initialisation:
(d1) [2015-04-12 14:55:20.286]  - CPU0 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
(d1) [2015-04-12 14:55:20.307]  - CPU1 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
(d1) [2015-04-12 14:55:20.333]  - CPU2 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
(d1) [2015-04-12 14:55:20.359]  - CPU3 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
(d1) [2015-04-12 14:55:20.359] Testing HVM environment:
(d1) [2015-04-12 14:55:20.375]  - REP INSB across page boundaries ... passed
(d1) [2015-04-12 14:55:20.388]  - GS base MSRs and SWAPGS ... passed
(d1) [2015-04-12 14:55:20.388] Passed 2 of 2 tests
(d1) [2015-04-12 14:55:20.388] Writing SMBIOS tables ...
(d1) [2015-04-12 14:55:20.389] Loading SeaBIOS ...
(d1) [2015-04-12 14:55:20.389] Creating MP tables ...
(d1) [2015-04-12 14:55:20.389] Loading ACPI ...
(d1) [2015-04-12 14:55:20.390] vm86 TSS at fc00a200
(d1) [2015-04-12 14:55:20.391] BIOS map:
(d1) [2015-04-12 14:55:20.391]  10000-100d3: Scratch space
(d1) [2015-04-12 14:55:20.391]  c0000-fffff: Main BIOS
(d1) [2015-04-12 14:55:20.391] E820 table:
(d1) [2015-04-12 14:55:20.391]  [00]: 00000000:00000000 - 00000000:000a0000: RAM
(d1) [2015-04-12 14:55:20.391]  HOLE: 00000000:000a0000 - 00000000:000c0000
(d1) [2015-04-12 14:55:20.391]  [01]: 00000000:000c0000 - 00000000:00100000: RESERVED
(d1) [2015-04-12 14:55:20.391]  [02]: 00000000:00100000 - 00000000:3f800000: RAM
(d1) [2015-04-12 14:55:20.391]  HOLE: 00000000:3f800000 - 00000000:fc000000
(d1) [2015-04-12 14:55:20.391]  [03]: 00000000:fc000000 - 00000001:00000000: RESERVED
(d1) [2015-04-12 14:55:20.391] Invoking SeaBIOS ...
(d1) [2015-04-12 14:55:20.393] SeaBIOS (version rel-1.8.0-0-g4c59f5d-20150412_163626-serveerstertje)
(d1) [2015-04-12 14:55:20.393]
(d1) [2015-04-12 14:55:20.393] Found Xen hypervisor signature at 40000000
(d1) [2015-04-12 14:55:20.393] Running on QEMU (i440fx)
(d1) [2015-04-12 14:55:20.393] xen: copy e820...
(d1) [2015-04-12 14:55:20.393] Relocating init from 0x000de3f0 to 0x3f7ae880 (size 71360)
(d1) [2015-04-12 14:55:20.395] CPU Mhz=3201
(d1) [2015-04-12 14:55:20.398] Found 8 PCI devices (max PCI bus is 00)
(d1) [2015-04-12 14:55:20.398] Allocated Xen hypercall page at 3f7ff000
(d1) [2015-04-12 14:55:20.398] Detected Xen v4.6-unstable
(d1) [2015-04-12 14:55:20.398] xen: copy BIOS tables...
(d1) [2015-04-12 14:55:20.398] Copying SMBIOS entry point from 0x00010010 to 0x000f6570
(d1) [2015-04-12 14:55:20.398] Copying MPTABLE from 0xfc0011b0/fc0011c0 to 0x000f6450
(d1) [2015-04-12 14:55:20.398] Copying PIR from 0x00010030 to 0x000f63d0
(d1) [2015-04-12 14:55:20.398] Copying ACPI RSDP from 0x000100b0 to 0x000f63a0
(d1) [2015-04-12 14:55:20.398] Using pmtimer, ioport 0xb008
(d1) [2015-04-12 14:55:20.398] Scan for VGA option rom
(d1) [2015-04-12 14:55:20.410] Running option rom at c000:0003
(XEN) [2015-04-12 14:55:20.416] stdvga.c:147:d1v0 entering stdvga and caching modes
(d1) [2015-04-12 14:55:20.440] pmm call arg1=0
(d1) [2015-04-12 14:55:20.441] Turning on vga text mode console
(d1) [2015-04-12 14:55:20.496] SeaBIOS (version rel-1.8.0-0-g4c59f5d-20150412_163626-serveerstertje)
(d1) [2015-04-12 14:55:20.505] Machine UUID 424ae320-0b9f-4df6-865f-788f5fd31608
(d1) [2015-04-12 14:55:20.505] All threads complete.
(d1) [2015-04-12 14:55:20.506] Found 0 lpt ports
(d1) [2015-04-12 14:55:20.506] Found 1 serial ports
(d1) [2015-04-12 14:55:20.506] ATA controller 1 at 1f0/3f4/0 (irq 14 dev 9)
(d1) [2015-04-12 14:55:20.507] ATA controller 2 at 170/374/0 (irq 15 dev 9)
(d1) [2015-04-12 14:55:20.510] ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (10240 MiBytes)
(d1) [2015-04-12 14:55:20.510] Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@0
(d1) [2015-04-12 14:55:20.511] ata0-1: QEMU HARDDISK ATA-7 Hard-Disk (300 GiBytes)
(d1) [2015-04-12 14:55:20.511] Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@1
(d1) [2015-04-12 14:55:20.608] PS2 keyboard initialized
(d1) [2015-04-12 14:55:20.608] All threads complete.
(d1) [2015-04-12 14:55:20.608] Scan for option roms
(d1) [2015-04-12 14:55:20.627] Running option rom at c980:0003
(d1) [2015-04-12 14:55:20.631] pmm call arg1=1
(d1) [2015-04-12 14:55:20.631] pmm call arg1=0
(d1) [2015-04-12 14:55:20.632] pmm call arg1=1
(d1) [2015-04-12 14:55:20.633] pmm call arg1=0
(d1) [2015-04-12 14:55:20.644] Searching bootorder for: /pci@i0cf8/*@4
(d1) [2015-04-12 14:55:20.644]
(d1) [2015-04-12 14:55:20.648] Press F12 for boot menu.
(d1) [2015-04-12 14:55:20.648]
(d1) [2015-04-12 14:55:23.195] Searching bootorder for: HALT
(d1) [2015-04-12 14:55:23.195] drive 0x000f6350: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=20971520
(d1) [2015-04-12 14:55:23.200] drive 0x000f6320: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=629145600
(d1) [2015-04-12 14:55:23.200]
(d1) [2015-04-12 14:55:23.200] Space available for UMB: ca800-ef000, f5d90-f6320
(d1) [2015-04-12 14:55:23.200] Returned 258048 bytes of ZoneHigh
(d1) [2015-04-12 14:55:23.201] e820 map has 6 items:
(d1) [2015-04-12 14:55:23.201]   0: 0000000000000000 - 000000000009fc00 = 1 RAM
(d1) [2015-04-12 14:55:23.201]   1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED
(d1) [2015-04-12 14:55:23.201]   2: 00000000000f0000 - 0000000000100000 = 2 RESERVED
(d1) [2015-04-12 14:55:23.201]   3: 0000000000100000 - 000000003f7ff000 = 1 RAM
(d1) [2015-04-12 14:55:23.201]   4: 000000003f7ff000 - 000000003f800000 = 2 RESERVED
(d1) [2015-04-12 14:55:23.201]   5: 00000000fc000000 - 0000000100000000 = 2 RESERVED
(d1) [2015-04-12 14:55:23.204] enter handle_19:
(d1) [2015-04-12 14:55:23.204]   NULL
(d1) [2015-04-12 14:55:23.216] Booting from Hard Disk...
(d1) [2015-04-12 14:55:23.217] Booting from 0000:7c00
(XEN) [2015-04-12 14:55:25.446] stdvga.c:151:d1v0 leaving stdvga
(XEN) [2015-04-12 14:55:37.363] stdvga.c:147:d1v0 entering stdvga and caching modes
(XEN) [2015-04-12 14:55:37.918] irq.c:386: Dom1 callback via changed to Direct Vector 0xf3
(XEN) [2015-04-12 14:55:40.484] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-12 14:55:40.491] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-12 14:55:40.496] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-12 14:55:40.502] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-12 14:55:40.507] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-12 14:55:40.513] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-12 14:55:40.518] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-12 14:55:40.524] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-12 14:55:40.530] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-12 14:55:40.536] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-12 14:55:40.541] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-12 14:55:40.547] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
(XEN) [2015-04-12 14:55:40.565] irq.c:276: Dom1 PCI link 0 changed 5 -> 0
(XEN) [2015-04-12 14:55:40.574] irq.c:276: Dom1 PCI link 1 changed 10 -> 0
(XEN) [2015-04-12 14:55:40.583] irq.c:276: Dom1 PCI link 2 changed 11 -> 0
(XEN) [2015-04-12 14:55:40.592] irq.c:276: Dom1 PCI link 3 changed 5 -> 0
(XEN) [2015-04-12 14:55:41.346] grant_table.c:1305:d1v1 Expanding dom (1) grant table from (4) to (5) frames.
(XEN) [2015-04-12 14:57:24.045] grant_table.c:1305:d1v0 Expanding dom (1) grant table from (5) to (6) frames.
(XEN) [2015-04-12 14:57:24.051] grant_table.c:311:d0v0 Increased maptrack size to 2 frames
(d2) [2015-04-12 14:58:13.556] mapping kernel into physical memory
(d2) [2015-04-12 14:58:13.556] about to get started...

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-12 15:15                                 ` Sander Eikelenboom
@ 2015-04-12 16:10                                   ` Sander Eikelenboom
  0 siblings, 0 replies; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-12 16:10 UTC (permalink / raw)
  To: Sander Eikelenboom
  Cc: Andrew Cooper, Paul Durrant, Tim Deegan, Jan Beulich, xen-devel


Sunday, April 12, 2015, 5:15:58 PM, you wrote:


> Saturday, April 11, 2015, 11:35:13 PM, you wrote:

>> On 11/04/2015 22:05, Sander Eikelenboom wrote:
>>> Saturday, April 11, 2015, 10:22:16 PM, you wrote:
>>>
>>>> On 11/04/2015 20:33, Sander Eikelenboom wrote:
>>>>> Saturday, April 11, 2015, 8:25:52 PM, you wrote:
>>>>>
>>>>>> On 11/04/15 18:42, Sander Eikelenboom wrote:
>>>>>>> Saturday, April 11, 2015, 7:35:57 PM, you wrote:
>>>>>>>
>>>>>>>> On 11/04/15 18:25, Sander Eikelenboom wrote:
>>>>>>>>> Saturday, April 11, 2015, 6:38:17 PM, you wrote:
>>>>>>>>>
>>>>>>>>>> On 11/04/15 17:32, Andrew Cooper wrote:
>>>>>>>>>>> On 11/04/15 17:21, Sander Eikelenboom wrote:
>>>>>>>>>>>> Saturday, April 11, 2015, 4:21:56 PM, you wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> On 11/04/15 15:11, Sander Eikelenboom wrote:
>>>>>>>>>>>>>> Friday, April 10, 2015, 8:55:27 PM, you wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 10/04/15 11:24, Sander Eikelenboom wrote:
>>>>>>>>>>>>>>>> Hi Andrew,
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Finally got some time to figure this out .. and i have narrowed it down to:
>>>>>>>>>>>>>>>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
>>>>>>>>>>>>>>>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
>>>>>>>>>>>>>>>> A straight revert of this commit prevents the issue from happening.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> The reason i had a hard time figuring this out was:
>>>>>>>>>>>>>>>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
>>>>>>>>>>>>>>>>   auto update the qemu-* trees.
>>>>>>>>>>>>>>> This has caught me out so many times.  It is very non-obvious behaviour.
>>>>>>>>>>>>>>>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
>>>>>>>>>>>>>>>>   other issue i was seeing.
>>>>>>>>>>>>>>>> - After that checking out previous versions of the main xen tree didn't resolve 
>>>>>>>>>>>>>>>>   this new issue, because the qemu tree doesn't get auto updated and is set 
>>>>>>>>>>>>>>>>   "master".
>>>>>>>>>>>>>>>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
>>>>>>>>>>>>>>>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
>>>>>>>>>>>>>>>>   master.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> *sigh* 
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
>>>>>>>>>>>>>>>> (normal xen-unstable, not the staging branch)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Ok so i have added some extra debug info (see attached diff) and this is the 
>>>>>>>>>>>>>>>> output when it crashes due to something the commit above triggered, the 
>>>>>>>>>>>>>>>> level is out of bounds and the pfn looks fishy too.
>>>>>>>>>>>>>>>> Complete serial log from both bad and good (specific commit reverted) are 
>>>>>>>>>>>>>>>> attached.
>>>>>>>>>>>>>>> Just to confirm, you are positively identifying a qemu changeset as
>>>>>>>>>>>>>>> causing this crash?
>>>>>>>>>>>>>>> If so, the qemu change has discovered a pre-existing issue in the
>>>>>>>>>>>>>>> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
>>>>>>>>>>>>>>> it should not be able to cause a crash like this.
>>>>>>>>>>>>>>> With this in mind, I need to brush up on my AMD-Vi details.
>>>>>>>>>>>>>>> In the meantime, can you run with the following patch to identify what
>>>>>>>>>>>>>>> is going on, domctl wise?  I assume it is the assign_device which is
>>>>>>>>>>>>>>> failing, but it will be nice to observe the differences between the
>>>>>>>>>>>>>>> working and failing case, which might offer a hint.
>>>>>>>>>>>>>> Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.857] CPU:    5
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.682] Xen call trace:
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.804] 
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.894] 
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.903] ****************************************
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.948] [error_code=0000]
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.981] ****************************************
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:33.000] 
>>>>>>>>>>>>>> (XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> The RIP resolves to the prink added by your patch in:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>     case XEN_DOMCTL_test_assign_device:
>>>>>>>>>>>>>>         ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
>>>>>>>>>>>>>>         if ( ret )
>>>>>>>>>>>>>>             break;
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>         seg = domctl->u.assign_device.machine_sbdf >> 16;
>>>>>>>>>>>>>>         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>>>>>         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>         printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>>>>>>                current, d->domain_id,
>>>>>>>>>>>>>>                seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>         if ( device_assigned(seg, bus, devfn) )
>>>>>>>>>>>>>>         {
>>>>>>>>>>>>>>             printk(XENLOG_G_INFO
>>>>>>>>>>>>>>                    "%04x:%02x:%02x.%u already assigned, or non-existent\n",
>>>>>>>>>>>>>>                    seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>>>>>             ret = -EINVAL;
>>>>>>>>>>>>>>         }
>>>>>>>>>>>>>>         break;
>>>>>>>>>>>>> hmm - 'd' is NULL.  This ought to work better.
>>>>>>>>>>>>> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
>>>>>>>>>>>>> index 9f3413c..85ff1fc 100644
>>>>>>>>>>>>> --- a/xen/drivers/passthrough/pci.c
>>>>>>>>>>>>> +++ b/xen/drivers/passthrough/pci.c
>>>>>>>>>>>>> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
>>>>>>>>>>>>>          max_sdevs = domctl->u.get_device_group.max_sdevs;
>>>>>>>>>>>>>          sdevs = domctl->u.get_device_group.sdev_array;
>>>>>>>>>>>>>  
>>>>>>>>>>>>> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
>>>>>>>>>>>>> +               current, d->domain_id,
>>>>>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
>>>>>>>>>>>>> +               max_sdevs);
>>>>>>>>>>>>> +
>>>>>>>>>>>>>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
>>>>>>>>>>>>>          if ( ret < 0 )
>>>>>>>>>>>>>          {
>>>>>>>>>>>>> @@ -1558,6 +1563,9 @@ int iommu_do_pci_domctl(
>>>>>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>>>>  
>>>>>>>>>>>>> +        printk("*** %pv: test_assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>>>>> +               current, seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>>>> +
>>>>>>>>>>>>>          if ( device_assigned(seg, bus, devfn) )
>>>>>>>>>>>>>          {
>>>>>>>>>>>>>              printk(XENLOG_G_INFO
>>>>>>>>>>>>> @@ -1582,6 +1590,10 @@ int iommu_do_pci_domctl(
>>>>>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>>>>  
>>>>>>>>>>>>> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>>>>> +               current, d->domain_id,
>>>>>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>>>> +
>>>>>>>>>>>>>          ret = device_assigned(seg, bus, devfn) ?:
>>>>>>>>>>>>>                assign_device(d, seg, bus, devfn);
>>>>>>>>>>>>>          if ( ret == -ERESTART )
>>>>>>>>>>>>> @@ -1604,6 +1616,10 @@ int iommu_do_pci_domctl(
>>>>>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
>>>>>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
>>>>>>>>>>>>>  
>>>>>>>>>>>>> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
>>>>>>>>>>>>> +               current, d->domain_id,
>>>>>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
>>>>>>>>>>>>> +
>>>>>>>>>>>>>          spin_lock(&pcidevs_lock);
>>>>>>>>>>>>>          ret = deassign_device(d, seg, bus, devfn);
>>>>>>>>>>>>>          spin_unlock(&pcidevs_lock);
>>>>>>>>>>>> Hi Andrew,
>>>>>>>>>>>>
>>>>>>>>>>>> Attached are the serial logs good (with revert) and bad (without):
>>>>>>>>>>>>
>>>>>>>>>>>> Some things that seems strange to me:
>>>>>>>>>>>> - The numerous calls to get the device 08:00.0 assigned ... for 0a:00.0 there 
>>>>>>>>>>>>   was only one call to both test assign and assign.
>>>>>>>>>>>> - However these numerous calls are there in both the good and the bad case,
>>>>>>>>>>>>   so perhaps it's strange and wrong .. but not the cause ..
>>>>>>>>>>>> - I had a hunch it could be due to the 08:00.0 using MSI-X, but when only 
>>>>>>>>>>>>   passing through 0a:00.0, i get the same numerous calls but now for the 
>>>>>>>>>>>>   0a:00.0 which uses IntX, so I think that is more related to being the *first*
>>>>>>>>>>>>   device to be passed through to a guest.
>>>>>>>>>>> I have also observed this behaviour, but not had time to investigate. 
>>>>>>>>>>> It doesn't appear problematic in the longrun but it probably a toolstack
>>>>>>>>>>> issue which wants fixing (if only in the name of efficiency).
>>>>>>>>>> And just after I sent this email, I have realised why.
>>>>>>>>>> The first assign device will have to build IO pagetables, which is a
>>>>>>>>>> long operation and subject to hypercall continuations.  The second
>>>>>>>>>> device will reused the same pagetables, so is quick to complete.
>>>>>>>>> So .. is the ioreq patch from Paul involved in providing something used in building 
>>>>>>>>> the pagetables .. and could it have say some off by one resulting in the 
>>>>>>>>> 0xffffffffffff .. which could lead to the pagetable building going beserk, 
>>>>>>>>> requiring a paging_mode far greater than normally would be required .. which 
>>>>>>>>> get's set .. since that isn't checked properly .. leading to things breaking 
>>>>>>>>> a bit further when it does get checked ? 
>>>>>>>> A -1 is slipping in somewhere and ending up in the gfn field.
>>>>>>>> The result is that update_paging_mode() attempts to construct
>>>>>>>> iopagetables to cover a 76bit address space, which is how level ends up
>>>>>>>> at 8.  (Note that a level of 7 is reserved, and a level of anything
>>>>>>>> greater than 4 is implausible on your system.)
>>>>>>>> I think the crash is collateral damage following on from
>>>>>>>> update_paging_mode() not properly sanitising its input, but that there
>>>>>>>> is still some other issue causing -1 to be passed in the first place.
>>>>>>>> I am still trying to locate where a -1 might plausibly be coming from.
>>>>>>> I have just added some extra debug code to store the values from the start 
>>>>>>> of update_paging_mode() .. so i can print them at the end if the paging_mode 
>>>>>>> gets out of band and do a dump_stack() as well. Hopefully is will confirm this.
>>>>>> Right - arch_iommu_populate_page_table() is falling over a page
>>>>>> allocated to the domain which doesn't have a valid gfn.
>>>>>> The ioreq server allocates itself some guest pages and then shoots them
>>>>>> out as part of setting the server up.  (This is a kudge to work around
>>>>>> the fact that Xen doesn't have an interface for device models etc to
>>>>>> allocate memory on behalf of the domain which will strictly never find
>>>>>> its way into the guest physmap.)
>>>>>> Can you try this patch and see whether some of the numbers printed out
>>>>>> start matching up?
>>>>>> diff --git a/xen/arch/x86/hvm/hvm.c b/xen/arch/x86/hvm/hvm.c
>>>>>> index bfde380..d1adfa7 100644
>>>>>> --- a/xen/arch/x86/hvm/hvm.c
>>>>>> +++ b/xen/arch/x86/hvm/hvm.c
>>>>>> @@ -534,6 +534,10 @@ static int hvm_map_ioreq_page(
>>>>>>  static void hvm_remove_ioreq_gmfn(
>>>>>>      struct domain *d, struct hvm_ioreq_page *iorp)
>>>>>>  {
>>>>>> +    printk("*** %s() d%d, page %p, mfn %lx, gfn %lx, va %p\n",
>>>>>> +           __func__, d->domain_id,
>>>>> +           iorp->>page, page_to_mfn(iorp->page), iorp->gmfn, iorp->va);
>>>>>> +
>>>>>>      guest_physmap_remove_page(d, iorp->gmfn,
>>>>>>                                page_to_mfn(iorp->page), 0);
>>>>>>      clear_page(iorp->va);
>>>>>> diff --git a/xen/drivers/passthrough/x86/iommu.c
>>>>>> b/xen/drivers/passthrough/x86/iommu.c
>>>>>> index 9eb8d33..048a1a9 100644
>>>>>> --- a/xen/drivers/passthrough/x86/iommu.c
>>>>>> +++ b/xen/drivers/passthrough/x86/iommu.c
>>>>>> @@ -59,7 +59,16 @@ int arch_iommu_populate_page_table(struct domain *d)
>>>>>>          if ( has_hvm_container_domain(d) ||
>>>>>>              (page->u.inuse.type_info & PGT_type_mask) ==
>>>>>> PGT_writable_page )
>>>>>>          {
>>>>>> -            BUG_ON(SHARED_M2P(mfn_to_gmfn(d, page_to_mfn(page))));
>>>>>> +            unsigned long mfn = page_to_mfn(page);
>>>>>> +            unsigned long gfn = mfn_to_gmfn(d, mfn);
>>>>>> +
>>>>>> +            BUG_ON(SHARED_M2P(gfn));
>>>>>> +
>>>>>> +            if ( gfn == INVALID_MFN )
>>>>>> +            {
>>>>>> +                printk("*** %s() d%d, page %p, mfn %lx, gfn %lx - about
>>>>>> to break\n",
>>>>>> +                       __func__, d->domain_id, page, mfn, gfn);
>>>>>> +            }
>>>>>>              rc = hd->platform_ops->map_page(
>>>>>>                  d, mfn_to_gmfn(d, page_to_mfn(page)), page_to_mfn(page),
>>>>>>                  IOMMUF_readable|IOMMUF_writable);
>>>>> Ok .. so here we go:
>>>>>
>>>>> (XEN) [2015-04-11 19:24:59.418] *** hvm_remove_ioreq_gmfn() d1, page ffff82e0049f7700, mfn 24fbb8, gfn feff0, va ffff82c00082b000
>>>>> (XEN) [2015-04-11 19:24:59.452] *** hvm_remove_ioreq_gmfn() d1, page ffff82e0049f76e0, mfn 24fbb7, gfn feff1, va ffff82c00082d000
>>>>> (XEN) [2015-04-11 19:25:00.158] *** d0v5: test_assign_device({0000:0a:00.0})
>>>>> (XEN) [2015-04-11 19:25:02.221] io.c:429: d1: bind: m_gsi=47 g_gsi=36 dev=00.00.5 intx=0
>>>>> (XEN) [2015-04-11 19:25:02.248] *** d0v1->d1: assign_device({0000:0a:00.0})
>>>>> (XEN) [2015-04-11 19:25:02.268] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>>>> (XEN) [2015-04-11 19:25:02.290] *** d0v1->d1: assign_device({0000:0a:00.0})
>>>>> (XEN) [2015-04-11 19:25:02.310] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>>>> (XEN) [2015-04-11 19:25:02.333] *** d0v1->d1: assign_device({0000:0a:00.0})
>>>>> (XEN) [2015-04-11 19:25:02.353] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>>>> (XEN) [2015-04-11 19:25:02.375] *** d0v1->d1: assign_device({0000:0a:00.0})
>>>>> (XEN) [2015-04-11 19:25:02.395] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>>>> <BIG SNIP>
>>>>> (XEN) [2015-04-11 19:25:45.444] *** d0v1->d1: assign_device({0000:0a:00.0})
>>>>> (XEN) [2015-04-11 19:25:45.464] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>>>> (XEN) [2015-04-11 19:25:45.486] *** d0v1->d1: assign_device({0000:0a:00.0})
>>>>> (XEN) [2015-04-11 19:25:45.506] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>>>> (XEN) [2015-04-11 19:25:45.529] *** d0v1->d1: assign_device({0000:0a:00.0})
>>>>> (XEN) [2015-04-11 19:25:45.549] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
>>>>> (XEN) [2015-04-11 19:25:45.571] *** arch_iommu_populate_page_table() d1, page ffff82e0049f7700, mfn 24fbb8, gfn ffffffffffffffff - about to break
>>>>> (XEN) [2015-04-11 19:25:45.610] AMD-Vi: ?!?!? amd_iommu_map_page level before:3 gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
>>>>> (XEN) [2015-04-11 19:25:45.642] AMD-Vi: ?!?!? update_paging_mode level before:3 gfn:0xffffffffffffffff 
>>>>> (XEN) [2015-04-11 19:25:45.669] AMD-Vi: ?!?!? update_paging_mode end: paging_mode:6 offset:31 root: old_root_mfn:0x11d55b new_root_mfn:0x11d55a gfn:0xffffffffffffffff req_id:0 PTE_PER_TABLE_SIZE:512 
>>>>> (XEN) [2015-04-11 19:25:45.722] AMD-Vi: ?!?!? update_paging_mode end: values at start: paging_mode:3 offset:-1 gfn:0xffffffffffffffff 
>>>>> (XEN) [2015-04-11 19:25:45.757] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:6 gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
>>>>> (XEN) [2015-04-11 19:25:45.794] AMD-Vi: ?!?!? amd_iommu_map_page level end:6  gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
>>>>> (XEN) [2015-04-11 19:25:45.826] *** arch_iommu_populate_page_table() d1, page ffff82e0049f76e0, mfn 24fbb7, gfn ffffffffffffffff - about to break
>>>>> (XEN) [2015-04-11 19:25:45.864] AMD-Vi: ?!?!? amd_iommu_map_page level before:6 gfn:0xffffffffffffffff mfn:0x24fbb7 flags:3
>>>>> (XEN) [2015-04-11 19:25:45.897] AMD-Vi: ?!?!? update_paging_mode level before:6 gfn:0xffffffffffffffff 
>>>>> (XEN) [2015-04-11 19:25:45.924] AMD-Vi: ?!?!? update_paging_mode end: paging_mode:8 offset:1 root: old_root_mfn:0x11d554 new_root_mfn:0x11d553 gfn:0xffffffffffffffff req_id:0 PTE_PER_TABLE_SIZE:512 
>>>>> (XEN) [2015-04-11 19:25:45.976] AMD-Vi: ?!?!? update_paging_mode end: values at start: paging_mode:6 offset:524287 gfn:0xffffffffffffffff 
>>>>> (XEN) [2015-04-11 19:25:46.013] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:8 gfn:0xffffffffffffffff mfn:0x24fbb7 flags:3
>>>>> (XEN) [2015-04-11 19:25:46.050] AMD-Vi: ?!?!? iommu_pde_from_gfn: domid:1 table:1 level:8 pfn:0xffffffffffffffff
>>>>> (XEN) [2015-04-11 19:25:46.079] Xen BUG at iommu_map.c:459
>>>>> (XEN) [2015-04-11 19:25:46.095] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
>>>>> (XEN) [2015-04-11 19:25:46.119] CPU:    2
>>>>> (XEN) [2015-04-11 19:25:46.131] RIP:    e008:[<ffff82d080155d03>] iommu_pde_from_gfn+0x82/0x47a
>>>>> (XEN) [2015-04-11 19:25:46.156] RFLAGS: 0000000000010202   CONTEXT: hypervisor
>>>>> (XEN) [2015-04-11 19:25:46.177] rax: 0000000000000000   rbx: 0000000000000008   rcx: 0000000000000000
>>>>> (XEN) [2015-04-11 19:25:46.203] rdx: ffff830256f20000   rsi: 000000000000000a   rdi: ffff82d0802986c0
>>>>> (XEN) [2015-04-11 19:25:46.230] rbp: ffff830256f27ad8   rsp: ffff830256f27a78   r8:  ffff830256f30000
>>>>> (XEN) [2015-04-11 19:25:46.257] r9:  0000000000000002   r10: 0000000000000032   r11: 0000000000000002
>>>>> (XEN) [2015-04-11 19:25:46.284] r12: ffff82e0023aaa60   r13: 000000000024fb00   r14: 00000000000000e9
>>>>> (XEN) [2015-04-11 19:25:46.311] r15: 00007d2000000000   cr0: 0000000080050033   cr4: 00000000000006f0
>>>>> (XEN) [2015-04-11 19:25:46.337] cr3: 000000025f176000   cr2: ffff8000007f6800
>>>>> (XEN) [2015-04-11 19:25:46.358] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
>>>>> (XEN) [2015-04-11 19:25:46.383] Xen stack trace from rsp=ffff830256f27a78:
>>>>> (XEN) [2015-04-11 19:25:46.403]    ffff83025f7bd000 ffff830256f27b30 ffffffffffffffff ffff830200000030
>>>>> (XEN) [2015-04-11 19:25:46.430]    ffff830256f27ae8 ffff830256f27aa8 0000000000000000 ffff83025f7bd000
>>>>> (XEN) [2015-04-11 19:25:46.457]    ffff82e0049f76e0 000000000024fbb7 00000000000000e9 00007d2000000000
>>>>> (XEN) [2015-04-11 19:25:46.484]    ffff830256f27b98 ffff82d0801562a9 0000000000000206 ffff830256f27b08
>>>>> (XEN) [2015-04-11 19:25:46.511]    000000000024fbb7 0000000000000003 ffff83025f7bd938 ffffffffffffffff
>>>>> (XEN) [2015-04-11 19:25:46.538]    ffff83025f7bd000 ffff83025f7bd000 000000000024fbb7 0000000000000000
>>>>> (XEN) [2015-04-11 19:25:46.565]    0000000000000000 0000000000000000 0000000000000000 0000000000000000
>>>>> (XEN) [2015-04-11 19:25:46.592]    0000000000000000 0000000000000000 ffff83025f7bd938 ffff83025f7bd000
>>>>> (XEN) [2015-04-11 19:25:46.619]    ffff82e0049f76e0 000000000024fbb7 00000000000000e9 00007d2000000000
>>>>> (XEN) [2015-04-11 19:25:46.646]    ffff830256f27bf8 ffff82d08015a7f8 0000000000000000 ffff83025f7bd020
>>>>> (XEN) [2015-04-11 19:25:46.673]    000000000024fbb7 ffff830256f20000 ffff830256f27bf8 0000000000000000
>>>>> (XEN) [2015-04-11 19:25:46.700]    000000000000000a 00007f017c8d1004 0000000000000000 ffff83025f7bd000
>>>>> (XEN) [2015-04-11 19:25:46.727]    ffff830256f27c98 ffff82d08014c6e1 ffff830200000002 ffff82d08012c178
>>>>> (XEN) [2015-04-11 19:25:46.754]    0000000000000000 ffff830256f27c28 0000000000000001 0000000000000000
>>>>> (XEN) [2015-04-11 19:25:46.781]    0000000000000000 0000000000000000 00007f017c8d1004 0000000000000000
>>>>> (XEN) [2015-04-11 19:25:46.808]    ffff82d080331034 ffff830256f20000 000000000025f176 00007f017c8d1004
>>>>> (XEN) [2015-04-11 19:25:46.835]    ffff83025f7bd000 00007f017c8d1004 ffff83025f7bd000 0000000000000005
>>>>> (XEN) [2015-04-11 19:25:46.863]    ffff830256f27ca8 ffff82d08014900b ffff830256f27d98 ffff82d080161f2d
>>>>> (XEN) [2015-04-11 19:25:46.890]    000000000023468c 0000000000000002 0000000000000005 0000000000000001
>>>>> (XEN) [2015-04-11 19:25:46.917]    ffff82d080331bb8 0000000000000001 ffff830256f27de8 ffff82d080120c10
>>>>> (XEN) [2015-04-11 19:25:46.944] Xen call trace:
>>>>> (XEN) [2015-04-11 19:25:46.956]    [<ffff82d080155d03>] iommu_pde_from_gfn+0x82/0x47a
>>>>> (XEN) [2015-04-11 19:25:46.979]    [<ffff82d0801562a9>] amd_iommu_map_page+0x1ae/0x5ec
>>>>> (XEN) [2015-04-11 19:25:47.002]    [<ffff82d08015a7f8>] arch_iommu_populate_page_table+0x164/0x4c3
>>>>> (XEN) [2015-04-11 19:25:47.028]    [<ffff82d08014c6e1>] iommu_do_pci_domctl+0x491/0x740
>>>>> (XEN) [2015-04-11 19:25:47.051]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
>>>>> (XEN) [2015-04-11 19:25:47.073]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
>>>>> (XEN) [2015-04-11 19:25:47.095]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
>>>>> (XEN) [2015-04-11 19:25:47.116]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
>>>>> (XEN) [2015-04-11 19:25:47.137] 
>>>>> (XEN) [2015-04-11 19:25:47.146] 
>>>>> (XEN) [2015-04-11 19:25:47.155] ****************************************
>>>>> (XEN) [2015-04-11 19:25:47.174] Panic on CPU 2:
>>>>> (XEN) [2015-04-11 19:25:47.187] Xen BUG at iommu_map.c:459
>>>>> (XEN) [2015-04-11 19:25:47.203] ****************************************
>>>>> (XEN) [2015-04-11 19:25:47.222] 
>>>>> (XEN) [2015-04-11 19:25:47.231] Reboot in five seconds...
>>>>>  
>>>>>
>>>> Right - does this fix the issue for you?
>>> Affirmative :)
>>> It survives and the device seems to work properly as well,
>>> will do some more tests tomorrow.
>>>
>>> Thanks for tracking it down !

>> I am not certain that it is the correct way to fix the issue, nor that
>> the ioreq server code is the only way to trigger it.  There are several
>> ways to shoot a gfn mapping from the guests physmap.

>> At least we now understand why it happens.  I will defer to others CC'd
>> on this thread for their opinions in the matter.

>> ~Andrew


> Hrrmm don't know why i didn't see this yesterday (with sync_console and all the 
> debug printk's (timing thing ?):

> I now get a very large number of these at guest with passthrough start:
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ed type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ee type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ef type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f0 type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f1 type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f2 type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f3 type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f4 type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f5 type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f6 type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f7 type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f8 type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f9 type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001fa type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001fb type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001fc type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001fd type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001fe type:4
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ff type:4
> (XEN) [2015-04-12 14:55:20.226] memory_map: error -22 removing dom1 access to [fe200,fe3ff]


> But the guest starts after that .. and the device seems to work fine:
> (d1) [2015-04-12 14:55:20.230] pci dev 05:0 INTA->IRQ10
> (d1) [2015-04-12 14:55:20.246] No RAM in high memory; setting high_mem resource base to 100000000
> (d1) [2015-04-12 14:55:20.247] pci dev 03:0 bar 10 size 002000000: 0f0000008
> (d1) [2015-04-12 14:55:20.248] pci dev 02:0 bar 14 size 001000000: 0f2000008
> (d1) [2015-04-12 14:55:20.250] pci dev 05:0 bar 10 size 000200000: 0f3000004
> (XEN) [2015-04-12 14:55:20.250] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
> (d1) [2015-04-12 14:55:20.255] pci dev 04:0 bar 30 size 000040000: 0f3200000
> (d1) [2015-04-12 14:55:20.257] pci dev 04:0 bar 10 size 000020000: 0f3240000
> (d1) [2015-04-12 14:55:20.257] pci dev 03:0 bar 30 size 000010000: 0f3260000
> (d1) [2015-04-12 14:55:20.259] pci dev 03:0 bar 14 size 000001000: 0f3270000
> (d1) [2015-04-12 14:55:20.260] pci dev 02:0 bar 10 size 000000100: 00000c001
> (d1) [2015-04-12 14:55:20.262] pci dev 04:0 bar 14 size 000000040: 00000c101
> (d1) [2015-04-12 14:55:20.263] pci dev 01:1 bar 20 size 000000010: 00000c141
> (d1) [2015-04-12 14:55:20.266] Multiprocessor initialisation:
> (d1) [2015-04-12 14:55:20.286]  - CPU0 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
> (d1) [2015-04-12 14:55:20.307]  - CPU1 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
> (d1) [2015-04-12 14:55:20.333]  - CPU2 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
> (d1) [2015-04-12 14:55:20.359]  - CPU3 ... 48-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done.
> (d1) [2015-04-12 14:55:20.359] Testing HVM environment:
> (d1) [2015-04-12 14:55:20.375]  - REP INSB across page boundaries ... passed
> (d1) [2015-04-12 14:55:20.388]  - GS base MSRs and SWAPGS ... passed
> (d1) [2015-04-12 14:55:20.388] Passed 2 of 2 tests
> (d1) [2015-04-12 14:55:20.388] Writing SMBIOS tables ...
> (d1) [2015-04-12 14:55:20.389] Loading SeaBIOS ...
> (d1) [2015-04-12 14:55:20.389] Creating MP tables ...
> (d1) [2015-04-12 14:55:20.389] Loading ACPI ...
> (d1) [2015-04-12 14:55:20.390] vm86 TSS at fc00a200
> (d1) [2015-04-12 14:55:20.391] BIOS map:
> (d1) [2015-04-12 14:55:20.391]  10000-100d3: Scratch space
> (d1) [2015-04-12 14:55:20.391]  c0000-fffff: Main BIOS
> (d1) [2015-04-12 14:55:20.391] E820 table:
> (d1) [2015-04-12 14:55:20.391]  [00]: 00000000:00000000 - 00000000:000a0000: RAM
> (d1) [2015-04-12 14:55:20.391]  HOLE: 00000000:000a0000 - 00000000:000c0000
> (d1) [2015-04-12 14:55:20.391]  [01]: 00000000:000c0000 - 00000000:00100000: RESERVED
> (d1) [2015-04-12 14:55:20.391]  [02]: 00000000:00100000 - 00000000:3f800000: RAM
> (d1) [2015-04-12 14:55:20.391]  HOLE: 00000000:3f800000 - 00000000:fc000000
> (d1) [2015-04-12 14:55:20.391]  [03]: 00000000:fc000000 - 00000001:00000000: RESERVED
> (d1) [2015-04-12 14:55:20.391] Invoking SeaBIOS ...
> (d1) [2015-04-12 14:55:20.393] SeaBIOS (version rel-1.8.0-0-g4c59f5d-20150412_163626-serveerstertje)
> (d1) [2015-04-12 14:55:20.393]
> (d1) [2015-04-12 14:55:20.393] Found Xen hypervisor signature at 40000000
> (d1) [2015-04-12 14:55:20.393] Running on QEMU (i440fx)
> (d1) [2015-04-12 14:55:20.393] xen: copy e820...
> (d1) [2015-04-12 14:55:20.393] Relocating init from 0x000de3f0 to 0x3f7ae880 (size 71360)
> (d1) [2015-04-12 14:55:20.395] CPU Mhz=3201
> (d1) [2015-04-12 14:55:20.398] Found 8 PCI devices (max PCI bus is 00)
> (d1) [2015-04-12 14:55:20.398] Allocated Xen hypercall page at 3f7ff000
> (d1) [2015-04-12 14:55:20.398] Detected Xen v4.6-unstable
> (d1) [2015-04-12 14:55:20.398] xen: copy BIOS tables...
> (d1) [2015-04-12 14:55:20.398] Copying SMBIOS entry point from 0x00010010 to 0x000f6570
> (d1) [2015-04-12 14:55:20.398] Copying MPTABLE from 0xfc0011b0/fc0011c0 to 0x000f6450
> (d1) [2015-04-12 14:55:20.398] Copying PIR from 0x00010030 to 0x000f63d0
> (d1) [2015-04-12 14:55:20.398] Copying ACPI RSDP from 0x000100b0 to 0x000f63a0
> (d1) [2015-04-12 14:55:20.398] Using pmtimer, ioport 0xb008
> (d1) [2015-04-12 14:55:20.398] Scan for VGA option rom
> (d1) [2015-04-12 14:55:20.410] Running option rom at c000:0003
> (XEN) [2015-04-12 14:55:20.416] stdvga.c:147:d1v0 entering stdvga and caching modes
> (d1) [2015-04-12 14:55:20.440] pmm call arg1=0
> (d1) [2015-04-12 14:55:20.441] Turning on vga text mode console
> (d1) [2015-04-12 14:55:20.496] SeaBIOS (version rel-1.8.0-0-g4c59f5d-20150412_163626-serveerstertje)
> (d1) [2015-04-12 14:55:20.505] Machine UUID 424ae320-0b9f-4df6-865f-788f5fd31608
> (d1) [2015-04-12 14:55:20.505] All threads complete.
> (d1) [2015-04-12 14:55:20.506] Found 0 lpt ports
> (d1) [2015-04-12 14:55:20.506] Found 1 serial ports
> (d1) [2015-04-12 14:55:20.506] ATA controller 1 at 1f0/3f4/0 (irq 14 dev 9)
> (d1) [2015-04-12 14:55:20.507] ATA controller 2 at 170/374/0 (irq 15 dev 9)
> (d1) [2015-04-12 14:55:20.510] ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (10240 MiBytes)
> (d1) [2015-04-12 14:55:20.510] Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@0
> (d1) [2015-04-12 14:55:20.511] ata0-1: QEMU HARDDISK ATA-7 Hard-Disk (300 GiBytes)
> (d1) [2015-04-12 14:55:20.511] Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@1
> (d1) [2015-04-12 14:55:20.608] PS2 keyboard initialized
> (d1) [2015-04-12 14:55:20.608] All threads complete.
> (d1) [2015-04-12 14:55:20.608] Scan for option roms
> (d1) [2015-04-12 14:55:20.627] Running option rom at c980:0003
> (d1) [2015-04-12 14:55:20.631] pmm call arg1=1
> (d1) [2015-04-12 14:55:20.631] pmm call arg1=0
> (d1) [2015-04-12 14:55:20.632] pmm call arg1=1
> (d1) [2015-04-12 14:55:20.633] pmm call arg1=0
> (d1) [2015-04-12 14:55:20.644] Searching bootorder for: /pci@i0cf8/*@4
> (d1) [2015-04-12 14:55:20.644]
> (d1) [2015-04-12 14:55:20.648] Press F12 for boot menu.
> (d1) [2015-04-12 14:55:20.648]
> (d1) [2015-04-12 14:55:23.195] Searching bootorder for: HALT
> (d1) [2015-04-12 14:55:23.195] drive 0x000f6350: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=20971520
> (d1) [2015-04-12 14:55:23.200] drive 0x000f6320: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=629145600
> (d1) [2015-04-12 14:55:23.200]
> (d1) [2015-04-12 14:55:23.200] Space available for UMB: ca800-ef000, f5d90-f6320
> (d1) [2015-04-12 14:55:23.200] Returned 258048 bytes of ZoneHigh
> (d1) [2015-04-12 14:55:23.201] e820 map has 6 items:
> (d1) [2015-04-12 14:55:23.201]   0: 0000000000000000 - 000000000009fc00 = 1 RAM
> (d1) [2015-04-12 14:55:23.201]   1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED
> (d1) [2015-04-12 14:55:23.201]   2: 00000000000f0000 - 0000000000100000 = 2 RESERVED
> (d1) [2015-04-12 14:55:23.201]   3: 0000000000100000 - 000000003f7ff000 = 1 RAM
> (d1) [2015-04-12 14:55:23.201]   4: 000000003f7ff000 - 000000003f800000 = 2 RESERVED
> (d1) [2015-04-12 14:55:23.201]   5: 00000000fc000000 - 0000000100000000 = 2 RESERVED
> (d1) [2015-04-12 14:55:23.204] enter handle_19:
> (d1) [2015-04-12 14:55:23.204]   NULL
> (d1) [2015-04-12 14:55:23.216] Booting from Hard Disk...
> (d1) [2015-04-12 14:55:23.217] Booting from 0000:7c00
> (XEN) [2015-04-12 14:55:25.446] stdvga.c:151:d1v0 leaving stdvga
> (XEN) [2015-04-12 14:55:37.363] stdvga.c:147:d1v0 entering stdvga and caching modes
> (XEN) [2015-04-12 14:55:37.918] irq.c:386: Dom1 callback via changed to Direct Vector 0xf3
> (XEN) [2015-04-12 14:55:40.484] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
> (XEN) [2015-04-12 14:55:40.491] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
> (XEN) [2015-04-12 14:55:40.496] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
> (XEN) [2015-04-12 14:55:40.502] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
> (XEN) [2015-04-12 14:55:40.507] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
> (XEN) [2015-04-12 14:55:40.513] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
> (XEN) [2015-04-12 14:55:40.518] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
> (XEN) [2015-04-12 14:55:40.524] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
> (XEN) [2015-04-12 14:55:40.530] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
> (XEN) [2015-04-12 14:55:40.536] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
> (XEN) [2015-04-12 14:55:40.541] memory_map:remove: dom1 gfn=f3000 mfn=fe200 nr=200
> (XEN) [2015-04-12 14:55:40.547] memory_map:add: dom1 gfn=f3000 mfn=fe200 nr=200
> (XEN) [2015-04-12 14:55:40.565] irq.c:276: Dom1 PCI link 0 changed 5 -> 0
> (XEN) [2015-04-12 14:55:40.574] irq.c:276: Dom1 PCI link 1 changed 10 -> 0
> (XEN) [2015-04-12 14:55:40.583] irq.c:276: Dom1 PCI link 2 changed 11 -> 0
> (XEN) [2015-04-12 14:55:40.592] irq.c:276: Dom1 PCI link 3 changed 5 -> 0
> (XEN) [2015-04-12 14:55:41.346] grant_table.c:1305:d1v1 Expanding dom (1) grant table from (4) to (5) frames.
> (XEN) [2015-04-12 14:57:24.045] grant_table.c:1305:d1v0 Expanding dom (1) grant table from (5) to (6) frames.
> (XEN) [2015-04-12 14:57:24.051] grant_table.c:311:d0v0 Increased maptrack size to 2 frames
> (d2) [2015-04-12 14:58:13.556] mapping kernel into physical memory
> (d2) [2015-04-12 14:58:13.556] about to get started...

Hrmm this is not due to your patch .. nor xen .. but due to some dom0 kernel change .. 
will try to figure out where that came from (either 4.0 or xen-tip-4.1-devel changes)

--
Sander

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-11 21:35                               ` Andrew Cooper
  2015-04-12 15:15                                 ` Sander Eikelenboom
@ 2015-04-15 19:06                                 ` Konrad Rzeszutek Wilk
  2015-04-16  9:28                                 ` Tim Deegan
  2 siblings, 0 replies; 35+ messages in thread
From: Konrad Rzeszutek Wilk @ 2015-04-15 19:06 UTC (permalink / raw)
  To: Andrew Cooper
  Cc: Sander Eikelenboom, Paul Durrant, Tim Deegan, Jan Beulich, xen-devel

On Sat, Apr 11, 2015 at 10:35:13PM +0100, Andrew Cooper wrote:
> On 11/04/2015 22:05, Sander Eikelenboom wrote:
> > Saturday, April 11, 2015, 10:22:16 PM, you wrote:
> >
> >> On 11/04/2015 20:33, Sander Eikelenboom wrote:
> >>> Saturday, April 11, 2015, 8:25:52 PM, you wrote:
> >>>
> >>>> On 11/04/15 18:42, Sander Eikelenboom wrote:
> >>>>> Saturday, April 11, 2015, 7:35:57 PM, you wrote:
> >>>>>
> >>>>>> On 11/04/15 18:25, Sander Eikelenboom wrote:
> >>>>>>> Saturday, April 11, 2015, 6:38:17 PM, you wrote:
> >>>>>>>
> >>>>>>>> On 11/04/15 17:32, Andrew Cooper wrote:
> >>>>>>>>> On 11/04/15 17:21, Sander Eikelenboom wrote:
> >>>>>>>>>> Saturday, April 11, 2015, 4:21:56 PM, you wrote:
> >>>>>>>>>>
> >>>>>>>>>>> On 11/04/15 15:11, Sander Eikelenboom wrote:
> >>>>>>>>>>>> Friday, April 10, 2015, 8:55:27 PM, you wrote:
> >>>>>>>>>>>>
> >>>>>>>>>>>>> On 10/04/15 11:24, Sander Eikelenboom wrote:
> >>>>>>>>>>>>>> Hi Andrew,
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Finally got some time to figure this out .. and i have narrowed it down to:
> >>>>>>>>>>>>>> git://xenbits.xen.org/staging/qemu-upstream-unstable.git
> >>>>>>>>>>>>>> commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 "Xen: Use the ioreq-server API when available"
> >>>>>>>>>>>>>> A straight revert of this commit prevents the issue from happening.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> The reason i had a hard time figuring this out was:
> >>>>>>>>>>>>>> - I wasn't aware of this earlier, since git pulling the main xen tree, doesn't 
> >>>>>>>>>>>>>>   auto update the qemu-* trees.
> >>>>>>>>>>>>> This has caught me out so many times.  It is very non-obvious behaviour.
> >>>>>>>>>>>>>> - So i happen to get this when i cloned a fresh tree to try to figure out the 
> >>>>>>>>>>>>>>   other issue i was seeing.
> >>>>>>>>>>>>>> - After that checking out previous versions of the main xen tree didn't resolve 
> >>>>>>>>>>>>>>   this new issue, because the qemu tree doesn't get auto updated and is set 
> >>>>>>>>>>>>>>   "master".
> >>>>>>>>>>>>>> - Cloning a xen-stable-4.5.0 made it go away .. because that has a specific 
> >>>>>>>>>>>>>>   git://xenbits.xen.org/staging/qemu-upstream-unstable.git tag which is not 
> >>>>>>>>>>>>>>   master.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> *sigh* 
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> This is tested with xen main tree at last commit 3a28f760508fb35c430edac17a9efde5aff6d1d5
> >>>>>>>>>>>>>> (normal xen-unstable, not the staging branch)
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Ok so i have added some extra debug info (see attached diff) and this is the 
> >>>>>>>>>>>>>> output when it crashes due to something the commit above triggered, the 
> >>>>>>>>>>>>>> level is out of bounds and the pfn looks fishy too.
> >>>>>>>>>>>>>> Complete serial log from both bad and good (specific commit reverted) are 
> >>>>>>>>>>>>>> attached.
> >>>>>>>>>>>>> Just to confirm, you are positively identifying a qemu changeset as
> >>>>>>>>>>>>> causing this crash?
> >>>>>>>>>>>>> If so, the qemu change has discovered a pre-existing issue in the
> >>>>>>>>>>>>> toolstack pci-passthrough interface.  Whatever qemu is or isn't doing,
> >>>>>>>>>>>>> it should not be able to cause a crash like this.
> >>>>>>>>>>>>> With this in mind, I need to brush up on my AMD-Vi details.
> >>>>>>>>>>>>> In the meantime, can you run with the following patch to identify what
> >>>>>>>>>>>>> is going on, domctl wise?  I assume it is the assign_device which is
> >>>>>>>>>>>>> failing, but it will be nice to observe the differences between the
> >>>>>>>>>>>>> working and failing case, which might offer a hint.
> >>>>>>>>>>>> Hrrm with your patch i end up with a fatal page fault in iommu_do_pci_domctl:
> >>>>>>>>>>>>
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.833] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.857] CPU:    5
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.868] RIP:    e008:[<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.894] RFLAGS: 0000000000010256   CONTEXT: hypervisor
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.915] rax: 0000000000000008   rbx: 0000000000000800   rcx: ffffffffffebe5ed
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.942] rdx: 0000000000000800   rsi: 0000000000000000   rdi: ffff830256ef7e38
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.968] rbp: ffff830256ef7c98   rsp: ffff830256ef7c08   r8:  00000000deadbeef
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:31.995] r9:  00000000deadbeef   r10: ffff82d08024e500   r11: 0000000000000282
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.022] r12: 0000000000000000   r13: 0000000000000008   r14: 0000000000000000
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.049] r15: 0000000000000000   cr0: 0000000080050033   cr4: 00000000000006f0
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.076] cr3: 00000002336a6000   cr2: 0000000000000000
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.096] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.121] Xen stack trace from rsp=ffff830256ef7c08:
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.141]    ffff830256ef7c78 ffff82d08012c178 ffff830256ef7c28 ffff830256ef7c28
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.168]    0000000000000010 0000000000000000 0000000000000000 0000000000000000
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.195]    00000000000006f0 00007fe300000000 ffff830256eb7790 ffff83025cc6d300
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.222]    ffff82d080330c60 00007fe396bab004 0000000000000000 00007fe396bab004
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.249]    0000000000000000 0000000000000005 ffff830256ef7ca8 ffff82d08014900b
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.276]    ffff830256ef7d98 ffff82d080161f2d 0000000000000010 0000000000000000
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.303]    0000000000000000 ffff830256ef7ce8 ffff82d08018b655 ffff830256ef7d48
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.330]    ffff830256ef7cf8 ffff82d08018b66a ffff830256ef7d38 ffff82d08012925e
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.357]    ffff830256efc068 0000000800000001 800000022e12c167 0000000000000000
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.384]    0000000000000002 ffff830256ef7e38 0000000800000000 800000022e12c167
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.411]    0000000000000003 ffff830256ef7db8 0000000000000000 00007fe396780eb0
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.439]    0000000000000202 ffffffffffffffff 0000000000000000 00007fe396bab004
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.466]    0000000000000000 0000000000000005 ffff830256ef7ef8 ffff82d08010497f
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.493]    0000000000000001 0000000000100001 800000022e12c167 ffff88001f7ecc00
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.520]    00007fe396780eb0 ffff88001c849508 0000000e00000007 ffffffff8105594a
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.547]    000000000000e033 0000000000000202 ffff88001ece3d40 000000000000e02b
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.574]    ffff830256ef7e28 ffff82d080194933 000000000000beef ffffffff81bd6c85
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.601]    ffff830256ef7f08 ffff82d080193edd 0000000b0000002d 0000000000000001
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.628]    0000000100000800 00007fe3962abbd0 ffff000a81050001 00007fe39656ce6e
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.655]    00007ffdf2a654f0 00007fe39656d0c9 00007fe39656ce6e 00007fe3969a9a55
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.682] Xen call trace:
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.695]    [<ffff82d08014c52c>] iommu_do_pci_domctl+0x2dc/0x740
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.718]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.739]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.762]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.783]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.804] 
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.813] Pagetable walk from 0000000000000000:
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.831]  L4[0x000] = 0000000234075067 000000000001f2a8
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.852]  L3[0x000] = 0000000229ad4067 0000000000014c49
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.873]  L2[0x000] = 0000000000000000 ffffffffffffffff 
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.894] 
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.903] ****************************************
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.922] Panic on CPU 5:
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.935] FATAL PAGE FAULT
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.948] [error_code=0000]
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.961] Faulting linear address: 0000000000000000
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:32.981] ****************************************
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:33.000] 
> >>>>>>>>>>>> (XEN) [2015-04-11 14:03:33.009] Reboot in five seconds...
> >>>>>>>>>>>>
> >>>>>>>>>>>> The RIP resolves to the prink added by your patch in:
> >>>>>>>>>>>>
> >>>>>>>>>>>>     case XEN_DOMCTL_test_assign_device:
> >>>>>>>>>>>>         ret = xsm_test_assign_device(XSM_HOOK, domctl->u.assign_device.machine_sbdf);
> >>>>>>>>>>>>         if ( ret )
> >>>>>>>>>>>>             break;
> >>>>>>>>>>>>
> >>>>>>>>>>>>         seg = domctl->u.assign_device.machine_sbdf >> 16;
> >>>>>>>>>>>>         bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
> >>>>>>>>>>>>         devfn = domctl->u.assign_device.machine_sbdf & 0xff;
> >>>>>>>>>>>>
> >>>>>>>>>>>>         printk("*** %pv->d%d: test_assign_device({%04x:%02x:%02x.%u})\n",
> >>>>>>>>>>>>                current, d->domain_id,
> >>>>>>>>>>>>                seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
> >>>>>>>>>>>>
> >>>>>>>>>>>>         if ( device_assigned(seg, bus, devfn) )
> >>>>>>>>>>>>         {
> >>>>>>>>>>>>             printk(XENLOG_G_INFO
> >>>>>>>>>>>>                    "%04x:%02x:%02x.%u already assigned, or non-existent\n",
> >>>>>>>>>>>>                    seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
> >>>>>>>>>>>>             ret = -EINVAL;
> >>>>>>>>>>>>         }
> >>>>>>>>>>>>         break;
> >>>>>>>>>>> hmm - 'd' is NULL.  This ought to work better.
> >>>>>>>>>>> diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
> >>>>>>>>>>> index 9f3413c..85ff1fc 100644
> >>>>>>>>>>> --- a/xen/drivers/passthrough/pci.c
> >>>>>>>>>>> +++ b/xen/drivers/passthrough/pci.c
> >>>>>>>>>>> @@ -1532,6 +1532,11 @@ int iommu_do_pci_domctl(
> >>>>>>>>>>>          max_sdevs = domctl->u.get_device_group.max_sdevs;
> >>>>>>>>>>>          sdevs = domctl->u.get_device_group.sdev_array;
> >>>>>>>>>>>  
> >>>>>>>>>>> +        printk("*** %pv->d%d: get_device_group({%04x:%02x:%02x.%u, %u})\n",
> >>>>>>>>>>> +               current, d->domain_id,
> >>>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn),
> >>>>>>>>>>> +               max_sdevs);
> >>>>>>>>>>> +
> >>>>>>>>>>>          ret = iommu_get_device_group(d, seg, bus, devfn, sdevs, max_sdevs);
> >>>>>>>>>>>          if ( ret < 0 )
> >>>>>>>>>>>          {
> >>>>>>>>>>> @@ -1558,6 +1563,9 @@ int iommu_do_pci_domctl(
> >>>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
> >>>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
> >>>>>>>>>>>  
> >>>>>>>>>>> +        printk("*** %pv: test_assign_device({%04x:%02x:%02x.%u})\n",
> >>>>>>>>>>> +               current, seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
> >>>>>>>>>>> +
> >>>>>>>>>>>          if ( device_assigned(seg, bus, devfn) )
> >>>>>>>>>>>          {
> >>>>>>>>>>>              printk(XENLOG_G_INFO
> >>>>>>>>>>> @@ -1582,6 +1590,10 @@ int iommu_do_pci_domctl(
> >>>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
> >>>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
> >>>>>>>>>>>  
> >>>>>>>>>>> +        printk("*** %pv->d%d: assign_device({%04x:%02x:%02x.%u})\n",
> >>>>>>>>>>> +               current, d->domain_id,
> >>>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
> >>>>>>>>>>> +
> >>>>>>>>>>>          ret = device_assigned(seg, bus, devfn) ?:
> >>>>>>>>>>>                assign_device(d, seg, bus, devfn);
> >>>>>>>>>>>          if ( ret == -ERESTART )
> >>>>>>>>>>> @@ -1604,6 +1616,10 @@ int iommu_do_pci_domctl(
> >>>>>>>>>>>          bus = (domctl->u.assign_device.machine_sbdf >> 8) & 0xff;
> >>>>>>>>>>>          devfn = domctl->u.assign_device.machine_sbdf & 0xff;
> >>>>>>>>>>>  
> >>>>>>>>>>> +        printk("*** %pv->d%d: deassign_device({%04x:%02x:%02x.%u})\n",
> >>>>>>>>>>> +               current, d->domain_id,
> >>>>>>>>>>> +               seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn));
> >>>>>>>>>>> +
> >>>>>>>>>>>          spin_lock(&pcidevs_lock);
> >>>>>>>>>>>          ret = deassign_device(d, seg, bus, devfn);
> >>>>>>>>>>>          spin_unlock(&pcidevs_lock);
> >>>>>>>>>> Hi Andrew,
> >>>>>>>>>>
> >>>>>>>>>> Attached are the serial logs good (with revert) and bad (without):
> >>>>>>>>>>
> >>>>>>>>>> Some things that seems strange to me:
> >>>>>>>>>> - The numerous calls to get the device 08:00.0 assigned ... for 0a:00.0 there 
> >>>>>>>>>>   was only one call to both test assign and assign.
> >>>>>>>>>> - However these numerous calls are there in both the good and the bad case,
> >>>>>>>>>>   so perhaps it's strange and wrong .. but not the cause ..
> >>>>>>>>>> - I had a hunch it could be due to the 08:00.0 using MSI-X, but when only 
> >>>>>>>>>>   passing through 0a:00.0, i get the same numerous calls but now for the 
> >>>>>>>>>>   0a:00.0 which uses IntX, so I think that is more related to being the *first*
> >>>>>>>>>>   device to be passed through to a guest.
> >>>>>>>>> I have also observed this behaviour, but not had time to investigate. 
> >>>>>>>>> It doesn't appear problematic in the longrun but it probably a toolstack
> >>>>>>>>> issue which wants fixing (if only in the name of efficiency).
> >>>>>>>> And just after I sent this email, I have realised why.
> >>>>>>>> The first assign device will have to build IO pagetables, which is a
> >>>>>>>> long operation and subject to hypercall continuations.  The second
> >>>>>>>> device will reused the same pagetables, so is quick to complete.
> >>>>>>> So .. is the ioreq patch from Paul involved in providing something used in building 
> >>>>>>> the pagetables .. and could it have say some off by one resulting in the 
> >>>>>>> 0xffffffffffff .. which could lead to the pagetable building going beserk, 
> >>>>>>> requiring a paging_mode far greater than normally would be required .. which 
> >>>>>>> get's set .. since that isn't checked properly .. leading to things breaking 
> >>>>>>> a bit further when it does get checked ? 
> >>>>>> A -1 is slipping in somewhere and ending up in the gfn field.
> >>>>>> The result is that update_paging_mode() attempts to construct
> >>>>>> iopagetables to cover a 76bit address space, which is how level ends up
> >>>>>> at 8.  (Note that a level of 7 is reserved, and a level of anything
> >>>>>> greater than 4 is implausible on your system.)
> >>>>>> I think the crash is collateral damage following on from
> >>>>>> update_paging_mode() not properly sanitising its input, but that there
> >>>>>> is still some other issue causing -1 to be passed in the first place.
> >>>>>> I am still trying to locate where a -1 might plausibly be coming from.
> >>>>> I have just added some extra debug code to store the values from the start 
> >>>>> of update_paging_mode() .. so i can print them at the end if the paging_mode 
> >>>>> gets out of band and do a dump_stack() as well. Hopefully is will confirm this.
> >>>> Right - arch_iommu_populate_page_table() is falling over a page
> >>>> allocated to the domain which doesn't have a valid gfn.
> >>>> The ioreq server allocates itself some guest pages and then shoots them
> >>>> out as part of setting the server up.  (This is a kudge to work around
> >>>> the fact that Xen doesn't have an interface for device models etc to
> >>>> allocate memory on behalf of the domain which will strictly never find
> >>>> its way into the guest physmap.)
> >>>> Can you try this patch and see whether some of the numbers printed out
> >>>> start matching up?
> >>>> diff --git a/xen/arch/x86/hvm/hvm.c b/xen/arch/x86/hvm/hvm.c
> >>>> index bfde380..d1adfa7 100644
> >>>> --- a/xen/arch/x86/hvm/hvm.c
> >>>> +++ b/xen/arch/x86/hvm/hvm.c
> >>>> @@ -534,6 +534,10 @@ static int hvm_map_ioreq_page(
> >>>>  static void hvm_remove_ioreq_gmfn(
> >>>>      struct domain *d, struct hvm_ioreq_page *iorp)
> >>>>  {
> >>>> +    printk("*** %s() d%d, page %p, mfn %lx, gfn %lx, va %p\n",
> >>>> +           __func__, d->domain_id,
> >>> +           iorp->>page, page_to_mfn(iorp->page), iorp->gmfn, iorp->va);
> >>>> +
> >>>>      guest_physmap_remove_page(d, iorp->gmfn,
> >>>>                                page_to_mfn(iorp->page), 0);
> >>>>      clear_page(iorp->va);
> >>>> diff --git a/xen/drivers/passthrough/x86/iommu.c
> >>>> b/xen/drivers/passthrough/x86/iommu.c
> >>>> index 9eb8d33..048a1a9 100644
> >>>> --- a/xen/drivers/passthrough/x86/iommu.c
> >>>> +++ b/xen/drivers/passthrough/x86/iommu.c
> >>>> @@ -59,7 +59,16 @@ int arch_iommu_populate_page_table(struct domain *d)
> >>>>          if ( has_hvm_container_domain(d) ||
> >>>>              (page->u.inuse.type_info & PGT_type_mask) ==
> >>>> PGT_writable_page )
> >>>>          {
> >>>> -            BUG_ON(SHARED_M2P(mfn_to_gmfn(d, page_to_mfn(page))));
> >>>> +            unsigned long mfn = page_to_mfn(page);
> >>>> +            unsigned long gfn = mfn_to_gmfn(d, mfn);
> >>>> +
> >>>> +            BUG_ON(SHARED_M2P(gfn));
> >>>> +
> >>>> +            if ( gfn == INVALID_MFN )
> >>>> +            {
> >>>> +                printk("*** %s() d%d, page %p, mfn %lx, gfn %lx - about
> >>>> to break\n",
> >>>> +                       __func__, d->domain_id, page, mfn, gfn);
> >>>> +            }
> >>>>              rc = hd->platform_ops->map_page(
> >>>>                  d, mfn_to_gmfn(d, page_to_mfn(page)), page_to_mfn(page),
> >>>>                  IOMMUF_readable|IOMMUF_writable);
> >>> Ok .. so here we go:
> >>>
> >>> (XEN) [2015-04-11 19:24:59.418] *** hvm_remove_ioreq_gmfn() d1, page ffff82e0049f7700, mfn 24fbb8, gfn feff0, va ffff82c00082b000
> >>> (XEN) [2015-04-11 19:24:59.452] *** hvm_remove_ioreq_gmfn() d1, page ffff82e0049f76e0, mfn 24fbb7, gfn feff1, va ffff82c00082d000
> >>> (XEN) [2015-04-11 19:25:00.158] *** d0v5: test_assign_device({0000:0a:00.0})
> >>> (XEN) [2015-04-11 19:25:02.221] io.c:429: d1: bind: m_gsi=47 g_gsi=36 dev=00.00.5 intx=0
> >>> (XEN) [2015-04-11 19:25:02.248] *** d0v1->d1: assign_device({0000:0a:00.0})
> >>> (XEN) [2015-04-11 19:25:02.268] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
> >>> (XEN) [2015-04-11 19:25:02.290] *** d0v1->d1: assign_device({0000:0a:00.0})
> >>> (XEN) [2015-04-11 19:25:02.310] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
> >>> (XEN) [2015-04-11 19:25:02.333] *** d0v1->d1: assign_device({0000:0a:00.0})
> >>> (XEN) [2015-04-11 19:25:02.353] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
> >>> (XEN) [2015-04-11 19:25:02.375] *** d0v1->d1: assign_device({0000:0a:00.0})
> >>> (XEN) [2015-04-11 19:25:02.395] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
> >>> <BIG SNIP>
> >>> (XEN) [2015-04-11 19:25:45.444] *** d0v1->d1: assign_device({0000:0a:00.0})
> >>> (XEN) [2015-04-11 19:25:45.464] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
> >>> (XEN) [2015-04-11 19:25:45.486] *** d0v1->d1: assign_device({0000:0a:00.0})
> >>> (XEN) [2015-04-11 19:25:45.506] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
> >>> (XEN) [2015-04-11 19:25:45.529] *** d0v1->d1: assign_device({0000:0a:00.0})
> >>> (XEN) [2015-04-11 19:25:45.549] ?!?!? d1: pci_dev:0000:0a:00.0 hd->arch.paging_mode:2
> >>> (XEN) [2015-04-11 19:25:45.571] *** arch_iommu_populate_page_table() d1, page ffff82e0049f7700, mfn 24fbb8, gfn ffffffffffffffff - about to break
> >>> (XEN) [2015-04-11 19:25:45.610] AMD-Vi: ?!?!? amd_iommu_map_page level before:3 gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
> >>> (XEN) [2015-04-11 19:25:45.642] AMD-Vi: ?!?!? update_paging_mode level before:3 gfn:0xffffffffffffffff 
> >>> (XEN) [2015-04-11 19:25:45.669] AMD-Vi: ?!?!? update_paging_mode end: paging_mode:6 offset:31 root: old_root_mfn:0x11d55b new_root_mfn:0x11d55a gfn:0xffffffffffffffff req_id:0 PTE_PER_TABLE_SIZE:512 
> >>> (XEN) [2015-04-11 19:25:45.722] AMD-Vi: ?!?!? update_paging_mode end: values at start: paging_mode:3 offset:-1 gfn:0xffffffffffffffff 
> >>> (XEN) [2015-04-11 19:25:45.757] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:6 gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
> >>> (XEN) [2015-04-11 19:25:45.794] AMD-Vi: ?!?!? amd_iommu_map_page level end:6  gfn:0xffffffffffffffff mfn:0x24fbb8 flags:3
> >>> (XEN) [2015-04-11 19:25:45.826] *** arch_iommu_populate_page_table() d1, page ffff82e0049f76e0, mfn 24fbb7, gfn ffffffffffffffff - about to break
> >>> (XEN) [2015-04-11 19:25:45.864] AMD-Vi: ?!?!? amd_iommu_map_page level before:6 gfn:0xffffffffffffffff mfn:0x24fbb7 flags:3
> >>> (XEN) [2015-04-11 19:25:45.897] AMD-Vi: ?!?!? update_paging_mode level before:6 gfn:0xffffffffffffffff 
> >>> (XEN) [2015-04-11 19:25:45.924] AMD-Vi: ?!?!? update_paging_mode end: paging_mode:8 offset:1 root: old_root_mfn:0x11d554 new_root_mfn:0x11d553 gfn:0xffffffffffffffff req_id:0 PTE_PER_TABLE_SIZE:512 
> >>> (XEN) [2015-04-11 19:25:45.976] AMD-Vi: ?!?!? update_paging_mode end: values at start: paging_mode:6 offset:524287 gfn:0xffffffffffffffff 
> >>> (XEN) [2015-04-11 19:25:46.013] AMD-Vi: ?!?!? amd_iommu_map_page level after update paging mode:8 gfn:0xffffffffffffffff mfn:0x24fbb7 flags:3
> >>> (XEN) [2015-04-11 19:25:46.050] AMD-Vi: ?!?!? iommu_pde_from_gfn: domid:1 table:1 level:8 pfn:0xffffffffffffffff
> >>> (XEN) [2015-04-11 19:25:46.079] Xen BUG at iommu_map.c:459
> >>> (XEN) [2015-04-11 19:25:46.095] ----[ Xen-4.6-unstable  x86_64  debug=y  Tainted:    C ]----
> >>> (XEN) [2015-04-11 19:25:46.119] CPU:    2
> >>> (XEN) [2015-04-11 19:25:46.131] RIP:    e008:[<ffff82d080155d03>] iommu_pde_from_gfn+0x82/0x47a
> >>> (XEN) [2015-04-11 19:25:46.156] RFLAGS: 0000000000010202   CONTEXT: hypervisor
> >>> (XEN) [2015-04-11 19:25:46.177] rax: 0000000000000000   rbx: 0000000000000008   rcx: 0000000000000000
> >>> (XEN) [2015-04-11 19:25:46.203] rdx: ffff830256f20000   rsi: 000000000000000a   rdi: ffff82d0802986c0
> >>> (XEN) [2015-04-11 19:25:46.230] rbp: ffff830256f27ad8   rsp: ffff830256f27a78   r8:  ffff830256f30000
> >>> (XEN) [2015-04-11 19:25:46.257] r9:  0000000000000002   r10: 0000000000000032   r11: 0000000000000002
> >>> (XEN) [2015-04-11 19:25:46.284] r12: ffff82e0023aaa60   r13: 000000000024fb00   r14: 00000000000000e9
> >>> (XEN) [2015-04-11 19:25:46.311] r15: 00007d2000000000   cr0: 0000000080050033   cr4: 00000000000006f0
> >>> (XEN) [2015-04-11 19:25:46.337] cr3: 000000025f176000   cr2: ffff8000007f6800
> >>> (XEN) [2015-04-11 19:25:46.358] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
> >>> (XEN) [2015-04-11 19:25:46.383] Xen stack trace from rsp=ffff830256f27a78:
> >>> (XEN) [2015-04-11 19:25:46.403]    ffff83025f7bd000 ffff830256f27b30 ffffffffffffffff ffff830200000030
> >>> (XEN) [2015-04-11 19:25:46.430]    ffff830256f27ae8 ffff830256f27aa8 0000000000000000 ffff83025f7bd000
> >>> (XEN) [2015-04-11 19:25:46.457]    ffff82e0049f76e0 000000000024fbb7 00000000000000e9 00007d2000000000
> >>> (XEN) [2015-04-11 19:25:46.484]    ffff830256f27b98 ffff82d0801562a9 0000000000000206 ffff830256f27b08
> >>> (XEN) [2015-04-11 19:25:46.511]    000000000024fbb7 0000000000000003 ffff83025f7bd938 ffffffffffffffff
> >>> (XEN) [2015-04-11 19:25:46.538]    ffff83025f7bd000 ffff83025f7bd000 000000000024fbb7 0000000000000000
> >>> (XEN) [2015-04-11 19:25:46.565]    0000000000000000 0000000000000000 0000000000000000 0000000000000000
> >>> (XEN) [2015-04-11 19:25:46.592]    0000000000000000 0000000000000000 ffff83025f7bd938 ffff83025f7bd000
> >>> (XEN) [2015-04-11 19:25:46.619]    ffff82e0049f76e0 000000000024fbb7 00000000000000e9 00007d2000000000
> >>> (XEN) [2015-04-11 19:25:46.646]    ffff830256f27bf8 ffff82d08015a7f8 0000000000000000 ffff83025f7bd020
> >>> (XEN) [2015-04-11 19:25:46.673]    000000000024fbb7 ffff830256f20000 ffff830256f27bf8 0000000000000000
> >>> (XEN) [2015-04-11 19:25:46.700]    000000000000000a 00007f017c8d1004 0000000000000000 ffff83025f7bd000
> >>> (XEN) [2015-04-11 19:25:46.727]    ffff830256f27c98 ffff82d08014c6e1 ffff830200000002 ffff82d08012c178
> >>> (XEN) [2015-04-11 19:25:46.754]    0000000000000000 ffff830256f27c28 0000000000000001 0000000000000000
> >>> (XEN) [2015-04-11 19:25:46.781]    0000000000000000 0000000000000000 00007f017c8d1004 0000000000000000
> >>> (XEN) [2015-04-11 19:25:46.808]    ffff82d080331034 ffff830256f20000 000000000025f176 00007f017c8d1004
> >>> (XEN) [2015-04-11 19:25:46.835]    ffff83025f7bd000 00007f017c8d1004 ffff83025f7bd000 0000000000000005
> >>> (XEN) [2015-04-11 19:25:46.863]    ffff830256f27ca8 ffff82d08014900b ffff830256f27d98 ffff82d080161f2d
> >>> (XEN) [2015-04-11 19:25:46.890]    000000000023468c 0000000000000002 0000000000000005 0000000000000001
> >>> (XEN) [2015-04-11 19:25:46.917]    ffff82d080331bb8 0000000000000001 ffff830256f27de8 ffff82d080120c10
> >>> (XEN) [2015-04-11 19:25:46.944] Xen call trace:
> >>> (XEN) [2015-04-11 19:25:46.956]    [<ffff82d080155d03>] iommu_pde_from_gfn+0x82/0x47a
> >>> (XEN) [2015-04-11 19:25:46.979]    [<ffff82d0801562a9>] amd_iommu_map_page+0x1ae/0x5ec
> >>> (XEN) [2015-04-11 19:25:47.002]    [<ffff82d08015a7f8>] arch_iommu_populate_page_table+0x164/0x4c3
> >>> (XEN) [2015-04-11 19:25:47.028]    [<ffff82d08014c6e1>] iommu_do_pci_domctl+0x491/0x740
> >>> (XEN) [2015-04-11 19:25:47.051]    [<ffff82d08014900b>] iommu_do_domctl+0x17/0x1a
> >>> (XEN) [2015-04-11 19:25:47.073]    [<ffff82d080161f2d>] arch_do_domctl+0x2469/0x26e1
> >>> (XEN) [2015-04-11 19:25:47.095]    [<ffff82d08010497f>] do_domctl+0x1a1f/0x1d60
> >>> (XEN) [2015-04-11 19:25:47.116]    [<ffff82d080234c6b>] syscall_enter+0xeb/0x145
> >>> (XEN) [2015-04-11 19:25:47.137] 
> >>> (XEN) [2015-04-11 19:25:47.146] 
> >>> (XEN) [2015-04-11 19:25:47.155] ****************************************
> >>> (XEN) [2015-04-11 19:25:47.174] Panic on CPU 2:
> >>> (XEN) [2015-04-11 19:25:47.187] Xen BUG at iommu_map.c:459
> >>> (XEN) [2015-04-11 19:25:47.203] ****************************************
> >>> (XEN) [2015-04-11 19:25:47.222] 
> >>> (XEN) [2015-04-11 19:25:47.231] Reboot in five seconds...
> >>>  
> >>>
> >> Right - does this fix the issue for you?
> > Affirmative :)
> > It survives and the device seems to work properly as well,
> > will do some more tests tomorrow.
> >
> > Thanks for tracking it down !
> 
> I am not certain that it is the correct way to fix the issue, nor that
> the ioreq server code is the only way to trigger it.  There are several
> ways to shoot a gfn mapping from the guests physmap.
> 
> At least we now understand why it happens.  I will defer to others CC'd
> on this thread for their opinions in the matter.

While I was trying to reproduce mid.gmane.org/976091924.20150415170808@eikelenboom.it
on my AMD machine I reproduced this - stock Linux v4.0 and stock origin/staging
(df9f5676b3711c95127d44e871ad7ca38d6ed28a).

However only if I am using upstream QEMU. If using qemu-traditional
I don't see it.

Here is my serial log for records (since the line number changed).



PXELINUX 3.82 2009-06-09  Copyright (C) 1994^[[05;00H-2009 H. Peter Anvin et al
Loading xen.gz... ok
Loading vmlinuz... ok
Loading initramfs.cpio.gz... ok
Loading microcode.bin... ok
 Xen 4.6-unstable
(XEN) Xen version 4.6-unstable (konrad@(none)) (gcc (GCC) 4.4.4 20100503 (Red Hat 4.4.4-2)) debug=y Wed Apr 1567
(XEN) Bootloader: unknown
(XEN) Command line: scrubber=ceiling com1=115200,8n1 dom0_mem=999M,max:1232M dom0_max_vcpus=3 cpufreq=performance,verbose iommu=verbose,no-intremap console=com1,vga loglvl=all guest_loglvl=all
(XEN) Video information:
(XEN)  VGA is text mode 80x25, font 8x16
(XEN)  VBE/DDC methods: none; EDID transfer time: 0 seconds
(XEN)  EDID info not retrieved because no DDC retrieval method detected
(XEN) Disc information:
(XEN)  Found 1 MBR signatures
(XEN)  Found 1 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN)  0000000000000000 - 0000000000096000 (usable)
(XEN)  0000000000096000 - 00000000000a0000 (reserved)
(XEN)  00000000000e6000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 00000000d7e90000 (usable)
(XEN)  00000000d7e90000 - 00000000d7eb4000 (ACPI data)
(XEN)  00000000d7eb4000 - 00000000d7ee0000 (ACPI NVS)
(XEN)  00000000d7ee0000 - 00000000d8000000 (reserved)
(XEN)  00000000e0000000 - 00000000f0000000 (reserved)
(XEN)  00000000ffe00000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 00000003a8000000 (usable)
(XEN) ACPI: RSDP 000FA650, 0024 (r2 ACPIAM)
(XEN) ACPI: XSDT D7E90100, 006C (r1 SMCI            20131125 MSFT       97)
(XEN)        0 INTL 20051117)
(XEN) ACPI: FACS D7EB4000, 0040
(XEN) ACPI: APIC D7E90390, 0170 (r2 112513 APIC1100 20131125 MSFT       97)
(XEN) ACPI: MCFG D7E90500, 003C (r1 112513 OEMMCFG  20131125 MSFT       97)
(XEN) ACPI: OEMB D7EB4040, 00BC (r1 112513 OEMB1100 20131125 MSFT       97)
(XEN) ACPI: HPET D7E9A6C0, 0038 (r1 112513 OEMHPET  20131125 MSFT       97)
(XEN) ACPI: IVRS D7E9A700, 00A8 (r1  AMD     RD890S   202031 AMD         0)
(XEN) ACPI: SRAT D7E9A7B0, 01D0 (r2 AMD    AGESA           1 AMD         1)
(XEN) ACPI: SLIT D7E9A980, 0030 (r1 AMD    AGESA           1 AMD         1)
(XEN) ACPI: SSDT D7E9A9B0, 2914 (r1 A M I  POWERNOW        1 AMD         1)
(XEN) System RAM: 14334MB (14678168kB)
(XEN) SRAT: PXM 0 -> APIC 32 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 33 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 34 -> Node 0
(XEN) SRPXM 0 -> APIC 36 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 37 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 38 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 39 -> Node 0
(XEN) SRAT: PXM 1 -> APIC 40 -> Node 1
(XEN) SRAT: PXM 1 -> APIC 41 -> Node 1
(XEN) SRAT: PXM 1 -> APIC 42 -> Node 1
(XEN) SRAT: PXM 1 -> APIC 43 -> Node 1
(XEN) SRAT: PXM 1 -> APIC 44 -> Node 1
(XEN) SRAT: PXM 1 -> APIC 45 -> Node 1
(XEN) SRAT: PXM 1 -> APIC 46 -> Node 1
(XEN) SRAT: PXM 1 -> APIC 47 -> Node 1
(XEN) SRAT: Node 0 PXM 0 0-a0000
(XEN) SRAT: Node 0 PXM 0 100000-d8000000
(XEN) SRAT: Node 0 PXM 0 100000000-228000000
(XEN) SRAT: Node 1 PXM 1 228000000-3a8000000
(XEN) NUMA: Allocated memnodemap from 3a0e48000 - 3a0e4c000
(XEN) NUMA: Using 8 for the hash shift.
(XEN) Domain heap initialised DMA width 31 bits
(XEN) found SMP MP-table at 000ff780
(XEN) DMI present.
(XEN) Using APIC driver default
(XEN) ACPI: PM-Timer IO Port: 0x808
(XEN) ACPI: SLEEP INFO: pm1x_cnt[1:804,1:0], pm1x_evt[1:800,1:0]
(XEN)(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x20] enabled)
(XEN) Processor #32 5:1 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x21] enabled)
(XEN) Processor #33 5:1 API version 16
(XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x23] enabled)
(XEN) Processor #35 5:1 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x24] enabled)
(XEN) Processor #36 5:1 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x25] enabled)
(XEN) Processor #37 5:1 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x26] enabled)
(XEN) Processor #38 5:1 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x27] enabled)
(XEN) Processor #39 5:1 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x09] lapic_id[0x28] enabled)
(XEN) Processor #40 5:1 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x0a] lapic_id[0x29] enabled)
(XEN) Processor #41 5:1 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x0b] lapic_id[0x2a] enabled)
(XEN) Processor #42 5:1 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x0c] lapic_id[0x2b] enabled)
(XEN) Processor #43 5:1 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x0d] lapic_id[0x2c] enabled)
(XEN) Processor #44 5:1 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x0e] lapic_id[0x2d] enabled)
(XEN) Processor #45 5:1 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x0f] lapic_id[0x2e] enabled)
(XEN) Processor #46 5:1 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x10] lapic_id[0x2f] enabled)
(XEN) Processor #47 5:1 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x11] lapic_id[0x90] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x12] lapic_id[0x91] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x13] lapic_id[0x92] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x14] lapic_id[0x93] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x15] lapic_id[0x94] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x16] lapic_id[0x95] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x17] lapic_id[0x96] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x18] lapic_id[0x97] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x19] lapic_id[0x98] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x1a] lapic_id[0x99] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x1b] lapic_id[0x9a] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x1c] lapic_id[0x9b] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x1d] lapic_id[0x9c] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x1e] lapic_id[0x9d] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x1f] lapic_id[0x9e] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x20] lapic_id[0x9f] disabled)
(XEN) ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
(XEN) Overriding APIC driver with bigsmp
(XEN) ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
(XEN) IOAPIC[0]: apic_id 0, version 33, address 0xfec00000, GSI 0-23
(XEN) ACPI: IOAPIC (id[0x01] address[0xfec20000] gsi_base[24])
(XEN) IOAPIC[1]: apic_id 1, version 33, address 0xfec20000, GSI 24-55
(XEN) ACPI: IOAPIC (id[0x02] address[0x00000000] gsi_base[56])
(XEN) WARNING: Bogus (zero) I/O APIC address found in MADT table, skipping!
(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:  Phys.  Using 2 I/O APICs
(XEN) ACPI: HPET id: 0x8300 base: 0xfed00000
(XEN) ERST table was not found
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) SMP: Allowing 32 CPUs (16 hotplug CPUs)
(XEN) IRQ limits: 56 GSI, 3032 MSI/MSI-X
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 2100.088 MHz processor.
(XEN) Initing memory sharing.
(XEN) xstate_init: using cntxt_size: 0x3c0 and states: 0x4000000000000007
(XEN) AMD Fam15h machine check reporting enabled
(XEN) alt table ffff82d0802d8e30 -> ffff82d0802da03c
(XEN) PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff
(XEN) PCI: MCFG area at e0000000 reserved in E820
(XEN) PCI: Using MCFG for segment 0000 bus 00-ff
(XEN) AMD-Vi: Disabled HAP memory map sharing with IOMMU
(XEN) AMD-Vi: IOMMU 0 Enabled.
(XEN) I/O virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Interrupt remapping disabled
(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 128 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)  - VMCB Clean Bits
(XEN)  - DecodeAssists
(XEN)  - Pause-Intercept Filter
(XEN)  - TSC Rate MSR
(XEN) HVM: SVM enabled
(XEN) HVM: Hardware Assisted Paging (HAP) detected
(XEN) HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) HVM: PVH mode not supported on this platform
(XEN) Brought up 16 CPUs
(XEN) ACPI sleep modes: S3
(XEN) mcheck_poll: Machine check polling timer started.
(XEN) Dom0 has maximum 632 PIRQs
(XEN) Multrd candidates, picking module #1
(XEN) *** LOADING DOMAIN 0 ***
(XEN) elf_parse_binary: phdr: paddr=0x1000000 memsz=0xa5a000
(XEN) elf_parse_binary: phdr: paddr=0x1c00000 memsz=0xd3000
(XEN)arse_binary: memory: 0x1000000 -> 0x2031000
(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 = 0xffffffff81ce91f0
(XEN) elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81001000
(XEN) elf_xen_parse_note: FEATURES = "!writable_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: MOD_START_PFN = 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        = 0xffffffff82031000
(XEN)     virt_entry       = 0xffffffff81ce91f0
(XEN)     p2m_base         = 0xffffffffffffffff
(XEN)  Xen  kernel: 64-bit, lsb, compat32
(XEN)  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x2031000
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN)  Dom0 alloc.:   0000000220000000->0000000224000000 (216775 pages to be allocated)
(XEN)  Init. ramdisk: 00000003a274e000->00000003a7f861e5
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN)  Loaded kernel: ffffffff81000000->ffffffff82031000
(XEN)  Init. ramdisk: 0000000000000000->0000000000000000
(XEN)  Phys-Mach map: ffffffff82031000->ffffffff82224800
(XEN)  Start info:    ffffffff82225000->ffffffff822254b4
(XEN)  Page tables:   ffffffff82226000->ffffffff8223b000
(XEN)  Boot stack:    ffffffff8223b000->ffffffff8223c000
(XEN)  TOTAL:         ffffffff80000000->ffffffff82400000
(XEN)  ENTRY ADDRESS: ffffffff81ce91f0
(XEN) Dom0 has maximum 3 VCPUs
(XEN) elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff81a5a000
(XEN) elf_load_binary: phdr 1 at 0xffffffff81c00000 -> 0xffffffff81cd3000
(XEN) elf_load_binary: phdr 2 at 0xffffffff81cd3000 -> 0xffffffff81ce8118
(XEN) elf_load_binary: phdr 3 at 0xffffffff81ce9000 -> 0xffffffff81ece000
(XEN) Scrubbing Free RAM on 2 nodes using 8 CPUs
(XEN) ..................done.
(XEN) Initial low memory virq threshold set at 0x4000 pages.
(XEN) Std. Loglevel: All
(XEN) Guest Loglevel: All
(XENis relinquishing VGA console.
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) Freed 296kB init memory.
mapping kernel into physical memory
about to get started...
(XEN) traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) traps.c:26082 from 0xffff82d0802e3000 to 0xffffffff8175c850.
(XEN) traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000083 from 0xffff82d0802e3080 to 0xffffffff8175eb80.
(XEN) traps.c:2654:d0v0 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) traps.c:2654:d0v0 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff8175ee60.
(XEN) traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000083 from 0xffff82d0802e3080 to 0xffffffff8175f0a0.
(XEN) traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[    0.000000] PAT configuration [0-7]: WB  WT  UC- UC  WC  WP  UC  UC  
[    0.000000] Initializing cgroup subsys cpuset
[ cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.0.0upstream-00001-g11c2120 (konrad@build-external.dumpdata.com) (gcc version 4.4.4 20100503 (Red Hat 4.4.4-2) (GCC) ) #1 SMP Wed Apr 15 14:50:04 EDT 2015
[    0.000000] Command line: console=hvc0
[    0.000000] Released 0 page(s)
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] Xen: [mem 0x0000000000000000-0x0000000000095fff] usable
[    0.000000] Xen: [mem 0x0000000000096000-0x00000000000fffff] reserved
[    0.000000] Xen: [mem 0x0000000000100000-0x000000004d069fff] usable
[    0.000000] Xen: [mem 0x000000004d06a000-0x00000000d7e8ffff] unusable
[    0.000000] Xen: [mem 0x00000000d7e90000-0x00000000d7eb3fff] ACPI data
[    0.000000] Xen: [mem 0x00000000d7eb4000-0x00000000d7edffff] ACPI NVS
[    0.000000] Xen: [mem 0x00000000d7ee0000-0x00000000d7ffffff] reserved
[    0.000000] Xen: [mem 0x00000000e0000000-0x00000000efffffff] reserved
[    0.000000] Xen: [mem 0x00000000f6000000-0x00000000f6003fff] reserved
[    0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] Xen: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] Xen: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] Xen: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] Xen: [mem 0x0000000100000000-0x00000003a7ffffff] unusable
[    0.000000] Xen: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] SMBIOS 2.6 present.
[    0.000000] e820: last_pfn = 0x4d06a max_arch_pfn = 0x400000000
[    0.000000] Scanning 1 areas for low memory corruption
[    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[    0.000000] init_memory_mapping: [mem 0x3e400000-0x3e5fffff]
[    0.000000] init_memory_mapping: [mem 0x20000000-0x3e3fffff]
[    00x4d069fff]
[    0.000000] RAMDISK: [mem 0x04000000-0x09838fff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x00000000000FA650 000024 (v02 ACPIAM)
[    0.000000] ACPI: XSDT 0x00000000D7E90100 00006C (v01 SMCI            20131125 MSFT 00000097)
[    0.000000] ACPI: FACP 0x00000000D7E90290 0000F4 (v04 112513 FACP1100 20131125 MSFT 00000097)
[    0.000000] ACPI BIOS Warning (bug): 32/64X length mismatch in FADT/Gpe0Block: 64/32 (20150204/tbfadt-618)
[    0.000000] ACPI: DSDT 0x00000000D7E906C0 006ACE (v02 1BC11  1BC11000 00000000 INTL 20051117)
[    0.000000] ACPI: FACS 0x00000000D7EB4000 000040
[    0.000000] ACPI: APIC 0x00000000D7E90390 000170 (v02 112513 APIC1100 20131125 MSFT 00000097)
[    0.000000] ACPI: MCFG 0x00000000D7E90500 00003C (v01 112513 OEMMCFG  20131125 MSFT 00000097)
[    0.000000] ACPI: OEMB 0x00000000D7EB4040 0000BC (v01 112513 OEMB1100 20131125 MSFT 00000097)
[    0.000000] ACPI: HPET 0x00000000D7E9A6C0 000038 (v01 112513 OEMHPET  20131125 MSFT 00000097)
[    0.000000] ACPI: IVRS 0x00000000D7E9A700 0000A8 (v01 AMD    RD890S   00202031 AMD  00000000)
[    0.000000] ACPI: SRAT 0x00000000D7E9A7B0 0001D0 (v02 AMD    AGESA    00000001 AMD  00000001)
[    0.000000] ACPI: SLIT 0x00000000D7E9A980 000030 (v01 AMD    AGESA    00000001 AMD  00000001)
[    0.000000] ACPI: SSDT 0x00000000D7E9A9B0 002914 (v01 A M I  POWERNOW 00000001 AMD  00000001)
[    0.000000] NUMA turned off
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000004d069fff]
[    0.000000] NODE_DATA(0) allocated [mem 0x3e6fc000-0x3e6fffff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000000]   DMA32    [mem 0x0000000001000000-0x000000004d069fff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000001000-0x0000000000095fff]
[    0.000000]   node   0: [mem 0x0000000000100000-0x000000004d069fff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000004d069fff]
[    0.000000] p2m virtual area at ffffc90000000000, size is 400000
[    0.000000] Remapped 106 page(s)
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x20] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x21] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x22] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x23] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x24] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x25] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x26] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x08] lapic_id[0x27] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x09] lapic_id[0x28] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x0a] lapic_id[0x29] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x0b] lapic_id[0x2a] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x0c] lapic_id[0x2b] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x0d] lapic_id[0x2c] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x0e] lapic_id[0x2d] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x0f] lapic_id[0x2e] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x10] lapic_id[0x2f] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x11] lapic_id[0x90] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x12] lapic_id[0x91] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x13] lapic_id[0x92] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x14] lapic_id[0x93] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x15] lapic_id[0x94] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x16] lapic_id[0x95] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x17] lapic_id[0x96] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x18] lapic_id[0x97] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x19] lapic_id[0x98] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x1a] lapic_id[0x99] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x1b] lapic_id[0x9a] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x1c] lapic_id[0x9b] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x1d] lapic_id[0x9c] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x1e] lapic_id[0x9d] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x1f] lapic_id[0x9e] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x20] lapic_id[0x9f] disabled)
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 0, version 33, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: IOAPIC (id[0x01] address[0xfec20000] gsi_base[24])
[    0.000000] IOAPIC[1]: apic_id 1, version 33, address 0xfec20000, GSI 24-55
[    0.000000] ACPI: IOAPIC (id[0x02] address[0x00000000] gsi_base[56])
[    0.000000] Bogus (zero) I/O APIC address found, skipping!
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8300 base: 0xfed00000
[    0.000000] smpboot: Allowing 32 CPUs, 16 hotplug CPUs
[    0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.000000] PM: Registered nosave memory: [mem 0x00096000-0x000fffff]
[    0.000000] e820: [mem 0xf6004000-0xfebfffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on Xen
[    0.000000] Xen version: 4.6-unstable (preserve-AD)
[    0.000000] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:32 nr_node_ids:1
[    0.000000] PERCPU: Embedded 31 pages/cpu @ffff88003dc00000 s86296 r8192 d32488 u131072
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 311056
[    0.000000] Policy zone: DMA32
[    0.000000] Kernel command line: console=hvc0
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] xsave: enabled xstate_bv 0x7, cntxt size 0x340 using standard form
[    0.000000] software IO TLB [mem 0x38600000-0x3c600000] (64MB) mapped at [ffff880038600000-ffff88003c5fffff]
[    0.000000] Memory: 822956K/1261564K available (7560K kernel code, 838K rwdata, 2408K rodata, 1996K init, 1264K bss, 438608K reserved, 0K cma-reserved)
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	Additional per-CPU info printed with stalls.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=3.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=3
[    0.000000] NR_IRQS:33024 nr_irqs:768 16
[    0.000000] xen:events: Using FIFO-based ABI
[    0.000000] Console: colour VGA+ 80x25
[    0.000000] console [hvc0] enabled
[    0.000000] installing Xen timer for CPU 0
[    0.000000] tsc: Detected 2100.088 MHz processor
[    7.208498] Calibrating delay loop (skipped), value calculated using timer frequency.. 4200.17 BogoMIPS (lpj=2100088)
[    7.208509] pid_max: default: 32768 minimum: 301
[    7.208582] ACPI: Core revision 20150204
[    7.371251] ACPI: All ACPI Tables successfully acquired
[    7.375566] Security Framework initialized
[    7.375577] SELinux:  Initializing.
[    7.376696] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    7.378099] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    7.378692] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
[    7.378736] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes)
[    7.380845] Initializing cgroup subsys freezer
[    7.381035] CPU: Physical Processor ID: 0
[    7.381040] CPU: Processor Core ID: 0
[    7.381047] mce: CPU supports 2 MCE banks
[    7.381074] Last level iTLB entries: 4KB 512, 2MB 1024, 4MB 512
[    7.381080] Last level dTLB entries: 4KB 1024, 2MB 1024, 4MB 512, 1GB 0
[    7.381200] Freeing SMP alternatives memory: 28K (ffffffff81ec6000 - ffffffff81ecd000)
[    7.383301] ftrace: allocating 28212 entries in 111 pages
[    7.401495] cpu 0 spinlock event irq 57
[    7.423103] Performance Events: Fam15h core perfctr, (XEN) traps.c:2654:d0v0 Domain attempted WRMSR 00000000c0010201 from 0x0000000000000000 to 0x000000000000ffff.
Broken PMU hardware detected, using software events only.
[    7.423139] Failed to access perfctr msr (MSR c0010201 is 0)
[    7.425031] MCE: In-kernel MCE decoding enabled.
[    7.425455] NMI watchdog: disabled (cpu0): hardware events not enabled
[    7.426875] installing Xen timer for CPU 1
[    7.427124] cpu 1 spinlock event irq 64
(XEN) traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000082 from 0xffff8302260c3000 to 0xffffffff8175c850.
(XEN) traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000083 from 0xffff8302260c3080 to 0xffffffff8175eb80.
(XEN) traps.c:2654:d0v1 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) traps.c:2654:d0v1 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff8175ee60.
(XEN) traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000083 from 0xffff8302260c3080 to 0xffffffff8175f0a0.
(XEN) traps.c:2654:d0v1 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[    7.429440] installing Xen timer for CPU 2
[    7.429614] cpu 2 spinlock event irq 71
(XEN) traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000082 from 0xffff830226093000 to 0xffffffff8175c850.
(XEN) traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000083 from 0xffff830226093080 to 0xffffffff8175eb80.
(XEN) traps.c:2654:d0v2 Domain attempted WRMSR 0000000000000174 from 0x0000000000000000 to 0x0000000000000010.
(XEN) traps.c:2654:d0v2 Domain attempted WRMSR 0000000000000176 from 0x0000000000000000 to 0xffffffff8175ee60.
(XEN) traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000083 from 0xffff830226093080 to 0xffffffff8175f0a0.
(XEN) traps.c:2654:d0v2 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
[    7.430417] x86: Booted up 1 node, 3 CPUs
[    7.432111] devtmpfs: initialized
[    7.447112] PM: Registering ACPI NVS region [mem 0xd7eb4000-0xd7edffff] (180224 bytes)
[    7.448227] kworker/u6:0 (25) used greatest stack depth: 14328 bytes left
[    7.450007] RTC time: 18:39:51, date: 04/15/15
[    7.451593] NET: Registered protocol family 16
[    7.451726] xen:grant_table: Grant tables using version 1 layout
[    7.451787] Grant table initialized
[    7.456227] kworker/u6:0 (41) used greatest stack depth: 13632 bytes left
[    7.456402] ACPI: bus type PCI registered
[    7.456409] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    7.465695] dca service started, version 1.12.1
[    7.465867] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    7.465877] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820
(XEN) mm.c:803: d0: Forcing read-only access to MFN e0002
[    7.522099] PCI: Using configuration type 1 for base access
[    7.577773] ACPI: Added _OSI(Module Device)
[    7.577782] ACPI: Added _OSI(Processor Device)
[    7.577788] ACPI: Added _OSI(3.0 _SCP Extensions)
[    7.577794] ACPI: Added _OSI(Processor Aggregator Device)
[    7.599959] ACPI: Executed 2 blocks of module-level executable AML code
[    7.946569] ACPI: Interpreter enabled
[    7.946644] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20150204/hwxface-580)
[    7.946682] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S3_] (20150204/hwxface-580)
[    7.946784] ACPI: (supports S0 S1 S4 S5)
[    7.946790] ACPI: Using IOAPIC for interrupt routing
[    7.947571] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    8.341135] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-03])
[    8.341186] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[    8.341350] acpi PNP0A08:00: _OSC failed (AE_NOT_FOUND); disabling ASPM
[    8.352685] PCI host bridge to bus 0000:00
[    8.352708] pci_bus 0000:00: root bus resource [bus 00-03]
[    8.352729] pci_bus 0000:00: root bus resource [io  0x0000-0x03af window]
[    8.352751] pci_bus 0000:00: root bus resource [io  0x03e0-0x0cf7 window]
[    8.352774] pci_bus 0000:00: root bus resource [io  0x03b0-0x03bb window]
[    8.352795] pci_bus 0000:00: root bus resource [io  0x03c0-0x03df window]
[    8.352816] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    8.352838] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    8.352860] pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000dffff window]
[    8.352882] pci_bus 0000:00: root bus resource [mem 0xde000000-0xdfffffff window]
[    8.352903] pci_bus 0000:00: root bus resource [mem 0xdd000000-0xddffffff window]
(XEN) PCI add device 0000:00:00.0
(XEN) PCI add device 0000:00:00.2
[    8.362606] pci 0000:00:0d.0: System wakeup disabled by ACPI
(XEN) PCI add device 0000:00:0d.0
(XEN) PCI add device 0000:00:11.0
[    8.370441] pci 0000:00:12.0: System wakeup disabled by ACPI
(XEN) PCI add device 0000:00:12.0
[    8.374504] pci 0000:00:12.1: System wakeup disabled by ACPI
(XEN) PCI add device 0000:00:12.1
[    8.378723] pci 0000:00:12.2: System wakeup disabled by ACPI
(XEN) PCI add device 0000:00:12.2
[    8.382823] pci 0000:00:13.0: System wakeup disabled by ACPI
(XEN) PCI add device 0000:00:13.0
[    8.386910] pci 0000:00:13.1: System wakeup disabled by ACPI
(XEN) PCI add device 0000:00:13.1
[    8.391160] pci 0000:00:13.2: System wakeup disabled by ACPI
(XEN) PCI add device 0000:00:13.2
(XEN) PCI add device 0000:00:14.0
(XEN) PCI add device 0000:00:14.3
[    8.402289] pci 0000:00:14.4: System wakeup disabled by ACPI
(XEN) PCI add device 0000:00:14.4
[    8.406365] pci 0000:00:14.5: System wakeup disabled by ACPI
(XEN) PCI add device 0000:00:14.5
(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:00:18.5
(XEN) PCI add device 0000:00:19.0
(XEN) PCI add device 0000:00:19.1
(XEN) PCI add device 0000:00:19.2
(XEN) PCI add device 0000:00:19.3
(XEN) PCI add device 0000:00:19.4
(XEN) PCI add device 0000:00:19.5
(XEN) PCI add device 0000:02:00.0
(XEN) PCI add device 0000:02:00.1
[    8.457179] pci 0000:00:0d.0: PCI bridge to [bus 02-03]
(XEN) PCI add device 0000:01:04.0
[    8.460518] pci 0000:00:14.4: PCI bridge to [bus 01] (subtractive decode)
[    8.490722] ACPI: PCI Interrupt Link [LNKA] (IRQs 4 7 *10 11 12 14 15)
[    8.492470] ACPI: PCI Interrupt Link [LNKB] (IRQs 4 7 10 *11 12 14 15)
[    8.494201] ACPI: PCI Interrupt Link [LNKC] (IRQs 4 7 10 11 12 14 *15)
[    8.495939] ACPI: PCI Interrupt Link [LNKD] (IRQs 4 7 10 11 12 *14 15)
[    8.497683] ACPI: PCI Interrupt Link [LNKE] (IRQs 4 7 10 *11 12 14 15)
[    8.499437] ACPI: PCI Interrupt Link [LNKF] (IRQs 4 7 10 11 12 14 15) *0, disabled.
[    8.501171] ACPI: PCI Interrupt Link [LNKG] (IRQs 4 7 *10 11 12 14 15)
[    8.502941] ACPI: PCI Interrupt Link [LNKH] (IRQs 4 7 10 11 12 14 15) *0, disabled.
[    8.504676] xen:balloon: Initialising balloon driver
[    8.506738] xen_balloon: Initialising balloon driver
[    8.509197] vgaarb: setting as boot device: PCI:0000:01:04.0
[    8.509208] vgaarb: device added: PCI:0000:01:04.0,decodes=io+mem,owns=io+mem,locks=none
[    8.509215] vgaarb: loaded
[    8.509220] vgaarb: bridge control possible 0000:01:04.0
[    8.510532] ACPI: bus type USB registered
[    8.511281] usbcore: registered new interface driver usbfs
[    8.511676] usbcore: registered new interface driver hub
[    8.511946] usbcore: registered new device driver usb
[    8.512717] pps_core: LinuxPPS API ver. 1 regist
[    8.513339] PCI: Using ACPI for IRQ routing
[    8.544636] NetLabel: Initializing
[    8.544641] NetLabel:  domain hash size = 128
[    8.544646] NetLabel:  protocols = UNLABELED CIPSOv4
[    8.544911] NetLabel:  unlabeled traffic allowed by default
[    8.546239] Switched to clocksource xen
[    8.666679] pnp: PnP ACPI init
[    8.671987] system 00:00: [mem 0xfec20000-0xfec200ff] could not be reserved
[    8.675394] system 00:01: [mem 0xf6000000-0xf6003fff] has been reservem 0xfec00000-0xfec00fff] could not be reserved
[    8.688028] system 00:03: [mem 0xfee00000-0xfee00fff] has been reserved
[    8.695848] system 00:04: [io  0x0ca2-0x0ca3] has been reserved
[    8.695889] system 00:04: [io  0x0550-0x0551] has been reserved
[    8.695935] system 00:04: [io  0x04d0-0x04d1] has been reserved
[    8.695975] system 00:04: [io  0x040b] has been reserved
[    8.696015] system 00:04: [io  0x04d6] has been reserved
[    8.696055] system 00:04: [io  0x0c00-0x0c01] has been reserved
[    8.696095] system 00:04: [io  0x0c14] has been reserved
[    8.696134] system 00:04: [io  0x0c50-0x0c51] has been reserved
[    8.696174] system 00:04: [io  0x0c52] has been reserved
[    8.696226] system 00:04: [io  0x0c6c] has been reserved
[    8.696265]4: [io  0x0cd4-0x0cd5] has been reserved
[    8.696428] system 00:04: [io  0x0cd6-0x0cd7] has been reserved
[    8.696467] system 00:04: [io  0x0cd8-0x0cdf] has been reserved
[    8.696509] system 00:04: [io  0x0800-0x089f] could not be reserved
[    8.696548] system 00:04: [io  0x0b00-0x0b0f] has been reserved
[    8.696587] system 00:04: [io  0x0b20-0x0b3f] has been reserved
[    8.696627] system 00:04: [io  0x0900-0x090f] has been reserved
[    8.696667] system 00:04: [io  0x0910-0x091f] has been reserved
[    8.696707] system 00:04: [io  0xfe00-0xfefe] has been reserved
[    8.696750] system 00:04: [mem 0xffb80000-0xffbfffff] has been reserved
[    8.696791] system 00:04: [mem 0xfec10000-0xfec1001f] has been reserved
[    8.696831] system 00:04: [mem 0xffe50000-0xffe5e05f] has been reserved
[    8.703930] Already setup the GSI :4
[    8.719322] system 00:07: [io  0x0a00-0x0a0f] has been reserved
[    8.719364] system 00:07: [io  0x0a10-0x0a1f] has been reserved
[    8.729643] system 00:09: [io  0x164e-0x164f] has been reserved
[    8.732007] system 00:0a: [mem 0xe0000000-0xefffffff] has been reserved
[    8.739196] system 00:0b: [mem 0x000c0000-0x000cffff] could not be reserved
[    8.739257] system 00:0b: [mem 0x000e0000-0x000fffff] could not be reserved
[    8.739304] system 00:0b: [mem 0xfec00000-0xffffffff] could not be i 0000:00:0d.0: PCI bridge to [bus 02-03]
[    8.801519] pci 0000:00:0d.0:   bridge window [io  0xe000-0xefff]
[    8.801536] pci 0000:00:0d.0:   bridge window [mem 0xdfe00000-0xdfffffff]
[    8.801560] pci 0000:00:14.4: PCI bridge to [bus 01]
[    8.801577] pci 0000:00:14.4:   bridge window [mem 0xdef00000-0xdf7fffff]
[    8.801592] pci 0000:00:14.4:   bridge window [mem 0xdd000000-0xddffffff pref]
[    8.802239] NET: Registered protocol family 2
[    8.803975] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[    8.804193] TCP bind hash table entries: 16384 (order: 6, 262144 bytes)
[    8.804294] TCP: Hash tables configured (established 16384 bind 16384)
[    8.804411] TCP: reno registered
[    8.804473] UDP hash table entries: 1024 (order: 3, 32768 bytes)
[    8.804546] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
[    8.805437] NET: Registered protocol family 1
[    8.806471] RPC: Registered named UNIX socket transport module.
[    8.806478] RPC: Registered udp transport module.
[    8.806484] RPC: Registered tcp transport module.
[    8.806489] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    9.587123] Already setup the GSI :16
[    9.752118] Already setup the GSI :18
[    9.837070] Already setup the GSI :18
[    9.915473] Unpacking initramfs...
[   11.224255] random: nonblocking pool is initialized
(XEN) MCE: polling routine found correctable error.  Use mcelog to parse above error output.
[   13.555387] Freeing initrd memory: 90340K (ffff880004000000 - ffff880009839000)
[   13.559635] Machine check injector initi, pre-allocated 0 pages
[   13.575690] VFS: Disk quotas dquot_6.5.2
[   13.576037] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[   13.578672] NFS: Registering the id_resolver key type
[   13.578731] Key type id_resolver registered
[   13.578737] Key type id_legacy registered
[   13.578918] ntfs: driver 2.1.31 [Flags: R/W].
[   13.585803] bounce: pool size: 64 pages
[   13.586093] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[   13.586113] io scheduler noop registered
[   13.586130] io scheduler deadline registered
[   13.586376] io scheduler cfq registered (default)
[   13.591659] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[   13.592112] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[   13.594601] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[   13.594634] ACPI: Power Button [PWRB]
[   13.596029] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[   13.596064] ACPI: Power Button [PWRF]
[   13.610445] GHES: HEST is not enabled!
[   13.610481] ioatdma: Intel(R) QuickData Technology Driver 4.00
[   13.615620] xen_pciback: backend is vpci
[   13.618732] xen_acpi_processor: Uploading Xen processor PM info
[   13.944312] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[   13.969514] 00:06: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A
[   13.993078] 00:08: ttyS2 at I/O 0x3e8 (irq = 7, base_baud = 115200) is a 16550A
(XEN) mm.c:803: d0: Forcing read-only access to MFN fed00
[   14.000177] hpet_acpi_add: no address or irqs in _CRS
[   14.000983] Non-volatile memory driver v1.3
[   14.001699] Linux agpgart interface v0.103
[   14.005188] AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de>
[   14.005195] AMD IOMMUv2 functionality not available on this system
[   14.005452] [drm] Initialized drm 1.1.0 20060810
[   14.049063] loop: module loaded
[   14.052645] zram: Created 1 device(s)
[   14.053820] libphy: Fixed MDIO Bus: probed
igabit PCI Express Virtual Function Network Driver - version 2.12.1-k
[   14.054998] ixgbevf: Copyright (c) 2009 - 2012 Intel Corporation.
[   14.058746] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   14.058778] ehci-pci: EHCI PCI platform driver
[   14.063382] Already setup the GSI :17
[   14.063605] ehci-pci 0000:00:12.2: EHCI Host Controller
[   14.065402] ehci-pci 0000:00:12.2: new USB bus registered, assigned bus number 1
[   14.065460] ehci-pci 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   14.065505] ehci-pci 0000:00:12.2: debug port 1
[   14.066197] ehci-pci 0000:00:12.2: irq 17, io mem 0xdfdf8800
[   14.071253] ehci-pci 0000:00:12.2: USB 2.0 started, EHCI 1.00
[   14.072455] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[   14.072467] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   14.072479] usb usb1: Product: EHCI Host Controller
[   14.072488] usb usb1: Manufacturer: Linux 4.0.0upstream-00001-g11c2120 ehci_hcd
[   14.072499] usb usb1: SerialNumber: 0000:00:12.2
[   14.078030] hub 1-0:1.0: USB hub found
[   14.078380] hub 1-0:1.0: 6 ports detected
[   14.092144] Already setup the GSI :19
[   14.092378] ehci-pci 0000:00:13.2: EHCI Host Controller
[   14.094109] ehci-pci 0000:00:13.2: new USB bus registered, assigned bus number 2
[   14.094167] ehci-pci 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[   14.094221] ehci-pci 0000:00:13.2: debug port 1
[   14.094955] ehci-pci 0000:00:13.2: irq 19, io mem 0xdfdf8c00
[   14.100324] ehci-pci 0000:00:13.2: USB 2.0 started, EHCI 1.00
[   14.101714] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[   14.101729] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   14.101741] usb usb2: Product: EHCI Host Controller
[   14.101751] usb usb2: Manufacturer: Linux 4.0.0upstream-00001-g11c2120 ehci_hcd
[   14.101762] usb usb2: SerialNumber: 0000:00:13.2
[   14.106953] hub 2-0:1.0: USB hub found
[   14.107261] hub 2-0:1.0: 6 ports detected
[   14.117156] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[   14.117250] ohci-pci: OHCI PCI platform driver
[   14.121571] Already setup the GSI :16
[   14.121762] ohci-pci 0000:00:12.0: OHCI PCI host controller
[   14.123479] ohci-pci 0000:00:12.0: new USB bus registered, assigned bus number 3
[   14.124322] ohci-pci 0000:00:12.0: irq 16, io mem 0xdfdf7000
[   14.180598] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[   14.180612] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   14.180625] usb usb3: Product: OHCI PCI host controller
[   14.180635] usb usb3: Manufacturer: Linux 4.0.0upstream-00001-g11c2120 ohci_hcd
[   14.180646] usb usb3: SerialNumber: 0000:00:12.0
[   14.185656] hub 3-0:1.0: USB hub found
[   14.185929] hub 3-0:1.0: 3 ports detected
[   14.196211] Already setup the GSI :16
[   14.196415] ohci-pci 0000:00:12.1: OHCI PCI host controller
[   14.198136] ohci-pci 0000:00:12.1: new USB bus registered, assigned bus number 4
[   14.198667] ohci-pci 0000:00:12.1: irq 16, io mem 0xdfdf6000
[   14.254645] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[   14.254660] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   14.254672] usb usb4: Product: OHCI PCI host controller
[   14.254682] usb usb4: Manufacturer: Linux 4.0.0upstream-00001-g11c2120 ohci_hcd
[   14.254700] usb usb4: SerialNumber: 0000:00:12.1
[   14.259725] hub 4-0:1.0: USB hub found
[   14.260030] hub 4-0:1.0: 3 ports detected
[   14.270694] Already setup the GSI :18
[   14.270890] ohci-pci 0000:00:13.0: OHCI PCI host controller
[   14.272645] ohci-pci 0000:00:13.0: new USB bus registered, assigned bus number 5
[   14.273534] ohci-pci 0000:00:13.0: irq 18, io mem 0xdfdfa000
[   14.329606] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[   14.329621] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   14.329633] usb usb5: Product: OHCI PCI host controller
[   14.329643] usb usb5: Manufacturer: Linux 4.0.0upstream-00001-g11c2120 ohci_hcd
[   14.329654] usb usb5: SerialNumber: 0000:00:13.0
[   14.334629] hub 5-0:1.0: USB hub found
[   14.334929] hub 5-0:1.0: 3 ports detected
[   14.345255] Already setup the GSI :18
[   14.345460] ohci-pci 0000:00:13.1: OHCI PCI host controller
[   14.347161] ohci-pci 0000:00:13.1: new USB bus registered, assigned bus number 6
[   14.347665] ohci-pci 0000:00:13.1: irq 18, io mem 0xdfdf9000
[   14.403576] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[   14.403590] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   14.403602] usb usb6: Product: OHCI PCI host controller
[   14.403612] usb usb6: Manufacturer: Linux 4.0.0upstream-00001-g11c2120 ohci_hcd
[   14.403623] usb usb6: SerialNumber: 0000:00:13.1
[   14.408714] hub 6-0:1.0: USB hub found
[   14.409004] hub 6-0:1.0: 3 ports detected
[   14.419288] Already setup the GSI :18
[   14.419461] ohci-pci 0000:00:14.5: OHCI PCI host controller
[   14.421167] ohci-pci 0000:00:14.5: new USB bus registered, assigned bus number 7
[   14.421701] ohci-pci 0000:00:14.5: irq 18, io mem 0xdfdfb000
[   14.477562] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[   14.477577] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   14.477589] usb usb7: Product: OHCI PCI host controller
[   14.477599] usb usb7: Manufacturer: Linux 4.0.0upstream-00001-g11c2120 ohci_hcd
[   14.477610] usb usb7: SerialNumber: 0000:00:14.5
[   14.482586] hub 7-0:1.0: USB hub found
[   14.482879] hub 7-0:1.0: 2 ports detected
[   14.488182] uhci_hcd: USB Universal Host Controller Interface driver
[   14.489364] usbcore: registered new interface driver usblp
[   14.490191] i8042: PNP: No PS/2 controller found. Probing ports directly.
[   14.494440] serio: i8042 KBD port at 0x60,0x64 irq 1
[   14.494495] serio: i8042 AUX port at 0x60,0x64 irq 12
[   14.495936] mousedev: PS/2 mouse device common for all mice
[   14.499735] rtc_cmos 00:02: RTC can wake from S4
[   14.502107] rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
[   14.502311] rtc_cmos 00:02: alarms up to one month, y3k, 114 bytes nvram
[   14.505150] Netfilter messages via NETLINK v0.30.
[   14.505390] nf_conntrack version 0.5.0 (7135 buckets, 28540 max)
[   14.506124] ctnetlink v0.93: registering with nfnetlink.
[   14.507822] ip_tables: (C) 2000-2006 Netfilter Core Team
[   14.508461] TCP: cubic registered
[   14.508487] Initializing XFRM netlink socket
[   14.509350] NET: Registered protocol family 10
[   14.512853] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   14.514760] sit: IPv6 over IPv4 tunneling driver
[   14.519898] NET: Registered protocol family 17
[   14.519986] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[   14.520438] Key type dns_resolver registered
[   14.523209] mce: Unable to init device /dev/mcelog (rc: -16)
[   14.526497] registered taskstats version 1
[   14.526843] kmemleak: Kernel memory leak detector initialized
[   14.526858] kmemleak: Automatic memory scanning thread started
[   14.532287]   Magic number: 11:157:696
[   14.532446] acpi LNXCPU:0a: hash matches
^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G[   14.537799] Freeing unused kernel memory: 1996K (ffffffff81cd3000 - ffffffff81ec6000)
[   14.537814] Write protecting the kernel read-only data: 12288k
[   14.551128] Freeing unused kernel memory: 620K (ffff880001765000 - ffff880001800000)
[   14.553636] Freeing unused kernel memory: 1688K (ffff880001a5a000 - ffff880001c00000)
(XEN) d0 attempted to change d0v0's CR4 flags 00000660 -> 00040760
init started: BusyBox v1.14.3 (2015-04-15 14:53:02 EDT)
(XEN) d0 attempted to change d0v1's CR4 flags 00000660 -> 00040760
(XEN) d0 attempted to change d0v2's CR4 flags 00000660 -> 00040760
Mounting directories  [  OK  ]
[   14.809387] usb 7-1: new full-speed USB device number 2 using ohci-pci
[   14.958436] usb 7-1: New USB device found, idVendor=0557, idProduct=2221
[   14.958464] usb 7-1: New USB device strings: MfG^G^G^G^G^Gmount: mount point /proc/bus/usb does not exist
mount: mount point /sys/kernel/config does not exist
FATAL: Error inserting xen_kbdfront (/lib/modules/4.0.0upstream-00001-g11c2120/kernel/drivers/input/misc/xen-kbdfront.ko): No su^GFATAL: Error inserting xen_fbfront (/lib/modules/4.0.0upstream-00001-g11c2120/kernel/drivers/video/fbdev/xen-fbfront.ko): No sucG^G^G[   15.442539] udevd (1388): /proc/1388/oom_adj is deprecated, please use /proc/1388/oom_score_adj instead.
[   15.561610] Switched to clocksource tsc
[   15.887624] udevadm (1389) used greatest stack depth: 13504 bytes left
Waiting for devices [  OK  ]
[   15.972515] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.2.15-k
[   15.972536] igb: Copyright (c) 2007-2014 In
[   15.984610] SCSI subsystem initialized
^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G[   16.012808] libata version 3.00 loaded.
[   16.041808] ahci 0000:00:11.0: version 3.0
[   16.047421] xen: registering gsi 22 triggering 0 polarity 1
[   16.047638] 1] modprobe (2449) used greatest stack depth: 13464 bytes left
^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^Gudevd-work[1460]: error opening ATTR{/sys/devices/system/cpu/cpu0/online} for writing: Permission denied

[   16.234337] scsi host0: ahci
[   16.238742] scsi host1: ahci
[   16.245510] scsi host2: ahci
[   16.252542] scsi host3: ahci
[   16.257377] scsi host4: ahci
[   16.262020] scsi host5:ATA max UDMA/133 abar m1024@0xdfdf8400 port 0xdfdf8580 irq 22
[   16.265960] ata3: SATA max UDMA/133 abar m1024@0xdfdf8400 port 0xdfdf8600 irq 22
[   16.265969] ata4: SATA max UDMA/133 abar m1024@0xdfdf8400 port 0xdfdf8680 irq 22
[   16.265978] ata5: SATA max UDMA/133 abar m1024@0xdfdf8400 port 0xdfdf8700 irq 22
[   16.265986] ata6: SATA max UDMA/133 abar m1024@0xdfdf8400 port 0xdfdf8780 irq 22
^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G[   16.282930] hidraw: raw HID events driver (C) Jiri Kosina
[   16.306177] usbcore: registered new interface driver usbhid
[   16.306186] usbhid: USB HID core driver
[   16.307995] modprobe (2547) used greatest stack depth: 13440 bytes left
[   16.360029] igb 0000:02:00.0: added PHC on eth0
[   16.360048] igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connectigering 0 polarity 1
[   16.361768] xen: --> pirq=41 -> irq=41 (gsi=41)
^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G[   16.535871] ip (2634) used greatest stack depth: 13096 bytes left
[   16.572309] ata3: SATA link down (SStatus 0 SControl 300)
[   16.572364] ata2: SATA link down (SStatus 0 SControl 300)
[ ^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G[   16.610751] input: Winbond Electronics Corp Hermon USB hidmouse Device as /devices/pci0000:00/0000:00:14.5/usb7/7-1/7-1:1.0/0003:0557:2221.0001/input/input5
[   16.614564] hid-generic 0003:0557:2221.0001: input,hidraw0: USB HID v1.00 Mouse [Winbond Electronics Corp Hermon USB hidmouse Device] on usb-0000:00:14.5-1/input0
[   16.617423] input: Winbond Electronics Corp Hermon USB hidmouse Device as /devices/pci0000:00/0000:00:14.5/usb7/7-1/7-1:1.1/0003:0557:2221.0002/input/input6
[   16.672781] hid-generic 0003:0557:2221.0002: input,hidraw1: USB HID v1.00 Keyboard [Winbond Electronics Corp Hermon USB hidmouse Device] on usb-0000:00:14.5-1/input1
[   16.674192] modprobe (2647) used greatest stack depth: 13032 bytes left
[   16.727335] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[   16.729588] ata1.00: ATA-7: Maxtor 6L080M0, BACE1G10,113 SControl 300)
[   16.734877] ata5.00: ATAPI: TSSTcorp CDDVDW SH-S223C, SB02, max UDMA/100
[   16.735441] scsi 0:0:0:0: Direct-Access     ATA      Maxtor 6L080M0   1G10 PQ: 0 ANSI: 5
^G^G[   16.742371] igb 0000:02:00.1: added PHC on eth1
[   16.742384] igb 0000:02:00.1: Intel(R) Gigabit Ethernet Network Connection
[   16.742396] igb 0000:02:00.1: eth1: (PCIe:2.5Gb/s:Width x4) 00:25:90:70:fe:fb
[   16.742409] igb 0000:02:00.1: eth1: PBA No: Unknown
[   16.742419] igb 0000:02:00.1: Using MSI-X interrupts. 3 rx queue(s), 3 tx queue(s)
^G^G^G[   16.745183] modprobe (2383) used greatest stack depth: 12392 bytes left
^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G[   17.336049] ata5.00: configured for UDMA/100
[   17.941094] scsi 4:0:0:0: CD-ROM            TSSTcorp CDDVDW SH-S223C  SB02 PQ: 0 ANSI: 5
[   17.964116] modprobe (2379) used greatest stack depth: 11912 bytes left
[   18.007104] sd 0:0:0:0: [sda] 156250000 512-byte logical blocks: (80.0 GB/74.5 GiB)
[   18.008136] sd 0:0:0:0: [sda] Write Protect is off
[   18.008155] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[   18.008603] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   18.018363] sr 4:0:0:0: [sr0] scsi3-mmc drive: 52x/52x writer dvd-ram cd/rw xa/form2 cdda tray
[   18.018383] cdrom: Uniform CD-ROM driver Revision: 3.20
[   18.025770] sr 4:0:0:0: Attached scsi CD-ROM sr0
[   18.043757] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   18.045385] sr 4:0:0:0: Attached scsi generic sg1 type 5
[   18.051340]  sda: sda1 sda2 sda3
[   18.062970] sd 0:0:0:0: [sda] Attached SCSI disk
Waiting for init.pre_custom [  OK  ]
Waiting for fb [  OK  ]
No plymouth. Disabling FB tests.
Waiting for network [  OK  ]
Bringing up loopback interface:  [  OK  ]
Bringing up interface eth0:  [   19.768558] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   19.776570] device eth0 entered promiscuous mode
[  OK  ]
Bringing up interface eth1:  
Determining IP information for eth1...[   20.157499] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[   22.355040] igb 0000:02:00.1 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[   22.355302] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[   22.767077] igb 0000:02:00.0 eth0: igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[   22.767382] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
 done.
[  OK  ]
Bringing up interface switch:  
Determining IP information for switch...[   24.895940] switch: port 1(eth0) entered forwarding state
[   24.896027] switch: port 1(eth0) entered forwarding state
 done.
[  OK  ]
touch: cannot touch `/var/lock/subsys/network': No such file or directory
Waiting for init.custom [  OK  ]

Starting SSHd ...

    SSH started [3248]


Waiting for SSHd [  OK  ]
WARNING: ssh currently running [3248] ignoring start request
No plymouth. Disabling FB tests.
[   27.466332] Loading iSCSI transport class v2.0-870.
[   27.481823] iscsi: registered transport (tcp)
iscsistart: transport class version 2.0-870. iscsid version 2.0-872
Could not get list of targets from firmware.
Apr 15 18:4G^G^G^G^G^GRunning in PV context on Xen v4.6.
[   27.614400] xen:xen_evtchn: Event-channel device installed
Starting /usr/sbin/xenstored...Apr 15 18:40:12 tst039 xenstored: TDB: tdb_open_ex: could not open file /var/lib/xenstored/tdb: No such file or directory 
Ap^GApr 15 18:40:12 tst039 xenstored: Checking store complete.

Setting domain 0 name, domid and JSON config...
Done setting up Dom0
Starting xenconsoled...
Starting QEMU as disk backend for dom0
Apr 15 18:40:12 tst039 iscsid: transport class version 2.0-870. iscsid version 2.0-872
Apr 15 18:40:12 tst039 iscsid: iSCSI daemon with pid=3316 started!
[0:0:0:0]    disk    ATA      Maxtor 6L080M0   1G10  /dev/sda 
[4:0:0:0]    cd/dvd  TSSTcorp CDDVDW SH-S223C  SB02  /dev/sr0 ^G00:00.0 Host bridge: ATI Technologies Inc RD890 Northbridge only dual slot (2x16) PCI-e GFX Hydra part (rev 02)
00:00.2 Generic system peripheral [0806]: ATI Technologies Inc Device 5a23
00:0d.0 PCI bridge: ATI Technologies Inc RD890 PCI to PCI bridge (external gfx1 port B)
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode]
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:12.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:13.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3d)
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] Device 1600
00:18.1 Host bridge: Advanced Micro Devices [AMD] Device 1601
00:18.2 Host bridge: Advanced Micro Devices [AMD] Device 1602
00:18.3 Host bridge: Advanced Micro Devices [AMD] Device 1603
00:18.4 Host bridge: Advanced Micro Devices [AMD] Device 1604
00:18.5 Host bridge: Advanced Micro Devices [AMD] Device 1605
00:19.0 Host bridge: Advanced Micro Devices [AMD] Device 1600
00:19.1 Host bridge: Advanced Micro Devices [AMD] Device 1601
00:19.2 Host bridge: Advanced Micro Devices [AMD] Device 1602
00:19.3 Host bridge: Advanced Micro Devices [AMD] Device 1603
00:19.4 Host bridge: Advanced Micro Devices [AMD] Device 1604
00:19.5 Host bridge: Advanced Micro Devices [AMD] Device 1605
01:04.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200eW WPCM450 (rev 0a)
02:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
02:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
           CPU0       CPU1       CPU2       
  1:          2          0          0  xen-pirq-ioapic-edge  i8042
  8:          1          0          0  xen-pirq-ioapic-edge  rtc0
  9:          0          0          0  xen-pirq-ioapic-level  acpi
 12:          4          0          0  xen-pirq-ioapic-edge  i8042
 16:          2          0          0  xen-pirq-ioapic-level  ohci_hcd:usb3, ohci_hcd:usb4
 17:          0          0          0  xen-pirq-ioapic-level  ehci_hcd:usb1
 18:         34          0          0  xen-pirq-ioapic-level  ohci_hcd:usb5, ohci_hcd:usb6, ohci_hcd:usb7
 19:          0          0          0  xen-pirq-ioapic-level  ehci_hcd:usb2
 22:        100          0          0  xen-pirq-ioapic-level  0000:00:11.0
 56:      11641          0          0  xen-percpu-virq      timer0
 57:          0          0          0  xen-percpu-ipi       spinlock0
 58:       3037          0          0  xen-percpu-ipi       resched0
 59:        293          0          0  xen-percpu-ipi       callfunc0
 60:          0          0          0  xen-percpu-virq      debug0
 61:        185          0          0  xen-percpu-ipi       callfuncsingle0
 62:          0          0          0  xen-percpu-ipi       irqwork0
 63:          0      11931          0  xen-percpu-virq      timer1
 64:          0          0          0  xen-percpu-ipi       spinlock1
 65:          0       2953          0  xen-percpu-ipi       resched1
 66:          0        512          0  xen-percpu-ipi       callfunc1
 67:          0          0          0  xen-percpu-virq      debug1
 68:          0         84          0  xen-percpu-ipi       callfuncsingle1
 69:          0          0          0  xen-percpu-ipi       irqwork1
 70:          0          0      10539  xen-percpu-virq      timer2
 71:          0          0          0  xen-percpu-ipi       spinlock2
 72:          0          0       1971  xen-percpu-ipi       resched2
 73:          0          0        507  xen-percpu-ipi       callfunc2
 74:          0          0          0  xen-percpu-virq      debug2
 75:          0          0        113  xen-percpu-ipi       callfuncsingle2
 76:          0          0          0  xen-percpu-ipi       irqwork2
 77:         53          0          0   xen-dyn-event     xenbus
 78:          0          0          0  xen-percpu-virq      xen-pcpu
 79:          1          0          0  xen-percpu-virq      mce
 80:        444          0          0  xen-percpu-virq      hvc_console
 81:          1          0          0  xen-pirq-msi-x     eth0
 82:          9          0          0  xen-pirq-msi-x     eth0-rx-0
 83:          9          0          0  xen-pirq-msi-x     eth0-rx-1
 84:         16          0          0  xen-pirq-msi-x     eth0-rx-2
 85:         10          0          0  xen-pirq-msi-x     eth0-tx-0
 86:         16          0          0  xen-pirq-msi-x     eth0-tx-1
 87:         12          0          0  xen-pirq-msi-x     eth0-tx-2
 88:          1          0          0  xen-pirq-msi-x     eth1
 89:         12          0          0  xen-pirq-msi-x     eth1-rx-0
 90:         16          0          0  xen-pirq-msi-x     eth1-rx-1
 91:         13          0          0  xen-pirq-msi-x     eth1-rx-2
 92:         11          0          0  xen-pirq-msi-x     eth1-tx-0
 93:         14          0          0  xen-pirq-msi-x     eth1-tx-1
 94:         12          0          0  xen-pirq-msi-x     eth1-tx-2
 95:         33          0          0   xen-dyn-event     evtchn:xenstored
 96:          0          0          0   xen-dyn-event     evtchn:xenstored
NMI:          0          0          0   Non-maskable interrupts
LOC:          0          0          0   Local timer interrupts
SPU:          0          0          0   Spurious interrupts
PMI:          0          0          0   Performance monitoring interrupts
IWI:          0          0          0   IRQ work interrupts
RTR:          0          0          0   APIC ICR read retries
RES:       3037       2953       1971   Rescheduling interrupts
CAL:        478        596        620   Function call interrupts
TLB:          0          0          0   TLB shootdowns
TRM:          0          0          0   Thermal event interrupts
THR:          0          0          0   Threshold APIC interrupts
MCE:          0          0          0   Machine check exceptions
MCP:          1          1          1   Machine check polls
HYP:      15682      15313      12953   Hypervisor callback interrupts
ERR:          0
MIS:          0
00000000-00000fff : reserved
00001000-00095fff : System RAM
00096000-000fffff : reserved
  000a0000-000bffff : PCI Bus 0000:00
  000c0000-000c7fff : Video ROM
  000ce000-000cefff : Adapter ROM
  000d0000-000dffff : PCI Bus 0000:00
  000f0000-000fffff : System ROM
00100000-4d069fff : System RAM
  01000000-01762394 : Kernel code
  01762395-01cd1b7f : Kernel data
  01ece000-02009fff : Kernel bss
4d06a000-d7e8ffff : Unusable memory
d7e90000-d7eb3fff : ACPI Tables
d7eb4000-d7edffff : ACPI Non-volatile Storage
d7ee0000-d7ffffff : reserved
dd000000-ddffffff : PCI Bus 0000:00
  dd000000-ddffffff : PCI Bus 0000:01
    dd000000-ddffffff : 0000:01:04.0
de000000-dfffffff : PCI Bus 0000:00
  def00000-df7fffff : PCI Bus 0000:01
    deffc000-deffffff : 0000:01:04.0
    df000000-df7fffff : 0000:01:04.0
  dfdf6000-dfdf6fff : 0000:00:12.1
    dfdf6000-dfdf6fff : ohci_hcd
  dfdf7000-dfdf7fff : 0000:00:12.0
    dfdf7000-dfdf7fff : ohci_hcd
  dfdf8400-dfdf87ff : 0000:00:11.0
    dfdf8400-dfdf87ff : ahci
  dfdf8800-dfdf88ff : 0000:00:12.2
    dfdf8800-dfdf88ff : ehci_hcd
  dfdf8c00-dfdf8cff : 0000:00:13.2
    dfdf8c00-dfdf8cff : ehci_hcd
  dfdf9000-dfdf9fff : 0000:00:13.1
    dfdf9000-dfdf9fff : ohci_hcd
  dfdfa000-dfdfafff : 0000:00:13.0
    dfdfa000-dfdfafff : ohci_hcd
  dfdfb000-dfdfbfff : 0000:00:14.5
    dfdfb000-dfdfbfff : ohci_hcd
  dfe00000-dfffffff : PCI Bus 0000:02
    dfe80000-dfe9ffff : 0000:02:00.1
    dfea0000-dfebffff : 0000:02:00.1
    dfedc000-dfedffff : 0000:02:00.1
      dfedc000-dfedffff : igb
    dfee0000-dfefffff : 0000:02:00.1
    dff00000-dff1ffff : 0000:02:00.1
      dff00000-dff1ffff : igb
    dff20000-dff3ffff : 0000:02:00.1
      dff20000-dff3ffff : igb
    dff40000-dff5ffff : 0000:02:00.0
    dff60000-dff7ffff : 0000:02:00.0
    dff9c000-dff9ffff : 0000:02:00.0
      dff9c000-dff9ffff : igb
    dffa0000-dffbffff : 0000:02:00.0
    dffc0000-dffdffff : 0000:02:00.0
      dffc0000-dffdffff : igb
    dffe0000-dfffffff : 0000:02:00.0
      dffe0000-dfffffff : igb
e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff]
  e0000000-efffffff : reserved
    e0000000-efffffff : pnp 00:0a
f6000000-f6003fff : reserved
  f6000000-f6003fff : pnp 00:01
fec00000-fec00fff : reserved
  fec00000-fec003ff : IOAPIC 0
fec10000-fec1001f : pnp 00:04
fec20000-fec20fff : reserved
  fec20000-fec203ff : IOAPIC 1
fed00000-fed003ff : HPET 2
  fed00000-fed003ff : PNP0103:00
fee00000-feefffff : reserved
  fee00000-fee00fff : Local APIC
    fee00000-fee00fff : pnp 00:03
ffb80000-ffbfffff : pnp 00:04
ffe00000-ffffffff : reserved
  ffe50000-ffe5e05f : pnp 00:04
100000000-3a7ffffff : Unusable memory
fd00000000-ffffffffff : reserved
MemTotal:         917628 kB
MemFree:          533160 kB
MemAvailable:     533308 kB
Buffers:               0 kB
Cached:           297836 kB
SwapCached:            0 kB
Active:            52788 kB
Inactive:         247852 kB
Active(anon):      52788 kB
Inactive(anon):   247852 kB
Active(file):          0 kB
Inactive(file):        0 kB
Unevictable:        4956 kB
Mlocked:            4956 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:          7748 kB
Mapped:            11276 kB
Shmem:            297836 kB
Slab:              59552 kB
SReclaimable:       9684 kB
SUnreclaim:        49868 kB
KernelStack:        1632 kB
PageTables:         1012 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      458812 kB
Committed_AS:     314396 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      274840 kB
VmallocChunk:   34359461448 kB
AnonHugePages:         0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:     1261992 kB
DirectMap2M:           0 kB
Waiting for init.late [  OK  ]
+ . /etc/init.d/functions
++ TEXTDOMAIN=initscripts
++ umask 022
++ PATH=/sbin:/usr/sbin:/bin:/usr/bin
++ export PATH
++ '[' -z '' ']'
++ COLUMNS=80
++ '[' -z '' ']'
+++ /sbin/consoletype
++ CONSOLETYPE=serial
++ '[' -f /etc/sysconfig/i18n -a -z '' -a -z '' ']'
++ '[' -z '' ']'
++ '[' -f /etc/sysconfig/init ']'
++ . /etc/sysconfig/init
+++ BOOTUP=color
+++ RES_COL=60
+++ MOVE_TO_COL='echo -en \033[60G'
+++ SETCOLOR_SUCCESS='echo -en \033[0;32m'
+++ SETCOLOR_FAILURE='echo -en \033[0;31m'
+++ SETCOLOR_WARNING='echo -en \033[0;33m'
+++ SETCOLOR_NORMAL='echo -en \033[0;39m'
+++ LOGLEVEL=3
+++ PROMPT=yes
+++ AUTOSWAP=no
+++ ACTIVE_CONSOLES='/dev/tty[1-6]'
++ '[' serial = serial ']'
++ BOOTUP=serial
++ MOVE_TO_COL=
++ SETCOLOR_SUCCESS=
++ SETCOLOR_FAILURE=
++ SETCOLOR_WARNING=
++ SETCOLOR_NORMAL=
++ __sed_discard_ignored_files='/\(~\|\.bak\|\.orig\|\.rpmnew\|\.rpmorig\|\.rpmsave\)$/d'
+ mkdir -p /mnt/lab
+ echo '192.168.102.1  build'
+ ping -q -c 1 build
PING build.dumpdata.com (192.168.102.1) 56(84) bytes of data.

--- build.dumpdata.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 1ms
rtt min/avg/max/mdev = 0.355/0.355/0.355/0.000 ms
+ '[' 0 -eq 0 ']'
+ mount build:/srv/tftpboot/lab /mnt/lab -o vers=3
[   30.862767] mount.nfs (3378) used greatest stack depth: 11880 bytes left
+ iscsiadm -m discovery -t st -p build
192.168.102.1:3260,1 iqn.2003-01.org.linux-iscsi.target:sn.bd5777dc54e541e0bd772761999275e6
+ iscsiadm -m node -L all
Logging in to [iface: default, target: iqn.2003-01.org.linux-iscsi.target:sn.bd5777dc54e541e0bd772761999275e6, portal: 192.168.102.1,3260]
[   31.160493] scsi host6: iSCSI Initiator over TCP/IP
[   31.463476] scsi 6:0:0:0: Direct-Access     LIO-ORG  IBLOCK           4.0  PQ: 0 ANSI: 5
[   31.475971] sd 6:0:0:0: [sdb] 1953380352 512-byte logical blocks: (1.00 TB/931 GiB)
[   31.478135] sd 6:0:0:0: Attached scsi generic sg2 type 0
[   31.480213] sd 6:0:0:0: [sdb] Write Protect is off
[   31.480230] sd 6:0:0:0: [sdb] Mode Sense: 43 00 10 08
Login to [iface: default, target: iqn.2003-01.org.linux-iscsi.target:sn.bd5777dc54e541e0bd772761999275e6, portal: 192.168.102.1,3260] successful.
[   31.482634] sd 6:0:0:0: [sdb] Write cache: enabled, read cache: enabled, supports DPO and FUA
+ modprobe dm-multipath
[   31.504309] device-mapper: ioctl: 4.30.0-ioctl (2014-12-22) initialised: dm-devel@redhat.com
[   31.509043] sd 6:0:0:0: [sdb] Attached SCSI disk
[   31.510628] device-mapper: multipath: version 1.8.0 loaded
+ sleep 5
Apr 15 18:40:15 tst039 iscsid: Connection1:0 to [target: iqn.2003-01.org.linux-iscsi.target:sn.bd5777dc54e541e0bd772761999275e6, portal: 192.168.102.1,3260] through [iface: default] is operational now
+ pvscan
  PV /dev/sdb   VG guests   lvm2 [931.44 GiB / 93.44 GiB free]
  Total: 1 [931.44 GiB] / in use: 1 [931.44 GiB] / in no VG: 0 ^G  32 logical volume(s) in volume group "guests" now active
+ echo 'NFS done'
NFS done
+ xl info
host                   : tst039.dumpdata.com
release                : 4.0.0upstream-00001-g11c2120
version                : : 8
threads_per_core       : 2
cpu_mhz                : 2100
hw_caps                : 178bf3ff:2fd3fbff:00000000:00001700:16982203:00000000:01c9bfff:00000000
virt_caps              : hvm hvm_directio
total_memory           : 14334
free_memory            : 13168
sharing_freed_memory   : 0
sharing_used_memory    : 0
outstanding_claims     : 0
free_cpus              : 0
xen_major              : 4
xen_minor              : 6
xen_extra              : -unstable
xen_version            : 4.6-unstable
xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64 
xen_scheduler          : credit
xen_pagesize           : 4096
platform_params        : virt_start=0xffff800000000000
xen_changeset          : Tue Apr 14 16:51:18 2015 +0200 git:df9f567
xen_commandline        : scrubber=ceiling com1=115200,8n1 dom0_mem=999M,max:1232M dom0_max_vcpus=3 cpufreq=performance,verbose iommu=verbose,no-intremap console=com1,vga loglvl=all guest_loglvl=all
cc_compiler            : gcc (GCC) 4.4.4 20100503 (Red Hat 4.4.4-2)
cc_compile_by          : konrad
cc_compile_domain      : (none)
cc_compile_date        : Wed Apr 15 14:50:14 EDT 2015
xend_config_format     : 4
+ '[' -e /sys/kernel/debug/xen/mmu/p2m ']'
+ cat /sys/kernel/debug/xen/mmu/p2m
 [0x0->0x96] pfn
 [0x96->0x100] identity
 [0x100->0x3e76a] pfn
 [0x3e76a->0x4d06a] missing
 [0x4d06a->0x4d200] identity
 [0x4d200->0x80000] missing
^G^G^G++ boot_parameter cpuplug
^G++ local param
++ local value
^G^G^G^G^G^G^G^G^G^G^G^G^G^G^G+++ cat /proc/cmdline
^G^G^G^G^G^G+++ tr -s ' \t' '\n'
^G^G^G^G^G^G^G^G^G^G+++ egrep '^cpuplug=|^cpuplug$'
^G^G^G^G^G^G^G^G^G^G^G+++ tail -1
++ param=
++ '[' -z '' ']'
++ return 1
+ HOTPLUG=
+ '[' 1 -eq 0 ']'
+ TMEM_LOADED=0
+ swapon /dev/xvda
swapon: /dev/xvda: stat failed: No such file or directory
+ '[' 255 -eq 0 ']'
++ boot_parameter run
++ local param
++ local value
+++ cat /proc/cmdline
+++ tr -s ' \t' '\n'
+++ egrep '^run=|^run$'
+++ tail -1
++ param=
++ '[' -z '' ']'
++ return 1
+ HOTPLUG=
+ '[' 1 -eq 0 ']'
++ ethtool -i eth0
++ grep driver
++ sed 's/.*: //'
+ DRIVER=igb
++ ethtool -i eth0
++ grep bus
++ sed 's/.*: //'
+ BUS=0000:02:00.0
+ '[' igb == igbvf ']'
Apr 15 18:40:22 tst039 init: starting pid 3610, tty '/dev/tty1': '/bin/sh'
[   39.910280] switch: port 1(eth0) entered forwarding state
Apr 15 18:40:24 tst039 init: reloading /etc/inittab
Apr 15 18:40:24 tst039 init: starting pid 3614, tty '/dev/hvc0': '/bin/sh







Apr 15 18:40:43 tst039 sshd[3616]: WARNING: /etc/ssh/moduli does not exist, using fixed modulus
Apr 15 18:40:43 tst039 sshd[3616]: Accepted publickey for root from 192.168.102.1 port 37475 ssh2
Apr 15 18:40:43 tst039 sshd[3618]: lastlog_openseek: Couldn't stat /var/log/lastlog: No such file or directory
[   77.449932] pci 0000:02:10.0: [8086:10ca] type 00 class 0x020000
(XEN) PCI add virtual function 0000:02:10.0
[   77.453957I add virtual function 0000:02:10.4
[   77.461839] pci 0000:02:10.6: [8086:10ca] type 00 class 0x020000
(XEN) PCI add virtual function 0000:02:10.6
[   77.465780] pci 0000:02:11.0: [8086:10ca] type 00 class 0x020000
(XEN) PCI add virtual function 0000:02:11.0
[   77.469735] pci 0000:02:11.2: [8086:10ca] type 00 class 0x020000
[   77.471043] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.0.2-k
[   77.471055] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[   77.471271] igbvf 0000:02:10.0: enabling device (0000 -> 0002)
(XEN) PCI add virtual function 0000:02:11.2
[   77.473381] igbvf 0000:02:11.2: enabling device (0000 -> 0002)
[   77.473906] igbvf 0000:02:10.0: PF still in reset state. Is the PF interface up?
[   77.473915] igbvf 0000:02:10.0: Assigning random MAC address.
[   77.475181] igbvf 0000:02:10.0: PF still resetting
[   77.477005] igbvf 0000:02:11.2: PF still in reset state. Is the PF interface up?
[   77.477018] igbvf 0000:02:11.2: Assigning random MAC address.
[   77.478433] igbvf 0000:02:11.2: PF still resetting

[   77.479767] igbvf 0000:02:10.0: Intel(R) 82576 Virtual Function
[   77.479793] igbvf 0000:02:10.0: Address: 72:36:fc:d3:6d:70
[   77.479919] igbvf 0000:02:10.2: enabling device (0000 -> 0002)
[   77.482526] igbvf 0000:02:10.2: PF still in reset state. Is the PF interface up?
[   77.482535] igbvf 0000:02:10.2: Assigning random MAC address.
[   77.483806] igbvf 0000:02:10.2: PF still resetting
[   77.485982] igbvf 0000:02:11.2: Intel(R) 82576 Virtual Function
[   77.485992] igbvf 0000:02:11.2: Address: ee:86:13:c0:18:76
[   77.486303] pci 0000:02:11.4: [8086:10ca] type 00 class 0x020000
(XEN) PCI add virtual function 0000:02:11.4
[   77.489015] igbvf 0000:02:11.4: enabling device (0000 -> 0002)
[   77.491911] igbvf 0000:02:11.4: PF still in reset state. Is the PF interface up?
[   77.491920] igbvf 0000:02:11.4: Assigning random MAC address.
[   77.493211] igbvf 0000:02:11.4: PF still resetting
[   77.498737] igbvf 0000:02:11.4: Intel(R) 82576 Virtual Function
[   77.498749] igbvf 0000:02:11.4: Address: 76:d3:41:ae:03:d3
[   77.499088] igb 0000:02:00.0: 7 VFs allocated
[   77.503966] igbvf 0000:02:10.2: Intel(R) 82576 Virtual Function
[   77.503980] igbvf 0000:02:10.2: Address: ca:45:20:ab:82:3f
[   77.504114] igbvf 0000:02:10.4: enabling device (0000 -> 0002)
[   77.506738] igbvf 0000:02:10.4: PF still in reset state. Is the PF interface up?
[   77.506747] igbvf 0000:02:10.4: Assigning random MAC address.
[   77.508030] igbvf 0000:02:10.4: PF still resetting
[   77.512856] igbvf 0000:02:10.4: Intel(R) 82576 Virtual Function
[   77.512864] igbvf 0000:02:10.4: Address: ca:9d:8a:88:9d:92
[   77.512989] igbvf 0000:02:10.6: enabling device (0000 -> 0002)
[   77.515641] igbvf 0000:02:10.6: PF still in reset state. Is the PF interface up?
[   77.515650] igbvf 0000:02:10.6: Assigning random MAC address.
[   77.516932] igbvf 0000:02:10.6: PF still resetting
[   77.871965] igbvf 0000:02:10.6: Intel(R) 82576 Virtual Function
[   77.871993] igbvf 0000:02:10.6: Address: 46:e1:cf:99:e1:3c
[   77.872218] igbvf 0000:02:11.0: enabling device (0000 -> 0002)
[   77.885972] igbvf 0000:02:11.0: PF still in reset state. Is the PF interface up?
[   77.885990] igbvf 0000:02:11.0: Assigning random MAC address.
[   77.896931] igbvf 0000:02:11.0: PF still resetting
[   77.905687] igbvf 0000:02:11.0: Intel(R) 82576 Virtual Function
[   77.905700] igbvf 0000:02:11.0: Address: e6:73:16:5c:6e:83
[   78.044934] pci 0000:02:10.1: [8086:10ca] type 00 class 0x020000
(XEN) PCI add virtual function 0000:02:10.1
[   78.047438:10.1: PF still resetting
[   78.056009] igbvf 0000:02:10.1: Intel(R) 82576 Virtual Function
[   78.056018] igbvf 0000:02:10.1: Address: 5e:b9:31:f9:7d:ed
[   78.056317] pci 0000:02:10.3: [8086:10ca] type 00 class 0x020000
(XEN) PCI add virtual function 0000:02:10.3
[   78.058757] igbvf 0000:02:10.3: enabling device (0000 -> 0002)
[   78.061456] igbvf 0000:02:10.3: PF still in reset state. Is the PF interface up?
[   78.061465] igbvf 0000:02:10.3: Assigning random MAC address.
[   78.062725] igbvf 0000:02:10.3: PF still resetting
[   78.068294] igbvf 0000:02:10.3: Intel(R) 82576 Virtual Function
[   78.068303] igbvf 0000:02:10.3: Address: ce:57:55:0c:d9:7e
[   78.068558] pci 0000:02:10.5: [8086:10ca] type 00 class 0x020000
(XEN) PCI add virtual function 0000:02:10.5
[   78.071025] igbvf 0000:02:10.5: enabling device (0000 -> 0002)
[   78.073572] igbvf 0000:02:10.5: PF still in reset state. Is the PF interface up?
[   78.073581] igbvf 0000:02:10.5: Assigning random MAC address.
[   78.074871] igbvf 0000:02:10.5: PF still resetting
[   78.079814] igbvf 0000:02:10.5: Intel(R) 82576 Virtual Function
[   78.079823] igbvf 0000:02:10.5: Address: 4a:35:04:b6:fd:85
[   78.080137] pci 0000:02:10.7: [8086:10ca] type 00 class 0x020000
(XEN) PCI add virtual function 0000:02:10.7
[   78.085157] igbvf 0000:02:10.7: enabling device (0000 -> 0002)
[   78.087892] igbvf 0000:02:10.7: PF still in reset state. Is the PF interface up?
[   78.087901] igbvf 0000:02:10.7: Assigning random MAC address.
[   78.089184] igbvf 0000:02:10.7: PF still resetting
[   78.094055] igbvf 0000:02:10.7: Intel(R) 82576 Virtual Function
[   78.094064] igbvf 0000:02:10.7: Address: 46:be:c0:21:4c:71
[   78.094668] pci 0000:02:11.1: [8086:10ca] type 00 class 0x020000
(XEN) PCI add virtual function 0000:02:11.1
[   78.097061] igbvf 0000:02:11.1: enabling device (0000 -> 0002)
[   78.099800] igbvf 0000:02:11.1: PF still in reset state. Is the PF interface up?
[   78.099809] igbvf 0000:02:11.1: Assigning random MAC address.
[   78.101116] igbvf 0000:02:11.1: PF still resetting
[   78.106341] igbvf 0000:02:11.1: Intel(R) 82576 Virtual Function
[   78.106350] igbvf 0000:02:11.1: Address: 16:59:c9:5c:49:7f
[   78.106879] pci 0000:02:11.3: [8086:10ca] type 00 class 0x020000
(XEN) PCI add virtual function 0000:02:11.3
[   78.109316] igbvf 0000:02:11.3: enabling device (0000 -> 0002)
[   78.111982] igbvf 0000:02:11.3: PF still in reset state. Is the PF interface up?
[   78.111995] igbvf 0000:02:11.3: Assigning random MAC address.
[   78.113271] igbvf 0000:02:11.3: PF still resetting
[   78.118440] igbvf 0000:02:11.3: Intel(R) 82576 Virtual Function
[   78.118449] igbvf 0000:02:11.3: Address: e2:c1:d1:67:b6:f2
[   78.118879] pci 0000:02:11.5: [8086:10ca] type 00 class 0x020000
(XEN) PCI add virtual function 0000:02:11.5
[   78.121635] igbvf 0000:02:11.5: enabling device (0000 -> 0002)
[   78.124276] igbvf 0000:02:11.5: PF still in reset state. Is the PF interface up?
[   78.124285] igbvf 0000:02:11.5: Assigning random MAC address.
[   78.125577] igbvf 0000:02:11.5: PF still resetting
[   78.131068] igbvf 0000:02:11.5: Intel(R) 82576 Virtual Function
[   78.131079] igbvf 0000:02:11.5: Address: 46:4c:af:f8:2d:59
[   78.131384] igb 0000:02:00.1: 7 VFs allocated
[   78.489063] switch: port 1(eth0) entered disabled state
[   79.048280] igb 0000:02:00.1: setting MAC 00:0f:4b:01:01:00 on VF 0
[   79.048309] igb 0000:02:00.1: Reload the VF driver t[   79.103667] igb 0000:02:00.1: setting MAC 00:0f:4b:01:01:01 on VF 1
[   79.103693] igb 0000:02:00.1: Reload the VF driver tffective.
[   79.158547] igb 0000:02:00.1: setting MAC 00:0f:4b:01:01:02 on VF 2
[   79.158573] igb 0000:02:00.1: Reload the VF driver t[   79.213101] igb 0000:02:00.1: setting MAC 00:0f:4b:01:01:03 on VF 3
[   79.213127] igb 0000:02:00.1: Reload the VF driver to make this change effective.
[   79.267426] igb 0000:02:00.1: setting MAC 00:0f:4b:01:01:04 on VF 4
[   79.267453] igb 0000:02:00.1: Reload the VF driver to make this change effective.
[   79.321723] igb 0000:02:00.1: setting MAC 00:0f:4b:01:01:05 on VF 5
[   79.321749] igb 0000:02:00.1: Reload the VF driver t[   79.376735] igb 0000:02:00.1: setting MAC 00:0f:4b:01:01:06 on VF 6
[   79.376761] igb 0000:02:00.1: Reload the VF driver t[   79.452790] igb 0000:02:00.0: setting MAC 00:0f:4b:01:01:07 on VF 0
[   79.452816] igb 0000:02:00.0: Reload the VF driver t[   79.507779] igb 0000:02:00.0: setting MAC 00:0f:4b:01:01:08 on VF 1
[   79.507805] igb 0000:02:00.0: Reload the VF driver to make this change effective.
[   79.561961] igb 0000:02:00.0: setting MAC 00:0f:4b:01:01:09 on VF 2
[   79.561986] igb 0000:02:00.0: Reload the VF driver t[   79.616586] igb 0000:02:00.0: setting MAC 00:0f:4b:01:01:0a on VF 3
[   79.616612] igb 0000:02:00.0: Reload the VF driver t[   79.670779] igb 0000:02:00.0: setting MAC 00:0f:4b:01:01:0b on VF 4
[   79.670805] igb 0000:02:00.0: Reload the VF driver to make this change effective.
[   79.725128] igb 0000:02:00.0: setting MAC 00:0f:4b:01:01:0c on VF 5
[   79.725154] igb 0000:02:00.0: Reload the VF driver t[   79.780473] igb 0000:02:00.0: setting MAC 00:0f:4b:01:01:0d on VF 6
[   79.780504] igb 0000:02:00.0: Reload the VF driver t[   80.131878] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.0.2-k
[   80.131925] igbvf: Copyright (c) 2.155993] igb 0000:02:00.0: VF 0 attempted to override administratively set MAC address
[   80.155993] Reload the VF driver to resume operations
[   80.163063] igbvf 0000:02:10.0: Intel(R) 82576 Virtual Function
[   80.163078] igbvf 0000:02:10.0: Address: 00:0f:4b:01:01:07
[   80.163257] igbvf 0000:02:10.2: enabling device (0000 -> 0002)
[   80.187094] igb 0000:02:00.0: VF 1 attempted to override administratively set MAC address
[   80.187094] Reload the VF driver to resume operations
[   80.194394] igbvf 0000:02:10.2: Intel(R) 82576 Virtual Function
[   80.194410] igbvf 0000:02:10.2: Address: 00:0f:4b:01:01:08
[   80.194584] igbvf 0000:02:10.4: enabling device (0000 -> 0002)
[   80.219218] igb 0000:02:00.0: VF 2 attempted to override administratively set MAC address
[   80.219218] Reload the VF driver to resume operations
[   80.224947] igbvf 0000:02:10.4: Intel(R) 82576 Virtual Function
[   80.224955] igbvf 0000:02:10.4: Address: 00:0f:4b:01:01:09
[   80.225080] igbvf 0000:02:10.6: enabling device (0000 -> 0002)
[   80.250026] igb 0000:02:00.0: VF 3 attempted to override administratively set MAC address
[   80.250026] Reload the VF driver to resume operations
[   80.255736] igbvf 0000:02:10.6: Intel(R) 82576 Virtual Function
[   80.255745] igbvf 0000:02:10.6: Address: 00:0f:4b:01:01:0a
[   80.255878] igbvf 0000:02:11.0: enabling device (0000 -> 0002)
[   80.281012] igb 0000:02:00.0: VF 4 attempted to override administratively set MAC address
[   80.281012] Reload the VF driver to resume operations
[   80.286402] igbvf 0000:02:11.0: Intel(R) 82576 Virtual Function
[   80.286413] igbvf 0000:02:11.0: Address: 00:0f:4b:01:01:0b
[   80.286536] igbvf 0000:02:11.2: enabling device (0000 -> 0002)
[   80.310050] igb 0000:02:00.0: VF 5 attempted to override administratively set MAC address
[   80.310050] Reload the VF driver to resume operations
[   80.315239] igbvf 0000:02:11.2: Intel(R) 82576 Virtual Function
[   80.315250] igbvf 0000:02:11.2: Address: 00:0f:4b:01:01:0c
[   80.315373] igbvf 0000:02:11.4: enabling device (0000 -> 0002)
[   80.339053] igb 0000:02:00.0: VF 6 attempted to override administratively set MAC address
[   80.339053] Reload the VF driver to resume operations
[   80.344504] igbvf 0000:02:11.4: Intel(R) 82576 Virtual Function
[   80.344514] igbvf 0000:02:11.4: Address: 00:0f:4b:01:01:0d
[   80.344641] igbvf 0000:02:10.1: enabling device (0000 -> 0002)
[   80.368991] igb 0000:02:00.1: VF 0 attempted to override administratively set MAC address
[   80.368991] Reload the VF driver to resume operations
[   80.374383] igbvf 0000:02:10.1: Intel(R) 82576 Virtual Function
[   80.374394] igbvf 0000:02:10.1: Address: 00:0f:4b:01:01:00
[   80.374519] igbvf 0000:02:10.3: enabling device (0000 -> 0002)
[   80.397968] igb 0000:02:00.1: VF 1 attempted to override administratively set MAC address
[   80.397968] Reload the VF driver to resume operations
[   80.403313] igbvf 0000:02:10.3: Intel(R) 82576 Virtual Function
[   80.403325] igbvf 0000:02:10.3: Address: 00:0f:4b:01:01:01
[   80.403452] igbvf 0000:02:10.5: enabling device (0000 -> 0002)
[   80.426992] igb 0000:02:00.1: VF 2 attempted to override administratively set MAC address
[   80.426992] Reload the VF driver to resume operations
[   80.432304] igbvf 0000:02:10.5: Intel(R) 82576 Virtual Function
[   80.432315] igbvf 0000:02:10.5: Address: 00:0f:4b:01:01:02
[   80.432435] igbvf 0000:02:10.7: enabling device (0000 -> 0002)
[   80.455975] igb 0000:02:00.1: VF 3 attempted to override administratively set MAC address
[   80.455975] Reload the VF driver to resume operations
[   80.461142] igbvf 0000:02:10.7: Intel(R) 82576 Virtual Function
[   80.461156] igbvf 0000:02:10.7: Address: 00:0f:4b:01:01:03
[   80.461303] igbvf 0000:02:11.1: enabling device (0000 -> 0002)
[   80.485088] igb 0000:02:00.1: VF 4 attempted to override administratively set MAC address
[   80.485088] Reload the VF driver to resume operations
[   80.490390] igbvf 0000:02:11.1: Intel(R) 82576 Virtual Function
[   80.490401] igbvf 0000:02:11.1: Address: 00:0f:4b:01:01:04
[   80.490529] igbvf 0000:02:11.3: enabling device (0000 -> 0002)
[   80.514003] igb 0000:02:00.1: VF 5 attempted to override administratively set MAC address
[   80.514003] Reload the VF driver to resume operations
[   80.519140] igbvf 0000:02:11.3: Intel(R) 82576 Virtual Function
[   80.519151] igbvf 0000:02:11.3: Address: 00:0f:4b:01:01:05
[   80.519290] igbvf 0000:02:11.5: enabling device (0000 -> 0002)
[   80.543047] igb 0000:02:00.1: VF 6 attempted to override administratively set MAC address
[   80.543047] Reload the VF driver to resume operations
[   80.548333] igbvf 0000:02:11.5: Intel(R) 82576 Virtual Function
[   80.548344] igbvf 0000:02:11.5: Address: 00:0f:4b:01:01:06
[   80.734105] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.0.2-k
[   80.734133] igbvf: Copyright (c) 2[   80.759074] igb 0000:02:00.0: VF 0 attempted to override administratively set MAC address
[   80.759074] Reload the VF driver to resume operations
[   80.766452] igbvf 0000:02:10.0: Intel(R) 82576 Virtual Function
[   80.766465] igbvf 0000:02:10.0: Address: 00:0f:4b:01:01:07
[   80.766639] igbvf 0000:02:10.2: enabling device (0000 -> 0002)
[   80.784496] igb 0000:02:00.0 eth0: igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[   80.784740] switch: port 1(eth0) entered forwarding state
[   80.784807] switch: port 1(eth0) entered forwarding state
[   80.791091] igbvf 0000:02:10.2: PF still resetting
[   80.791137] igb 0000:02:00.0: VF 1 attempted to override administratively set MAC address
[   80.791137] Reload the VF driver to resume operations
[   80.798798] igbvf 0000:02:10.2: Intel(R) 82576 Virtual Function
[   80.798811] igbvf 0000:02:10.2: Address: 00:0f:4b:01:01:08
[   80.799011] igbvf 0000:02:10.4: enabling device (0000 -> 0002)
[   80.823084] igb 0000:02:00.0: VF 2 attempted to override administratively set MAC address
[   80.823084] Reload the VF driver to resume operations
[   80.830386] igbvf 0000:02:10.4: Intel(R) 82576 Virtual Function
[   80.830398] igbvf 0000:02:10.4: Address: 00:0f:4b:01:01:09
[   80.830571] igbvf 0000:02:10.6: enabling device (0000 -> 0002)
[   80.856095] igb 0000:02:00.0: VF 3 attempted to override administratively set MAC address
[   80.856095] Reload the VF driver to resume operations
[   80.863555] igbvf 0000:02:10.6: Intel(R) 82576 Virtual Function
[   80.863568] igbvf 0000:02:10.6: Address: 00:0f:4b:01:01:0a
[   80.863740] igbvf 0000:02:11.0: enabling device (0000 -> 0002)
[   80.888127] igb 0000:02:00.0: VF 4 attempted to override administratively set MAC address
[   80.888127] Reload the VF driver to resume operations
[   80.895412] igbvf 0000:02:11.0: Intel(R) 82576 Virtual Function
[   80.895424] igbvf 0000:02:11.0: Address: 00:0f:4b:01:01:0b
[   80.895598] igbvf 0000:02:11.2: enabling device (0000 -> 0002)
[   80.920197] igb 0000:02:00.0: VF 5 attempted to override administratively set MAC address
[   80.920197] Reload the VF driver to resume operations
[   80.927739] igbvf 0000:02:11.2: Intel(R) 82576 Virtual Function
[   80.927752] igbvf 0000:02:11.2: Address: 00:0f:4b:01:01:0c
[   80.927930] igbvf 0000:02:11.4: enabling device (0000 -> 0002)
[   80.952063] igb 0000:02:00.0: VF 6 attempted to override administratively set MAC address
[   80.952063] Reload the VF driver to resume operations
[   80.959337] igbvf 0000:02:11.4: Intel(R) 82576 Virtual Function
[   80.959350] igbvf 0000:02:11.4: Address: 00:0f:4b:01:01:0d
[   80.959527] igbvf 0000:02:10.1: enabling device (0000 -> 0002)
[   80.984062] igb 0000:02:00.1: VF 0 attempted to override administratively set MAC address
[   80.984062] Reload the VF driver to resume operations
[   80.991606] igbvf 0000:02:10.1: Intel(R) 82576 Virtual Function
[   80.991619] igbvf 0000:02:10.1: Address: 00:0f:4b:01:01:00
[   80.991791] igbvf 0000:02:10.3: enabling device (0000 -> 0002)
[   81.016063] igb 0000:02:00.1: VF 1 attempted to override administratively set MAC address
[   81.016063] Reload the VF driver to resume operations
[   81.023512] igbvf 0000:02:10.3: Intel(R) 82576 Virtual Function
[   81.023525] igbvf 0000:02:10.3: Address: 00:0f:4b:01:01:01
[   81.023703] igbvf 0000:02:10.5: enabling device (0000 -> 0002)
[   81.048077] igb 0000:02:00.1: VF 2 attempted to override administratively set MAC address
[   81.048077] Reload the VF driver to resume operations
[   81.055680] igbvf 0000:02:10.5: Intel(R) 82576 Virtual Function
[   81.055694] igbvf 0000:02:10.5: Address: 00:0f:4b:01:01:02
[   81.055911] igbvf 0000:02:10.7: enabling device (0000 -> 0002)
[   81.080078] igb 0000:02:00.1: VF 3 attempted to override administratively set MAC address
[   81.080078] Reload the VF driver to resume operations
[   81.087420] igbvf 0000:02:10.7: Intel(R) 82576 Virtual Function
[   81.087432] igbvf 0000:02:10.7: Address: 00:0f:4b:01:01:03
[   81.087613] igbvf 0000:02:11.1: enabling device (0000 -> 0002)
[   81.112085] igb 0000:02:00.1: VF 4 attempted to override administratively set MAC address
[   81.112085] Reload the VF driver to resume operations
[   81.119320] igbvf 0000:02:11.1: Intel(R) 82576 Virtual Function
[   81.119336] igbvf 0000:02:11.1: Address: 00:0f:4b:01:01:04
[   81.119512] igbvf 0000:02:11.3: enabling device (0000 -> 0002)
[   81.143084] igb 0000:02:00.1: VF 5 attempted to override administratively set MAC address
[   81.143084] Reload the VF driver to resume operations
[   81.150051] igbvf 0000:02:11.3: Intel(R) 82576 Virtual Function
[   81.150065] igbvf 0000:02:11.3: Address: 00:0f:4b:01:01:05
[   81.150247] igbvf 0000:02:11.5: enabling device (0000 -> 0002)
[   81.175088] igb 0000:02:00.1: VF 6 attempted to override administratively set MAC address
[   81.175088] Reload the VF driver to resume operations
[   81.182712] igbvf 0000:02:11.5: Intel(R) 82576 Virtual Function
[   81.182725] igbvf 0000:02:11.5: Address: 00:0f:4b:01:01:06
[   81.195556] pciback 0000:02:10.0: seizing device
[   81.196159] pciback 0000:02:10.0: enabling device (0000 -> 0002)
[   81.271550] igb 0000:02:00.1 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[   81.312351] pciback 0000:02:10.1: seizing device
[   81.312879] pciback 0000:02:10.1: enabling device (0000 -> 0002)
[   81.431229] pciback 0000:02:10.2: seizing device
[   81.431701] pciback 0000:02:10.2: enabling device (0000 -> 0002)
[   81.543943] pciback 0000:02:10.3: seizing device
[   81.544359] pciback 0000:02:10.3: enabling device (0000 -> 0002)
[   81.660080] pciback 0000:02:10.4: seizing device
[   81.660574] pciback 0000:02:10.4: enabling device (0000 -> 0002)
[   81.775075] pciback 0000:02:10.5: seizing device
[   81.775555] pciback 0000:02:10.5: enabling device (0000 -> 0002)
[   81.891089] pciback 0000:02:10.6: seizing device
[   81.891612] pciback 0000:02:10.6: enabling device (0000 -> 0002)
[   82.005138] pciback 0000:02:10.7: seizing device
[   82.005618] pciback 0000:02:10.7: enabling device (0000 -> 0002)
[   82.122130] pciback 0000:02:11.0: seizing device
[   82.122607] pciback 0000:02:11.0: enabling device (0000 -> 0002)
[   82.237106] pciback 0000:02:11.1: seizing device
[   82.237601] pciback 0000:02:11.1: enabling device (0000 -> 0002)
[   82.351138] pciback 0000:02:11.2: seizing device
[   82.351667] pciback 0000:02:11.2: enabling device (0000 -> 0002)
[   82.467115] pciback 0000:02:11.3: seizing device
[   82.467594] pciback 0000:02:11.3: enabling device (0000 -> 0002)
[   82.583114] pciback 0000:02:11.4: seizing device
[   82.583666] pciback 0000:02:11.4: enabling device (0000 -> 0002)
[   82.698144] pciback 0000:02:11.5: seizing device
[   82.698623] pciback 0000:02:11.5: enabling device (0000 -> 0002)
#cat /g-vm0.cfg
memory=768
boot='d'
vcpus=2
vnclisten='0.0.0.0'
name='g-vm0'
on_crash='preserve'
# IP:192.168.102.90
# MAC:00:0f:4
pci= [ '0000:02:10.1' ]
builder='hvm'
disk = [ 'file:/mnt/lab/bootstrap-x86_64/root_image.iso,hdc:cdrom,r']
kernel = 'hvmloader'
serial='pty'
#lspci -s 02:10.1 -vvv
Ethernet controller: Intel Corporation 82576 Virtual Function (rev 01)
        Subsystem: Super Micro Computer Inc Device 10c9
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Region 0: [virtual] Memory at dfea0000 (64-bit, non-prefetchable) [size=16K]
        Region 3: [virtual] Memory at dfe80000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [70] MSI-X: Enable- Count=3 Masked-
                Vector table: BAR=3 offset=00000000
                PBA: BAR=3 offset=00002000
        Capabilities: [a0] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x4, ASPM L0s L1, Latency L0 <4us, L1 <64us
                        ClockPM- Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed unknown, Width x0, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Range ABCD, TimeoutDis+
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
                LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -6dB
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
                AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
        Capabilities: [150 v1] Alternative Routing-ID Interpretation (ARI)
                ARICap: MFVC- ACS-, Next Function: 0
                ARICtl: MFVC- ACS-, Function Group: 0
        Kernel driver in use: pciback

# xl create /g-vm0.cfg
Apr 15 18:42:33 tst039 logger: /etc/xen/scripts/block: add XENBUS_PATH=backend/vbd/1/5632
(XEN) Xen BUG at iommu_map.c:455
(XEN) ----[ Xen-4.6-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    4
(XEN) RIP:  iommu_pde_from_gfn+0x38/0x408
(XEN) RFLAGS: 0000000000010202   CONTEXT: hypervisor (d0v2)
(XEN) rax: ffff82e00241aae0   rbx: 0000000000000008   rcx: ffff82c000203020
(XEN) rdx: ffff830226077b08   rsi: ffffffffffffffff   rdi: ffff830225fd7000
(XEN) rbp: ffff830226077ab8   rsp: ffff830226077a48   r8:  ffff8302260d79f0
(XEN) r9:  0000000000000000   r10: 0000000000000000   r11: 0000000000000001
(XEN) r12: ffff82e004496f60   r13: 0000000000000000   r14: 00000000000000e9
(XEN) r15: 00007d2000000000   cr0: 0000000080050033   cr4: 00000000000406f0
(XEN) cr3: 0000000273ed0000   cr2: ffff880029e96fc0
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
(XEN) Xen stack trace from rsp=ffff830226077a48:
(XEN)    ffff830226077a58 ffff82d080158b70 ffff830225fd7000 ffff830226077b08
(XEN)    ffffffffffffffff ffff830225fd7190 ffff820000000fff ffff82e00241ab00
(XEN)    ffff82e004496f80 0000000000000003 ffff82e004496f60 0000000000000000
(XEN)    00000000000000e9 00007d2000000000 ffff830226077b78 ffff82d0801561a8
(XEN)    00007cfdd9f88507 0000000100000001 0000000000224b7b ffff830225fd7938
(XEN)    ffffffffffffffff ffff82004002c000 0000000926077bd8 ffff830225fd7000
(XEN)    0000000000000000 0000000000000000 0000000000000000 0000000000000000
(XEN)    0000000000000000 0000000000000000 0000000000000000 0000000000000015
(XEN)    ffff830226077b58 ffff830225fd7000 ffff82e004496f60 0000000000000000
(XEN)    00000000000000e9 00007d2000000000 ffff830226077bd8 ffff82d08015a548
(XEN)    ffff830225fd7020 ffff830226077f18 ffff830226077f18 0000000000224b7b
(XEN)    ffff830226077bd8 00000000ffffffab 0000000000000002 ffff830225fd7000
(XEN)    0000000000000081 0000000000000281 ffff830226077c88 ffff82d08014c50d
(XEN)    ffff82d080313260 0000000000000282 ffff830226077cf8 ffff82d08011fef8
(XEN)    ffff830226077c18 ffff82d08018970c ffff830226077c58 ffff82d0801297cb
(XEN)    0000000000800067 ffff830225fe3430 ffff830200000000 00007f27151fe004
(XEN)    ffff83022607f334 ffff830225fe31c0 ffff830226077c98 fffffffffffffffd
(XEN)    00007f27151fe004 ffff830225fd7000 ffff830226077e38 0000000000000005
(XEN)    ffff830226077c98 ffff82d080148c2f ffff830226077d78 ffff82d080162210
(XEN)    ffff830226077dc8 ffff82d080120fe6 00ff830225fe3430 ffff82d08027cd20
(XEN) Xen call trace:
(XEN)    [<ffff82d0801557a3>] iommu_pde_from_gfn+0x38/0x408
(XEN)    [<ffff82d0801561a8>] amd_iommu_map_page+0x114/0x4cc
(XEN)    [<ffff82d08015a548>] arch_iommu_populate_page_table+0x17e/0x4e6
(XEN)    [<ffff82d08014c50d>] iommu_do_pci_domctl+0x3cb/0x60e
(XEN)    [<ffff82d080148c2f>] iommu_do_domctl+0x17/0x19
(XEN)    [<ffff82d080162210>] arch_do_domctl+0x222e/0x241e
(XEN)    [<ffff82d080104a1c>] do_domctl+0x19eb/0x1b4f
(XEN)    [<ffff82d08022f7cb>] syscall_enter+0xeb/0x145
(XEN) 
(XEN) 
(XEN) ****************************************
(XEN) Panic on CPU 4:
(XEN) Xen BUG at iommu_map.c:455
(XEN) ****************************************
(XEN) 
(XEN) Reboot in five seconds...
telnet> Connection closed.
[Connecting to system 39 ]


While if I have this in the guest config:

device_model_version = 'qemu-xen-traditional'

it loads and runs the guest without issues.

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-11 21:35                               ` Andrew Cooper
  2015-04-12 15:15                                 ` Sander Eikelenboom
  2015-04-15 19:06                                 ` Konrad Rzeszutek Wilk
@ 2015-04-16  9:28                                 ` Tim Deegan
  2015-04-20 16:11                                   ` Jan Beulich
  2015-05-05 15:10                                   ` Jan Beulich
  2 siblings, 2 replies; 35+ messages in thread
From: Tim Deegan @ 2015-04-16  9:28 UTC (permalink / raw)
  To: Andrew Cooper; +Cc: Sander Eikelenboom, Paul Durrant, Jan Beulich, xen-devel

[Trimmed egregious quoting]

At 22:35 +0100 on 11 Apr (1428791713), Andrew Cooper wrote:
> I am not certain that it is the correct way to fix the issue, nor that
> the ioreq server code is the only way to trigger it.  There are several
> ways to shoot a gfn mapping from the guests physmap.
> 
> At least we now understand why it happens.  I will defer to others CC'd
> on this thread for their opinions in the matter.

The patch semes like a pretty good check to me, though I'm not
convinced it's race-free.  At the least I'd cache the m2p lookup so we
use the same value for the checks and the map_page() call. 

And IMO update_paging_mode() ought to log and reject bogus GFNs as
well.

Cheers,

Tim.

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-16  9:28                                 ` Tim Deegan
@ 2015-04-20 16:11                                   ` Jan Beulich
  2015-04-20 16:14                                     ` Sander Eikelenboom
  2015-04-20 18:50                                     ` Sander Eikelenboom
  2015-05-05 15:10                                   ` Jan Beulich
  1 sibling, 2 replies; 35+ messages in thread
From: Jan Beulich @ 2015-04-20 16:11 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: Andrew Cooper, Paul Durrant, Tim Deegan, xen-devel

>>> On 16.04.15 at 11:28, <tim@xen.org> wrote:
> At 22:35 +0100 on 11 Apr (1428791713), Andrew Cooper wrote:
>> At least we now understand why it happens.  I will defer to others CC'd
>> on this thread for their opinions in the matter.
> 
> The patch semes like a pretty good check to me, though I'm not
> convinced it's race-free.  At the least I'd cache the m2p lookup so we
> use the same value for the checks and the map_page() call. 
> 
> And IMO update_paging_mode() ought to log and reject bogus GFNs as
> well.

Sander,

could you give the patch below a try, namely also in the context
of seeing again the issue originally fixed by Andrew's initial patch?
Please make sure you try a debug build and you have
"iommu=debug" on the Xen command line.

Jan

--- unstable.orig/xen/drivers/passthrough/amd/iommu_map.c
+++ unstable/xen/drivers/passthrough/amd/iommu_map.c
@@ -557,6 +557,10 @@ static int update_paging_mode(struct dom
     unsigned long old_root_mfn;
     struct hvm_iommu *hd = domain_hvm_iommu(d);
 
+    if ( gfn == INVALID_MFN )
+        return -EADDRNOTAVAIL;
+    ASSERT(!(gfn >> DEFAULT_DOMAIN_ADDRESS_WIDTH));
+
     level = hd->arch.paging_mode;
     old_root = hd->arch.root_table;
     offset = gfn >> (PTE_PER_TABLE_SHIFT * (level - 1));
@@ -729,12 +733,15 @@ int amd_iommu_unmap_page(struct domain *
      * we might need a deeper page table for lager gfn now */
     if ( is_hvm_domain(d) )
     {
-        if ( update_paging_mode(d, gfn) )
+        int rc = update_paging_mode(d, gfn);
+
+        if ( rc )
         {
             spin_unlock(&hd->arch.mapping_lock);
             AMD_IOMMU_DEBUG("Update page mode failed gfn = %lx\n", gfn);
-            domain_crash(d);
-            return -EFAULT;
+            if ( rc != -EADDRNOTAVAIL )
+                domain_crash(d);
+            return rc;
         }
     }
 
--- unstable.orig/xen/drivers/passthrough/x86/iommu.c
+++ unstable/xen/drivers/passthrough/x86/iommu.c
@@ -59,10 +59,17 @@ int arch_iommu_populate_page_table(struc
         if ( has_hvm_container_domain(d) ||
             (page->u.inuse.type_info & PGT_type_mask) == PGT_writable_page )
         {
-            BUG_ON(SHARED_M2P(mfn_to_gmfn(d, page_to_mfn(page))));
-            rc = hd->platform_ops->map_page(
-                d, mfn_to_gmfn(d, page_to_mfn(page)), page_to_mfn(page),
-                IOMMUF_readable|IOMMUF_writable);
+            unsigned long mfn = page_to_mfn(page);
+            unsigned long gfn = mfn_to_gmfn(d, mfn);
+
+            if ( gfn != INVALID_MFN )
+            {
+                ASSERT(!(gfn >> DEFAULT_DOMAIN_ADDRESS_WIDTH));
+                BUG_ON(SHARED_M2P(gfn));
+                rc = hd->platform_ops->map_page(d, gfn, mfn,
+                                                IOMMUF_readable |
+                                                IOMMUF_writable);
+            }
             if ( rc )
             {
                 page_list_add(page, &d->page_list);
--- unstable.orig/xen/drivers/passthrough/vtd/iommu.h
+++ unstable/xen/drivers/passthrough/vtd/iommu.h
@@ -482,7 +482,6 @@ struct qinval_entry {
 #define VTD_PAGE_TABLE_LEVEL_3  3
 #define VTD_PAGE_TABLE_LEVEL_4  4
 
-#define DEFAULT_DOMAIN_ADDRESS_WIDTH 48
 #define MAX_IOMMU_REGS 0xc0
 
 extern struct list_head acpi_drhd_units;
--- unstable.orig/xen/include/asm-x86/hvm/iommu.h
+++ unstable/xen/include/asm-x86/hvm/iommu.h
@@ -46,6 +46,8 @@ struct g2m_ioport {
     unsigned int np;
 };
 
+#define DEFAULT_DOMAIN_ADDRESS_WIDTH 48
+
 struct arch_hvm_iommu
 {
     u64 pgd_maddr;                 /* io page directory machine address */
--- unstable.orig/xen/include/asm-x86/hvm/svm/amd-iommu-defs.h
+++ unstable/xen/include/asm-x86/hvm/svm/amd-iommu-defs.h
@@ -464,8 +464,6 @@
 #define IOMMU_CONTROL_DISABLED	0
 #define IOMMU_CONTROL_ENABLED	1
 
-#define DEFAULT_DOMAIN_ADDRESS_WIDTH    48
-
 /* interrupt remapping table */
 #define INT_REMAP_ENTRY_REMAPEN_MASK    0x00000001
 #define INT_REMAP_ENTRY_REMAPEN_SHIFT   0

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-20 16:11                                   ` Jan Beulich
@ 2015-04-20 16:14                                     ` Sander Eikelenboom
  2015-04-20 18:50                                     ` Sander Eikelenboom
  1 sibling, 0 replies; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-20 16:14 UTC (permalink / raw)
  To: Jan Beulich; +Cc: Andrew Cooper, Paul Durrant, Tim Deegan, xen-devel


Monday, April 20, 2015, 6:11:42 PM, you wrote:

>>>> On 16.04.15 at 11:28, <tim@xen.org> wrote:
>> At 22:35 +0100 on 11 Apr (1428791713), Andrew Cooper wrote:
>>> At least we now understand why it happens.  I will defer to others CC'd
>>> on this thread for their opinions in the matter.
>> 
>> The patch semes like a pretty good check to me, though I'm not
>> convinced it's race-free.  At the least I'd cache the m2p lookup so we
>> use the same value for the checks and the map_page() call. 
>> 
>> And IMO update_paging_mode() ought to log and reject bogus GFNs as
>> well.

> Sander,

> could you give the patch below a try, namely also in the context
> of seeing again the issue originally fixed by Andrew's initial patch?
> Please make sure you try a debug build and you have
> "iommu=debug" on the Xen command line.

> Jan

Hi Jan,

Should this be applied on top of Andrew's initial patch, or instead of ?

--
Sander


> --- unstable.orig/xen/drivers/passthrough/amd/iommu_map.c
> +++ unstable/xen/drivers/passthrough/amd/iommu_map.c
> @@ -557,6 +557,10 @@ static int update_paging_mode(struct dom
>      unsigned long old_root_mfn;
>      struct hvm_iommu *hd = domain_hvm_iommu(d);
>  
> +    if ( gfn == INVALID_MFN )
> +        return -EADDRNOTAVAIL;
+    ASSERT(!(gfn >>> DEFAULT_DOMAIN_ADDRESS_WIDTH));
> +
>      level = hd->arch.paging_mode;
>      old_root = hd->arch.root_table;
>      offset = gfn >> (PTE_PER_TABLE_SHIFT * (level - 1));
> @@ -729,12 +733,15 @@ int amd_iommu_unmap_page(struct domain *
>       * we might need a deeper page table for lager gfn now */
>      if ( is_hvm_domain(d) )
>      {
> -        if ( update_paging_mode(d, gfn) )
> +        int rc = update_paging_mode(d, gfn);
> +
> +        if ( rc )
>          {
>              spin_unlock(&hd->arch.mapping_lock);
>              AMD_IOMMU_DEBUG("Update page mode failed gfn = %lx\n", gfn);
> -            domain_crash(d);
> -            return -EFAULT;
> +            if ( rc != -EADDRNOTAVAIL )
> +                domain_crash(d);
> +            return rc;
>          }
>      }
>  
> --- unstable.orig/xen/drivers/passthrough/x86/iommu.c
> +++ unstable/xen/drivers/passthrough/x86/iommu.c
> @@ -59,10 +59,17 @@ int arch_iommu_populate_page_table(struc
>          if ( has_hvm_container_domain(d) ||
>              (page->u.inuse.type_info & PGT_type_mask) == PGT_writable_page )
>          {
> -            BUG_ON(SHARED_M2P(mfn_to_gmfn(d, page_to_mfn(page))));
> -            rc = hd->platform_ops->map_page(
> -                d, mfn_to_gmfn(d, page_to_mfn(page)), page_to_mfn(page),
> -                IOMMUF_readable|IOMMUF_writable);
> +            unsigned long mfn = page_to_mfn(page);
> +            unsigned long gfn = mfn_to_gmfn(d, mfn);
> +
> +            if ( gfn != INVALID_MFN )
> +            {
> +                ASSERT(!(gfn >> DEFAULT_DOMAIN_ADDRESS_WIDTH));
> +                BUG_ON(SHARED_M2P(gfn));
> +                rc = hd->platform_ops->map_page(d, gfn, mfn,
> +                                                IOMMUF_readable |
> +                                                IOMMUF_writable);
> +            }
>              if ( rc )
>              {
>                  page_list_add(page, &d->page_list);
> --- unstable.orig/xen/drivers/passthrough/vtd/iommu.h
> +++ unstable/xen/drivers/passthrough/vtd/iommu.h
> @@ -482,7 +482,6 @@ struct qinval_entry {
>  #define VTD_PAGE_TABLE_LEVEL_3  3
>  #define VTD_PAGE_TABLE_LEVEL_4  4
>  
> -#define DEFAULT_DOMAIN_ADDRESS_WIDTH 48
>  #define MAX_IOMMU_REGS 0xc0
>  
>  extern struct list_head acpi_drhd_units;
> --- unstable.orig/xen/include/asm-x86/hvm/iommu.h
> +++ unstable/xen/include/asm-x86/hvm/iommu.h
> @@ -46,6 +46,8 @@ struct g2m_ioport {
>      unsigned int np;
>  };
>  
> +#define DEFAULT_DOMAIN_ADDRESS_WIDTH 48
> +
>  struct arch_hvm_iommu
>  {
>      u64 pgd_maddr;                 /* io page directory machine address */
> --- unstable.orig/xen/include/asm-x86/hvm/svm/amd-iommu-defs.h
> +++ unstable/xen/include/asm-x86/hvm/svm/amd-iommu-defs.h
> @@ -464,8 +464,6 @@
>  #define IOMMU_CONTROL_DISABLED       0
>  #define IOMMU_CONTROL_ENABLED  1
>  
> -#define DEFAULT_DOMAIN_ADDRESS_WIDTH    48
> -
>  /* interrupt remapping table */
>  #define INT_REMAP_ENTRY_REMAPEN_MASK    0x00000001
>  #define INT_REMAP_ENTRY_REMAPEN_SHIFT   0

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-20 16:11                                   ` Jan Beulich
  2015-04-20 16:14                                     ` Sander Eikelenboom
@ 2015-04-20 18:50                                     ` Sander Eikelenboom
  2015-04-21  8:11                                       ` Jan Beulich
  1 sibling, 1 reply; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-20 18:50 UTC (permalink / raw)
  To: Jan Beulich; +Cc: Andrew Cooper, Paul Durrant, Tim Deegan, xen-devel


Monday, April 20, 2015, 6:11:42 PM, you wrote:

>>>> On 16.04.15 at 11:28, <tim@xen.org> wrote:
>> At 22:35 +0100 on 11 Apr (1428791713), Andrew Cooper wrote:
>>> At least we now understand why it happens.  I will defer to others CC'd
>>> on this thread for their opinions in the matter.
>> 
>> The patch semes like a pretty good check to me, though I'm not
>> convinced it's race-free.  At the least I'd cache the m2p lookup so we
>> use the same value for the checks and the map_page() call. 
>> 
>> And IMO update_paging_mode() ought to log and reject bogus GFNs as
>> well.

> Sander,

> could you give the patch below a try, namely also in the context
> of seeing again the issue originally fixed by Andrew's initial patch?
> Please make sure you try a debug build and you have
> "iommu=debug" on the Xen command line.

> Jan

Hi Jan,

I'm running with it now, have seen no issues so far !

--
Sander

> --- unstable.orig/xen/drivers/passthrough/amd/iommu_map.c
> +++ unstable/xen/drivers/passthrough/amd/iommu_map.c
> @@ -557,6 +557,10 @@ static int update_paging_mode(struct dom
>      unsigned long old_root_mfn;
>      struct hvm_iommu *hd = domain_hvm_iommu(d);
>  
> +    if ( gfn == INVALID_MFN )
> +        return -EADDRNOTAVAIL;
+    ASSERT(!(gfn >>> DEFAULT_DOMAIN_ADDRESS_WIDTH));
> +
>      level = hd->arch.paging_mode;
>      old_root = hd->arch.root_table;
>      offset = gfn >> (PTE_PER_TABLE_SHIFT * (level - 1));
> @@ -729,12 +733,15 @@ int amd_iommu_unmap_page(struct domain *
>       * we might need a deeper page table for lager gfn now */
>      if ( is_hvm_domain(d) )
>      {
> -        if ( update_paging_mode(d, gfn) )
> +        int rc = update_paging_mode(d, gfn);
> +
> +        if ( rc )
>          {
>              spin_unlock(&hd->arch.mapping_lock);
>              AMD_IOMMU_DEBUG("Update page mode failed gfn = %lx\n", gfn);
> -            domain_crash(d);
> -            return -EFAULT;
> +            if ( rc != -EADDRNOTAVAIL )
> +                domain_crash(d);
> +            return rc;
>          }
>      }
>  
> --- unstable.orig/xen/drivers/passthrough/x86/iommu.c
> +++ unstable/xen/drivers/passthrough/x86/iommu.c
> @@ -59,10 +59,17 @@ int arch_iommu_populate_page_table(struc
>          if ( has_hvm_container_domain(d) ||
>              (page->u.inuse.type_info & PGT_type_mask) == PGT_writable_page )
>          {
> -            BUG_ON(SHARED_M2P(mfn_to_gmfn(d, page_to_mfn(page))));
> -            rc = hd->platform_ops->map_page(
> -                d, mfn_to_gmfn(d, page_to_mfn(page)), page_to_mfn(page),
> -                IOMMUF_readable|IOMMUF_writable);
> +            unsigned long mfn = page_to_mfn(page);
> +            unsigned long gfn = mfn_to_gmfn(d, mfn);
> +
> +            if ( gfn != INVALID_MFN )
> +            {
> +                ASSERT(!(gfn >> DEFAULT_DOMAIN_ADDRESS_WIDTH));
> +                BUG_ON(SHARED_M2P(gfn));
> +                rc = hd->platform_ops->map_page(d, gfn, mfn,
> +                                                IOMMUF_readable |
> +                                                IOMMUF_writable);
> +            }
>              if ( rc )
>              {
>                  page_list_add(page, &d->page_list);
> --- unstable.orig/xen/drivers/passthrough/vtd/iommu.h
> +++ unstable/xen/drivers/passthrough/vtd/iommu.h
> @@ -482,7 +482,6 @@ struct qinval_entry {
>  #define VTD_PAGE_TABLE_LEVEL_3  3
>  #define VTD_PAGE_TABLE_LEVEL_4  4
>  
> -#define DEFAULT_DOMAIN_ADDRESS_WIDTH 48
>  #define MAX_IOMMU_REGS 0xc0
>  
>  extern struct list_head acpi_drhd_units;
> --- unstable.orig/xen/include/asm-x86/hvm/iommu.h
> +++ unstable/xen/include/asm-x86/hvm/iommu.h
> @@ -46,6 +46,8 @@ struct g2m_ioport {
>      unsigned int np;
>  };
>  
> +#define DEFAULT_DOMAIN_ADDRESS_WIDTH 48
> +
>  struct arch_hvm_iommu
>  {
>      u64 pgd_maddr;                 /* io page directory machine address */
> --- unstable.orig/xen/include/asm-x86/hvm/svm/amd-iommu-defs.h
> +++ unstable/xen/include/asm-x86/hvm/svm/amd-iommu-defs.h
> @@ -464,8 +464,6 @@
>  #define IOMMU_CONTROL_DISABLED       0
>  #define IOMMU_CONTROL_ENABLED  1
>  
> -#define DEFAULT_DOMAIN_ADDRESS_WIDTH    48
> -
>  /* interrupt remapping table */
>  #define INT_REMAP_ENTRY_REMAPEN_MASK    0x00000001
>  #define INT_REMAP_ENTRY_REMAPEN_SHIFT   0

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-20 18:50                                     ` Sander Eikelenboom
@ 2015-04-21  8:11                                       ` Jan Beulich
  2015-04-21  8:24                                         ` Sander Eikelenboom
  0 siblings, 1 reply; 35+ messages in thread
From: Jan Beulich @ 2015-04-21  8:11 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: Andrew Cooper, Paul Durrant, Tim Deegan, xen-devel

>>> On 20.04.15 at 20:50, <linux@eikelenboom.it> wrote:
> Monday, April 20, 2015, 6:11:42 PM, you wrote:
>>>>> On 16.04.15 at 11:28, <tim@xen.org> wrote:
>>> At 22:35 +0100 on 11 Apr (1428791713), Andrew Cooper wrote:
>>>> At least we now understand why it happens.  I will defer to others CC'd
>>>> on this thread for their opinions in the matter.
>>> 
>>> The patch semes like a pretty good check to me, though I'm not
>>> convinced it's race-free.  At the least I'd cache the m2p lookup so we
>>> use the same value for the checks and the map_page() call. 
>>> 
>>> And IMO update_paging_mode() ought to log and reject bogus GFNs as
>>> well.
> 
>> could you give the patch below a try, namely also in the context
>> of seeing again the issue originally fixed by Andrew's initial patch?
>> Please make sure you try a debug build and you have
>> "iommu=debug" on the Xen command line.
> 
> I'm running with it now, have seen no issues so far !

Interesting - didn't you say that as a side effect of Andrew's patch
you saw massive log spam?

Jan

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-21  8:11                                       ` Jan Beulich
@ 2015-04-21  8:24                                         ` Sander Eikelenboom
  2015-04-21  8:42                                           ` Jan Beulich
  0 siblings, 1 reply; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-21  8:24 UTC (permalink / raw)
  To: Jan Beulich; +Cc: Andrew Cooper, Paul Durrant, Tim Deegan, xen-devel


Tuesday, April 21, 2015, 10:11:07 AM, you wrote:

>>>> On 20.04.15 at 20:50, <linux@eikelenboom.it> wrote:
>> Monday, April 20, 2015, 6:11:42 PM, you wrote:
>>>>>> On 16.04.15 at 11:28, <tim@xen.org> wrote:
>>>> At 22:35 +0100 on 11 Apr (1428791713), Andrew Cooper wrote:
>>>>> At least we now understand why it happens.  I will defer to others CC'd
>>>>> on this thread for their opinions in the matter.
>>>> 
>>>> The patch semes like a pretty good check to me, though I'm not
>>>> convinced it's race-free.  At the least I'd cache the m2p lookup so we
>>>> use the same value for the checks and the map_page() call. 
>>>> 
>>>> And IMO update_paging_mode() ought to log and reject bogus GFNs as
>>>> well.
>> 
>>> could you give the patch below a try, namely also in the context
>>> of seeing again the issue originally fixed by Andrew's initial patch?
>>> Please make sure you try a debug build and you have
>>> "iommu=debug" on the Xen command line.
>> 
>> I'm running with it now, have seen no issues so far !

> Interesting - didn't you say that as a side effect of Andrew's patch
> you saw massive log spam?

> Jan

If you mean these:

(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ed type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ee type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ef type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f0 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f1 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f2 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f3 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f4 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f5 type:4
(XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001f6 type:4

Those were actually due to Konrad's kernel patch that was on the devel-4.1 
branch that has already been dropped. 
(commit 22d8a8938407cb1342af763e937fdf9ee8daf24a
 'xen/pciback: Don't disable PCI_COMMAND on PCI device reset.')

For the rest there is some extra log spam now, since the memory maps now are done 
in very small chunks (the hypercall continuation stuff working?):
(XEN) [2015-04-21 08:04:01.207] memory_map:add: dom20 gfn=ec780 mfn=cc780 nr=40
(XEN) [2015-04-21 08:04:01.209] memory_map:add: dom20 gfn=ec7c0 mfn=cc7c0 nr=40
(XEN) [2015-04-21 08:04:01.211] memory_map:add: dom20 gfn=ec800 mfn=cc800 nr=40
(XEN) [2015-04-21 08:04:01.214] memory_map:add: dom20 gfn=ec840 mfn=cc840 nr=40
(XEN) [2015-04-21 08:04:01.215] memory_map:add: dom20 gfn=ec880 mfn=cc880 nr=40
(XEN) [2015-04-21 08:04:01.216] memory_map:add: dom20 gfn=ec8c0 mfn=cc8c0 nr=40
(XEN) [2015-04-21 08:04:01.219] memory_map:add: dom20 gfn=ec900 mfn=cc900 nr=40
(XEN) [2015-04-21 08:04:01.221] memory_map:add: dom20 gfn=ec940 mfn=cc940 nr=40
(XEN) [2015-04-21 08:04:01.223] memory_map:add: dom20 gfn=ec980 mfn=cc980 nr=40
(XEN) [2015-04-21 08:04:01.225] memory_map:add: dom20 gfn=ec9c0 mfn=cc9c0 nr=40
(XEN) [2015-04-21 08:04:01.228] memory_map:add: dom20 gfn=eca00 mfn=cca00 nr=40
(XEN) [2015-04-21 08:04:01.229] memory_map:add: dom20 gfn=eca40 mfn=cca40 nr=40
(XEN) [2015-04-21 08:04:01.232] memory_map:add: dom20 gfn=eca80 mfn=cca80 nr=40
(XEN) [2015-04-21 08:04:01.234] memory_map:add: dom20 gfn=ecac0 mfn=ccac0 nr=40
(XEN) [2015-04-21 08:04:01.236] memory_map:add: dom20 gfn=ecb00 mfn=ccb00 nr=40
(XEN) [2015-04-21 08:04:01.238] memory_map:add: dom20 gfn=ecb40 mfn=ccb40 nr=40
(XEN) [2015-04-21 08:04:01.240] memory_map:add: dom20 gfn=ecb80 mfn=ccb80 nr=40
(XEN) [2015-04-21 08:04:01.242] memory_map:add: dom20 gfn=ecbc0 mfn=ccbc0 nr=40
(XEN) [2015-04-21 08:04:01.244] memory_map:add: dom20 gfn=ecc00 mfn=ccc00 nr=40
(XEN) [2015-04-21 08:04:01.246] memory_map:add: dom20 gfn=ecc40 mfn=ccc40 nr=40
(XEN) [2015-04-21 08:04:01.248] memory_map:add: dom20 gfn=ecc80 mfn=ccc80 nr=40
(XEN) [2015-04-21 08:04:01.250] memory_map:add: dom20 gfn=eccc0 mfn=cccc0 nr=40
(XEN) [2015-04-21 08:04:01.252] memory_map:add: dom20 gfn=ecd00 mfn=ccd00 nr=40
(XEN) [2015-04-21 08:04:01.254] memory_map:add: dom20 gfn=ecd40 mfn=ccd40 nr=40
(XEN) [2015-04-21 08:04:01.257] memory_map:add: dom20 gfn=ecd80 mfn=ccd80 nr=40
(XEN) [2015-04-21 08:04:01.259] memory_map:add: dom20 gfn=ecdc0 mfn=ccdc0 nr=40
(XEN) [2015-04-21 08:04:01.261] memory_map:add: dom20 gfn=ece00 mfn=cce00 nr=40
(XEN) [2015-04-21 08:04:01.263] memory_map:add: dom20 gfn=ece40 mfn=cce40 nr=40
(XEN) [2015-04-21 08:04:01.266] memory_map:add: dom20 gfn=ece80 mfn=cce80 nr=40
(XEN) [2015-04-21 08:04:01.267] memory_map:add: dom20 gfn=ecec0 mfn=ccec0 nr=40
(XEN) [2015-04-21 08:04:01.269] memory_map:add: dom20 gfn=ecf00 mfn=ccf00 nr=40
(XEN) [2015-04-21 08:04:01.272] memory_map:add: dom20 gfn=ecf40 mfn=ccf40 nr=40
(XEN) [2015-04-21 08:04:01.274] memory_map:add: dom20 gfn=ecf80 mfn=ccf80 nr=40
(XEN) [2015-04-21 08:04:01.276] memory_map:add: dom20 gfn=ecfc0 mfn=ccfc0 nr=40
(XEN) [2015-04-21 08:04:01.279] memory_map:add: dom20 gfn=ed000 mfn=cd000 nr=40
(XEN) [2015-04-21 08:04:01.281] memory_map:add: dom20 gfn=ed040 mfn=cd040 nr=40
(XEN) [2015-04-21 08:04:01.284] memory_map:add: dom20 gfn=ed080 mfn=cd080 nr=40
(XEN) [2015-04-21 08:04:01.285] memory_map:add: dom20 gfn=ed0c0 mfn=cd0c0 nr=40
(XEN) [2015-04-21 08:04:01.287] memory_map:add: dom20 gfn=ed100 mfn=cd100 nr=40
(XEN) [2015-04-21 08:04:01.290] memory_map:add: dom20 gfn=ed140 mfn=cd140 nr=40
 etc. etc.

Don't know if that makes much sense anymore (unless specifically enabled if you 
want such detail .. and the whole range with perhaps a start and finish message 
is not enough)

--
Sander

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-21  8:24                                         ` Sander Eikelenboom
@ 2015-04-21  8:42                                           ` Jan Beulich
  2015-04-21  8:55                                             ` Sander Eikelenboom
  0 siblings, 1 reply; 35+ messages in thread
From: Jan Beulich @ 2015-04-21  8:42 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: Andrew Cooper, Paul Durrant, Tim Deegan, xen-devel

>>> On 21.04.15 at 10:24, <linux@eikelenboom.it> wrote:
> Tuesday, April 21, 2015, 10:11:07 AM, you wrote:
>> Interesting - didn't you say that as a side effect of Andrew's patch
>> you saw massive log spam?
> 
> If you mean these:
> 
> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! 
> gfn=ffffffff001ed type:4
> [...]
> 
> Those were actually due to Konrad's kernel patch that was on the devel-4.1 
> branch that has already been dropped. 
> (commit 22d8a8938407cb1342af763e937fdf9ee8daf24a
>  'xen/pciback: Don't disable PCI_COMMAND on PCI device reset.')

Ah, okay. Iirc there was no progress towards a resolution there yet?

> For the rest there is some extra log spam now, since the memory maps now are 
> done 
> in very small chunks (the hypercall continuation stuff working?):
> (XEN) [2015-04-21 08:04:01.207] memory_map:add: dom20 gfn=ec780 mfn=cc780 
> nr=40
> [...]
> Don't know if that makes much sense anymore (unless specifically enabled if 
> you 
> want such detail .. and the whole range with perhaps a start and finish 
> message 
> is not enough)

The hypervisor can't really tell whether a re-invocation of said
hypercall is a continuation or a new request. Hence we can only
either drop the message altogether or live with it being spammy
on large regions (it's a XENLOG_G_INFO one anyway, so not
enabled by default, and if enabled usually rate limited).

Jan

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-21  8:42                                           ` Jan Beulich
@ 2015-04-21  8:55                                             ` Sander Eikelenboom
  0 siblings, 0 replies; 35+ messages in thread
From: Sander Eikelenboom @ 2015-04-21  8:55 UTC (permalink / raw)
  To: Jan Beulich; +Cc: Andrew Cooper, Paul Durrant, Tim Deegan, xen-devel


Tuesday, April 21, 2015, 10:42:46 AM, you wrote:

>>>> On 21.04.15 at 10:24, <linux@eikelenboom.it> wrote:
>> Tuesday, April 21, 2015, 10:11:07 AM, you wrote:
>>> Interesting - didn't you say that as a side effect of Andrew's patch
>>> you saw massive log spam?
>> 
>> If you mean these:
>> 
>> (XEN) [2015-04-12 14:55:20.226] p2m.c:884:d0v0 gfn_to_mfn failed! 
>> gfn=ffffffff001ed type:4
>> [...]
>> 
>> Those were actually due to Konrad's kernel patch that was on the devel-4.1 
>> branch that has already been dropped. 
>> (commit 22d8a8938407cb1342af763e937fdf9ee8daf24a
>>  'xen/pciback: Don't disable PCI_COMMAND on PCI device reset.')

> Ah, okay. Iirc there was no progress towards a resolution there yet?

Nope, ditched a lot of logs (he requested) @konrad :
15 april 2015, 17:08:08
Re: [Xen-devel] Dom0 linux 4.0 + devel/for-linus-4.1 branch: p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ed type:4
(didn't seem to have reached the mailing list due to it's size, but you were 
cc'ed)

>> For the rest there is some extra log spam now, since the memory maps now are 
>> done 
>> in very small chunks (the hypercall continuation stuff working?):
>> (XEN) [2015-04-21 08:04:01.207] memory_map:add: dom20 gfn=ec780 mfn=cc780 
>> nr=40
>> [...]
>> Don't know if that makes much sense anymore (unless specifically enabled if 
>> you 
>> want such detail .. and the whole range with perhaps a start and finish 
>> message 
>> is not enough)

> The hypervisor can't really tell whether a re-invocation of said
> hypercall is a continuation or a new request. Hence we can only
> either drop the message altogether or live with it being spammy
> on large regions (it's a XENLOG_G_INFO one anyway, so not
> enabled by default, and if enabled usually rate limited).

Ah ok, that's unfortunat in the sense that with VGA passthrough it
fills up the logs quite fast (being on unstable and hence debug (loglevel) enabled).

> Jan

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-04-16  9:28                                 ` Tim Deegan
  2015-04-20 16:11                                   ` Jan Beulich
@ 2015-05-05 15:10                                   ` Jan Beulich
  2015-05-05 15:17                                     ` Tim Deegan
  1 sibling, 1 reply; 35+ messages in thread
From: Jan Beulich @ 2015-05-05 15:10 UTC (permalink / raw)
  To: Tim Deegan; +Cc: Andrew Cooper, Paul Durrant, xen-devel, Sander Eikelenboom

>>> On 16.04.15 at 11:28, <tim@xen.org> wrote:
> At 22:35 +0100 on 11 Apr (1428791713), Andrew Cooper wrote:
>> I am not certain that it is the correct way to fix the issue, nor that
>> the ioreq server code is the only way to trigger it.  There are several
>> ways to shoot a gfn mapping from the guests physmap.
>> 
>> At least we now understand why it happens.  I will defer to others CC'd
>> on this thread for their opinions in the matter.
> 
> The patch semes like a pretty good check to me, though I'm not
> convinced it's race-free.  At the least I'd cache the m2p lookup so we
> use the same value for the checks and the map_page() call. 

Did you have a chance to look at the patch Sander meanwhile
successfully tested [1]? I'm trying to understand where you see
possible races here, and hence whether anything else needs to
be done to that patch before formally submitting it. From what I
can tell (and assuming other code works correctly) the fact that
arch_iommu_populate_page_table() sets d->need_iommu to -1
first thing should make sure that any subsequent changes to the
p2m get propagated to IOMMU code for setting up respective
mappings.

Thanks, Jan

[1] http://lists.xenproject.org/archives/html/xen-devel/2015-04/msg02253.html

> And IMO update_paging_mode() ought to log and reject bogus GFNs as
> well.
> 
> Cheers,
> 
> Tim.

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-05-05 15:10                                   ` Jan Beulich
@ 2015-05-05 15:17                                     ` Tim Deegan
  2015-05-05 15:31                                       ` Jan Beulich
  0 siblings, 1 reply; 35+ messages in thread
From: Tim Deegan @ 2015-05-05 15:17 UTC (permalink / raw)
  To: Jan Beulich; +Cc: Andrew Cooper, Paul Durrant, xen-devel, Sander Eikelenboom

At 16:10 +0100 on 05 May (1430842206), Jan Beulich wrote:
> >>> On 16.04.15 at 11:28, <tim@xen.org> wrote:
> > At 22:35 +0100 on 11 Apr (1428791713), Andrew Cooper wrote:
> >> I am not certain that it is the correct way to fix the issue, nor that
> >> the ioreq server code is the only way to trigger it.  There are several
> >> ways to shoot a gfn mapping from the guests physmap.
> >> 
> >> At least we now understand why it happens.  I will defer to others CC'd
> >> on this thread for their opinions in the matter.
> > 
> > The patch semes like a pretty good check to me, though I'm not
> > convinced it's race-free.  At the least I'd cache the m2p lookup so we
> > use the same value for the checks and the map_page() call. 
> 
> Did you have a chance to look at the patch Sander meanwhile
> successfully tested [1]?

Just looked at it now.

> I'm trying to understand where you see
> possible races here, and hence whether anything else needs to
> be done to that patch before formally submitting it.

It caches the m2p mlookup, which I like, but there's still a race
against concurrent p2m updates.

> From what I
> can tell (and assuming other code works correctly) the fact that
> arch_iommu_populate_page_table() sets d->need_iommu to -1
> first thing should make sure that any subsequent changes to the
> p2m get propagated to IOMMU code for setting up respective
> mappings.

Yes, but might they then be overridden by the previous mapping when
this new code calls map_page()?

This seems like a case where we should be using get_gfn()/put_gfn().

Cheers,

Tim.

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-05-05 15:17                                     ` Tim Deegan
@ 2015-05-05 15:31                                       ` Jan Beulich
  2015-05-07 10:32                                         ` Tim Deegan
  0 siblings, 1 reply; 35+ messages in thread
From: Jan Beulich @ 2015-05-05 15:31 UTC (permalink / raw)
  To: Tim Deegan; +Cc: Andrew Cooper, Paul Durrant, xen-devel, Sander Eikelenboom

>>> On 05.05.15 at 17:17, <tim@xen.org> wrote:
> At 16:10 +0100 on 05 May (1430842206), Jan Beulich wrote:
>> From what I
>> can tell (and assuming other code works correctly) the fact that
>> arch_iommu_populate_page_table() sets d->need_iommu to -1
>> first thing should make sure that any subsequent changes to the
>> p2m get propagated to IOMMU code for setting up respective
>> mappings.
> 
> Yes, but might they then be overridden by the previous mapping when
> this new code calls map_page()?

Ah, I see now.

> This seems like a case where we should be using get_gfn()/put_gfn().

Yes - provided these may be called at all with the page_alloc_lock
held. IOW - is there lock ordering defined between this one and
the various mm locks?

Also, if doing so, would I then need to check the result of the
inverse (p2m) translation after having done get_gfn() to make
sure this is still the MFN I'm after? If so, and if it ends up being
a different one, I'd have to retry and presumably somehow limit
the number of retries...

Jan

^ permalink raw reply	[flat|nested] 35+ messages in thread

* Re: Xen-unstable-staging: Xen BUG at iommu_map.c:455
  2015-05-05 15:31                                       ` Jan Beulich
@ 2015-05-07 10:32                                         ` Tim Deegan
  0 siblings, 0 replies; 35+ messages in thread
From: Tim Deegan @ 2015-05-07 10:32 UTC (permalink / raw)
  To: Jan Beulich; +Cc: Andrew Cooper, Paul Durrant, Sander Eikelenboom, xen-devel

At 16:31 +0100 on 05 May (1430843498), Jan Beulich wrote:
> >>> On 05.05.15 at 17:17, <tim@xen.org> wrote:
> > At 16:10 +0100 on 05 May (1430842206), Jan Beulich wrote:
> >> From what I
> >> can tell (and assuming other code works correctly) the fact that
> >> arch_iommu_populate_page_table() sets d->need_iommu to -1
> >> first thing should make sure that any subsequent changes to the
> >> p2m get propagated to IOMMU code for setting up respective
> >> mappings.
> > 
> > Yes, but might they then be overridden by the previous mapping when
> > this new code calls map_page()?
> 
> Ah, I see now.
> 
> > This seems like a case where we should be using get_gfn()/put_gfn().
> 
> Yes - provided these may be called at all with the page_alloc_lock
> held. IOW - is there lock ordering defined between this one and
> the various mm locks?

Good point.  The page_alloc lock nests inside the p2m lock, for PoD
(see page_alloc_mm_pre_lock() in mm-locks.h).  So we can't call p2m
operations here.

> Also, if doing so, would I then need to check the result of the
> inverse (p2m) translation after having done get_gfn() to make
> sure this is still the MFN I'm after? If so, and if it ends up being
> a different one, I'd have to retry and presumably somehow limit
> the number of retries...

Yes.  Ideally this loop would be iterating over all gfns in the p2m
rather than over all owned MFNs.  As long as needs_iommu gets set
first, such a loop could safely be paused and restarted without
worrying about concurrent updates.  The code sould even stay in this
file, though exposing an iterator from the p2m code would be a lot
more efficient.

In the meantime the patch you linked to is an improvement, so it can
have my ack.

Cheers,

Tim.

^ permalink raw reply	[flat|nested] 35+ messages in thread

end of thread, other threads:[~2015-05-07 10:32 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-31 21:11 Xen-unstable-staging: Xen BUG at iommu_map.c:455 Sander Eikelenboom
2015-03-31 23:38 ` Andrew Cooper
2015-04-01  0:17   ` Sander Eikelenboom
2015-04-01 19:22   ` Sander Eikelenboom
2015-04-10 10:24   ` Sander Eikelenboom
2015-04-10 18:55     ` Andrew Cooper
2015-04-10 19:27       ` Sander Eikelenboom
2015-04-11 14:11       ` Sander Eikelenboom
2015-04-11 14:21         ` Andrew Cooper
2015-04-11 16:21           ` Sander Eikelenboom
2015-04-11 16:32             ` Andrew Cooper
2015-04-11 16:38               ` Andrew Cooper
2015-04-11 17:25                 ` Sander Eikelenboom
2015-04-11 17:35                   ` Andrew Cooper
2015-04-11 17:42                     ` Sander Eikelenboom
2015-04-11 18:25                       ` Andrew Cooper
2015-04-11 19:33                         ` Sander Eikelenboom
2015-04-11 20:22                           ` Andrew Cooper
2015-04-11 21:05                             ` Sander Eikelenboom
2015-04-11 21:35                               ` Andrew Cooper
2015-04-12 15:15                                 ` Sander Eikelenboom
2015-04-12 16:10                                   ` Sander Eikelenboom
2015-04-15 19:06                                 ` Konrad Rzeszutek Wilk
2015-04-16  9:28                                 ` Tim Deegan
2015-04-20 16:11                                   ` Jan Beulich
2015-04-20 16:14                                     ` Sander Eikelenboom
2015-04-20 18:50                                     ` Sander Eikelenboom
2015-04-21  8:11                                       ` Jan Beulich
2015-04-21  8:24                                         ` Sander Eikelenboom
2015-04-21  8:42                                           ` Jan Beulich
2015-04-21  8:55                                             ` Sander Eikelenboom
2015-05-05 15:10                                   ` Jan Beulich
2015-05-05 15:17                                     ` Tim Deegan
2015-05-05 15:31                                       ` Jan Beulich
2015-05-07 10:32                                         ` Tim Deegan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.