All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] x86/HPET: mask interrupt while changing affinity
@ 2013-03-18 11:12 Jan Beulich
  2013-03-18 12:09 ` Keir Fraser
  2013-03-19 15:53 ` Sander Eikelenboom
  0 siblings, 2 replies; 17+ messages in thread
From: Jan Beulich @ 2013-03-18 11:12 UTC (permalink / raw)
  To: xen-devel; +Cc: Keir Fraser

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

While being unable to reproduce the "No irq handler for vector ..."
messages observed on other systems, the change done by 5dc3fd2 ('x86:
extend diagnostics for "No irq handler for vector" messages') appears
to point at the lack of masking - at least I can't see what else might
be wrong with the HPET MSI code that could trigger these warnings.

While at it, also adjust the message printed by aforementioned commit
to not pointlessly insert spaces - we don't need aligned tabular output
here.

Signed-off-by: Jan Beulich <jbeulich@suse.com>

--- a/xen/arch/x86/hpet.c
+++ b/xen/arch/x86/hpet.c
@@ -466,7 +466,9 @@ static void set_channel_irq_affinity(con
 
     ASSERT(!local_irq_is_enabled());
     spin_lock(&desc->lock);
+    hpet_msi_mask(desc);
     hpet_msi_set_affinity(desc, cpumask_of(ch->cpu));
+    hpet_msi_unmask(desc);
     spin_unlock(&desc->lock);
 }
 
--- a/xen/arch/x86/irq.c
+++ b/xen/arch/x86/irq.c
@@ -826,7 +826,7 @@ void do_IRQ(struct cpu_user_regs *regs)
                 if ( ~irq < nr_irqs && irq_desc_initialized(desc) )
                 {
                     spin_lock(&desc->lock);
-                    printk("IRQ%d a=%04lx[%04lx,%04lx] v=%02x[%02x] t=%-15s s=%08x\n",
+                    printk("IRQ%d a=%04lx[%04lx,%04lx] v=%02x[%02x] t=%s s=%08x\n",
                            ~irq, *cpumask_bits(desc->affinity),
                            *cpumask_bits(desc->arch.cpu_mask),
                            *cpumask_bits(desc->arch.old_cpu_mask),




[-- Attachment #2: x86-HPET-affinity-masked.patch --]
[-- Type: text/plain, Size: 1571 bytes --]

x86/HPET: mask interrupt while changing affinity

While being unable to reproduce the "No irq handler for vector ..."
messages observed on other systems, the change done by 5dc3fd2 ('x86:
extend diagnostics for "No irq handler for vector" messages') appears
to point at the lack of masking - at least I can't see what else might
be wrong with the HPET MSI code that could trigger these warnings.

While at it, also adjust the message printed by aforementioned commit
to not pointlessly insert spaces - we don't need aligned tabular output
here.

Signed-off-by: Jan Beulich <jbeulich@suse.com>

--- a/xen/arch/x86/hpet.c
+++ b/xen/arch/x86/hpet.c
@@ -466,7 +466,9 @@ static void set_channel_irq_affinity(con
 
     ASSERT(!local_irq_is_enabled());
     spin_lock(&desc->lock);
+    hpet_msi_mask(desc);
     hpet_msi_set_affinity(desc, cpumask_of(ch->cpu));
+    hpet_msi_unmask(desc);
     spin_unlock(&desc->lock);
 }
 
--- a/xen/arch/x86/irq.c
+++ b/xen/arch/x86/irq.c
@@ -826,7 +826,7 @@ void do_IRQ(struct cpu_user_regs *regs)
                 if ( ~irq < nr_irqs && irq_desc_initialized(desc) )
                 {
                     spin_lock(&desc->lock);
-                    printk("IRQ%d a=%04lx[%04lx,%04lx] v=%02x[%02x] t=%-15s s=%08x\n",
+                    printk("IRQ%d a=%04lx[%04lx,%04lx] v=%02x[%02x] t=%s s=%08x\n",
                            ~irq, *cpumask_bits(desc->affinity),
                            *cpumask_bits(desc->arch.cpu_mask),
                            *cpumask_bits(desc->arch.old_cpu_mask),

[-- Attachment #3: 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] 17+ messages in thread

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-18 11:12 [PATCH] x86/HPET: mask interrupt while changing affinity Jan Beulich
@ 2013-03-18 12:09 ` Keir Fraser
  2013-03-19 15:53 ` Sander Eikelenboom
  1 sibling, 0 replies; 17+ messages in thread
From: Keir Fraser @ 2013-03-18 12:09 UTC (permalink / raw)
  To: Jan Beulich, xen-devel

On 18/03/2013 11:12, "Jan Beulich" <JBeulich@suse.com> wrote:

> While being unable to reproduce the "No irq handler for vector ..."
> messages observed on other systems, the change done by 5dc3fd2 ('x86:
> extend diagnostics for "No irq handler for vector" messages') appears
> to point at the lack of masking - at least I can't see what else might
> be wrong with the HPET MSI code that could trigger these warnings.
> 
> While at it, also adjust the message printed by aforementioned commit
> to not pointlessly insert spaces - we don't need aligned tabular output
> here.
> 
> Signed-off-by: Jan Beulich <jbeulich@suse.com>

Acked-by: Keir Fraser <keir@xen.org>

> --- a/xen/arch/x86/hpet.c
> +++ b/xen/arch/x86/hpet.c
> @@ -466,7 +466,9 @@ static void set_channel_irq_affinity(con
>  
>      ASSERT(!local_irq_is_enabled());
>      spin_lock(&desc->lock);
> +    hpet_msi_mask(desc);
>      hpet_msi_set_affinity(desc, cpumask_of(ch->cpu));
> +    hpet_msi_unmask(desc);
>      spin_unlock(&desc->lock);
>  }
>  
> --- a/xen/arch/x86/irq.c
> +++ b/xen/arch/x86/irq.c
> @@ -826,7 +826,7 @@ void do_IRQ(struct cpu_user_regs *regs)
>                  if ( ~irq < nr_irqs && irq_desc_initialized(desc) )
>                  {
>                      spin_lock(&desc->lock);
> -                    printk("IRQ%d a=%04lx[%04lx,%04lx] v=%02x[%02x] t=%-15s
> s=%08x\n",
> +                    printk("IRQ%d a=%04lx[%04lx,%04lx] v=%02x[%02x] t=%s
> s=%08x\n",
>                             ~irq, *cpumask_bits(desc->affinity),
>                             *cpumask_bits(desc->arch.cpu_mask),
>                             *cpumask_bits(desc->arch.old_cpu_mask),
> 
> 
> 

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

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-18 11:12 [PATCH] x86/HPET: mask interrupt while changing affinity Jan Beulich
  2013-03-18 12:09 ` Keir Fraser
@ 2013-03-19 15:53 ` Sander Eikelenboom
  2013-03-19 16:00   ` Jan Beulich
  1 sibling, 1 reply; 17+ messages in thread
From: Sander Eikelenboom @ 2013-03-19 15:53 UTC (permalink / raw)
  To: Jan Beulich; +Cc: Keir Fraser, xen-devel

Hi Jan,

Could this change have a averse affect on AMD systems ?
With this patch booting the dom0 kernel slowly seems to come to a halt (sometime trying to mount rootfs, sometimes a little further trying to bring networking up.)
I don't see any evident warnings or errors, reverting this commit makes the system boot OK again.

(System is a 890fx motherboard with amd phenom II x6)

--
Sander

Monday, March 18, 2013, 12:12:50 PM, you wrote:

> While being unable to reproduce the "No irq handler for vector ..."
> messages observed on other systems, the change done by 5dc3fd2 ('x86:
> extend diagnostics for "No irq handler for vector" messages') appears
> to point at the lack of masking - at least I can't see what else might
> be wrong with the HPET MSI code that could trigger these warnings.

> While at it, also adjust the message printed by aforementioned commit
> to not pointlessly insert spaces - we don't need aligned tabular output
> here.

> Signed-off-by: Jan Beulich <jbeulich@suse.com>

> --- a/xen/arch/x86/hpet.c
> +++ b/xen/arch/x86/hpet.c
> @@ -466,7 +466,9 @@ static void set_channel_irq_affinity(con
>  
>      ASSERT(!local_irq_is_enabled());
>      spin_lock(&desc->lock);
> +    hpet_msi_mask(desc);
>      hpet_msi_set_affinity(desc, cpumask_of(ch->cpu));
> +    hpet_msi_unmask(desc);
>      spin_unlock(&desc->lock);
>  }
>  
> --- a/xen/arch/x86/irq.c
> +++ b/xen/arch/x86/irq.c
> @@ -826,7 +826,7 @@ void do_IRQ(struct cpu_user_regs *regs)
>                  if ( ~irq < nr_irqs && irq_desc_initialized(desc) )
>                  {
>                      spin_lock(&desc->lock);
> -                    printk("IRQ%d a=%04lx[%04lx,%04lx] v=%02x[%02x] t=%-15s s=%08x\n",
> +                    printk("IRQ%d a=%04lx[%04lx,%04lx] v=%02x[%02x] t=%s s=%08x\n",
>                             ~irq, *cpumask_bits(desc->affinity),
>                             *cpumask_bits(desc->arch.cpu_mask),
>                             *cpumask_bits(desc->arch.old_cpu_mask),

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

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-19 15:53 ` Sander Eikelenboom
@ 2013-03-19 16:00   ` Jan Beulich
  2013-03-19 22:48     ` Sander Eikelenboom
  0 siblings, 1 reply; 17+ messages in thread
From: Jan Beulich @ 2013-03-19 16:00 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: Keir Fraser, xen-devel

>>> On 19.03.13 at 16:53, Sander Eikelenboom <linux@eikelenboom.it> wrote:
> Could this change have a averse affect on AMD systems ?

It shouldn't, ...

> With this patch booting the dom0 kernel slowly seems to come to a halt 
> (sometime trying to mount rootfs, sometimes a little further trying to bring 
> networking up.)

... but apparently does (apart from also having the intended effect
of eliminating vector-without-IRQ warnings). But it's not obvious
how that would be - after all, the two added calls should be pretty
benign performance wise.

> I don't see any evident warnings or errors, reverting this commit makes the 
> system boot OK again.

Does the watchdog work on it? If so, could you see whether enabling
that catches something? Or else, do the debug keys still work when
the box stopped?

Jan

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

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-19 16:00   ` Jan Beulich
@ 2013-03-19 22:48     ` Sander Eikelenboom
  2013-03-19 23:24       ` Andrew Cooper
  2013-03-20  8:22       ` Jan Beulich
  0 siblings, 2 replies; 17+ messages in thread
From: Sander Eikelenboom @ 2013-03-19 22:48 UTC (permalink / raw)
  To: Jan Beulich; +Cc: Keir Fraser, xen-devel

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


Tuesday, March 19, 2013, 5:00:33 PM, you wrote:

>>>> On 19.03.13 at 16:53, Sander Eikelenboom <linux@eikelenboom.it> wrote:
>> Could this change have a averse affect on AMD systems ?

> It shouldn't, ...

>> With this patch booting the dom0 kernel slowly seems to come to a halt 
>> (sometime trying to mount rootfs, sometimes a little further trying to bring 
>> networking up.)

> ... but apparently does (apart from also having the intended effect
> of eliminating vector-without-IRQ warnings). But it's not obvious
> how that would be - after all, the two added calls should be pretty
> benign performance wise.

>> I don't see any evident warnings or errors, reverting this commit makes the 
>> system boot OK again.

> Does the watchdog work on it? If so, could you see whether enabling
> that catches something? Or else, do the debug keys still work when
> the box stopped?

Yes they still work, and somehow using the debug keys seems to make it continu for a bit (slowly and ending up in infinite loop printing firewall messages)

Serial log attached, hope i have used the debug keys you are interested in, if not please do specify ...

--
Sander


> Jan


[-- Attachment #2: timer.log --]
[-- Type: application/octet-stream, Size: 93528 bytes --]

 __  __            _  _    _____                    _        _     _      
 \ \/ /___ _ __   | || |  |___ /    _   _ _ __  ___| |_ __ _| |__ | | ___ 
  \  // _ \ '_ \  | || |_   |_ \ __| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
  /  \  __/ | | | |__   _| ___) |__| |_| | | | \__ \ || (_| | |_) | |  __/
 /_/\_\___|_| |_|    |_|(_)____/    \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
                                                                          
(XEN) Xen version 4.3-unstable (root@dyndns.org) (gcc (Debian 4.4.5-8) 4.4.5) debug=y Tue Mar 19 21:45:58 CET 2013
(XEN) Latest ChangeSet: unavailable
(XEN) Bootloader: GRUB 1.98+20100804-14+squeeze1
(XEN) Command line: dom0_mem=1024M,max:1024M loglvl=all loglvl_guest=all console_timestamps vga=gfx-1280x1024x32 cpuidle cpufreq=xen noreboot debug lapic=debug apic_verbosity=debug apic=debug iommu=on,verbose,debug,amd-iommu-debug,no-amd-iommu-perdev-intremap com1=38400,8n1 console=vga,com1
(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 - 000000000009f000 (usable)
(XEN)  000000000009f000 - 00000000000a0000 (reserved)
(XEN)  00000000000e4000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 00000000aff90000 (usable)
(XEN)  00000000aff90000 - 00000000aff9e000 (ACPI data)
(XEN)  00000000aff9e000 - 00000000affe0000 (ACPI NVS)
(XEN)  00000000affe0000 - 00000000b0000000 (reserved)
(XEN)  00000000ffe00000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 0000000250000000 (usable)
(XEN) ACPI: RSDP 000FB100, 0014 (r0 ACPIAM)
(XEN) ACPI: RSDT AFF90000, 0048 (r1 MSI    OEMSLIC  20100913 MSFT       97)
(XEN) ACPI: FACP AFF90200, 0084 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: DSDT AFF905E0, 9427 (r1  A7640 A7640100      100 INTL 20051117)
(XEN) ACPI: FACS AFF9E000, 0040
(XEN) ACPI: APIC AFF90390, 0088 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: MCFG AFF90420, 003C (r1 7640MS OEMMCFG  20100913 MSFT       97)
(XEN) ACPI: SLIC AFF90460, 0176 (r1 MSI    OEMSLIC  20100913 MSFT       97)
(XEN) ACPI: OEMB AFF9E040, 0072 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: SRAT AFF9A5E0, 0108 (r3 AMD    FAM_F_10        2 AMD         1)
(XEN) ACPI: HPET AFF9A6F0, 0038 (r1 7640MS OEMHPET  20100913 MSFT       97)
(XEN) ACPI: IVRS AFF9A730, 0100 (r1  AMD     RD890S   202031 AMD         0)
(XEN) ACPI: SSDT AFF9A830, 0DA4 (r1 A M I  POWERNOW        1 AMD         1)
(XEN) System RAM: 8191MB (8387772kB)
(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-b0000000
(XEN) SRAT: Node 0 PXM 0 100000000-250000000
(XEN) NUMA: Allocated memnodemap from 24d905000 - 24d908000
(XEN) NUMA: Using 8 for the hash shift.
(XEN) Domain heap initialised
(XEN) vesafb: framebuffer at 0xfb000000, mapped to 0xffff82c000081000, using 6144k, total 14336k
(XEN) vesafb: mode is 1280x1024x32, linelength=5120, font 8x16
(XEN) vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
(XEN) found SMP MP-table at 000ff780
(XEN) DMI present.
(XEN) APIC boot state is 'xapic'
(XEN) Using APIC driver default
(XEN) ACPI: PM-Timer IO Port: 0x808
(XEN) ACPI: SLEEP INFO: pm1x_cnt[804,0], pm1x_evt[800,0]
(XEN) ACPI:             wakeup_vec[aff9e00c], 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) Table is not found!
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) SMP: Allowing 6 CPUs (0 hotplug CPUs)
(XEN) mapped APIC to ffff82c3ffdfb000 (fee00000)
(XEN) mapped IOAPIC to ffff82c3ffdfa000 (fec00000)
(XEN) mapped IOAPIC to ffff82c3ffdf9000 (fec20000)
(XEN) IRQ limits: 56 GSI, 1112 MSI/MSI-X
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 3200.171 MHz processor.
(XEN) Initing memory sharing.
(XEN) AMD Fam10h machine check reporting enabled
(XEN) PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff
(XEN) PCI: Not using MCFG for segment 0000 bus 00-ff
(XEN) AMD-Vi: Found MSI capability block at 0x54
(XEN) AMD-Vi: ACPI Table:
(XEN) AMD-Vi:  Signature IVRS
(XEN) AMD-Vi:  Length 0x100
(XEN) AMD-Vi:  Revision 0x1
(XEN) AMD-Vi:  CheckSum 0x89
(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 0xd0 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 0x2 id 0xc00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x18 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x43 id 0xb08 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0xb08 -> 0xbff alias 0xb00
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x28 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x900 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x30 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x800 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x48 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x700 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x50 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x600 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x58 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0x500 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x500 -> 0x501
(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 0xa1 flags 0
(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) IVHD Error: no information for IO-APIC 0x6
(XEN) AMD-Vi: IOMMU 0 Enabled.
(XEN) AMD-Vi: Enabling global vector map
(XEN) AMD-Vi: Using global interrupt remap table is not recommended (see XSA-36)!
(XEN) I/O virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Getting VERSION: 80050010
(XEN) Getting VERSION: 80050010
(XEN) Getting ID: 0
(XEN) Getting LVT0: 700
(XEN) Getting LVT1: 400
(XEN) enabled ExtINT on CPU#0
(XEN) ESR value before enabling vector: 0x4  after: 0
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using new ACK method
(XEN) init IO_APIC IRQs
(XEN)  IO-APIC (apicid-pin) 6-0, 6-16, 6-17, 6-18, 6-19, 6-20, 6-21, 6-22, 6-23, 7-0, 7-1, 7-2, 7-3, 7-4, 7-5, 7-6, 7-7, 7-8, 7-9, 7-10, 7-11, 7-12, 7-13, 7-14, 7-15, 7-16, 7-17, 7-18, 7-19, 7-20, 7-21, 7-22, 7-23, 7-24, 7-25, 7-26, 7-27, 7-28, 7-29, 7-30, 7-31 not connected.
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) number of MP IRQ sources: 15.
(XEN) number of IO-APIC #6 registers: 24.
(XEN) number of IO-APIC #7 registers: 32.
(XEN) testing the IO APIC.......................
(XEN) IO APIC #6......
(XEN) .... register #00: 06000000
(XEN) .......    : physical APIC id: 06
(XEN) .......    : Delivery Type: 0
(XEN) .......    : LTS          : 0
(XEN) .... register #01: 00178021
(XEN) .......     : max redirection entries: 0017
(XEN) .......     : PRQ implemented: 1
(XEN) .......     : IO APIC version: 0021
(XEN) .... register #02: 06000000
(XEN) .......     : arbitration: 06
(XEN) .... register #03: 07000000
(XEN) .......     : Boot DT    : 0
(XEN) .... IRQ redirection table:
(XEN)  NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:   
(XEN)  00 000 00  1    0    0   0   0    0    0    00
(XEN)  01 001 01  0    0    0   0   0    1    1    30
(XEN)  02 001 01  0    0    0   0   0    1    1    F0
(XEN)  03 001 01  0    0    0   0   0    1    1    38
(XEN)  04 001 01  0    0    0   0   0    1    1    F1
(XEN)  05 001 01  0    0    0   0   0    1    1    40
(XEN)  06 001 01  0    0    0   0   0    1    1    48
(XEN)  07 001 01  0    0    0   0   0    1    1    50
(XEN)  08 001 01  0    0    0   0   0    1    1    58
(XEN)  09 001 01  1    1    0   1   0    1    1    60
(XEN)  0a 001 01  0    0    0   0   0    1    1    68
(XEN)  0b 001 01  0    0    0   0   0    1    1    70
(XEN)  0c 001 01  0    0    0   0   0    1    1    78
(XEN)  0d 001 01  0    0    0   0   0    1    1    88
(XEN)  0e 001 01  0    0    0   0   0    1    1    90
(XEN)  0f 001 01  0    0    0   0   0    1    1    98
(XEN)  10 000 00  1    0    0   0   0    0    0    00
(XEN)  11 000 00  1    0    0   0   0    0    0    00
(XEN)  12 000 00  1    0    0   0   0    0    0    00
(XEN)  13 000 00  1    0    0   0   0    0    0    00
(XEN)  14 000 00  1    0    0   0   0    0    0    00
(XEN)  15 000 00  1    0    0   0   0    0    0    00
(XEN)  16 000 00  1    0    0   0   0    0    0    00
(XEN)  17 000 00  1    0    0   0   0    0    0    00
(XEN) IO APIC #7......
(XEN) .... register #00: 07000000
(XEN) .......    : physical APIC id: 07
(XEN) .......    : Delivery Type: 0
(XEN) .......    : LTS          : 0
(XEN) .... register #01: 001F8021
(XEN) .......     : max redirection entries: 001F
(XEN) .......     : PRQ implemented: 1
(XEN) .......     : IO APIC version: 0021
(XEN) .... register #02: 00000000
(XEN) .......     : arbitration: 00
(XEN) .... IRQ redirection table:
(XEN)  NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:   
(XEN)  00 000 00  1    0    0   0   0    0    0    00
(XEN)  01 000 00  1    0    0   0   0    0    0    00
(XEN)  02 000 00  1    0    0   0   0    0    0    00
(XEN)  03 000 00  1    0    0   0   0    0    0    00
(XEN)  04 000 00  1    0    0   0   0    0    0    00
(XEN)  05 000 00  1    0    0   0   0    0    0    00
(XEN)  06 000 00  1    0    0   0   0    0    0    00
(XEN)  07 000 00  1    0    0   0   0    0    0    00
(XEN)  08 000 00  1    0    0   0   0    0    0    00
(XEN)  09 000 00  1    0    0   0   0    0    0    00
(XEN)  0a 000 00  1    0    0   0   0    0    0    00
(XEN)  0b 000 00  1    0    0   0   0    0    0    00
(XEN)  0c 000 00  1    0    0   0   0    0    0    00
(XEN)  0d 000 00  1    0    0   0   0    0    0    00
(XEN)  0e 000 00  1    0    0   0   0    0    0    00
(XEN)  0f 000 00  1    0    0   0   0    0    0    00
(XEN)  10 000 00  1    0    0   0   0    0    0    00
(XEN)  11 000 00  1    0    0   0   0    0    0    00
(XEN)  12 000 00  1    0    0   0   0    0    0    00
(XEN)  13 000 00  1    0    0   0   0    0    0    00
(XEN)  14 000 00  1    0    0   0   0    0    0    00
(XEN)  15 000 00  1    0    0   0   0    0    0    00
(XEN)  16 000 00  1    0    0   0   0    0    0    00
(XEN)  17 000 00  1    0    0   0   0    0    0    00
(XEN)  18 000 00  1    0    0   0   0    0    0    00
(XEN)  19 000 00  1    0    0   0   0    0    0    00
(XEN)  1a 000 00  1    0    0   0   0    0    0    00
(XEN)  1b 000 00  1    0    0   0   0    0    0    00
(XEN)  1c 000 00  1    0    0   0   0    0    0    00
(XEN)  1d 000 00  1    0    0   0   0    0    0    00
(XEN)  1e 000 00  1    0    0   0   0    0    0    00
(XEN)  1f 000 00  1    0    0   0   0    0    0    00
(XEN) Using vector-based indexing
(XEN) IRQ to pin mappings:
(XEN) IRQ240 -> 0:2
(XEN) IRQ48 -> 0:1
(XEN) IRQ56 -> 0:3
(XEN) IRQ241 -> 0:4
(XEN) IRQ64 -> 0:5
(XEN) IRQ72 -> 0:6
(XEN) IRQ80 -> 0:7
(XEN) IRQ88 -> 0:8
(XEN) IRQ96 -> 0:9
(XEN) IRQ104 -> 0:10
(XEN) IRQ112 -> 0:11
(XEN) IRQ120 -> 0:12
(XEN) IRQ136 -> 0:13
(XEN) IRQ144 -> 0:14
(XEN) IRQ152 -> 0:15
(XEN) .................................... done.
(XEN) Using local APIC timer interrupts.
(XEN) calibrating APIC timer ...
(XEN) ..... CPU clock speed is 3200.1272 MHz.
(XEN) ..... host bus clock speed is 200.0078 MHz.
(XEN) ..... bus_scale = 0xccd7
(XEN) [2013-03-19 21:55:52] Platform timer is 14.318MHz HPET
(XEN) [2013-03-19 21:55:52] Allocated console ring of 64 KiB.
(XEN) [2013-03-19 21:55:52] HVM: ASIDs enabled.
(XEN) [2013-03-19 21:55:52] SVM: Supported advanced features:
(XEN) [2013-03-19 21:55:52]  - Nested Page Tables (NPT)
(XEN) [2013-03-19 21:55:52]  - Last Branch Record (LBR) Virtualisation
(XEN) [2013-03-19 21:55:52]  - Next-RIP Saved on #VMEXIT
(XEN) [2013-03-19 21:55:52]  - Pause-Intercept Filter
(XEN) [2013-03-19 21:55:52] HVM: SVM enabled
(XEN) [2013-03-19 21:55:52] HVM: Hardware Assisted Paging (HAP) detected
(XEN) [2013-03-19 21:55:52] HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) [2013-03-19 21:55:51] masked ExtINT on CPU#1
(XEN) [2013-03-19 21:55:52] microcode: CPU1 collect_cpu_info: patch_id=0x10000bf
(XEN) [2013-03-19 21:55:51] masked ExtINT on CPU#2
(XEN) [2013-03-19 21:55:52] microcode: CPU2 collect_cpu_info: patch_id=0x10000bf
(XEN) [2013-03-19 21:55:51] masked ExtINT on CPU#3
(XEN) [2013-03-19 21:55:52] microcode: CPU3 collect_cpu_info: patch_id=0x10000bf
(XEN) [2013-03-19 21:55:51] masked ExtINT on CPU#4
(XEN) [2013-03-19 21:55:52] microcode: CPU4 collect_cpu_info: patch_id=0x10000bf
(XEN) [2013-03-19 21:55:51] masked ExtINT on CPU#5
(XEN) [2013-03-19 21:55:52] Brought up 6 CPUs
(XEN) [2013-03-19 21:55:52] microcode: CPU5 collect_cpu_info: patch_id=0x10000bf
(XEN) [2013-03-19 21:55:52] HPET: 3 timers (3 will be used for broadcast)
(XEN) [2013-03-19 21:55:52] ACPI sleep modes: S3
(XEN) [2013-03-19 21:55:52] MCA: Use hw thresholding to adjust polling frequency
(XEN) [2013-03-19 21:55:52] mcheck_poll: Machine check polling timer started.
(XEN) [2013-03-19 21:55:52] Xenoprofile: Failed to setup IBS LVT offset, IBSCTL = 0xffffffff
(XEN) [2013-03-19 21:55:52] *** LOADING DOMAIN 0 ***
(XEN) [2013-03-19 21:55:52] elf_parse_binary: phdr: paddr=0x1000000 memsz=0xd5d000
(XEN) [2013-03-19 21:55:52] elf_parse_binary: phdr: paddr=0x1e00000 memsz=0xde0f0
(XEN) [2013-03-19 21:55:52] elf_parse_binary: phdr: paddr=0x1edf000 memsz=0x14040
(XEN) [2013-03-19 21:55:52] elf_parse_binary: phdr: paddr=0x1ef4000 memsz=0xe6a000
(XEN) [2013-03-19 21:55:52] elf_parse_binary: memory: 0x1000000 -> 0x2d5e000
(XEN) [2013-03-19 21:55:52] elf_xen_parse_note: GUEST_OS = "linux"
(XEN) [2013-03-19 21:55:52] elf_xen_parse_note: GUEST_VERSION = "2.6"
(XEN) [2013-03-19 21:55:52] elf_xen_parse_note: XEN_VERSION = "xen-3.0"
(XEN) [2013-03-19 21:55:52] elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
(XEN) [2013-03-19 21:55:52] elf_xen_parse_note: ENTRY = 0xffffffff81ef41e0
(XEN) [2013-03-19 21:55:52] elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81001000
(XEN) [2013-03-19 21:55:52] elf_xen_parse_note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb"
(XEN) [2013-03-19 21:55:52] elf_xen_parse_note: PAE_MODE = "yes"
(XEN) [2013-03-19 21:55:52] elf_xen_parse_note: LOADER = "generic"
(XEN) [2013-03-19 21:55:52] elf_xen_parse_note: unknown xen elf note (0xd)
(XEN) [2013-03-19 21:55:52] elf_xen_parse_note: SUSPEND_CANCEL = 0x1
(XEN) [2013-03-19 21:55:52] elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
(XEN) [2013-03-19 21:55:52] elf_xen_parse_note: PADDR_OFFSET = 0x0
(XEN) [2013-03-19 21:55:52] elf_xen_addr_calc_check: addresses:
(XEN) [2013-03-19 21:55:52]     virt_base        = 0xffffffff80000000
(XEN) [2013-03-19 21:55:52]     elf_paddr_offset = 0x0
(XEN) [2013-03-19 21:55:52]     virt_offset      = 0xffffffff80000000
(XEN) [2013-03-19 21:55:52]     virt_kstart      = 0xffffffff81000000
(XEN) [2013-03-19 21:55:52]     virt_kend        = 0xffffffff82d5e000
(XEN) [2013-03-19 21:55:52]     virt_entry       = 0xffffffff81ef41e0
(XEN) [2013-03-19 21:55:52]     p2m_base         = 0xffffffffffffffff
(XEN) [2013-03-19 21:55:52]  Xen  kernel: 64-bit, lsb, compat32
(XEN) [2013-03-19 21:55:52]  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x2d5e000
(XEN) [2013-03-19 21:55:52] PHYSICAL MEMORY ARRANGEMENT:
(XEN) [2013-03-19 21:55:52]  Dom0 alloc.:   0000000240000000->0000000244000000 (242516 pages to be allocated)
(XEN) [2013-03-19 21:55:52]  Init. ramdisk: 000000024f354000->000000024ffffc00
(XEN) [2013-03-19 21:55:52] VIRTUAL MEMORY ARRANGEMENT:
(XEN) [2013-03-19 21:55:52]  Loaded kernel: ffffffff81000000->ffffffff82d5e000
(XEN) [2013-03-19 21:55:52]  Init. ramdisk: ffffffff82d5e000->ffffffff83a09c00
(XEN) [2013-03-19 21:55:52]  Phys-Mach map: ffffffff83a0a000->ffffffff83c0a000
(XEN) [2013-03-19 21:55:52]  Start info:    ffffffff83c0a000->ffffffff83c0a4b4
(XEN) [2013-03-19 21:55:52]  Page tables:   ffffffff83c0b000->ffffffff83c2e000
(XEN) [2013-03-19 21:55:52]  Boot stack:    ffffffff83c2e000->ffffffff83c2f000
(XEN) [2013-03-19 21:55:52]  TOTAL:         ffffffff80000000->ffffffff84000000
(XEN) [2013-03-19 21:55:52]  ENTRY ADDRESS: ffffffff81ef41e0
(XEN) [2013-03-19 21:55:52] Dom0 has maximum 6 VCPUs
(XEN) [2013-03-19 21:55:53] elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff81d5d000
(XEN) [2013-03-19 21:55:53] elf_load_binary: phdr 1 at 0xffffffff81e00000 -> 0xffffffff81ede0f0
(XEN) [2013-03-19 21:55:53] elf_load_binary: phdr 2 at 0xffffffff81edf000 -> 0xffffffff81ef3040
(XEN) [2013-03-19 21:55:53] elf_load_binary: phdr 3 at 0xffffffff81ef4000 -> 0xffffffff81ff1000
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x2, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x10, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x18, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x28, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x30, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x48, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x50, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x58, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x68, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x88, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x90, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x92, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x98, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x9a, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0xa0, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0xa1, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0xa3, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0xa4, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0xa5, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0xa8, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0xb0, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0xb2, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: No iommu for device 0000:00:18.0
(XEN) [2013-03-19 21:55:53] setup 0000:00:18.0 for d0 failed (-19)
(XEN) [2013-03-19 21:55:53] AMD-Vi: No iommu for device 0000:00:18.1
(XEN) [2013-03-19 21:55:53] setup 0000:00:18.1 for d0 failed (-19)
(XEN) [2013-03-19 21:55:53] AMD-Vi: No iommu for device 0000:00:18.2
(XEN) [2013-03-19 21:55:53] setup 0000:00:18.2 for d0 failed (-19)
(XEN) [2013-03-19 21:55:53] AMD-Vi: No iommu for device 0000:00:18.3
(XEN) [2013-03-19 21:55:53] setup 0000:00:18.3 for d0 failed (-19)
(XEN) [2013-03-19 21:55:53] AMD-Vi: No iommu for device 0000:00:18.4
(XEN) [2013-03-19 21:55:53] setup 0000:00:18.4 for d0 failed (-19)
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x400, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x500, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x501, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x600, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:53] AMD-Vi: Setup I/O page table: device id = 0x700, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:54] AMD-Vi: Setup I/O page table: device id = 0x800, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:54] AMD-Vi: Setup I/O page table: device id = 0x900, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:54] AMD-Vi: Setup I/O page table: device id = 0xa00, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:54] AMD-Vi: Setup I/O page table: device id = 0xb00, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:54] AMD-Vi: Setup I/O page table: device id = 0xc00, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-19 21:55:54] Scrubbing Free RAM: .......................................................................done.
(XEN) [2013-03-19 21:55:55] Initial low memory virq threshold set at 0x4000 pages.
(XEN) [2013-03-19 21:55:55] Std. Loglevel: All
(XEN) [2013-03-19 21:55:55] Guest Loglevel: All
(XEN) [2013-03-19 21:55:55] Xen is relinquishing VGA console.
(XEN) [2013-03-19 21:55:56] *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) [2013-03-19 21:55:56] Freed 244kB init memory.
mapping kernel into physical memory
about to get started...
(XEN) [2013-03-19 21:55:56] IOAPIC[0]: Set PCI routing entry (6-9 -> 0x60 -> IRQ 9 Mode:1 Active:1)
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.9.0-rc3-20130319+ (root@serveerstertje) (gcc version 4.4.5 (Debian 4.4.5-8) ) #1 SMP PREEMPT Tue Mar 19 13:42:54 CET 2013
[    0.000000] Command line: root=/dev/mapper/serveerstertje-root ro verbose mem=1024M console=hvc0 console=tty0 nomodeset vga=794 video=vesafb acpi_enforce_resources=lax r8169.use_dac=1 max_loop=50 loop_max_part=10 xen-pciback.hide=(03:06.0)(04:00.*)(05:00.*)(06:00.*)(0a:01.*) debug loglevel=10
[    0.000000] Freeing 9f-100 pfn range: 97 pages freed
[    0.000000] 1-1 mapping on 9f->100
[    0.000000] 1-1 mapping on aff90->100000
[    0.000000] Released 97 pages of unused memory
[    0.000000] Set 327889 page(s) to 1-1 mapping
[    0.000000] Populating 40000-40061 pfn range: 97 pages added
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] Xen: [mem 0x0000000000000000-0x000000000009efff] usable
[    0.000000] Xen: [mem 0x000000000009f000-0x00000000000fffff] reserved
[    0.000000] Xen: [mem 0x0000000000100000-0x0000000040060fff] usable
[    0.000000] Xen: [mem 0x0000000040061000-0x00000000aff8ffff] unusable
[    0.000000] Xen: [mem 0x00000000aff90000-0x00000000aff9dfff] ACPI data
[    0.000000] Xen: [mem 0x00000000aff9e000-0x00000000affdffff] ACPI NVS
[    0.000000] Xen: [mem 0x00000000affe0000-0x00000000afffffff] reserved
[    0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] Xen: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] Xen: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[    0.000000] Xen: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] Xen: [mem 0x0000000100000000-0x000000024fffffff] unusable
[    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-0x000000000009efff] usable
[    0.000000] user: [mem 0x000000000009f000-0x00000000000fffff] reserved
[    0.000000] user: [mem 0x0000000000100000-0x000000003fffffff] usable
[    0.000000] user: [mem 0x0000000040061000-0x00000000aff8ffff] unusable
[    0.000000] user: [mem 0x00000000aff90000-0x00000000aff9dfff] ACPI data
[    0.000000] user: [mem 0x00000000aff9e000-0x00000000affdffff] ACPI NVS
[    0.000000] user: [mem 0x00000000affe0000-0x00000000afffffff] reserved
[    0.000000] user: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] user: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] user: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[    0.000000] user: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] user: [mem 0x0000000100000000-0x000000024fffffff] unusable
[    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] 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 [ffff880000099000] 99000 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 [0x02952000, 0x02952fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x3c000000-0x3fdfffff]
[    0.000000]  [mem 0x3c000000-0x3fdfffff] page 4k
[    0.000000] BRK [0x02953000, 0x02953fff] PGTABLE
[    0.000000] BRK [0x02954000, 0x02954fff] PGTABLE
[    0.000000] BRK [0x02955000, 0x02955fff] PGTABLE
[    0.000000] BRK [0x02956000, 0x02956fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x00100000-0x3bffffff]
[    0.000000]  [mem 0x00100000-0x3bffffff] page 4k
[    0.000000] RAMDISK: [mem 0x02d5e000-0x03a09fff]
[    0.000000] ACPI: RSDP 00000000000fb100 00014 (v00 ACPIAM)
[    0.000000] ACPI: RSDT 00000000aff90000 00048 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: FACP 00000000aff90200 00084 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: DSDT 00000000aff905e0 09427 (v01  A7640 A7640100 00000100 INTL 20051117)
[    0.000000] ACPI: FACS 00000000aff9e000 00040
[    0.000000] ACPI: APIC 00000000aff90390 00088 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: MCFG 00000000aff90420 0003C (v01 7640MS OEMMCFG  20100913 MSFT 00000097)
[    0.000000] ACPI: SLIC 00000000aff90460 00176 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: OEMB 00000000aff9e040 00072 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: SRAT 00000000aff9a5e0 00108 (v03 AMD    FAM_F_10 00000002 AMD  00000001)
[    0.000000] ACPI: HPET 00000000aff9a6f0 00038 (v01 7640MS OEMHPET  20100913 MSFT 00000097)
[    0.000000] ACPI: IVRS 00000000aff9a730 00100 (v01  AMD     RD890S 00202031 AMD  00000000)
[    0.000000] ACPI: SSDT 00000000aff9a830 00DA4 (v01 A M I  POWERNOW 00000001 AMD  00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] NUMA turned off
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000] Initmem setup node 0 [mem 0x00000000-0x3fffffff]
[    0.000000]   NODE_DATA [mem 0x3fe1a000-0x3fe24fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x00001000-0x00ffffff]
[    0.000000]   DMA32    [mem 0x01000000-0xffffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00001000-0x0009efff]
[    0.000000]   node   0: [mem 0x00100000-0x3fffffff]
[    0.000000] On node 0 totalpages: 262046
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 21 pages reserved
[    0.000000]   DMA zone: 3998 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 4032 pages used for memmap
[    0.000000]   DMA32 zone: 258048 pages, LIFO batch:31
[    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: IRQ2 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] nr_irqs_gsi: 72
[    0.000000] e820: [mem 0xb0000000-0xfebfffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on Xen
[    0.000000] Xen version: 4.3-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 28 pages/cpu @ffff88003f800000 s81984 r8192 d24512 u262144
[    0.000000] pcpu-alloc: s81984 r8192 d24512 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 - - 
[    4.110857] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 257929
[    4.110860] Policy zone: DMA32
[    4.110868] Kernel command line: root=/dev/mapper/serveerstertje-root ro verbose mem=1024M console=hvc0 console=tty0 nomodeset vga=794 video=vesafb acpi_enforce_resources=lax r8169.use_dac=1 max_loop=50 loop_max_part=10 xen-pciback.hide=(03:06.0)(04:00.*)(05:00.*)(06:00.*)(0a:01.*) debug loglevel=10
[    4.111016] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    4.111020] __ex_table already sorted, skipping sort
[    4.152927] software IO TLB [mem 0x3a600000-0x3e600000] (64MB) mapped at [ffff88003a600000-ffff88003e5fffff]
[    4.157940] Memory: 921856k/1048576k available (9099k kernel code, 392k absent, 126328k reserved, 6123k data, 1064k init)
[    4.158272] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
[    4.158386] Preemptible hierarchical RCU implementation.
[    4.158387] 	RCU dyntick-idle grace-period acceleration is enabled.
[    4.158388] 	Additional per-CPU info printed with stalls.
[    4.158389] 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=6.
[    4.158436] NR_IRQS:4352 nr_irqs:1272 16
[    4.158578] xen: sci override: global_irq=9 trigger=0 polarity=1
[    4.158580] xen: registering gsi 9 triggering 0 polarity 1
[    4.158616] xen: --> pirq=9 -> irq=9 (gsi=9)
[    4.158640] xen: acpi sci 9
[    4.158646] xen: --> pirq=1 -> irq=1 (gsi=1)
[    4.158680] xen: --> pirq=2 -> irq=2 (gsi=2)
[    4.158686] xen: --> pirq=3 -> irq=3 (gsi=3)
[    4.158692] xen: --> pirq=4 -> irq=4 (gsi=4)
[    4.158697] xen: --> pirq=5 -> irq=5 (gsi=5)
[    4.158703] xen: --> pirq=6 -> irq=6 (gsi=6)
[    4.158709] xen: --> pirq=7 -> irq=7 (gsi=7)
[    4.158715] xen: --> pirq=8 -> irq=8 (gsi=8)
[    4.158720] xen: --> pirq=10 -> irq=10 (gsi=10)
[    4.158726] xen: --> pirq=11 -> irq=11 (gsi=11)
[    4.158732] xen: --> pirq=12 -> irq=12 (gsi=12)
[    4.158738] xen: --> pirq=13 -> irq=13 (gsi=13)
[    4.158744] xen: --> pirq=14 -> irq=14 (gsi=14)
[    4.158750] xen: --> pirq=15 -> irq=15 (gsi=15)
[    4.158844] Console: colour dummy device 80x25
[    4.160258] console [tty0] enabled
[    4.160596] console [hvc0] enabled
[    4.160602] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[    4.160608] ... MAX_LOCKDEP_SUBCLASSES:  8
[    4.160612] ... MAX_LOCK_DEPTH:          48
[    4.160616] ... MAX_LOCKDEP_KEYS:        8191
[    4.160620] ... CLASSHASH_SIZE:          4096
[    4.160624] ... MAX_LOCKDEP_ENTRIES:     16384
[    4.160628] ... MAX_LOCKDEP_CHAINS:      32768
[    4.160632] ... CHAINHASH_SIZE:          16384
[    4.160636]  memory used by lock dependency info: 5855 kB
[    4.160640]  per task-struct memory footprint: 1920 bytes
[    4.160645] kmemleak: Kernel memory leak detector disabled
[    4.160709] Xen: using vcpuop timer interface
[    4.160720] installing Xen timer for CPU 0
[    4.160781] tsc: Detected 3200.170 MHz processor
[    4.160790] Calibrating delay loop (skipped), value calculated using timer frequency.. 6402.02 BogoMIPS (lpj=10667233)
[    4.160800] pid_max: default: 32768 minimum: 301
[    4.161068] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    4.161399] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
[    4.161536] Mount-cache hash table entries: 256
[    4.162174] Initializing cgroup subsys cpuacct
[    4.162187] Initializing cgroup subsys freezer
[    4.162204] Initializing cgroup subsys blkio
[    4.162276] tseg: 0000000000
[    4.162316] CPU: Physical Processor ID: 0
[    4.162320] CPU: Processor Core ID: 0
[    4.162324] mce: CPU supports 2 MCE banks
[    4.162337] LVT offset 0 assigned for vector 0xf9
[    4.162342] [Firmware Bug]: cpu 0, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.162353] [Firmware Bug]: cpu 0, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.162366] Last level iTLB entries: 4KB 512, 2MB 16, 4MB 8
[    4.162366] Last level dTLB entries: 4KB 512, 2MB 128, 4MB 64
[    4.162366] tlb_flushall_shift: 4
[    4.162461] Freeing SMP alternatives: 32k freed
[    4.163148] ACPI: Core revision 20130117
[    4.167040] ACPI: All ACPI Tables successfully acquired
[    4.169480] Performance Events: (XEN) [2013-03-19 21:55:56] traps.c:2495:d0 Domain attempted WRMSR 00000000c0010004 from 0x0000000000000000 to 0x000000000000ffff.
Broken PMU hardware detected, using software events only.
[    4.169504] Failed to access perfctr msr (MSR c0010004 is 0)
[    4.180041] NMI watchdog: disabled (cpu0): hardware events not enabled
[    4.180284] installing Xen timer for CPU 1
[    4.180394] SMP alternatives: lockdep: fixing up alternatives
[    4.180526] [Firmware Bug]: cpu 1, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.180529] [Firmware Bug]: cpu 1, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.180880] installing Xen timer for CPU 2
[    4.181149] [Firmware Bug]: cpu 2, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.181152] [Firmware Bug]: cpu 2, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.181396] installing Xen timer for CPU 3
[    4.181683] [Firmware Bug]: cpu 3, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.181686] [Firmware Bug]: cpu 3, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.181935] installing Xen timer for CPU 4
[    4.182232] [Firmware Bug]: cpu 4, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.182235] [Firmware Bug]: cpu 4, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.182482] installing Xen timer for CPU 5
[    4.182672] [Firmware Bug]: cpu 5, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.182674] [Firmware Bug]: cpu 5, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.182716] Brought up 6 CPUs
[    4.184075] xor: measuring software checksum speed
[    4.216870]    prefetch64-sse:  5593.200 MB/sec
[    4.250695]    generic_sse:  5526.000 MB/sec
[    4.250700] xor: using function: prefetch64-sse (5593.200 MB/sec)
[    4.250716] Grant tables using version 2 layout.
[    4.250735] Grant table initialized
[    4.250897] NET: Registered protocol family 16
[    4.253354] node 0 link 0: io port [1000, ffffff]
[    4.253365] TOM: 00000000b0000000 aka 2816M
[    4.253372] Fam 10h mmconf [mem 0xe0000000-0xefffffff]
[    4.253381] node 0 link 0: mmio [e0000000, efffffff] ==> none
[    4.253389] node 0 link 0: mmio [f0000000, ffffffff]
[    4.253397] node 0 link 0: mmio [a0000, bffff]
[    4.253403] node 0 link 0: mmio [b0000000, dfffffff]
[    4.253410] TOM2: 0000000250000000 aka 9472M
[    4.253415] bus: [bus 00-07] on node 0 link 0
[    4.253420] bus: 00 [io  0x0000-0xffff]
[    4.253424] bus: 00 [mem 0xf0000000-0xffffffff]
[    4.253429] bus: 00 [mem 0x000a0000-0x000bffff]
[    4.253433] bus: 00 [mem 0xb0000000-0xdfffffff]
[    4.253438] bus: 00 [mem 0x250000000-0xfcffffffff]
[    4.253728] ACPI: bus type PCI registered
[    4.254888] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    4.254898] PCI: not using MMCONFIG
[    4.254902] PCI: Using configuration type 1 for base access
[    4.254907] PCI: Using configuration type 1 for extended access
[    4.295737] bio: create slab <bio-0> at 0
[    4.352385] raid6: sse2x1    3958 MB/s
[    4.409954] raid6: sse2x2    5881 MB/s
[    4.467533] raid6: sse2x4    6315 MB/s
[    4.467537] raid6: using algorithm sse2x4 (6315 MB/s)
[    4.467542] raid6: using intx1 recovery algorithm
[    4.467733] ACPI: Added _OSI(Module Device)
[    4.467739] ACPI: Added _OSI(Processor Device)
[    4.467744] ACPI: Added _OSI(3.0 _SCP Extensions)
[    4.467750] ACPI: Added _OSI(Processor Aggregator Device)
[    4.471072] ACPI: EC: Look up EC in DSDT
[    4.474562] ACPI: Executed 3 blocks of module-level executable AML code
[    4.478958] ACPI: Interpreter enabled
[    4.478997] ACPI: (supports S0 S5)
[    4.479001] ACPI: Using IOAPIC for interrupt routing
[    4.479037] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    4.480590] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
[    4.516847] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    4.541791] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    4.542075] acpi PNP0A03:00: Requesting ACPI _OSC control (0x1d)
[    4.542260] acpi PNP0A03:00: ACPI _OSC control (0x1d) granted
[    4.542787] PCI host bridge to bus 0000:00
[    4.542795] pci_bus 0000:00: root bus resource [bus 00-ff]
[    4.542802] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7]
[    4.542808] pci_bus 0000:00: root bus resource [io  0x0d[    7.443446] usb usb5: Manufacturer: Linux 3.9.0-rc3-20130319+ ohci_hcd
[    7.449638] usb usb5: SerialNumber: 0000:00:12.0
[    7.456206] hub 5-0:1.0: USB hub found
[    7.462458] hub 5-0:1.0: 5 ports detected
[    7.468787] xen: registering gsi 18 triggering 0 polarity 1
[    7.474971] Already setup the GSI :18
[    7.481085] ohci_hcd 0000:00:13.0: enabling bus mastering
[    7.487192] ohci_hcd 0000:00:13.0: OHCI Host Controller
[    7.493509] ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 6
[    7.499672] ohci_hcd 0000:00:13.0: irq 18, io mem 0xf96fc000
[    7.560961] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[    7.568543] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    7.576079] usb usb6: Product: OHCI Host Controller
[    7.582952] usb usb6: Manufacturer: Linux 3.9.0-rc3-20130319+ ohci_hcd
[    7.588909] usb usb6: SerialNumber: 0000:00:13.0
[    7.595253] hub 6-0:1.0: USB hub found
[    7.601351] hub 6-0:1.0: 5 ports detected
[    7.607565] xen: registering gsi 18 triggering 0 polarity 1
[    7.613551] Already setup the GSI :18
[    7.619515] ohci_hcd 0000:00:14.5: enabling bus mastering
[    7.625631] ohci_hcd 0000:00:14.5: OHCI Host Controller
[    7.631755] ohci_hcd 0000:00:14.5: new USB bus registered, assigned bus number 7
[    7.637877] ohci_hcd 0000:00:14.5: irq 18, io mem 0xf96fd000
[    7.700968] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[    7.708571] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    7.716101] usb usb7: Product: OHCI Host Controller
[    7.722971] usb usb7: Manufacturer: Linux 3.9.0-rc3-20130319+ ohci_hcd
[    7.728905] usb usb7: SerialNumber: 0000:00:14.5
[    7.735107] hub 7-0:1.0: USB hub found
[    7.741002] hub 7-0:1.0: 2 ports detected
[    7.747046] xen: registering gsi 18 triggering 0 polarity 1
[    7.752875] Already setup the GSI :18
[    7.758745] ohci_hcd 0000:00:16.0: enabling bus mastering
[    7.764621] ohci_hcd 0000:00:16.0: OHCI Host Controller
[    7.770720] ohci_hcd 0000:00:16.0: new USB bus registered, assigned bus number 8
[    7.776620] ohci_hcd 0000:00:16.0: irq 18, io mem 0xf96fe000
[    7.813483] usb 5-5: new full-speed USB device number 2 using ohci_hcd
[    7.837636] usb usb8: New USB device found, idVendor=1d6b, idProduct=0001
[    7.845109] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    7.852410] usb usb8: Product: OHCI Host Controller
[    7.859705] usb usb8: Manufacturer: Linux 3.9.0-rc3-20130319+ ohci_hcd
[    7.865732] usb usb8: SerialNumber: 0000:00:16.0
[    7.871812] hub 8-0:1.0: USB hub found
[    7.877510] hub 8-0:1.0: 4 ports detected
[    7.883533] xen: registering gsi 29 triggering 0 polarity 1
[    7.889182] Already setup the GSI :29
[    7.894806] ohci_hcd 0000:0b:01.0: enabling bus mastering
[    7.900517] ohci_hcd 0000:0b:01.0: OHCI Host Controller
[    7.906362] ohci_hcd 0000:0b:01.0: new USB bus registered, assigned bus number 9
[    7.912190] ohci_hcd 0000:0b:01.0: irq 29, io mem 0xf9ffd000
[    8.000279] usb usb9: New USB device found, idVendor=1d6b, idProduct=0001
[    8.006008] usb usb9: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    8.011728] usb usb9: Product: OHCI Host Controller
[    8.017483] usb usb9: Manufacturer: Linux 3.9.0-rc3-20130319+ ohci_hcd
[    8.023295] usb usb9: SerialNumber: 0000:0b:01.0
[    8.029448] hub 9-0:1.0: USB hub found
[    8.035100] hub 9-0:1.0: 3 ports detected
[    8.041278] xen: registering gsi 30 triggering 0 polarity 1
[    8.047060] Already setup the GSI :30
[    8.052644] ohci_hcd 0000:0b:01.1: enabling bus mastering
[    8.058290] ohci_hcd 0000:0b:01.1: OHCI Host Controller
[    8.064137] ohci_hcd 0000:0b:01.1: new USB bus registered, assigned bus number 10
[    8.069996] ohci_hcd 0000:0b:01.1: irq 30, io mem 0xf9ffe000
[    8.156908] usb usb10: New USB device found, idVendor=1d6b, idProduct=0001
[    8.163407] usb usb10: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    8.169107] usb usb10: Product: OHCI Host Controller
[    8.174976] usb usb10: Manufacturer: Linux 3.9.0-rc3-20130319+ ohci_hcd
[    8.180930] usb usb10: SerialNumber: 0000:0b:01.1
[    8.187264] hub 10-0:1.0: USB hub found
[    8.192952] hub 10-0:1.0: 2 ports detected
[    8.199163] uhci_hcd: USB Universal Host Controller Interface driver
[    8.205445] xen: registering gsi 48 triggering 0 polarity 1
[    8.211165] Already setup the GSI :48
[    8.216796] xhci_hcd 0000:07:00.0: enabling bus mastering
[    8.222520] xhci_hcd 0000:07:00.0: xHCI Host Controller
[    8.228408] xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 11
[    8.234352] xhci_hcd 0000:07:00.0: enabling Mem-Wr-Inval
[    8.240148] xhci_hcd 0000:07:00.0: irq 48, io mem 0xf9cfe000
[    8.246480] usb usb11: New USB device found, idVendor=1d6b, idProduct=0002
[    8.252241] usb usb11: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    8.258030] usb usb11: Product: xHCI Host Controller
[    8.263822] usb usb11: Manufacturer: Linux 3.9.0-rc3-20130319+ xhci_hcd
[    8.269606] usb usb11: SerialNumber: 0000:07:00.0
[    8.275556] usb 5-5: New USB device found, idVendor=0a12, idProduct=0001
[    8.275946] xHCI xhci_add_endpoint called for root hub
[    8.275948] xHCI xhci_check_bandwidth called for root hub
[    8.276091] hub 11-0:1.0: USB hub found
[    8.276115] hub 11-0:1.0: 2 ports detected
[    8.276243] xhci_hcd 0000:07:00.0: xHCI Host Controller
[    8.276556] xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 12
[    8.276621] usb usb12: New USB device found, idVendor=1d6b, idProduct=0003
[    8.276623] usb usb12: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    8.276624] usb usb12: Product: xHCI Host Controller
[    8.276625] usb usb12: Manufacturer: Linux 3.9.0-rc3-20130319+ xhci_hcd
[    8.276626] usb usb12: SerialNumber: 0000:07:00.0
[    8.277027] xHCI xhci_add_endpoint called for root hub
[    8.277028] xHCI xhci_check_bandwidth called for root hub
[    8.277189] hub 12-0:1.0: USB hub found
[    8.277202] hub 12-0:1.0: 2 ports detected
[    8.367399] usb 5-5: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[    8.373129] usb 5-5: Product: EDRClassone
[    8.380834] usbcore: registered new interface driver usblp
[    8.386634] Initializing USB Mass Storage driver...
[    8.392693] usbcore: registered new interface driver usb-storage
[    8.398604] USB Mass Storage support registered.
[    8.404820] usbcore: registered new interface driver usbserial
[    8.410945] usbcore: registered new interface driver cp210x
[    8.417102] usbserial: USB Serial support registered for cp210x
[    8.423228] usbcore: registered new interface driver cypress_m8
[    8.429260] usbserial: USB Serial support registered for DeLorme Earthmate USB
[    8.435364] usbserial: USB Serial support registered for HID->COM RS232 Adapter
[    8.441452] usbserial: USB Serial support registered for Nokia CA-42 V2 Adapter
[    8.447458] usbcore: registered new interface driver mos7720
[    8.453331] usbserial: USB Serial support registered for Moschip 2 port adapter
[    8.459380] usbcore: registered new interface driver mos7840
[    8.465481] usbserial: USB Serial support registered for Moschip 7840/7820 USB Serial Driver
[    8.472005] i8042: PNP: No PS/2 controller found. Probing ports directly.
[    8.478855] serio: i8042 KBD port at 0x60,0x64 irq 1
[    8.485104] serio: i8042 AUX port at 0x60,0x64 irq 12
[    8.491650] mousedev: PS/2 mouse device common for all mice
[    8.498859] rtc_cmos 00:03: RTC can wake from S4
[    8.500048] usb 8-4: new low-speed USB device number 2 using ohci_hcd
[    8.511205] rtc_cmos 00:03: rtc core: registered rtc_cmos as rtc0
[    8.517258] rtc_cmos 00:03: alarms up to one month, y3k, 114 bytes nvram
[    8.524227] ACPI Warning: 0x0000000000000b00-0x0000000000000b07 SystemIO conflicts with Region \SOR1 1 (20130117/utaddress-251)
[    8.530502] ACPI: This conflict may cause random problems and system instability
[    8.536994] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[    8.543476] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
[    8.551529] lirc_dev: IR Remote Control driver registered, major 248 
[    8.558028] IR NEC protocol handler initialized
[    8.564472] IR RC5(x) protocol handler initialized
[    8.570905] IR RC6 protocol handler initialized
[    8.577293] IR JVC protocol handler initialized
[    8.583642] IR Sony protocol handler initialized
[    8.590005] IR RC5 (streamzap) protocol handler initialized
[    8.596354] IR SANYO protocol handler initialized
[    8.602767] IR MCE Keyboard/mouse protocol handler initialized
[    8.609126] IR LIRC bridge handler initialized
[    8.615456] cx25821: driver version 0.0.106 loaded
[    8.622485] usbcore: registered new interface driver pvrusb2
[    8.628846] pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner
[    8.635277] pvrusb2: Debug mask is 31 (0x1f)
[    8.642004] f71805f: Unsupported Fintek device, skipping
[    8.648454] f71882fg: Found f71889ed chip at 0x600, revision 16
[    8.650560] usb 8-4: New USB device found, idVendor=046d, idProduct=c517
[    8.650562] usb 8-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    8.650563] usb 8-4: Product: USB Receiver
[    8.650564] usb 8-4: Manufacturer: Logitech
[    8.681017] ACPI Warning: 0x0000000000000600-0x0000000000000607 SystemIO conflicts with Region \HMOR 1 (20130117/utaddress-251)
[    8.687778] ACPI: This conflict may cause random problems and system instability
[    8.694511] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[    8.701801] f71882fg f71882fg.1536: Fan: 1 is in duty-cycle mode
[    8.708668] f71882fg f71882fg.1536: Fan: 2 is in duty-cycle mode
[    8.715485] f71882fg f71882fg.1536: Fan: 3 is in duty-cycle mode
[    8.788419] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver v0.03
[    8.798018] sp5100_tco: PCI Revision ID: 0x41
[    8.806558] sp5100_tco: Using 0xfed80b00 for watchdog MMIO address
[    8.815220] sp5100_tco: Last reboot was not triggered by watchdog.
[    8.823414] sp5100_tco: initialized (0xffffc900102e4b00). heartbeat=60 sec (nowayout=0, force_addr=none)
[    8.830306] xen_wdt: Xen WatchDog Timer Driver v0.01
[    8.837610] xen_wdt: cannot register miscdev on minor=130 (-16)
[    8.844520] wdt: probe of wdt failed with error -16
[    8.851952] device-mapper: ioctl: 4.24.0-ioctl (2013-01-15) initialised: dm-devel@redhat.com
[    8.859224] Bluetooth: Virtual HCI driver ver 1.3
[    8.866488] Bluetooth: HCI UART driver ver 2.2
[    8.873505] Bluetooth: HCI H4 protocol initialized
[    8.880475] Bluetooth: HCI BCSP protocol initialized
[    8.887403] Bluetooth: HCILL protocol initialized
[    8.894261] Bluetooth: HCIATH3K protocol initialized
[    8.901129] Bluetooth: HCI Three-wire UART (H5) protocol initialized
[    8.908356] usbcore: registered new interface driver bcm203x
[    8.915617] usbcore: registered new interface driver bpa10x
[    8.922768] usbcore: registered new interface driver bfusb
[    8.930295] usbcore: registered new interface driver btusb
[    8.937198] usbcore: registered new interface driver ath3k
[    8.944512] hidraw: raw HID events driver (C) Jiri Kosina
[    8.957985] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:16.0/usb8/8-4/8-4:1.0/input/input2
[    8.965592] logitech 0003:046D:C517.0001: input,hidraw0: USB HID v1.10 Keyboard [Logitech USB Receiver] on usb-0000:00:16.0-4/input0
[    8.979830] logitech 0003:046D:C517.0002: fixing up Logitech keyboard report descriptor
[    8.987458] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:16.0/usb8/8-4/8-4:1.1/input/input3
[    8.995165] logitech 0003:046D:C517.0002: input,hiddev0,hidraw1: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:16.0-4/input1
[    9.002707] usbcore: registered new interface driver usbhid
[    9.009966] usbhid: USB HID core driver
[    9.021686] usbcore: registered new interface driver snd-usb-audio
[    9.028892] usbcore: registered new interface driver snd-ua101
[    9.035905] usbcore: registered new interface driver snd-usb-usx2y
[    9.042811] usbcore: registered new interface driver snd-usb-caiaq
[    9.049502] usbcore: registered new interface driver snd-usb-6fire
[    9.055992] Netfilter messages via NETLINK v0.30.
[    9.062505] nfnl_acct: registering with nfnetlink.
[    9.069164] nf_conntrack version 0.5.0 (7303 buckets, 29212 max)
[    9.076583] ctnetlink v0.93: registering with nfnetlink.
[    9.083803] xt_time: kernel timezone is -0000
[    9.090521] ip_set: protocol 6
[    9.097231] IPVS: Registered protocols ()
[    9.104266] IPVS: Connection hash table configured (size=4096, memory=64Kbytes)
[    9.111011] IPVS: Creating netns size=1904 id=0
[    9.117795] IPVS: ipvs loaded.
[    9.124600] ip_tables: (C) 2000-2006 Netfilter Core Team
[    9.131366] TCP: cubic registered
[    9.137770] NET: Registered protocol family 17
[    9.144434] Bridge firewalling registered
[    9.150821] Ebtables v2.0 registered
[    9.157428] Bluetooth: RFCOMM TTY layer initialized
[    9.163783] Bluetooth: RFCOMM socket layer initialized
[    9.170043] Bluetooth: RFCOMM ver 1.11
[    9.176278] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    9.182398] Bluetooth: BNEP filters: protocol multicast
[    9.188352] Bluetooth: BNEP socket layer initialized
[    9.194171] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    9.199910] Bluetooth: HIDP socket layer initialized
[    9.205715] Key type ceph registered
[    9.211562] libceph: loaded (mon/osd proto 15/24)
[    9.219283] registered taskstats version 1
[    9.226276] console [netcon0] enabled
[    9.232059] netconsole: network logging started
[    9.237950] ALSA device list:
[    9.243597]   No soundcards found.
[    9.249999] Freeing unused kernel memory: 1064k freed
[    9.255787] Write protecting the kernel read-only data: 14336k
[    9.268016] Freeing unused kernel memory: 1128k freed
[    9.274127] Freeing unused kernel memory: 652k freed
[    9.827004] bio: create slab <bio-1> at 1
[   10.093190] EXT4-fs (dm-0): INFO: recovery required on readonly filesystem
[   10.098937] EXT4-fs (dm-0): write access will be enabled during recovery
[   10.529892] EXT4-fs (dm-0): recovery complete
[   10.543546] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
[   12.141506] udev[1820]: starting version 164
[   13.041038] ata1.00: configured for UDMA/133
[   13.048563] ata1: EH complete
[   13.557349] ata1.00: configured for UDMA/133
[   13.557356] ata1: EH complete
[   14.275055] EXT4-fs (dm-0): re-mounted. Opts: (null)
(XEN) [2013-03-19 21:59:00] *** Serial input -> Xen (type 'CTRL-a' three times to switch input to DOM0)
(XEN) [2013-03-19 21:59:05] Guest interrupt information:
(XEN) [2013-03-19 21:59:05]    IRQ:   0 affinity:01 vec:f0 type=IO-APIC-edge    status=00000000 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:   1 affinity:01 vec:30 type=IO-APIC-edge    status=00000014 in-flight=0 domain-list=0:  1(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:   2 affinity:3f vec:e2 type=XT-PIC          status=00000000 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:   3 affinity:01 vec:38 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:   4 affinity:01 vec:f1 type=IO-APIC-edge    status=00000000 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:   5 affinity:01 vec:40 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:   6 affinity:01 vec:48 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:   7 affinity:01 vec:50 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:   8 affinity:01 vec:58 type=IO-APIC-edge    status=00000010 in-flight=0 domain-list=0:  8(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:   9 affinity:01 vec:60 type=IO-APIC-level   status=00000010 in-flight=0 domain-list=0:  9(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:  10 affinity:01 vec:68 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  11 affinity:01 vec:70 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  12 affinity:01 vec:78 type=IO-APIC-edge    status=00000010 in-flight=0 domain-list=0: 12(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:  13 affinity:3f vec:88 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  14 affinity:01 vec:90 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  15 affinity:01 vec:98 type=IO-APIC-edge    status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  16 affinity:3f vec:d0 type=IO-APIC-level   status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  17 affinity:01 vec:21 type=IO-APIC-level   status=00000010 in-flight=0 domain-list=0: 17(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:  18 affinity:01 vec:d8 type=IO-APIC-level   status=00000010 in-flight=0 domain-list=0: 18(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:  19 affinity:3f vec:b9 type=IO-APIC-level   status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  22 affinity:3f vec:99 type=IO-APIC-level   status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  29 affinity:01 vec:29 type=IO-APIC-level   status=00000010 in-flight=0 domain-list=0: 29(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:  30 affinity:01 vec:31 type=IO-APIC-level   status=00000010 in-flight=0 domain-list=0: 30(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:  31 affinity:01 vec:39 type=IO-APIC-level   status=00000010 in-flight=0 domain-list=0: 31(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:  32 affinity:3f vec:a9 type=IO-APIC-level   status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  33 affinity:3f vec:a1 type=IO-APIC-level   status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  40 affinity:3f vec:49 type=IO-APIC-level   status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  46 affinity:3f vec:c9 type=IO-APIC-level   status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  47 affinity:3f vec:b1 type=IO-APIC-level   status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  48 affinity:01 vec:41 type=IO-APIC-level   status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  51 affinity:3f vec:d9 type=IO-APIC-level   status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  52 affinity:3f vec:b8 type=IO-APIC-level   status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  53 affinity:3f vec:c0 type=IO-APIC-level   status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  54 affinity:3f vec:c8 type=IO-APIC-level   status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  56 affinity:01 vec:28 type=AMD-IOMMU-MSI   status=00000000 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  57 affinity:10 vec:a0 type=HPET-MSI        status=00000000 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  58 affinity:08 vec:a8 type=HPET-MSI        status=00000000 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  59 affinity:04 vec:b0 type=HPET-MSI        status=00000000 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  60 affinity:3f vec:51 type=PCI-MSI         status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  61 affinity:3f vec:59 type=PCI-MSI         status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  62 affinity:3f vec:61 type=PCI-MSI         status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  63 affinity:3f vec:69 type=PCI-MSI         status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  64 affinity:3f vec:71 type=PCI-MSI         status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  65 affinity:3f vec:79 type=PCI-MSI         status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  66 affinity:3f vec:81 type=PCI-MSI         status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  67 affinity:3f vec:89 type=PCI-MSI         status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  68 affinity:3f vec:91 type=PCI-MSI         status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  69 affinity:01 vec:c1 type=PCI-MSI         status=00000010 in-flight=0 domain-list=0:302(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:  70 affinity:3f vec:d1 type=PCI-MSI         status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  71 affinity:3f vec:22 type=PCI-MSI         status=00000002 mapped, unbound
(XEN) [2013-03-19 21:59:05]    IRQ:  72 affinity:01 vec:2a type=PCI-MSI/-X      status=00000010 in-flight=0 domain-list=0:299(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:  73 affinity:01 vec:32 type=PCI-MSI/-X      status=00000010 in-flight=0 domain-list=0:298(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:  74 affinity:01 vec:3a type=PCI-MSI/-X      status=00000010 in-flight=0 domain-list=0:297(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:  75 affinity:01 vec:42 type=PCI-MSI/-X      status=00000010 in-flight=0 domain-list=0:296(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:  76 affinity:01 vec:4a type=PCI-MSI/-X      status=00000010 in-flight=0 domain-list=0:295(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:  77 affinity:01 vec:52 type=PCI-MSI/-X      status=00000010 in-flight=0 domain-list=0:294(-S--),
(XEN) [2013-03-19 21:59:05]    IRQ:  78 affinity:01 vec:5a type=PCI-MSI/-X      status=00000010 in-flight=0 domain-list=0:293(-S--),
(XEN) [2013-03-19 21:59:05] IO-APIC interrupt information:
(XEN) [2013-03-19 21:59:05]     IRQ  0 Vec240:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin  2: vec=f0 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ  1 Vec 48:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin  1: vec=30 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ  3 Vec 56:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin  3: vec=38 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ  4 Vec241:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin  4: vec=f1 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ  5 Vec 64:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin  5: vec=40 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ  6 Vec 72:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin  6: vec=48 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ  7 Vec 80:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin  7: vec=50 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ  8 Vec 88:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin  8: vec=58 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ  9 Vec 96:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin  9: vec=60 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ 10 Vec104:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin 10: vec=68 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ 11 Vec112:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin 11: vec=70 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ 12 Vec120:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin 12: vec=78 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ 13 Vec136:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin 13: vec=88 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=1 dest_id:63
(XEN) [2013-03-19 21:59:05]     IRQ 14 Vec144:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin 14: vec=90 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ 15 Vec152:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin 15: vec=98 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ 16 Vec208:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin 16: vec=d0 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:63
(XEN) [2013-03-19 21:59:05]     IRQ 17 Vec 33:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin 17: vec=21 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ 18 Vec216:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin 18: vec=d8 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ 19 Vec185:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin 19: vec=b9 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:63
(XEN) [2013-03-19 21:59:05]     IRQ 22 Vec153:
(XEN) [2013-03-19 21:59:05]       Apic 0x00, Pin 22: vec=99 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:63
(XEN) [2013-03-19 21:59:05]     IRQ 29 Vec 41:
(XEN) [2013-03-19 21:59:05]       Apic 0x01, Pin  5: vec=29 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ 30 Vec 49:
(XEN) [2013-03-19 21:59:05]       Apic 0x01, Pin  6: vec=31 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ 31 Vec 57:
(XEN) [2013-03-19 21:59:05]       Apic 0x01, Pin  7: vec=39 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ 32 Vec169:
(XEN) [2013-03-19 21:59:05]       Apic 0x01, Pin  8: vec=a9 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:63
(XEN) [2013-03-19 21:59:05]     IRQ 33 Vec161:
(XEN) [2013-03-19 21:59:05]       Apic 0x01, Pin  9: vec=a1 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:63
(XEN) [2013-03-19 21:59:05]     IRQ 40 Vec 73:
(XEN) [2013-03-19 21:59:05]       Apic 0x01, Pin 16: vec=49 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:63
(XEN) [2013-03-19 21:59:05]     IRQ 46 Vec201:
(XEN) [2013-03-19 21:59:05]       Apic 0x01, Pin 22: vec=c9 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:63
(XEN) [2013-03-19 21:59:05]     IRQ 47 Vec177:
(XEN) [2013-03-19 21:59:05]       Apic 0x01, Pin 23: vec=b1 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:63
(XEN) [2013-03-19 21:59:05]     IRQ 48 Vec 65:
(XEN) [2013-03-19 21:59:05]       Apic 0x01, Pin 24: vec=41 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:1
(XEN) [2013-03-19 21:59:05]     IRQ 51 Vec217:
(XEN) [2013-03-19 21:59:05]       Apic 0x01, Pin 27: vec=d9 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:63
(XEN) [2013-03-19 21:59:05]     IRQ 52 Vec184:
(XEN) [2013-03-19 21:59:05]       Apic 0x01, Pin 28: vec=b8 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:63
(XEN) [2013-03-19 21:59:05]     IRQ 53 Vec192:
(XEN) [2013-03-19 21:59:05]       Apic 0x01, Pin 29: vec=c0 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:63
(XEN) [2013-03-19 21:59:05]     IRQ 54 Vec200:
(XEN) [2013-03-19 21:59:05]       Apic 0x01, Pin 30: vec=c8 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:63
[  196.022575] EXT4-fs (dm-0): re-mounted. Opts: barrier=1,errors=remount-ro
(XEN) [2013-03-19 21:59:10] number of MP IRQ sources: 15.
(XEN) [2013-03-19 21:59:10] number of IO-APIC #6 registers: 24.
(XEN) [2013-03-19 21:59:10] number of IO-APIC #7 registers: 32.
(XEN) [2013-03-19 21:59:10] testing the IO APIC.......................
(XEN) [2013-03-19 21:59:10] IO APIC #6......
(XEN) [2013-03-19 21:59:10] .... register #00: 06000000
(XEN) [2013-03-19 21:59:10] .......    : physical APIC id: 06
(XEN) [2013-03-19 21:59:10] .......    : Delivery Type: 0
(XEN) [2013-03-19 21:59:10] .......    : LTS          : 0
(XEN) [2013-03-19 21:59:10] .... register #01: 00178021
(XEN) [2013-03-19 21:59:10] .......     : max redirection entries: 0017
(XEN) [2013-03-19 21:59:10] .......     : PRQ implemented: 1
(XEN) [2013-03-19 21:59:10] .......     : IO APIC version: 0021
(XEN) [2013-03-19 21:59:10] .... register #02: 06000000
(XEN) [2013-03-19 21:59:10] .......     : arbitration: 06
(XEN) [2013-03-19 21:59:10] .... register #03: 07000000
(XEN) [2013-03-19 21:59:10] .......     : Boot DT    : 0
(XEN) [2013-03-19 21:59:10] .... IRQ redirection table:
(XEN) [2013-03-19 21:59:10]  NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:   
(XEN) [2013-03-19 21:59:10]  00 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  01 001 01  0    0    0   0   0    1    1    30
(XEN) [2013-03-19 21:59:10]  02 001 01  0    0    0   0   0    1    1    F0
(XEN) [2013-03-19 21:59:10]  03 001 01  0    0    0   0   0    1    1    38
(XEN) [2013-03-19 21:59:10]  04 001 01  0    0    0   0   0    1    1    F1
(XEN) [2013-03-19 21:59:10]  05 001 01  0    0    0   0   0    1    1    40
(XEN) [2013-03-19 21:59:10]  06 001 01  0    0    0   0   0    1    1    48
(XEN) [2013-03-19 21:59:10]  07 001 01  0    0    0   0   0    1    1    50
(XEN) [2013-03-19 21:59:10]  08 001 01  0    0    0   0   0    1    1    58
(XEN) [2013-03-19 21:59:10]  09 001 01  0    1    0   1   0    1    1    60
(XEN) [2013-03-19 21:59:10]  0a 001 01  0    0    0   0   0    1    1    68
(XEN) [2013-03-19 21:59:10]  0b 001 01  0    0    0   0   0    1    1    70
(XEN) [2013-03-19 21:59:10]  0c 001 01  0    0    0   0   0    1    1    78
(XEN) [2013-03-19 21:59:10]  0d 03F 0F  1    0    0   0   0    1    1    88
(XEN) [2013-03-19 21:59:10]  0e 001 01  0    0    0   0   0    1    1    90
(XEN) [2013-03-19 21:59:10]  0f 001 01  0    0    0   0   0    1    1    98
(XEN) [2013-03-19 21:59:10]  10 03F 0F  1    1    0   1   0    1    1    D0
(XEN) [2013-03-19 21:59:10]  11 001 01  0    1    0   1   0    1    1    21
(XEN) [2013-03-19 21:59:10]  12 001 01  0    1    0   1   0    1    1    D8
(XEN) [2013-03-19 21:59:10]  13 03F 0F  1    1    0   1   0    1    1    B9
(XEN) [2013-03-19 21:59:10]  14 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  15 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  16 03F 0F  1    1    0   1   0    1    1    99
(XEN) [2013-03-19 21:59:10]  17 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10] IO APIC #7......
(XEN) [2013-03-19 21:59:10] .... register #00: 07000000
(XEN) [2013-03-19 21:59:10] .......    : physical APIC id: 07
(XEN) [2013-03-19 21:59:10] .......    : Delivery Type: 0
(XEN) [2013-03-19 21:59:10] .......    : LTS          : 0
(XEN) [2013-03-19 21:59:10] .... register #01: 001F8021
(XEN) [2013-03-19 21:59:10] .......     : max redirection entries: 001F
(XEN) [2013-03-19 21:59:10] .......     : PRQ implemented: 1
(XEN) [2013-03-19 21:59:10] .......     : IO APIC version: 0021
(XEN) [2013-03-19 21:59:10] .... register #02: 00000000
(XEN) [2013-03-19 21:59:10] .......     : arbitration: 00
(XEN) [2013-03-19 21:59:10] .... IRQ redirection table:
(XEN) [2013-03-19 21:59:10]  NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:   
(XEN) [2013-03-19 21:59:10]  00 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  01 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  02 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  03 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  04 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  05 001 01  0    1    0   1   0    1    1    29
(XEN) [2013-03-19 21:59:10]  06 001 01  0    1    0   1   0    1    1    31
(XEN) [2013-03-19 21:59:10]  07 001 01  0    1    0   1   0    1    1    39
(XEN) [2013-03-19 21:59:10]  08 03F 0F  1    1    0   1   0    1    1    A9
(XEN) [2013-03-19 21:59:10]  09 03F 0F  1    1    0   1   0    1    1    A1
(XEN) [2013-03-19 21:59:10]  0a 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  0b 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  0c 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  0d 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  0e 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  0f 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  10 03F 0F  1    1    0   1   0    1    1    49
(XEN) [2013-03-19 21:59:10]  11 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  12 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  13 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  14 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  15 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  16 03F 0F  1    1    0   1   0    1    1    C9
(XEN) [2013-03-19 21:59:10]  17 03F 0F  1    1    0   1   0    1    1    B1
(XEN) [2013-03-19 21:59:10]  18 001 01  1    1    0   1   0    1    1    41
(XEN) [2013-03-19 21:59:10]  19 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  1a 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10]  1b 03F 0F  1    1    0   1   0    1    1    D9
(XEN) [2013-03-19 21:59:10]  1c 03F 0F  1    1    0   1   0    1    1    B8
(XEN) [2013-03-19 21:59:10]  1d 03F 0F  1    1    0   1   0    1    1    C0
(XEN) [2013-03-19 21:59:10]  1e 03F 0F  1    1    0   1   0    1    1    C8
(XEN) [2013-03-19 21:59:10]  1f 000 00  1    0    0   0   0    0    0    00
(XEN) [2013-03-19 21:59:10] Using vector-based indexing
(XEN) [2013-03-19 21:59:10] IRQ to pin mappings:
(XEN) [2013-03-19 21:59:10] IRQ240 -> 0:2
(XEN) [2013-03-19 21:59:10] IRQ48 -> 0:1
(XEN) [2013-03-19 21:59:10] IRQ56 -> 0:3
(XEN) [2013-03-19 21:59:10] IRQ241 -> 0:4
(XEN) [2013-03-19 21:59:10] IRQ64 -> 0:5
(XEN) [2013-03-19 21:59:10] IRQ72 -> 0:6
(XEN) [2013-03-19 21:59:10] IRQ80 -> 0:7
(XEN) [2013-03-19 21:59:10] IRQ88 -> 0:8
(XEN) [2013-03-19 21:59:10] IRQ96 -> 0:9
(XEN) [2013-03-19 21:59:10] IRQ104 -> 0:10
(XEN) [2013-03-19 21:59:10] IRQ112 -> 0:11
(XEN) [2013-03-19 21:59:10] IRQ120 -> 0:12
(XEN) [2013-03-19 21:59:10] IRQ136 -> 0:13
(XEN) [2013-03-19 21:59:10] IRQ144 -> 0:14
(XEN) [2013-03-19 21:59:10] IRQ152 -> 0:15
(XEN) [2013-03-19 21:59:10] IRQ208 -> 0:16
(XEN) [2013-03-19 21:59:10] IRQ33 -> 0:17
(XEN) [2013-03-19 21:59:10] IRQ216 -> 0:18
(XEN) [2013-03-19 21:59:10] IRQ185 -> 0:19
(XEN) [2013-03-19 21:59:10] IRQ153 -> 0:22
(XEN) [2013-03-19 21:59:10] IRQ41 -> 1:5
(XEN) [2013-03-19 21:59:10] IRQ49 -> 1:6
(XEN) [2013-03-19 21:59:10] IRQ57 -> 1:7
(XEN) [2013-03-19 21:59:10] IRQ169 -> 1:8
(XEN) [2013-03-19 21:59:10] IRQ161 -> 1:9
(XEN) [2013-03-19 21:59:10] IRQ73 -> 1:16
(XEN) [2013-03-19 21:59:10] IRQ201 -> 1:22
(XEN) [2013-03-19 21:59:10] IRQ177 -> 1:23
(XEN) [2013-03-19 21:59:10] IRQ65 -> 1:24
(XEN) [2013-03-19 21:59:10] IRQ217 -> 1:27
(XEN) [2013-03-19 21:59:10] IRQ184 -> 1:28
(XEN) [2013-03-19 21:59:10] IRQ192 -> 1:29
(XEN) [2013-03-19 21:59:10] IRQ200 -> 1:30
(XEN) [2013-03-19 21:59:10] .................................... done.
(XEN) [2013-03-19 21:59:14] sched_smt_power_savings: disabled
(XEN) [2013-03-19 21:59:14] NOW=0x0000002F216CD275
(XEN) [2013-03-19 21:59:14] Idle cpupool:
(XEN) [2013-03-19 21:59:14] Scheduler: SMP Credit Scheduler (credit)
(XEN) [2013-03-19 21:59:14] info:
(XEN) [2013-03-19 21:59:14] 	ncpus              = 6
(XEN) [2013-03-19 21:59:14] 	master             = 0
(XEN) [2013-03-19 21:59:14] 	credit             = 1800
(XEN) [2013-03-19 21:59:14] 	credit balance     = 0
(XEN) [2013-03-19 21:59:14] 	weight             = 1536
(XEN) [2013-03-19 21:59:14] 	runq_sort          = 456
(XEN) [2013-03-19 21:59:14] 	default-weight     = 256
(XEN) [2013-03-19 21:59:14] 	tslice             = 30ms
(XEN) [2013-03-19 21:59:14] 	ratelimit          = 1000us
(XEN) [2013-03-19 21:59:14] 	credits per msec   = 10
(XEN) [2013-03-19 21:59:14] 	ticks per tslice   = 3
(XEN) [2013-03-19 21:59:14] 	migration delay    = 0us
(XEN) [2013-03-19 21:59:14] idlers: 36
(XEN) [2013-03-19 21:59:14] active vcpus:
(XEN) [2013-03-19 21:59:14] 	  1: [0.0] pri=-1 flags=0 cpu=0 credit=40 [w=256]
(XEN) [2013-03-19 21:59:14] 	  2: [0.2] pri=0 flags=0 cpu=2 credit=1 [w=256]
(XEN) [2013-03-19 21:59:14] 	  3: [0.1] pri=0 flags=0 cpu=1 credit=45 [w=256]
(XEN) [2013-03-19 21:59:14] 	  4: [0.3] pri=-1 flags=0 cpu=3 credit=160 [w=256]
(XEN) [2013-03-19 21:59:14] 	  5: [0.4] pri=0 flags=0 cpu=4 credit=145 [w=256]
(XEN) [2013-03-19 21:59:14] 	  6: [0.5] pri=0 flags=0 cpu=5 credit=148 [w=256]
(XEN) [2013-03-19 21:59:14] Cpupool 0:
(XEN) [2013-03-19 21:59:14] Scheduler: SMP Credit Scheduler (credit)
(XEN) [2013-03-19 21:59:14] info:
(XEN) [2013-03-19 21:59:14] 	ncpus              = 6
(XEN) [2013-03-19 21:59:14] 	master             = 0
(XEN) [2013-03-19 21:59:14] 	credit             = 1800
(XEN) [2013-03-19 21:59:14] 	credit balance     = 0
(XEN) [2013-03-19 21:59:14] 	weight             = 1536
(XEN) [2013-03-19 21:59:14] 	runq_sort          = 456
(XEN) [2013-03-19 21:59:14] 	default-weight     = 256
(XEN) [2013-03-19 21:59:14] 	tslice             = 30ms
(XEN) [2013-03-19 21:59:14] 	ratelimit          = 1000us
(XEN) [2013-03-19 21:59:14] 	credits per msec   = 10
(XEN) [2013-03-19 21:59:14] 	ticks per tslice   = 3
(XEN) [2013-03-19 21:59:14] 	migration delay    = 0us
(XEN) [2013-03-19 21:59:14] idlers: 36
(XEN) [2013-03-19 21:59:14] active vcpus:
(XEN) [2013-03-19 21:59:14] 	  1: [0.0] pri=-1 flags=0 cpu=0 credit=40 [w=256]
(XEN) [2013-03-19 21:59:14] 	  2: [0.2] pri=0 flags=0 cpu=2 credit=1 [w=256]
(XEN) [2013-03-19 21:59:14] 	  3: [0.1] pri=0 flags=0 cpu=1 credit=45 [w=256]
(XEN) [2013-03-19 21:59:14] 	  4: [0.3] pri=-1 flags=0 cpu=3 credit=160 [w=256]
(XEN) [2013-03-19 21:59:14] 	  5: [0.4] pri=0 flags=0 cpu=4 credit=145 [w=256]
(XEN) [2013-03-19 21:59:14] 	  6: [0.5] pri=0 flags=0 cpu=5 credit=148 [w=256]
(XEN) [2013-03-19 21:59:14] CPU[00]  sort=456, sibling=01, core=3f
(XEN) [2013-03-19 21:59:14] 	run: [32767.0] pri=0 flags=0 cpu=0
(XEN) [2013-03-19 21:59:14] 	  1: [0.0] pri=-1 flags=0 cpu=0 credit=40 [w=256]
(XEN) [2013-03-19 21:59:14] CPU[01]  sort=456, sibling=02, core=3f
(XEN) [2013-03-19 21:59:14] 	run: [32767.1] pri=-64 flags=0 cpu=1
(XEN) [2013-03-19 21:59:14] CPU[02]  sort=456, sibling=04, core=3f
(XEN) [2013-03-19 21:59:14] 	run: [32767.2] pri=-64 flags=0 cpu=2
(XEN) [2013-03-19 21:59:14] CPU[03]  sort=456, sibling=08, core=3f
(XEN) [2013-03-19 21:59:14] 	run: [0.3] pri=-1 flags=0 cpu=3 credit=160 [w=256]
(XEN) [2013-03-19 21:59:14] 	  1: [32767.3] pri=-64 flags=0 cpu=3
(XEN) [2013-03-19 21:59:14] CPU[04]  sort=456, sibling=10, core=3f
(XEN) [2013-03-19 21:59:14] 	run: [32767.4] pri=-64 flags=0 cpu=4
(XEN) [2013-03-19 21:59:14] CPU[05]  sort=456, sibling=20, core=3f
(XEN) [2013-03-19 21:59:14] 	run: [32767.5] pri=-64 flags=0 cpu=5
[  205.436694] Adding 2097148k swap on /dev/mapper/serveerstertje-swap.  Priority:-1 extents:1 across:2097148k 
(XEN) [2013-03-19 21:59:17] Dumping timer queues:
(XEN) [2013-03-19 21:59:17] CPU00:
(XEN) [2013-03-19 21:59:17]   ex=    1545us timer=ffff83024d8ea0b8 cb=ffff82c4c011a700(0000000000000000) csched_tick+0/0x347
(XEN) [2013-03-19 21:59:17]   ex=   21189us timer=ffff83024d8ed240 cb=ffff82c4c0119bdc(ffff83024d8ed220) csched_acct+0/0x4b4
(XEN) [2013-03-19 21:59:17]   ex=    4726us timer=ffff8300aff89060 cb=ffff82c4c0122a10(ffff8300aff89000) vcpu_singleshot_timer_fn+0/0xb
(XEN) [2013-03-19 21:59:17]   ex=  561712us timer=ffff82c4c030cfe0 cb=ffff82c4c0182358(0000000000000000) time_calibration+0/0x55
(XEN) [2013-03-19 21:59:17]   ex=12448950us timer=ffff82c4c030eb80 cb=ffff82c4c01a41b5(0000000000000000) mce_amd_work_fn+0/0x1f8
(XEN) [2013-03-19 21:59:17]   ex=132431956us timer=ffff82c4c030d060 cb=ffff82c4c0181e00(0000000000000000) plt_overflow+0/0x12f
(XEN) [2013-03-19 21:59:17]   ex=   11545us timer=ffff82c4c0311280 cb=ffff82c4c01412ca(ffff82c4c0311240) do_dbs_timer+0/0x226
(XEN) [2013-03-19 21:59:17] CPU01:
(XEN) [2013-03-19 21:59:17]   ex=  138059us timer=ffff8300aff88060 cb=ffff82c4c0122a10(ffff8300aff88000) vcpu_singleshot_timer_fn+0/0xb
(XEN) [2013-03-19 21:59:17] CPU02:
(XEN) [2013-03-19 21:59:17]   ex=  584746us timer=ffff8300afd17060 cb=ffff82c4c0122a10(ffff8300afd17000) vcpu_singleshot_timer_fn+0/0xb
(XEN) [2013-03-19 21:59:17] CPU03:
(XEN) [2013-03-19 21:59:17]   ex= 2601412us timer=ffff8300afd16060 cb=ffff82c4c0122a10(ffff8300afd16000) vcpu_singleshot_timer_fn+0/0xb
(XEN) [2013-03-19 21:59:17] CPU04:
(XEN) [2013-03-19 21:59:17]   ex=   -1940us timer=ffff8300afd15060 cb=ffff82c4c0122a10(ffff8300afd15000) vcpu_singleshot_timer_fn+0/0xb
(XEN) [2013-03-19 21:59:17] CPU05:
(XEN) [2013-03-19 21:59:17]   ex=  434726us timer=ffff8300afd14060 cb=ffff82c4c0122a10(ffff8300afd14000) vcpu_singleshot_timer_fn+0/0xb
(XEN) [2013-03-19 21:59:19] 'h' pressed -> showing installed handlers
(XEN) [2013-03-19 21:59:19]  key '%' (ascii '25') => trap to xendbg
(XEN) [2013-03-19 21:59:19]  key '*' (ascii '2a') => print all diagnostics
(XEN) [2013-03-19 21:59:19]  key '0' (ascii '30') => dump Dom0 registers
(XEN) [2013-03-19 21:59:19]  key 'A' (ascii '41') => toggle alternative key handling
(XEN) [2013-03-19 21:59:19]  key 'H' (ascii '48') => dump heap info
(XEN) [2013-03-19 21:59:19]  key 'I' (ascii '49') => dump HVM irq info
(XEN) [2013-03-19 21:59:19]  key 'M' (ascii '4d') => dump MSI state
(XEN) [2013-03-19 21:59:19]  key 'N' (ascii '4e') => trigger an NMI
(XEN) [2013-03-19 21:59:19]  key 'O' (ascii '4f') => toggle shadow audits
(XEN) [2013-03-19 21:59:19]  key 'Q' (ascii '51') => dump PCI devices
(XEN) [2013-03-19 21:59:19]  key 'R' (ascii '52') => reboot machine
(XEN) [2013-03-19 21:59:19]  key 'S' (ascii '53') => reset shadow pagetables
(XEN) [2013-03-19 21:59:19]  key 'a' (ascii '61') => dump timer queues
(XEN) [2013-03-19 21:59:19]  key 'c' (ascii '63') => dump ACPI Cx structures
(XEN) [2013-03-19 21:59:19]  key 'd' (ascii '64') => dump registers
(XEN) [2013-03-19 21:59:19]  key 'e' (ascii '65') => dump evtchn info
(XEN) [2013-03-19 21:59:19]  key 'g' (ascii '67') => print grant table usage
(XEN) [2013-03-19 21:59:19]  key 'h' (ascii '68') => show this message
(XEN) [2013-03-19 21:59:19]  key 'i' (ascii '69') => dump interrupt bindings
(XEN) [2013-03-19 21:59:19]  key 'm' (ascii '6d') => memory info
(XEN) [2013-03-19 21:59:19]  key 'n' (ascii '6e') => NMI statistics
(XEN) [2013-03-19 21:59:19]  key 'o' (ascii '6f') => dump iommu p2m table
(XEN) [2013-03-19 21:59:19]  key 'q' (ascii '71') => dump domain (and guest debug) info
(XEN) [2013-03-19 21:59:19]  key 'r' (ascii '72') => dump run queues
(XEN) [2013-03-19 21:59:19]  key 's' (ascii '73') => dump softtsc stats
(XEN) [2013-03-19 21:59:19]  key 't' (ascii '74') => display multi-cpu clock info
(XEN) [2013-03-19 21:59:19]  key 'u' (ascii '75') => dump numa info
(XEN) [2013-03-19 21:59:19]  key 'v' (ascii '76') => dump AMD-V VMCBs
(XEN) [2013-03-19 21:59:19]  key 'w' (ascii '77') => synchronously dump console ring buffer (dmesg)
(XEN) [2013-03-19 21:59:19]  key 'z' (ascii '7a') => print ioapic info
(XEN) [2013-03-19 21:59:21] CPU	NMI
(XEN) [2013-03-19 21:59:21]   0	  0
(XEN) [2013-03-19 21:59:21]   1	  0
(XEN) [2013-03-19 21:59:21]   2	  0
(XEN) [2013-03-19 21:59:21]   3	  0
(XEN) [2013-03-19 21:59:21]   4	  0
(XEN) [2013-03-19 21:59:21]   5	  0
(XEN) [2013-03-19 21:59:21] dom0 vcpu0: NMI neither pending nor masked
(XEN) [2013-03-19 21:59:26] 'h' pressed -> showing installed handlers
(XEN) [2013-03-19 21:59:26]  key '%' (ascii '25') => trap to xendbg
(XEN) [2013-03-19 21:59:26]  key '*' (ascii '2a') => print all diagnostics
(XEN) [2013-03-19 21:59:26]  key '0' (ascii '30') => dump Dom0 registers
(XEN) [2013-03-19 21:59:26]  key 'A' (ascii '41') => toggle alternative key handling
(XEN) [2013-03-19 21:59:26]  key 'H' (ascii '48') => dump heap info
(XEN) [2013-03-19 21:59:26]  key 'I' (ascii '49') => dump HVM irq info
(XEN) [2013-03-19 21:59:26]  key 'M' (ascii '4d') => dump MSI state
(XEN) [2013-03-19 21:59:26]  key 'N' (ascii '4e') => trigger an NMI
(XEN) [2013-03-19 21:59:26]  key 'O' (ascii '4f') => toggle shadow audits
(XEN) [2013-03-19 21:59:26]  key 'Q' (ascii '51') => dump PCI devices
(XEN) [2013-03-19 21:59:26]  key 'R' (ascii '52') => reboot machine
(XEN) [2013-03-19 21:59:26]  key 'S' (ascii '53') => reset shadow pagetables
(XEN) [2013-03-19 21:59:26]  key 'a' (ascii '61') => dump timer queues
(XEN) [2013-03-19 21:59:26]  key 'c' (ascii '63') => dump ACPI Cx structures
(XEN) [2013-03-19 21:59:26]  key 'd' (ascii '64') => dump registers
(XEN) [2013-03-19 21:59:26]  key 'e' (ascii '65') => dump evtchn info
(XEN) [2013-03-19 21:59:26]  key 'g' (ascii '67') => print grant table usage
(XEN) [2013-03-19 21:59:26]  key 'h' (ascii '68') => show this message
(XEN) [2013-03-19 21:59:26]  key 'i' (ascii '69') => dump interrupt bindings
(XEN) [2013-03-19 21:59:26]  key 'm' (ascii '6d') => memory info
(XEN) [2013-03-19 21:59:26]  key 'n' (ascii '6e') => NMI statistics
(XEN) [2013-03-19 21:59:26]  key 'o' (ascii '6f') => dump iommu p2m table
(XEN) [2013-03-19 21:59:26]  key 'q' (ascii '71') => dump domain (and guest debug) info
(XEN) [2013-03-19 21:59:26]  key 'r' (ascii '72') => dump run queues
(XEN) [2013-03-19 21:59:26]  key 's' (ascii '73') => dump softtsc stats
(XEN) [2013-03-19 21:59:26]  key 't' (ascii '74') => display multi-cpu clock info
(XEN) [2013-03-19 21:59:26]  key 'u' (ascii '75') => dump numa info
(XEN) [2013-03-19 21:59:26]  key 'v' (ascii '76') => dump AMD-V VMCBs
(XEN) [2013-03-19 21:59:26]  key 'w' (ascii '77') => synchronously dump console ring buffer (dmesg)
(XEN) [2013-03-19 21:59:26]  key 'z' (ascii '7a') => print ioapic info
[  214.359782] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: barrier=1,errors=remount-ro
(XEN) [2013-03-19 21:59:36] sched_smt_power_savings: disabled
(XEN) [2013-03-19 21:59:36] NOW=0x000000343B5A75A5
(XEN) [2013-03-19 21:59:36] Idle cpupool:
(XEN) [2013-03-19 21:59:36] Scheduler: SMP Credit Scheduler (credit)
(XEN) [2013-03-19 21:59:36] info:
(XEN) [2013-03-19 21:59:36] 	ncpus              = 6
(XEN) [2013-03-19 21:59:36] 	master             = 0
(XEN) [2013-03-19 21:59:36] 	credit             = 1800
(XEN) [2013-03-19 21:59:36] 	credit balance     = 262
(XEN) [2013-03-19 21:59:36] 	weight             = 0
(XEN) [2013-03-19 21:59:36] 	runq_sort          = 678
(XEN) [2013-03-19 21:59:36] 	default-weight     = 256
(XEN) [2013-03-19 21:59:36] 	tslice             = 30ms
(XEN) [2013-03-19 21:59:36] 	ratelimit          = 1000us
(XEN) [2013-03-19 21:59:36] 	credits per msec   = 10
(XEN) [2013-03-19 21:59:36] 	ticks per tslice   = 3
(XEN) [2013-03-19 21:59:36] 	migration delay    = 0us
(XEN) [2013-03-19 21:59:36] idlers: 00
(XEN) [2013-03-19 21:59:36] active vcpus:
(XEN) [2013-03-19 21:59:36] Cpupool 0:
(XEN) [2013-03-19 21:59:36] Scheduler: SMP Credit Scheduler (credit)
(XEN) [2013-03-19 21:59:36] info:
(XEN) [2013-03-19 21:59:36] 	ncpus              = 6
(XEN) [2013-03-19 21:59:36] 	master             = 0
(XEN) [2013-03-19 21:59:36] 	credit             = 1800
(XEN) [2013-03-19 21:59:36] 	credit balance     = 262
(XEN) [2013-03-19 21:59:36] 	weight             = 0
(XEN) [2013-03-19 21:59:36] 	runq_sort          = 678
(XEN) [2013-03-19 21:59:36] 	default-weight     = 256
(XEN) [2013-03-19 21:59:36] 	tslice             = 30ms
(XEN) [2013-03-19 21:59:36] 	ratelimit          = 1000us
(XEN) [2013-03-19 21:59:36] 	credits per msec   = 10
(XEN) [2013-03-19 21:59:36] 	ticks per tslice   = 3
(XEN) [2013-03-19 21:59:36] 	migration delay    = 0us
(XEN) [2013-03-19 21:59:36] idlers: 00
(XEN) [2013-03-19 21:59:36] active vcpus:
(XEN) [2013-03-19 21:59:36] CPU[00]  sort=676, sibling=01, core=3f
(XEN) [2013-03-19 21:59:36] 	run: [32767.0] pri=0 flags=0 cpu=0
(XEN) [2013-03-19 21:59:36] 	  1: [0.0] pri=0 flags=0 cpu=0 credit=186 [w=256]
(XEN) [2013-03-19 21:59:36] CPU[01]  sort=675, sibling=02, core=3f
(XEN) [2013-03-19 21:59:36] 	run: [0.1] pri=0 flags=0 cpu=1 credit=103 [w=256]
(XEN) [2013-03-19 21:59:36] 	  1: [32767.1] pri=-64 flags=0 cpu=1
(XEN) [2013-03-19 21:59:36] CPU[02]  sort=676, sibling=04, core=3f
(XEN) [2013-03-19 21:59:36] 	run: [0.2] pri=0 flags=0 cpu=2 credit=187 [w=256]
(XEN) [2013-03-19 21:59:36] 	  1: [32767.2] pri=-64 flags=0 cpu=2
(XEN) [2013-03-19 21:59:36] CPU[03]  sort=677, sibling=08, core=3f
(XEN) [2013-03-19 21:59:36] 	run: [0.3] pri=-1 flags=0 cpu=3 credit=262 [w=256]
(XEN) [2013-03-19 21:59:36] 	  1: [32767.3] pri=-64 flags=0 cpu=3
(XEN) [2013-03-19 21:59:36] CPU[04]  sort=675, sibling=10, core=3f
(XEN) [2013-03-19 21:59:36] 	run: [0.4] pri=0 flags=0 cpu=4 credit=166 [w=256]
(XEN) [2013-03-19 21:59:36] 	  1: [32767.4] pri=-64 flags=0 cpu=4
(XEN) [2013-03-19 21:59:36] CPU[05]  sort=674, sibling=20, core=3f
(XEN) [2013-03-19 21:59:36] 	run: [32767.5] pri=-64 flags=0 cpu=5
(XEN) [2013-03-19 21:59:38] TSC marked as reliable, warp = 0 (count=2)
(XEN) [2013-03-19 21:59:38] No domains have emulated TSC
[  226.728886] r8169 0000:08:00.0 eth1: link down
[  226.728957] r8169 0000:08:00.0 eth1: link down
[  227.187873] r8169 0000:08:00.0 eth1: link up
[  227.190619] r8169 0000:09:00.0 eth0: link down
[  227.204396] r8169 0000:09:00.0 eth0: link down
[  228.691138] r8169 0000:09:00.0 eth0: link up
(XEN) [2013-03-19 21:59:42] TSC marked as reliable, warp = 0 (count=3)
(XEN) [2013-03-19 21:59:42] No domains have emulated TSC
(XEN) [2013-03-19 21:59:44] Synced stime skew: max=410ns avg=410ns samples=1 current=410ns
(XEN) [2013-03-19 21:59:44] Synced cycles skew: max=1752 avg=1752 samples=1 current=1752

[-- Attachment #3: 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] 17+ messages in thread

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-19 22:48     ` Sander Eikelenboom
@ 2013-03-19 23:24       ` Andrew Cooper
  2013-03-20  8:31         ` Jan Beulich
  2013-03-20  8:22       ` Jan Beulich
  1 sibling, 1 reply; 17+ messages in thread
From: Andrew Cooper @ 2013-03-19 23:24 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: Keir (Xen.org), Jan Beulich, xen-devel

On 19/03/13 22:48, Sander Eikelenboom wrote:
> Tuesday, March 19, 2013, 5:00:33 PM, you wrote:
>
>>>>> On 19.03.13 at 16:53, Sander Eikelenboom <linux@eikelenboom.it> wrote:
>>> Could this change have a averse affect on AMD systems ?
>> It shouldn't, ...
>>> With this patch booting the dom0 kernel slowly seems to come to a halt 
>>> (sometime trying to mount rootfs, sometimes a little further trying to bring 
>>> networking up.)
>> ... but apparently does (apart from also having the intended effect
>> of eliminating vector-without-IRQ warnings). But it's not obvious
>> how that would be - after all, the two added calls should be pretty
>> benign performance wise.
>>> I don't see any evident warnings or errors, reverting this commit makes the 
>>> system boot OK again.
>> Does the watchdog work on it? If so, could you see whether enabling
>> that catches something? Or else, do the debug keys still work when
>> the box stopped?
> Yes they still work, and somehow using the debug keys seems to make it continu for a bit (slowly and ending up in infinite loop printing firewall messages)
>
> Serial log attached, hope i have used the debug keys you are interested in, if not please do specify ...
>
> --
> Sander

hpet_msi_mask() flips the Timer Interrupt Enable bit, which causes the
timer not to generate interrupts, but to continue running.

Are we by any chance suffering from a bad interaction of oneshot timers
not being re-armed for exceedingly long periods of time ?

~Andrew


>
>
>> Jan

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

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-19 22:48     ` Sander Eikelenboom
  2013-03-19 23:24       ` Andrew Cooper
@ 2013-03-20  8:22       ` Jan Beulich
  2013-03-20 10:13         ` Sander Eikelenboom
  1 sibling, 1 reply; 17+ messages in thread
From: Jan Beulich @ 2013-03-20  8:22 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: Keir Fraser, xen-devel

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

>>> On 19.03.13 at 23:48, Sander Eikelenboom <linux@eikelenboom.it> wrote:
> Yes they still work, and somehow using the debug keys seems to make it 
> continu for a bit (slowly and ending up in infinite loop printing firewall 
> messages)

That information is perhaps more important than the contents of
the log. On my way home yesterday I had already realized that
the temporary masking of the interrupt may cause wakeup events
to be missed. Unfortunately the fix for this is quite a bit larger
than the three of four lines I had hoped would need to be added.
Could you give the attached patch a try? (Without seeing the
problem, I obviously can't say anything other about it than I
know it compiles.)

Thanks, Jan


[-- Attachment #2: x86-HPET-affinity-masked-deliver.patch --]
[-- Type: text/plain, Size: 4342 bytes --]

x86/HPET: deal with event having expired while interrupt was masked

Commit 2d8a282 ("x86/HPET: fix FSB interrupt masking") may cause the
HPET event to occur while its interrupt is masked. In that case we need
to "manually" deliver the event.

Unfortunately this requires the locking to be changed: For one, it was
always wrong for handle_hpet_broadcast() to use spin_unlock_irq() - the
function is being called from an interrupt handler, and hence shouldn't
blindly re-enable interrupts. And with the event handler wanting to
acquire the lock for two of its code regions, we must not enter it with
the lock already held. Hence move the locking into
hpet_{attach,detach}_channel(), permitting the lock to be dropped by
set_channel_irq_affinity() (which is a tail call of those functions).

Signed-off-by: Jan Beulich <jbeulich@suse.com>

--- a/xen/arch/x86/hpet.c
+++ b/xen/arch/x86/hpet.c
@@ -171,13 +171,14 @@ static void handle_hpet_broadcast(struct
     cpumask_t mask;
     s_time_t now, next_event;
     unsigned int cpu;
+    unsigned long flags;
 
-    spin_lock_irq(&ch->lock);
+    spin_lock_irqsave(&ch->lock, flags);
 
 again:
     ch->next_event = STIME_MAX;
 
-    spin_unlock_irq(&ch->lock);
+    spin_unlock_irqrestore(&ch->lock, flags);
 
     next_event = STIME_MAX;
     cpumask_clear(&mask);
@@ -211,7 +212,7 @@ again:
              reprogram_hpet_evt_channel(ch, next_event, now, 0) )
             goto again;
 
-        spin_unlock_irq(&ch->lock);
+        spin_unlock_irqrestore(&ch->lock, flags);
     }
 }
 
@@ -460,7 +461,7 @@ static struct hpet_event_channel *hpet_g
     return ch;
 }
 
-static void set_channel_irq_affinity(const struct hpet_event_channel *ch)
+static void set_channel_irq_affinity(struct hpet_event_channel *ch)
 {
     struct irq_desc *desc = irq_to_desc(ch->msi.irq);
 
@@ -470,12 +471,19 @@ static void set_channel_irq_affinity(con
     hpet_msi_set_affinity(desc, cpumask_of(ch->cpu));
     hpet_msi_unmask(desc);
     spin_unlock(&desc->lock);
+
+    spin_unlock(&ch->lock);
+
+    /* We may have missed an interrupt due to the temporary masking. */
+    if ( ch->event_handler && ch->next_event < NOW() )
+        ch->event_handler(ch);
 }
 
 static void hpet_attach_channel(unsigned int cpu,
                                 struct hpet_event_channel *ch)
 {
-    ASSERT(spin_is_locked(&ch->lock));
+    ASSERT(!local_irq_is_enabled());
+    spin_lock(&ch->lock);
 
     per_cpu(cpu_bc_channel, cpu) = ch;
 
@@ -484,31 +492,34 @@ static void hpet_attach_channel(unsigned
         ch->cpu = cpu;
 
     if ( ch->cpu != cpu )
-        return;
-
-    set_channel_irq_affinity(ch);
+        spin_unlock(&ch->lock);
+    else
+        set_channel_irq_affinity(ch);
 }
 
 static void hpet_detach_channel(unsigned int cpu,
                                 struct hpet_event_channel *ch)
 {
-    ASSERT(spin_is_locked(&ch->lock));
+    ASSERT(!local_irq_is_enabled());
+    spin_lock(&ch->lock);
+
     ASSERT(ch == per_cpu(cpu_bc_channel, cpu));
 
     per_cpu(cpu_bc_channel, cpu) = NULL;
 
     if ( cpu != ch->cpu )
-        return;
-
-    if ( cpumask_empty(ch->cpumask) )
+        spin_unlock(&ch->lock);
+    else if ( cpumask_empty(ch->cpumask) )
     {
         ch->cpu = -1;
         clear_bit(HPET_EVT_USED_BIT, &ch->flags);
-        return;
+        spin_unlock(&ch->lock);
+    }
+    else
+    {
+        ch->cpu = cpumask_first(ch->cpumask);
+        set_channel_irq_affinity(ch);
     }
-
-    ch->cpu = cpumask_first(ch->cpumask);
-    set_channel_irq_affinity(ch);
 }
 
 #include <asm/mc146818rtc.h>
@@ -686,11 +697,7 @@ void hpet_broadcast_enter(void)
     ASSERT(!local_irq_is_enabled());
 
     if ( !(ch->flags & HPET_EVT_LEGACY) )
-    {
-        spin_lock(&ch->lock);
         hpet_attach_channel(cpu, ch);
-        spin_unlock(&ch->lock);
-    }
 
     /* Disable LAPIC timer interrupts. */
     disable_APIC_timer();
@@ -722,11 +729,7 @@ void hpet_broadcast_exit(void)
     cpumask_clear_cpu(cpu, ch->cpumask);
 
     if ( !(ch->flags & HPET_EVT_LEGACY) )
-    {
-        spin_lock_irq(&ch->lock);
         hpet_detach_channel(cpu, ch);
-        spin_unlock_irq(&ch->lock);
-    }
 }
 
 int hpet_broadcast_is_available(void)

[-- Attachment #3: 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] 17+ messages in thread

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-19 23:24       ` Andrew Cooper
@ 2013-03-20  8:31         ` Jan Beulich
  0 siblings, 0 replies; 17+ messages in thread
From: Jan Beulich @ 2013-03-20  8:31 UTC (permalink / raw)
  To: Andrew Cooper; +Cc: Sander Eikelenboom, Keir (Xen.org), xen-devel

>>> On 20.03.13 at 00:24, Andrew Cooper <andrew.cooper3@citrix.com> wrote:
> On 19/03/13 22:48, Sander Eikelenboom wrote:
>> Tuesday, March 19, 2013, 5:00:33 PM, you wrote:
>>
>>>>>> On 19.03.13 at 16:53, Sander Eikelenboom <linux@eikelenboom.it> wrote:
>>>> Could this change have a averse affect on AMD systems ?
>>> It shouldn't, ...
>>>> With this patch booting the dom0 kernel slowly seems to come to a halt 
>>>> (sometime trying to mount rootfs, sometimes a little further trying to bring 
> 
>>>> networking up.)
>>> ... but apparently does (apart from also having the intended effect
>>> of eliminating vector-without-IRQ warnings). But it's not obvious
>>> how that would be - after all, the two added calls should be pretty
>>> benign performance wise.
>>>> I don't see any evident warnings or errors, reverting this commit makes the 
>>>> system boot OK again.
>>> Does the watchdog work on it? If so, could you see whether enabling
>>> that catches something? Or else, do the debug keys still work when
>>> the box stopped?
>> Yes they still work, and somehow using the debug keys seems to make it 
> continu for a bit (slowly and ending up in infinite loop printing firewall 
> messages)
>>
>> Serial log attached, hope i have used the debug keys you are interested in, 
> if not please do specify ...
>>
>> --
>> Sander
> 
> hpet_msi_mask() flips the Timer Interrupt Enable bit, which causes the
> timer not to generate interrupts, but to continue running.
> 
> Are we by any chance suffering from a bad interaction of oneshot timers
> not being re-armed for exceedingly long periods of time ?

See the response/patch I just sent - I don't think it's the lack of
re-arming (which is only an indirect effect), but the missing of
interrupts. Apparently this can be close to negligible (on the two
machines I tested this on) to having a severe effect (on Sander's)
system.

Jan

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

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-20  8:22       ` Jan Beulich
@ 2013-03-20 10:13         ` Sander Eikelenboom
  2013-03-20 11:02           ` Jan Beulich
  0 siblings, 1 reply; 17+ messages in thread
From: Sander Eikelenboom @ 2013-03-20 10:13 UTC (permalink / raw)
  To: Jan Beulich; +Cc: Keir Fraser, xen-devel

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


Wednesday, March 20, 2013, 9:22:33 AM, you wrote:

>>>> On 19.03.13 at 23:48, Sander Eikelenboom <linux@eikelenboom.it> wrote:
>> Yes they still work, and somehow using the debug keys seems to make it 
>> continu for a bit (slowly and ending up in infinite loop printing firewall 
>> messages)

> That information is perhaps more important than the contents of
> the log. On my way home yesterday I had already realized that
> the temporary masking of the interrupt may cause wakeup events
> to be missed. Unfortunately the fix for this is quite a bit larger
> than the three of four lines I had hoped would need to be added.
> Could you give the attached patch a try? (Without seeing the
> problem, I obviously can't say anything other about it than I
> know it compiles.)


One of your assertions failed, serial log attached ...




> Thanks, Jan

[-- Attachment #2: timer2.log --]
[-- Type: application/octet-stream, Size: 44840 bytes --]

 __  __            _  _    _____                    _        _     _      
 \ \/ /___ _ __   | || |  |___ /    _   _ _ __  ___| |_ __ _| |__ | | ___ 
  \  // _ \ '_ \  | || |_   |_ \ __| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
  /  \  __/ | | | |__   _| ___) |__| |_| | | | \__ \ || (_| | |_) | |  __/
 /_/\_\___|_| |_|    |_|(_)____/    \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
                                                                          
(XEN) Xen version 4.3-unstable (root@dyndns.org) (gcc (Debian 4.4.5-8) 4.4.5) debug=y Wed Mar 20 10:43:54 CET 2013
(XEN) Latest ChangeSet: unavailable
(XEN) Bootloader: GRUB 1.98+20100804-14+squeeze1
(XEN) Command line: dom0_mem=1024M,max:1024M loglvl=all loglvl_guest=all console_timestamps vga=gfx-1280x1024x32 cpuidle cpufreq=xen noreboot debug lapic=debug apic_verbosity=debug apic=debug iommu=on,verbose,debug,amd-iommu-debug,no-amd-iommu-perdev-intremap com1=38400,8n1 console=vga,com1
(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 - 000000000009f000 (usable)
(XEN)  000000000009f000 - 00000000000a0000 (reserved)
(XEN)  00000000000e4000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 00000000aff90000 (usable)
(XEN)  00000000aff90000 - 00000000aff9e000 (ACPI data)
(XEN)  00000000aff9e000 - 00000000affe0000 (ACPI NVS)
(XEN)  00000000affe0000 - 00000000b0000000 (reserved)
(XEN)  00000000ffe00000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 0000000250000000 (usable)
(XEN) ACPI: RSDP 000FB100, 0014 (r0 ACPIAM)
(XEN) ACPI: RSDT AFF90000, 0048 (r1 MSI    OEMSLIC  20100913 MSFT       97)
(XEN) ACPI: FACP AFF90200, 0084 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: DSDT AFF905E0, 9427 (r1  A7640 A7640100      100 INTL 20051117)
(XEN) ACPI: FACS AFF9E000, 0040
(XEN) ACPI: APIC AFF90390, 0088 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: MCFG AFF90420, 003C (r1 7640MS OEMMCFG  20100913 MSFT       97)
(XEN) ACPI: SLIC AFF90460, 0176 (r1 MSI    OEMSLIC  20100913 MSFT       97)
(XEN) ACPI: OEMB AFF9E040, 0072 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: SRAT AFF9A5E0, 0108 (r3 AMD    FAM_F_10        2 AMD         1)
(XEN) ACPI: HPET AFF9A6F0, 0038 (r1 7640MS OEMHPET  20100913 MSFT       97)
(XEN) ACPI: IVRS AFF9A730, 0100 (r1  AMD     RD890S   202031 AMD         0)
(XEN) ACPI: SSDT AFF9A830, 0DA4 (r1 A M I  POWERNOW        1 AMD         1)
(XEN) System RAM: 8191MB (8387772kB)
(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-b0000000
(XEN) SRAT: Node 0 PXM 0 100000000-250000000
(XEN) NUMA: Allocated memnodemap from 24d905000 - 24d908000
(XEN) NUMA: Using 8 for the hash shift.
(XEN) Domain heap initialised
(XEN) vesafb: framebuffer at 0xfb000000, mapped to 0xffff82c000081000, using 6144k, total 14336k
(XEN) vesafb: mode is 1280x1024x32, linelength=5120, font 8x16
(XEN) vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
(XEN) found SMP MP-table at 000ff780
(XEN) DMI present.
(XEN) APIC boot state is 'xapic'
(XEN) Using APIC driver default
(XEN) ACPI: PM-Timer IO Port: 0x808
(XEN) ACPI: SLEEP INFO: pm1x_cnt[804,0], pm1x_evt[800,0]
(XEN) ACPI:             wakeup_vec[aff9e00c], 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) Table is not found!
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) SMP: Allowing 6 CPUs (0 hotplug CPUs)
(XEN) mapped APIC to ffff82c3ffdfb000 (fee00000)
(XEN) mapped IOAPIC to ffff82c3ffdfa000 (fec00000)
(XEN) mapped IOAPIC to ffff82c3ffdf9000 (fec20000)
(XEN) IRQ limits: 56 GSI, 1112 MSI/MSI-X
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 3200.146 MHz processor.
(XEN) Initing memory sharing.
(XEN) AMD Fam10h machine check reporting enabled
(XEN) PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff
(XEN) PCI: Not using MCFG for segment 0000 bus 00-ff
(XEN) AMD-Vi: Found MSI capability block at 0x54
(XEN) AMD-Vi: ACPI Table:
(XEN) AMD-Vi:  Signature IVRS
(XEN) AMD-Vi:  Length 0x100
(XEN) AMD-Vi:  Revision 0x1
(XEN) AMD-Vi:  CheckSum 0x89
(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 0xd0 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 0x2 id 0xc00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x18 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x43 id 0xb08 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0xb08 -> 0xbff alias 0xb00
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x28 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x900 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x30 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x800 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x48 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x700 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x50 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x600 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x58 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0x500 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x500 -> 0x501
(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 0xa1 flags 0
(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) IVHD Error: no information for IO-APIC 0x6
(XEN) AMD-Vi: IOMMU 0 Enabled.
(XEN) AMD-Vi: Enabling global vector map
(XEN) AMD-Vi: Using global interrupt remap table is not recommended (see XSA-36)!
(XEN) I/O virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Getting VERSION: 80050010
(XEN) Getting VERSION: 80050010
(XEN) Getting ID: 0
(XEN) Getting LVT0: 700
(XEN) Getting LVT1: 400
(XEN) enabled ExtINT on CPU#0
(XEN) ESR value before enabling vector: 0x4  after: 0
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using new ACK method
(XEN) init IO_APIC IRQs
(XEN)  IO-APIC (apicid-pin) 6-0, 6-16, 6-17, 6-18, 6-19, 6-20, 6-21, 6-22, 6-23, 7-0, 7-1, 7-2, 7-3, 7-4, 7-5, 7-6, 7-7, 7-8, 7-9, 7-10, 7-11, 7-12, 7-13, 7-14, 7-15, 7-16, 7-17, 7-18, 7-19, 7-20, 7-21, 7-22, 7-23, 7-24, 7-25, 7-26, 7-27, 7-28, 7-29, 7-30, 7-31 not connected.
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) number of MP IRQ sources: 15.
(XEN) number of IO-APIC #6 registers: 24.
(XEN) number of IO-APIC #7 registers: 32.
(XEN) testing the IO APIC.......................
(XEN) IO APIC #6......
(XEN) .... register #00: 06000000
(XEN) .......    : physical APIC id: 06
(XEN) .......    : Delivery Type: 0
(XEN) .......    : LTS          : 0
(XEN) .... register #01: 00178021
(XEN) .......     : max redirection entries: 0017
(XEN) .......     : PRQ implemented: 1
(XEN) .......     : IO APIC version: 0021
(XEN) .... register #02: 06000000
(XEN) .......     : arbitration: 06
(XEN) .... register #03: 07000000
(XEN) .......     : Boot DT    : 0
(XEN) .... IRQ redirection table:
(XEN)  NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:   
(XEN)  00 000 00  1    0    0   0   0    0    0    00
(XEN)  01 001 01  0    0    0   0   0    1    1    30
(XEN)  02 001 01  0    0    0   0   0    1    1    F0
(XEN)  03 001 01  0    0    0   0   0    1    1    38
(XEN)  04 001 01  0    0    0   0   0    1    1    F1
(XEN)  05 001 01  0    0    0   0   0    1    1    40
(XEN)  06 001 01  0    0    0   0   0    1    1    48
(XEN)  07 001 01  0    0    0   0   0    1    1    50
(XEN)  08 001 01  0    0    0   0   0    1    1    58
(XEN)  09 001 01  1    1    0   1   0    1    1    60
(XEN)  0a 001 01  0    0    0   0   0    1    1    68
(XEN)  0b 001 01  0    0    0   0   0    1    1    70
(XEN)  0c 001 01  0    0    0   0   0    1    1    78
(XEN)  0d 001 01  0    0    0   0   0    1    1    88
(XEN)  0e 001 01  0    0    0   0   0    1    1    90
(XEN)  0f 001 01  0    0    0   0   0    1    1    98
(XEN)  10 000 00  1    0    0   0   0    0    0    00
(XEN)  11 000 00  1    0    0   0   0    0    0    00
(XEN)  12 000 00  1    0    0   0   0    0    0    00
(XEN)  13 000 00  1    0    0   0   0    0    0    00
(XEN)  14 000 00  1    0    0   0   0    0    0    00
(XEN)  15 000 00  1    0    0   0   0    0    0    00
(XEN)  16 000 00  1    0    0   0   0    0    0    00
(XEN)  17 000 00  1    0    0   0   0    0    0    00
(XEN) IO APIC #7......
(XEN) .... register #00: 07000000
(XEN) .......    : physical APIC id: 07
(XEN) .......    : Delivery Type: 0
(XEN) .......    : LTS          : 0
(XEN) .... register #01: 001F8021
(XEN) .......     : max redirection entries: 001F
(XEN) .......     : PRQ implemented: 1
(XEN) .......     : IO APIC version: 0021
(XEN) .... register #02: 00000000
(XEN) .......     : arbitration: 00
(XEN) .... IRQ redirection table:
(XEN)  NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:   
(XEN)  00 000 00  1    0    0   0   0    0    0    00
(XEN)  01 000 00  1    0    0   0   0    0    0    00
(XEN)  02 000 00  1    0    0   0   0    0    0    00
(XEN)  03 000 00  1    0    0   0   0    0    0    00
(XEN)  04 000 00  1    0    0   0   0    0    0    00
(XEN)  05 000 00  1    0    0   0   0    0    0    00
(XEN)  06 000 00  1    0    0   0   0    0    0    00
(XEN)  07 000 00  1    0    0   0   0    0    0    00
(XEN)  08 000 00  1    0    0   0   0    0    0    00
(XEN)  09 000 00  1    0    0   0   0    0    0    00
(XEN)  0a 000 00  1    0    0   0   0    0    0    00
(XEN)  0b 000 00  1    0    0   0   0    0    0    00
(XEN)  0c 000 00  1    0    0   0   0    0    0    00
(XEN)  0d 000 00  1    0    0   0   0    0    0    00
(XEN)  0e 000 00  1    0    0   0   0    0    0    00
(XEN)  0f 000 00  1    0    0   0   0    0    0    00
(XEN)  10 000 00  1    0    0   0   0    0    0    00
(XEN)  11 000 00  1    0    0   0   0    0    0    00
(XEN)  12 000 00  1    0    0   0   0    0    0    00
(XEN)  13 000 00  1    0    0   0   0    0    0    00
(XEN)  14 000 00  1    0    0   0   0    0    0    00
(XEN)  15 000 00  1    0    0   0   0    0    0    00
(XEN)  16 000 00  1    0    0   0   0    0    0    00
(XEN)  17 000 00  1    0    0   0   0    0    0    00
(XEN)  18 000 00  1    0    0   0   0    0    0    00
(XEN)  19 000 00  1    0    0   0   0    0    0    00
(XEN)  1a 000 00  1    0    0   0   0    0    0    00
(XEN)  1b 000 00  1    0    0   0   0    0    0    00
(XEN)  1c 000 00  1    0    0   0   0    0    0    00
(XEN)  1d 000 00  1    0    0   0   0    0    0    00
(XEN)  1e 000 00  1    0    0   0   0    0    0    00
(XEN)  1f 000 00  1    0    0   0   0    0    0    00
(XEN) Using vector-based indexing
(XEN) IRQ to pin mappings:
(XEN) IRQ240 -> 0:2
(XEN) IRQ48 -> 0:1
(XEN) IRQ56 -> 0:3
(XEN) IRQ241 -> 0:4
(XEN) IRQ64 -> 0:5
(XEN) IRQ72 -> 0:6
(XEN) IRQ80 -> 0:7
(XEN) IRQ88 -> 0:8
(XEN) IRQ96 -> 0:9
(XEN) IRQ104 -> 0:10
(XEN) IRQ112 -> 0:11
(XEN) IRQ120 -> 0:12
(XEN) IRQ136 -> 0:13
(XEN) IRQ144 -> 0:14
(XEN) IRQ152 -> 0:15
(XEN) .................................... done.
(XEN) Using local APIC timer interrupts.
(XEN) calibrating APIC timer ...
(XEN) ..... CPU clock speed is 3200.1071 MHz.
(XEN) ..... host bus clock speed is 200.0066 MHz.
(XEN) ..... bus_scale = 0xccd7
(XEN) [2013-03-20 09:59:33] Platform timer is 14.318MHz HPET
(XEN) [2013-03-20 09:59:33] Allocated console ring of 64 KiB.
(XEN) [2013-03-20 09:59:33] HVM: ASIDs enabled.
(XEN) [2013-03-20 09:59:33] SVM: Supported advanced features:
(XEN) [2013-03-20 09:59:33]  - Nested Page Tables (NPT)
(XEN) [2013-03-20 09:59:33]  - Last Branch Record (LBR) Virtualisation
(XEN) [2013-03-20 09:59:33]  - Next-RIP Saved on #VMEXIT
(XEN) [2013-03-20 09:59:33]  - Pause-Intercept Filter
(XEN) [2013-03-20 09:59:33] HVM: SVM enabled
(XEN) [2013-03-20 09:59:33] HVM: Hardware Assisted Paging (HAP) detected
(XEN) [2013-03-20 09:59:33] HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) [2013-03-20 09:59:32] masked ExtINT on CPU#1
(XEN) [2013-03-20 09:59:33] microcode: CPU1 collect_cpu_info: patch_id=0x10000bf
(XEN) [2013-03-20 09:59:32] masked ExtINT on CPU#2
(XEN) [2013-03-20 09:59:33] microcode: CPU2 collect_cpu_info: patch_id=0x10000bf
(XEN) [2013-03-20 09:59:32] masked ExtINT on CPU#3
(XEN) [2013-03-20 09:59:33] microcode: CPU3 collect_cpu_info: patch_id=0x10000bf
(XEN) [2013-03-20 09:59:32] masked ExtINT on CPU#4
(XEN) [2013-03-20 09:59:33] microcode: CPU4 collect_cpu_info: patch_id=0x10000bf
(XEN) [2013-03-20 09:59:32] masked ExtINT on CPU#5
(XEN) [2013-03-20 09:59:33] Brought up 6 CPUs
(XEN) [2013-03-20 09:59:33] microcode: CPU5 collect_cpu_info: patch_id=0x10000bf
(XEN) [2013-03-20 09:59:33] HPET: 3 timers (3 will be used for broadcast)
(XEN) [2013-03-20 09:59:33] ACPI sleep modes: S3
(XEN) [2013-03-20 09:59:33] MCA: Use hw thresholding to adjust polling frequency
(XEN) [2013-03-20 09:59:33] mcheck_poll: Machine check polling timer started.
(XEN) [2013-03-20 09:59:33] Xenoprofile: Failed to setup IBS LVT offset, IBSCTL = 0xffffffff
(XEN) [2013-03-20 09:59:33] *** LOADING DOMAIN 0 ***
(XEN) [2013-03-20 09:59:33] elf_parse_binary: phdr: paddr=0x1000000 memsz=0xd5d000
(XEN) [2013-03-20 09:59:33] elf_parse_binary: phdr: paddr=0x1e00000 memsz=0xde0f0
(XEN) [2013-03-20 09:59:33] elf_parse_binary: phdr: paddr=0x1edf000 memsz=0x14040
(XEN) [2013-03-20 09:59:33] elf_parse_binary: phdr: paddr=0x1ef4000 memsz=0xe6a000
(XEN) [2013-03-20 09:59:33] elf_parse_binary: memory: 0x1000000 -> 0x2d5e000
(XEN) [2013-03-20 09:59:33] elf_xen_parse_note: GUEST_OS = "linux"
(XEN) [2013-03-20 09:59:33] elf_xen_parse_note: GUEST_VERSION = "2.6"
(XEN) [2013-03-20 09:59:33] elf_xen_parse_note: XEN_VERSION = "xen-3.0"
(XEN) [2013-03-20 09:59:33] elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
(XEN) [2013-03-20 09:59:33] elf_xen_parse_note: ENTRY = 0xffffffff81ef41e0
(XEN) [2013-03-20 09:59:33] elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81001000
(XEN) [2013-03-20 09:59:33] elf_xen_parse_note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb"
(XEN) [2013-03-20 09:59:33] elf_xen_parse_note: PAE_MODE = "yes"
(XEN) [2013-03-20 09:59:33] elf_xen_parse_note: LOADER = "generic"
(XEN) [2013-03-20 09:59:33] elf_xen_parse_note: unknown xen elf note (0xd)
(XEN) [2013-03-20 09:59:33] elf_xen_parse_note: SUSPEND_CANCEL = 0x1
(XEN) [2013-03-20 09:59:33] elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
(XEN) [2013-03-20 09:59:33] elf_xen_parse_note: PADDR_OFFSET = 0x0
(XEN) [2013-03-20 09:59:33] elf_xen_addr_calc_check: addresses:
(XEN) [2013-03-20 09:59:33]     virt_base        = 0xffffffff80000000
(XEN) [2013-03-20 09:59:33]     elf_paddr_offset = 0x0
(XEN) [2013-03-20 09:59:33]     virt_offset      = 0xffffffff80000000
(XEN) [2013-03-20 09:59:33]     virt_kstart      = 0xffffffff81000000
(XEN) [2013-03-20 09:59:33]     virt_kend        = 0xffffffff82d5e000
(XEN) [2013-03-20 09:59:33]     virt_entry       = 0xffffffff81ef41e0
(XEN) [2013-03-20 09:59:33]     p2m_base         = 0xffffffffffffffff
(XEN) [2013-03-20 09:59:34]  Xen  kernel: 64-bit, lsb, compat32
(XEN) [2013-03-20 09:59:34]  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x2d5e000
(XEN) [2013-03-20 09:59:34] PHYSICAL MEMORY ARRANGEMENT:
(XEN) [2013-03-20 09:59:34]  Dom0 alloc.:   0000000240000000->0000000244000000 (242516 pages to be allocated)
(XEN) [2013-03-20 09:59:34]  Init. ramdisk: 000000024f354000->000000024ffffc00
(XEN) [2013-03-20 09:59:34] VIRTUAL MEMORY ARRANGEMENT:
(XEN) [2013-03-20 09:59:34]  Loaded kernel: ffffffff81000000->ffffffff82d5e000
(XEN) [2013-03-20 09:59:34]  Init. ramdisk: ffffffff82d5e000->ffffffff83a09c00
(XEN) [2013-03-20 09:59:34]  Phys-Mach map: ffffffff83a0a000->ffffffff83c0a000
(XEN) [2013-03-20 09:59:34]  Start info:    ffffffff83c0a000->ffffffff83c0a4b4
(XEN) [2013-03-20 09:59:34]  Page tables:   ffffffff83c0b000->ffffffff83c2e000
(XEN) [2013-03-20 09:59:34]  Boot stack:    ffffffff83c2e000->ffffffff83c2f000
(XEN) [2013-03-20 09:59:34]  TOTAL:         ffffffff80000000->ffffffff84000000
(XEN) [2013-03-20 09:59:34]  ENTRY ADDRESS: ffffffff81ef41e0
(XEN) [2013-03-20 09:59:34] Dom0 has maximum 6 VCPUs
(XEN) [2013-03-20 09:59:34] elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff81d5d000
(XEN) [2013-03-20 09:59:34] elf_load_binary: phdr 1 at 0xffffffff81e00000 -> 0xffffffff81ede0f0
(XEN) [2013-03-20 09:59:34] elf_load_binary: phdr 2 at 0xffffffff81edf000 -> 0xffffffff81ef3040
(XEN) [2013-03-20 09:59:34] elf_load_binary: phdr 3 at 0xffffffff81ef4000 -> 0xffffffff81ff1000
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0x2, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0x10, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0x18, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0x28, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0x30, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0x48, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0x50, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0x58, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0x68, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0x88, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0x90, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0x92, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0x98, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0x9a, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0xa0, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0xa1, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0xa3, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0xa4, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0xa5, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0xa8, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0xb0, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: Setup I/O page table: device id = 0xb2, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:34] AMD-Vi: No iommu for device 0000:00:18.0
(XEN) [2013-03-20 09:59:34] setup 0000:00:18.0 for d0 failed (-19)
(XEN) [2013-03-20 09:59:34] AMD-Vi: No iommu for device 0000:00:18.1
(XEN) [2013-03-20 09:59:34] setup 0000:00:18.1 for d0 failed (-19)
(XEN) [2013-03-20 09:59:35] AMD-Vi: No iommu for device 0000:00:18.2
(XEN) [2013-03-20 09:59:35] setup 0000:00:18.2 for d0 failed (-19)
(XEN) [2013-03-20 09:59:35] AMD-Vi: No iommu for device 0000:00:18.3
(XEN) [2013-03-20 09:59:35] setup 0000:00:18.3 for d0 failed (-19)
(XEN) [2013-03-20 09:59:35] AMD-Vi: No iommu for device 0000:00:18.4
(XEN) [2013-03-20 09:59:35] setup 0000:00:18.4 for d0 failed (-19)
(XEN) [2013-03-20 09:59:35] AMD-Vi: Setup I/O page table: device id = 0x400, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:35] AMD-Vi: Setup I/O page table: device id = 0x500, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:35] AMD-Vi: Setup I/O page table: device id = 0x501, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:35] AMD-Vi: Setup I/O page table: device id = 0x600, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:35] AMD-Vi: Setup I/O page table: device id = 0x700, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:35] AMD-Vi: Setup I/O page table: device id = 0x800, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:35] AMD-Vi: Setup I/O page table: device id = 0x900, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:35] AMD-Vi: Setup I/O page table: device id = 0xa00, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:35] AMD-Vi: Setup I/O page table: device id = 0xb00, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:35] AMD-Vi: Setup I/O page table: device id = 0xc00, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 09:59:35] Scrubbing Free RAM: .......................................................................done.
(XEN) [2013-03-20 09:59:37] Initial low memory virq threshold set at 0x4000 pages.
(XEN) [2013-03-20 09:59:37] Std. Loglevel: All
(XEN) [2013-03-20 09:59:37] Guest Loglevel: All
(XEN) [2013-03-20 09:59:37] Xen is relinquishing VGA console.
(XEN) [2013-03-20 09:59:37] *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) [2013-03-20 09:59:37] Freed 244kB init memory.
mapping kernel into physical memory
about to get started...
(XEN) [2013-03-20 09:59:37] IOAPIC[0]: Set PCI routing entry (6-9 -> 0x60 -> IRQ 9 Mode:1 Active:1)
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.9.0-rc3-20130319+ (root@serveerstertje) (gcc version 4.4.5 (Debian 4.4.5-8) ) #1 SMP PREEMPT Tue Mar 19 13:42:54 CET 2013
[    0.000000] Command line: root=/dev/mapper/serveerstertje-root ro verbose mem=1024M console=hvc0 console=tty0 nomodeset vga=794 video=vesafb acpi_enforce_resources=lax r8169.use_dac=1 max_loop=50 loop_max_part=10 xen-pciback.hide=(03:06.0)(04:00.*)(05:00.*)(06:00.*)(0a:01.*) debug loglevel=10
[    0.000000] Freeing 9f-100 pfn range: 97 pages freed
[    0.000000] 1-1 mapping on 9f->100
[    0.000000] 1-1 mapping on aff90->100000
[    0.000000] Released 97 pages of unused memory
[    0.000000] Set 327889 page(s) to 1-1 mapping
[    0.000000] Populating 40000-40061 pfn range: 97 pages added
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] Xen: [mem 0x0000000000000000-0x000000000009efff] usable
[    0.000000] Xen: [mem 0x000000000009f000-0x00000000000fffff] reserved
[    0.000000] Xen: [mem 0x0000000000100000-0x0000000040060fff] usable
[    0.000000] Xen: [mem 0x0000000040061000-0x00000000aff8ffff] unusable
[    0.000000] Xen: [mem 0x00000000aff90000-0x00000000aff9dfff] ACPI data
[    0.000000] Xen: [mem 0x00000000aff9e000-0x00000000affdffff] ACPI NVS
[    0.000000] Xen: [mem 0x00000000affe0000-0x00000000afffffff] reserved
[    0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] Xen: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] Xen: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[    0.000000] Xen: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] Xen: [mem 0x0000000100000000-0x000000024fffffff] unusable
[    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-0x000000000009efff] usable
[    0.000000] user: [mem 0x000000000009f000-0x00000000000fffff] reserved
[    0.000000] user: [mem 0x0000000000100000-0x000000003fffffff] usable
[    0.000000] user: [mem 0x0000000040061000-0x00000000aff8ffff] unusable
[    0.000000] user: [mem 0x00000000aff90000-0x00000000aff9dfff] ACPI data
[    0.000000] user: [mem 0x00000000aff9e000-0x00000000affdffff] ACPI NVS
[    0.000000] user: [mem 0x00000000affe0000-0x00000000afffffff] reserved
[    0.000000] user: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] user: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] user: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[    0.000000] user: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] user: [mem 0x0000000100000000-0x000000024fffffff] unusable
[    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] 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 [ffff880000099000] 99000 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 [0x02952000, 0x02952fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x3c000000-0x3fdfffff]
[    0.000000]  [mem 0x3c000000-0x3fdfffff] page 4k
[    0.000000] BRK [0x02953000, 0x02953fff] PGTABLE
[    0.000000] BRK [0x02954000, 0x02954fff] PGTABLE
[    0.000000] BRK [0x02955000, 0x02955fff] PGTABLE
[    0.000000] BRK [0x02956000, 0x02956fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x00100000-0x3bffffff]
[    0.000000]  [mem 0x00100000-0x3bffffff] page 4k
[    0.000000] RAMDISK: [mem 0x02d5e000-0x03a09fff]
[    0.000000] ACPI: RSDP 00000000000fb100 00014 (v00 ACPIAM)
[    0.000000] ACPI: RSDT 00000000aff90000 00048 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: FACP 00000000aff90200 00084 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: DSDT 00000000aff905e0 09427 (v01  A7640 A7640100 00000100 INTL 20051117)
[    0.000000] ACPI: FACS 00000000aff9e000 00040
[    0.000000] ACPI: APIC 00000000aff90390 00088 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: MCFG 00000000aff90420 0003C (v01 7640MS OEMMCFG  20100913 MSFT 00000097)
[    0.000000] ACPI: SLIC 00000000aff90460 00176 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: OEMB 00000000aff9e040 00072 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: SRAT 00000000aff9a5e0 00108 (v03 AMD    FAM_F_10 00000002 AMD  00000001)
[    0.000000] ACPI: HPET 00000000aff9a6f0 00038 (v01 7640MS OEMHPET  20100913 MSFT 00000097)
[    0.000000] ACPI: IVRS 00000000aff9a730 00100 (v01  AMD     RD890S 00202031 AMD  00000000)
[    0.000000] ACPI: SSDT 00000000aff9a830 00DA4 (v01 A M I  POWERNOW 00000001 AMD  00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] NUMA turned off
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000] Initmem setup node 0 [mem 0x00000000-0x3fffffff]
[    0.000000]   NODE_DATA [mem 0x3fe1a000-0x3fe24fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x00001000-0x00ffffff]
[    0.000000]   DMA32    [mem 0x01000000-0xffffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00001000-0x0009efff]
[    0.000000]   node   0: [mem 0x00100000-0x3fffffff]
[    0.000000] On node 0 totalpages: 262046
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 21 pages reserved
[    0.000000]   DMA zone: 3998 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 4032 pages used for memmap
[    0.000000]   DMA32 zone: 258048 pages, LIFO batch:31
[    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: IRQ2 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] nr_irqs_gsi: 72
[    0.000000] e820: [mem 0xb0000000-0xfebfffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on Xen
[    0.000000] Xen version: 4.3-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 28 pages/cpu @ffff88003f800000 s81984 r8192 d24512 u262144
[    0.000000] pcpu-alloc: s81984 r8192 d24512 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 - - 
[    4.256045] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 257929
[    4.256047] Policy zone: DMA32
[    4.256055] Kernel command line: root=/dev/mapper/serveerstertje-root ro verbose mem=1024M console=hvc0 console=tty0 nomodeset vga=794 video=vesafb acpi_enforce_resources=lax r8169.use_dac=1 max_loop=50 loop_max_part=10 xen-pciback.hide=(03:06.0)(04:00.*)(05:00.*)(06:00.*)(0a:01.*) debug loglevel=10
[    4.256206] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    4.256210] __ex_table already sorted, skipping sort
[    4.297989] software IO TLB [mem 0x3a600000-0x3e600000] (64MB) mapped at [ffff88003a600000-ffff88003e5fffff]
[    4.303061] Memory: 921856k/1048576k available (9099k kernel code, 392k absent, 126328k reserved, 6123k data, 1064k init)
[    4.303393] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
[    4.303506] Preemptible hierarchical RCU implementation.
[    4.303507] 	RCU dyntick-idle grace-period acceleration is enabled.
[    4.303508] 	Additional per-CPU info printed with stalls.
[    4.303509] 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=6.
[    4.303557] NR_IRQS:4352 nr_irqs:1272 16
[    4.303699] xen: sci override: global_irq=9 trigger=0 polarity=1
[    4.303701] xen: registering gsi 9 triggering 0 polarity 1
[    4.303736] xen: --> pirq=9 -> irq=9 (gsi=9)
[    4.303762] xen: acpi sci 9
[    4.303768] xen: --> pirq=1 -> irq=1 (gsi=1)
[    4.303803] xen: --> pirq=2 -> irq=2 (gsi=2)
[    4.303809] xen: --> pirq=3 -> irq=3 (gsi=3)
[    4.303815] xen: --> pirq=4 -> irq=4 (gsi=4)
[    4.303820] xen: --> pirq=5 -> irq=5 (gsi=5)
[    4.303826] xen: --> pirq=6 -> irq=6 (gsi=6)
[    4.303832] xen: --> pirq=7 -> irq=7 (gsi=7)
[    4.303838] xen: --> pirq=8 -> irq=8 (gsi=8)
[    4.303844] xen: --> pirq=10 -> irq=10 (gsi=10)
[    4.303849] xen: --> pirq=11 -> irq=11 (gsi=11)
[    4.303855] xen: --> pirq=12 -> irq=12 (gsi=12)
[    4.303861] xen: --> pirq=13 -> irq=13 (gsi=13)
[    4.303867] xen: --> pirq=14 -> irq=14 (gsi=14)
[    4.303873] xen: --> pirq=15 -> irq=15 (gsi=15)
[    4.303968] Console: colour dummy device 80x25
[    4.305386] console [tty0] enabled
[    4.305728] console [hvc0] enabled
[    4.305735] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[    4.305741] ... MAX_LOCKDEP_SUBCLASSES:  8
[    4.305745] ... MAX_LOCK_DEPTH:          48
[    4.305748] ... MAX_LOCKDEP_KEYS:        8191
[    4.305752] ... CLASSHASH_SIZE:          4096
[    4.305757] ... MAX_LOCKDEP_ENTRIES:     16384
[    4.305761] ... MAX_LOCKDEP_CHAINS:      32768
[    4.305765] ... CHAINHASH_SIZE:          16384
[    4.305769]  memory used by lock dependency info: 5855 kB
[    4.305773]  per task-struct memory footprint: 1920 bytes
[    4.305778] kmemleak: Kernel memory leak detector disabled
[    4.305842] Xen: using vcpuop timer interface
[    4.305853] installing Xen timer for CPU 0
[    4.305916] tsc: Detected 3200.146 MHz processor
[    4.305925] Calibrating delay loop (skipped), value calculated using timer frequency.. 6402.97 BogoMIPS (lpj=10667153)
[    4.305935] pid_max: default: 32768 minimum: 301
[    4.306204] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    4.306536] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
[    4.306673] Mount-cache hash table entries: 256
[    4.307313] Initializing cgroup subsys cpuacct
[    4.307325] Initializing cgroup subsys freezer
[    4.307343] Initializing cgroup subsys blkio
[    4.307415] tseg: 0000000000
[    4.307454] CPU: Physical Processor ID: 0
[    4.307458] CPU: Processor Core ID: 0
[    4.307463] mce: CPU supports 2 MCE banks
[    4.307475] LVT offset 0 assigned for vector 0xf9
[    4.307480] [Firmware Bug]: cpu 0, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.307490] [Firmware Bug]: cpu 0, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.307505] Last level iTLB entries: 4KB 512, 2MB 16, 4MB 8
[    4.307505] Last level dTLB entries: 4KB 512, 2MB 128, 4MB 64
[    4.307505] tlb_flushall_shift: 4
[    4.307599] Freeing SMP alternatives: 32k freed
[    4.308309] ACPI: Core revision 20130117
[    4.312218] ACPI: All ACPI Tables successfully acquired
[    4.314658] Performance Events: (XEN) [2013-03-20 09:59:37] traps.c:2495:d0 Domain attempted WRMSR 00000000c0010004 from 0x0000000000000000 to 0x000000000000ffff.
Broken PMU hardware detected, using software events only.
[    4.314690] Failed to access perfctr msr (MSR c0010004 is 0)
[    4.325131] NMI watchdog: disabled (cpu0): hardware events not enabled
[    4.325369] installing Xen timer for CPU 1
[    4.325480] SMP alternatives: lockdep: fixing up alternatives
[    4.325613] [Firmware Bug]: cpu 1, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.325616] [Firmware Bug]: cpu 1, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.325965] installing Xen timer for CPU 2
[    4.326229] [Firmware Bug]: cpu 2, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.326232] [Firmware Bug]: cpu 2, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.326476] installing Xen timer for CPU 3
[    4.326761] [Firmware Bug]: cpu 3, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.326763] [Firmware Bug]: cpu 3, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.327010] installing Xen timer for CPU 4
[    4.327298] [Firmware Bug]: cpu 4, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.327301] [Firmware Bug]: cpu 4, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.327555] installing Xen timer for CPU 5
[    4.327839] [Firmware Bug]: cpu 5, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.327841] [Firmware Bug]: cpu 5, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.327882] Brought up 6 CPUs
[    4.329350] xor: measuring software checksum speed
[    4.362056]    prefetch64-sse:  5613.600 MB/sec
[    4.395915]    generic_sse:  5558.400 MB/sec
[    4.395920] xor: using function: prefetch64-sse (5613.600 MB/sec)
[    4.395936] Grant tables using version 2 layout.
[    4.395954] Grant table initialized
[    4.396096] NET: Registered protocol family 16
[    4.398575] node 0 link 0: io port [1000, ffffff]
[    4.398586] TOM: 00000000b0000000 aka 2816M
[    4.398592] Fam 10h mmconf [mem 0xe0000000-0xefffffff]
[    4.398601] node 0 link 0: mmio [e0000000, efffffff] ==> none
[    4.398609] node 0 link 0: mmio [f0000000, ffffffff]
[    4.398616] node 0 link 0: mmio [a0000, bffff]
[    4.398623] node 0 link 0: mmio [b0000000, dfffffff]
[    4.398630] TOM2: 0000000250000000 aka 9472M
[    4.398635] bus: [bus 00-07] on node 0 link 0
[    4.398641] bus: 00 [io  0x0000-0xffff]
[    4.398645] bus: 00 [mem 0xf0000000-0xffffffff]
[    4.398650] bus: 00 [mem 0x000a0000-0x000bffff]
[    4.398654] bus: 00 [mem 0xb0000000-0xdfffffff]
[    4.398659] bus: 00 [mem 0x250000000-0xfcffffffff]
[    4.398943] ACPI: bus type PCI registered
[    4.400090] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    4.400099] PCI: not using MMCONFIG
[    4.400103] PCI: Using configuration type 1 for base access
[    4.400108] PCI: Using configuration type 1 for extended access
[    4.441522] bio: create slab <bio-0> at 0
[    4.497618] raid6: sse2x1    3933 MB/s
[    4.555197] raid6: sse2x2    5898 MB/s
[    4.612775] raid6: sse2x4    6206 MB/s
[    4.612779] raid6: using algorithm sse2x4 (6206 MB/s)
[    4.612784] raid6: using intx1 recovery algorithm
[    4.612987] ACPI: Added _OSI(Module Device)
[    4.612993] ACPI: Added _OSI(Processor Device)
[    4.612999] ACPI: Added _OSI(3.0 _SCP Extensions)
[    4.613004] ACPI: Added _OSI(Processor Aggregator Device)
[    4.616260] ACPI: EC: Look up EC in DSDT
[    4.619739] ACPI: Executed 3 blocks of module-level executable AML code
[    4.624112] ACPI: Interpreter enabled
[    4.624126] ACPI: (supports S0 S5)
[    4.624131] ACPI: Using IOAPIC for interrupt routing
[    4.624170] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    4.625716] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
[    4.662293] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    4.685486] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    4.685760] acpi PNP0A03:00: Requesting ACPI _OSC control (0x1d)
[    4.685942] acpi PNP0A03:00: ACPI _OSC control (0x1d) granted
[    4.686356] PCI host bridge to bus 0000:00
[    4.686363] pci_bus 0000:00: root bus resource [bus 00-ff]
[    4.686369] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7]
[    4.686375] pci_bus 0000:00: root bus re(XEN) [2013-03-20 09:59:42] Assertion '!local_irq_is_enabled()' failed at hpet.c:503
(XEN) [2013-03-20 09:59:42] Assertion '!local_irq_is_enabled()' failed at hpet.c:503
(XEN) [2013-03-20 09:59:42] Assertion '!local_irq_is_enabled()' failed at hpet.c:503
(XEN) [2013-03-20 09:59:42] ----[ Xen-4.3-unstable  x86_64  debug=y  Not tainted ]----
(XEN) [2013-03-20 09:59:42] ----[ Xen-4.3-unstable  x86_64  debug=y  Not tainted ]----
(XEN) [2013-03-20 09:59:42] CPU:    3
(XEN) [2013-03-20 09:59:42] Assertion '!local_irq_is_enabled()' failed at hpet.c:503
(XEN) [2013-03-20 09:59:42] CPU:    4
(XEN) [2013-03-20 09:59:42] ----[ Xen-4.3-unstable  x86_64  debug=y  Not tainted ]----
(XEN) [2013-03-20 09:59:42] RIP:    e008:[<ffff82c4c019d17c>]
(XEN) [2013-03-20 09:59:42] ****************************************
(XEN) [2013-03-20 09:59:42] RIP:    e008:[<ffff82c4c019d17c>] hpet_broadcast_exit+0xc3/0x1c8CPU:    1
(XEN) [2013-03-20 09:59:42] ----[ Xen-4.3-unstable  x86_64  debug=y  Not tainted ]----
(XEN) [2013-03-20 09:59:42] 
(XEN) [2013-03-20 09:59:42] RFLAGS: 0000000000010202   Panic on CPU 0:
(XEN) [2013-03-20 09:59:43] RIP:    e008:[<ffff82c4c019d17c>]CPU:    5
(XEN) [2013-03-20 09:59:43] Assertion '!local_irq_is_enabled()' failed at hpet.c:503
(XEN) [2013-03-20 09:59:43] CONTEXT: hypervisor
(XEN) [2013-03-20 09:59:43] rax: 0000000000000246   rbx: ffff830247bde400   rcx: 0000000000000001
(XEN) [2013-03-20 09:59:43]  hpet_broadcast_exit+0xc3/0x1c8****************************************
(XEN) [2013-03-20 09:59:43] 
(XEN) [2013-03-20 09:59:43] RIP:    e008:[<ffff82c4c019d17c>]
(XEN) [2013-03-20 09:59:43] RFLAGS: 0000000000010202   Manual reset required ('noreboot' specified)
(XEN) [2013-03-20 09:59:43]  hpet_broadcast_exit+0xc3/0x1c8CONTEXT: hypervisor
(XEN) [2013-03-20 09:59:43] Assertion '!local_irq_is_enabled()' failed at hpet.c:503
(XEN) [2013-03-20 09:59:43] rdx: 00000000ffffff00   rsi: ffff83024d867b80   rdi: 000000014a6a0914

[-- Attachment #3: 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] 17+ messages in thread

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-20 10:13         ` Sander Eikelenboom
@ 2013-03-20 11:02           ` Jan Beulich
  2013-03-20 11:55             ` Sander Eikelenboom
  0 siblings, 1 reply; 17+ messages in thread
From: Jan Beulich @ 2013-03-20 11:02 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: Keir Fraser, xen-devel

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

>>> On 20.03.13 at 11:13, Sander Eikelenboom <linux@eikelenboom.it> wrote:

> Wednesday, March 20, 2013, 9:22:33 AM, you wrote:
> 
>>>>> On 19.03.13 at 23:48, Sander Eikelenboom <linux@eikelenboom.it> wrote:
>>> Yes they still work, and somehow using the debug keys seems to make it 
>>> continu for a bit (slowly and ending up in infinite loop printing firewall 
>>> messages)
> 
>> That information is perhaps more important than the contents of
>> the log. On my way home yesterday I had already realized that
>> the temporary masking of the interrupt may cause wakeup events
>> to be missed. Unfortunately the fix for this is quite a bit larger
>> than the three of four lines I had hoped would need to be added.
>> Could you give the attached patch a try? (Without seeing the
>> problem, I obviously can't say anything other about it than I
>> know it compiles.)
> 
> 
> One of your assertions failed, serial log attached ...

That was due to me blindly doing the same thing to
hpet_detach_channel() that I did for hpet_attach_channel().
Fixed now.

Jan


[-- Attachment #2: x86-HPET-affinity-masked-deliver.patch --]
[-- Type: text/plain, Size: 4345 bytes --]

x86/HPET: deal with event having expired while interrupt was masked

Commit 2d8a282 ("x86/HPET: fix FSB interrupt masking") may cause the
HPET event to occur while its interrupt is masked. In that case we need
to "manually" deliver the event.

Unfortunately this requires the locking to be changed: For one, it was
always wrong for handle_hpet_broadcast() to use spin_unlock_irq() - the
function is being called from an interrupt handler, and hence shouldn't
blindly re-enable interrupts. And with the event handler wanting to
acquire the lock for two of its code regions, we must not enter it with
the lock already held. Hence move the locking into
hpet_{attach,detach}_channel(), permitting the lock to be dropped by
set_channel_irq_affinity() (which is a tail call of those functions).

Signed-off-by: Jan Beulich <jbeulich@suse.com>

--- a/xen/arch/x86/hpet.c
+++ b/xen/arch/x86/hpet.c
@@ -171,13 +171,14 @@ static void handle_hpet_broadcast(struct
     cpumask_t mask;
     s_time_t now, next_event;
     unsigned int cpu;
+    unsigned long flags;
 
-    spin_lock_irq(&ch->lock);
+    spin_lock_irqsave(&ch->lock, flags);
 
 again:
     ch->next_event = STIME_MAX;
 
-    spin_unlock_irq(&ch->lock);
+    spin_unlock_irqrestore(&ch->lock, flags);
 
     next_event = STIME_MAX;
     cpumask_clear(&mask);
@@ -211,7 +212,7 @@ again:
              reprogram_hpet_evt_channel(ch, next_event, now, 0) )
             goto again;
 
-        spin_unlock_irq(&ch->lock);
+        spin_unlock_irqrestore(&ch->lock, flags);
     }
 }
 
@@ -460,7 +461,7 @@ static struct hpet_event_channel *hpet_g
     return ch;
 }
 
-static void set_channel_irq_affinity(const struct hpet_event_channel *ch)
+static void set_channel_irq_affinity(struct hpet_event_channel *ch)
 {
     struct irq_desc *desc = irq_to_desc(ch->msi.irq);
 
@@ -470,12 +471,19 @@ static void set_channel_irq_affinity(con
     hpet_msi_set_affinity(desc, cpumask_of(ch->cpu));
     hpet_msi_unmask(desc);
     spin_unlock(&desc->lock);
+
+    spin_unlock(&ch->lock);
+
+    /* We may have missed an interrupt due to the temporary masking. */
+    if ( ch->event_handler && ch->next_event < NOW() )
+        ch->event_handler(ch);
 }
 
 static void hpet_attach_channel(unsigned int cpu,
                                 struct hpet_event_channel *ch)
 {
-    ASSERT(spin_is_locked(&ch->lock));
+    ASSERT(!local_irq_is_enabled());
+    spin_lock(&ch->lock);
 
     per_cpu(cpu_bc_channel, cpu) = ch;
 
@@ -484,31 +492,34 @@ static void hpet_attach_channel(unsigned
         ch->cpu = cpu;
 
     if ( ch->cpu != cpu )
-        return;
-
-    set_channel_irq_affinity(ch);
+        spin_unlock(&ch->lock);
+    else
+        set_channel_irq_affinity(ch);
 }
 
 static void hpet_detach_channel(unsigned int cpu,
                                 struct hpet_event_channel *ch)
 {
-    ASSERT(spin_is_locked(&ch->lock));
+    spin_lock_irq(&ch->lock);
+
     ASSERT(ch == per_cpu(cpu_bc_channel, cpu));
 
     per_cpu(cpu_bc_channel, cpu) = NULL;
 
     if ( cpu != ch->cpu )
-        return;
-
-    if ( cpumask_empty(ch->cpumask) )
+        spin_unlock_irq(&ch->lock);
+    else if ( cpumask_empty(ch->cpumask) )
     {
         ch->cpu = -1;
         clear_bit(HPET_EVT_USED_BIT, &ch->flags);
-        return;
+        spin_unlock_irq(&ch->lock);
+    }
+    else
+    {
+        ch->cpu = cpumask_first(ch->cpumask);
+        set_channel_irq_affinity(ch);
+        local_irq_enable();
     }
-
-    ch->cpu = cpumask_first(ch->cpumask);
-    set_channel_irq_affinity(ch);
 }
 
 #include <asm/mc146818rtc.h>
@@ -686,11 +697,7 @@ void hpet_broadcast_enter(void)
     ASSERT(!local_irq_is_enabled());
 
     if ( !(ch->flags & HPET_EVT_LEGACY) )
-    {
-        spin_lock(&ch->lock);
         hpet_attach_channel(cpu, ch);
-        spin_unlock(&ch->lock);
-    }
 
     /* Disable LAPIC timer interrupts. */
     disable_APIC_timer();
@@ -722,11 +729,7 @@ void hpet_broadcast_exit(void)
     cpumask_clear_cpu(cpu, ch->cpumask);
 
     if ( !(ch->flags & HPET_EVT_LEGACY) )
-    {
-        spin_lock_irq(&ch->lock);
         hpet_detach_channel(cpu, ch);
-        spin_unlock_irq(&ch->lock);
-    }
 }
 
 int hpet_broadcast_is_available(void)

[-- Attachment #3: 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] 17+ messages in thread

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-20 11:02           ` Jan Beulich
@ 2013-03-20 11:55             ` Sander Eikelenboom
  2013-03-20 13:38               ` Jan Beulich
  0 siblings, 1 reply; 17+ messages in thread
From: Sander Eikelenboom @ 2013-03-20 11:55 UTC (permalink / raw)
  To: Jan Beulich; +Cc: Keir Fraser, xen-devel

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


Wednesday, March 20, 2013, 12:02:00 PM, you wrote:

>>>> On 20.03.13 at 11:13, Sander Eikelenboom <linux@eikelenboom.it> wrote:

>> Wednesday, March 20, 2013, 9:22:33 AM, you wrote:
>> 
>>>>>> On 19.03.13 at 23:48, Sander Eikelenboom <linux@eikelenboom.it> wrote:
>>>> Yes they still work, and somehow using the debug keys seems to make it 
>>>> continu for a bit (slowly and ending up in infinite loop printing firewall 
>>>> messages)
>> 
>>> That information is perhaps more important than the contents of
>>> the log. On my way home yesterday I had already realized that
>>> the temporary masking of the interrupt may cause wakeup events
>>> to be missed. Unfortunately the fix for this is quite a bit larger
>>> than the three of four lines I had hoped would need to be added.
>>> Could you give the attached patch a try? (Without seeing the
>>> problem, I obviously can't say anything other about it than I
>>> know it compiles.)
>> 
>> 
>> One of your assertions failed, serial log attached ...

> That was due to me blindly doing the same thing to
> hpet_detach_channel() that I did for hpet_attach_channel().
> Fixed now.

Close but not entirely ;)

See attached serial log

> Jan

[-- Attachment #2: timer3.log --]
[-- Type: application/octet-stream, Size: 60725 bytes --]

 __  __            _  _    _____                    _        _     _      
 \ \/ /___ _ __   | || |  |___ /    _   _ _ __  ___| |_ __ _| |__ | | ___ 
  \  // _ \ '_ \  | || |_   |_ \ __| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
  /  \  __/ | | | |__   _| ___) |__| |_| | | | \__ \ || (_| | |_) | |  __/
 /_/\_\___|_| |_|    |_|(_)____/    \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
                                                                          
(XEN) Xen version 4.3-unstable (root@dyndns.org) (gcc (Debian 4.4.5-8) 4.4.5) debug=y Wed Mar 20 12:33:56 CET 2013
(XEN) Latest ChangeSet: unavailable
(XEN) Bootloader: GRUB 1.98+20100804-14+squeeze1
(XEN) Command line: dom0_mem=1024M,max:1024M loglvl=all loglvl_guest=all console_timestamps vga=gfx-1280x1024x32 cpuidle cpufreq=xen noreboot debug lapic=debug apic_verbosity=debug apic=debug iommu=on,verbose,debug,amd-iommu-debug,no-amd-iommu-perdev-intremap com1=38400,8n1 console=vga,com1
(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 - 000000000009f000 (usable)
(XEN)  000000000009f000 - 00000000000a0000 (reserved)
(XEN)  00000000000e4000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 00000000aff90000 (usable)
(XEN)  00000000aff90000 - 00000000aff9e000 (ACPI data)
(XEN)  00000000aff9e000 - 00000000affe0000 (ACPI NVS)
(XEN)  00000000affe0000 - 00000000b0000000 (reserved)
(XEN)  00000000ffe00000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 0000000250000000 (usable)
(XEN) ACPI: RSDP 000FB100, 0014 (r0 ACPIAM)
(XEN) ACPI: RSDT AFF90000, 0048 (r1 MSI    OEMSLIC  20100913 MSFT       97)
(XEN) ACPI: FACP AFF90200, 0084 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: DSDT AFF905E0, 9427 (r1  A7640 A7640100      100 INTL 20051117)
(XEN) ACPI: FACS AFF9E000, 0040
(XEN) ACPI: APIC AFF90390, 0088 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: MCFG AFF90420, 003C (r1 7640MS OEMMCFG  20100913 MSFT       97)
(XEN) ACPI: SLIC AFF90460, 0176 (r1 MSI    OEMSLIC  20100913 MSFT       97)
(XEN) ACPI: OEMB AFF9E040, 0072 (r1 7640MS A7640100 20100913 MSFT       97)
(XEN) ACPI: SRAT AFF9A5E0, 0108 (r3 AMD    FAM_F_10        2 AMD         1)
(XEN) ACPI: HPET AFF9A6F0, 0038 (r1 7640MS OEMHPET  20100913 MSFT       97)
(XEN) ACPI: IVRS AFF9A730, 0100 (r1  AMD     RD890S   202031 AMD         0)
(XEN) ACPI: SSDT AFF9A830, 0DA4 (r1 A M I  POWERNOW        1 AMD         1)
(XEN) System RAM: 8191MB (8387772kB)
(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-b0000000
(XEN) SRAT: Node 0 PXM 0 100000000-250000000
(XEN) NUMA: Allocated memnodemap from 24d905000 - 24d908000
(XEN) NUMA: Using 8 for the hash shift.
(XEN) Domain heap initialised
(XEN) vesafb: framebuffer at 0xfb000000, mapped to 0xffff82c000081000, using 6144k, total 14336k
(XEN) vesafb: mode is 1280x1024x32, linelength=5120, font 8x16
(XEN) vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
(XEN) found SMP MP-table at 000ff780
(XEN) DMI present.
(XEN) APIC boot state is 'xapic'
(XEN) Using APIC driver default
(XEN) ACPI: PM-Timer IO Port: 0x808
(XEN) ACPI: SLEEP INFO: pm1x_cnt[804,0], pm1x_evt[800,0]
(XEN) ACPI:             wakeup_vec[aff9e00c], 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) Table is not found!
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) SMP: Allowing 6 CPUs (0 hotplug CPUs)
(XEN) mapped APIC to ffff82c3ffdfb000 (fee00000)
(XEN) mapped IOAPIC to ffff82c3ffdfa000 (fec00000)
(XEN) mapped IOAPIC to ffff82c3ffdf9000 (fec20000)
(XEN) IRQ limits: 56 GSI, 1112 MSI/MSI-X
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 3200.181 MHz processor.
(XEN) Initing memory sharing.
(XEN) AMD Fam10h machine check reporting enabled
(XEN) PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff
(XEN) PCI: Not using MCFG for segment 0000 bus 00-ff
(XEN) AMD-Vi: Found MSI capability block at 0x54
(XEN) AMD-Vi: ACPI Table:
(XEN) AMD-Vi:  Signature IVRS
(XEN) AMD-Vi:  Length 0x100
(XEN) AMD-Vi:  Revision 0x1
(XEN) AMD-Vi:  CheckSum 0x89
(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 0xd0 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 0x2 id 0xc00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x18 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0xa00 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x43 id 0xb08 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0xb08 -> 0xbff alias 0xb00
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x28 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x900 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x30 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x800 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x48 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x700 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x50 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x600 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x2 id 0x58 flags 0
(XEN) AMD-Vi: IVHD Device Entry: type 0x3 id 0x500 flags 0
(XEN) AMD-Vi:  Dev_Id Range: 0x500 -> 0x501
(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 0xa1 flags 0
(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) IVHD Error: no information for IO-APIC 0x6
(XEN) AMD-Vi: IOMMU 0 Enabled.
(XEN) AMD-Vi: Enabling global vector map
(XEN) AMD-Vi: Using global interrupt remap table is not recommended (see XSA-36)!
(XEN) I/O virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Getting VERSION: 80050010
(XEN) Getting VERSION: 80050010
(XEN) Getting ID: 0
(XEN) Getting LVT0: 700
(XEN) Getting LVT1: 400
(XEN) enabled ExtINT on CPU#0
(XEN) ESR value before enabling vector: 0x4  after: 0
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using new ACK method
(XEN) init IO_APIC IRQs
(XEN)  IO-APIC (apicid-pin) 6-0, 6-16, 6-17, 6-18, 6-19, 6-20, 6-21, 6-22, 6-23, 7-0, 7-1, 7-2, 7-3, 7-4, 7-5, 7-6, 7-7, 7-8, 7-9, 7-10, 7-11, 7-12, 7-13, 7-14, 7-15, 7-16, 7-17, 7-18, 7-19, 7-20, 7-21, 7-22, 7-23, 7-24, 7-25, 7-26, 7-27, 7-28, 7-29, 7-30, 7-31 not connected.
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) number of MP IRQ sources: 15.
(XEN) number of IO-APIC #6 registers: 24.
(XEN) number of IO-APIC #7 registers: 32.
(XEN) testing the IO APIC.......................
(XEN) IO APIC #6......
(XEN) .... register #00: 06000000
(XEN) .......    : physical APIC id: 06
(XEN) .......    : Delivery Type: 0
(XEN) .......    : LTS          : 0
(XEN) .... register #01: 00178021
(XEN) .......     : max redirection entries: 0017
(XEN) .......     : PRQ implemented: 1
(XEN) .......     : IO APIC version: 0021
(XEN) .... register #02: 06000000
(XEN) .......     : arbitration: 06
(XEN) .... register #03: 07000000
(XEN) .......     : Boot DT    : 0
(XEN) .... IRQ redirection table:
(XEN)  NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:   
(XEN)  00 000 00  1    0    0   0   0    0    0    00
(XEN)  01 001 01  0    0    0   0   0    1    1    30
(XEN)  02 001 01  0    0    0   0   0    1    1    F0
(XEN)  03 001 01  0    0    0   0   0    1    1    38
(XEN)  04 001 01  0    0    0   0   0    1    1    F1
(XEN)  05 001 01  0    0    0   0   0    1    1    40
(XEN)  06 001 01  0    0    0   0   0    1    1    48
(XEN)  07 001 01  0    0    0   0   0    1    1    50
(XEN)  08 001 01  0    0    0   0   0    1    1    58
(XEN)  09 001 01  1    1    0   1   0    1    1    60
(XEN)  0a 001 01  0    0    0   0   0    1    1    68
(XEN)  0b 001 01  0    0    0   0   0    1    1    70
(XEN)  0c 001 01  0    0    0   0   0    1    1    78
(XEN)  0d 001 01  0    0    0   0   0    1    1    88
(XEN)  0e 001 01  0    0    0   0   0    1    1    90
(XEN)  0f 001 01  0    0    0   0   0    1    1    98
(XEN)  10 000 00  1    0    0   0   0    0    0    00
(XEN)  11 000 00  1    0    0   0   0    0    0    00
(XEN)  12 000 00  1    0    0   0   0    0    0    00
(XEN)  13 000 00  1    0    0   0   0    0    0    00
(XEN)  14 000 00  1    0    0   0   0    0    0    00
(XEN)  15 000 00  1    0    0   0   0    0    0    00
(XEN)  16 000 00  1    0    0   0   0    0    0    00
(XEN)  17 000 00  1    0    0   0   0    0    0    00
(XEN) IO APIC #7......
(XEN) .... register #00: 07000000
(XEN) .......    : physical APIC id: 07
(XEN) .......    : Delivery Type: 0
(XEN) .......    : LTS          : 0
(XEN) .... register #01: 001F8021
(XEN) .......     : max redirection entries: 001F
(XEN) .......     : PRQ implemented: 1
(XEN) .......     : IO APIC version: 0021
(XEN) .... register #02: 00000000
(XEN) .......     : arbitration: 00
(XEN) .... IRQ redirection table:
(XEN)  NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:   
(XEN)  00 000 00  1    0    0   0   0    0    0    00
(XEN)  01 000 00  1    0    0   0   0    0    0    00
(XEN)  02 000 00  1    0    0   0   0    0    0    00
(XEN)  03 000 00  1    0    0   0   0    0    0    00
(XEN)  04 000 00  1    0    0   0   0    0    0    00
(XEN)  05 000 00  1    0    0   0   0    0    0    00
(XEN)  06 000 00  1    0    0   0   0    0    0    00
(XEN)  07 000 00  1    0    0   0   0    0    0    00
(XEN)  08 000 00  1    0    0   0   0    0    0    00
(XEN)  09 000 00  1    0    0   0   0    0    0    00
(XEN)  0a 000 00  1    0    0   0   0    0    0    00
(XEN)  0b 000 00  1    0    0   0   0    0    0    00
(XEN)  0c 000 00  1    0    0   0   0    0    0    00
(XEN)  0d 000 00  1    0    0   0   0    0    0    00
(XEN)  0e 000 00  1    0    0   0   0    0    0    00
(XEN)  0f 000 00  1    0    0   0   0    0    0    00
(XEN)  10 000 00  1    0    0   0   0    0    0    00
(XEN)  11 000 00  1    0    0   0   0    0    0    00
(XEN)  12 000 00  1    0    0   0   0    0    0    00
(XEN)  13 000 00  1    0    0   0   0    0    0    00
(XEN)  14 000 00  1    0    0   0   0    0    0    00
(XEN)  15 000 00  1    0    0   0   0    0    0    00
(XEN)  16 000 00  1    0    0   0   0    0    0    00
(XEN)  17 000 00  1    0    0   0   0    0    0    00
(XEN)  18 000 00  1    0    0   0   0    0    0    00
(XEN)  19 000 00  1    0    0   0   0    0    0    00
(XEN)  1a 000 00  1    0    0   0   0    0    0    00
(XEN)  1b 000 00  1    0    0   0   0    0    0    00
(XEN)  1c 000 00  1    0    0   0   0    0    0    00
(XEN)  1d 000 00  1    0    0   0   0    0    0    00
(XEN)  1e 000 00  1    0    0   0   0    0    0    00
(XEN)  1f 000 00  1    0    0   0   0    0    0    00
(XEN) Using vector-based indexing
(XEN) IRQ to pin mappings:
(XEN) IRQ240 -> 0:2
(XEN) IRQ48 -> 0:1
(XEN) IRQ56 -> 0:3
(XEN) IRQ241 -> 0:4
(XEN) IRQ64 -> 0:5
(XEN) IRQ72 -> 0:6
(XEN) IRQ80 -> 0:7
(XEN) IRQ88 -> 0:8
(XEN) IRQ96 -> 0:9
(XEN) IRQ104 -> 0:10
(XEN) IRQ112 -> 0:11
(XEN) IRQ120 -> 0:12
(XEN) IRQ136 -> 0:13
(XEN) IRQ144 -> 0:14
(XEN) IRQ152 -> 0:15
(XEN) .................................... done.
(XEN) Using local APIC timer interrupts.
(XEN) calibrating APIC timer ...
(XEN) ..... CPU clock speed is 3200.0840 MHz.
(XEN) ..... host bus clock speed is 200.0052 MHz.
(XEN) ..... bus_scale = 0xccd7
(XEN) [2013-03-20 11:40:50] Platform timer is 14.318MHz HPET
(XEN) [2013-03-20 11:40:50] Allocated console ring of 64 KiB.
(XEN) [2013-03-20 11:40:50] HVM: ASIDs enabled.
(XEN) [2013-03-20 11:40:50] SVM: Supported advanced features:
(XEN) [2013-03-20 11:40:50]  - Nested Page Tables (NPT)
(XEN) [2013-03-20 11:40:50]  - Last Branch Record (LBR) Virtualisation
(XEN) [2013-03-20 11:40:50]  - Next-RIP Saved on #VMEXIT
(XEN) [2013-03-20 11:40:50]  - Pause-Intercept Filter
(XEN) [2013-03-20 11:40:50] HVM: SVM enabled
(XEN) [2013-03-20 11:40:50] HVM: Hardware Assisted Paging (HAP) detected
(XEN) [2013-03-20 11:40:50] HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) [2013-03-20 11:40:49] masked ExtINT on CPU#1
(XEN) [2013-03-20 11:40:50] microcode: CPU1 collect_cpu_info: patch_id=0x10000bf
(XEN) [2013-03-20 11:40:49] masked ExtINT on CPU#2
(XEN) [2013-03-20 11:40:50] microcode: CPU2 collect_cpu_info: patch_id=0x10000bf
(XEN) [2013-03-20 11:40:49] masked ExtINT on CPU#3
(XEN) [2013-03-20 11:40:51] microcode: CPU3 collect_cpu_info: patch_id=0x10000bf
(XEN) [2013-03-20 11:40:49] masked ExtINT on CPU#4
(XEN) [2013-03-20 11:40:51] microcode: CPU4 collect_cpu_info: patch_id=0x10000bf
(XEN) [2013-03-20 11:40:49] masked ExtINT on CPU#5
(XEN) [2013-03-20 11:40:51] Brought up 6 CPUs
(XEN) [2013-03-20 11:40:51] microcode: CPU5 collect_cpu_info: patch_id=0x10000bf
(XEN) [2013-03-20 11:40:51] HPET: 3 timers (3 will be used for broadcast)
(XEN) [2013-03-20 11:40:51] ACPI sleep modes: S3
(XEN) [2013-03-20 11:40:51] MCA: Use hw thresholding to adjust polling frequency
(XEN) [2013-03-20 11:40:51] mcheck_poll: Machine check polling timer started.
(XEN) [2013-03-20 11:40:51] Xenoprofile: Failed to setup IBS LVT offset, IBSCTL = 0xffffffff
(XEN) [2013-03-20 11:40:51] *** LOADING DOMAIN 0 ***
(XEN) [2013-03-20 11:40:51] elf_parse_binary: phdr: paddr=0x1000000 memsz=0xd5d000
(XEN) [2013-03-20 11:40:51] elf_parse_binary: phdr: paddr=0x1e00000 memsz=0xde0f0
(XEN) [2013-03-20 11:40:51] elf_parse_binary: phdr: paddr=0x1edf000 memsz=0x14040
(XEN) [2013-03-20 11:40:51] elf_parse_binary: phdr: paddr=0x1ef4000 memsz=0xe6a000
(XEN) [2013-03-20 11:40:51] elf_parse_binary: memory: 0x1000000 -> 0x2d5e000
(XEN) [2013-03-20 11:40:51] elf_xen_parse_note: GUEST_OS = "linux"
(XEN) [2013-03-20 11:40:51] elf_xen_parse_note: GUEST_VERSION = "2.6"
(XEN) [2013-03-20 11:40:51] elf_xen_parse_note: XEN_VERSION = "xen-3.0"
(XEN) [2013-03-20 11:40:51] elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
(XEN) [2013-03-20 11:40:51] elf_xen_parse_note: ENTRY = 0xffffffff81ef41e0
(XEN) [2013-03-20 11:40:51] elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81001000
(XEN) [2013-03-20 11:40:51] elf_xen_parse_note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb"
(XEN) [2013-03-20 11:40:51] elf_xen_parse_note: PAE_MODE = "yes"
(XEN) [2013-03-20 11:40:51] elf_xen_parse_note: LOADER = "generic"
(XEN) [2013-03-20 11:40:51] elf_xen_parse_note: unknown xen elf note (0xd)
(XEN) [2013-03-20 11:40:51] elf_xen_parse_note: SUSPEND_CANCEL = 0x1
(XEN) [2013-03-20 11:40:51] elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
(XEN) [2013-03-20 11:40:51] elf_xen_parse_note: PADDR_OFFSET = 0x0
(XEN) [2013-03-20 11:40:51] elf_xen_addr_calc_check: addresses:
(XEN) [2013-03-20 11:40:51]     virt_base        = 0xffffffff80000000
(XEN) [2013-03-20 11:40:51]     elf_paddr_offset = 0x0
(XEN) [2013-03-20 11:40:51]     virt_offset      = 0xffffffff80000000
(XEN) [2013-03-20 11:40:51]     virt_kstart      = 0xffffffff81000000
(XEN) [2013-03-20 11:40:51]     virt_kend        = 0xffffffff82d5e000
(XEN) [2013-03-20 11:40:51]     virt_entry       = 0xffffffff81ef41e0
(XEN) [2013-03-20 11:40:51]     p2m_base         = 0xffffffffffffffff
(XEN) [2013-03-20 11:40:51]  Xen  kernel: 64-bit, lsb, compat32
(XEN) [2013-03-20 11:40:51]  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x2d5e000
(XEN) [2013-03-20 11:40:51] PHYSICAL MEMORY ARRANGEMENT:
(XEN) [2013-03-20 11:40:51]  Dom0 alloc.:   0000000240000000->0000000244000000 (242516 pages to be allocated)
(XEN) [2013-03-20 11:40:51]  Init. ramdisk: 000000024f354000->000000024ffffc00
(XEN) [2013-03-20 11:40:51] VIRTUAL MEMORY ARRANGEMENT:
(XEN) [2013-03-20 11:40:51]  Loaded kernel: ffffffff81000000->ffffffff82d5e000
(XEN) [2013-03-20 11:40:51]  Init. ramdisk: ffffffff82d5e000->ffffffff83a09c00
(XEN) [2013-03-20 11:40:51]  Phys-Mach map: ffffffff83a0a000->ffffffff83c0a000
(XEN) [2013-03-20 11:40:51]  Start info:    ffffffff83c0a000->ffffffff83c0a4b4
(XEN) [2013-03-20 11:40:51]  Page tables:   ffffffff83c0b000->ffffffff83c2e000
(XEN) [2013-03-20 11:40:51]  Boot stack:    ffffffff83c2e000->ffffffff83c2f000
(XEN) [2013-03-20 11:40:51]  TOTAL:         ffffffff80000000->ffffffff84000000
(XEN) [2013-03-20 11:40:51]  ENTRY ADDRESS: ffffffff81ef41e0
(XEN) [2013-03-20 11:40:51] Dom0 has maximum 6 VCPUs
(XEN) [2013-03-20 11:40:51] elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff81d5d000
(XEN) [2013-03-20 11:40:51] elf_load_binary: phdr 1 at 0xffffffff81e00000 -> 0xffffffff81ede0f0
(XEN) [2013-03-20 11:40:51] elf_load_binary: phdr 2 at 0xffffffff81edf000 -> 0xffffffff81ef3040
(XEN) [2013-03-20 11:40:51] elf_load_binary: phdr 3 at 0xffffffff81ef4000 -> 0xffffffff81ff1000
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x2, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x10, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x18, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x28, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x30, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x48, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x50, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x58, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x68, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x88, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x90, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x92, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x98, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x9a, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0xa0, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0xa1, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0xa3, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0xa4, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0xa5, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0xa8, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0xb0, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0xb2, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: No iommu for device 0000:00:18.0
(XEN) [2013-03-20 11:40:52] setup 0000:00:18.0 for d0 failed (-19)
(XEN) [2013-03-20 11:40:52] AMD-Vi: No iommu for device 0000:00:18.1
(XEN) [2013-03-20 11:40:52] setup 0000:00:18.1 for d0 failed (-19)
(XEN) [2013-03-20 11:40:52] AMD-Vi: No iommu for device 0000:00:18.2
(XEN) [2013-03-20 11:40:52] setup 0000:00:18.2 for d0 failed (-19)
(XEN) [2013-03-20 11:40:52] AMD-Vi: No iommu for device 0000:00:18.3
(XEN) [2013-03-20 11:40:52] setup 0000:00:18.3 for d0 failed (-19)
(XEN) [2013-03-20 11:40:52] AMD-Vi: No iommu for device 0000:00:18.4
(XEN) [2013-03-20 11:40:52] setup 0000:00:18.4 for d0 failed (-19)
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x400, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x500, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x501, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x600, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x700, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x800, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0x900, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0xa00, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0xb00, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] AMD-Vi: Setup I/O page table: device id = 0xc00, root table = 0x247ba5000, domain = 0, paging mode = 3
(XEN) [2013-03-20 11:40:52] Scrubbing Free RAM: .......................................................................done.
(XEN) [2013-03-20 11:40:54] Initial low memory virq threshold set at 0x4000 pages.
(XEN) [2013-03-20 11:40:54] Std. Loglevel: All
(XEN) [2013-03-20 11:40:54] Guest Loglevel: All
(XEN) [2013-03-20 11:40:54] Xen is relinquishing VGA console.
(XEN) [2013-03-20 11:40:54] *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) [2013-03-20 11:40:54] Freed 244kB init memory.
mapping kernel into physical memory
about to get started...
(XEN) [2013-03-20 11:40:54] IOAPIC[0]: Set PCI routing entry (6-9 -> 0x60 -> IRQ 9 Mode:1 Active:1)
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.9.0-rc3-20130319+ (root@serveerstertje) (gcc version 4.4.5 (Debian 4.4.5-8) ) #1 SMP PREEMPT Tue Mar 19 13:42:54 CET 2013
[    0.000000] Command line: root=/dev/mapper/serveerstertje-root ro verbose mem=1024M console=hvc0 console=tty0 nomodeset vga=794 video=vesafb acpi_enforce_resources=lax r8169.use_dac=1 max_loop=50 loop_max_part=10 xen-pciback.hide=(03:06.0)(04:00.*)(05:00.*)(06:00.*)(0a:01.*) debug loglevel=10
[    0.000000] Freeing 9f-100 pfn range: 97 pages freed
[    0.000000] 1-1 mapping on 9f->100
[    0.000000] 1-1 mapping on aff90->100000
[    0.000000] Released 97 pages of unused memory
[    0.000000] Set 327889 page(s) to 1-1 mapping
[    0.000000] Populating 40000-40061 pfn range: 97 pages added
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] Xen: [mem 0x0000000000000000-0x000000000009efff] usable
[    0.000000] Xen: [mem 0x000000000009f000-0x00000000000fffff] reserved
[    0.000000] Xen: [mem 0x0000000000100000-0x0000000040060fff] usable
[    0.000000] Xen: [mem 0x0000000040061000-0x00000000aff8ffff] unusable
[    0.000000] Xen: [mem 0x00000000aff90000-0x00000000aff9dfff] ACPI data
[    0.000000] Xen: [mem 0x00000000aff9e000-0x00000000affdffff] ACPI NVS
[    0.000000] Xen: [mem 0x00000000affe0000-0x00000000afffffff] reserved
[    0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] Xen: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] Xen: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[    0.000000] Xen: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] Xen: [mem 0x0000000100000000-0x000000024fffffff] unusable
[    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-0x000000000009efff] usable
[    0.000000] user: [mem 0x000000000009f000-0x00000000000fffff] reserved
[    0.000000] user: [mem 0x0000000000100000-0x000000003fffffff] usable
[    0.000000] user: [mem 0x0000000040061000-0x00000000aff8ffff] unusable
[    0.000000] user: [mem 0x00000000aff90000-0x00000000aff9dfff] ACPI data
[    0.000000] user: [mem 0x00000000aff9e000-0x00000000affdffff] ACPI NVS
[    0.000000] user: [mem 0x00000000affe0000-0x00000000afffffff] reserved
[    0.000000] user: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] user: [mem 0x00000000fec20000-0x00000000fec20fff] reserved
[    0.000000] user: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[    0.000000] user: [mem 0x00000000ffe00000-0x00000000ffffffff] reserved
[    0.000000] user: [mem 0x0000000100000000-0x000000024fffffff] unusable
[    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] 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 [ffff880000099000] 99000 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 [0x02952000, 0x02952fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x3c000000-0x3fdfffff]
[    0.000000]  [mem 0x3c000000-0x3fdfffff] page 4k
[    0.000000] BRK [0x02953000, 0x02953fff] PGTABLE
[    0.000000] BRK [0x02954000, 0x02954fff] PGTABLE
[    0.000000] BRK [0x02955000, 0x02955fff] PGTABLE
[    0.000000] BRK [0x02956000, 0x02956fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x00100000-0x3bffffff]
[    0.000000]  [mem 0x00100000-0x3bffffff] page 4k
[    0.000000] RAMDISK: [mem 0x02d5e000-0x03a09fff]
[    0.000000] ACPI: RSDP 00000000000fb100 00014 (v00 ACPIAM)
[    0.000000] ACPI: RSDT 00000000aff90000 00048 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: FACP 00000000aff90200 00084 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: DSDT 00000000aff905e0 09427 (v01  A7640 A7640100 00000100 INTL 20051117)
[    0.000000] ACPI: FACS 00000000aff9e000 00040
[    0.000000] ACPI: APIC 00000000aff90390 00088 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: MCFG 00000000aff90420 0003C (v01 7640MS OEMMCFG  20100913 MSFT 00000097)
[    0.000000] ACPI: SLIC 00000000aff90460 00176 (v01 MSI    OEMSLIC  20100913 MSFT 00000097)
[    0.000000] ACPI: OEMB 00000000aff9e040 00072 (v01 7640MS A7640100 20100913 MSFT 00000097)
[    0.000000] ACPI: SRAT 00000000aff9a5e0 00108 (v03 AMD    FAM_F_10 00000002 AMD  00000001)
[    0.000000] ACPI: HPET 00000000aff9a6f0 00038 (v01 7640MS OEMHPET  20100913 MSFT 00000097)
[    0.000000] ACPI: IVRS 00000000aff9a730 00100 (v01  AMD     RD890S 00202031 AMD  00000000)
[    0.000000] ACPI: SSDT 00000000aff9a830 00DA4 (v01 A M I  POWERNOW 00000001 AMD  00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] NUMA turned off
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000] Initmem setup node 0 [mem 0x00000000-0x3fffffff]
[    0.000000]   NODE_DATA [mem 0x3fe1a000-0x3fe24fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x00001000-0x00ffffff]
[    0.000000]   DMA32    [mem 0x01000000-0xffffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00001000-0x0009efff]
[    0.000000]   node   0: [mem 0x00100000-0x3fffffff]
[    0.000000] On node 0 totalpages: 262046
[    0.000000]   DMA zone: 64 pages used for memmap
[    0.000000]   DMA zone: 21 pages reserved
[    0.000000]   DMA zone: 3998 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 4032 pages used for memmap
[    0.000000]   DMA32 zone: 258048 pages, LIFO batch:31
[    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: IRQ2 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] nr_irqs_gsi: 72
[    0.000000] e820: [mem 0xb0000000-0xfebfffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on Xen
[    0.000000] Xen version: 4.3-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 28 pages/cpu @ffff88003f800000 s81984 r8192 d24512 u262144
[    0.000000] pcpu-alloc: s81984 r8192 d24512 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 - - 
[    4.779825] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 257929
[    4.779826] Policy zone: DMA32
[    4.779834] Kernel command line: root=/dev/mapper/serveerstertje-root ro verbose mem=1024M console=hvc0 console=tty0 nomodeset vga=794 video=vesafb acpi_enforce_resources=lax r8169.use_dac=1 max_loop=50 loop_max_part=10 xen-pciback.hide=(03:06.0)(04:00.*)(05:00.*)(06:00.*)(0a:01.*) debug loglevel=10
[    4.779985] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    4.779989] __ex_table already sorted, skipping sort
[    4.822194] software IO TLB [mem 0x3a600000-0x3e600000] (64MB) mapped at [ffff88003a600000-ffff88003e5fffff]
[    4.827250] Memory: 921856k/1048576k available (9099k kernel code, 392k absent, 126328k reserved, 6123k data, 1064k init)
[    4.827583] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
[    4.827706] Preemptible hierarchical RCU implementation.
[    4.827707] 	RCU dyntick-idle grace-period acceleration is enabled.
[    4.827708] 	Additional per-CPU info printed with stalls.
[    4.827709] 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=6.
[    4.827756] NR_IRQS:4352 nr_irqs:1272 16
[    4.827900] xen: sci override: global_irq=9 trigger=0 polarity=1
[    4.827902] xen: registering gsi 9 triggering 0 polarity 1
[    4.827937] xen: --> pirq=9 -> irq=9 (gsi=9)
[    4.827962] xen: acpi sci 9
[    4.827996] xen: --> pirq=1 -> irq=1 (gsi=1)
[    4.828002] xen: --> pirq=2 -> irq=2 (gsi=2)
[    4.828008] xen: --> pirq=3 -> irq=3 (gsi=3)
[    4.828014] xen: --> pirq=4 -> irq=4 (gsi=4)
[    4.828019] xen: --> pirq=5 -> irq=5 (gsi=5)
[    4.828025] xen: --> pirq=6 -> irq=6 (gsi=6)
[    4.828031] xen: --> pirq=7 -> irq=7 (gsi=7)
[    4.828037] xen: --> pirq=8 -> irq=8 (gsi=8)
[    4.828043] xen: --> pirq=10 -> irq=10 (gsi=10)
[    4.828049] xen: --> pirq=11 -> irq=11 (gsi=11)
[    4.828054] xen: --> pirq=12 -> irq=12 (gsi=12)
[    4.828060] xen: --> pirq=13 -> irq=13 (gsi=13)
[    4.828066] xen: --> pirq=14 -> irq=14 (gsi=14)
[    4.828072] xen: --> pirq=15 -> irq=15 (gsi=15)
[    4.828172] Console: colour dummy device 80x25
[    4.829593] console [tty0] enabled
[    4.829930] console [hvc0] enabled
[    4.829937] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[    4.829943] ... MAX_LOCKDEP_SUBCLASSES:  8
[    4.829947] ... MAX_LOCK_DEPTH:          48
[    4.829950] ... MAX_LOCKDEP_KEYS:        8191
[    4.829954] ... CLASSHASH_SIZE:          4096
[    4.829959] ... MAX_LOCKDEP_ENTRIES:     16384
[    4.829963] ... MAX_LOCKDEP_CHAINS:      32768
[    4.829966] ... CHAINHASH_SIZE:          16384
[    4.829970]  memory used by lock dependency info: 5855 kB
[    4.829975]  per task-struct memory footprint: 1920 bytes
[    4.829981] kmemleak: Kernel memory leak detector disabled
[    4.830045] Xen: using vcpuop timer interface
[    4.830056] installing Xen timer for CPU 0
[    4.830117] tsc: Detected 3200.180 MHz processor
[    4.830126] Calibrating delay loop (skipped), value calculated using timer frequency.. 6402.04 BogoMIPS (lpj=10667266)
[    4.830136] pid_max: default: 32768 minimum: 301
[    4.830406] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    4.830739] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
[    4.830878] Mount-cache hash table entries: 256
[    4.831518] Initializing cgroup subsys cpuacct
[    4.831530] Initializing cgroup subsys freezer
[    4.831548] Initializing cgroup subsys blkio
[    4.831620] tseg: 0000000000
[    4.831659] CPU: Physical Processor ID: 0
[    4.831663] CPU: Processor Core ID: 0
[    4.831667] mce: CPU supports 2 MCE banks
[    4.831680] LVT offset 0 assigned for vector 0xf9
[    4.831685] [Firmware Bug]: cpu 0, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.831695] [Firmware Bug]: cpu 0, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.831710] Last level iTLB entries: 4KB 512, 2MB 16, 4MB 8
[    4.831710] Last level dTLB entries: 4KB 512, 2MB 128, 4MB 64
[    4.831710] tlb_flushall_shift: 4
[    4.831804] Freeing SMP alternatives: 32k freed
[    4.832489] ACPI: Core revision 20130117
[    4.836400] ACPI: All ACPI Tables successfully acquired
[    4.838834] Performance Events: (XEN) [2013-03-20 11:40:54] traps.c:2495:d0 Domain attempted WRMSR 00000000c0010004 from 0x0000000000000000 to 0x000000000000ffff.
Broken PMU hardware detected, using software events only.
[    4.838860] Failed to access perfctr msr (MSR c0010004 is 0)
[    4.849340] NMI watchdog: disabled (cpu0): hardware events not enabled
[    4.849583] installing Xen timer for CPU 1
[    4.849683] SMP alternatives: lockdep: fixing up alternatives
[    4.849815] [Firmware Bug]: cpu 1, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.849818] [Firmware Bug]: cpu 1, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.850170] installing Xen timer for CPU 2
[    4.850440] [Firmware Bug]: cpu 2, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.850442] [Firmware Bug]: cpu 2, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.850685] installing Xen timer for CPU 3
[    4.850967] [Firmware Bug]: cpu 3, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.850970] [Firmware Bug]: cpu 3, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.851216] installing Xen timer for CPU 4
[    4.851511] [Firmware Bug]: cpu 4, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.851514] [Firmware Bug]: cpu 4, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.851770] installing Xen timer for CPU 5
[    4.851955] [Firmware Bug]: cpu 5, try to use APIC500 (LVT offset 0) for vector 0xf9, but the register is already in use for vector 0x0 on this cpu
[    4.851958] [Firmware Bug]: cpu 5, failed to setup threshold interrupt for bank 4, block 0 (MSR00000413=0xc008000001000000)
[    4.851999] Brought up 6 CPUs
[    4.853357] xor: measuring software checksum speed
[    4.886194]    prefetch64-sse:  5636.400 MB/sec
[    4.920058]    generic_sse:  5564.400 MB/sec
[    4.920064] xor: using function: prefetch64-sse (5636.400 MB/sec)
[    4.920079] Grant tables using version 2 layout.
[    4.920098] Grant table initialized
[    4.920271] NET: Registered protocol family 16
[    4.922752] node 0 link 0: io port [1000, ffffff]
[    4.922763] TOM: 00000000b0000000 aka 2816M
[    4.922769] Fam 10h mmconf [mem 0xe0000000-0xefffffff]
[    4.922778] node 0 link 0: mmio [e0000000, efffffff] ==> none
[    4.922786] node 0 link 0: mmio [f0000000, ffffffff]
[    4.922793] node 0 link 0: mmio [a0000, bffff]
[    4.922800] node 0 link 0: mmio [b0000000, dfffffff]
[    4.922806] TOM2: 0000000250000000 aka 9472M
[    4.922812] bus: [bus 00-07] on node 0 link 0
[    4.922817] bus: 00 [io  0x0000-0xffff]
[    4.922821] bus: 00 [mem 0xf0000000-0xffffffff]
[    4.922826] bus: 00 [mem 0x000a0000-0x000bffff]
[    4.922830] bus: 00 [mem 0xb0000000-0xdfffffff]
[    4.922835] bus: 00 [mem 0x250000000-0xfcffffffff]
[    4.923134] ACPI: bus type PCI registered
[    4.924296] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    4.924305] PCI: not using MMCONFIG
[    4.924309] PCI: Using configuration type 1 for base access
[    4.924314] PCI: Using configuration type 1 for extended access
[    4.965115] bio: create slab <bio-0> at 0
[    5.021763] raid6: sse2x1    3976 MB/s
[    5.079340] raid6: sse2x2    5866 MB/s
[    5.136920] raid6: sse2x4    6133 MB/s
[    5.136925] raid6: using algorithm sse2x4 (6133 MB/s)
[    5.136930] raid6: using intx1 recovery algorithm
[    5.137110] ACPI: Added _OSI(Module Device)
[    5.137116] ACPI: Added _OSI(Processor Device)
[    5.137121] ACPI: Added _OSI(3.0 _SCP Extensions)
[    5.137126] ACPI: Added _OSI(Processor Aggregator Device)
[    5.140393] ACPI: EC: Look up EC in DSDT
[    5.143928] ACPI: Executed 3 blocks of module-level executable AML code
[    5.148298] ACPI: Interpreter enabled
[    5.148311] ACPI: (supports S0 S5)
[    5.148316] ACPI: Using IOAPIC for interrupt routing
[    5.148352] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    5.149900] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
[    5.186577] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    5.214365] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    5.214636] acpi PNP0A03:00: Requesting ACPI _OSC control (0x1d)
[    5.214816] acpi PNP0A03:00: ACPI _OSC control (0x1d) granted
[    5.215251] PCI host bridge to bus 0000:00
[    5.215258] pci_bus 0000:00: root bus resource [bus 00-ff]
[    5.215264] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7]
[    5.215270] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff]
[  [    8.118348] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    8.126053] usb usb5: Product: OHCI Host Controller
[    8.133690] usb usb5: Manufacturer: Linux 3.9.0-rc3-20130319+ ohci_hcd
[    8.141325] usb usb5: SerialNumber: 0000:00:12.0
[    8.147861] hub 5-0:1.0: USB hub found
[    8.154000] hub 5-0:1.0: 5 ports detected
[    8.160410] xen: registering gsi 18 triggering 0 polarity 1
[    8.166531] Already setup the GSI :18
[    8.172645] ohci_hcd 0000:00:13.0: enabling bus mastering
[    8.178726] ohci_hcd 0000:00:13.0: OHCI Host Controller
[    8.185046] ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 6
[    8.191233] ohci_hcd 0000:00:13.0: irq 18, io mem 0xf96fc000
[    8.253774] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[    8.261398] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    8.268925] usb usb6: Product: OHCI Host Controller
[    8.276363] usb usb6: Manufacturer: Linux 3.9.0-rc3-20130319+ ohci_hcd
[    8.283235] usb usb6: SerialNumber: 0000:00:13.0
[    8.289583] hub 6-0:1.0: USB hub found
[    8.295544] hub 6-0:1.0: 5 ports detected
[    8.301815] xen: registering gsi 18 triggering 0 polarity 1
[    8.307767] Already setup the GSI :18
[    8.313714] ohci_hcd 0000:00:14.5: enabling bus mastering
[    8.319716] ohci_hcd 0000:00:14.5: OHCI Host Controller
[    8.326011] ohci_hcd 0000:00:14.5: new USB bus registered, assigned bus number 7
[    8.332095] ohci_hcd 0000:00:14.5: irq 18, io mem 0xf96fd000
[    8.393741] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[    8.401345] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    8.408853] usb usb7: Product: OHCI Host Controller
[    8.416258] usb usb7: Manufacturer: Linux 3.9.0-rc3-20130319+ ohci_hcd
[    8.423334] usb usb7: SerialNumber: 0000:00:14.5
[    8.429538] hub 7-0:1.0: USB hub found
[    8.435341] hub 7-0:1.0: 2 ports detected
[    8.441444] xen: registering gsi 18 triggering 0 polarity 1
[    8.447258] Already setup the GSI :18
[    8.453063] ohci_hcd 0000:00:16.0: enabling bus mastering
[    8.458945] ohci_hcd 0000:00:16.0: OHCI Host Controller
[    8.464995] ohci_hcd 0000:00:16.0: new USB bus registered, assigned bus number 8
[    8.470870] ohci_hcd 0000:00:16.0: irq 18, io mem 0xf96fe000
[    8.506289] usb 5-5: new full-speed USB device number 2 using ohci_hcd
[    8.533744] usb usb8: New USB device found, idVendor=1d6b, idProduct=0001
[    8.541188] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    8.548513] usb usb8: Product: OHCI Host Controller
[    8.555817] usb usb8: Manufacturer: Linux 3.9.0-rc3-20130319+ ohci_hcd
[    8.562650] usb usb8: SerialNumber: 0000:00:16.0
[    8.568747] hub 8-0:1.0: USB hub found
[    8.574455] hub 8-0:1.0: 4 ports detected
[    8.580391] xen: registering gsi 29 triggering 0 polarity 1
[    8.586065] Already setup the GSI :29
[    8.591715] ohci_hcd 0000:0b:01.0: enabling bus mastering
[    8.597398] ohci_hcd 0000:0b:01.0: OHCI Host Controller
[    8.603443] ohci_hcd 0000:0b:01.0: new USB bus registered, assigned bus number 9
[    8.609450] ohci_hcd 0000:0b:01.0: irq 29, io mem 0xf9ffd000
[    8.696389] usb usb9: New USB device found, idVendor=1d6b, idProduct=0001
[    8.703002] usb usb9: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    8.708727] usb usb9: Product: OHCI Host Controller
[    8.714433] usb usb9: Manufacturer: Linux 3.9.0-rc3-20130319+ ohci_hcd
[    8.720255] usb usb9: SerialNumber: 0000:0b:01.0
[    8.726507] hub 9-0:1.0: USB hub found
[    8.732328] hub 9-0:1.0: 3 ports detected
[    8.738351] xen: registering gsi 30 triggering 0 polarity 1
[    8.744064] Already setup the GSI :30
[    8.749683] ohci_hcd 0000:0b:01.1: enabling bus mastering
[    8.755309] ohci_hcd 0000:0b:01.1: OHCI Host Controller
[    8.761253] ohci_hcd 0000:0b:01.1: new USB bus registered, assigned bus number 10
[    8.767082] ohci_hcd 0000:0b:01.1: irq 30, io mem 0xf9ffe000
[    8.856319] usb usb10: New USB device found, idVendor=1d6b, idProduct=0001
[    8.863255] usb usb10: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    8.869080] usb usb10: Product: OHCI Host Controller
[    8.874980] usb usb10: Manufacturer: Linux 3.9.0-rc3-20130319+ ohci_hcd
[    8.880826] usb usb10: SerialNumber: 0000:0b:01.1
[    8.887054] hub 10-0:1.0: USB hub found
[    8.892724] hub 10-0:1.0: 2 ports detected
[    8.898832] uhci_hcd: USB Universal Host Controller Interface driver
[    8.905112] xen: registering gsi 48 triggering 0 polarity 1
[    8.910816] Already setup the GSI :48
[    8.916473] xhci_hcd 0000:07:00.0: enabling bus mastering
[    8.922201] xhci_hcd 0000:07:00.0: xHCI Host Controller
[    8.928054] xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 11
[    8.934020] xhci_hcd 0000:07:00.0: enabling Mem-Wr-Inval
[    8.939749] xhci_hcd 0000:07:00.0: irq 48, io mem 0xf9cfe000
[    8.946190] usb usb11: New USB device found, idVendor=1d6b, idProduct=0002
[    8.952034] usb usb11: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    8.952037] usb 5-5: New USB device found, idVendor=0a12, idProduct=0001
[    8.952038] usb 5-5: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[    8.952040] usb 5-5: Product: EDRClassone
[    8.975919] usb usb11: Product: xHCI Host Controller
[    8.981812] usb usb11: Manufacturer: Linux 3.9.0-rc3-20130319+ xhci_hcd
[    8.987726] usb usb11: SerialNumber: 0000:07:00.0
[    8.993626] xHCI xhci_add_endpoint called for root hub
[    8.999366] xHCI xhci_check_bandwidth called for root hub
[    9.005366] hub 11-0:1.0: USB hub found
[    9.011111] hub 11-0:1.0: 2 ports detected
[    9.017089] xhci_hcd 0000:07:00.0: xHCI Host Controller
[    9.022989] xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 12
[    9.028840] usb usb12: New USB device found, idVendor=1d6b, idProduct=0003
[    9.034679] usb usb12: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    9.040591] usb usb12: Product: xHCI Host Controller
[    9.046392] usb usb12: Manufacturer: Linux 3.9.0-rc3-20130319+ xhci_hcd
[    9.052172] usb usb12: SerialNumber: 0000:07:00.0
[    9.058117] xHCI xhci_add_endpoint called for root hub
[    9.063906] xHCI xhci_check_bandwidth called for root hub
[    9.069773] hub 12-0:1.0: USB hub found
[    9.075573] hub 12-0:1.0: 2 ports detected
[    9.082039] usbcore: registered new interface driver usblp
[    9.087765] Initializing USB Mass Storage driver...
[    9.093775] usbcore: registered new interface driver usb-storage
[    9.099475] usb 8-4: new low-speed USB device number 2 using ohci_hcd
[    9.105307] USB Mass Storage support registered.
[    9.111463] usbcore: registered new interface driver usbserial
[    9.117605] usbcore: registered new interface driver cp210x
[    9.123707] usbserial: USB Serial support registered for cp210x
[    9.129730] usbcore: registered new interface driver cypress_m8
[    9.135613] usbserial: USB Serial support registered for DeLorme Earthmate USB
[    9.141647] usbserial: USB Serial support registered for HID->COM RS232 Adapter
[    9.147661] usbserial: USB Serial support registered for Nokia CA-42 V2 Adapter
[    9.153588] usbcore: registered new interface driver mos7720
[    9.159433] usbserial: USB Serial support registered for Moschip 2 port adapter
[    9.165520] usbcore: registered new interface driver mos7840
[    9.171587] usbserial: USB Serial support registered for Moschip 7840/7820 USB Serial Driver
[    9.178077] i8042: PNP: No PS/2 controller found. Probing ports directly.
[    9.184953] serio: i8042 KBD port at 0x60,0x64 irq 1
[    9.191218] serio: i8042 AUX port at 0x60,0x64 irq 12
[    9.197591] mousedev: PS/2 mouse device common for all mice
[    9.204817] rtc_cmos 00:03: RTC can wake from S4
[    9.211078] rtc_cmos 00:03: rtc core: registered rtc_cmos as rtc0
[    9.217046] rtc_cmos 00:03: alarms up to one month, y3k, 114 bytes nvram
[    9.224148] ACPI Warning: 0x0000000000000b00-0x0000000000000b07 SystemIO conflicts with Region \SOR1 1 (20130117/utaddress-251)
[    9.230585] ACPI: This conflict may cause random problems and system instability
[    9.236744] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[    9.243166] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
[    9.251117] lirc_dev: IR Remote Control driver registered, major 248 
[    9.257507] IR NEC protocol handler initialized
[    9.262681] usb 8-4: New USB device found, idVendor=046d, idProduct=c517
[    9.262683] usb 8-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    9.262684] usb 8-4: Product: USB Receiver
[    9.262685] usb 8-4: Manufacturer: Logitech
[    9.289321] IR RC5(x) protocol handler initialized
[    9.295654] IR RC6 protocol handler initialized
[    9.302026] IR JVC protocol handler initialized
[    9.308252] IR Sony protocol handler initialized
[    9.314471] IR RC5 (streamzap) protocol handler initialized
[    9.320695] IR SANYO protocol handler initialized
[    9.326918] IR MCE Keyboard/mouse protocol handler initialized
[    9.333125] IR LIRC bridge handler initialized
[    9.339343] cx25821: driver version 0.0.106 loaded
[    9.346255] usbcore: registered new interface driver pvrusb2
[    9.352474] pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner
[    9.358819] pvrusb2: Debug mask is 31 (0x1f)
[    9.365478] f71805f: Unsupported Fintek device, skipping
[    9.371910] f71882fg: Found f71889ed chip at 0x600, revision 16
[    9.378597] ACPI Warning: 0x0000000000000600-0x0000000000000607 SystemIO conflicts with Region \HMOR 1 (20130117/utaddress-251)
[    9.385286] ACPI: This conflict may cause random problems and system instability
[    9.391985] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[    9.399161] f71882fg f71882fg.1536: Fan: 1 is in duty-cycle mode
[    9.406058] f71882fg f71882fg.1536: Fan: 2 is in duty-cycle mode
[    9.412802] f71882fg f71882fg.1536: Fan: 3 is in duty-cycle mode
[    9.487733] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver v0.03
[    9.497125] sp5100_tco: PCI Revision ID: 0x41
[    9.505545] sp5100_tco: Using 0xfed80b00 for watchdog MMIO address
[    9.514006] sp5100_tco: Last reboot was not triggered by watchdog.
[    9.522318] sp5100_tco: initialized (0xffffc900102e4b00). heartbeat=60 sec (nowayout=0, force_addr=none)
[    9.529164] xen_wdt: Xen WatchDog Timer Driver v0.01
[    9.536347] xen_wdt: cannot register miscdev on minor=130 (-16)
[    9.543233] wdt: probe of wdt failed with error -16
[    9.550620] device-mapper: ioctl: 4.24.0-ioctl (2013-01-15) initialised: dm-devel@redhat.com
[    9.557985] Bluetooth: Virtual HCI driver ver 1.3
[    9.565250] Bluetooth: HCI UART driver ver 2.2
[    9.572132] Bluetooth: HCI H4 protocol initialized
[    9.579051] Bluetooth: HCI BCSP protocol initialized
[    9.585924] Bluetooth: HCILL protocol initialized
[    9.592766] Bluetooth: HCIATH3K protocol initialized
[    9.599523] Bluetooth: HCI Three-wire UART (H5) protocol initialized
[    9.606725] usbcore: registered new interface driver bcm203x
[    9.613990] usbcore: registered new interface driver bpa10x
[    9.621097] usbcore: registered new interface driver bfusb
[    9.628556] usbcore: registered new interface driver btusb
[    9.635464] usbcore: registered new interface driver ath3k
[    9.642597] hidraw: raw HID events driver (C) Jiri Kosina
[    9.655573] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:16.0/usb8/8-4/8-4:1.0/input/input2
[    9.663401] logitech 0003:046D:C517.0001: input,hidraw0: USB HID v1.10 Keyboard [Logitech USB Receiver] on usb-0000:00:16.0-4/input0
[    9.677840] logitech 0003:046D:C517.0002: fixing up Logitech keyboard report descriptor
[    9.685670] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:16.0/usb8/8-4/8-4:1.1/input/input3
[    9.693738] logitech 0003:046D:C517.0002: input,hiddev0,hidraw1: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:16.0-4/input1
[    9.701302] usbcore: registered new interface driver usbhid
[    9.708553] usbhid: USB HID core driver
[    9.721013] usbcore: registered new interface driver snd-usb-audio
[    9.728205] usbcore: registered new interface driver snd-ua101
[    9.735193] usbcore: registered new interface driver snd-usb-usx2y
[    9.742119] usbcore: registered new interface driver snd-usb-caiaq
[    9.748864] usbcore: registered new interface driver snd-usb-6fire
[    9.755331] Netfilter messages via NETLINK v0.30.
[    9.761832] nfnl_acct: registering with nfnetlink.
[    9.768462] nf_conntrack version 0.5.0 (7303 buckets, 29212 max)
[    9.775578] ctnetlink v0.93: registering with nfnetlink.
[    9.783053] xt_time: kernel timezone is -0000
[    9.789664] ip_set: protocol 6
[    9.796279] IPVS: Registered protocols ()
[    9.803403] IPVS: Connection hash table configured (size=4096, memory=64Kbytes)
[    9.810130] IPVS: Creating netns size=1904 id=0
[    9.816958] IPVS: ipvs loaded.
[    9.823779] ip_tables: (C) 2000-2006 Netfilter Core Team
[    9.830582] TCP: cubic registered
[    9.837113] NET: Registered protocol family 17
[    9.843910] Bridge firewalling registered
[    9.850396] Ebtables v2.0 registered
[    9.856942] Bluetooth: RFCOMM TTY layer initialized
[    9.863376] Bluetooth: RFCOMM socket layer initialized
[    9.869732] Bluetooth: RFCOMM ver 1.11
[    9.875984] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    9.882229] Bluetooth: BNEP filters: protocol multicast
[    9.888207] Bluetooth: BNEP socket layer initialized
[    9.894140] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    9.900027] Bluetooth: HIDP socket layer initialized
[    9.906027] Key type ceph registered
[    9.911995] libceph: loaded (mon/osd proto 15/24)
[    9.919390] registered taskstats version 1
[    9.926586] console [netcon0] enabled
[    9.932514] netconsole: network logging started
[    9.938454] ALSA device list:
[    9.944292]   No soundcards found.
[    9.950750] Freeing unused kernel memory: 1064k freed
[    9.956717] Write protecting the kernel read-only data: 14336k
[    9.969228] Freeing unused kernel memory: 1128k freed
[    9.975488] Freeing unused kernel memory: 652k freed
(XEN) [2013-03-20 11:41:00] Assertion 'local_irq_is_enabled()' failed at spinlock.c:137
(XEN) [2013-03-20 11:41:00] ----[ Xen-4.3-unstable  x86_64  debug=y  Not tainted ]----
(XEN) [2013-03-20 11:41:00] CPU:    0
(XEN) [2013-03-20 11:41:00] RIP:    e008:[<ffff82c4c0126618>] _spin_lock_irq+0xf/0x79
(XEN) [2013-03-20 11:41:00] RFLAGS: 0000000000010046   CONTEXT: hypervisor
(XEN) [2013-03-20 11:41:00] rax: 0000000000000097   rbx: ffff830247bde420   rcx: 7fffffffffffffff
(XEN) [2013-03-20 11:41:00] rdx: 000000000000003f   rsi: 0000000000000006   rdi: ffff830247bde420
(XEN) [2013-03-20 11:41:00] rbp: ffff82c4c02bfd80   rsp: ffff82c4c02bfd78   r8:  0000000000000020
(XEN) [2013-03-20 11:41:00] r9:  000000000000003c   r10: 0000000000000000   r11: 00000002847c8b6c
(XEN) [2013-03-20 11:41:00] r12: ffff82c4c0311180   r13: ffff82c4c02fb400   r14: 00000002772d82ab
(XEN) [2013-03-20 11:41:00] r15: 00000002772d82ab   cr0: 000000008005003b   cr4: 00000000000006f0
(XEN) [2013-03-20 11:41:00] cr3: 0000000241e0c000   cr2: 00000000004637e8
(XEN) [2013-03-20 11:41:00] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: e010   cs: e008
(XEN) [2013-03-20 11:41:00] Xen stack trace from rsp=ffff82c4c02bfd78:
(XEN) [2013-03-20 11:41:00]    ffff830247bde400 ffff82c4c02bfe10 ffff82c4c019d8a3 0000000000000086
(XEN) [2013-03-20 11:41:00]    ffff82c4c02b8000 ffff830247bde420 ffff82c4c02bfdc0 00000002769ec4dc
(XEN) [2013-03-20 11:41:00]    ffff82c4c02bfdc0 0000000000000000 0000000000000000 0000000000000000
(XEN) [2013-03-20 11:41:00]    0000000000000000 ffff82c4c02bfe10 ffff830247bde400 00000002769ec050
(XEN) [2013-03-20 11:41:00]    ffff83024d803b24 000000027697192d ffff82c4c0311048 ffff82c4c02bfe40
(XEN) [2013-03-20 11:41:00]    ffff82c4c019d0ab 0000000000000002 ffff830247bde400 0000000000000003
(XEN) [2013-03-20 11:41:00]    ffff830247bde420 ffff82c4c02bfe70 ffff82c4c019d25d 000000000000e008
(XEN) [2013-03-20 11:41:00]    ffff83024d85cd70 ffff83024d85cde0 00000002769e136e ffff82c4c02bfee0
(XEN) [2013-03-20 11:41:00]    ffff82c4c019fafc ffff82c4c0123793 ffff82c4c02bfef8 ffff82c4c02d8000
(XEN) [2013-03-20 11:41:00]    00000000ffffffff 0000000000000000 0000000000000000 ffffffffffffffff
(XEN) [2013-03-20 11:41:00]    000002020000032a ffff82c4c02b8000 ffff82c4c0263480 ffff82c4c02b8000
(XEN) [2013-03-20 11:41:00]    00000000ffffffff ffff82c4c02bff10 ffff82c4c015c826 0000000000000000
(XEN) [2013-03-20 11:41:00]    ffff8300afafe000 ffff8300aff89000 0000000000000000 ffff82c4c02bfd98
(XEN) [2013-03-20 11:41:00]    0000000000000000 0000000000000000 ffffffff81f8e0c0 ffffffff81ece9d8
(XEN) [2013-03-20 11:41:00]    ffffffff81e01e78 ffffffff81e00010 0000000000000246 0000000000000000
(XEN) [2013-03-20 11:41:00]    0000000000000001 0000000000000000 0000000000000000 ffffffff810013aa
(XEN) [2013-03-20 11:41:00]    0000000000000001 00000000deadbeef 00000000d(XEN) [2013-03-20 11:41:04] 
(XEN) [2013-03-20 11:41:04] ****************************************
(XEN) [2013-03-20 11:41:04] Panic on CPU 0:
(XEN) [2013-03-20 11:41:04] Assertion 'local_irq_is_enabled()' failed at spinlock.c:137
(XEN) [2013-03-20 11:41:04] ****************************************
(XEN) [2013-03-20 11:41:04] 
(XEN) [2013-03-20 11:41:04] Manual reset required ('noreboot' specified)

[-- Attachment #3: 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] 17+ messages in thread

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-20 11:55             ` Sander Eikelenboom
@ 2013-03-20 13:38               ` Jan Beulich
  2013-03-20 13:46                 ` Andrew Cooper
                                   ` (2 more replies)
  0 siblings, 3 replies; 17+ messages in thread
From: Jan Beulich @ 2013-03-20 13:38 UTC (permalink / raw)
  To: Sander Eikelenboom, Keir Fraser; +Cc: xen-devel

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

>>> On 20.03.13 at 12:55, Sander Eikelenboom <linux@eikelenboom.it> wrote:
> Close but not entirely ;)

Close to not crashing, maybe, but whether this really helps with your
problem is still entirely unclear.

> See attached serial log

Okay, I wasn't even aware of that assertion in _spin_lock_irq().

Keir, do you really think this is necessary? In the prior patch
version, handle_hpet_broadcast() had a flow like this

    spin_lock_irqsave();
    ...
    spin_unlock_irqrestore();
    ...
    if ( next_event != STIME_MAX )
    {
        spin_lock_irq();
        ...
        spin_unlock_irqrestore();
    }

avoiding the saving of the flags in the second lock acquire. Said
assertion makes it impossible to do this.

Sander, in any case, attached a fixed version of the patch (I had
to guess which of the two spin_lock_irq() calls it was, as the log
was incomplete in that the stack trace got dropped, but am pretty
positive that it was the one in handle_hpet_broadcast()).

Jan


[-- Attachment #2: x86-HPET-affinity-masked-deliver.patch --]
[-- Type: text/plain, Size: 4592 bytes --]

x86/HPET: deal with event having expired while interrupt was masked

Commit 2d8a282 ("x86/HPET: fix FSB interrupt masking") may cause the
HPET event to occur while its interrupt is masked. In that case we need
to "manually" deliver the event.

Unfortunately this requires the locking to be changed: For one, it was
always bogus for handle_hpet_broadcast() to use spin_unlock_irq() - the
function is being called from an interrupt handler, and hence shouldn't
blindly re-enable interrupts (this should be left up to the generic
interrupt handling code). And with the event handler wanting to acquire
the lock for two of its code regions, we must not enter it with the
lock already held. Hence move the locking into
hpet_{attach,detach}_channel(), permitting the lock to be dropped by
set_channel_irq_affinity() (which is a tail call of those functions).

Signed-off-by: Jan Beulich <jbeulich@suse.com>

--- a/xen/arch/x86/hpet.c
+++ b/xen/arch/x86/hpet.c
@@ -171,13 +171,14 @@ static void handle_hpet_broadcast(struct
     cpumask_t mask;
     s_time_t now, next_event;
     unsigned int cpu;
+    unsigned long flags;
 
-    spin_lock_irq(&ch->lock);
+    spin_lock_irqsave(&ch->lock, flags);
 
 again:
     ch->next_event = STIME_MAX;
 
-    spin_unlock_irq(&ch->lock);
+    spin_unlock_irqrestore(&ch->lock, flags);
 
     next_event = STIME_MAX;
     cpumask_clear(&mask);
@@ -205,13 +206,13 @@ again:
 
     if ( next_event != STIME_MAX )
     {
-        spin_lock_irq(&ch->lock);
+        spin_lock_irqsave(&ch->lock, flags);
 
         if ( next_event < ch->next_event &&
              reprogram_hpet_evt_channel(ch, next_event, now, 0) )
             goto again;
 
-        spin_unlock_irq(&ch->lock);
+        spin_unlock_irqrestore(&ch->lock, flags);
     }
 }
 
@@ -460,7 +461,7 @@ static struct hpet_event_channel *hpet_g
     return ch;
 }
 
-static void set_channel_irq_affinity(const struct hpet_event_channel *ch)
+static void set_channel_irq_affinity(struct hpet_event_channel *ch)
 {
     struct irq_desc *desc = irq_to_desc(ch->msi.irq);
 
@@ -470,12 +471,19 @@ static void set_channel_irq_affinity(con
     hpet_msi_set_affinity(desc, cpumask_of(ch->cpu));
     hpet_msi_unmask(desc);
     spin_unlock(&desc->lock);
+
+    spin_unlock(&ch->lock);
+
+    /* We may have missed an interrupt due to the temporary masking. */
+    if ( ch->event_handler && ch->next_event < NOW() )
+        ch->event_handler(ch);
 }
 
 static void hpet_attach_channel(unsigned int cpu,
                                 struct hpet_event_channel *ch)
 {
-    ASSERT(spin_is_locked(&ch->lock));
+    ASSERT(!local_irq_is_enabled());
+    spin_lock(&ch->lock);
 
     per_cpu(cpu_bc_channel, cpu) = ch;
 
@@ -484,31 +492,34 @@ static void hpet_attach_channel(unsigned
         ch->cpu = cpu;
 
     if ( ch->cpu != cpu )
-        return;
-
-    set_channel_irq_affinity(ch);
+        spin_unlock(&ch->lock);
+    else
+        set_channel_irq_affinity(ch);
 }
 
 static void hpet_detach_channel(unsigned int cpu,
                                 struct hpet_event_channel *ch)
 {
-    ASSERT(spin_is_locked(&ch->lock));
+    spin_lock_irq(&ch->lock);
+
     ASSERT(ch == per_cpu(cpu_bc_channel, cpu));
 
     per_cpu(cpu_bc_channel, cpu) = NULL;
 
     if ( cpu != ch->cpu )
-        return;
-
-    if ( cpumask_empty(ch->cpumask) )
+        spin_unlock_irq(&ch->lock);
+    else if ( cpumask_empty(ch->cpumask) )
     {
         ch->cpu = -1;
         clear_bit(HPET_EVT_USED_BIT, &ch->flags);
-        return;
+        spin_unlock_irq(&ch->lock);
+    }
+    else
+    {
+        ch->cpu = cpumask_first(ch->cpumask);
+        set_channel_irq_affinity(ch);
+        local_irq_enable();
     }
-
-    ch->cpu = cpumask_first(ch->cpumask);
-    set_channel_irq_affinity(ch);
 }
 
 #include <asm/mc146818rtc.h>
@@ -686,11 +697,7 @@ void hpet_broadcast_enter(void)
     ASSERT(!local_irq_is_enabled());
 
     if ( !(ch->flags & HPET_EVT_LEGACY) )
-    {
-        spin_lock(&ch->lock);
         hpet_attach_channel(cpu, ch);
-        spin_unlock(&ch->lock);
-    }
 
     /* Disable LAPIC timer interrupts. */
     disable_APIC_timer();
@@ -722,11 +729,7 @@ void hpet_broadcast_exit(void)
     cpumask_clear_cpu(cpu, ch->cpumask);
 
     if ( !(ch->flags & HPET_EVT_LEGACY) )
-    {
-        spin_lock_irq(&ch->lock);
         hpet_detach_channel(cpu, ch);
-        spin_unlock_irq(&ch->lock);
-    }
 }
 
 int hpet_broadcast_is_available(void)

[-- Attachment #3: 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] 17+ messages in thread

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-20 13:38               ` Jan Beulich
@ 2013-03-20 13:46                 ` Andrew Cooper
  2013-03-20 14:19                 ` Keir Fraser
  2013-03-20 14:35                 ` Sander Eikelenboom
  2 siblings, 0 replies; 17+ messages in thread
From: Andrew Cooper @ 2013-03-20 13:46 UTC (permalink / raw)
  To: Jan Beulich; +Cc: Sander Eikelenboom, Keir (Xen.org), xen-devel

On 20/03/13 13:38, Jan Beulich wrote:
>>>> On 20.03.13 at 12:55, Sander Eikelenboom <linux@eikelenboom.it> wrote:
>> Close but not entirely ;)
> Close to not crashing, maybe, but whether this really helps with your
> problem is still entirely unclear.
>
>> See attached serial log
> Okay, I wasn't even aware of that assertion in _spin_lock_irq().
>
> Keir, do you really think this is necessary? In the prior patch
> version, handle_hpet_broadcast() had a flow like this

As I have been playing with spinlocks and the recursive NMI path, I
would say that the assertion is necessary, given the other callsites of
spin_{un,}lock_irq()

>
>     spin_lock_irqsave();
>     ...
>     spin_unlock_irqrestore();
>     ...
>     if ( next_event != STIME_MAX )
>     {
>         spin_lock_irq();
>         ...
>         spin_unlock_irqrestore();
>     }
>
> avoiding the saving of the flags in the second lock acquire. Said
> assertion makes it impossible to do this.

I would agree that in this case the logic is correct despite the assertion.

Overall, I would argue that obviously correct matching locking pairs is
more important the performance penalty from an additional pushf & mov

~Andrew

>
> Sander, in any case, attached a fixed version of the patch (I had
> to guess which of the two spin_lock_irq() calls it was, as the log
> was incomplete in that the stack trace got dropped, but am pretty
> positive that it was the one in handle_hpet_broadcast()).
>
> Jan
>

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

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-20 13:38               ` Jan Beulich
  2013-03-20 13:46                 ` Andrew Cooper
@ 2013-03-20 14:19                 ` Keir Fraser
  2013-03-20 14:35                 ` Sander Eikelenboom
  2 siblings, 0 replies; 17+ messages in thread
From: Keir Fraser @ 2013-03-20 14:19 UTC (permalink / raw)
  To: Jan Beulich, Sander Eikelenboom; +Cc: xen-devel

On 20/03/2013 13:38, "Jan Beulich" <JBeulich@suse.com> wrote:

>>>> On 20.03.13 at 12:55, Sander Eikelenboom <linux@eikelenboom.it> wrote:
>> Close but not entirely ;)
> 
> Close to not crashing, maybe, but whether this really helps with your
> problem is still entirely unclear.
> 
>> See attached serial log
> 
> Okay, I wasn't even aware of that assertion in _spin_lock_irq().
> 
> Keir, do you really think this is necessary?

You are more cunning than some others. ;) I'm pretty confident those
spinlock assertions save us from real bugs. Also I'd rather have blindingly
obvious code here than slightly faster code.

 -- Keir

> In the prior patch
> version, handle_hpet_broadcast() had a flow like this
> 
>     spin_lock_irqsave();
>     ...
>     spin_unlock_irqrestore();
>     ...
>     if ( next_event != STIME_MAX )
>     {
>         spin_lock_irq();
>         ...
>         spin_unlock_irqrestore();
>     }
> 
> avoiding the saving of the flags in the second lock acquire. Said
> assertion makes it impossible to do this.
> 
> Sander, in any case, attached a fixed version of the patch (I had
> to guess which of the two spin_lock_irq() calls it was, as the log
> was incomplete in that the stack trace got dropped, but am pretty
> positive that it was the one in handle_hpet_broadcast()).
> 
> Jan
> 

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

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-20 13:38               ` Jan Beulich
  2013-03-20 13:46                 ` Andrew Cooper
  2013-03-20 14:19                 ` Keir Fraser
@ 2013-03-20 14:35                 ` Sander Eikelenboom
  2013-03-20 14:41                   ` Jan Beulich
  2 siblings, 1 reply; 17+ messages in thread
From: Sander Eikelenboom @ 2013-03-20 14:35 UTC (permalink / raw)
  To: Jan Beulich; +Cc: Keir Fraser, xen-devel


Wednesday, March 20, 2013, 2:38:58 PM, you wrote:

>>>> On 20.03.13 at 12:55, Sander Eikelenboom <linux@eikelenboom.it> wrote:
>> Close but not entirely ;)

> Close to not crashing, maybe, but whether this really helps with your
> problem is still entirely unclear.

>> See attached serial log

> Okay, I wasn't even aware of that assertion in _spin_lock_irq().

> Keir, do you really think this is necessary? In the prior patch
> version, handle_hpet_broadcast() had a flow like this

>     spin_lock_irqsave();
>     ...
>     spin_unlock_irqrestore();
>     ...
>     if ( next_event != STIME_MAX )
>     {
>         spin_lock_irq();
>         ...
>         spin_unlock_irqrestore();
>     }

> avoiding the saving of the flags in the second lock acquire. Said
> assertion makes it impossible to do this.

> Sander, in any case, attached a fixed version of the patch (I had
> to guess which of the two spin_lock_irq() calls it was, as the log
> was incomplete in that the stack trace got dropped, but am pretty
> positive that it was the one in handle_hpet_broadcast()).

Yes this one makes it boot again, thx !

--
Sander

> Jan

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

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-20 14:35                 ` Sander Eikelenboom
@ 2013-03-20 14:41                   ` Jan Beulich
  2013-03-20 14:44                     ` Sander Eikelenboom
  0 siblings, 1 reply; 17+ messages in thread
From: Jan Beulich @ 2013-03-20 14:41 UTC (permalink / raw)
  To: Sander Eikelenboom; +Cc: Keir Fraser, xen-devel

>>> On 20.03.13 at 15:35, Sander Eikelenboom <linux@eikelenboom.it> wrote:

> Wednesday, March 20, 2013, 2:38:58 PM, you wrote:
> 
>>>>> On 20.03.13 at 12:55, Sander Eikelenboom <linux@eikelenboom.it> wrote:
>>> Close but not entirely ;)
> 
>> Close to not crashing, maybe, but whether this really helps with your
>> problem is still entirely unclear.
> 
>>> See attached serial log
> 
>> Okay, I wasn't even aware of that assertion in _spin_lock_irq().
> 
>> Keir, do you really think this is necessary? In the prior patch
>> version, handle_hpet_broadcast() had a flow like this
> 
>>     spin_lock_irqsave();
>>     ...
>>     spin_unlock_irqrestore();
>>     ...
>>     if ( next_event != STIME_MAX )
>>     {
>>         spin_lock_irq();
>>         ...
>>         spin_unlock_irqrestore();
>>     }
> 
>> avoiding the saving of the flags in the second lock acquire. Said
>> assertion makes it impossible to do this.
> 
>> Sander, in any case, attached a fixed version of the patch (I had
>> to guess which of the two spin_lock_irq() calls it was, as the log
>> was incomplete in that the stack trace got dropped, but am pretty
>> positive that it was the one in handle_hpet_broadcast()).
> 
> Yes this one makes it boot again, thx !

I'll put a Tested-by: <you> on it then, if you don't mind.

Jan

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

* Re: [PATCH] x86/HPET: mask interrupt while changing affinity
  2013-03-20 14:41                   ` Jan Beulich
@ 2013-03-20 14:44                     ` Sander Eikelenboom
  0 siblings, 0 replies; 17+ messages in thread
From: Sander Eikelenboom @ 2013-03-20 14:44 UTC (permalink / raw)
  To: Jan Beulich; +Cc: Keir Fraser, xen-devel


Wednesday, March 20, 2013, 3:41:45 PM, you wrote:

>>>> On 20.03.13 at 15:35, Sander Eikelenboom <linux@eikelenboom.it> wrote:

>> Wednesday, March 20, 2013, 2:38:58 PM, you wrote:
>> 
>>>>>> On 20.03.13 at 12:55, Sander Eikelenboom <linux@eikelenboom.it> wrote:
>>>> Close but not entirely ;)
>> 
>>> Close to not crashing, maybe, but whether this really helps with your
>>> problem is still entirely unclear.
>> 
>>>> See attached serial log
>> 
>>> Okay, I wasn't even aware of that assertion in _spin_lock_irq().
>> 
>>> Keir, do you really think this is necessary? In the prior patch
>>> version, handle_hpet_broadcast() had a flow like this
>> 
>>>     spin_lock_irqsave();
>>>     ...
>>>     spin_unlock_irqrestore();
>>>     ...
>>>     if ( next_event != STIME_MAX )
>>>     {
>>>         spin_lock_irq();
>>>         ...
>>>         spin_unlock_irqrestore();
>>>     }
>> 
>>> avoiding the saving of the flags in the second lock acquire. Said
>>> assertion makes it impossible to do this.
>> 
>>> Sander, in any case, attached a fixed version of the patch (I had
>>> to guess which of the two spin_lock_irq() calls it was, as the log
>>> was incomplete in that the stack trace got dropped, but am pretty
>>> positive that it was the one in handle_hpet_broadcast()).
>> 
>> Yes this one makes it boot again, thx !

> I'll put a Tested-by: <you> on it then, if you don't mind.

Sure I don't mind !

> Jan

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

end of thread, other threads:[~2013-03-20 14:44 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-03-18 11:12 [PATCH] x86/HPET: mask interrupt while changing affinity Jan Beulich
2013-03-18 12:09 ` Keir Fraser
2013-03-19 15:53 ` Sander Eikelenboom
2013-03-19 16:00   ` Jan Beulich
2013-03-19 22:48     ` Sander Eikelenboom
2013-03-19 23:24       ` Andrew Cooper
2013-03-20  8:31         ` Jan Beulich
2013-03-20  8:22       ` Jan Beulich
2013-03-20 10:13         ` Sander Eikelenboom
2013-03-20 11:02           ` Jan Beulich
2013-03-20 11:55             ` Sander Eikelenboom
2013-03-20 13:38               ` Jan Beulich
2013-03-20 13:46                 ` Andrew Cooper
2013-03-20 14:19                 ` Keir Fraser
2013-03-20 14:35                 ` Sander Eikelenboom
2013-03-20 14:41                   ` Jan Beulich
2013-03-20 14:44                     ` Sander Eikelenboom

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.