* xen 4 only seeing one keyboard and mouse @ 2010-07-21 20:27 M A Young 2010-07-21 20:40 ` Pasi Kärkkäinen 0 siblings, 1 reply; 44+ messages in thread From: M A Young @ 2010-07-21 20:27 UTC (permalink / raw) To: xen-devel I have a laptop with a USB keyboard and mouse. If I boot it under a standard kernel I can use both keyboards, the USB mouse and the touchpad and this also works under xen 3. However under xen 4 only the USB keyboard and mouse works, not the laptops own keyboard and touchpad. Does anyone know what the problem might be? Michael Young ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-07-21 20:27 xen 4 only seeing one keyboard and mouse M A Young @ 2010-07-21 20:40 ` Pasi Kärkkäinen 2010-07-21 21:16 ` M A Young 0 siblings, 1 reply; 44+ messages in thread From: Pasi Kärkkäinen @ 2010-07-21 20:40 UTC (permalink / raw) To: M A Young; +Cc: xen-devel On Wed, Jul 21, 2010 at 09:27:20PM +0100, M A Young wrote: > I have a laptop with a USB keyboard and mouse. If I boot it under a > standard kernel I can use both keyboards, the USB mouse and the touchpad > and this also works under xen 3. However under xen 4 only the USB > keyboard and mouse works, not the laptops own keyboard and touchpad. Does > anyone know what the problem might be? > Are the built-in keyboard/touchpad ps2 or usb? Does dom0 see all the usb hosts, when using xen4? -- Pasi ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-07-21 20:40 ` Pasi Kärkkäinen @ 2010-07-21 21:16 ` M A Young 2010-07-21 21:41 ` Pasi Kärkkäinen 0 siblings, 1 reply; 44+ messages in thread From: M A Young @ 2010-07-21 21:16 UTC (permalink / raw) To: Pasi Kärkkäinen; +Cc: xen-devel [-- Attachment #1: Type: TEXT/PLAIN, Size: 1115 bytes --] On Wed, 21 Jul 2010, Pasi Kärkkäinen wrote: > On Wed, Jul 21, 2010 at 09:27:20PM +0100, M A Young wrote: >> I have a laptop with a USB keyboard and mouse. If I boot it under a >> standard kernel I can use both keyboards, the USB mouse and the touchpad >> and this also works under xen 3. However under xen 4 only the USB >> keyboard and mouse works, not the laptops own keyboard and touchpad. Does >> anyone know what the problem might be? >> > > Are the built-in keyboard/touchpad ps2 or usb? > Does dom0 see all the usb hosts, when using xen4? The relevant lines in dmesg are (for a non-xen boot) input: Macintosh mouse button emulation as /devices/virtual/input/input3 input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4 input: PS/2 Mouse as /devices/platform/i8042/serio2/input/input5 input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio2/input/input6 so it looks like ps/2. I haven't noticed any usb devices missing. I have also now checked that the keyboard still doesn't work even if the USB keyboard is unplugged. Michael Young [-- Attachment #2: Type: text/plain, Size: 138 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-07-21 21:16 ` M A Young @ 2010-07-21 21:41 ` Pasi Kärkkäinen 2010-07-21 22:10 ` M A Young 0 siblings, 1 reply; 44+ messages in thread From: Pasi Kärkkäinen @ 2010-07-21 21:41 UTC (permalink / raw) To: M A Young; +Cc: xen-devel On Wed, Jul 21, 2010 at 10:16:58PM +0100, M A Young wrote: > On Wed, 21 Jul 2010, Pasi Kärkkäinen wrote: > >> On Wed, Jul 21, 2010 at 09:27:20PM +0100, M A Young wrote: >>> I have a laptop with a USB keyboard and mouse. If I boot it under a >>> standard kernel I can use both keyboards, the USB mouse and the touchpad >>> and this also works under xen 3. However under xen 4 only the USB >>> keyboard and mouse works, not the laptops own keyboard and touchpad. Does >>> anyone know what the problem might be? >>> >> >> Are the built-in keyboard/touchpad ps2 or usb? >> Does dom0 see all the usb hosts, when using xen4? > > The relevant lines in dmesg are (for a non-xen boot) > > input: Macintosh mouse button emulation as /devices/virtual/input/input3 > input: AT Translated Set 2 keyboard as > /devices/platform/i8042/serio0/input/input4 > input: PS/2 Mouse as /devices/platform/i8042/serio2/input/input5 > input: AlpsPS/2 ALPS GlidePoint as > /devices/platform/i8042/serio2/input/input6 > > so it looks like ps/2. I haven't noticed any usb devices missing. I have > also now checked that the keyboard still doesn't work even if the USB > keyboard is unplugged. > Ok. So when you boot dom0 on xen4, do those ps/2 devices get detected? -- Pasi ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-07-21 21:41 ` Pasi Kärkkäinen @ 2010-07-21 22:10 ` M A Young 2010-07-22 17:51 ` Konrad Rzeszutek Wilk 0 siblings, 1 reply; 44+ messages in thread From: M A Young @ 2010-07-21 22:10 UTC (permalink / raw) To: Pasi Kärkkäinen; +Cc: xen-devel [-- Attachment #1: Type: TEXT/PLAIN, Size: 1344 bytes --] On Thu, 22 Jul 2010, Pasi Kärkkäinen wrote: > On Wed, Jul 21, 2010 at 10:16:58PM +0100, M A Young wrote: >> On Wed, 21 Jul 2010, Pasi Kärkkäinen wrote: >> >>> Does dom0 see all the usb hosts, when using xen4? >> >> The relevant lines in dmesg are (for a non-xen boot) >> >> input: Macintosh mouse button emulation as /devices/virtual/input/input3 >> input: AT Translated Set 2 keyboard as >> /devices/platform/i8042/serio0/input/input4 >> input: PS/2 Mouse as /devices/platform/i8042/serio2/input/input5 >> input: AlpsPS/2 ALPS GlidePoint as >> /devices/platform/i8042/serio2/input/input6 >> >> so it looks like ps/2. I haven't noticed any usb devices missing. I have >> also now checked that the keyboard still doesn't work even if the USB >> keyboard is unplugged. >> > > Ok. > > So when you boot dom0 on xen4, do those ps/2 devices get detected? Partially. The relevant input lines (with associated lines that look relevant) under xen are input: Macintosh mouse button emulation as /devices/virtual/input/input3 ... input input3: hash matches pnp 00:08: hash matches ... input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4 ... input: PS/2 Generic Mouse as /devices/platform/i8042/serio2/input/input9 psmouse.c: Failed to enable mouse on isa0060/serio2 Michael Young [-- Attachment #2: Type: text/plain, Size: 138 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-07-21 22:10 ` M A Young @ 2010-07-22 17:51 ` Konrad Rzeszutek Wilk 2010-07-22 18:54 ` M A Young 0 siblings, 1 reply; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-07-22 17:51 UTC (permalink / raw) To: M A Young; +Cc: xen-devel > >So when you boot dom0 on xen4, do those ps/2 devices get detected? > > Partially. The relevant input lines (with associated lines that look > relevant) under xen are > > input: Macintosh mouse button emulation as /devices/virtual/input/input3 > ... > input input3: hash matches > pnp 00:08: hash matches > ... > input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4 > ... > input: PS/2 Generic Mouse as /devices/platform/i8042/serio2/input/input9 > psmouse.c: Failed to enable mouse on isa0060/serio2 Looking briefly at the code, it looks to be sending two bytes down the port. What does 'dmesg | grep serio' show? Something like this: serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX port at 0x60,0x64 irq 12 input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4 Do you see both ports in /proc/ioports and the IRQ utilized in /proc/interrupts? Are there an interrupts being sent when you type on the keyboard? ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-07-22 17:51 ` Konrad Rzeszutek Wilk @ 2010-07-22 18:54 ` M A Young 2010-07-23 14:27 ` Konrad Rzeszutek Wilk 0 siblings, 1 reply; 44+ messages in thread From: M A Young @ 2010-07-22 18:54 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel On Thu, 22 Jul 2010, Konrad Rzeszutek Wilk wrote: > Looking briefly at the code, it looks to be sending two bytes down the > port. What does 'dmesg | grep serio' show? Something like this: > > serio: i8042 KBD port at 0x60,0x64 irq 1 > serio: i8042 AUX port at 0x60,0x64 irq 12 > input: AT Translated Set 2 keyboard as > /devices/platform/i8042/serio0/input/input4 > > > Do you see both ports in /proc/ioports and the IRQ utilized in > /proc/interrupts? Are there an interrupts being sent when you type on > the keyboard? For a baremetal boot serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX0 port at 0x60,0x64 irq 12 serio: i8042 AUX1 port at 0x60,0x64 irq 12 serio: i8042 AUX2 port at 0x60,0x64 irq 12 serio: i8042 AUX3 port at 0x60,0x64 irq 12 input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4 input: PS/2 Mouse as /devices/platform/i8042/serio2/input/input5 input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio2/input/input6 for the xen boot serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX0 port at 0x60,0x64 irq 12 serio: i8042 AUX1 port at 0x60,0x64 irq 12 serio: i8042 AUX2 port at 0x60,0x64 irq 12 serio: i8042 AUX3 port at 0x60,0x64 irq 12 input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4 input: PS/2 Generic Mouse as /devices/platform/i8042/serio2/input/input9 psmouse.c: Failed to enable mouse on isa0060/serio2 /proc/ioports is the same for xen and baremetal. /proc/interrupts says 1: 120 38 IO-APIC-edge i8042 12: 609 115 IO-APIC-edge i8042 for baremetal, and for xen 1: 8 0 xen-pirq-ioapic-edge i8042 12: 3 0 xen-pirq-ioapic-edge i8042 but for xen the counts don't change. Michael Young ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-07-22 18:54 ` M A Young @ 2010-07-23 14:27 ` Konrad Rzeszutek Wilk 2010-08-08 18:50 ` M A Young 0 siblings, 1 reply; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-07-23 14:27 UTC (permalink / raw) To: M A Young; +Cc: xen-devel On Thu, Jul 22, 2010 at 07:54:17PM +0100, M A Young wrote: > On Thu, 22 Jul 2010, Konrad Rzeszutek Wilk wrote: > > >Looking briefly at the code, it looks to be sending two bytes down the > >port. What does 'dmesg | grep serio' show? Something like this: > > > >serio: i8042 KBD port at 0x60,0x64 irq 1 > >serio: i8042 AUX port at 0x60,0x64 irq 12 > >input: AT Translated Set 2 keyboard as > >/devices/platform/i8042/serio0/input/input4 > > > > > >Do you see both ports in /proc/ioports and the IRQ utilized in > >/proc/interrupts? Are there an interrupts being sent when you type on > >the keyboard? > > For a baremetal boot > serio: i8042 KBD port at 0x60,0x64 irq 1 > serio: i8042 AUX0 port at 0x60,0x64 irq 12 > serio: i8042 AUX1 port at 0x60,0x64 irq 12 > serio: i8042 AUX2 port at 0x60,0x64 irq 12 > serio: i8042 AUX3 port at 0x60,0x64 irq 12 > input: AT Translated Set 2 keyboard as > /devices/platform/i8042/serio0/input/input4 > input: PS/2 Mouse as /devices/platform/i8042/serio2/input/input5 > input: AlpsPS/2 ALPS GlidePoint as > /devices/platform/i8042/serio2/input/input6 > > for the xen boot > > serio: i8042 KBD port at 0x60,0x64 irq 1 > serio: i8042 AUX0 port at 0x60,0x64 irq 12 > serio: i8042 AUX1 port at 0x60,0x64 irq 12 > serio: i8042 AUX2 port at 0x60,0x64 irq 12 > serio: i8042 AUX3 port at 0x60,0x64 irq 12 > input: AT Translated Set 2 keyboard as > /devices/platform/i8042/serio0/input/input4 > input: PS/2 Generic Mouse as /devices/platform/i8042/serio2/input/input9 > psmouse.c: Failed to enable mouse on isa0060/serio2 > > /proc/ioports is the same for xen and baremetal. /proc/interrupts says > 1: 120 38 IO-APIC-edge i8042 > 12: 609 115 IO-APIC-edge i8042 > for baremetal, and for xen > 1: 8 0 xen-pirq-ioapic-edge i8042 > 12: 3 0 xen-pirq-ioapic-edge i8042 > but for xen the counts don't change. OK. So we need to dig in this a bit further. Can you enable all of the debugging options on Xen and Linux and send the serial log? And also run 'apic=debug' on Xen command line. Pasi's PV-OPS Wiki page has a whole section on what to set for a full debug enabled boot. Another thing that might be worth checking is to boot the PV-OPS kernel with a 3.4-testing Xen hypervisor (it actually does boot at least on my SuperMicro X8DBN+- but don't try to use the 4.x-unstable tool stack with it :-)). That would eliminate the problem being in the Linux kernel. FYI, I don't have a PS/2 mouse, but I do have a PS/2 keyboard that works OK. ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-07-23 14:27 ` Konrad Rzeszutek Wilk @ 2010-08-08 18:50 ` M A Young 2010-08-08 20:16 ` M A Young 0 siblings, 1 reply; 44+ messages in thread From: M A Young @ 2010-08-08 18:50 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel [-- Attachment #1: Type: TEXT/PLAIN, Size: 857 bytes --] On Fri, 23 Jul 2010, Konrad Rzeszutek Wilk wrote: > OK. So we need to dig in this a bit further. Can you enable all of the > debugging options on Xen and Linux and send the serial log? And also > run 'apic=debug' on Xen command line. Pasi's PV-OPS Wiki page has a > whole section on what to set for a full debug enabled boot. Unfortunately I don't have a serial console to output to. The best I can do is the dmesg outputs for xen and the kernel with I am attaching (bzipped). > Another thing that might be worth checking is to boot the PV-OPS kernel > with a 3.4-testing Xen hypervisor (it actually does boot at least on my > SuperMicro X8DBN+- but don't try to use the 4.x-unstable tool stack with > it :-)). If I change to xen 3.4 but keep the kernel then both keyboards and mice work, so the problem is unlikely to be the kernel. Michael Young [-- Attachment #2: Type: APPLICATION/x-bzip2, Size: 5271 bytes --] [-- Attachment #3: Type: APPLICATION/x-bzip2, Size: 21024 bytes --] [-- Attachment #4: Type: text/plain, Size: 138 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-08 18:50 ` M A Young @ 2010-08-08 20:16 ` M A Young 2010-08-09 4:42 ` Konrad Rzeszutek Wilk 2010-08-16 15:46 ` Konrad Rzeszutek Wilk 0 siblings, 2 replies; 44+ messages in thread From: M A Young @ 2010-08-08 20:16 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel [-- Attachment #1: Type: TEXT/PLAIN, Size: 279 bytes --] On Sun, 8 Aug 2010, M A Young wrote: > Unfortunately I don't have a serial console to output to. The best I can do > is the dmesg outputs for xen and the kernel with I am attaching (bzipped). I found the conring_size setting and got a more complete dmesg log. Michael Young [-- Attachment #2: Type: TEXT/PLAIN, Size: 18860 bytes --] __ __ \ \/ /___ _ __ \ // _ \ '_ \ / \ __/ | | | /_/\_\___|_| |_| _ _ ___ _ ____ ___ _ ____ __ _ | || | / _ \ / | _ __ ___| ___| / _ \ / | _ __ ___| ___| / _| ___/ | | || |_| | | || |__| '__/ __|___ \ __| | | || | | '__/ __|___ \ | |_ / __| | |__ _| |_| || |__| | | (__ ___) |__| |_| || |_| | | (__ ___) || _| (__| | |_|(_)___(_)_| |_| \___|____/ \___(_)_(_)_| \___|____(_)_| \___|_| _____ |___ / |_ \ ___) | |____/ (XEN) Xen version 4.0.1-rc5 (michael@home) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) Mon Aug 2 20:26:47 BST 2010 (XEN) Latest ChangeSet: unavailable (XEN) Command line: loglvl=all guest_loglvl=all console_to_ring lapic=debug apic_verbosity=debug apic=debug iommu=off conring_size=65536 (XEN) Video information: (XEN) VGA is text mode 80x25, font 8x16 (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds (XEN) Disc information: (XEN) Found 1 MBR signatures (XEN) Found 1 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009f000 (usable) (XEN) 000000000009f000 - 00000000000a0000 (reserved) (XEN) 0000000000100000 - 00000000df66d800 (usable) (XEN) 00000000df66d800 - 00000000e0000000 (reserved) (XEN) 00000000f8000000 - 00000000fc000000 (reserved) (XEN) 00000000fec00000 - 00000000fec10000 (reserved) (XEN) 00000000fed18000 - 00000000fed1c000 (reserved) (XEN) 00000000fed20000 - 00000000fed90000 (reserved) (XEN) 00000000feda0000 - 00000000feda6000 (reserved) (XEN) 00000000fee00000 - 00000000fee10000 (reserved) (XEN) 00000000ffe00000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 0000000120000000 (usable) (XEN) ACPI: RSDP 000FBC60, 0024 (r2 DELL ) (XEN) ACPI: XSDT DF66F200, 0064 (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: FACP DF66F09C, 00F4 (r4 DELL M08 27D80A10 ASL 61) (XEN) ACPI: DSDT DF66F800, 5477 (r2 INT430 SYSFexxx 1001 INTL 20050624) (XEN) ACPI: FACS DF67E000, 0040 (XEN) ACPI: HPET DF66F300, 0038 (r1 DELL M08 1 ASL 61) (XEN) ACPI: APIC DF66F400, 0068 (r1 DELL M08 27D80A10 ASL 47) (XEN) ACPI: MCFG DF66F3C0, 003E (r16 DELL M08 27D80A10 ASL 61) (XEN) ACPI: SLIC DF66F49C, 0176 (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: OSFR DF66EA00, 002C (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: BOOT DF66EFC0, 0028 (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: SSDT DF66D97E, 04CC (r1 PmRef CpuPm 3000 INTL 20050624) (XEN) System RAM: 4086MB (4184112kB) (XEN) No NUMA configuration found (XEN) Faking a node at 0000000000000000-0000000120000000 (XEN) Domain heap initialised (XEN) DMI 2.4 present. (XEN) Using APIC driver default (XEN) ACPI: PM-Timer IO Port: 0x1008 (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[1004,0], pm1x_evt[1000,0] (XEN) ACPI: wakeup_vec[df67e00c], vec_size[20] (XEN) ACPI: Local APIC address 0xfee00000 (XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) (XEN) Processor #0 7:7 APIC version 20 (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) (XEN) Processor #1 7:7 APIC version 20 (XEN) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) (XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) (XEN) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) (XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 (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 high 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 1 I/O APICs (XEN) ACPI: HPET id: 0x8086a201 base: 0xfed00000 (XEN) PCI: MCFG configuration 0: base f8000000 segment 0 buses 0 - 63 (XEN) PCI: MCFG area at f8000000 reserved in E820 (XEN) Using ACPI (MADT) for SMP configuration information (XEN) mapped APIC to ffff82c3ffffe000 (fee00000) (XEN) mapped IOAPIC to ffff82c3ffffd000 (fec00000) (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 2394.114 MHz processor. (XEN) Initing memory sharing. (XEN) VMX: Supported advanced features: (XEN) - APIC MMIO access virtualisation (XEN) - APIC TPR shadow (XEN) - Virtual NMI (XEN) - MSR direct-access bitmap (XEN) HVM: ASIDs disabled. (XEN) HVM: VMX enabled (XEN) Intel machine check reporting enabled (XEN) I/O virtualisation disabled (XEN) Getting VERSION: 50014 (XEN) Getting VERSION: 50014 (XEN) Getting ID: 0 (XEN) Getting LVT0: 700 (XEN) Getting LVT1: 400 (XEN) enabled ExtINT on CPU#0 (XEN) ESR value before enabling vector: 0x00000040 after: 0x00000000 (XEN) masked ExtINT on CPU#1 (XEN) Total of 2 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) -> Using new ACK method (XEN) init IO_APIC IRQs (XEN) IO-APIC (apicid-pin) 2-0, 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 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 #2 registers: 24. (XEN) testing the IO APIC....................... (XEN) IO APIC #2...... (XEN) .... register #00: 00000000 (XEN) ....... : physical APIC id: 00 (XEN) ....... : Delivery Type: 0 (XEN) ....... : LTS : 0 (XEN) .... register #01: 00170020 (XEN) ....... : max redirection entries: 0017 (XEN) ....... : PRQ implemented: 0 (XEN) ....... : IO APIC version: 0020 (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 28 (XEN) 02 001 01 0 0 0 0 0 1 1 F0 (XEN) 03 001 01 0 0 0 0 0 1 1 30 (XEN) 04 001 01 0 0 0 0 0 1 1 38 (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 0 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) Using vector-based indexing (XEN) IRQ to pin mappings: (XEN) IRQ240 -> 0:2 (XEN) IRQ40 -> 0:1 (XEN) IRQ48 -> 0:3 (XEN) IRQ56 -> 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 2394.0144 MHz. (XEN) ..... host bus clock speed is 199.5011 MHz. (XEN) ..... bus_scale = 0x0000CC4F (XEN) checking TSC synchronization across 2 CPUs: passed. (XEN) Platform timer is 14.318MHz HPET (XEN) Allocated console ring of 65536 KiB. (XEN) Brought up 2 CPUs (XEN) microcode.c:73:d32767 microcode: CPU1 resumed (XEN) Turbo Mode detected! (XEN) HPET: 3 timers in total, 0 timers will be used for broadcast (XEN) ACPI sleep modes: S3 (XEN) mcheck_poll: Machine check polling timer started. (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen kernel: 64-bit, lsb, compat32 (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1a6f000 (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 0000000110000000->0000000118000000 (950847 pages to be allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: ffffffff81000000->ffffffff81a6f000 (XEN) Init. ramdisk: ffffffff81a6f000->ffffffff83b37e00 (XEN) Phys-Mach map: ffffffff83b38000->ffffffff842b91f8 (XEN) Start info: ffffffff842ba000->ffffffff842ba4b4 (XEN) Page tables: ffffffff842bb000->ffffffff842e0000 (XEN) Boot stack: ffffffff842e0000->ffffffff842e1000 (XEN) TOTAL: ffffffff80000000->ffffffff84400000 (XEN) ENTRY ADDRESS: ffffffff81819200 (XEN) Dom0 has maximum 2 VCPUs (XEN) Scrubbing Free RAM: .done. (XEN) trace.c:89:d32767 calc_tinfo_first_offset: NR_CPUs 128, offset_in_bytes 258, t_info_first_offset 65 (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: All (XEN) Guest Loglevel: All (XEN) Xen is relinquishing VGA console. (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen) (XEN) Freed 188kB init memory. mapping kernel into physical memory Xen: setup ISA identity maps about to get started... Initializing cgroup subsys cpuset Initializing cgroup subsys cpu Linux version 2.6.32.17-157.xendom0.fc12.x86_64 (mockbuild@x86-06.phx2.fedoraproject.org) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) #1 SMP Sat Aug 7 15:26:59 UTC 2010 Command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b 3 earlyprintk=xen initcall_debug debug loglevel=10 KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD Centaur CentaurHauls xen_release_chunk: looking at area pfn e0000-f023f: 66111 pages freed released 66111 pages of unused memory BIOS-provided physical RAM map: Xen: 0000000000000000 - 000000000009f000 (usable) Xen: 000000000009f000 - 0000000000100000 (reserved) Xen: 0000000000100000 - 00000000df66d800 (usable) Xen: 00000000df66d800 - 00000000e0000000 (reserved) Xen: 00000000f8000000 - 00000000fc000000 (reserved) Xen: 00000000fec00000 - 00000000fec10000 (reserved) Xen: 00000000fed18000 - 00000000fed1c000 (reserved) Xen: 00000000fed20000 - 00000000fed90000 (reserved) Xen: 00000000feda0000 - 00000000feda6000 (reserved) Xen: 00000000fee00000 - 00000000fee10000 (reserved) Xen: 00000000ffe00000 - 0000000100000000 (reserved) bootconsole [xenboot0] enabled DMI 2.4 present. last_pfn = 0xdf66d max_arch_pfn = 0x400000000 x86 PAT enabled: cpu 0, old 0x50100070406, new 0x7010600070106 initial memory mapped : 0 - 20000000 init_memory_mapping: 0000000000000000-00000000df66d000 0000000000 - 00df66d000 page 4k kernel direct mapping tables up to df66d000 @ 100000-801000 RAMDISK: 01a6f000 - 03b37e00 ACPI: RSDP 00000000000fbc60 00024 (v02 DELL ) ACPI: XSDT 00000000df66f200 00064 (v01 DELL M08 27D80A10 ASL 00000061) ACPI: FACP 00000000df66f09c 000F4 (v04 DELL M08 27D80A10 ASL 00000061) ACPI: DSDT 00000000df66f800 05477 (v02 INT430 SYSFexxx 00001001 INTL 20050624) ACPI: FACS 00000000df67e000 00040 ACPI: HPET 00000000df66f300 00038 (v01 DELL M08 00000001 ASL 00000061) ACPI: APIC 00000000df66f400 00068 (v01 DELL M08 27D80A10 ASL 00000047) ACPI: MCFG 00000000df66f3c0 0003E (v16 DELL M08 27D80A10 ASL 00000061) ACPI: SLIC 00000000df66f49c 00176 (v01 DELL M08 27D80A10 ASL 00000061) ACPI: OSFR 00000000df66ea00 0002C (v01 DELL M08 27D80A10 ASL 00000061) ACPI: BOOT 00000000df66efc0 00028 (v01 DELL M08 27D80A10 ASL 00000061) ACPI: SSDT 00000000df66d97e 004CC (v01 PmRef CpuPm 00003000 INTL 20050624) ACPI: Local APIC address 0xfee00000 No NUMA configuration found Faking a node at 0000000000000000-00000000df66d000 Bootmem setup node 0 0000000000000000-00000000df66d000 NODE_DATA [0000000000008000 - 000000000001dfff] bootmap [000000000001e000 - 0000000000039ecf] pages 1c (8 early reservations) ==> bootmem [0000000000 - 00df66d000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] #1 [00042bb000 - 00042e0000] XEN PAGETABLES ==> [00042bb000 - 00042e0000] #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] #3 [0001000000 - 0001a4efa8] TEXT DATA BSS ==> [0001000000 - 0001a4efa8] #4 [0001a6f000 - 0003b37e00] RAMDISK ==> [0001a6f000 - 0003b37e00] #5 [0003b38000 - 00042bb000] XEN START INFO ==> [0003b38000 - 00042bb000] #6 [0001a4f000 - 0001a4f1e8] BRK ==> [0001a4f000 - 0001a4f1e8] #7 [0000100000 - 00007d9000] PGTABLE ==> [0000100000 - 00007d9000] Zone PFN ranges: DMA 0x00000000 -> 0x00001000 DMA32 0x00001000 -> 0x00100000 Normal 0x00100000 -> 0x00100000 Movable zone start PFN for each node early_node_map[2] active PFN ranges 0: 0x00000000 -> 0x0000009f 0: 0x00000100 -> 0x000df66d On node 0 totalpages: 914956 DMA zone: 56 pages used for memmap DMA zone: 1756 pages reserved DMA zone: 2187 pages, LIFO batch:0 DMA32 zone: 12455 pages used for memmap DMA32 zone: 898502 pages, LIFO batch:31 ACPI: PM-Timer IO Port: 0x1008 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 2, version 0, address 0xfec00000, GSI 0-0 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ERROR: Unable to locate IOAPIC for GSI 2 ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) ERROR: Unable to locate IOAPIC for GSI 9 Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0x8086a201 base: 0xfed00000 SMP: Allowing 2 CPUs, 0 hotplug CPUs nr_irqs_gsi: 256 PM: Registered nosave memory: 000000000009f000 - 0000000000100000 Allocating PCI resources starting at e0000000 (gap: e0000000:18000000) Booting paravirtualized kernel on Xen Xen version: 4.0.1-rc5 (preserve-AD) (dom0) NR_CPUS:256 nr_cpumask_bits:256 nr_cpu_ids:2 nr_node_ids:1 PERCPU: Embedded 30 pages/cpu @ffff880004316000 s90392 r8192 d24296 u122880 pcpu-alloc: s90392 r8192 d24296 u122880 alloc=30*4096 pcpu-alloc: [0] 0 [0] 1 trying to map vcpu_info 0 at ffff880004321020, mfn 114321, offset 32 cpu 0 using vcpu_info at ffff880004321020 trying to map vcpu_info 1 at ffff88000433f020, mfn 11433f, offset 32 cpu 1 using vcpu_info at ffff88000433f020 Xen: using vcpu_info placement Built 1 zonelists in Node order, mobility grouping on. Total pages: 900689 Policy zone: DMA32 Kernel command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b 3 earlyprintk=xen initcall_debug debug loglevel=10 PID hash table entries: 4096 (order: 3, 32768 bytes) Initializing CPU#0 DMA: Placing 64MB software IO TLB between ffff8800077fc000 - ffff88000b7fc000 DMA: software IO TLB at phys 0x77fc000 - 0xb7fc000 xen_swiotlb_fixup: buf=ffff8800077fc000 size=67108864 xen_swiotlb_fixup: buf=ffff88000b85c000 size=32768 Memory: 3483988k/3660212k available (4488k kernel code, 388k absent, 175836k reserved, 3707k data, 940k init) SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 Hierarchical RCU implementation. NR_IRQS:4352 nr_irqs:768 xen: --> irq=0 xen: --> irq=1 xen: --> irq=2 xen: --> irq=3 xen: --> irq=4 xen: --> irq=5 xen: --> irq=6 xen: --> irq=7 xen: --> irq=8 xen: --> irq=9 xen: --> irq=10 xen: --> irq=11 xen: --> irq=12 xen: --> irq=13 xen: --> irq=14 xen: --> irq=15 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) xen: sci override: source_irq=9 global_irq=9 trigger=c polarity=1 xen: registering gsi 9 triggering 0 polarity 0 xen_allocate_pirq: returning irq 9 for gsi 9 xen: --> irq=9 (XEN) IOAPIC[0]: Set PCI routing entry (2-9 -> 0x60 -> IRQ 9 Mode:1 Active:0) xen: acpi sci 9 Console: colour VGA+ 80x25 console [tty0] enabled, bootconsole disabled (XEN) PCI add device 00:00.0 (XEN) PCI add device 00:02.0 (XEN) PCI add device 00:02.1 (XEN) PCI add device 00:1a.0 (XEN) PCI add device 00:1a.1 (XEN) PCI add device 00:1a.7 (XEN) PCI add device 00:1b.0 (XEN) PCI add device 00:1c.0 (XEN) PCI add device 00:1c.1 (XEN) PCI add device 00:1c.4 (XEN) PCI add device 00:1d.0 (XEN) PCI add device 00:1d.1 (XEN) PCI add device 00:1d.2 (XEN) PCI add device 00:1d.7 (XEN) PCI add device 00:1e.0 (XEN) PCI add device 00:1f.0 (XEN) PCI add device 00:1f.1 (XEN) PCI add device 00:1f.2 (XEN) PCI add device 00:1f.3 (XEN) PCI add device 09:00.0 (XEN) PCI add device 0b:00.0 (XEN) PCI add device 02:09.0 (XEN) PCI add device 02:09.1 (XEN) PCI add device 02:09.2 (XEN) PCI add device 02:09.3 (XEN) IOAPIC[0]: Set PCI routing entry (2-12 -> 0x78 -> IRQ 12 Mode:0 Active:0) (XEN) IOAPIC[0]: Set PCI routing entry (2-1 -> 0x28 -> IRQ 1 Mode:0 Active:0) (XEN) IOAPIC[0]: Set PCI routing entry (2-8 -> 0x58 -> IRQ 8 Mode:0 Active:0) (XEN) IOAPIC[0]: Set PCI routing entry (2-13 -> 0x88 -> IRQ 13 Mode:0 Active:0) (XEN) IOAPIC[0]: Set PCI routing entry (2-16 -> 0xa0 -> IRQ 16 Mode:1 Active:1) (XEN) IOAPIC[0]: Set PCI routing entry (2-17 -> 0xa8 -> IRQ 17 Mode:1 Active:1) (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-1 state (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-2 state (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-3 state (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-1 state (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-2 state (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-3 state (XEN) IOAPIC[0]: Set PCI routing entry (2-22 -> 0xd0 -> IRQ 22 Mode:1 Active:1) (XEN) IOAPIC[0]: Set PCI routing entry (2-20 -> 0xd8 -> IRQ 20 Mode:1 Active:1) (XEN) IOAPIC[0]: Set PCI routing entry (2-21 -> 0x21 -> IRQ 21 Mode:1 Active:1) (XEN) do_IRQ: 1.120 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) (XEN) IOAPIC[0]: Set PCI routing entry (2-18 -> 0x31 -> IRQ 18 Mode:1 Active:1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) [-- Attachment #3: Type: text/plain, Size: 138 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-08 20:16 ` M A Young @ 2010-08-09 4:42 ` Konrad Rzeszutek Wilk 2010-08-16 15:46 ` Konrad Rzeszutek Wilk 1 sibling, 0 replies; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-08-09 4:42 UTC (permalink / raw) To: M A Young; +Cc: xen-devel On Sun, Aug 08, 2010 at 09:16:56PM +0100, M A Young wrote: > On Sun, 8 Aug 2010, M A Young wrote: > > >Unfortunately I don't have a serial console to output to. The best > >I can do is the dmesg outputs for xen and the kernel with I am > >attaching (bzipped). > > I found the conring_size setting and got a more complete dmesg log. Cool. I will take a look at it after the LinuxCon. ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-08 20:16 ` M A Young 2010-08-09 4:42 ` Konrad Rzeszutek Wilk @ 2010-08-16 15:46 ` Konrad Rzeszutek Wilk 2010-08-16 21:05 ` M A Young 1 sibling, 1 reply; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-08-16 15:46 UTC (permalink / raw) To: M A Young; +Cc: xen-devel On Sun, Aug 08, 2010 at 09:16:56PM +0100, M A Young wrote: > On Sun, 8 Aug 2010, M A Young wrote: > > >Unfortunately I don't have a serial console to output to. The best > >I can do is the dmesg outputs for xen and the kernel with I am > >attaching (bzipped). > > I found the conring_size setting and got a more complete dmesg log. <sigh> I looked through it and also through your previous kernel and Xen outputs and nothing sparked that 'Aha!' moment. There are a couple of things we can try: - Compare this with the output from Xen 3.4 and see if the IOAPIC lines are different. Especially if these: (XEN) IOAPIC[0]: Set PCI routing entry (2-12 -> 0x78 -> IRQ 12 Mode:0 Active:0) (XEN) IOAPIC[0]: Set PCI routing entry (2-1 -> 0x28 -> IRQ 1 Mode:0 Active:0 are different. I think that previous to Xen 4, the pv-ops kernel could not set the IOAPIC entries below pin 16, so you would not see them and instead it would have these programmed: (XEN) 01 001 01 0 0 0 0 0 1 1 28 (XEN) 0c 001 01 0 0 0 0 0 1 1 78 Which is OK, as the trigger and polarity look to be correct. - Boot the Xen4, and trigger the IOAPIC debug printout. I think this is can be done via "xm send-keys i". Also the 'q' output would be usefull (it will tell us which ioports domain 0 has access to - we should see dom0 see 0x60 and 0x64), and irq 1, and 12. - The /proc/interrupts is interesting. It shows no interrupts on your other CPU, but the IOAPIC tells us that the irq's should be blasted to both CPUs. So I wonder if it got reprogrammed by the 'irqbalance' daemon. One way to find that out is to do the 'xm send-keys i' thingie to see if the destination field is the same. - We can also compare this to baremetal IOAPIC programming. It should be the _same_ as what Xen does. What we can do is provide 'apic=debug' and that will print out the IOAPIC entries of baremetal kernel. The values for irq 1 and 12 ought to be same as what Xen saw and programmed it too. ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-16 15:46 ` Konrad Rzeszutek Wilk @ 2010-08-16 21:05 ` M A Young 2010-08-16 22:33 ` Konrad Rzeszutek Wilk 0 siblings, 1 reply; 44+ messages in thread From: M A Young @ 2010-08-16 21:05 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel [-- Attachment #1: Type: TEXT/PLAIN, Size: 1428 bytes --] On Mon, 16 Aug 2010, Konrad Rzeszutek Wilk wrote: > There are a couple of things we can try: > - Compare this with the output from Xen 3.4 and see if the IOAPIC lines > are different. Especially if these: > (XEN) IOAPIC[0]: Set PCI routing entry (2-12 -> 0x78 -> IRQ 12 Mode:0 Active:0) > (XEN) IOAPIC[0]: Set PCI routing entry (2-1 -> 0x28 -> IRQ 1 Mode:0 Active:0 > > are different. I think that previous to Xen 4, the pv-ops kernel could > not set the IOAPIC entries below pin 16, so you would not see them and > instead it would have these programmed: > (XEN) 01 001 01 0 0 0 0 0 1 1 28 > (XEN) 0c 001 01 0 0 0 0 0 1 1 78 > > Which is OK, as the trigger and polarity look to be correct. Logs attached as dmesg.xen3 and xm.xen3 > - Boot the Xen4, and trigger the IOAPIC debug printout. I think this is > can be done via "xm send-keys i". Also the 'q' output would be > usefull (it will tell us which ioports domain 0 has access to - we > should see dom0 see 0x60 and 0x64), and irq 1, and 12. attached as xm.debugkeys > - We can also compare this to baremetal IOAPIC programming. It should > be the _same_ as what Xen does. What we can do is provide > 'apic=debug' and that will print out the IOAPIC entries of baremetal > kernel. The values for irq 1 and 12 ought to be same as what Xen saw > and programmed it too. attached as dmesg.baremetal Michael Young [-- Attachment #2: Type: TEXT/PLAIN, Size: 102658 bytes --] Initializing cgroup subsys cpuset Initializing cgroup subsys cpu Linux version 2.6.32.17-157.xendom0.fc12.x86_64 (mockbuild@x86-06.phx2.fedoraproject.org) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) #1 SMP Sat Aug 7 15:26:59 UTC 2010 Command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b 3 earlyprintk=xen initcall_debug debug loglevel=10 KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD Centaur CentaurHauls xen_release_chunk: looking at area pfn e0000-eff7a: 65402 pages freed released 65402 pages of unused memory BIOS-provided physical RAM map: Xen: 0000000000000000 - 000000000009f000 (usable) Xen: 000000000009f000 - 0000000000100000 (reserved) Xen: 0000000000100000 - 00000000df66d800 (usable) Xen: 00000000df66d800 - 00000000e0000000 (reserved) Xen: 00000000f8000000 - 00000000fc000000 (reserved) Xen: 00000000fec00000 - 00000000fec10000 (reserved) Xen: 00000000fed18000 - 00000000fed1c000 (reserved) Xen: 00000000fed20000 - 00000000fed90000 (reserved) Xen: 00000000feda0000 - 00000000feda6000 (reserved) Xen: 00000000fee00000 - 00000000fee10000 (reserved) Xen: 00000000ffe00000 - 0000000100000000 (reserved) bootconsole [xenboot0] enabled DMI 2.4 present. last_pfn = 0xdf66d max_arch_pfn = 0x400000000 x86 PAT enabled: cpu 0, old 0x50100070406, new 0x7010600070106 initial memory mapped : 0 - 20000000 init_memory_mapping: 0000000000000000-00000000df66d000 0000000000 - 00df66d000 page 4k kernel direct mapping tables up to df66d000 @ 100000-801000 RAMDISK: 01a6f000 - 03b37e00 ACPI: RSDP 00000000000fbc60 00024 (v02 DELL ) ACPI: XSDT 00000000df66f200 00064 (v01 DELL M08 27D80A10 ASL 00000061) ACPI: FACP 00000000df66f09c 000F4 (v04 DELL M08 27D80A10 ASL 00000061) ACPI: DSDT 00000000df66f800 05477 (v02 INT430 SYSFexxx 00001001 INTL 20050624) ACPI: FACS 00000000df67e000 00040 ACPI: HPET 00000000df66f300 00038 (v01 DELL M08 00000001 ASL 00000061) ACPI: APIC 00000000df66f400 00068 (v01 DELL M08 27D80A10 ASL 00000047) ACPI: MCFG 00000000df66f3c0 0003E (v16 DELL M08 27D80A10 ASL 00000061) ACPI: SLIC 00000000df66f49c 00176 (v01 DELL M08 27D80A10 ASL 00000061) ACPI: OSFR 00000000df66ea00 0002C (v01 DELL M08 27D80A10 ASL 00000061) ACPI: BOOT 00000000df66efc0 00028 (v01 DELL M08 27D80A10 ASL 00000061) ACPI: SSDT 00000000df66d97e 004CC (v01 PmRef CpuPm 00003000 INTL 20050624) ACPI: Local APIC address 0xfee00000 No NUMA configuration found Faking a node at 0000000000000000-00000000df66d000 Bootmem setup node 0 0000000000000000-00000000df66d000 NODE_DATA [0000000000008000 - 000000000001dfff] bootmap [000000000001e000 - 0000000000039ecf] pages 1c (8 early reservations) ==> bootmem [0000000000 - 00df66d000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] #1 [00042b9000 - 00042de000] XEN PAGETABLES ==> [00042b9000 - 00042de000] #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] #3 [0001000000 - 0001a4efa8] TEXT DATA BSS ==> [0001000000 - 0001a4efa8] #4 [0001a6f000 - 0003b37e00] RAMDISK ==> [0001a6f000 - 0003b37e00] #5 [0003b38000 - 00042b9000] XEN START INFO ==> [0003b38000 - 00042b9000] #6 [0001a4f000 - 0001a4f1e8] BRK ==> [0001a4f000 - 0001a4f1e8] #7 [0000100000 - 00007d9000] PGTABLE ==> [0000100000 - 00007d9000] Zone PFN ranges: DMA 0x00000000 -> 0x00001000 DMA32 0x00001000 -> 0x00100000 Normal 0x00100000 -> 0x00100000 Movable zone start PFN for each node early_node_map[2] active PFN ranges 0: 0x00000000 -> 0x0000009f 0: 0x00000100 -> 0x000df66d On node 0 totalpages: 914956 DMA zone: 56 pages used for memmap DMA zone: 1756 pages reserved DMA zone: 2187 pages, LIFO batch:0 DMA32 zone: 12455 pages used for memmap DMA32 zone: 898502 pages, LIFO batch:31 ACPI: PM-Timer IO Port: 0x1008 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 2, version 0, address 0xfec00000, GSI 0-0 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ERROR: Unable to locate IOAPIC for GSI 2 ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) ERROR: Unable to locate IOAPIC for GSI 9 Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0x8086a201 base: 0xfed00000 SMP: Allowing 2 CPUs, 0 hotplug CPUs nr_irqs_gsi: 256 PM: Registered nosave memory: 000000000009f000 - 0000000000100000 Allocating PCI resources starting at e0000000 (gap: e0000000:18000000) Booting paravirtualized kernel on Xen Xen version: 3.4.3 (preserve-AD) (dom0) NR_CPUS:256 nr_cpumask_bits:256 nr_cpu_ids:2 nr_node_ids:1 PERCPU: Embedded 30 pages/cpu @ffff880004314000 s90392 r8192 d24296 u122880 pcpu-alloc: s90392 r8192 d24296 u122880 alloc=30*4096 pcpu-alloc: [0] 0 [0] 1 trying to map vcpu_info 0 at ffff88000431f020, mfn 11431f, offset 32 cpu 0 using vcpu_info at ffff88000431f020 trying to map vcpu_info 1 at ffff88000433d020, mfn 11433d, offset 32 cpu 1 using vcpu_info at ffff88000433d020 Xen: using vcpu_info placement Built 1 zonelists in Node order, mobility grouping on. Total pages: 900689 Policy zone: DMA32 Kernel command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b 3 earlyprintk=xen initcall_debug debug loglevel=10 PID hash table entries: 4096 (order: 3, 32768 bytes) Initializing CPU#0 DMA: Placing 64MB software IO TLB between ffff8800077fa000 - ffff88000b7fa000 DMA: software IO TLB at phys 0x77fa000 - 0xb7fa000 xen_swiotlb_fixup: buf=ffff8800077fa000 size=67108864 xen_swiotlb_fixup: buf=ffff88000b85a000 size=32768 Memory: 3483996k/3660212k available (4488k kernel code, 388k absent, 175828k reserved, 3707k data, 940k init) SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 Hierarchical RCU implementation. NR_IRQS:4352 nr_irqs:768 xen: --> irq=0 xen: --> irq=1 xen: --> irq=2 xen: --> irq=3 xen: --> irq=4 xen: --> irq=5 xen: --> irq=6 xen: --> irq=7 xen: --> irq=8 xen: --> irq=9 xen: --> irq=10 xen: --> irq=11 xen: --> irq=12 xen: --> irq=13 xen: --> irq=14 xen: --> irq=15 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) xen: sci override: source_irq=9 global_irq=9 trigger=c polarity=1 xen: registering gsi 9 triggering 0 polarity 0 xen_allocate_pirq: returning irq 9 for gsi 9 xen: --> irq=9 Already setup the GSI :9 xen: acpi sci 9 Console: colour VGA+ 80x25 console [tty0] enabled, bootconsole disabled allocated 36700160 bytes of page_cgroup please try 'cgroup_disable=memory' option if you don't want memory cgroups Xen: using vcpuop timer interface installing Xen timer for CPU 0 alloc irq_desc for 767 on node 0 alloc kstat_irqs on node 0 Detected 2394.076 MHz processor. Calibrating delay loop (skipped), value calculated using timer frequency.. 4788.15 BogoMIPS (lpj=2394076) Security Framework initialized SELinux: Initializing. SELinux: Starting in permissive mode Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) Mount-cache hash table entries: 256 Initializing cgroup subsys ns Initializing cgroup subsys cpuacct Initializing cgroup subsys memory Initializing cgroup subsys devices Initializing cgroup subsys freezer Initializing cgroup subsys net_cls CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 3072K CPU 0/0x0 -> Node 0 CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 mce: CPU supports 6 MCE banks Performance Events: unsupported p6 CPU model 23 no PMU driver, software events only. SMP alternatives: switching to UP code ACPI: Core revision 20090903 ftrace: converting mcount calls to 0f 1f 44 00 00 ftrace: allocating 23211 entries in 92 pages alloc irq_desc for 766 on node 0 alloc kstat_irqs on node 0 alloc irq_desc for 765 on node 0 alloc kstat_irqs on node 0 alloc irq_desc for 764 on node 0 alloc kstat_irqs on node 0 alloc irq_desc for 763 on node 0 alloc kstat_irqs on node 0 calling migration_init+0x0/0x5a @ 1 initcall migration_init+0x0/0x5a returned 0 after 0 usecs calling spawn_ksoftirqd+0x0/0x59 @ 1 initcall spawn_ksoftirqd+0x0/0x59 returned 0 after 976 usecs calling init_call_single_data+0x0/0x8e @ 1 initcall init_call_single_data+0x0/0x8e returned 0 after 0 usecs calling spawn_softlockup_task+0x0/0x75 @ 1 initcall spawn_softlockup_task+0x0/0x75 returned 0 after 0 usecs calling relay_init+0x0/0x14 @ 1 initcall relay_init+0x0/0x14 returned 0 after 0 usecs calling tracer_alloc_buffers+0x0/0x1fd @ 1 initcall tracer_alloc_buffers+0x0/0x1fd returned 0 after 0 usecs calling init_trace_printk+0x0/0x12 @ 1 initcall init_trace_printk+0x0/0x12 returned 0 after 0 usecs calling trace_workqueue_early_init+0x0/0x117 @ 1 initcall trace_workqueue_early_init+0x0/0x117 returned 0 after 0 usecs installing Xen timer for CPU 1 alloc irq_desc for 762 on node 0 alloc kstat_irqs on node 0 SMP alternatives: switching to SMP code alloc irq_desc for 761 on node 0 alloc kstat_irqs on node 0 alloc irq_desc for 760 on node 0 alloc kstat_irqs on node 0 alloc irq_desc for 759 on node 0 alloc kstat_irqs on node 0 alloc irq_desc for 758 on node 0 alloc kstat_irqs on node 0 Initializing CPU#1 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 3072K CPU 1/0x0 -> Node 0 CPU: Physical Processor ID: 0 CPU: Processor Core ID: 1 Brought up 2 CPUs sizeof(vma)=176 bytes sizeof(page)=56 bytes sizeof(inode)=592 bytes sizeof(dentry)=192 bytes sizeof(ext3inode)=800 bytes sizeof(buffer_head)=104 bytes sizeof(skbuff)=232 bytes sizeof(task_struct)=5976 bytes CPU0 attaching sched-domain: domain 0: span 0-1 level CPU groups: 0 1 CPU1 attaching sched-domain: domain 0: span 0-1 level CPU groups: 1 0 devtmpfs: initialized calling init_mmap_min_addr+0x0/0x26 @ 1 initcall init_mmap_min_addr+0x0/0x26 returned 0 after 0 usecs calling init_cpufreq_transition_notifier_list+0x0/0x1b @ 1 initcall init_cpufreq_transition_notifier_list+0x0/0x1b returned 0 after 0 usecs calling net_ns_init+0x0/0xe0 @ 1 initcall net_ns_init+0x0/0xe0 returned 0 after 0 usecs calling e820_mark_nvs_memory+0x0/0x40 @ 1 initcall e820_mark_nvs_memory+0x0/0x40 returned 0 after 0 usecs calling cpufreq_tsc+0x0/0x28 @ 1 initcall cpufreq_tsc+0x0/0x28 returned 0 after 0 usecs calling pci_reboot_init+0x0/0x14 @ 1 initcall pci_reboot_init+0x0/0x14 returned 0 after 0 usecs calling init_lapic_sysfs+0x0/0x2d @ 1 initcall init_lapic_sysfs+0x0/0x2d returned 0 after 0 usecs calling alloc_frozen_cpus+0x0/0xd @ 1 initcall alloc_frozen_cpus+0x0/0xd returned 0 after 0 usecs calling sysctl_init+0x0/0x16 @ 1 initcall sysctl_init+0x0/0x16 returned 0 after 0 usecs calling ksysfs_init+0x0/0xc0 @ 1 initcall ksysfs_init+0x0/0xc0 returned 0 after 0 usecs calling async_init+0x0/0x60 @ 1 initcall async_init+0x0/0x60 returned 0 after 976 usecs calling init_jiffies_clocksource+0x0/0x12 @ 1 initcall init_jiffies_clocksource+0x0/0x12 returned 0 after 0 usecs calling pm_init+0x0/0x60 @ 1 initcall pm_init+0x0/0x60 returned 0 after 0 usecs calling pm_disk_init+0x0/0x19 @ 1 initcall pm_disk_init+0x0/0x19 returned 0 after 0 usecs calling swsusp_header_init+0x0/0x31 @ 1 initcall swsusp_header_init+0x0/0x31 returned 0 after 0 usecs calling init_zero_pfn+0x0/0x35 @ 1 initcall init_zero_pfn+0x0/0x35 returned 0 after 0 usecs calling filelock_init+0x0/0x2e @ 1 initcall filelock_init+0x0/0x2e returned 0 after 0 usecs calling init_misc_binfmt+0x0/0x41 @ 1 initcall init_misc_binfmt+0x0/0x41 returned 0 after 0 usecs calling init_script_binfmt+0x0/0x14 @ 1 initcall init_script_binfmt+0x0/0x14 returned 0 after 0 usecs calling init_elf_binfmt+0x0/0x14 @ 1 initcall init_elf_binfmt+0x0/0x14 returned 0 after 0 usecs calling init_compat_elf_binfmt+0x0/0x14 @ 1 initcall init_compat_elf_binfmt+0x0/0x14 returned 0 after 0 usecs calling debugfs_init+0x0/0x5c @ 1 initcall debugfs_init+0x0/0x5c returned 0 after 0 usecs calling securityfs_init+0x0/0x53 @ 1 initcall securityfs_init+0x0/0x53 returned 0 after 0 usecs calling random32_init+0x0/0xd8 @ 1 initcall random32_init+0x0/0xd8 returned 0 after 0 usecs calling __gnttab_init+0x0/0x26 @ 1 Grant table initialized initcall __gnttab_init+0x0/0x26 returned 0 after 976 usecs calling regulator_init+0x0/0x2e @ 1 regulator: core version 0.5 initcall regulator_init+0x0/0x2e returned 0 after 0 usecs calling early_resume_init+0x0/0x1a3 @ 1 Time: 21:09:48 Date: 08/16/10 initcall early_resume_init+0x0/0x1a3 returned 0 after 0 usecs calling cpufreq_core_init+0x0/0x9b @ 1 initcall cpufreq_core_init+0x0/0x9b returned 0 after 0 usecs calling cpuidle_init+0x0/0x40 @ 1 initcall cpuidle_init+0x0/0x40 returned 0 after 0 usecs calling sock_init+0x0/0x5e @ 1 initcall sock_init+0x0/0x5e returned 0 after 976 usecs calling net_inuse_init+0x0/0x26 @ 1 initcall net_inuse_init+0x0/0x26 returned 0 after 0 usecs calling netpoll_init+0x0/0x31 @ 1 initcall netpoll_init+0x0/0x31 returned 0 after 0 usecs calling netlink_proto_init+0x0/0x143 @ 1 NET: Registered protocol family 16 initcall netlink_proto_init+0x0/0x143 returned 0 after 0 usecs calling bdi_class_init+0x0/0x41 @ 1 initcall bdi_class_init+0x0/0x41 returned 0 after 0 usecs calling kobject_uevent_init+0x0/0x54 @ 1 initcall kobject_uevent_init+0x0/0x54 returned 0 after 976 usecs calling pcibus_class_init+0x0/0x19 @ 1 initcall pcibus_class_init+0x0/0x19 returned 0 after 0 usecs calling pci_driver_init+0x0/0x12 @ 1 initcall pci_driver_init+0x0/0x12 returned 0 after 0 usecs calling backlight_class_init+0x0/0x5d @ 1 initcall backlight_class_init+0x0/0x5d returned 0 after 0 usecs calling xenbus_init+0x0/0x2ee @ 1 alloc irq_desc for 757 on node 0 alloc kstat_irqs on node 0 initcall xenbus_init+0x0/0x2ee returned 0 after 976 usecs calling tty_class_init+0x0/0x38 @ 1 initcall tty_class_init+0x0/0x38 returned 0 after 0 usecs calling vtconsole_class_init+0x0/0xc2 @ 1 initcall vtconsole_class_init+0x0/0xc2 returned 0 after 0 usecs calling register_node_type+0x0/0x46 @ 1 initcall register_node_type+0x0/0x46 returned 0 after 0 usecs calling amd_postcore_init+0x0/0x77 @ 1 initcall amd_postcore_init+0x0/0x77 returned 0 after 0 usecs calling arch_kdebugfs_init+0x0/0x258 @ 1 initcall arch_kdebugfs_init+0x0/0x258 returned 0 after 0 usecs calling mtrr_if_init+0x0/0x61 @ 1 initcall mtrr_if_init+0x0/0x61 returned 0 after 0 usecs calling ffh_cstate_init+0x0/0x2a @ 1 initcall ffh_cstate_init+0x0/0x2a returned 0 after 0 usecs calling arch_init_ftrace_syscalls+0x0/0xb6 @ 1 initcall arch_init_ftrace_syscalls+0x0/0xb6 returned 0 after 976 usecs calling acpi_pci_init+0x0/0x5c @ 1 ACPI: bus type pci registered initcall acpi_pci_init+0x0/0x5c returned 0 after 0 usecs calling register_xen_pci_notifier+0x0/0x24 @ 1 initcall register_xen_pci_notifier+0x0/0x24 returned 0 after 0 usecs calling setup_vcpu_hotplug_event+0x0/0x22 @ 1 initcall setup_vcpu_hotplug_event+0x0/0x22 returned 0 after 0 usecs calling dmi_id_init+0x0/0x319 @ 1 initcall dmi_id_init+0x0/0x319 returned 0 after 0 usecs calling dma_bus_init+0x0/0x3f @ 1 initcall dma_bus_init+0x0/0x3f returned 0 after 0 usecs calling dma_channel_table_init+0x0/0x116 @ 1 initcall dma_channel_table_init+0x0/0x116 returned 0 after 0 usecs calling pci_arch_init+0x0/0x60 @ 1 PCI: MCFG configuration 0: base f8000000 segment 0 buses 0 - 63 PCI: MCFG area at f8000000 reserved in E820 PCI: Using MMCONFIG at f8000000 - fbffffff PCI: Using configuration type 1 for base access initcall pci_arch_init+0x0/0x60 returned 0 after 10740 usecs calling topology_init+0x0/0x9d @ 1 initcall topology_init+0x0/0x9d returned 0 after 976 usecs calling mtrr_init_finialize+0x0/0x3d @ 1 initcall mtrr_init_finialize+0x0/0x3d returned 0 after 0 usecs calling param_sysfs_init+0x0/0x247 @ 1 initcall param_sysfs_init+0x0/0x247 returned 0 after 976 usecs calling pm_sysrq_init+0x0/0x1e @ 1 initcall pm_sysrq_init+0x0/0x1e returned 0 after 0 usecs calling audit_watch_init+0x0/0x2f @ 1 initcall audit_watch_init+0x0/0x2f returned 0 after 0 usecs calling init_slow_work+0x0/0x6f @ 1 initcall init_slow_work+0x0/0x6f returned 0 after 0 usecs calling default_bdi_init+0x0/0xb1 @ 1 initcall default_bdi_init+0x0/0xb1 returned 0 after 976 usecs calling init_bio+0x0/0x101 @ 1 bio: create slab <bio-0> at 0 initcall init_bio+0x0/0x101 returned 0 after 0 usecs calling fsnotify_init+0x0/0x12 @ 1 initcall fsnotify_init+0x0/0x12 returned 0 after 0 usecs calling fsnotify_notification_init+0x0/0xf0 @ 1 initcall fsnotify_notification_init+0x0/0xf0 returned 0 after 0 usecs calling cryptomgr_init+0x0/0x12 @ 1 initcall cryptomgr_init+0x0/0x12 returned 0 after 0 usecs calling blk_settings_init+0x0/0x2a @ 1 initcall blk_settings_init+0x0/0x2a returned 0 after 0 usecs calling blk_ioc_init+0x0/0x2a @ 1 initcall blk_ioc_init+0x0/0x2a returned 0 after 0 usecs calling blk_softirq_init+0x0/0x6e @ 1 initcall blk_softirq_init+0x0/0x6e returned 0 after 0 usecs calling blk_iopoll_setup+0x0/0x6e @ 1 initcall blk_iopoll_setup+0x0/0x6e returned 0 after 0 usecs calling genhd_device_init+0x0/0x7b @ 1 initcall genhd_device_init+0x0/0x7b returned 0 after 976 usecs calling blk_dev_integrity_init+0x0/0x2a @ 1 initcall blk_dev_integrity_init+0x0/0x2a returned 0 after 0 usecs calling pci_slot_init+0x0/0x4b @ 1 initcall pci_slot_init+0x0/0x4b returned 0 after 0 usecs calling fbmem_init+0x0/0x98 @ 1 initcall fbmem_init+0x0/0x98 returned 0 after 0 usecs calling acpi_init+0x0/0x12f @ 1 ERROR: Unable to locate IOAPIC for GSI 9 ACPI: EC: Look up EC in DSDT ACPI: Interpreter enabled ACPI: (supports S0 S3 S4 S5) ACPI: Using IOAPIC for interrupt routing initcall acpi_init+0x0/0x12f returned 0 after 72254 usecs calling dock_init+0x0/0x8d @ 1 ACPI: No dock devices found. initcall dock_init+0x0/0x8d returned 0 after 0 usecs calling acpi_pci_root_init+0x0/0x28 @ 1 ACPI: PCI Root Bridge [PCI0] (0000:00) pci 0000:00:02.0: reg 10 64bit mmio: [0xfea00000-0xfeafffff] pci 0000:00:02.0: reg 18 64bit mmio pref: [0xe0000000-0xefffffff] pci 0000:00:02.0: reg 20 io port: [0xeff8-0xefff] pci 0000:00:02.1: reg 10 64bit mmio: [0xfeb00000-0xfebfffff] pci 0000:00:1a.0: reg 20 io port: [0x6f20-0x6f3f] pci 0000:00:1a.1: reg 20 io port: [0x6f00-0x6f1f] pci 0000:00:1a.7: reg 10 32bit mmio: [0xfed1c400-0xfed1c7ff] pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold pci 0000:00:1a.7: PME# disabled pci 0000:00:1b.0: reg 10 64bit mmio: [0xfe9fc000-0xfe9fffff] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold pci 0000:00:1b.0: PME# disabled pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold pci 0000:00:1c.0: PME# disabled pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold pci 0000:00:1c.1: PME# disabled pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold pci 0000:00:1c.4: PME# disabled pci 0000:00:1d.0: reg 20 io port: [0x6f80-0x6f9f] pci 0000:00:1d.1: reg 20 io port: [0x6f60-0x6f7f] pci 0000:00:1d.2: reg 20 io port: [0x6f40-0x6f5f] pci 0000:00:1d.7: reg 10 32bit mmio: [0xfed1c000-0xfed1c3ff] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold pci 0000:00:1d.7: PME# disabled pci 0000:00:1f.0: quirk: region 1000-107f claimed by ICH6 ACPI/GPIO/TCO pci 0000:00:1f.0: quirk: region 1080-10bf claimed by ICH6 GPIO pci 0000:00:1f.0: ICH7 LPC Generic IO decode 1 PIO at 0900 (mask 007f) pci 0000:00:1f.0: ICH7 LPC Generic IO decode 2 PIO at 006c (mask 0007) pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 0c80 (mask 003f) pci 0000:00:1f.1: reg 10 io port: [0x1f0-0x1f7] pci 0000:00:1f.1: reg 14 io port: [0x3f4-0x3f7] pci 0000:00:1f.1: reg 18 io port: [0x170-0x177] pci 0000:00:1f.1: reg 1c io port: [0x374-0x377] pci 0000:00:1f.1: reg 20 io port: [0x6fa0-0x6faf] pci 0000:00:1f.2: reg 10 io port: [0x6eb0-0x6eb7] pci 0000:00:1f.2: reg 14 io port: [0x6eb8-0x6ebb] pci 0000:00:1f.2: reg 18 io port: [0x6ec0-0x6ec7] pci 0000:00:1f.2: reg 1c io port: [0x6ec8-0x6ecb] pci 0000:00:1f.2: reg 20 io port: [0x6ee0-0x6eff] pci 0000:00:1f.2: reg 24 32bit mmio: [0xfe9fb800-0xfe9fbfff] pci 0000:00:1f.2: PME# supported from D3hot pci 0000:00:1f.2: PME# disabled pci 0000:00:1f.3: reg 10 32bit mmio: [0xfe9fb700-0xfe9fb7ff] pci 0000:00:1f.3: reg 20 io port: [0x10c0-0x10df] pci 0000:09:00.0: reg 10 64bit mmio: [0xfe8fc000-0xfe8fffff] pci 0000:09:00.0: reg 18 io port: [0xde00-0xdeff] pci 0000:09:00.0: supports D1 D2 pci 0000:09:00.0: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:09:00.0: PME# disabled pci 0000:00:1c.0: bridge io port: [0xd000-0xdfff] pci 0000:00:1c.0: bridge 32bit mmio: [0xfe800000-0xfe8fffff] pci 0000:0b:00.0: reg 10 64bit mmio: [0xfe7fe000-0xfe7fffff] pci 0000:0b:00.0: PME# supported from D0 D3hot D3cold pci 0000:0b:00.0: PME# disabled pci 0000:00:1c.1: bridge 32bit mmio: [0xfe700000-0xfe7fffff] pci 0000:00:1c.4: bridge io port: [0xc000-0xcfff] pci 0000:00:1c.4: bridge 32bit mmio: [0xfe400000-0xfe6fffff] pci 0000:00:1c.4: bridge 64bit mmio pref: [0xf0000000-0xf01fffff] pci 0000:02:09.0: reg 10 32bit mmio: [0xfe3ff800-0xfe3fffff] pci 0000:02:09.0: supports D1 D2 pci 0000:02:09.0: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.0: PME# disabled pci 0000:02:09.1: reg 10 32bit mmio: [0xfe3ff500-0xfe3ff5ff] pci 0000:02:09.1: supports D1 D2 pci 0000:02:09.1: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.1: PME# disabled pci 0000:02:09.2: reg 10 32bit mmio: [0xfe3ff600-0xfe3ff6ff] pci 0000:02:09.2: supports D1 D2 pci 0000:02:09.2: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.2: PME# disabled pci 0000:02:09.3: reg 10 32bit mmio: [0xfe3ff700-0xfe3ff7ff] pci 0000:02:09.3: supports D1 D2 pci 0000:02:09.3: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.3: PME# disabled pci 0000:00:1e.0: transparent bridge pci 0000:00:1e.0: bridge 32bit mmio: [0xfe300000-0xfe3fffff] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIE._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP02._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP05._PRT] initcall acpi_pci_root_init+0x0/0x28 returned 0 after 53702 usecs calling acpi_pci_link_init+0x0/0x43 @ 1 ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11) ACPI: PCI Interrupt Link [LNKB] (IRQs 5 7) *10 ACPI: PCI Interrupt Link [LNKC] (IRQs 9 10 11) *5 ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 9 10 11) *0, disabled. ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 *10 11 12 14 15) ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 *9 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *7 9 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. initcall acpi_pci_link_init+0x0/0x43 returned 0 after 2929 usecs calling pnp_init+0x0/0x12 @ 1 initcall pnp_init+0x0/0x12 returned 0 after 0 usecs calling __setup_shutdown_event+0x0/0x21 @ 1 initcall __setup_shutdown_event+0x0/0x21 returned 0 after 0 usecs calling xen_pcpu_init+0x0/0xa7 @ 1 sync cpu 0 get result ffffffff max_id 0 Failed to sync pcpu 0 initcall xen_pcpu_init+0x0/0xa7 returned 0 after 976 usecs calling xenbus_probe_backend_init+0x0/0x64 @ 1 initcall xenbus_probe_backend_init+0x0/0x64 returned 0 after 0 usecs calling balloon_init+0x0/0x1da @ 1 xen_balloon: Initialising balloon driver with page order 0. initcall balloon_init+0x0/0x1da returned 0 after 0 usecs calling xen_acpi_processor_extcntl_init+0x0/0x4f @ 1 initcall xen_acpi_processor_extcntl_init+0x0/0x4f returned 0 after 0 usecs calling misc_init+0x0/0xb7 @ 1 initcall misc_init+0x0/0xb7 returned 0 after 0 usecs calling vga_arb_device_init+0x0/0x80 @ 1 vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none vgaarb: loaded initcall vga_arb_device_init+0x0/0x80 returned 0 after 0 usecs calling cn_init+0x0/0xa3 @ 1 initcall cn_init+0x0/0xa3 returned 0 after 976 usecs calling init_scsi+0x0/0x91 @ 1 SCSI subsystem initialized initcall init_scsi+0x0/0x91 returned 0 after 0 usecs calling ata_init+0x0/0x369 @ 1 libata version 3.00 loaded. initcall ata_init+0x0/0x369 returned 0 after 0 usecs calling phy_init+0x0/0x2e @ 1 initcall phy_init+0x0/0x2e returned 0 after 976 usecs calling init_pcmcia_cs+0x0/0x36 @ 1 initcall init_pcmcia_cs+0x0/0x36 returned 0 after 0 usecs calling usb_init+0x0/0x1a9 @ 1 usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb initcall usb_init+0x0/0x1a9 returned 0 after 0 usecs calling serio_init+0x0/0x86 @ 1 initcall serio_init+0x0/0x86 returned 0 after 976 usecs calling input_init+0x0/0x13c @ 1 initcall input_init+0x0/0x13c returned 0 after 0 usecs calling rtc_init+0x0/0x71 @ 1 initcall rtc_init+0x0/0x71 returned 0 after 0 usecs calling power_supply_class_init+0x0/0x38 @ 1 initcall power_supply_class_init+0x0/0x38 returned 0 after 0 usecs calling hwmon_init+0x0/0x106 @ 1 initcall hwmon_init+0x0/0x106 returned 0 after 0 usecs calling thermal_init+0x0/0x3f @ 1 initcall thermal_init+0x0/0x3f returned 0 after 0 usecs calling md_init+0x0/0xd0 @ 1 initcall md_init+0x0/0xd0 returned 0 after 0 usecs calling leds_init+0x0/0x40 @ 1 initcall leds_init+0x0/0x40 returned 0 after 0 usecs calling pci_subsys_init+0x0/0x118 @ 1 PCI: Using ACPI for IRQ routing PCI: old code would have set cacheline size to 32 bytes, but clflush_size = 64 PCI: pci_cache_line_size set to 64 bytes initcall pci_subsys_init+0x0/0x118 returned 0 after 0 usecs calling proto_init+0x0/0x12 @ 1 initcall proto_init+0x0/0x12 returned 0 after 0 usecs calling net_dev_init+0x0/0x175 @ 1 initcall net_dev_init+0x0/0x175 returned 0 after 976 usecs calling neigh_init+0x0/0x71 @ 1 initcall neigh_init+0x0/0x71 returned 0 after 0 usecs calling fib_rules_init+0x0/0xa6 @ 1 initcall fib_rules_init+0x0/0xa6 returned 0 after 0 usecs calling pktsched_init+0x0/0xd0 @ 1 initcall pktsched_init+0x0/0xd0 returned 0 after 0 usecs calling tc_filter_init+0x0/0x4c @ 1 initcall tc_filter_init+0x0/0x4c returned 0 after 0 usecs calling tc_action_init+0x0/0x4c @ 1 initcall tc_action_init+0x0/0x4c returned 0 after 0 usecs calling genl_init+0x0/0x8f @ 1 initcall genl_init+0x0/0x8f returned 0 after 976 usecs calling cipso_v4_init+0x0/0x61 @ 1 initcall cipso_v4_init+0x0/0x61 returned 0 after 0 usecs calling wireless_nlevent_init+0x0/0x12 @ 1 initcall wireless_nlevent_init+0x0/0x12 returned 0 after 0 usecs calling netlbl_init+0x0/0x81 @ 1 NetLabel: Initializing NetLabel: domain hash size = 128 NetLabel: protocols = UNLABELED CIPSOv4 NetLabel: unlabeled traffic allowed by default initcall netlbl_init+0x0/0x81 returned 0 after 0 usecs calling sysctl_init+0x0/0x48 @ 1 initcall sysctl_init+0x0/0x48 returned 0 after 0 usecs calling xen_mc_debugfs+0x0/0x118 @ 1 initcall xen_mc_debugfs+0x0/0x118 returned 0 after 976 usecs calling xen_mmu_debugfs+0x0/0x2be @ 1 initcall xen_mmu_debugfs+0x0/0x2be returned 0 after 0 usecs calling print_all_ICs+0x0/0x516 @ 1 initcall print_all_ICs+0x0/0x516 returned 0 after 0 usecs calling hpet_late_init+0x0/0xc5 @ 1 initcall hpet_late_init+0x0/0xc5 returned -19 after 0 usecs calling init_k8_nbs+0x0/0x28 @ 1 initcall init_k8_nbs+0x0/0x28 returned 0 after 0 usecs calling clocksource_done_booting+0x0/0x5a @ 1 Switching to clocksource xen initcall clocksource_done_booting+0x0/0x5a returned 0 after 1018 usecs calling ftrace_init_debugfs+0x0/0x217 @ 1 initcall ftrace_init_debugfs+0x0/0x217 returned 0 after 26 usecs calling rb_init_debugfs+0x0/0x2f @ 1 initcall rb_init_debugfs+0x0/0x2f returned 0 after 4 usecs calling tracer_init_debugfs+0x0/0x33f @ 1 initcall tracer_init_debugfs+0x0/0x33f returned 0 after 98 usecs calling init_trace_printk_function_export+0x0/0x2f @ 1 initcall init_trace_printk_function_export+0x0/0x2f returned 0 after 2 usecs calling stat_workqueue_init+0x0/0x2b @ 1 initcall stat_workqueue_init+0x0/0x2b returned 0 after 2 usecs calling event_trace_init+0x0/0x1ec @ 1 initcall event_trace_init+0x0/0x1ec returned 0 after 13105 usecs calling init_pipe_fs+0x0/0x4c @ 1 initcall init_pipe_fs+0x0/0x4c returned 0 after 21 usecs calling eventpoll_init+0x0/0xba @ 1 initcall eventpoll_init+0x0/0xba returned 0 after 8 usecs calling anon_inode_init+0x0/0x125 @ 1 initcall anon_inode_init+0x0/0x125 returned 0 after 5 usecs calling blk_scsi_ioctl_init+0x0/0x289 @ 1 initcall blk_scsi_ioctl_init+0x0/0x289 returned 0 after 0 usecs calling acpi_event_init+0x0/0x81 @ 1 initcall acpi_event_init+0x0/0x81 returned 0 after 26 usecs calling pnpacpi_init+0x0/0x8c @ 1 pnp: PnP ACPI init ACPI: bus type pnp registered xen: registering gsi 12 triggering 1 polarity 0 xen_allocate_pirq: returning irq 12 for gsi 12 xen: --> irq=12 Already setup the GSI :12 xen: registering gsi 1 triggering 1 polarity 0 xen_allocate_pirq: returning irq 1 for gsi 1 xen: --> irq=1 Already setup the GSI :1 xen: registering gsi 8 triggering 1 polarity 0 xen_allocate_pirq: returning irq 8 for gsi 8 xen: --> irq=8 Already setup the GSI :8 xen: registering gsi 13 triggering 1 polarity 0 xen_allocate_pirq: returning irq 13 for gsi 13 xen: --> irq=13 Already setup the GSI :13 pnp 00:0a: io resource (0x1000-0x1005) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0a: io resource (0x1008-0x100f) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x1006-0x1007) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x100a-0x1059) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x1060-0x107f) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x1010-0x102f) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp: PnP ACPI: found 13 devices ACPI: ACPI bus type pnp unregistered initcall pnpacpi_init+0x0/0x8c returned 0 after 44639 usecs calling pnp_system_init+0x0/0x12 @ 1 system 00:01: iomem range 0xff800000-0xff8fffff has been reserved system 00:01: iomem range 0xffc00000-0xffcfffff has been reserved system 00:06: ioport range 0xc80-0xcff could not be reserved system 00:09: iomem range 0xfed00000-0xfed003ff has been reserved system 00:0a: ioport range 0x900-0x97f has been reserved system 00:0a: ioport range 0x4d0-0x4d1 has been reserved system 00:0b: ioport range 0xf400-0xf4fe has been reserved system 00:0b: ioport range 0x1080-0x10bf has been reserved system 00:0b: ioport range 0x10c0-0x10df has been reserved system 00:0b: ioport range 0x809-0x809 has been reserved system 00:0c: iomem range 0x0-0x9efff could not be reserved system 00:0c: iomem range 0x9f000-0x9ffff could not be reserved system 00:0c: iomem range 0xc0000-0xcffff could not be reserved system 00:0c: iomem range 0xe0000-0xfffff could not be reserved system 00:0c: iomem range 0x100000-0xdf66d7ff could not be reserved system 00:0c: iomem range 0xdf66d800-0xdf6fffff has been reserved system 00:0c: iomem range 0xdf700000-0xdf7fffff has been reserved system 00:0c: iomem range 0xdf700000-0xdfefffff could not be reserved system 00:0c: iomem range 0xffe00000-0xffffffff has been reserved system 00:0c: iomem range 0xffa00000-0xffbfffff has been reserved system 00:0c: iomem range 0xfec00000-0xfec0ffff could not be reserved system 00:0c: iomem range 0xfee00000-0xfee0ffff has been reserved system 00:0c: iomem range 0xfed20000-0xfed8ffff has been reserved system 00:0c: iomem range 0xfeda0000-0xfeda3fff has been reserved system 00:0c: iomem range 0xfeda4000-0xfeda4fff has been reserved system 00:0c: iomem range 0xfeda5000-0xfeda5fff has been reserved system 00:0c: iomem range 0xfeda6000-0xfeda6fff has been reserved system 00:0c: iomem range 0xfed18000-0xfed1bfff has been reserved system 00:0c: iomem range 0xf8000000-0xfbffffff has been reserved initcall pnp_system_init+0x0/0x12 returned 0 after 2721 usecs calling chr_dev_init+0x0/0xc3 @ 1 initcall chr_dev_init+0x0/0xc3 returned 0 after 200 usecs calling firmware_class_init+0x0/0x79 @ 1 initcall firmware_class_init+0x0/0x79 returned 0 after 5 usecs calling init_pcmcia_bus+0x0/0x74 @ 1 initcall init_pcmcia_bus+0x0/0x74 returned 0 after 15 usecs calling cpufreq_gov_performance_init+0x0/0x12 @ 1 initcall cpufreq_gov_performance_init+0x0/0x12 returned 0 after 0 usecs calling cpufreq_gov_userspace_init+0x0/0x12 @ 1 initcall cpufreq_gov_userspace_init+0x0/0x12 returned 0 after 0 usecs calling init_acpi_pm_clocksource+0x0/0xf6 @ 1 initcall init_acpi_pm_clocksource+0x0/0xf6 returned 0 after 4449 usecs calling pcibios_assign_resources+0x0/0x74 @ 1 pci 0000:00:1c.0: PCI bridge, secondary bus 0000:09 pci 0000:00:1c.0: IO window: 0xd000-0xdfff pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff pci 0000:00:1c.0: PREFETCH window: 0x000000f0200000-0x000000f03fffff pci 0000:00:1c.1: PCI bridge, secondary bus 0000:0b pci 0000:00:1c.1: IO window: 0x2000-0x2fff pci 0000:00:1c.1: MEM window: 0xfe700000-0xfe7fffff pci 0000:00:1c.1: PREFETCH window: 0x000000f0400000-0x000000f05fffff pci 0000:00:1c.4: PCI bridge, secondary bus 0000:0c pci 0000:00:1c.4: IO window: 0xc000-0xcfff pci 0000:00:1c.4: MEM window: 0xfe400000-0xfe6fffff pci 0000:00:1c.4: PREFETCH window: 0x000000f0000000-0x000000f01fffff pci 0000:00:1e.0: PCI bridge, secondary bus 0000:02 pci 0000:00:1e.0: IO window: disabled pci 0000:00:1e.0: MEM window: 0xfe300000-0xfe3fffff pci 0000:00:1e.0: PREFETCH window: disabled xen: registering gsi 16 triggering 0 polarity 1 alloc irq_desc for 16 on node 0 alloc kstat_irqs on node 0 xen: --> irq=16 pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 pci 0000:00:1c.0: setting latency timer to 64 xen: registering gsi 17 triggering 0 polarity 1 alloc irq_desc for 17 on node 0 alloc kstat_irqs on node 0 xen: --> irq=17 pci 0000:00:1c.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 pci 0000:00:1c.1: setting latency timer to 64 xen: registering gsi 16 triggering 0 polarity 1 xen_allocate_pirq: returning irq 16 for gsi 16 xen: --> irq=16 Already setup the GSI :16 pci 0000:00:1c.4: PCI INT A -> GSI 16 (level, low) -> IRQ 16 pci 0000:00:1c.4: setting latency timer to 64 pci 0000:00:1e.0: setting latency timer to 64 pci_bus 0000:00: resource 0 io: [0x00-0xffff] pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffffffffffff] pci_bus 0000:09: resource 0 io: [0xd000-0xdfff] pci_bus 0000:09: resource 1 mem: [0xfe800000-0xfe8fffff] pci_bus 0000:09: resource 2 pref mem [0xf0200000-0xf03fffff] pci_bus 0000:0b: resource 0 io: [0x2000-0x2fff] pci_bus 0000:0b: resource 1 mem: [0xfe700000-0xfe7fffff] pci_bus 0000:0b: resource 2 pref mem [0xf0400000-0xf05fffff] pci_bus 0000:0c: resource 0 io: [0xc000-0xcfff] pci_bus 0000:0c: resource 1 mem: [0xfe400000-0xfe6fffff] pci_bus 0000:0c: resource 2 pref mem [0xf0000000-0xf01fffff] pci_bus 0000:02: resource 1 mem: [0xfe300000-0xfe3fffff] pci_bus 0000:02: resource 3 io: [0x00-0xffff] pci_bus 0000:02: resource 4 mem: [0x000000-0xffffffffffffffff] initcall pcibios_assign_resources+0x0/0x74 returned 0 after 6430 usecs calling sysctl_core_init+0x0/0x38 @ 1 initcall sysctl_core_init+0x0/0x38 returned 0 after 7 usecs calling inet_init+0x0/0x20a @ 1 NET: Registered protocol family 2 IP route cache hash table entries: 131072 (order: 8, 1048576 bytes) TCP established hash table entries: 524288 (order: 11, 8388608 bytes) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) TCP: Hash tables configured (established 524288 bind 65536) TCP reno registered initcall inet_init+0x0/0x20a returned 0 after 7584 usecs calling af_unix_init+0x0/0x55 @ 1 NET: Registered protocol family 1 initcall af_unix_init+0x0/0x55 returned 0 after 91 usecs calling pci_apply_final_quirks+0x0/0x35 @ 1 pci 0000:00:02.0: Boot video device initcall pci_apply_final_quirks+0x0/0x35 returned 0 after 330 usecs calling populate_rootfs+0x0/0xd7 @ 1 Trying to unpack rootfs image as initramfs... Freeing initrd memory: 33571k freed initcall populate_rootfs+0x0/0xd7 returned 0 after 82163 usecs calling pci_iommu_init+0x0/0x3a @ 1 PCI-DMA: Using software bounce buffering for IO (SWIOTLB) DMA: Placing 64MB software IO TLB between ffff8800077fa000 - ffff88000b7fa000 DMA: software IO TLB at phys 0x77fa000 - 0xb7fa000 initcall pci_iommu_init+0x0/0x3a returned 0 after 272 usecs calling calgary_fixup_tce_spaces+0x0/0xf9 @ 1 initcall calgary_fixup_tce_spaces+0x0/0xf9 returned -19 after 0 usecs calling i8259A_init_sysfs+0x0/0x22 @ 1 initcall i8259A_init_sysfs+0x0/0x22 returned 0 after 149 usecs calling vsyscall_init+0x0/0x6c @ 1 initcall vsyscall_init+0x0/0x6c returned 0 after 18 usecs calling sbf_init+0x0/0xe9 @ 1 Simple Boot Flag at 0x79 set to 0x1 initcall sbf_init+0x0/0xe9 returned 0 after 97 usecs calling i8237A_init_sysfs+0x0/0x22 @ 1 initcall i8237A_init_sysfs+0x0/0x22 returned 0 after 12 usecs calling add_rtc_cmos+0x0/0xa9 @ 1 initcall add_rtc_cmos+0x0/0xa9 returned 0 after 3 usecs calling cache_sysfs_init+0x0/0x69 @ 1 initcall cache_sysfs_init+0x0/0x69 returned 0 after 103 usecs calling mce_init_device+0x0/0x107 @ 1 initcall mce_init_device+0x0/0x107 returned 0 after 108 usecs calling threshold_init_device+0x0/0x8c @ 1 initcall threshold_init_device+0x0/0x8c returned 0 after 0 usecs calling thermal_throttle_init_device+0x0/0x93 @ 1 initcall thermal_throttle_init_device+0x0/0x93 returned 0 after 0 usecs calling msr_init+0x0/0x14a @ 1 initcall msr_init+0x0/0x14a returned 0 after 88 usecs calling cpuid_init+0x0/0x14a @ 1 initcall cpuid_init+0x0/0x14a returned 0 after 53 usecs calling ioapic_init_sysfs+0x0/0xb3 @ 1 initcall ioapic_init_sysfs+0x0/0xb3 returned 0 after 12 usecs calling add_pcspkr+0x0/0x28 @ 1 initcall add_pcspkr+0x0/0x28 returned 0 after 22 usecs calling audit_classes_init+0x0/0xaf @ 1 initcall audit_classes_init+0x0/0xaf returned 0 after 4 usecs calling init_vdso_vars+0x0/0x207 @ 1 initcall init_vdso_vars+0x0/0x207 returned 0 after 19 usecs calling ia32_binfmt_init+0x0/0x14 @ 1 initcall ia32_binfmt_init+0x0/0x14 returned 0 after 1 usecs calling sysenter_setup+0x0/0x2cb @ 1 initcall sysenter_setup+0x0/0x2cb returned 0 after 4 usecs calling init_sched_debug_procfs+0x0/0x2c @ 1 initcall init_sched_debug_procfs+0x0/0x2c returned 0 after 15 usecs calling proc_schedstat_init+0x0/0x22 @ 1 initcall proc_schedstat_init+0x0/0x22 returned 0 after 1 usecs calling proc_execdomains_init+0x0/0x22 @ 1 initcall proc_execdomains_init+0x0/0x22 returned 0 after 1 usecs calling ioresources_init+0x0/0x3c @ 1 initcall ioresources_init+0x0/0x3c returned 0 after 2 usecs calling uid_cache_init+0x0/0x8e @ 1 initcall uid_cache_init+0x0/0x8e returned 0 after 9 usecs calling init_posix_timers+0x0/0x17a @ 1 initcall init_posix_timers+0x0/0x17a returned 0 after 3 usecs calling init_posix_cpu_timers+0x0/0xe5 @ 1 initcall init_posix_cpu_timers+0x0/0xe5 returned 0 after 0 usecs calling nsproxy_cache_init+0x0/0x2d @ 1 initcall nsproxy_cache_init+0x0/0x2d returned 0 after 1 usecs calling create_proc_profile+0x0/0x264 @ 1 initcall create_proc_profile+0x0/0x264 returned 0 after 0 usecs calling timekeeping_init_device+0x0/0x22 @ 1 initcall timekeeping_init_device+0x0/0x22 returned 0 after 10 usecs calling init_clocksource_sysfs+0x0/0x50 @ 1 initcall init_clocksource_sysfs+0x0/0x50 returned 0 after 10 usecs calling init_timer_list_procfs+0x0/0x2c @ 1 initcall init_timer_list_procfs+0x0/0x2c returned 0 after 1 usecs calling init_tstats_procfs+0x0/0x2c @ 1 initcall init_tstats_procfs+0x0/0x2c returned 0 after 1 usecs calling futex_init+0x0/0x68 @ 1 initcall futex_init+0x0/0x68 returned 0 after 19 usecs calling proc_dma_init+0x0/0x22 @ 1 initcall proc_dma_init+0x0/0x22 returned 0 after 2 usecs calling proc_modules_init+0x0/0x22 @ 1 initcall proc_modules_init+0x0/0x22 returned 0 after 1 usecs calling kallsyms_init+0x0/0x25 @ 1 initcall kallsyms_init+0x0/0x25 returned 0 after 1 usecs calling snapshot_device_init+0x0/0x12 @ 1 initcall snapshot_device_init+0x0/0x12 returned 0 after 18 usecs calling crash_save_vmcoreinfo_init+0x0/0x46d @ 1 initcall crash_save_vmcoreinfo_init+0x0/0x46d returned 0 after 20 usecs calling crash_notes_memory_init+0x0/0x37 @ 1 initcall crash_notes_memory_init+0x0/0x37 returned 0 after 5 usecs calling pid_namespaces_init+0x0/0x2d @ 1 initcall pid_namespaces_init+0x0/0x2d returned 0 after 0 usecs calling utrace_init+0x0/0x52 @ 1 initcall utrace_init+0x0/0x52 returned 0 after 15 usecs calling audit_init+0x0/0x133 @ 1 audit: initializing netlink socket (disabled) type=2000 audit(1281992989.777:1): initialized initcall audit_init+0x0/0x133 returned 0 after 212 usecs calling audit_tree_init+0x0/0x49 @ 1 initcall audit_tree_init+0x0/0x49 returned 0 after 1 usecs calling init_kprobes+0x0/0x17b @ 1 initcall init_kprobes+0x0/0x17b returned 0 after 7011 usecs calling hung_task_init+0x0/0x53 @ 1 initcall hung_task_init+0x0/0x53 returned 0 after 66 usecs calling utsname_sysctl_init+0x0/0x14 @ 1 initcall utsname_sysctl_init+0x0/0x14 returned 0 after 5 usecs calling init_tracepoints+0x0/0x17 @ 1 initcall init_tracepoints+0x0/0x17 returned 0 after 0 usecs calling init_lstats_procfs+0x0/0x25 @ 1 initcall init_lstats_procfs+0x0/0x25 returned 0 after 3 usecs calling ftrace_mod_cmd_init+0x0/0x12 @ 1 initcall ftrace_mod_cmd_init+0x0/0x12 returned 0 after 0 usecs calling init_events+0x0/0x64 @ 1 initcall init_events+0x0/0x64 returned 0 after 6 usecs calling init_sched_switch_trace+0x0/0x12 @ 1 initcall init_sched_switch_trace+0x0/0x12 returned 0 after 1 usecs calling init_stack_trace+0x0/0x12 @ 1 initcall init_stack_trace+0x0/0x12 returned 0 after 0 usecs calling init_function_trace+0x0/0x3e @ 1 initcall init_function_trace+0x0/0x3e returned 0 after 0 usecs calling init_wakeup_tracer+0x0/0x22 @ 1 initcall init_wakeup_tracer+0x0/0x22 returned 0 after 0 usecs calling stack_trace_init+0x0/0x6b @ 1 initcall stack_trace_init+0x0/0x6b returned 0 after 22 usecs calling init_graph_trace+0x0/0x32 @ 1 initcall init_graph_trace+0x0/0x32 returned 0 after 0 usecs calling init_kmem_tracer+0x0/0x54 @ 1 initcall init_kmem_tracer+0x0/0x54 returned 0 after 1 usecs calling init_blk_tracer+0x0/0x55 @ 1 initcall init_blk_tracer+0x0/0x55 returned 0 after 1 usecs calling perf_event_sysfs_init+0x0/0x19 @ 1 initcall perf_event_sysfs_init+0x0/0x19 returned 0 after 3 usecs calling init_per_zone_wmark_min+0x0/0x67 @ 1 initcall init_per_zone_wmark_min+0x0/0x67 returned 0 after 281 usecs calling kswapd_init+0x0/0x7c @ 1 initcall kswapd_init+0x0/0x7c returned 0 after 40 usecs calling setup_vmstat+0x0/0xc5 @ 1 initcall setup_vmstat+0x0/0xc5 returned 0 after 11 usecs calling mm_sysfs_init+0x0/0x29 @ 1 initcall mm_sysfs_init+0x0/0x29 returned 0 after 4 usecs calling proc_vmalloc_init+0x0/0x25 @ 1 initcall proc_vmalloc_init+0x0/0x25 returned 0 after 1 usecs calling procswaps_init+0x0/0x22 @ 1 initcall procswaps_init+0x0/0x22 returned 0 after 1 usecs calling hugetlb_init+0x0/0x3d0 @ 1 HugeTLB registered 2 MB page size, pre-allocated 0 pages initcall hugetlb_init+0x0/0x3d0 returned 0 after 99 usecs calling ksm_init+0x0/0x1a7 @ 1 initcall ksm_init+0x0/0x1a7 returned 0 after 49 usecs calling slab_proc_init+0x0/0x25 @ 1 initcall slab_proc_init+0x0/0x25 returned 0 after 2 usecs calling slab_sysfs_init+0x0/0xee @ 1 initcall slab_sysfs_init+0x0/0xee returned 0 after 1505 usecs calling fasync_init+0x0/0x2a @ 1 initcall fasync_init+0x0/0x2a returned 0 after 3 usecs calling proc_filesystems_init+0x0/0x22 @ 1 initcall proc_filesystems_init+0x0/0x22 returned 0 after 2 usecs calling dnotify_init+0x0/0x80 @ 1 initcall dnotify_init+0x0/0x80 returned 0 after 7 usecs calling inotify_setup+0x0/0x12 @ 1 initcall inotify_setup+0x0/0x12 returned 0 after 0 usecs calling inotify_user_setup+0x0/0xbe @ 1 initcall inotify_user_setup+0x0/0xbe returned 0 after 21 usecs calling aio_setup+0x0/0xa1 @ 1 initcall aio_setup+0x0/0xa1 returned 0 after 73 usecs calling proc_locks_init+0x0/0x22 @ 1 initcall proc_locks_init+0x0/0x22 returned 0 after 2 usecs calling init_sys32_ioctl+0x0/0x82 @ 1 initcall init_sys32_ioctl+0x0/0x82 returned 0 after 11 usecs calling init_mbcache+0x0/0x14 @ 1 initcall init_mbcache+0x0/0x14 returned 0 after 0 usecs calling dquot_init+0x0/0xf9 @ 1 VFS: Disk quotas dquot_6.5.2 Dquot-cache hash table entries: 512 (order 0, 4096 bytes) initcall dquot_init+0x0/0xf9 returned 0 after 228 usecs calling init_v2_quota_format+0x0/0x12 @ 1 initcall init_v2_quota_format+0x0/0x12 returned 0 after 0 usecs calling proc_cmdline_init+0x0/0x22 @ 1 initcall proc_cmdline_init+0x0/0x22 returned 0 after 1 usecs calling proc_cpuinfo_init+0x0/0x22 @ 1 initcall proc_cpuinfo_init+0x0/0x22 returned 0 after 1 usecs calling proc_devices_init+0x0/0x22 @ 1 initcall proc_devices_init+0x0/0x22 returned 0 after 1 usecs calling proc_interrupts_init+0x0/0x22 @ 1 initcall proc_interrupts_init+0x0/0x22 returned 0 after 1 usecs calling proc_loadavg_init+0x0/0x22 @ 1 initcall proc_loadavg_init+0x0/0x22 returned 0 after 1 usecs calling proc_meminfo_init+0x0/0x22 @ 1 initcall proc_meminfo_init+0x0/0x22 returned 0 after 1 usecs calling proc_stat_init+0x0/0x22 @ 1 initcall proc_stat_init+0x0/0x22 returned 0 after 11 usecs calling proc_uptime_init+0x0/0x22 @ 1 initcall proc_uptime_init+0x0/0x22 returned 0 after 3 usecs calling proc_version_init+0x0/0x22 @ 1 initcall proc_version_init+0x0/0x22 returned 0 after 1 usecs calling proc_softirqs_init+0x0/0x22 @ 1 initcall proc_softirqs_init+0x0/0x22 returned 0 after 1 usecs calling proc_kcore_init+0x0/0xb5 @ 1 initcall proc_kcore_init+0x0/0xb5 returned 0 after 5 usecs calling vmcore_init+0x0/0x36b @ 1 initcall vmcore_init+0x0/0x36b returned 0 after 0 usecs calling proc_kmsg_init+0x0/0x25 @ 1 initcall proc_kmsg_init+0x0/0x25 returned 0 after 1 usecs calling proc_page_init+0x0/0x42 @ 1 initcall proc_page_init+0x0/0x42 returned 0 after 1 usecs calling init_devpts_fs+0x0/0x4c @ 1 initcall init_devpts_fs+0x0/0x4c returned 0 after 8 usecs calling init_ext3_fs+0x0/0x71 @ 1 initcall init_ext3_fs+0x0/0x71 returned 0 after 69 usecs calling init_ext4_fs+0x0/0xea @ 1 initcall init_ext4_fs+0x0/0xea returned 0 after 168 usecs calling journal_init+0x0/0x99 @ 1 initcall journal_init+0x0/0x99 returned 0 after 129 usecs calling journal_init+0x0/0xae @ 1 initcall journal_init+0x0/0xae returned 0 after 14 usecs calling init_ramfs_fs+0x0/0x12 @ 1 initcall init_ramfs_fs+0x0/0x12 returned 0 after 1 usecs calling init_hugetlbfs_fs+0x0/0x98 @ 1 initcall init_hugetlbfs_fs+0x0/0x98 returned 0 after 44 usecs calling init_iso9660_fs+0x0/0x71 @ 1 initcall init_iso9660_fs+0x0/0x71 returned 0 after 51 usecs calling init_nls_cp437+0x0/0x12 @ 1 initcall init_nls_cp437+0x0/0x12 returned 0 after 0 usecs calling init_nls_ascii+0x0/0x12 @ 1 initcall init_nls_ascii+0x0/0x12 returned 0 after 0 usecs calling ipc_init+0x0/0x2f @ 1 msgmni has been set to 6870 initcall ipc_init+0x0/0x2f returned 0 after 118 usecs calling ipc_sysctl_init+0x0/0x14 @ 1 initcall ipc_sysctl_init+0x0/0x14 returned 0 after 2 usecs calling init_mqueue_fs+0x0/0xb5 @ 1 initcall init_mqueue_fs+0x0/0xb5 returned 0 after 66 usecs calling key_proc_init+0x0/0x59 @ 1 initcall key_proc_init+0x0/0x59 returned 0 after 2 usecs calling selinux_nf_ip_init+0x0/0x62 @ 1 SELinux: Registering netfilter hooks initcall selinux_nf_ip_init+0x0/0x62 returned 0 after 88 usecs calling init_sel_fs+0x0/0x68 @ 1 initcall init_sel_fs+0x0/0x68 returned 0 after 103 usecs calling selnl_init+0x0/0x4d @ 1 initcall selnl_init+0x0/0x4d returned 0 after 5 usecs calling sel_netif_init+0x0/0x66 @ 1 initcall sel_netif_init+0x0/0x66 returned 0 after 4 usecs calling sel_netnode_init+0x0/0x74 @ 1 initcall sel_netnode_init+0x0/0x74 returned 0 after 2 usecs calling sel_netport_init+0x0/0x74 @ 1 initcall sel_netport_init+0x0/0x74 returned 0 after 2 usecs calling aurule_init+0x0/0x37 @ 1 initcall aurule_init+0x0/0x37 returned 0 after 0 usecs calling crypto_wq_init+0x0/0x2e @ 1 initcall crypto_wq_init+0x0/0x2e returned 0 after 68 usecs calling crypto_algapi_init+0x0/0xd @ 1 initcall crypto_algapi_init+0x0/0xd returned 0 after 4 usecs calling skcipher_module_init+0x0/0x35 @ 1 initcall skcipher_module_init+0x0/0x35 returned 0 after 0 usecs calling chainiv_module_init+0x0/0x12 @ 1 initcall chainiv_module_init+0x0/0x12 returned 0 after 1 usecs calling eseqiv_module_init+0x0/0x12 @ 1 initcall eseqiv_module_init+0x0/0x12 returned 0 after 0 usecs calling hmac_module_init+0x0/0x12 @ 1 initcall hmac_module_init+0x0/0x12 returned 0 after 0 usecs calling md5_mod_init+0x0/0x12 @ 1 initcall md5_mod_init+0x0/0x12 returned 0 after 84 usecs calling sha1_generic_mod_init+0x0/0x12 @ 1 initcall sha1_generic_mod_init+0x0/0x12 returned 0 after 69 usecs calling crc32c_mod_init+0x0/0x12 @ 1 initcall crc32c_mod_init+0x0/0x12 returned 0 after 80 usecs calling krng_mod_init+0x0/0x12 @ 1 alg: No test for stdrng (krng) initcall krng_mod_init+0x0/0x12 returned 0 after 132 usecs calling proc_genhd_init+0x0/0x3c @ 1 initcall proc_genhd_init+0x0/0x3c returned 0 after 3 usecs calling bsg_init+0x0/0x12e @ 1 Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252) initcall bsg_init+0x0/0x12e returned 0 after 149 usecs calling noop_init+0x0/0x14 @ 1 io scheduler noop registered initcall noop_init+0x0/0x14 returned 0 after 88 usecs calling as_init+0x0/0x14 @ 1 io scheduler anticipatory registered initcall as_init+0x0/0x14 returned 0 after 89 usecs calling deadline_init+0x0/0x14 @ 1 io scheduler deadline registered initcall deadline_init+0x0/0x14 returned 0 after 88 usecs calling cfq_init+0x0/0x94 @ 1 io scheduler cfq registered (default) initcall cfq_init+0x0/0x94 returned 0 after 130 usecs calling percpu_counter_startup+0x0/0x38 @ 1 initcall percpu_counter_startup+0x0/0x38 returned 0 after 0 usecs calling dynamic_debug_init+0x0/0x12a @ 1 initcall dynamic_debug_init+0x0/0x12a returned 0 after 79 usecs calling pci_proc_init+0x0/0x6a @ 1 initcall pci_proc_init+0x0/0x6a returned 0 after 78 usecs calling pcie_portdrv_init+0x0/0x4c @ 1 alloc irq_desc for 756 on node 0 alloc kstat_irqs on node 0 pcieport 0000:00:1c.0: setting latency timer to 64 alloc irq_desc for 755 on node 0 alloc kstat_irqs on node 0 pcieport 0000:00:1c.1: setting latency timer to 64 alloc irq_desc for 754 on node 0 alloc kstat_irqs on node 0 pcieport 0000:00:1c.4: setting latency timer to 64 initcall pcie_portdrv_init+0x0/0x4c returned 0 after 1702 usecs calling aer_service_init+0x0/0x2b @ 1 initcall aer_service_init+0x0/0x2b returned 0 after 9 usecs calling pci_hotplug_init+0x0/0x1d @ 1 pci_hotplug: PCI Hot Plug PCI Core version: 0.5 initcall pci_hotplug_init+0x0/0x1d returned 0 after 1836 usecs calling pcied_init+0x0/0x79 @ 1 pciehp: PCI Express Hot Plug Controller Driver version: 0.4 initcall pcied_init+0x0/0x79 returned 0 after 219 usecs calling acpiphp_init+0x0/0x5f @ 1 acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 acpiphp: Slot [1] registered initcall acpiphp_init+0x0/0x5f returned 0 after 440 usecs calling pci_stub_init+0x0/0x139 @ 1 pci-stub: invalid id string "" initcall pci_stub_init+0x0/0x139 returned 0 after 108 usecs calling fb_console_init+0x0/0x11d @ 1 initcall fb_console_init+0x0/0x11d returned 0 after 20 usecs calling vesafb_init+0x0/0x23c @ 1 initcall vesafb_init+0x0/0x23c returned 0 after 29 usecs calling efifb_init+0x0/0x1f5 @ 1 initcall efifb_init+0x0/0x1f5 returned -19 after 3 usecs calling acpi_reserve_resources+0x0/0xeb @ 1 initcall acpi_reserve_resources+0x0/0xeb returned 0 after 3 usecs calling irqrouter_init_sysfs+0x0/0x38 @ 1 initcall irqrouter_init_sysfs+0x0/0x38 returned 0 after 10 usecs calling acpi_ac_init+0x0/0x45 @ 1 ACPI: AC Adapter [AC] (on-line) initcall acpi_ac_init+0x0/0x45 returned 0 after 222 usecs calling acpi_button_init+0x0/0x56 @ 1 input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0 ACPI: Lid Switch [LID] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1 ACPI: Power Button [PBTN] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2 ACPI: Sleep Button [SBTN] initcall acpi_button_init+0x0/0x56 returned 0 after 1565 usecs calling acpi_fan_init+0x0/0x56 @ 1 initcall acpi_fan_init+0x0/0x56 returned 0 after 18 usecs calling acpi_pci_slot_init+0x0/0x20 @ 1 initcall acpi_pci_slot_init+0x0/0x20 returned 0 after 159 usecs calling acpi_processor_init+0x0/0x136 @ 1 ACPI: SSDT 00000000df66e4b4 002C8 (v01 PmRef Cpu0Ist 00003000 INTL 20050624) ACPI: SSDT 00000000df66de4a 005E5 (v01 PmRef Cpu0Cst 00003001 INTL 20050624) Marking TSC unstable due to TSC halts in idle ACPI: CPU-1 (power states: C1[C1] C2[C2] C3[C3]) ACPI: SSDT 00000000df66e77c 000C4 (v01 PmRef Cpu1Ist 00003000 INTL 20050624) ACPI: SSDT 00000000df66e42f 00085 (v01 PmRef Cpu1Cst 00003000 INTL 20050624) ACPI: CPU-1 (power states: C1[C1] C2[C2] C3[C3]) initcall acpi_processor_init+0x0/0x136 returned 0 after 6420 usecs calling acpi_container_init+0x0/0x42 @ 1 initcall acpi_container_init+0x0/0x42 returned 0 after 2755 usecs calling acpi_thermal_init+0x0/0x7b @ 1 thermal LNXTHERM:01: registered as thermal_zone0 ACPI: Thermal Zone [THM] (46 C) initcall acpi_thermal_init+0x0/0x7b returned 0 after 596 usecs calling acpi_battery_init+0x0/0x16 @ 1 initcall acpi_battery_init+0x0/0x16 returned 0 after 4 usecs calling 1_acpi_battery_init_async+0x0/0x3c @ 53 calling xenbus_probe_initcall+0x0/0x37 @ 1 initcall xenbus_probe_initcall+0x0/0x37 returned 0 after 0 usecs calling hypervisor_subsys_init+0x0/0x25 @ 1 initcall hypervisor_subsys_init+0x0/0x25 returned 0 after 0 usecs calling hyper_sysfs_init+0x0/0xfb @ 1 initcall hyper_sysfs_init+0x0/0xfb returned 0 after 22 usecs calling mcelog_init+0x0/0x25 @ 1 alloc irq_desc for 753 on node 0 alloc kstat_irqs on node 0 initcall mcelog_init+0x0/0x25 returned 0 after 355 usecs calling rand_initialize+0x0/0x31 @ 1 initcall rand_initialize+0x0/0x31 returned 0 after 11 usecs calling tty_init+0x0/0xf5 @ 1 initcall tty_init+0x0/0xf5 returned 0 after 3041 usecs calling pty_init+0x0/0x336 @ 1 initcall pty_init+0x0/0x336 returned 0 after 36 usecs calling sysrq_init+0x0/0x25 @ 1 initcall sysrq_init+0x0/0x25 returned 0 after 3 usecs calling xen_hvc_init+0x0/0xde @ 1 alloc irq_desc for 752 on node 0 alloc kstat_irqs on node 0 initcall xen_hvc_init+0x0/0xde returned 0 after 861 usecs calling raw_init+0x0/0xe5 @ 1 initcall raw_init+0x0/0xe5 returned 0 after 192 usecs calling hpet_init+0x0/0x6a @ 1 hpet_acpi_add: no address or irqs in _CRS initcall hpet_init+0x0/0x6a returned 0 after 15737 usecs calling nvram_init+0x0/0x82 @ 1 Non-volatile memory driver v1.3 initcall nvram_init+0x0/0x82 returned 0 after 264 usecs calling agp_init+0x0/0x26 @ 1 Linux agpgart interface v0.103 initcall agp_init+0x0/0x26 returned 0 after 238 usecs calling agp_intel_init+0x0/0x29 @ 1 agpgart-intel 0000:00:00.0: Intel 965GM Chipset agpgart-intel 0000:00:00.0: detected 7676K stolen memory ACPI: Battery Slot [BAT0] (battery present) initcall 1_acpi_battery_init_async+0x0/0x3c returned 0 after 34205 usecs agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xe0000000 initcall agp_intel_init+0x0/0x29 returned 0 after 8582 usecs calling agp_sis_init+0x0/0x29 @ 1 initcall agp_sis_init+0x0/0x29 returned 0 after 45 usecs calling agp_via_init+0x0/0x29 @ 1 initcall agp_via_init+0x0/0x29 returned 0 after 14 usecs calling init_tis+0x0/0x8e @ 1 initcall init_tis+0x0/0x8e returned 0 after 18 usecs calling cn_proc_init+0x0/0x3d @ 1 initcall cn_proc_init+0x0/0x3d returned 0 after 1 usecs calling serial8250_init+0x0/0x143 @ 1 Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled initcall serial8250_init+0x0/0x143 returned 0 after 306 usecs calling serial8250_pnp_init+0x0/0x12 @ 1 initcall serial8250_pnp_init+0x0/0x12 returned 0 after 117 usecs calling serial8250_pci_init+0x0/0x1b @ 1 initcall serial8250_pci_init+0x0/0x1b returned 0 after 23 usecs calling init_kgdboc+0x0/0x16 @ 1 initcall init_kgdboc+0x0/0x16 returned 0 after 0 usecs calling topology_sysfs_init+0x0/0x55 @ 1 initcall topology_sysfs_init+0x0/0x55 returned 0 after 10 usecs calling brd_init+0x0/0x176 @ 1 brd: module loaded initcall brd_init+0x0/0x176 returned 0 after 1231 usecs calling loop_init+0x0/0x1a3 @ 1 loop: module loaded initcall loop_init+0x0/0x1a3 returned 0 after 649 usecs calling init_kgdbts+0x0/0x16 @ 1 initcall init_kgdbts+0x0/0x16 returned 0 after 0 usecs calling mac_hid_init+0x0/0x8e @ 1 input: Macintosh mouse button emulation as /devices/virtual/input/input3 initcall mac_hid_init+0x0/0x8e returned 0 after 141 usecs calling scsi_dh_init+0x0/0x3f @ 1 initcall scsi_dh_init+0x0/0x3f returned 0 after 0 usecs calling init_sd+0x0/0x161 @ 1 initcall init_sd+0x0/0x161 returned 0 after 52 usecs calling init_sr+0x0/0x46 @ 1 initcall init_sr+0x0/0x46 returned 0 after 8 usecs calling init_sg+0x0/0x125 @ 1 initcall init_sg+0x0/0x125 returned 0 after 22 usecs calling ahci_init+0x0/0x1b @ 1 ahci 0000:00:1f.2: version 3.0 xen: registering gsi 17 triggering 0 polarity 1 xen_allocate_pirq: returning irq 17 for gsi 17 xen: --> irq=17 Already setup the GSI :17 ahci 0000:00:1f.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17 alloc irq_desc for 751 on node 0 alloc kstat_irqs on node 0 ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 3 ports 3 Gbps 0x5 impl SATA mode ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ccc ems ahci 0000:00:1f.2: setting latency timer to 64 scsi0 : ahci scsi1 : ahci scsi2 : ahci ata1: SATA max UDMA/133 irq_stat 0x00400040, connection status changed irq 751 ata2: DUMMY ata3: SATA max UDMA/133 abar m2048@0xfe9fb800 port 0xfe9fba00 irq 751 initcall ahci_init+0x0/0x1b returned 0 after 4458 usecs calling 2_async_port_probe+0x0/0xb8 @ 53 calling 3_async_port_probe+0x0/0xb8 @ 58 async_waiting @ 58 calling 4_async_port_probe+0x0/0xb8 @ 59 calling piix_init+0x0/0x29 @ 1 ata_piix 0000:00:1f.1: version 2.13 xen: registering gsi 16 triggering 0 polarity 1 xen_allocate_pirq: returning irq 16 for gsi 16 xen: --> irq=16 Already setup the GSI :16 ata_piix 0000:00:1f.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16 ata_piix 0000:00:1f.1: setting latency timer to 64 scsi3 : ata_piix scsi4 : ata_piix ata4: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x6fa0 irq 14 ata5: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x6fa8 irq 15 initcall piix_init+0x0/0x29 returned 0 after 2086 usecs calling 5_async_port_probe+0x0/0xb8 @ 62 calling 6_async_port_probe+0x0/0xb8 @ 63 ata5: port disabled. ignoring. async_waiting @ 63 calling fixed_mdio_bus_init+0x0/0xf4 @ 1 Fixed MDIO Bus: probed initcall fixed_mdio_bus_init+0x0/0xf4 returned 0 after 116 usecs calling net_olddevs_init+0x0/0x9e @ 1 initcall net_olddevs_init+0x0/0x9e returned 0 after 3 usecs calling cdrom_init+0x0/0x6a @ 1 initcall cdrom_init+0x0/0x6a returned 0 after 3 usecs calling mon_init+0x0/0x104 @ 1 initcall mon_init+0x0/0x104 returned 0 after 44 usecs calling ehci_hcd_init+0x0/0xbf @ 1 ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver xen: registering gsi 22 triggering 0 polarity 1 alloc irq_desc for 22 on node 0 alloc kstat_irqs on node 0 xen: --> irq=22 ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 22 ehci_hcd 0000:00:1a.7: setting latency timer to 64 ehci_hcd 0000:00:1a.7: EHCI Host Controller ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:1a.7: debug port 1 ehci_hcd 0000:00:1a.7: cache line size of 64 is not supported ehci_hcd 0000:00:1a.7: irq 22, io mem 0xfed1c400 ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: EHCI Host Controller usb usb1: Manufacturer: Linux 2.6.32.17-157.xendom0.fc12.x86_64 ehci_hcd usb usb1: SerialNumber: 0000:00:1a.7 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 4 ports detected xen: registering gsi 20 triggering 0 polarity 1 alloc irq_desc for 20 on node 0 alloc kstat_irqs on node 0 xen: --> irq=20 ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 20 (level, low) -> IRQ 20 ehci_hcd 0000:00:1d.7: setting latency timer to 64 ehci_hcd 0000:00:1d.7: EHCI Host Controller ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 ehci_hcd 0000:00:1d.7: debug port 1 ehci_hcd 0000:00:1d.7: cache line size of 64 is not supported ehci_hcd 0000:00:1d.7: irq 20, io mem 0xfed1c000 ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: EHCI Host Controller usb usb2: Manufacturer: Linux 2.6.32.17-157.xendom0.fc12.x86_64 ehci_hcd usb usb2: SerialNumber: 0000:00:1d.7 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 6 ports detected initcall ehci_hcd_init+0x0/0xbf returned 0 after 30973 usecs calling ohci_hcd_mod_init+0x0/0x90 @ 1 ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver initcall ohci_hcd_mod_init+0x0/0x90 returned 0 after 98 usecs calling uhci_hcd_init+0x0/0xc0 @ 1 uhci_hcd: USB Universal Host Controller Interface driver xen: registering gsi 20 triggering 0 polarity 1 xen_allocate_pirq: returning irq 20 for gsi 20 xen: --> irq=20 Already setup the GSI :20 uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20 uhci_hcd 0000:00:1a.0: setting latency timer to 64 uhci_hcd 0000:00:1a.0: UHCI Host Controller uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 uhci_hcd 0000:00:1a.0: irq 20, io base 0x00006f20 usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb3: Product: UHCI Host Controller usb usb3: Manufacturer: Linux 2.6.32.17-157.xendom0.fc12.x86_64 uhci_hcd usb usb3: SerialNumber: 0000:00:1a.0 usb usb3: configuration #1 chosen from 1 choice hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected xen: registering gsi 21 triggering 0 polarity 1 alloc irq_desc for 21 on node 0 alloc kstat_irqs on node 0 xen: --> irq=21 uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21 uhci_hcd 0000:00:1a.1: setting latency timer to 64 uhci_hcd 0000:00:1a.1: UHCI Host Controller uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 uhci_hcd 0000:00:1a.1: irq 21, io base 0x00006f00 usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb4: Product: UHCI Host Controller usb usb4: Manufacturer: Linux 2.6.32.17-157.xendom0.fc12.x86_64 uhci_hcd usb usb4: SerialNumber: 0000:00:1a.1 usb usb4: configuration #1 chosen from 1 choice hub 4-0:1.0: USB hub found hub 4-0:1.0: 2 ports detected xen: registering gsi 20 triggering 0 polarity 1 xen_allocate_pirq: returning irq 20 for gsi 20 xen: --> irq=20 Already setup the GSI :20 uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20 uhci_hcd 0000:00:1d.0: setting latency timer to 64 uhci_hcd 0000:00:1d.0: UHCI Host Controller uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 uhci_hcd 0000:00:1d.0: irq 20, io base 0x00006f80 usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb5: Product: UHCI Host Controller usb usb5: Manufacturer: Linux 2.6.32.17-157.xendom0.fc12.x86_64 uhci_hcd usb usb5: SerialNumber: 0000:00:1d.0 usb usb5: configuration #1 chosen from 1 choice hub 5-0:1.0: USB hub found hub 5-0:1.0: 2 ports detected xen: registering gsi 21 triggering 0 polarity 1 xen_allocate_pirq: returning irq 21 for gsi 21 xen: --> irq=21 Already setup the GSI :21 uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21 uhci_hcd 0000:00:1d.1: setting latency timer to 64 uhci_hcd 0000:00:1d.1: UHCI Host Controller uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 uhci_hcd 0000:00:1d.1: irq 21, io base 0x00006f60 usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb6: Product: UHCI Host Controller usb usb6: Manufacturer: Linux 2.6.32.17-157.xendom0.fc12.x86_64 uhci_hcd usb usb6: SerialNumber: 0000:00:1d.1 usb usb6: configuration #1 chosen from 1 choice hub 6-0:1.0: USB hub found hub 6-0:1.0: 2 ports detected xen: registering gsi 22 triggering 0 polarity 1 xen_allocate_pirq: returning irq 22 for gsi 22 xen: --> irq=22 Already setup the GSI :22 uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 22 (level, low) -> IRQ 22 uhci_hcd 0000:00:1d.2: setting latency timer to 64 uhci_hcd 0000:00:1d.2: UHCI Host Controller uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 uhci_hcd 0000:00:1d.2: irq 22, io base 0x00006f40 usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb7: Product: UHCI Host Controller usb usb7: Manufacturer: Linux 2.6.32.17-157.xendom0.fc12.x86_64 uhci_hcd usb usb7: SerialNumber: 0000:00:1d.2 usb usb7: configuration #1 chosen from 1 choice hub 7-0:1.0: USB hub found hub 7-0:1.0: 2 ports detected initcall uhci_hcd_init+0x0/0xc0 returned 0 after 9604 usecs calling i8042_init+0x0/0x3af @ 1 PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 i8042.c: Detected active multiplexing controller, rev 1.1. serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX0 port at 0x60,0x64 irq 12 serio: i8042 AUX1 port at 0x60,0x64 irq 12 serio: i8042 AUX2 port at 0x60,0x64 irq 12 serio: i8042 AUX3 port at 0x60,0x64 irq 12 initcall i8042_init+0x0/0x3af returned 0 after 26230 usecs calling serport_init+0x0/0x34 @ 1 initcall serport_init+0x0/0x34 returned 0 after 0 usecs calling mousedev_init+0x0/0x62 @ 1 mice: PS/2 mouse device common for all mice initcall mousedev_init+0x0/0x62 returned 0 after 132 usecs calling evdev_init+0x0/0x12 @ 1 initcall evdev_init+0x0/0x12 returned 0 after 110 usecs calling atkbd_init+0x0/0x27 @ 1 initcall atkbd_init+0x0/0x27 returned 0 after 15 usecs calling psmouse_init+0x0/0x6f @ 1 initcall psmouse_init+0x0/0x6f returned 0 after 89 usecs calling cmos_init+0x0/0x6a @ 1 rtc_cmos 00:04: RTC can wake from S4 rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0 rtc0: alarms up to one month, y3k, 114 bytes nvram initcall cmos_init+0x0/0x6a returned 0 after 410 usecs calling dm_init+0x0/0x46 @ 1 device-mapper: uevent: version 1.0.3 device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com initcall dm_init+0x0/0x46 returned 0 after 436 usecs calling dm_snapshot_init+0x0/0x239 @ 1 initcall dm_snapshot_init+0x0/0x239 returned 0 after 80 usecs calling dm_mirror_init+0x0/0x79 @ 1 initcall dm_mirror_init+0x0/0x79 returned 0 after 36 usecs calling dm_dirty_log_init+0x0/0x59 @ 1 initcall dm_dirty_log_init+0x0/0x59 returned 0 after 0 usecs calling dm_zero_init+0x0/0x31 @ 1 initcall dm_zero_init+0x0/0x31 returned 0 after 0 usecs calling init_ladder+0x0/0x12 @ 1 cpuidle: using governor ladder initcall init_ladder+0x0/0x12 returned 0 after 90 usecs calling init_menu+0x0/0x12 @ 1 cpuidle: using governor menu initcall init_menu+0x0/0x12 returned 0 after 87 usecs calling efivars_init+0x0/0x236 @ 1 initcall efivars_init+0x0/0x236 returned -19 after 0 usecs calling hid_init+0x0/0x66 @ 1 initcall hid_init+0x0/0x66 returned 0 after 57 usecs calling a4_init+0x0/0x1b @ 1 initcall a4_init+0x0/0x1b returned 0 after 8 usecs calling apple_init+0x0/0x39 @ 1 initcall apple_init+0x0/0x39 returned 0 after 9 usecs calling belkin_init+0x0/0x1b @ 1 initcall belkin_init+0x0/0x1b returned 0 after 6 usecs calling ch_init+0x0/0x1b @ 1 initcall ch_init+0x0/0x1b returned 0 after 6 usecs calling ch_init+0x0/0x1b @ 1 initcall ch_init+0x0/0x1b returned 0 after 6 usecs calling cp_init+0x0/0x1b @ 1 initcall cp_init+0x0/0x1b returned 0 after 6 usecs calling dr_init+0x0/0x1b @ 1 initcall dr_init+0x0/0x1b returned 0 after 20 usecs calling ez_init+0x0/0x1b @ 1 initcall ez_init+0x0/0x1b returned 0 after 8 usecs calling gyration_init+0x0/0x1b @ 1 initcall gyration_init+0x0/0x1b returned 0 after 8 usecs calling ks_init+0x0/0x1b @ 1 initcall ks_init+0x0/0x1b returned 0 after 8 usecs calling kye_init+0x0/0x1b @ 1 initcall kye_init+0x0/0x1b returned 0 after 6 usecs calling lg_init+0x0/0x1b @ 1 initcall lg_init+0x0/0x1b returned 0 after 6 usecs calling ms_init+0x0/0x1b @ 1 initcall ms_init+0x0/0x1b returned 0 after 6 usecs calling mr_init+0x0/0x1b @ 1 initcall mr_init+0x0/0x1b returned 0 after 34 usecs calling ntrig_init+0x0/0x1b @ 1 initcall ntrig_init+0x0/0x1b returned 0 after 8 usecs calling pl_init+0x0/0x1b @ 1 initcall pl_init+0x0/0x1b returned 0 after 6 usecs calling pl_init+0x0/0x1b @ 1 initcall pl_init+0x0/0x1b returned 0 after 16 usecs calling samsung_init+0x0/0x1b @ 1 initcall samsung_init+0x0/0x1b returned 0 after 8 usecs calling sjoy_init+0x0/0x1b @ 1 initcall sjoy_init+0x0/0x1b returned 0 after 8 usecs calling sony_init+0x0/0x1b @ 1 initcall sony_init+0x0/0x1b returned 0 after 8 usecs calling sp_init+0x0/0x1b @ 1 initcall sp_init+0x0/0x1b returned 0 after 6 usecs calling ga_init+0x0/0x1b @ 1 initcall ga_init+0x0/0x1b returned 0 after 6 usecs calling tm_init+0x0/0x1b @ 1 initcall tm_init+0x0/0x1b returned 0 after 6 usecs calling ts_init+0x0/0x1b @ 1 initcall ts_init+0x0/0x1b returned 0 after 6 usecs calling twinhan_init+0x0/0x1b @ 1 initcall twinhan_init+0x0/0x1b returned 0 after 6 usecs calling zp_init+0x0/0x1b @ 1 initcall zp_init+0x0/0x1b returned 0 after 6 usecs calling hid_init+0x0/0xc7 @ 1 usbcore: registered new interface driver hiddev usbcore: registered new interface driver usbhid usbhid: v2.6:USB HID core driver initcall hid_init+0x0/0xc7 returned 0 after 376 usecs calling staging_init+0x0/0x8 @ 1 initcall staging_init+0x0/0x8 returned 0 after 0 usecs calling flow_cache_init+0x0/0x1a7 @ 1 initcall flow_cache_init+0x0/0x1a7 returned 0 after 14 usecs calling blackhole_module_init+0x0/0x12 @ 1 initcall blackhole_module_init+0x0/0x12 returned 0 after 1 usecs calling init_cgroup_cls+0x0/0x12 @ 1 initcall init_cgroup_cls+0x0/0x12 returned 0 after 0 usecs calling nf_conntrack_standalone_init+0x0/0x12 @ 1 nf_conntrack version 0.5.0 (16384 buckets, 65536 max) CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or sysctl net.netfilter.nf_conntrack_acct=1 to enable it. initcall nf_conntrack_standalone_init+0x0/0x12 returned 0 after 523 usecs calling xt_init+0x0/0x13b @ 1 initcall xt_init+0x0/0x13b returned 0 after 1 usecs calling tcpudp_mt_init+0x0/0x17 @ 1 initcall tcpudp_mt_init+0x0/0x17 returned 0 after 1 usecs calling conntrack_mt_init+0x0/0x17 @ 1 initcall conntrack_mt_init+0x0/0x17 returned 0 after 0 usecs calling state_mt_init+0x0/0x17 @ 1 initcall state_mt_init+0x0/0x17 returned 0 after 0 usecs calling sysctl_ipv4_init+0x0/0x4e @ 1 initcall sysctl_ipv4_init+0x0/0x4e returned 0 after 5 usecs calling init_syncookies+0x0/0x19 @ 1 initcall init_syncookies+0x0/0x19 returned 0 after 21 usecs calling ipv4_netfilter_init+0x0/0x17 @ 1 initcall ipv4_netfilter_init+0x0/0x17 returned 0 after 0 usecs calling nf_conntrack_l3proto_ipv4_init+0x0/0x12d @ 1 initcall nf_conntrack_l3proto_ipv4_init+0x0/0x12d returned 0 after 38 usecs calling nf_defrag_init+0x0/0x17 @ 1 initcall nf_defrag_init+0x0/0x17 returned 0 after 0 usecs calling ip_tables_init+0x0/0xb8 @ 1 ip_tables: (C) 2000-2006 Netfilter Core Team initcall ip_tables_init+0x0/0xb8 returned 0 after 100 usecs calling iptable_filter_init+0x0/0x69 @ 1 initcall iptable_filter_init+0x0/0x69 returned 0 after 6 usecs calling reject_tg_init+0x0/0x12 @ 1 initcall reject_tg_init+0x0/0x12 returned 0 after 0 usecs calling cubictcp_register+0x0/0x5c @ 1 TCP cubic registered initcall cubictcp_register+0x0/0x5c returned 0 after 84 usecs calling xfrm_user_init+0x0/0x4a @ 1 Initializing XFRM netlink socket initcall xfrm_user_init+0x0/0x4a returned 0 after 100 usecs calling packet_init+0x0/0x47 @ 1 NET: Registered protocol family 17 initcall packet_init+0x0/0x47 returned 0 after 94 usecs calling dsa_init_module+0x0/0x14 @ 1 initcall dsa_init_module+0x0/0x14 returned 0 after 0 usecs calling edsa_init_module+0x0/0x14 @ 1 initcall edsa_init_module+0x0/0x14 returned 0 after 0 usecs calling trailer_init_module+0x0/0x14 @ 1 initcall trailer_init_module+0x0/0x14 returned 0 after 0 usecs calling mv88e6060_init+0x0/0x14 @ 1 initcall mv88e6060_init+0x0/0x14 returned 0 after 0 usecs calling mv88e6123_61_65_init+0x0/0x14 @ 1 initcall mv88e6123_61_65_init+0x0/0x14 returned 0 after 0 usecs calling mv88e6131_init+0x0/0x14 @ 1 initcall mv88e6131_init+0x0/0x14 returned 0 after 0 usecs calling dsa_init_module+0x0/0x12 @ 1 initcall dsa_init_module+0x0/0x12 returned 0 after 8 usecs calling dcbnl_init+0x0/0x32 @ 1 initcall dcbnl_init+0x0/0x32 returned 0 after 0 usecs calling mce_debugfs_init+0x0/0x3c @ 1 initcall mce_debugfs_init+0x0/0x3c returned 0 after 5 usecs calling severities_debugfs_init+0x0/0x3c @ 1 initcall severities_debugfs_init+0x0/0x3c returned 0 after 1 usecs calling hpet_insert_resource+0x0/0x23 @ 1 initcall hpet_insert_resource+0x0/0x23 returned 0 after 1 usecs calling update_mp_table+0x0/0x623 @ 1 initcall update_mp_table+0x0/0x623 returned 0 after 0 usecs calling lapic_insert_resource+0x0/0x3f @ 1 initcall lapic_insert_resource+0x0/0x3f returned -1 after 0 usecs initcall lapic_insert_resource+0x0/0x3f returned with error code -1 calling init_lapic_nmi_sysfs+0x0/0x39 @ 1 initcall init_lapic_nmi_sysfs+0x0/0x39 returned 0 after 0 usecs calling io_apic_bug_finalize+0x0/0x1b @ 1 initcall io_apic_bug_finalize+0x0/0x1b returned 0 after 0 usecs calling check_early_ioremap_leak+0x0/0x65 @ 1 initcall check_early_ioremap_leak+0x0/0x65 returned 0 after 0 usecs calling pat_memtype_list_init+0x0/0x29 @ 1 initcall pat_memtype_list_init+0x0/0x29 returned 0 after 2 usecs calling sched_init_debug+0x0/0x24 @ 1 initcall sched_init_debug+0x0/0x24 returned 0 after 1 usecs calling init_oops_id+0x0/0x36 @ 1 initcall init_oops_id+0x0/0x36 returned 0 after 2 usecs calling disable_boot_consoles+0x0/0x5c @ 1 initcall disable_boot_consoles+0x0/0x5c returned 0 after 0 usecs calling pm_qos_power_init+0x0/0xca @ 1 initcall pm_qos_power_init+0x0/0xca returned 0 after 91 usecs calling software_resume+0x0/0x201 @ 1 PM: Resume from disk failed. initcall software_resume+0x0/0x201 returned -2 after 87 usecs initcall software_resume+0x0/0x201 returned with error code -2 calling debugfs_kprobe_init+0x0/0x8f @ 1 initcall debugfs_kprobe_init+0x0/0x8f returned 0 after 16 usecs calling taskstats_init+0x0/0x95 @ 1 registered taskstats version 1 initcall taskstats_init+0x0/0x95 returned 0 after 97 usecs calling clear_boot_tracer+0x0/0x2d @ 1 initcall clear_boot_tracer+0x0/0x2d returned 0 after 0 usecs calling max_swapfiles_check+0x0/0x8 @ 1 initcall max_swapfiles_check+0x0/0x8 returned 0 after 0 usecs calling init_ima+0x0/0x1a @ 1 No TPM chip found, activating TPM-bypass! initcall init_ima+0x0/0x1a returned 0 after 145 usecs calling random32_reseed+0x0/0xb3 @ 1 initcall random32_reseed+0x0/0xb3 returned 0 after 8 usecs calling pci_resource_alignment_sysfs_init+0x0/0x19 @ 1 initcall pci_resource_alignment_sysfs_init+0x0/0x19 returned 0 after 1 usecs calling pci_sysfs_init+0x0/0x51 @ 1 initcall pci_sysfs_init+0x0/0x51 returned 0 after 851 usecs calling regulator_init_complete+0x0/0x13c @ 1 initcall regulator_init_complete+0x0/0x13c returned 0 after 0 usecs calling seqgen_init+0x0/0xf @ 1 initcall seqgen_init+0x0/0xf returned 0 after 9 usecs calling late_resume_init+0x0/0x124 @ 1 Magic number: 6:60:197 acpi PNP0100:00: hash matches initcall late_resume_init+0x0/0x124 returned 0 after 241 usecs calling scsi_complete_async_scans+0x0/0x113 @ 1 initcall scsi_complete_async_scans+0x0/0x113 returned 0 after 0 usecs calling rtc_hctosys+0x0/0x170 @ 1 rtc_cmos 00:04: setting system clock to 2010-08-16 21:09:49 UTC (1281992989) initcall rtc_hctosys+0x0/0x170 returned 0 after 160 usecs calling memmap_init+0x0/0xa3 @ 1 initcall memmap_init+0x0/0xa3 returned 0 after 23 usecs calling pci_mmcfg_late_insert_resources+0x0/0x15f @ 1 initcall pci_mmcfg_late_insert_resources+0x0/0x15f returned 0 after 1 usecs calling init_net_drop_monitor+0x0/0x151 @ 1 Initalizing network drop monitor service initcall init_net_drop_monitor+0x0/0x151 returned 0 after 99 usecs calling tcp_congestion_default+0x0/0x12 @ 1 initcall tcp_congestion_default+0x0/0x12 returned 0 after 0 usecs calling initialize_hashrnd+0x0/0x19 @ 1 initcall initialize_hashrnd+0x0/0x19 returned 0 after 2 usecs async_waiting @ 1 input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4 ata4.00: ATAPI: TSSTcorp DVD+/-RW TS-L632H, DW10, max UDMA/33 ata4.00: configured for UDMA/33 async_waiting @ 62 ata3: SATA link down (SStatus 0 SControl 300) usb 1-1: new high speed USB device using ehci_hcd and address 2 async_waiting @ 59 usb 1-1: New USB device found, idVendor=05a9, idProduct=2640 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-1: Product: Laptop Integrated Webcam usb 1-1: Manufacturer: OmniVision Technologies, Inc. -2640-07.07.20.3 usb 1-1: configuration #1 chosen from 1 choice ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) usb 6-2: new low speed USB device using uhci_hcd and address 2 input: PS/2 Mouse as /devices/platform/i8042/serio2/input/input5 usb 6-2: New USB device found, idVendor=046d, idProduct=c517 usb 6-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 6-2: Product: USB Receiver usb 6-2: Manufacturer: Logitech usb 6-2: configuration #1 chosen from 1 choice input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio2/input/input6 input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.0/input/input7 logitech 0003:046D:C517.0001: input,hidraw0: USB HID v1.10 Keyboard [Logitech USB Receiver] on usb-0000:00:1d.1-2/input0 logitech 0003:046D:C517.0002: fixing up Logitech keyboard report descriptor input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.1/input/input8 logitech 0003:046D:C517.0002: input,hiddev96,hidraw1: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:1d.1-2/input1 ata1.00: ATA-8: TOSHIBA MK2546GSX, LB013D, max UDMA/100 ata1.00: 488397168 sectors, multi 8: LBA48 NCQ (depth 31/32), AA ata1.00: configured for UDMA/100 async_waiting @ 53 async_continuing @ 53 after 1 usec scsi 0:0:0:0: Direct-Access ATA TOSHIBA MK2546GS LB01 PQ: 0 ANSI: 5 sd 0:0:0:0: Attached scsi generic sg0 type 0 initcall 2_async_port_probe+0x0/0xb8 returned 0 after 1079398 usecs calling 7_sd_probe_async+0x0/0x1ef @ 53 async_continuing @ 58 after 1079582 usec initcall 3_async_port_probe+0x0/0xb8 returned 0 after 1079601 usecs async_continuing @ 59 after 709883 usec initcall 4_async_port_probe+0x0/0xb8 returned 0 after 1079610 usecs async_continuing @ 62 after 881949 usec sd 0:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/232 GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sda: scsi 3:0:0:0: CD-ROM TSSTcorp DVD+-RW TS-L632H DW10 PQ: 0 ANSI: 5 sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.20 sr 3:0:0:0: Attached scsi CD-ROM sr0 sr 3:0:0:0: Attached scsi generic sg1 type 5 initcall 5_async_port_probe+0x0/0xb8 returned 0 after 1099100 usecs async_continuing @ 63 after 1099038 usec initcall 6_async_port_probe+0x0/0xb8 returned 0 after 1099419 usecs async_continuing @ 1 after 1001212 usec async_waiting @ 1 sda1 sda2 sda3 sda4 < sda5 sda6 sda7 > sd 0:0:0:0: [sda] Attached SCSI disk initcall 7_sd_probe_async+0x0/0x1ef returned 0 after 95307 usecs async_continuing @ 1 after 73377 usec Freeing unused kernel memory: 940k freed Write protecting the kernel read-only data: 6620k dracut: dracut-006-2.fc14 usb 7-2: new full speed USB device using uhci_hcd and address 2 udev: starting version 160 calling video_output_class_init+0x0/0x19 [output] @ 99 initcall video_output_class_init+0x0/0x19 [output] returned 0 after 18 usecs calling acpi_video_init+0x0/0x77 [video] @ 99 initcall acpi_video_init+0x0/0x77 [video] returned 0 after 9 usecs calling i2c_init+0x0/0x6f [i2c_core] @ 99 initcall i2c_init+0x0/0x6f [i2c_core] returned 0 after 343 usecs calling drm_core_init+0x0/0x132 [drm] @ 99 [drm] Initialized drm 1.1.0 20060810 initcall drm_core_init+0x0/0x132 [drm] returned 0 after 138 usecs calling i915_init+0x0/0x52 [i915] @ 99 xen: registering gsi 16 triggering 0 polarity 1 xen_allocate_pirq: returning irq 16 for gsi 16 xen: --> irq=16 Already setup the GSI :16 i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 i915 0000:00:02.0: setting latency timer to 64 alloc irq_desc for 750 on node 0 alloc kstat_irqs on node 0 [drm] set up 7M of stolen space usb 7-2: New USB device found, idVendor=0a5c, idProduct=4500 usb 7-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 7-2: Product: BCM2045B2 usb 7-2: Manufacturer: Broadcom usb 7-2: configuration #1 chosen from 1 choice hub 7-2:1.0: USB hub found hub 7-2:1.0: 3 ports detected composite sync not supported usb 7-2.1: new full speed USB device using uhci_hcd and address 3 usb 7-2.1: New USB device found, idVendor=413c, idProduct=8126 usb 7-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 7-2.1: Product: BCM2045 usb 7-2.1: Manufacturer: Broadcom Corp usb 7-2.1: configuration #1 chosen from 1 choice usb 7-2.2: new full speed USB device using uhci_hcd and address 4 [drm] initialized overlay support usb 7-2.2: New USB device found, idVendor=0a5c, idProduct=4502 usb 7-2.2: New USB device strings: Mfr=1, Product=0, SerialNumber=0 usb 7-2.2: Manufacturer: Broadcom Corp usb 7-2.2: configuration #1 chosen from 1 choice input: Broadcom Corp as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2.2/7-2.2:1.0/input/input9 generic-usb 0003:0A5C:4502.0003: input,hidraw2: USB HID v1.11 Keyboard [Broadcom Corp] on usb-0000:00:1d.2-2.2/input0 usb 7-2.3: new full speed USB device using uhci_hcd and address 5 usb 7-2.3: New USB device found, idVendor=0a5c, idProduct=4503 usb 7-2.3: New USB device strings: Mfr=1, Product=0, SerialNumber=0 usb 7-2.3: Manufacturer: Broadcom Corp usb 7-2.3: configuration #1 chosen from 1 choice input: Broadcom Corp as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2.3/7-2.3:1.0/input/input10 generic-usb 0003:0A5C:4503.0004: input,hidraw3: USB HID v1.11 Mouse [Broadcom Corp] on usb-0000:00:1d.2-2.3/input0 composite sync not supported fbcon: inteldrmfb (fb0) is primary device Console: switching to colour frame buffer device 160x50 fb0: inteldrmfb frame buffer device registered panic notifier acpi device:2f: registered as cooling_device0 input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/LNXVIDEO:00/input/input11 ACPI: Video Device [VID] (multi-head: yes rom: no post: no) ACPI Warning for \_SB_.PCI0.VID2._DOD: Return Package has no elements (empty) (20090903/nspredef-433) input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/LNXVIDEO:01/input/input12 ACPI: Video Device [VID2] (multi-head: yes rom: no post: no) [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0 initcall i915_init+0x0/0x52 [i915] returned 0 after 1414825 usecs dracut: Starting plymouth daemon composite sync not supported calling fw_core_init+0x0/0x90 [firewire_core] @ 281 initcall fw_core_init+0x0/0x90 [firewire_core] returned 0 after 29 usecs calling fw_ohci_init+0x0/0x20 [firewire_ohci] @ 281 calling mmc_init+0x0/0x72 [mmc_core] @ 282 xen: registering gsi 16 triggering 0 polarity 1 xen_allocate_pirq: returning irq 16 for gsi 16 xen: --> irq=16 Already setup the GSI :16 firewire_ohci 0000:02:09.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 initcall mmc_init+0x0/0x72 [mmc_core] returned 0 after 13969 usecs calling sdhci_drv_init+0x0/0x24 [sdhci] @ 282 sdhci: Secure Digital Host Controller Interface driver sdhci: Copyright(c) Pierre Ossman initcall sdhci_drv_init+0x0/0x24 [sdhci] returned 0 after 787 usecs calling sdhci_drv_init+0x0/0x20 [sdhci_pci] @ 282 firewire_ohci: Added fw-ohci device 0000:02:09.0, OHCI version 1.10 initcall fw_ohci_init+0x0/0x20 [firewire_ohci] returned 0 after 63986 usecs sdhci-pci 0000:02:09.1: SDHCI controller found [1180:0822] (rev 22) xen: registering gsi 18 triggering 0 polarity 1 alloc irq_desc for 18 on node 0 alloc kstat_irqs on node 0 xen: --> irq=18 sdhci-pci 0000:02:09.1: PCI INT B -> GSI 18 (level, low) -> IRQ 18 Registered led device: mmc0:: mmc0: SDHCI controller on PCI [0000:02:09.1] using DMA initcall sdhci_drv_init+0x0/0x20 [sdhci_pci] returned 0 after 62963 usecs firewire_core: created device fw0: GUID 444fc00012d94c70, S400 calling wait_scan_init+0x0/0x12 [scsi_wait_scan] @ 373 initcall wait_scan_init+0x0/0x12 [scsi_wait_scan] returned 0 after 3 usecs dracut: Scanning devices sda7 for LVM volume groups dracut: Reading all physical volumes. This may take a while... dracut: Found volume group "vg0" using metadata type lvm2 dracut: 7 logical volume(s) in volume group "vg0" now active EXT4-fs (dm-7): mounted filesystem with ordered data mode dracut: Remounting /dev/disk/by-uuid/fcb47974-dd00-4990-bcee-e2b50a0f184b with -o noatime,ro EXT4-fs (dm-7): mounted filesystem with ordered data mode dracut: Mounted root filesystem /dev/mapper/vg0-austen3a dracut: Loading SELinux policy SELinux: 8192 avtab hash slots, 198863 rules. SELinux: 8192 avtab hash slots, 198863 rules. SELinux: 9 users, 13 roles, 3316 types, 166 bools, 1 sens, 1024 cats SELinux: 77 classes, 198863 rules SELinux: Completing initialization. SELinux: Setting up existing superblocks. SELinux: initialized (dev dm-7, type ext4), uses xattr SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs SELinux: initialized (dev securityfs, type securityfs), uses genfs_contexts SELinux: initialized (dev usbfs, type usbfs), uses genfs_contexts SELinux: initialized (dev selinuxfs, type selinuxfs), uses genfs_contexts SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs SELinux: initialized (dev hugetlbfs, type hugetlbfs), uses transition SIDs SELinux: initialized (dev devpts, type devpts), uses transition SIDs SELinux: initialized (dev inotifyfs, type inotifyfs), uses genfs_contexts SELinux: initialized (dev anon_inodefs, type anon_inodefs), uses genfs_contexts SELinux: initialized (dev pipefs, type pipefs), uses task SIDs SELinux: initialized (dev debugfs, type debugfs), uses genfs_contexts SELinux: initialized (dev sockfs, type sockfs), uses task SIDs SELinux: initialized (dev devtmpfs, type devtmpfs), uses transition SIDs SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs SELinux: initialized (dev proc, type proc), uses genfs_contexts SELinux: initialized (dev bdev, type bdev), uses genfs_contexts SELinux: initialized (dev rootfs, type rootfs), uses genfs_contexts SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts type=1403 audit(1281993003.608:2): policy loaded auid=4294967295 ses=4294967295 dracut: Switching root readahead: starting udev: starting version 151 type=1400 audit(1281989408.636:3): avc: denied { mmap_zero } for pid=606 comm="vbetool" scontext=system_u:system_r:vbetool_t:s0-s0:c0.c1023 tcontext=system_u:system_r:vbetool_t:s0-s0:c0.c1023 tclass=memprotect calling microcode_init+0x0/0x132 [microcode] @ 710 platform microcode: firmware: requesting intel-ucode/06-17-06 calling acpi_wmi_init+0x0/0x187 [wmi] @ 779 ACPI: WMI: Mapper loaded initcall acpi_wmi_init+0x0/0x187 [wmi] returned 0 after 498 usecs calling serio_raw_init+0x0/0x20 [serio_raw] @ 625 initcall serio_raw_init+0x0/0x20 [serio_raw] returned 0 after 56 usecs calling joydev_init+0x0/0x12 [joydev] @ 624 initcall joydev_init+0x0/0x12 [joydev] returned 0 after 10 usecs calling dcdbas_init+0x0/0x67 [dcdbas] @ 714 dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2) initcall dcdbas_init+0x0/0x67 [dcdbas] returned 0 after 58 usecs calling rfkill_init+0x0/0x7a [rfkill] @ 651 initcall rfkill_init+0x0/0x7a [rfkill] returned 0 after 5783 usecs calling dell_wmi_init+0x0/0x12e [dell_wmi] @ 911 input: Dell WMI hotkeys as /devices/virtual/input/input13 initcall dell_wmi_init+0x0/0x12e [dell_wmi] returned 0 after 1332 usecs platform microcode: firmware: requesting intel-ucode/06-17-06 calling dell_init+0x0/0x335 [dell_laptop] @ 714 initcall dell_init+0x0/0x335 [dell_laptop] returned 0 after 2734 usecs Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba initcall microcode_init+0x0/0x132 [microcode] returned 0 after 289214 usecs calling bt_init+0x0/0x5a [bluetooth] @ 652 Bluetooth: Core ver 2.15 NET: Registered protocol family 31 Bluetooth: HCI device and connection manager initialized Bluetooth: HCI socket layer initialized initcall bt_init+0x0/0x5a [bluetooth] returned 0 after 1885 usecs calling i2c_i801_init+0x0/0xc5 [i2c_i801] @ 618 xen: registering gsi 17 triggering 0 polarity 1 xen_allocate_pirq: returning irq 17 for gsi 17 xen: --> irq=17 Already setup the GSI :17 i801_smbus 0000:00:1f.3: PCI INT B -> GSI 17 (level, low) -> IRQ 17 initcall i2c_i801_init+0x0/0xc5 [i2c_i801] returned 0 after 251 usecs calling iTCO_vendor_init_module+0x0/0x1c [iTCO_vendor_support] @ 604 iTCO_vendor_support: vendor-support=0 initcall iTCO_vendor_init_module+0x0/0x1c [iTCO_vendor_support] returned 0 after 4 usecs calling snd_mem_init+0x0/0x2c [snd_page_alloc] @ 587 initcall snd_mem_init+0x0/0x2c [snd_page_alloc] returned 0 after 19 usecs calling cfg80211_init+0x0/0x92 [cfg80211] @ 599 cfg80211: Calling CRDA to update world regulatory domain initcall cfg80211_init+0x0/0x92 [cfg80211] returned 0 after 486 usecs calling sky2_init_module+0x0/0x2e [sky2] @ 612 sky2 driver version 1.25 xen: registering gsi 16 triggering 0 polarity 1 xen_allocate_pirq: returning irq 16 for gsi 16 xen: --> irq=16 Already setup the GSI :16 sky2 0000:09:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 sky2 0000:09:00.0: setting latency timer to 64 sky2 0000:09:00.0: Yukon-2 FE+ chip revision 0 alloc irq_desc for 749 on node 0 alloc kstat_irqs on node 0 sky2 eth0: addr 00:1d:09:4a:96:a6 initcall sky2_init_module+0x0/0x2e [sky2] returned 0 after 2484 usecs calling btusb_init+0x0/0x35 [btusb] @ 649 Bluetooth: Generic Bluetooth USB driver ver 0.6 calling videodev_init+0x0/0x89 [videodev] @ 641 Linux video capture interface: v2.00 initcall videodev_init+0x0/0x89 [videodev] returned 0 after 22 usecs usbcore: registered new interface driver btusb initcall btusb_init+0x0/0x35 [btusb] returned 0 after 57562 usecs calling iTCO_wdt_init_module+0x0/0x66 [iTCO_wdt] @ 604 iTCO_wdt: Intel TCO WatchDog Timer Driver v1.05 iTCO_wdt: Found a ICH8M TCO device (Version=2, TCOBASE=0x1060) iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0) initcall iTCO_wdt_init_module+0x0/0x66 [iTCO_wdt] returned 0 after 6645 usecs calling init_soundcore+0x0/0x9a [soundcore] @ 587 initcall init_soundcore+0x0/0x9a [soundcore] returned 0 after 50 usecs calling uvc_init+0x0/0xa2 [uvcvideo] @ 641 uvcvideo: Found UVC 1.00 device Laptop Integrated Webcam (05a9:2640) uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround. input: Laptop Integrated Webcam as /devices/pci0000:00/0000:00:1a.7/usb1/1-1/1-1:1.0/input/input14 usbcore: registered new interface driver uvcvideo USB Video Class driver (v0.1.0) initcall uvc_init+0x0/0xa2 [uvcvideo] returned 0 after 11727 usecs calling alsa_sound_init+0x0/0x96 [snd] @ 587 initcall alsa_sound_init+0x0/0x96 [snd] returned 0 after 45 usecs calling ieee80211_init+0x0/0x1e [mac80211] @ 599 initcall ieee80211_init+0x0/0x1e [mac80211] returned 0 after 3 usecs calling alsa_timer_init+0x0/0x1a7 [snd_timer] @ 587 initcall alsa_timer_init+0x0/0x1a7 [snd_timer] returned 0 after 725 usecs cfg80211: World regulatory domain updated: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) calling alsa_pcm_init+0x0/0x71 [snd_pcm] @ 968 initcall alsa_pcm_init+0x0/0x71 [snd_pcm] returned 0 after 17 usecs calling alsa_seq_device_init+0x0/0x60 [snd_seq_device] @ 974 initcall alsa_seq_device_init+0x0/0x60 [snd_seq_device] returned 0 after 12 usecs calling alsa_seq_init+0x0/0x4c [snd_seq] @ 974 initcall alsa_seq_init+0x0/0x4c [snd_seq] returned 0 after 387 usecs calling alsa_hwdep_init+0x0/0x69 [snd_hwdep] @ 587 initcall alsa_hwdep_init+0x0/0x69 [snd_hwdep] returned 0 after 9 usecs calling alsa_card_azx_init+0x0/0x20 [snd_hda_intel] @ 587 xen: registering gsi 21 triggering 0 polarity 1 xen_allocate_pirq: returning irq 21 for gsi 21 xen: --> irq=21 Already setup the GSI :21 HDA Intel 0000:00:1b.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21 HDA Intel 0000:00:1b.0: setting latency timer to 64 calling iwl_init+0x0/0x7b [iwlagn] @ 599 iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, 1.3.27kds iwlagn: Copyright(c) 2003-2009 Intel Corporation xen: registering gsi 17 triggering 0 polarity 1 xen_allocate_pirq: returning irq 17 for gsi 17 xen: --> irq=17 Already setup the GSI :17 iwlagn 0000:0b:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 iwlagn 0000:0b:00.0: setting latency timer to 64 iwlagn 0000:0b:00.0: Detected Intel Wireless WiFi Link 4965AGN REV=0x4 iwlagn 0000:0b:00.0: Tunable channels: 13 802.11bg, 19 802.11a channels alloc irq_desc for 748 on node 0 alloc kstat_irqs on node 0 calling crypto_ecb_module_init+0x0/0x12 [ecb] @ 998 initcall crypto_ecb_module_init+0x0/0x12 [ecb] returned 0 after 3 usecs calling patch_intelhdmi_init+0x0/0x12 [snd_hda_codec_intelhdmi] @ 996 initcall patch_intelhdmi_init+0x0/0x12 [snd_hda_codec_intelhdmi] returned 0 after 1 usecs calling arc4_init+0x0/0x12 [arc4] @ 1000 initcall arc4_init+0x0/0x12 [arc4] returned 0 after 280 usecs phy0: Selected rate control algorithm 'iwl-agn-rs' initcall iwl_init+0x0/0x7b [iwlagn] returned 0 after 208772 usecs calling patch_sigmatel_init+0x0/0x12 [snd_hda_codec_idt] @ 1002 initcall patch_sigmatel_init+0x0/0x12 [snd_hda_codec_idt] returned 0 after 0 usecs ALSA sound/pci/hda/hda_codec.c:3881: autoconfig: line_outs=1 (0xd/0x0/0x0/0x0/0x0) ALSA sound/pci/hda/hda_codec.c:3885: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) ALSA sound/pci/hda/hda_codec.c:3889: hp_outs=2 (0xa/0xf/0x0/0x0/0x0) ALSA sound/pci/hda/hda_codec.c:3890: mono: mono_out=0x0 ALSA sound/pci/hda/hda_codec.c:3893: dig-out=0x21/0x0 ALSA sound/pci/hda/hda_codec.c:3901: inputs: mic=0xc, fmic=0xe, line=0x0, fline=0x0, cd=0x0, aux=0x0 ALSA sound/pci/hda/patch_sigmatel.c:2980: stac92xx: dac_nids=2 (0x2/0x5/0x0/0x0/0x0) input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input15 ALSA sound/pci/hda/hda_codec.c:2914: HDMI already defined input: HDA Intel Mic at Ext Front Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input16 input: HDA Intel HP Out at Ext Front Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input17 input: HDA Intel HP Out at Ext Front Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input18 initcall alsa_card_azx_init+0x0/0x20 [snd_hda_intel] returned 0 after 393470 usecs cfg80211: Calling CRDA for country: GB cfg80211: Regulatory domain changed to country: GB (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm) (5170000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm) (5250000 KHz - 5330000 KHz @ 40000 KHz), (N/A, 2000 mBm) (5490000 KHz - 5710000 KHz @ 40000 KHz), (N/A, 2700 mBm) calling uinput_init+0x0/0x12 [uinput] @ 1089 initcall uinput_init+0x0/0x12 [uinput] returned 0 after 378 usecs calling xenfs_init+0x0/0x6a [xenfs] @ 1095 initcall xenfs_init+0x0/0x6a [xenfs] returned 0 after 31 usecs SELinux: initialized (dev xenfs, type xenfs), uses genfs_contexts calling evtchn_init+0x0/0x6e [xen_evtchn] @ 1097 Event-channel device installed. initcall evtchn_init+0x0/0x6e [xen_evtchn] returned 0 after 566 usecs calling wait_scan_init+0x0/0x12 [scsi_wait_scan] @ 1108 initcall wait_scan_init+0x0/0x12 [scsi_wait_scan] returned 0 after 2 usecs EXT4-fs (dm-7): warning: maximal mount count reached, running e2fsck is recommended SELinux: initialized (dev binfmt_misc, type binfmt_misc), uses genfs_contexts calling inet6_init+0x0/0x2ba [ipv6] @ 1299 NET: Registered protocol family 10 lo: Disabled Privacy Extensions initcall inet6_init+0x0/0x2ba [ipv6] returned 0 after 1323 usecs calling ip6_tables_init+0x0/0xb8 [ip6_tables] @ 1300 ip6_tables: (C) 2000-2006 Netfilter Core Team initcall ip6_tables_init+0x0/0xb8 [ip6_tables] returned 0 after 19 usecs calling ip6table_filter_init+0x0/0x69 [ip6table_filter] @ 1302 initcall ip6table_filter_init+0x0/0x69 [ip6table_filter] returned 0 after 7 usecs calling nf_conntrack_l3proto_ipv6_init+0x0/0x11a [nf_conntrack_ipv6] @ 1304 initcall nf_conntrack_l3proto_ipv6_init+0x0/0x11a [nf_conntrack_ipv6] returned 0 after 33 usecs calling reject_tg6_init+0x0/0x12 [ip6t_REJECT] @ 1306 initcall reject_tg6_init+0x0/0x12 [ip6t_REJECT] returned 0 after 0 usecs calling physdev_mt_init+0x0/0x12 [xt_physdev] @ 1321 initcall physdev_mt_init+0x0/0x12 [xt_physdev] returned 0 after 1 usecs sky2 eth0: enabling interface ADDRCONF(NETDEV_UP): eth0: link is not ready iwlagn 0000:0b:00.0: firmware: requesting iwlwifi-4965-2.ucode iwlagn 0000:0b:00.0: loaded firmware version 228.61.2.24 calling l2cap_init+0x0/0xe4 [l2cap] @ 1534 Bluetooth: L2CAP ver 2.14 Bluetooth: L2CAP socket layer initialized initcall l2cap_init+0x0/0xe4 [l2cap] returned 0 after 7 usecs calling bnep_init+0x0/0xa0 [bnep] @ 1539 Bluetooth: BNEP (Ethernet Emulation) ver 1.3 Bluetooth: BNEP filters: protocol multicast initcall bnep_init+0x0/0xa0 [bnep] returned 0 after 4 usecs calling llc_init+0x0/0x20 [llc] @ 1549 initcall llc_init+0x0/0x20 [llc] returned 0 after 0 usecs calling br_init+0x0/0xcf [bridge] @ 1549 Bridge firewalling registered Registered led device: iwl-phy0::radio Registered led device: iwl-phy0::assoc Registered led device: iwl-phy0::RX Registered led device: iwl-phy0::TX ADDRCONF(NETDEV_UP): wlan0: link is not ready initcall br_init+0x0/0xcf [bridge] returned 0 after 82634 usecs calling sco_init+0x0/0xeb [sco] @ 1555 Bluetooth: SCO (Voice Link) ver 0.6 Bluetooth: SCO socket layer initialized initcall sco_init+0x0/0xeb [sco] returned 0 after 7 usecs calling rfcomm_init+0x0/0xd4 [rfcomm] @ 1582 Bluetooth: RFCOMM TTY layer initialized Bluetooth: RFCOMM socket layer initialized Bluetooth: RFCOMM ver 1.11 initcall rfcomm_init+0x0/0xd4 [rfcomm] returned 0 after 1116 usecs SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs alloc irq_desc for 747 on node 0 alloc kstat_irqs on node 0 alloc irq_desc for 746 on node 0 alloc kstat_irqs on node 0 XENBUS: Unable to read cpu state XENBUS: Unable to read cpu state virbr0: starting userspace STP failed, starting kernel STP calling nf_nat_init+0x0/0x119 [nf_nat] @ 1697 initcall nf_nat_init+0x0/0x119 [nf_nat] returned 0 after 44 usecs calling nf_nat_standalone_init+0x0/0x82 [iptable_nat] @ 1697 initcall nf_nat_standalone_init+0x0/0x82 [iptable_nat] returned 0 after 12 usecs calling masquerade_tg_init+0x0/0x39 [ipt_MASQUERADE] @ 1699 initcall masquerade_tg_init+0x0/0x39 [ipt_MASQUERADE] returned 0 after 5 usecs calling ebtables_init+0x0/0x4e [ebtables] @ 1709 Ebtables v2.0 registered initcall ebtables_init+0x0/0x4e [ebtables] returned 0 after 3 usecs calling ebtable_nat_init+0x0/0x41 [ebtable_nat] @ 1712 initcall ebtable_nat_init+0x0/0x41 [ebtable_nat] returned 0 after 21 usecs SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs SELinux: initialized (dev proc, type proc), uses genfs_contexts SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs lo: Disabled Privacy Extensions SELinux: initialized (dev proc, type proc), uses genfs_contexts btusb_intr_complete: hci0 urb ffff88000306c300 failed to resubmit (1) btusb_bulk_complete: hci0 urb ffff8800d83d5e40 failed to resubmit (1) btusb_bulk_complete: hci0 urb ffff8800d9ccce40 failed to resubmit (1) [-- Attachment #3: Type: TEXT/PLAIN, Size: 21517 bytes --] __ __ _____ _ _ _____ ____ __ _ _____ \ \/ /___ _ __ |___ /| || | |___ / |___ \ / _| ___/ |___ / \ // _ \ '_ \ |_ \| || |_ |_ \ __ __) | | |_ / __| | |_ \ / \ __/ | | | ___) |__ _| ___) |__/ __/ _| _| (__| |___) | /_/\_\___|_| |_| |____(_) |_|(_)____/ |_____(_)_| \___|_|____/ (XEN) Xen version 3.4.3 (mockbuild@(none)) (gcc version 4.4.4 20100503 (Red Hat 4.4.4-2) (GCC) ) Sun Jun 20 17:08:39 UTC 2010 (XEN) Latest ChangeSet: unavailable (XEN) Command line: loglvl=all guest_loglvl=all console_to_ring lapic=debug apic_verbosity=debug apic=debug iommu=off conring_size=65536 (XEN) Video information: (XEN) VGA is text mode 80x25, font 8x16 (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds (XEN) Disc information: (XEN) Found 1 MBR signatures (XEN) Found 1 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009f000 (usable) (XEN) 000000000009f000 - 00000000000a0000 (reserved) (XEN) 0000000000100000 - 00000000df66d800 (usable) (XEN) 00000000df66d800 - 00000000e0000000 (reserved) (XEN) 00000000f8000000 - 00000000fc000000 (reserved) (XEN) 00000000fec00000 - 00000000fec10000 (reserved) (XEN) 00000000fed18000 - 00000000fed1c000 (reserved) (XEN) 00000000fed20000 - 00000000fed90000 (reserved) (XEN) 00000000feda0000 - 00000000feda6000 (reserved) (XEN) 00000000fee00000 - 00000000fee10000 (reserved) (XEN) 00000000ffe00000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 0000000120000000 (usable) (XEN) System RAM: 4086MB (4184112kB) (XEN) ACPI: RSDP 000FBC60, 0024 (r2 DELL ) (XEN) ACPI: XSDT DF66F200, 0064 (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: FACP DF66F09C, 00F4 (r4 DELL M08 27D80A10 ASL 61) (XEN) ACPI: DSDT DF66F800, 5477 (r2 INT430 SYSFexxx 1001 INTL 20050624) (XEN) ACPI: FACS DF67E000, 0040 (XEN) ACPI: HPET DF66F300, 0038 (r1 DELL M08 1 ASL 61) (XEN) ACPI: APIC DF66F400, 0068 (r1 DELL M08 27D80A10 ASL 47) (XEN) ACPI: MCFG DF66F3C0, 003E (r16 DELL M08 27D80A10 ASL 61) (XEN) ACPI: SLIC DF66F49C, 0176 (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: OSFR DF66EA00, 002C (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: BOOT DF66EFC0, 0028 (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: SSDT DF66D97E, 04CC (r1 PmRef CpuPm 3000 INTL 20050624) (XEN) NUMA turned off (XEN) Faking a node at 0000000000000000-0000000120000000 (XEN) Domain heap initialised (XEN) DMI 2.4 present. (XEN) Using APIC driver default (XEN) ACPI: PM-Timer IO Port: 0x1008 (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[1004,0], pm1x_evt[1000,0] (XEN) ACPI: wakeup_vec[df67e00c], vec_size[20] (XEN) ACPI: Local APIC address 0xfee00000 (XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) (XEN) Processor #0 7:7 APIC version 20 (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) (XEN) Processor #1 7:7 APIC version 20 (XEN) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) (XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) (XEN) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) (XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 (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 high 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 1 I/O APICs (XEN) ACPI: HPET id: 0x8086a201 base: 0xfed00000 (XEN) Using ACPI (MADT) for SMP configuration information (XEN) mapped APIC to ffff828bffffe000 (fee00000) (XEN) mapped IOAPIC to ffff828bffffd000 (fec00000) (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Initializing CPU#0 (XEN) Detected 2394.076 MHz processor. (XEN) CPU: L1 I cache: 32K, L1 D cache: 32K (XEN) CPU: L2 cache: 3072K (XEN) CPU: Physical Processor ID: 0 (XEN) CPU: Processor Core ID: 0 (XEN) VMX: Supported advanced features: (XEN) - APIC MMIO access virtualisation (XEN) - APIC TPR shadow (XEN) - Virtual NMI (XEN) - MSR direct-access bitmap (XEN) HVM: VMX enabled (XEN) Intel machine check reporting enabled on CPU#0. (XEN) mce_init: init bank3 (XEN) CPU0: Thermal monitoring enabled (TM2) (XEN) CMCI: CPU0 has no CMCI support (XEN) CPU0: Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz stepping 06 (XEN) Getting VERSION: 50014 (XEN) Getting VERSION: 50014 (XEN) Getting ID: 0 (XEN) Getting LVT0: 700 (XEN) Getting LVT1: 400 (XEN) enabled ExtINT on CPU#0 (XEN) ESR value before enabling vector: 0x00000040 after: 0x00000000 (XEN) Booting processor 1/1 eip 7c000 (XEN) Initializing CPU#1 (XEN) masked ExtINT on CPU#1 (XEN) CPU: L1 I cache: 32K, L1 D cache: 32K (XEN) CPU: L2 cache: 3072K (XEN) CPU: Physical Processor ID: 0 (XEN) CPU: Processor Core ID: 1 (XEN) Intel machine check reporting enabled on CPU#1. (XEN) CPU1: Thermal monitoring enabled (TM2) (XEN) CMCI: CPU1 has no CMCI support (XEN) CPU1: Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz stepping 06 (XEN) Total of 2 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) -> Using new ACK method (XEN) init IO_APIC IRQs (XEN) IO-APIC (apicid-pin) 2-0, 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 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 #2 registers: 24. (XEN) testing the IO APIC....................... (XEN) IO APIC #2...... (XEN) .... register #00: 00000000 (XEN) ....... : physical APIC id: 00 (XEN) ....... : Delivery Type: 0 (XEN) ....... : LTS : 0 (XEN) .... register #01: 00170020 (XEN) ....... : max redirection entries: 0017 (XEN) ....... : PRQ implemented: 0 (XEN) ....... : IO APIC version: 0020 (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 20 (XEN) 02 001 01 0 0 0 0 0 1 1 F0 (XEN) 03 001 01 0 0 0 0 0 1 1 28 (XEN) 04 001 01 0 0 0 0 0 1 1 30 (XEN) 05 001 01 0 0 0 0 0 1 1 38 (XEN) 06 001 01 0 0 0 0 0 1 1 40 (XEN) 07 001 01 0 0 0 0 0 1 1 48 (XEN) 08 001 01 0 0 0 0 0 1 1 50 (XEN) 09 001 01 1 1 0 0 0 1 1 58 (XEN) 0a 001 01 0 0 0 0 0 1 1 60 (XEN) 0b 001 01 0 0 0 0 0 1 1 68 (XEN) 0c 001 01 0 0 0 0 0 1 1 70 (XEN) 0d 001 01 0 0 0 0 0 1 1 78 (XEN) 0e 001 01 0 0 0 0 0 1 1 88 (XEN) 0f 001 01 0 0 0 0 0 1 1 90 (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) Using vector-based indexing (XEN) IRQ to pin mappings: (XEN) IRQ240 -> 0:2 (XEN) IRQ32 -> 0:1 (XEN) IRQ40 -> 0:3 (XEN) IRQ48 -> 0:4 (XEN) IRQ56 -> 0:5 (XEN) IRQ64 -> 0:6 (XEN) IRQ72 -> 0:7 (XEN) IRQ80 -> 0:8 (XEN) IRQ88 -> 0:9 (XEN) IRQ96 -> 0:10 (XEN) IRQ104 -> 0:11 (XEN) IRQ112 -> 0:12 (XEN) IRQ120 -> 0:13 (XEN) IRQ136 -> 0:14 (XEN) IRQ144 -> 0:15 (XEN) .................................... done. (XEN) Using local APIC timer interrupts. (XEN) calibrating APIC timer ... (XEN) ..... CPU clock speed is 2394.0286 MHz. (XEN) ..... host bus clock speed is 199.5023 MHz. (XEN) ..... bus_scale = 0x0000CC4F (XEN) checking TSC synchronization across 2 CPUs: passed. (XEN) Platform timer is 14.318MHz HPET (XEN) Allocated console ring of 65536 KiB. (XEN) Brought up 2 CPUs (XEN) microcode.c:73:d32767 microcode: CPU1 resumed (XEN) I/O virtualisation disabled (XEN) HPET's MSI mode hasn't been supported when Interrupt Remapping is enabled. (XEN) ACPI sleep modes: S3 (XEN) mcheck_poll: Machine check polling timer started. (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen kernel: 64-bit, lsb, compat32 (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1a6f000 (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 0000000110000000->0000000118000000 (950138 pages to be allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: ffffffff81000000->ffffffff81a6f000 (XEN) Init. ramdisk: ffffffff81a6f000->ffffffff83b37e00 (XEN) Phys-Mach map: ffffffff83b38000->ffffffff842b7bd0 (XEN) Start info: ffffffff842b8000->ffffffff842b84b4 (XEN) Page tables: ffffffff842b9000->ffffffff842de000 (XEN) Boot stack: ffffffff842de000->ffffffff842df000 (XEN) TOTAL: ffffffff80000000->ffffffff84400000 (XEN) ENTRY ADDRESS: ffffffff81819200 (XEN) Dom0 has maximum 2 VCPUs (XEN) Scrubbing Free RAM: .done. (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: All (XEN) Guest Loglevel: All (XEN) Xen is relinquishing VGA console. (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen) (XEN) Freed 144kB init memory. mapping kernel into physical memory Xen: setup ISA identity maps about to get started... Initializing cgroup subsys cpuset Initializing cgroup subsys cpu Linux version 2.6.32.17-157.xendom0.fc12.x86_64 (mockbuild@x86-06.phx2.fedoraproject.org) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) #1 SMP Sat Aug 7 15:26:59 UTC 2010 Command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b 3 earlyprintk=xen initcall_debug debug loglevel=10 KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD Centaur CentaurHauls xen_release_chunk: looking at area pfn e0000-eff7a: 65402 pages freed released 65402 pages of unused memory BIOS-provided physical RAM map: Xen: 0000000000000000 - 000000000009f000 (usable) Xen: 000000000009f000 - 0000000000100000 (reserved) Xen: 0000000000100000 - 00000000df66d800 (usable) Xen: 00000000df66d800 - 00000000e0000000 (reserved) Xen: 00000000f8000000 - 00000000fc000000 (reserved) Xen: 00000000fec00000 - 00000000fec10000 (reserved) Xen: 00000000fed18000 - 00000000fed1c000 (reserved) Xen: 00000000fed20000 - 00000000fed90000 (reserved) Xen: 00000000feda0000 - 00000000feda6000 (reserved) Xen: 00000000fee00000 - 00000000fee10000 (reserved) Xen: 00000000ffe00000 - 0000000100000000 (reserved) bootconsole [xenboot0] enabled DMI 2.4 present. last_pfn = 0xdf66d max_arch_pfn = 0x400000000 x86 PAT enabled: cpu 0, old 0x50100070406, new 0x7010600070106 initial memory mapped : 0 - 20000000 init_memory_mapping: 0000000000000000-00000000df66d000 0000000000 - 00df66d000 page 4k kernel direct mapping tables up to df66d000 @ 100000-801000 RAMDISK: 01a6f000 - 03b37e00 ACPI: RSDP 00000000000fbc60 00024 (v02 DELL ) ACPI: XSDT 00000000df66f200 00064 (v01 DELL M08 27D80A10 ASL 00000061) ACPI: FACP 00000000df66f09c 000F4 (v04 DELL M08 27D80A10 ASL 00000061) ACPI: DSDT 00000000df66f800 05477 (v02 INT430 SYSFexxx 00001001 INTL 20050624) ACPI: FACS 00000000df67e000 00040 ACPI: HPET 00000000df66f300 00038 (v01 DELL M08 00000001 ASL 00000061) ACPI: APIC 00000000df66f400 00068 (v01 DELL M08 27D80A10 ASL 00000047) ACPI: MCFG 00000000df66f3c0 0003E (v16 DELL M08 27D80A10 ASL 00000061) ACPI: SLIC 00000000df66f49c 00176 (v01 DELL M08 27D80A10 ASL 00000061) ACPI: OSFR 00000000df66ea00 0002C (v01 DELL M08 27D80A10 ASL 00000061) ACPI: BOOT 00000000df66efc0 00028 (v01 DELL M08 27D80A10 ASL 00000061) ACPI: SSDT 00000000df66d97e 004CC (v01 PmRef CpuPm 00003000 INTL 20050624) ACPI: Local APIC address 0xfee00000 No NUMA configuration found Faking a node at 0000000000000000-00000000df66d000 Bootmem setup node 0 0000000000000000-00000000df66d000 NODE_DATA [0000000000008000 - 000000000001dfff] bootmap [000000000001e000 - 0000000000039ecf] pages 1c (8 early reservations) ==> bootmem [0000000000 - 00df66d000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] #1 [00042b9000 - 00042de000] XEN PAGETABLES ==> [00042b9000 - 00042de000] #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] #3 [0001000000 - 0001a4efa8] TEXT DATA BSS ==> [0001000000 - 0001a4efa8] #4 [0001a6f000 - 0003b37e00] RAMDISK ==> [0001a6f000 - 0003b37e00] #5 [0003b38000 - 00042b9000] XEN START INFO ==> [0003b38000 - 00042b9000] #6 [0001a4f000 - 0001a4f1e8] BRK ==> [0001a4f000 - 0001a4f1e8] #7 [0000100000 - 00007d9000] PGTABLE ==> [0000100000 - 00007d9000] Zone PFN ranges: DMA 0x00000000 -> 0x00001000 DMA32 0x00001000 -> 0x00100000 Normal 0x00100000 -> 0x00100000 Movable zone start PFN for each node early_node_map[2] active PFN ranges 0: 0x00000000 -> 0x0000009f 0: 0x00000100 -> 0x000df66d On node 0 totalpages: 914956 DMA zone: 56 pages used for memmap DMA zone: 1756 pages reserved DMA zone: 2187 pages, LIFO batch:0 DMA32 zone: 12455 pages used for memmap DMA32 zone: 898502 pages, LIFO batch:31 ACPI: PM-Timer IO Port: 0x1008 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 2, version 0, address 0xfec00000, GSI 0-0 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ERROR: Unable to locate IOAPIC for GSI 2 ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) ERROR: Unable to locate IOAPIC for GSI 9 Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0x8086a201 base: 0xfed00000 SMP: Allowing 2 CPUs, 0 hotplug CPUs nr_irqs_gsi: 256 PM: Registered nosave memory: 000000000009f000 - 0000000000100000 Allocating PCI resources starting at e0000000 (gap: e0000000:18000000) Booting paravirtualized kernel on Xen Xen version: 3.4.3 (preserve-AD) (dom0) NR_CPUS:256 nr_cpumask_bits:256 nr_cpu_ids:2 nr_node_ids:1 PERCPU: Embedded 30 pages/cpu @ffff880004314000 s90392 r8192 d24296 u122880 pcpu-alloc: s90392 r8192 d24296 u122880 alloc=30*4096 pcpu-alloc: [0] 0 [0] 1 trying to map vcpu_info 0 at ffff88000431f020, mfn 11431f, offset 32 cpu 0 using vcpu_info at ffff88000431f020 trying to map vcpu_info 1 at ffff88000433d020, mfn 11433d, offset 32 cpu 1 using vcpu_info at ffff88000433d020 Xen: using vcpu_info placement Built 1 zonelists in Node order, mobility grouping on. Total pages: 900689 Policy zone: DMA32 Kernel command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b 3 earlyprintk=xen initcall_debug debug loglevel=10 PID hash table entries: 4096 (order: 3, 32768 bytes) Initializing CPU#0 DMA: Placing 64MB software IO TLB between ffff8800077fa000 - ffff88000b7fa000 DMA: software IO TLB at phys 0x77fa000 - 0xb7fa000 xen_swiotlb_fixup: buf=ffff8800077fa000 size=67108864 xen_swiotlb_fixup: buf=ffff88000b85a000 size=32768 Memory: 3483996k/3660212k available (4488k kernel code, 388k absent, 175828k reserved, 3707k data, 940k init) SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 Hierarchical RCU implementation. NR_IRQS:4352 nr_irqs:768 xen: --> irq=0 xen: --> irq=1 xen: --> irq=2 xen: --> irq=3 xen: --> irq=4 xen: --> irq=5 xen: --> irq=6 xen: --> irq=7 xen: --> irq=8 xen: --> irq=9 xen: --> irq=10 xen: --> irq=11 xen: --> irq=12 xen: --> irq=13 xen: --> irq=14 xen: --> irq=15 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) xen: sci override: source_irq=9 global_irq=9 trigger=c polarity=1 xen: registering gsi 9 triggering 0 polarity 0 xen_allocate_pirq: returning irq 9 for gsi 9 xen: --> irq=9 Already setup the GSI :9 xen: acpi sci 9 Console: colour VGA+ 80x25 console [tty0] enabled, bootconsole disabled (XEN) mce_intel.c:942:d0 MCE: rdmsr MCG_CAP lo 806 hi 0 (XEN) mce_intel.c:942:d0 MCE: rdmsr MCG_CAP lo 806 hi 0 (XEN) mce_intel.c:937:d0 MCE: rd MCG_STATUS lo 0 hi 0 (XEN) mce_intel.c:983:d0 MCE: rd MC0_STATUS (XEN) mce_intel.c:983:d0 MCE: rd MC1_STATUS (XEN) mce_intel.c:983:d0 MCE: rd MC2_STATUS (XEN) mce_intel.c:983:d0 MCE: rd MC3_STATUS (XEN) mce_intel.c:983:d0 MCE: rd MC4_STATUS (XEN) mce_intel.c:983:d0 MCE: rd MC5_STATUS (XEN) mce_intel.c:942:d0 MCE: rdmsr MCG_CAP lo 806 hi 0 (XEN) mce_intel.c:903:d0 MCE: wr MC1_STATUS 0 (XEN) mce_intel.c:903:d0 MCE: wr MC2_STATUS 0 (XEN) mce_intel.c:903:d0 MCE: wr MC3_STATUS 0 (XEN) mce_intel.c:903:d0 MCE: wr MC4_STATUS 0 (XEN) mce_intel.c:903:d0 MCE: wr MC5_STATUS 0 (XEN) mce_intel.c:942:d0 MCE: rdmsr MCG_CAP lo 806 hi 0 (XEN) mce_intel.c:942:d0 MCE: rdmsr MCG_CAP lo 806 hi 0 (XEN) mce_intel.c:937:d0 MCE: rd MCG_STATUS lo 0 hi 0 (XEN) mce_intel.c:983:d0 MCE: rd MC0_STATUS (XEN) mce_intel.c:983:d0 MCE: rd MC1_STATUS (XEN) mce_intel.c:983:d0 MCE: rd MC2_STATUS (XEN) mce_intel.c:983:d0 MCE: rd MC3_STATUS (XEN) mce_intel.c:983:d0 MCE: rd MC4_STATUS (XEN) mce_intel.c:983:d0 MCE: rd MC5_STATUS (XEN) mce_intel.c:942:d0 MCE: rdmsr MCG_CAP lo 806 hi 0 (XEN) mce_intel.c:903:d0 MCE: wr MC1_STATUS 0 (XEN) mce_intel.c:903:d0 MCE: wr MC2_STATUS 0 (XEN) mce_intel.c:903:d0 MCE: wr MC3_STATUS 0 (XEN) mce_intel.c:903:d0 MCE: wr MC4_STATUS 0 (XEN) mce_intel.c:903:d0 MCE: wr MC5_STATUS 0 (XEN) PCI add device 00:00.0 (XEN) PCI add device 00:02.0 (XEN) PCI add device 00:02.1 (XEN) PCI add device 00:1a.0 (XEN) PCI add device 00:1a.1 (XEN) PCI add device 00:1a.7 (XEN) PCI add device 00:1b.0 (XEN) PCI add device 00:1c.0 (XEN) PCI add device 00:1c.1 (XEN) PCI add device 00:1c.4 (XEN) PCI add device 00:1d.0 (XEN) PCI add device 00:1d.1 (XEN) PCI add device 00:1d.2 (XEN) PCI add device 00:1d.7 (XEN) PCI add device 00:1e.0 (XEN) PCI add device 00:1f.0 (XEN) PCI add device 00:1f.1 (XEN) PCI add device 00:1f.2 (XEN) PCI add device 00:1f.3 (XEN) PCI add device 09:00.0 (XEN) PCI add device 0b:00.0 (XEN) PCI add device 02:09.0 (XEN) PCI add device 02:09.1 (XEN) PCI add device 02:09.2 (XEN) PCI add device 02:09.3 (XEN) IOAPIC[0]: Set PCI routing entry (2-16 -> 0x98 -> IRQ 16 Mode:1 Active:1) (XEN) IOAPIC[0]: Set PCI routing entry (2-17 -> 0xa0 -> IRQ 17 Mode:1 Active:1) (XEN) Set CPU acpi_id(0) cpuid(0) Px State info: (XEN) _PPC: 0 (XEN) Set CPU acpi_id(0) cpuid(0) Px State info: (XEN) _PCT: descriptor=130, length=12, space_id=127, bit_width=0, bit_offset=0, reserved=0, address=0 (XEN) _PCT: descriptor=130, length=12, space_id=127, bit_width=0, bit_offset=0, reserved=0, address=0 (XEN) _PSS: state_count=6 (XEN) State0: 2401MHz 32000mW 10us 10us 0xd28 0xd28 (XEN) State1: 2400MHz 31000mW 10us 10us 0xc22 0xc22 (XEN) State2: 2000MHz 25000mW 10us 10us 0xa1f 0xa1f (XEN) State3: 1600MHz 19000mW 10us 10us 0x81b 0x81b (XEN) State4: 1200MHz 13000mW 10us 10us 0x617 0x617 (XEN) State5: 800MHz 10000mW 10us 10us 0x8813 0x8813 (XEN) _PSD: num_entries=5 rev=0 domain=0 coord_type=254 num_processors=2 (XEN) _PPC: 0 (XEN) xen_pminfo: @acpi_cpufreq_cpu_init,HARDWARE addr space (XEN) CPU 0 initialization completed (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-1 state (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-2 state (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-3 state (XEN) Set CPU acpi_id(1) cpuid(1) Px State info: (XEN) _PPC: 0 (XEN) Set CPU acpi_id(1) cpuid(1) Px State info: (XEN) _PCT: descriptor=130, length=12, space_id=127, bit_width=0, bit_offset=0, reserved=0, address=0 (XEN) _PCT: descriptor=130, length=12, space_id=127, bit_width=0, bit_offset=0, reserved=0, address=0 (XEN) _PSS: state_count=6 (XEN) State0: 2401MHz 32000mW 10us 10us 0xd28 0xd28 (XEN) State1: 2400MHz 31000mW 10us 10us 0xc22 0xc22 (XEN) State2: 2000MHz 25000mW 10us 10us 0xa1f 0xa1f (XEN) State3: 1600MHz 19000mW 10us 10us 0x81b 0x81b (XEN) State4: 1200MHz 13000mW 10us 10us 0x617 0x617 (XEN) State5: 800MHz 10000mW 10us 10us 0x8813 0x8813 (XEN) _PSD: num_entries=5 rev=0 domain=0 coord_type=254 num_processors=2 (XEN) _PPC: 0 (XEN) xen_pminfo: @acpi_cpufreq_cpu_init,HARDWARE addr space (XEN) CPU 1 initialization completed (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-1 state (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-2 state (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-3 state (XEN) IOAPIC[0]: Set PCI routing entry (2-22 -> 0xc8 -> IRQ 22 Mode:1 Active:1) (XEN) IOAPIC[0]: Set PCI routing entry (2-20 -> 0xd0 -> IRQ 20 Mode:1 Active:1) (XEN) IOAPIC[0]: Set PCI routing entry (2-21 -> 0xd8 -> IRQ 21 Mode:1 Active:1) (XEN) IOAPIC[0]: Set PCI routing entry (2-18 -> 0x29 -> IRQ 18 Mode:1 Active:1) [-- Attachment #4: Type: TEXT/PLAIN, Size: 9122 bytes --] (XEN) Guest interrupt information: (XEN) IRQ: 0 affinity:ffffffff,ffffffff,ffffffff,ffffffff vec:f0 type=IO-APIC-edge status=00000000 mapped, unbound (XEN) IRQ: 1 affinity:00000000,00000000,00000000,00000001 vec:28 type=IO-APIC-edge status=00000010 in-flight=0 domain-list=0: 1(----), (XEN) IRQ: 2 affinity:ffffffff,ffffffff,ffffffff,ffffffff vec:e2 type=XT-PIC status=00000000 mapped, unbound (XEN) IRQ: 3 affinity:00000000,00000000,00000000,00000001 vec:30 type=IO-APIC-edge status=00000002 mapped, unbound (XEN) IRQ: 4 affinity:00000000,00000000,00000000,00000001 vec:38 type=IO-APIC-edge status=00000002 mapped, unbound (XEN) IRQ: 5 affinity:00000000,00000000,00000000,00000001 vec:40 type=IO-APIC-edge status=00000002 mapped, unbound (XEN) IRQ: 6 affinity:00000000,00000000,00000000,00000001 vec:48 type=IO-APIC-edge status=00000002 mapped, unbound (XEN) IRQ: 7 affinity:00000000,00000000,00000000,00000001 vec:50 type=IO-APIC-edge status=00000002 mapped, unbound (XEN) IRQ: 8 affinity:00000000,00000000,00000000,00000001 vec:58 type=IO-APIC-edge status=00000010 in-flight=0 domain-list=0: 8(----), (XEN) IRQ: 9 affinity:00000000,00000000,00000000,00000001 vec:60 type=IO-APIC-level status=00000010 in-flight=0 domain-list=0: 9(----), (XEN) IRQ: 10 affinity:00000000,00000000,00000000,00000001 vec:68 type=IO-APIC-edge status=00000002 mapped, unbound (XEN) IRQ: 11 affinity:00000000,00000000,00000000,00000001 vec:70 type=IO-APIC-edge status=00000002 mapped, unbound (XEN) IRQ: 12 affinity:00000000,00000000,00000000,00000001 vec:78 type=IO-APIC-edge status=00000010 in-flight=0 domain-list=0: 12(----), (XEN) IRQ: 13 affinity:00000000,00000000,00000000,00000003 vec:88 type=IO-APIC-edge status=00000002 mapped, unbound (XEN) IRQ: 14 affinity:00000000,00000000,00000000,00000001 vec:90 type=IO-APIC-edge status=00000014 in-flight=0 domain-list=0: 14(----), (XEN) IRQ: 15 affinity:00000000,00000000,00000000,00000001 vec:98 type=IO-APIC-edge status=00000010 in-flight=0 domain-list=0: 15(----), (XEN) IRQ: 16 affinity:00000000,00000000,00000000,00000001 vec:a0 type=IO-APIC-level status=00000010 in-flight=0 domain-list=0: 16(----), (XEN) IRQ: 17 affinity:00000000,00000000,00000000,00000003 vec:a8 type=IO-APIC-level status=00000002 mapped, unbound (XEN) IRQ: 18 affinity:00000000,00000000,00000000,00000001 vec:31 type=IO-APIC-level status=00000010 in-flight=0 domain-list=0: 18(----), (XEN) IRQ: 20 affinity:00000000,00000000,00000000,00000001 vec:d8 type=IO-APIC-level status=00000010 in-flight=0 domain-list=0: 20(----), (XEN) IRQ: 21 affinity:00000000,00000000,00000000,00000001 vec:21 type=IO-APIC-level status=00000010 in-flight=0 domain-list=0: 21(----), (XEN) IRQ: 22 affinity:00000000,00000000,00000000,00000001 vec:d0 type=IO-APIC-level status=00000010 in-flight=0 domain-list=0: 22(----), (XEN) IRQ: 24 affinity:ffffffff,ffffffff,ffffffff,ffffffff vec:b0 type=PCI-MSI status=00000002 mapped, unbound (XEN) IRQ: 25 affinity:ffffffff,ffffffff,ffffffff,ffffffff vec:b8 type=PCI-MSI status=00000002 mapped, unbound (XEN) IRQ: 26 affinity:ffffffff,ffffffff,ffffffff,ffffffff vec:c0 type=PCI-MSI status=00000002 mapped, unbound (XEN) IRQ: 27 affinity:00000000,00000000,00000000,00000001 vec:c8 type=PCI-MSI status=00000014 in-flight=0 domain-list=0:276(----), (XEN) IRQ: 28 affinity:00000000,00000000,00000000,00000001 vec:29 type=PCI-MSI status=00000010 in-flight=0 domain-list=0:275(----), (XEN) IRQ: 29 affinity:00000000,00000000,00000000,00000001 vec:39 type=PCI-MSI status=00000010 in-flight=0 domain-list=0:274(----), (XEN) IRQ: 30 affinity:00000000,00000000,00000000,00000001 vec:41 type=PCI-MSI status=00000010 in-flight=0 domain-list=0:273(----), (XEN) IO-APIC interrupt information: (XEN) IRQ 0 Vec240: (XEN) Apic 0x00, Pin 2: vector=240, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=0, irr=0, trigger=edge, mask=0, dest_id:255 (XEN) IRQ 1 Vec 40: (XEN) Apic 0x00, Pin 1: vector=40, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=0, irr=0, trigger=edge, mask=0, dest_id:1 (XEN) IRQ 3 Vec 48: (XEN) Apic 0x00, Pin 3: vector=48, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=0, irr=0, trigger=edge, mask=0, dest_id:1 (XEN) IRQ 4 Vec 56: (XEN) Apic 0x00, Pin 4: vector=56, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=0, irr=0, trigger=edge, mask=0, dest_id:1 (XEN) IRQ 5 Vec 64: (XEN) Apic 0x00, Pin 5: vector=64, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=0, irr=0, trigger=edge, mask=0, dest_id:1 (XEN) IRQ 6 Vec 72: (XEN) Apic 0x00, Pin 6: vector=72, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=0, irr=0, trigger=edge, mask=0, dest_id:1 (XEN) IRQ 7 Vec 80: (XEN) Apic 0x00, Pin 7: vector=80, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=0, irr=0, trigger=edge, mask=0, dest_id:1 (XEN) IRQ 8 Vec 88: (XEN) Apic 0x00, Pin 8: vector=88, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=0, irr=0, trigger=edge, mask=0, dest_id:1 (XEN) IRQ 9 Vec 96: (XEN) Apic 0x00, Pin 9: vector=96, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=0, irr=0, trigger=level, mask=0, dest_id:1 (XEN) IRQ 10 Vec104: (XEN) Apic 0x00, Pin 10: vector=104, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=0, irr=0, trigger=edge, mask=0, dest_id:1 (XEN) IRQ 11 Vec112: (XEN) Apic 0x00, Pin 11: vector=112, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=0, irr=0, trigger=edge, mask=0, dest_id:1 (XEN) IRQ 12 Vec120: (XEN) Apic 0x00, Pin 12: vector=120, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=0, irr=0, trigger=edge, mask=0, dest_id:1 (XEN) IRQ 13 Vec136: (XEN) Apic 0x00, Pin 13: vector=136, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=0, irr=0, trigger=edge, mask=1, dest_id:3 (XEN) IRQ 14 Vec144: (XEN) Apic 0x00, Pin 14: vector=144, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=0, irr=0, trigger=edge, mask=0, dest_id:1 (XEN) IRQ 15 Vec152: (XEN) Apic 0x00, Pin 15: vector=152, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=0, irr=0, trigger=edge, mask=0, dest_id:1 (XEN) IRQ 16 Vec160: (XEN) Apic 0x00, Pin 16: vector=160, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=1, irr=0, trigger=level, mask=0, dest_id:1 (XEN) IRQ 17 Vec168: (XEN) Apic 0x00, Pin 17: vector=168, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=1, irr=0, trigger=level, mask=1, dest_id:3 (XEN) IRQ 18 Vec 49: (XEN) Apic 0x00, Pin 18: vector=49, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=1, irr=0, trigger=level, mask=0, dest_id:1 (XEN) IRQ 20 Vec216: (XEN) Apic 0x00, Pin 20: vector=216, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=1, irr=0, trigger=level, mask=0, dest_id:1 (XEN) IRQ 21 Vec 33: (XEN) Apic 0x00, Pin 21: vector=33, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=1, irr=0, trigger=level, mask=0, dest_id:1 (XEN) IRQ 22 Vec208: (XEN) Apic 0x00, Pin 22: vector=208, delivery_mode=1, dest_mode=logical, delivery_status=0, polarity=1, irr=0, trigger=level, mask=0, dest_id:1 (XEN) 'q' pressed -> dumping domain info (now=0x27:F224C205) (XEN) General information for domain 0: (XEN) refcnt=3 dying=0 nr_pages=916288 xenheap_pages=5 dirty_cpus={0-1} max_pages=4294967295 (XEN) handle=00000000-0000-0000-0000-000000000000 vm_assist=0000000d (XEN) Rangesets belonging to domain 0: (XEN) I/O Ports { 0-1f, 22-3f, 44-60, 62-9f, a2-cfb, d00-1007, 100c-ffff } (XEN) Interrupts { 0-279 } (XEN) I/O Memory { 0-febff, fec01-fedff, fee01-ffffffffffffffff } (XEN) Memory pages belonging to domain 0: (XEN) DomPage list too long to display (XEN) XenPage 000000000011fd02: caf=c000000000000002, taf=7400000000000002 (XEN) XenPage 000000000011fd01: caf=c000000000000001, taf=7400000000000001 (XEN) XenPage 000000000011fd00: caf=c000000000000001, taf=7400000000000001 (XEN) XenPage 000000000011fcff: caf=c000000000000001, taf=7400000000000001 (XEN) XenPage 00000000000df2fe: caf=c000000000000002, taf=7400000000000002 (XEN) VCPU information and callbacks for domain 0: (XEN) VCPU0: CPU0 [has=F] flags=1 poll=0 upcall_pend = 00, upcall_mask = 00 dirty_cpus={0} cpu_affinity={0-127} (XEN) No periodic timer (XEN) VCPU1: CPU1 [has=T] flags=0 poll=0 upcall_pend = 00, upcall_mask = 00 dirty_cpus={1} cpu_affinity={0-127} (XEN) No periodic timer (XEN) Notifying guest 0:0 (virq 1, port 4, stat 0/0/0) (XEN) Notifying guest 0:1 (virq 1, port 9, stat 0/0/0) [-- Attachment #5: Type: TEXT/PLAIN, Size: 54952 bytes --] Initializing cgroup subsys cpuset Initializing cgroup subsys cpu Linux version 2.6.32.17-157.xendom0.fc12.x86_64 (mockbuild@x86-06.phx2.fedoraproject.org) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) #1 SMP Sat Aug 7 15:26:59 UTC 2010 Command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b rhgb quiet apic=debug KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD Centaur CentaurHauls BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009f000 (usable) BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved) BIOS-e820: 0000000000100000 - 00000000df66d800 (usable) BIOS-e820: 00000000df66d800 - 00000000e0000000 (reserved) BIOS-e820: 00000000f8000000 - 00000000fc000000 (reserved) BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved) BIOS-e820: 00000000fed18000 - 00000000fed1c000 (reserved) BIOS-e820: 00000000fed20000 - 00000000fed90000 (reserved) BIOS-e820: 00000000feda0000 - 00000000feda6000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved) BIOS-e820: 00000000ffe00000 - 0000000100000000 (reserved) BIOS-e820: 0000000100000000 - 0000000120000000 (usable) DMI 2.4 present. last_pfn = 0x120000 max_arch_pfn = 0x400000000 MTRR default type: uncachable MTRR fixed ranges enabled: 00000-9FFFF write-back A0000-BFFFF uncachable C0000-CFFFF write-protect D0000-EFFFF uncachable F0000-FFFFF write-protect MTRR variable ranges enabled: 0 base 000000000 mask F80000000 write-back 1 base 080000000 mask FC0000000 write-back 2 base 0C0000000 mask FE0000000 write-back 3 base 100000000 mask F00000000 write-back 4 base 0DF800000 mask FFF800000 uncachable 5 base 0DF700000 mask FFFF00000 uncachable 6 disabled 7 disabled x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106 original variable MTRRs reg 0, base: 0GB, range: 2GB, type WB reg 1, base: 2GB, range: 1GB, type WB reg 2, base: 3GB, range: 512MB, type WB reg 3, base: 4GB, range: 4GB, type WB reg 4, base: 3576MB, range: 8MB, type UC reg 5, base: 3575MB, range: 1MB, type UC total RAM covered: 7671M Found optimal setting for mtrr clean up gran_size: 64K chunk_size: 1G num_reg: 5 lose cover RAM: 0G New variable MTRRs reg 0, base: 0GB, range: 4GB, type WB reg 1, base: 3575MB, range: 1MB, type UC reg 2, base: 3576MB, range: 8MB, type UC reg 3, base: 3584MB, range: 512MB, type UC reg 4, base: 4GB, range: 4GB, type WB e820 update range: 00000000df700000 - 0000000100000000 (usable) ==> (reserved) last_pfn = 0xdf66d max_arch_pfn = 0x400000000 initial memory mapped : 0 - 20000000 init_memory_mapping: 0000000000000000-00000000df66d000 0000000000 - 00df600000 page 2M 00df600000 - 00df66d000 page 4k kernel direct mapping tables up to df66d000 @ 8000-e000 init_memory_mapping: 0000000100000000-0000000120000000 0100000000 - 0120000000 page 2M kernel direct mapping tables up to 120000000 @ c000-12000 RAMDISK: 373b6000 - 37fef10d ACPI: RSDP 00000000000fbc60 00024 (v02 DELL ) ACPI: XSDT 00000000df66f200 00064 (v01 DELL M08 27D80A10 ASL 00000061) ACPI: FACP 00000000df66f09c 000F4 (v04 DELL M08 27D80A10 ASL 00000061) ACPI: DSDT 00000000df66f800 05477 (v02 INT430 SYSFexxx 00001001 INTL 20050624) ACPI: FACS 00000000df67e000 00040 ACPI: HPET 00000000df66f300 00038 (v01 DELL M08 00000001 ASL 00000061) ACPI: APIC 00000000df66f400 00068 (v01 DELL M08 27D80A10 ASL 00000047) ACPI: MCFG 00000000df66f3c0 0003E (v16 DELL M08 27D80A10 ASL 00000061) ACPI: SLIC 00000000df66f49c 00176 (v01 DELL M08 27D80A10 ASL 00000061) ACPI: OSFR 00000000df66ea00 0002C (v01 DELL M08 27D80A10 ASL 00000061) ACPI: BOOT 00000000df66efc0 00028 (v01 DELL M08 27D80A10 ASL 00000061) ACPI: SSDT 00000000df66d97e 004CC (v01 PmRef CpuPm 00003000 INTL 20050624) ACPI: Local APIC address 0xfee00000 No NUMA configuration found Faking a node at 0000000000000000-0000000120000000 Bootmem setup node 0 0000000000000000-0000000120000000 NODE_DATA [000000000000d000 - 0000000000022fff] bootmap [0000000000023000 - 0000000000046fff] pages 24 (8 early reservations) ==> bootmem [0000000000 - 0120000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] #1 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] #2 [0001000000 - 0001a4efa8] TEXT DATA BSS ==> [0001000000 - 0001a4efa8] #3 [00373b6000 - 0037fef10d] RAMDISK ==> [00373b6000 - 0037fef10d] #4 [000009f000 - 0000100000] BIOS reserved ==> [000009f000 - 0000100000] #5 [0001a4f000 - 0001a4f1e8] BRK ==> [0001a4f000 - 0001a4f1e8] #6 [0000008000 - 000000c000] PGTABLE ==> [0000008000 - 000000c000] #7 [000000c000 - 000000d000] PGTABLE ==> [000000c000 - 000000d000] Scan SMP from ffff880000000000 for 1024 bytes. Scan SMP from ffff88000009fc00 for 1024 bytes. Scan SMP from ffff8800000f0000 for 65536 bytes. Scan SMP from ffff88000009f000 for 1024 bytes. [ffffea0000000000-ffffea0003ffffff] PMD -> [ffff880001c00000-ffff8800055fffff] on node 0 Zone PFN ranges: DMA 0x00000000 -> 0x00001000 DMA32 0x00001000 -> 0x00100000 Normal 0x00100000 -> 0x00120000 Movable zone start PFN for each node early_node_map[3] active PFN ranges 0: 0x00000000 -> 0x0000009f 0: 0x00000100 -> 0x000df66d 0: 0x00100000 -> 0x00120000 On node 0 totalpages: 1046028 DMA zone: 56 pages used for memmap DMA zone: 105 pages reserved DMA zone: 3838 pages, LIFO batch:0 DMA32 zone: 14280 pages used for memmap DMA32 zone: 896677 pages, LIFO batch:31 Normal zone: 1792 pages used for memmap Normal zone: 129280 pages, LIFO batch:31 ACPI: PM-Timer IO Port: 0x1008 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) ACPI: IRQ0 used by override. ACPI: IRQ2 used by override. ACPI: IRQ9 used by override. Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0x8086a201 base: 0xfed00000 SMP: Allowing 2 CPUs, 0 hotplug CPUs mapped APIC to ffffffffff5fb000 (fee00000) mapped IOAPIC to ffffffffff5fa000 (fec00000) nr_irqs_gsi: 24 PM: Registered nosave memory: 000000000009f000 - 00000000000a0000 PM: Registered nosave memory: 00000000000a0000 - 0000000000100000 PM: Registered nosave memory: 00000000df66d000 - 00000000df66e000 PM: Registered nosave memory: 00000000df66e000 - 00000000e0000000 PM: Registered nosave memory: 00000000e0000000 - 00000000f8000000 PM: Registered nosave memory: 00000000f8000000 - 00000000fc000000 PM: Registered nosave memory: 00000000fc000000 - 00000000fec00000 PM: Registered nosave memory: 00000000fec00000 - 00000000fec10000 PM: Registered nosave memory: 00000000fec10000 - 00000000fed18000 PM: Registered nosave memory: 00000000fed18000 - 00000000fed1c000 PM: Registered nosave memory: 00000000fed1c000 - 00000000fed20000 PM: Registered nosave memory: 00000000fed20000 - 00000000fed90000 PM: Registered nosave memory: 00000000fed90000 - 00000000feda0000 PM: Registered nosave memory: 00000000feda0000 - 00000000feda6000 PM: Registered nosave memory: 00000000feda6000 - 00000000fee00000 PM: Registered nosave memory: 00000000fee00000 - 00000000fee10000 PM: Registered nosave memory: 00000000fee10000 - 00000000ffe00000 PM: Registered nosave memory: 00000000ffe00000 - 0000000100000000 Allocating PCI resources starting at e0000000 (gap: e0000000:18000000) Booting paravirtualized kernel on bare hardware NR_CPUS:256 nr_cpumask_bits:256 nr_cpu_ids:2 nr_node_ids:1 PERCPU: Embedded 30 pages/cpu @ffff880005800000 s90392 r8192 d24296 u1048576 pcpu-alloc: s90392 r8192 d24296 u1048576 alloc=1*2097152 pcpu-alloc: [0] 0 1 Built 1 zonelists in Node order, mobility grouping on. Total pages: 1029795 Policy zone: Normal Kernel command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b rhgb quiet apic=debug PID hash table entries: 4096 (order: 3, 32768 bytes) Initializing CPU#0 Checking aperture... No AGP bridge found Calgary: detecting Calgary via BIOS EBDA area Calgary: Unable to locate Rio Grande table in EBDA - bailing! Memory: 4034952k/4718592k available (4488k kernel code, 534480k absent, 149160k reserved, 3707k data, 940k init) SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 Hierarchical RCU implementation. NR_IRQS:4352 nr_irqs:424 Extended CMOS year: 2000 Console: colour VGA+ 80x25 console [tty0] enabled allocated 41943040 bytes of page_cgroup please try 'cgroup_disable=memory' option if you don't want memory cgroups hpet clockevent registered HPET: 3 timers in total, 0 timers will be used for per-cpu timer Fast TSC calibration using PIT Detected 2393.772 MHz processor. Calibrating delay loop (skipped), value calculated using timer frequency.. 4787.54 BogoMIPS (lpj=2393772) Security Framework initialized SELinux: Initializing. SELinux: Starting in permissive mode Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) Mount-cache hash table entries: 256 Initializing cgroup subsys ns Initializing cgroup subsys cpuacct Initializing cgroup subsys memory Initializing cgroup subsys devices Initializing cgroup subsys freezer Initializing cgroup subsys net_cls CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 3072K CPU 0/0x0 -> Node 0 CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 mce: CPU supports 6 MCE banks CPU0: Thermal monitoring enabled (TM2) using mwait in idle threads. Performance Events: Core2 events, Intel PMU driver. ... version: 2 ... bit width: 40 ... generic registers: 2 ... value mask: 000000ffffffffff ... max period: 000000007fffffff ... fixed-purpose events: 3 ... event mask: 0000000700000003 ACPI: Core revision 20090903 ftrace: converting mcount calls to 0f 1f 44 00 00 ftrace: allocating 23211 entries in 92 pages Setting APIC routing to flat Getting VERSION: 50014 Getting VERSION: 50014 Getting ID: 0 Getting ID: 0 enabled ExtINT on CPU#0 ESR value before enabling vector: 0x00000040 after: 0x00000000 ENABLING IO-APIC IRQs init IO_APIC IRQs 2-0 (apicid-pin) not connected IOAPIC[0]: Set routing entry (2-1 -> 0x31 -> IRQ 1 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-2 -> 0x30 -> IRQ 0 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-3 -> 0x33 -> IRQ 3 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-4 -> 0x34 -> IRQ 4 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-5 -> 0x35 -> IRQ 5 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-6 -> 0x36 -> IRQ 6 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-7 -> 0x37 -> IRQ 7 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-8 -> 0x38 -> IRQ 8 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-9 -> 0x39 -> IRQ 9 Mode:1 Active:0) IOAPIC[0]: Set routing entry (2-10 -> 0x3a -> IRQ 10 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-11 -> 0x3b -> IRQ 11 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-12 -> 0x3c -> IRQ 12 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-13 -> 0x3d -> IRQ 13 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-14 -> 0x3e -> IRQ 14 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-15 -> 0x3f -> IRQ 15 Mode:0 Active:0) 2-16 2-17 2-18 2-19 2-20 2-21 2-22 2-23 (apicid-pin) not connected ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 CPU0: Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz stepping 06 Using local APIC timer interrupts. calibrating APIC timer ... ... lapic delta = 1246860 ... PM-Timer delta = 357950 ... PM-Timer result ok ..... delta 1246860 ..... mult: 53560370 ..... calibration result: 199497 ..... CPU clock speed is 2393.0969 MHz. ..... host bus clock speed is 199.0497 MHz. Booting processor 1 APIC 0x1 ip 0x6000 Initializing CPU#1 masked ExtINT on CPU#1 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 3072K CPU 1/0x1 -> Node 0 CPU: Physical Processor ID: 0 CPU: Processor Core ID: 1 CPU1: Thermal monitoring enabled (TM2) CPU1: Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz stepping 06 checking TSC synchronization [CPU#0 -> CPU#1]: passed. Brought up 2 CPUs Total of 2 processors activated (9575.28 BogoMIPS). sizeof(vma)=176 bytes sizeof(page)=56 bytes sizeof(inode)=592 bytes sizeof(dentry)=192 bytes sizeof(ext3inode)=800 bytes sizeof(buffer_head)=104 bytes sizeof(skbuff)=232 bytes sizeof(task_struct)=5976 bytes CPU0 attaching sched-domain: domain 0: span 0-1 level MC groups: 0 1 CPU1 attaching sched-domain: domain 0: span 0-1 level MC groups: 1 0 devtmpfs: initialized regulator: core version 0.5 Time: 20:47:48 Date: 08/16/10 NET: Registered protocol family 16 ACPI: bus type pci registered PCI: MCFG configuration 0: base f8000000 segment 0 buses 0 - 63 PCI: MCFG area at f8000000 reserved in E820 PCI: Using MMCONFIG at f8000000 - fbffffff PCI: Using configuration type 1 for base access bio: create slab <bio-0> at 0 ACPI: EC: Look up EC in DSDT ACPI: Interpreter enabled ACPI: (supports S0 S3 S4 S5) ACPI: Using IOAPIC for interrupt routing ACPI: No dock devices found. ACPI: PCI Root Bridge [PCI0] (0000:00) pci 0000:00:02.0: reg 10 64bit mmio: [0xfea00000-0xfeafffff] pci 0000:00:02.0: reg 18 64bit mmio pref: [0xe0000000-0xefffffff] pci 0000:00:02.0: reg 20 io port: [0xeff8-0xefff] pci 0000:00:02.1: reg 10 64bit mmio: [0xfeb00000-0xfebfffff] pci 0000:00:1a.0: reg 20 io port: [0x6f20-0x6f3f] pci 0000:00:1a.1: reg 20 io port: [0x6f00-0x6f1f] pci 0000:00:1a.7: reg 10 32bit mmio: [0xfed1c400-0xfed1c7ff] pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold pci 0000:00:1a.7: PME# disabled pci 0000:00:1b.0: reg 10 64bit mmio: [0xfe9fc000-0xfe9fffff] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold pci 0000:00:1b.0: PME# disabled pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold pci 0000:00:1c.0: PME# disabled pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold pci 0000:00:1c.1: PME# disabled pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold pci 0000:00:1c.4: PME# disabled pci 0000:00:1d.0: reg 20 io port: [0x6f80-0x6f9f] pci 0000:00:1d.1: reg 20 io port: [0x6f60-0x6f7f] pci 0000:00:1d.2: reg 20 io port: [0x6f40-0x6f5f] pci 0000:00:1d.7: reg 10 32bit mmio: [0xfed1c000-0xfed1c3ff] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold pci 0000:00:1d.7: PME# disabled pci 0000:00:1f.0: quirk: region 1000-107f claimed by ICH6 ACPI/GPIO/TCO pci 0000:00:1f.0: quirk: region 1080-10bf claimed by ICH6 GPIO pci 0000:00:1f.0: ICH7 LPC Generic IO decode 1 PIO at 0900 (mask 007f) pci 0000:00:1f.0: ICH7 LPC Generic IO decode 2 PIO at 006c (mask 0007) pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 0c80 (mask 003f) pci 0000:00:1f.1: reg 10 io port: [0x1f0-0x1f7] pci 0000:00:1f.1: reg 14 io port: [0x3f4-0x3f7] pci 0000:00:1f.1: reg 18 io port: [0x170-0x177] pci 0000:00:1f.1: reg 1c io port: [0x374-0x377] pci 0000:00:1f.1: reg 20 io port: [0x6fa0-0x6faf] pci 0000:00:1f.2: reg 10 io port: [0x6eb0-0x6eb7] pci 0000:00:1f.2: reg 14 io port: [0x6eb8-0x6ebb] pci 0000:00:1f.2: reg 18 io port: [0x6ec0-0x6ec7] pci 0000:00:1f.2: reg 1c io port: [0x6ec8-0x6ecb] pci 0000:00:1f.2: reg 20 io port: [0x6ee0-0x6eff] pci 0000:00:1f.2: reg 24 32bit mmio: [0xfe9fb800-0xfe9fbfff] pci 0000:00:1f.2: PME# supported from D3hot pci 0000:00:1f.2: PME# disabled pci 0000:00:1f.3: reg 10 32bit mmio: [0xfe9fb700-0xfe9fb7ff] pci 0000:00:1f.3: reg 20 io port: [0x10c0-0x10df] pci 0000:09:00.0: reg 10 64bit mmio: [0xfe8fc000-0xfe8fffff] pci 0000:09:00.0: reg 18 io port: [0xde00-0xdeff] pci 0000:09:00.0: supports D1 D2 pci 0000:09:00.0: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:09:00.0: PME# disabled pci 0000:00:1c.0: bridge io port: [0xd000-0xdfff] pci 0000:00:1c.0: bridge 32bit mmio: [0xfe800000-0xfe8fffff] pci 0000:0b:00.0: reg 10 64bit mmio: [0xfe7fe000-0xfe7fffff] pci 0000:0b:00.0: PME# supported from D0 D3hot D3cold pci 0000:0b:00.0: PME# disabled pci 0000:00:1c.1: bridge 32bit mmio: [0xfe700000-0xfe7fffff] pci 0000:00:1c.4: bridge io port: [0xc000-0xcfff] pci 0000:00:1c.4: bridge 32bit mmio: [0xfe400000-0xfe6fffff] pci 0000:00:1c.4: bridge 64bit mmio pref: [0xf0000000-0xf01fffff] pci 0000:02:09.0: reg 10 32bit mmio: [0xfe3ff800-0xfe3fffff] pci 0000:02:09.0: supports D1 D2 pci 0000:02:09.0: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.0: PME# disabled pci 0000:02:09.1: reg 10 32bit mmio: [0xfe3ff500-0xfe3ff5ff] pci 0000:02:09.1: supports D1 D2 pci 0000:02:09.1: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.1: PME# disabled pci 0000:02:09.2: reg 10 32bit mmio: [0xfe3ff600-0xfe3ff6ff] pci 0000:02:09.2: supports D1 D2 pci 0000:02:09.2: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.2: PME# disabled pci 0000:02:09.3: reg 10 32bit mmio: [0xfe3ff700-0xfe3ff7ff] pci 0000:02:09.3: supports D1 D2 pci 0000:02:09.3: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.3: PME# disabled pci 0000:00:1e.0: transparent bridge pci 0000:00:1e.0: bridge 32bit mmio: [0xfe300000-0xfe3fffff] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIE._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP02._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP05._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11) ACPI: PCI Interrupt Link [LNKB] (IRQs 5 7) *10 ACPI: PCI Interrupt Link [LNKC] (IRQs 9 10 11) *5 ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 9 10 11) *0, disabled. ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 *10 11 12 14 15) ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 *9 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *7 9 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none vgaarb: loaded SCSI subsystem initialized libata version 3.00 loaded. usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI: Using ACPI for IRQ routing PCI: old code would have set cacheline size to 32 bytes, but clflush_size = 64 PCI: pci_cache_line_size set to 64 bytes NetLabel: Initializing NetLabel: domain hash size = 128 NetLabel: protocols = UNLABELED CIPSOv4 NetLabel: unlabeled traffic allowed by default printing PIC contents ... PIC IMR: ffff ... PIC IRR: 0ca0 ... PIC ISR: 0000 ... PIC ELCR: 0ea0 printing local APIC contents on CPU#0/0: ... APIC ID: 00000000 (0) ... APIC VERSION: 00050014 ... APIC TASKPRI: 00000000 (00) ... APIC PROCPRI: 00000000 ... APIC LDR: 01000000 ... APIC DFR: ffffffff ... APIC SPIV: 000001ff ... APIC ISR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC TMR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC IRR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC ESR: 00000000 ... APIC ICR: 000008fb ... APIC ICR2: 02000000 ... APIC LVTT: 000200ef ... APIC LVTPC: 00000400 ... APIC LVT0: 00010700 ... APIC LVT1: 00000400 ... APIC LVTERR: 000000fe ... APIC TMICT: 000030b4 ... APIC TMCCT: 00000e4a ... APIC TDCR: 00000003 printing local APIC contents on CPU#1/1: ... APIC ID: 01000000 (1) ... APIC VERSION: 00050014 ... APIC TASKPRI: 00000000 (00) ... APIC PROCPRI: 00000000 ... APIC LDR: 02000000 ... APIC DFR: ffffffff ... APIC SPIV: 000001ff ... APIC ISR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC TMR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC IRR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC ESR: 00000000 ... APIC ICR: 00000000 ... APIC ICR2: 00000000 ... APIC LVTT: 000200ef ... APIC LVTPC: 00010400 ... APIC LVT0: 00010700 ... APIC LVT1: 00010400 ... APIC LVTERR: 000000fe ... APIC TMICT: 000030b4 ... APIC TMCCT: 0000138e ... APIC TDCR: 00000003 number of MP IRQ sources: 15. number of IO-APIC #2 registers: 24. testing the IO APIC....................... IO APIC #2...... .... register #00: 00000000 ....... : physical APIC id: 00 ....... : Delivery Type: 0 ....... : LTS : 0 .... register #01: 00170020 ....... : max redirection entries: 0017 ....... : PRQ implemented: 0 ....... : IO APIC version: 0020 .... IRQ redirection table: NR Dst Mask Trig IRR Pol Stat Dmod Deli Vect: 00 000 1 0 0 0 0 0 0 00 01 003 0 0 0 0 0 1 1 31 02 003 0 0 0 0 0 1 1 30 03 003 0 0 0 0 0 1 1 33 04 003 0 0 0 0 0 1 1 34 05 003 0 0 0 0 0 1 1 35 06 003 0 0 0 0 0 1 1 36 07 003 0 0 0 0 0 1 1 37 08 003 0 0 0 0 0 1 1 38 09 003 0 1 0 0 0 1 1 39 0a 003 0 0 0 0 0 1 1 3A 0b 003 0 0 0 0 0 1 1 3B 0c 003 0 0 0 0 0 1 1 3C 0d 003 0 0 0 0 0 1 1 3D 0e 003 0 0 0 0 0 1 1 3E 0f 003 0 0 0 0 0 1 1 3F 10 000 1 0 0 0 0 0 0 00 11 000 1 0 0 0 0 0 0 00 12 000 1 0 0 0 0 0 0 00 13 000 1 0 0 0 0 0 0 00 14 000 1 0 0 0 0 0 0 00 15 000 1 0 0 0 0 0 0 00 16 000 1 0 0 0 0 0 0 00 17 000 1 0 0 0 0 0 0 00 IRQ to pin mappings: IRQ0 -> 0:2 IRQ1 -> 0:1 IRQ3 -> 0:3 IRQ4 -> 0:4 IRQ5 -> 0:5 IRQ6 -> 0:6 IRQ7 -> 0:7 IRQ8 -> 0:8 IRQ9 -> 0:9 IRQ10 -> 0:10 IRQ11 -> 0:11 IRQ12 -> 0:12 IRQ13 -> 0:13 IRQ14 -> 0:14 IRQ15 -> 0:15 .................................... done. hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0 hpet0: 3 comparators, 64-bit 14.318180 MHz counter Switching to clocksource tsc pnp: PnP ACPI init ACPI: bus type pnp registered IOAPIC[0]: Set routing entry (2-12 -> 0x3c -> IRQ 12 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-1 -> 0x31 -> IRQ 1 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-8 -> 0x38 -> IRQ 8 Mode:0 Active:0) IOAPIC[0]: Set routing entry (2-13 -> 0x3d -> IRQ 13 Mode:0 Active:0) pnp 00:0a: io resource (0x1000-0x1005) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0a: io resource (0x1008-0x100f) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x1006-0x1007) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x100a-0x1059) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x1060-0x107f) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x1010-0x102f) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp: PnP ACPI: found 13 devices ACPI: ACPI bus type pnp unregistered system 00:01: iomem range 0xff800000-0xff8fffff has been reserved system 00:01: iomem range 0xffc00000-0xffcfffff has been reserved system 00:06: ioport range 0xc80-0xcff could not be reserved system 00:09: iomem range 0xfed00000-0xfed003ff has been reserved system 00:0a: ioport range 0x900-0x97f has been reserved system 00:0a: ioport range 0x4d0-0x4d1 has been reserved system 00:0b: ioport range 0xf400-0xf4fe has been reserved system 00:0b: ioport range 0x1080-0x10bf has been reserved system 00:0b: ioport range 0x10c0-0x10df has been reserved system 00:0b: ioport range 0x809-0x809 has been reserved system 00:0c: iomem range 0x0-0x9efff could not be reserved system 00:0c: iomem range 0x9f000-0x9ffff could not be reserved system 00:0c: iomem range 0xc0000-0xcffff has been reserved system 00:0c: iomem range 0xe0000-0xfffff has been reserved system 00:0c: iomem range 0x100000-0xdf66d7ff could not be reserved system 00:0c: iomem range 0xdf66d800-0xdf6fffff has been reserved system 00:0c: iomem range 0xdf700000-0xdf7fffff has been reserved system 00:0c: iomem range 0xdf700000-0xdfefffff could not be reserved system 00:0c: iomem range 0xffe00000-0xffffffff has been reserved system 00:0c: iomem range 0xffa00000-0xffbfffff has been reserved system 00:0c: iomem range 0xfec00000-0xfec0ffff could not be reserved system 00:0c: iomem range 0xfee00000-0xfee0ffff has been reserved system 00:0c: iomem range 0xfed20000-0xfed8ffff has been reserved system 00:0c: iomem range 0xfeda0000-0xfeda3fff has been reserved system 00:0c: iomem range 0xfeda4000-0xfeda4fff has been reserved system 00:0c: iomem range 0xfeda5000-0xfeda5fff has been reserved system 00:0c: iomem range 0xfeda6000-0xfeda6fff has been reserved system 00:0c: iomem range 0xfed18000-0xfed1bfff has been reserved system 00:0c: iomem range 0xf8000000-0xfbffffff has been reserved pci 0000:00:1c.0: PCI bridge, secondary bus 0000:09 pci 0000:00:1c.0: IO window: 0xd000-0xdfff pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff pci 0000:00:1c.0: PREFETCH window: 0x000000f0200000-0x000000f03fffff pci 0000:00:1c.1: PCI bridge, secondary bus 0000:0b pci 0000:00:1c.1: IO window: 0x2000-0x2fff pci 0000:00:1c.1: MEM window: 0xfe700000-0xfe7fffff pci 0000:00:1c.1: PREFETCH window: 0x000000f0400000-0x000000f05fffff pci 0000:00:1c.4: PCI bridge, secondary bus 0000:0c pci 0000:00:1c.4: IO window: 0xc000-0xcfff pci 0000:00:1c.4: MEM window: 0xfe400000-0xfe6fffff pci 0000:00:1c.4: PREFETCH window: 0x000000f0000000-0x000000f01fffff pci 0000:00:1e.0: PCI bridge, secondary bus 0000:02 pci 0000:00:1e.0: IO window: disabled pci 0000:00:1e.0: MEM window: 0xfe300000-0xfe3fffff pci 0000:00:1e.0: PREFETCH window: disabled alloc irq_desc for 16 on node -1 alloc kstat_irqs on node -1 IOAPIC[0]: Set routing entry (2-16 -> 0x49 -> IRQ 16 Mode:1 Active:1) pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 pci 0000:00:1c.0: setting latency timer to 64 alloc irq_desc for 17 on node -1 alloc kstat_irqs on node -1 IOAPIC[0]: Set routing entry (2-17 -> 0x51 -> IRQ 17 Mode:1 Active:1) pci 0000:00:1c.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 pci 0000:00:1c.1: setting latency timer to 64 pci 0000:00:1c.4: PCI INT A -> GSI 16 (level, low) -> IRQ 16 pci 0000:00:1c.4: setting latency timer to 64 pci 0000:00:1e.0: setting latency timer to 64 pci_bus 0000:00: resource 0 io: [0x00-0xffff] pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffffffffffff] pci_bus 0000:09: resource 0 io: [0xd000-0xdfff] pci_bus 0000:09: resource 1 mem: [0xfe800000-0xfe8fffff] pci_bus 0000:09: resource 2 pref mem [0xf0200000-0xf03fffff] pci_bus 0000:0b: resource 0 io: [0x2000-0x2fff] pci_bus 0000:0b: resource 1 mem: [0xfe700000-0xfe7fffff] pci_bus 0000:0b: resource 2 pref mem [0xf0400000-0xf05fffff] pci_bus 0000:0c: resource 0 io: [0xc000-0xcfff] pci_bus 0000:0c: resource 1 mem: [0xfe400000-0xfe6fffff] pci_bus 0000:0c: resource 2 pref mem [0xf0000000-0xf01fffff] pci_bus 0000:02: resource 1 mem: [0xfe300000-0xfe3fffff] pci_bus 0000:02: resource 3 io: [0x00-0xffff] pci_bus 0000:02: resource 4 mem: [0x000000-0xffffffffffffffff] NET: Registered protocol family 2 IP route cache hash table entries: 131072 (order: 8, 1048576 bytes) TCP established hash table entries: 524288 (order: 11, 8388608 bytes) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) TCP: Hash tables configured (established 524288 bind 65536) TCP reno registered NET: Registered protocol family 1 pci 0000:00:02.0: Boot video device Trying to unpack rootfs image as initramfs... Freeing initrd memory: 12516k freed PCI-DMA: Using software bounce buffering for IO (SWIOTLB) DMA: Placing 64MB software IO TLB between ffff88000591e000 - ffff88000991e000 DMA: software IO TLB at phys 0x591e000 - 0x991e000 Simple Boot Flag at 0x79 set to 0x1 audit: initializing netlink socket (disabled) type=2000 audit(1281991668.518:1): initialized HugeTLB registered 2 MB page size, pre-allocated 0 pages VFS: Disk quotas dquot_6.5.2 Dquot-cache hash table entries: 512 (order 0, 4096 bytes) msgmni has been set to 7905 SELinux: Registering netfilter hooks alg: No test for stdrng (krng) Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) alloc irq_desc for 24 on node -1 alloc kstat_irqs on node -1 pcieport 0000:00:1c.0: irq 24 for MSI/MSI-X pcieport 0000:00:1c.0: setting latency timer to 64 alloc irq_desc for 25 on node -1 alloc kstat_irqs on node -1 pcieport 0000:00:1c.1: irq 25 for MSI/MSI-X pcieport 0000:00:1c.1: setting latency timer to 64 alloc irq_desc for 26 on node -1 alloc kstat_irqs on node -1 pcieport 0000:00:1c.4: irq 26 for MSI/MSI-X pcieport 0000:00:1c.4: setting latency timer to 64 pci_hotplug: PCI Hot Plug PCI Core version: 0.5 pciehp: PCI Express Hot Plug Controller Driver version: 0.4 acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 acpiphp: Slot [1] registered pci-stub: invalid id string "" ACPI: AC Adapter [AC] (on-line) input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0 ACPI: Lid Switch [LID] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1 ACPI: Power Button [PBTN] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2 ACPI: Sleep Button [SBTN] ACPI: SSDT 00000000df66e4b4 002C8 (v01 PmRef Cpu0Ist 00003000 INTL 20050624) ACPI: SSDT 00000000df66de4a 005E5 (v01 PmRef Cpu0Cst 00003001 INTL 20050624) Monitor-Mwait will be used to enter C-1 state Monitor-Mwait will be used to enter C-2 state Monitor-Mwait will be used to enter C-3 state Marking TSC unstable due to TSC halts in idle Switching to clocksource hpet processor LNXCPU:00: registered as cooling_device0 ACPI: SSDT 00000000df66e77c 000C4 (v01 PmRef Cpu1Ist 00003000 INTL 20050624) ACPI: SSDT 00000000df66e42f 00085 (v01 PmRef Cpu1Cst 00003000 INTL 20050624) processor LNXCPU:01: registered as cooling_device1 thermal LNXTHERM:01: registered as thermal_zone0 ACPI: Thermal Zone [THM] (50 C) Non-volatile memory driver v1.3 Linux agpgart interface v0.103 agpgart-intel 0000:00:00.0: Intel 965GM Chipset agpgart-intel 0000:00:00.0: detected 7676K stolen memory ACPI: Battery Slot [BAT0] (battery present) agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xe0000000 Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled brd: module loaded loop: module loaded input: Macintosh mouse button emulation as /devices/virtual/input/input3 ahci 0000:00:1f.2: version 3.0 ahci 0000:00:1f.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17 alloc irq_desc for 27 on node -1 alloc kstat_irqs on node -1 ahci 0000:00:1f.2: irq 27 for MSI/MSI-X ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 3 ports 3 Gbps 0x5 impl SATA mode ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ccc ems ahci 0000:00:1f.2: setting latency timer to 64 scsi0 : ahci scsi1 : ahci scsi2 : ahci ata1: SATA max UDMA/133 abar m2048@0xfe9fb800 port 0xfe9fb900 irq 27 ata2: DUMMY ata3: SATA max UDMA/133 abar m2048@0xfe9fb800 port 0xfe9fba00 irq 27 ata_piix 0000:00:1f.1: version 2.13 ata_piix 0000:00:1f.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16 ata_piix 0000:00:1f.1: setting latency timer to 64 scsi3 : ata_piix scsi4 : ata_piix ata4: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x6fa0 irq 14 ata5: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x6fa8 irq 15 Fixed MDIO Bus: probed ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver alloc irq_desc for 22 on node -1 alloc kstat_irqs on node -1 IOAPIC[0]: Set routing entry (2-22 -> 0x79 -> IRQ 22 Mode:1 Active:1) ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 22 ehci_hcd 0000:00:1a.7: setting latency timer to 64 ehci_hcd 0000:00:1a.7: EHCI Host Controller ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:1a.7: debug port 1 ehci_hcd 0000:00:1a.7: cache line size of 64 is not supported ehci_hcd 0000:00:1a.7: irq 22, io mem 0xfed1c400 ata5: port disabled. ignoring. ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: EHCI Host Controller usb usb1: Manufacturer: Linux 2.6.32.17-157.xendom0.fc12.x86_64 ehci_hcd usb usb1: SerialNumber: 0000:00:1a.7 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 4 ports detected alloc irq_desc for 20 on node -1 alloc kstat_irqs on node -1 IOAPIC[0]: Set routing entry (2-20 -> 0x81 -> IRQ 20 Mode:1 Active:1) ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 20 (level, low) -> IRQ 20 ehci_hcd 0000:00:1d.7: setting latency timer to 64 ehci_hcd 0000:00:1d.7: EHCI Host Controller ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 ehci_hcd 0000:00:1d.7: debug port 1 ehci_hcd 0000:00:1d.7: cache line size of 64 is not supported ehci_hcd 0000:00:1d.7: irq 20, io mem 0xfed1c000 ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: EHCI Host Controller usb usb2: Manufacturer: Linux 2.6.32.17-157.xendom0.fc12.x86_64 ehci_hcd usb usb2: SerialNumber: 0000:00:1d.7 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 6 ports detected ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver uhci_hcd: USB Universal Host Controller Interface driver uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20 uhci_hcd 0000:00:1a.0: setting latency timer to 64 uhci_hcd 0000:00:1a.0: UHCI Host Controller uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 uhci_hcd 0000:00:1a.0: irq 20, io base 0x00006f20 usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb3: Product: UHCI Host Controller usb usb3: Manufacturer: Linux 2.6.32.17-157.xendom0.fc12.x86_64 uhci_hcd usb usb3: SerialNumber: 0000:00:1a.0 usb usb3: configuration #1 chosen from 1 choice hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected alloc irq_desc for 21 on node -1 alloc kstat_irqs on node -1 IOAPIC[0]: Set routing entry (2-21 -> 0x89 -> IRQ 21 Mode:1 Active:1) uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21 uhci_hcd 0000:00:1a.1: setting latency timer to 64 uhci_hcd 0000:00:1a.1: UHCI Host Controller uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 uhci_hcd 0000:00:1a.1: irq 21, io base 0x00006f00 usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb4: Product: UHCI Host Controller usb usb4: Manufacturer: Linux 2.6.32.17-157.xendom0.fc12.x86_64 uhci_hcd usb usb4: SerialNumber: 0000:00:1a.1 usb usb4: configuration #1 chosen from 1 choice hub 4-0:1.0: USB hub found hub 4-0:1.0: 2 ports detected uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20 uhci_hcd 0000:00:1d.0: setting latency timer to 64 uhci_hcd 0000:00:1d.0: UHCI Host Controller uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 uhci_hcd 0000:00:1d.0: irq 20, io base 0x00006f80 usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb5: Product: UHCI Host Controller usb usb5: Manufacturer: Linux 2.6.32.17-157.xendom0.fc12.x86_64 uhci_hcd usb usb5: SerialNumber: 0000:00:1d.0 usb usb5: configuration #1 chosen from 1 choice hub 5-0:1.0: USB hub found hub 5-0:1.0: 2 ports detected uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21 uhci_hcd 0000:00:1d.1: setting latency timer to 64 uhci_hcd 0000:00:1d.1: UHCI Host Controller uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 uhci_hcd 0000:00:1d.1: irq 21, io base 0x00006f60 usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb6: Product: UHCI Host Controller usb usb6: Manufacturer: Linux 2.6.32.17-157.xendom0.fc12.x86_64 uhci_hcd usb usb6: SerialNumber: 0000:00:1d.1 usb usb6: configuration #1 chosen from 1 choice hub 6-0:1.0: USB hub found hub 6-0:1.0: 2 ports detected uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 22 (level, low) -> IRQ 22 uhci_hcd 0000:00:1d.2: setting latency timer to 64 uhci_hcd 0000:00:1d.2: UHCI Host Controller uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 uhci_hcd 0000:00:1d.2: irq 22, io base 0x00006f40 usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb7: Product: UHCI Host Controller usb usb7: Manufacturer: Linux 2.6.32.17-157.xendom0.fc12.x86_64 uhci_hcd usb usb7: SerialNumber: 0000:00:1d.2 usb usb7: configuration #1 chosen from 1 choice hub 7-0:1.0: USB hub found hub 7-0:1.0: 2 ports detected PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 i8042.c: Detected active multiplexing controller, rev 1.1. serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX0 port at 0x60,0x64 irq 12 serio: i8042 AUX1 port at 0x60,0x64 irq 12 serio: i8042 AUX2 port at 0x60,0x64 irq 12 serio: i8042 AUX3 port at 0x60,0x64 irq 12 mice: PS/2 mouse device common for all mice rtc_cmos 00:04: RTC can wake from S4 rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0 rtc0: alarms up to one month, y3k, 114 bytes nvram, hpet irqs device-mapper: uevent: version 1.0.3 device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com cpuidle: using governor ladder cpuidle: using governor menu usbcore: registered new interface driver hiddev usbcore: registered new interface driver usbhid usbhid: v2.6:USB HID core driver nf_conntrack version 0.5.0 (16384 buckets, 65536 max) CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or sysctl net.netfilter.nf_conntrack_acct=1 to enable it. ip_tables: (C) 2000-2006 Netfilter Core Team TCP cubic registered Initializing XFRM netlink socket NET: Registered protocol family 17 PM: Resume from disk failed. registered taskstats version 1 No TPM chip found, activating TPM-bypass! Magic number: 6:572:801 rtc_cmos 00:04: setting system clock to 2010-08-16 20:47:49 UTC (1281991669) Initalizing network drop monitor service input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4 ata4.00: ATAPI: TSSTcorp DVD+/-RW TS-L632H, DW10, max UDMA/33 ata4.00: configured for UDMA/33 ata3: SATA link down (SStatus 0 SControl 300) usb 1-1: new high speed USB device using ehci_hcd and address 2 usb 1-1: New USB device found, idVendor=05a9, idProduct=2640 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-1: Product: Laptop Integrated Webcam usb 1-1: Manufacturer: OmniVision Technologies, Inc. -2640-07.07.20.3 usb 1-1: configuration #1 chosen from 1 choice ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) usb 6-2: new low speed USB device using uhci_hcd and address 2 usb 6-2: New USB device found, idVendor=046d, idProduct=c517 usb 6-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 6-2: Product: USB Receiver usb 6-2: Manufacturer: Logitech usb 6-2: configuration #1 chosen from 1 choice input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.0/input/input5 logitech 0003:046D:C517.0001: input,hidraw0: USB HID v1.10 Keyboard [Logitech USB Receiver] on usb-0000:00:1d.1-2/input0 ata1.00: ATA-8: TOSHIBA MK2546GSX, LB013D, max UDMA/100 ata1.00: 488397168 sectors, multi 8: LBA48 NCQ (depth 31/32), AA ata1.00: configured for UDMA/100 scsi 0:0:0:0: Direct-Access ATA TOSHIBA MK2546GS LB01 PQ: 0 ANSI: 5 sd 0:0:0:0: Attached scsi generic sg0 type 0 sd 0:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/232 GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sda: scsi 3:0:0:0: CD-ROM TSSTcorp DVD+-RW TS-L632H DW10 PQ: 0 ANSI: 5 logitech 0003:046D:C517.0002: fixing up Logitech keyboard report descriptor input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.1/input/input6 logitech 0003:046D:C517.0002: input,hiddev96,hidraw1: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:1d.1-2/input1 sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.20 sr 3:0:0:0: Attached scsi CD-ROM sr0 sr 3:0:0:0: Attached scsi generic sg1 type 5 sda1 sda2 sda3 sda4 < sda5 sda6 sda7 > sd 0:0:0:0: [sda] Attached SCSI disk Freeing unused kernel memory: 940k freed Write protecting the kernel read-only data: 6620k input: PS/2 Mouse as /devices/platform/i8042/serio2/input/input7 dracut: dracut-006-2.fc14 udev: starting version 160 input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio2/input/input8 [drm] Initialized drm 1.1.0 20060810 i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 i915 0000:00:02.0: setting latency timer to 64 mtrr: type mismatch for e0000000,10000000 old: write-back new: write-combining [drm] MTRR allocation failed. Graphics performance may suffer. alloc irq_desc for 28 on node -1 alloc kstat_irqs on node -1 i915 0000:00:02.0: irq 28 for MSI/MSI-X [drm] set up 7M of stolen space usb 7-2: new full speed USB device using uhci_hcd and address 2 composite sync not supported usb 7-2: New USB device found, idVendor=0a5c, idProduct=4500 usb 7-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 7-2: Product: BCM2045B2 usb 7-2: Manufacturer: Broadcom usb 7-2: configuration #1 chosen from 1 choice hub 7-2:1.0: USB hub found hub 7-2:1.0: 3 ports detected [drm] initialized overlay support usb 7-2.1: new full speed USB device using uhci_hcd and address 3 usb 7-2.1: New USB device found, idVendor=413c, idProduct=8126 usb 7-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 7-2.1: Product: BCM2045 usb 7-2.1: Manufacturer: Broadcom Corp usb 7-2.1: configuration #1 chosen from 1 choice usb 7-2.2: new full speed USB device using uhci_hcd and address 4 usb 7-2.2: New USB device found, idVendor=0a5c, idProduct=4502 usb 7-2.2: New USB device strings: Mfr=1, Product=0, SerialNumber=0 usb 7-2.2: Manufacturer: Broadcom Corp usb 7-2.2: configuration #1 chosen from 1 choice input: Broadcom Corp as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2.2/7-2.2:1.0/input/input9 generic-usb 0003:0A5C:4502.0003: input,hidraw2: USB HID v1.11 Keyboard [Broadcom Corp] on usb-0000:00:1d.2-2.2/input0 usb 7-2.3: new full speed USB device using uhci_hcd and address 5 composite sync not supported usb 7-2.3: New USB device found, idVendor=0a5c, idProduct=4503 usb 7-2.3: New USB device strings: Mfr=1, Product=0, SerialNumber=0 usb 7-2.3: Manufacturer: Broadcom Corp usb 7-2.3: configuration #1 chosen from 1 choice input: Broadcom Corp as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2.3/7-2.3:1.0/input/input10 generic-usb 0003:0A5C:4503.0004: input,hidraw3: USB HID v1.11 Mouse [Broadcom Corp] on usb-0000:00:1d.2-2.3/input0 fbcon: inteldrmfb (fb0) is primary device Console: switching to colour frame buffer device 160x50 fb0: inteldrmfb frame buffer device registered panic notifier acpi device:2f: registered as cooling_device2 input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/LNXVIDEO:00/input/input11 ACPI: Video Device [VID] (multi-head: yes rom: no post: no) ACPI Warning for \_SB_.PCI0.VID2._DOD: Return Package has no elements (empty) (20090903/nspredef-433) input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/LNXVIDEO:01/input/input12 ACPI: Video Device [VID2] (multi-head: yes rom: no post: no) [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0 dracut: Starting plymouth daemon composite sync not supported firewire_ohci 0000:02:09.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 sdhci: Secure Digital Host Controller Interface driver sdhci: Copyright(c) Pierre Ossman firewire_ohci: Added fw-ohci device 0000:02:09.0, OHCI version 1.10 sdhci-pci 0000:02:09.1: SDHCI controller found [1180:0822] (rev 22) alloc irq_desc for 18 on node -1 alloc kstat_irqs on node -1 IOAPIC[0]: Set routing entry (2-18 -> 0x99 -> IRQ 18 Mode:1 Active:1) sdhci-pci 0000:02:09.1: PCI INT B -> GSI 18 (level, low) -> IRQ 18 Registered led device: mmc0:: mmc0: SDHCI controller on PCI [0000:02:09.1] using DMA firewire_core: created device fw0: GUID 444fc00012d94c70, S400 dracut: Scanning devices sda7 for LVM volume groups dracut: Reading all physical volumes. This may take a while... dracut: Found volume group "vg0" using metadata type lvm2 dracut: 7 logical volume(s) in volume group "vg0" now active EXT4-fs (dm-7): mounted filesystem with ordered data mode dracut: Remounting /dev/disk/by-uuid/fcb47974-dd00-4990-bcee-e2b50a0f184b with -o noatime,ro EXT4-fs (dm-7): mounted filesystem with ordered data mode dracut: Mounted root filesystem /dev/mapper/vg0-austen3a dracut: Loading SELinux policy SELinux: 8192 avtab hash slots, 198863 rules. SELinux: 8192 avtab hash slots, 198863 rules. SELinux: 9 users, 13 roles, 3316 types, 166 bools, 1 sens, 1024 cats SELinux: 77 classes, 198863 rules SELinux: Completing initialization. SELinux: Setting up existing superblocks. SELinux: initialized (dev dm-7, type ext4), uses xattr SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs SELinux: initialized (dev securityfs, type securityfs), uses genfs_contexts SELinux: initialized (dev usbfs, type usbfs), uses genfs_contexts SELinux: initialized (dev selinuxfs, type selinuxfs), uses genfs_contexts SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs SELinux: initialized (dev hugetlbfs, type hugetlbfs), uses transition SIDs SELinux: initialized (dev devpts, type devpts), uses transition SIDs SELinux: initialized (dev inotifyfs, type inotifyfs), uses genfs_contexts SELinux: initialized (dev anon_inodefs, type anon_inodefs), uses genfs_contexts SELinux: initialized (dev pipefs, type pipefs), uses task SIDs SELinux: initialized (dev debugfs, type debugfs), uses genfs_contexts SELinux: initialized (dev sockfs, type sockfs), uses task SIDs SELinux: initialized (dev devtmpfs, type devtmpfs), uses transition SIDs SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs SELinux: initialized (dev proc, type proc), uses genfs_contexts SELinux: initialized (dev bdev, type bdev), uses genfs_contexts SELinux: initialized (dev rootfs, type rootfs), uses genfs_contexts SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts type=1403 audit(1281991682.786:2): policy loaded auid=4294967295 ses=4294967295 dracut: Switching root readahead: starting udev: starting version 151 microcode: CPU0 sig=0x10676, pf=0x80, revision=0x60c platform microcode: firmware: requesting intel-ucode/06-17-06 type=1400 audit(1281988087.219:3): avc: denied { mmap_zero } for pid=642 comm="vbetool" scontext=system_u:system_r:vbetool_t:s0-s0:c0.c1023 tcontext=system_u:system_r:vbetool_t:s0-s0:c0.c1023 tclass=memprotect microcode: CPU1 sig=0x10676, pf=0x80, revision=0x60c platform microcode: firmware: requesting intel-ucode/06-17-06 Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba iTCO_vendor_support: vendor-support=0 iTCO_wdt: Intel TCO WatchDog Timer Driver v1.05 iTCO_wdt: Found a ICH8M TCO device (Version=2, TCOBASE=0x1060) iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0) ACPI: WMI: Mapper loaded i801_smbus 0000:00:1f.3: PCI INT B -> GSI 17 (level, low) -> IRQ 17 input: Dell WMI hotkeys as /devices/virtual/input/input13 dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2) cfg80211: Calling CRDA to update world regulatory domain Bluetooth: Core ver 2.15 NET: Registered protocol family 31 Bluetooth: HCI device and connection manager initialized Bluetooth: HCI socket layer initialized sky2 driver version 1.25 sky2 0000:09:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 sky2 0000:09:00.0: setting latency timer to 64 sky2 0000:09:00.0: Yukon-2 FE+ chip revision 0 alloc irq_desc for 29 on node -1 alloc kstat_irqs on node -1 sky2 0000:09:00.0: irq 29 for MSI/MSI-X sky2 eth0: addr 00:1d:09:4a:96:a6 Bluetooth: Generic Bluetooth USB driver ver 0.6 Linux video capture interface: v2.00 usbcore: registered new interface driver btusb uvcvideo: Found UVC 1.00 device Laptop Integrated Webcam (05a9:2640) uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround. input: Laptop Integrated Webcam as /devices/pci0000:00/0000:00:1a.7/usb1/1-1/1-1:1.0/input/input14 usbcore: registered new interface driver uvcvideo USB Video Class driver (v0.1.0) cfg80211: World regulatory domain updated: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) HDA Intel 0000:00:1b.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21 HDA Intel 0000:00:1b.0: setting latency timer to 64 iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, 1.3.27kds iwlagn: Copyright(c) 2003-2009 Intel Corporation iwlagn 0000:0b:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 iwlagn 0000:0b:00.0: setting latency timer to 64 iwlagn 0000:0b:00.0: Detected Intel Wireless WiFi Link 4965AGN REV=0x4 iwlagn 0000:0b:00.0: Tunable channels: 13 802.11bg, 19 802.11a channels alloc irq_desc for 30 on node -1 alloc kstat_irqs on node -1 iwlagn 0000:0b:00.0: irq 30 for MSI/MSI-X ALSA sound/pci/hda/hda_codec.c:3881: autoconfig: line_outs=1 (0xd/0x0/0x0/0x0/0x0) ALSA sound/pci/hda/hda_codec.c:3885: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) ALSA sound/pci/hda/hda_codec.c:3889: hp_outs=2 (0xa/0xf/0x0/0x0/0x0) ALSA sound/pci/hda/hda_codec.c:3890: mono: mono_out=0x0 ALSA sound/pci/hda/hda_codec.c:3893: dig-out=0x21/0x0 ALSA sound/pci/hda/hda_codec.c:3901: inputs: mic=0xc, fmic=0xe, line=0x0, fline=0x0, cd=0x0, aux=0x0 ALSA sound/pci/hda/patch_sigmatel.c:2980: stac92xx: dac_nids=2 (0x2/0x5/0x0/0x0/0x0) input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input15 ALSA sound/pci/hda/hda_codec.c:2914: HDMI already defined phy0: Selected rate control algorithm 'iwl-agn-rs' input: HDA Intel Mic at Ext Front Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input16 input: HDA Intel HP Out at Ext Front Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input17 input: HDA Intel HP Out at Ext Front Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input18 cfg80211: Calling CRDA for country: GB cfg80211: Regulatory domain changed to country: GB (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm) (5170000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm) (5250000 KHz - 5330000 KHz @ 40000 KHz), (N/A, 2000 mBm) (5490000 KHz - 5710000 KHz @ 40000 KHz), (N/A, 2700 mBm) EXT4-fs (dm-7): warning: maximal mount count reached, running e2fsck is recommended SELinux: initialized (dev binfmt_misc, type binfmt_misc), uses genfs_contexts NET: Registered protocol family 10 lo: Disabled Privacy Extensions ip6_tables: (C) 2000-2006 Netfilter Core Team Bluetooth: L2CAP ver 2.14 Bluetooth: L2CAP socket layer initialized Bluetooth: BNEP (Ethernet Emulation) ver 1.3 Bluetooth: BNEP filters: protocol multicast Bridge firewalling registered sky2 eth0: enabling interface ADDRCONF(NETDEV_UP): eth0: link is not ready Bluetooth: SCO (Voice Link) ver 0.6 Bluetooth: SCO socket layer initialized iwlagn 0000:0b:00.0: firmware: requesting iwlwifi-4965-2.ucode iwlagn 0000:0b:00.0: loaded firmware version 228.61.2.24 Bluetooth: RFCOMM TTY layer initialized Bluetooth: RFCOMM socket layer initialized Bluetooth: RFCOMM ver 1.11 Registered led device: iwl-phy0::radio Registered led device: iwl-phy0::assoc Registered led device: iwl-phy0::RX Registered led device: iwl-phy0::TX ADDRCONF(NETDEV_UP): wlan0: link is not ready virbr0: starting userspace STP failed, starting kernel STP Ebtables v2.0 registered SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs SELinux: initialized (dev proc, type proc), uses genfs_contexts SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs lo: Disabled Privacy Extensions SELinux: initialized (dev proc, type proc), uses genfs_contexts btusb_intr_complete: hci0 urb ffff88011a5ac300 failed to resubmit (1) btusb_bulk_complete: hci0 urb ffff88011a5ac540 failed to resubmit (1) btusb_bulk_complete: hci0 urb ffff88011a5ac3c0 failed to resubmit (1) composite sync not supported composite sync not supported composite sync not supported composite sync not supported composite sync not supported composite sync not supported composite sync not supported composite sync not supported composite sync not supported fuse init (API version 7.13) SELinux: initialized (dev fuse, type fuse), uses genfs_contexts composite sync not supported wlan0: deauthenticating from 00:14:7f:e2:7a:24 by local choice (reason=3) wlan0: direct probe to AP 00:14:7f:e2:7a:24 (try 1) wlan0: direct probe responded wlan0: authenticate with AP 00:14:7f:e2:7a:24 (try 1) wlan0: authenticated wlan0: associate with AP 00:14:7f:e2:7a:24 (try 1) wlan0: RX AssocResp from 00:14:7f:e2:7a:24 (capab=0x411 status=0 aid=1) wlan0: associated ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready wlan0: no IPv6 routers present CE: hpet increasing min_delta_ns to 15000 nsec [-- Attachment #6: Type: text/plain, Size: 138 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-16 21:05 ` M A Young @ 2010-08-16 22:33 ` Konrad Rzeszutek Wilk 2010-08-18 23:25 ` Konrad Rzeszutek Wilk 2010-08-21 21:00 ` xen 4 only seeing one keyboard and mouse M A Young 0 siblings, 2 replies; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-08-16 22:33 UTC (permalink / raw) To: M A Young; +Cc: xen-devel On Mon, Aug 16, 2010 at 10:05:58PM +0100, M A Young wrote: > On Mon, 16 Aug 2010, Konrad Rzeszutek Wilk wrote: > > >There are a couple of things we can try: > >- Compare this with the output from Xen 3.4 and see if the IOAPIC lines > > are different. Especially if these: > >(XEN) IOAPIC[0]: Set PCI routing entry (2-12 -> 0x78 -> IRQ 12 Mode:0 Active:0) > >(XEN) IOAPIC[0]: Set PCI routing entry (2-1 -> 0x28 -> IRQ 1 Mode:0 Active:0 > > > >are different. I think that previous to Xen 4, the pv-ops kernel could > >not set the IOAPIC entries below pin 16, so you would not see them and > >instead it would have these programmed: > >(XEN) 01 001 01 0 0 0 0 0 1 1 28 > >(XEN) 0c 001 01 0 0 0 0 0 1 1 78 > > > >Which is OK, as the trigger and polarity look to be correct. > > Logs attached as dmesg.xen3 and xm.xen3 Cool. So this is what I see (XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: | (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) 00 000 00 1 0 0 0 0 0 0 00 (XEN) 01 001 01 0 0 0 0 0 1 1 20 | (XEN) 01 001 01 0 0 0 0 0 1 1 28 (XEN) 02 001 01 0 0 0 0 0 1 1 F0 (XEN) 02 001 01 0 0 0 0 0 1 1 F0 (XEN) 03 001 01 0 0 0 0 0 1 1 28 | (XEN) 03 001 01 0 0 0 0 0 1 1 30 (XEN) 04 001 01 0 0 0 0 0 1 1 30 | (XEN) 04 001 01 0 0 0 0 0 1 1 38 (XEN) 05 001 01 0 0 0 0 0 1 1 38 | (XEN) 05 001 01 0 0 0 0 0 1 1 40 (XEN) 06 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 48 | (XEN) 07 001 01 0 0 0 0 0 1 1 50 (XEN) 08 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 0 0 1 1 58 | (XEN) 09 001 01 1 1 0 0 0 1 1 60 (XEN) 0a 001 01 0 0 0 0 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 68 | (XEN) 0b 001 01 0 0 0 0 0 1 1 70 (XEN) 0c 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 78 | (XEN) 0d 001 01 0 0 0 0 0 1 1 88 (XEN) 0e 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 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) 10 000 00 1 0 0 0 0 0 0 00 .. Left column is 3.4, right is 4.0. The one thing that is odd is that in 4.0 we start with vector 0x28 while in 3.4 it is with 0x20. It looks as if one vector is getten eaten. But that should not be such an issue as the internal mapping of vector->irq is still proper... > > >- Boot the Xen4, and trigger the IOAPIC debug printout. I think this is > > can be done via "xm send-keys i". Also the 'q' output would be > > usefull (it will tell us which ioports domain 0 has access to - we > > should see dom0 see 0x60 and 0x64), and irq 1, and 12. > > attached as xm.debugkeys OK. The ioports are OK, the vectors and irq are fine too. > > >- We can also compare this to baremetal IOAPIC programming. It should > > be the _same_ as what Xen does. What we can do is provide > > 'apic=debug' and that will print out the IOAPIC entries of baremetal > > kernel. The values for irq 1 and 12 ought to be same as what Xen saw > > and programmed it too. > > attached as dmesg.baremetal Thanks. It seems to do the thing that baremetal always does.. <sigh> Still no idea what is the trouble with your box. ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-16 22:33 ` Konrad Rzeszutek Wilk @ 2010-08-18 23:25 ` Konrad Rzeszutek Wilk 2010-08-20 21:59 ` M A Young 2010-08-22 20:03 ` M A Young 2010-08-21 21:00 ` xen 4 only seeing one keyboard and mouse M A Young 1 sibling, 2 replies; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-08-18 23:25 UTC (permalink / raw) To: M A Young; +Cc: xen-devel On Mon, Aug 16, 2010 at 06:33:54PM -0400, Konrad Rzeszutek Wilk wrote: > On Mon, Aug 16, 2010 at 10:05:58PM +0100, M A Young wrote: > > On Mon, 16 Aug 2010, Konrad Rzeszutek Wilk wrote: > > > > >There are a couple of things we can try: > > >- Compare this with the output from Xen 3.4 and see if the IOAPIC lines > > > are different. Especially if these: > > >(XEN) IOAPIC[0]: Set PCI routing entry (2-12 -> 0x78 -> IRQ 12 Mode:0 Active:0) > > >(XEN) IOAPIC[0]: Set PCI routing entry (2-1 -> 0x28 -> IRQ 1 Mode:0 Active:0 > > > > > >are different. I think that previous to Xen 4, the pv-ops kernel could > > >not set the IOAPIC entries below pin 16, so you would not see them and > > >instead it would have these programmed: > > >(XEN) 01 001 01 0 0 0 0 0 1 1 28 > > >(XEN) 0c 001 01 0 0 0 0 0 1 1 78 > > > > > >Which is OK, as the trigger and polarity look to be correct. > > > > Logs attached as dmesg.xen3 and xm.xen3 > > Cool. So this is what I see > > (XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: | (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) 00 000 00 1 0 0 0 0 0 0 00 > (XEN) 01 001 01 0 0 0 0 0 1 1 20 | (XEN) 01 001 01 0 0 0 0 0 1 1 28 > (XEN) 02 001 01 0 0 0 0 0 1 1 F0 (XEN) 02 001 01 0 0 0 0 0 1 1 F0 > (XEN) 03 001 01 0 0 0 0 0 1 1 28 | (XEN) 03 001 01 0 0 0 0 0 1 1 30 > (XEN) 04 001 01 0 0 0 0 0 1 1 30 | (XEN) 04 001 01 0 0 0 0 0 1 1 38 > (XEN) 05 001 01 0 0 0 0 0 1 1 38 | (XEN) 05 001 01 0 0 0 0 0 1 1 40 > (XEN) 06 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 48 | (XEN) 07 001 01 0 0 0 0 0 1 1 50 > (XEN) 08 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 0 0 1 1 58 | (XEN) 09 001 01 1 1 0 0 0 1 1 60 > (XEN) 0a 001 01 0 0 0 0 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 68 | (XEN) 0b 001 01 0 0 0 0 0 1 1 70 > (XEN) 0c 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 78 | (XEN) 0d 001 01 0 0 0 0 0 1 1 88 > (XEN) 0e 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 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) 10 000 00 1 0 0 0 0 0 0 00 > .. > Left column is 3.4, right is 4.0. > > The one thing that is odd is that in 4.0 we start with vector 0x28 while > in 3.4 it is with 0x20. > > It looks as if one vector is getten eaten. But that should not be such > an issue as the internal mapping of vector->irq is still proper... This looks like a one-offset bug. On a related note this might be the same as when my irq delivery goes haywire under load and the IRQ delivery is put on another CPU but that whole process looks to be taking 10-20 seconds. When did you start observing this? It is a bit hard to bisect code between 3.4. and 4.0. Did it work with 4.0? ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-18 23:25 ` Konrad Rzeszutek Wilk @ 2010-08-20 21:59 ` M A Young 2010-08-22 20:03 ` M A Young 1 sibling, 0 replies; 44+ messages in thread From: M A Young @ 2010-08-20 21:59 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel On Wed, 18 Aug 2010, Konrad Rzeszutek Wilk wrote: > When did you start observing this? It is a bit hard to bisect code > between 3.4. and 4.0. Did it work with 4.0? No, I have just retested it with xen 4.0.0 (plus the two patches to get it to work with the recent 2.6.32.x kernels) and I have the same problem with the laptop keyboard as with the 4.0.1 release candidates. Michael Young ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-18 23:25 ` Konrad Rzeszutek Wilk 2010-08-20 21:59 ` M A Young @ 2010-08-22 20:03 ` M A Young 2010-08-23 15:18 ` Konrad Rzeszutek Wilk 1 sibling, 1 reply; 44+ messages in thread From: M A Young @ 2010-08-22 20:03 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel [-- Attachment #1: Type: TEXT/PLAIN, Size: 1883 bytes --] I have more information. If I boot giving xen the nosmp option then it can see the laptop's keyboard. If I compare the xm demesg output of boots with and without nosmp (having also run xm debug-keys z) I get the output below. On reflection I think the do_IRQ warnings migth be relevant. The full logs are attached. Michale Young 9c9 < (XEN) Command line: --- > (XEN) Command line: nosmp 48c48 < (XEN) Detected 2394.072 MHz processor. --- > (XEN) Detected 2394.108 MHz processor. 58d57 < (XEN) Total of 2 processors activated. 61d59 < (XEN) checking TSC synchronization across 2 CPUs: passed. 63c61 < (XEN) Brought up 2 CPUs --- > (XEN) Brought up 1 CPUs 68c66 < (XEN) Dom0 alloc.: 0000000110000000->0000000118000000 (967236 pages to be allocated) --- > (XEN) Dom0 alloc.: 0000000110000000->0000000118000000 (967255 pages to be allocated) 72c70 < (XEN) Phys-Mach map: ffffffff83b38000->ffffffff842d9220 --- > (XEN) Phys-Mach map: ffffffff83b38000->ffffffff842d92b8 78c76 < (XEN) Dom0 has maximum 2 VCPUs --- > (XEN) Dom0 has maximum 1 VCPUs 86,95d83 < (XEN) do_IRQ: 1.120 No irq handler for vector (irq -1) < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) 123c111 < (XEN) 0d 003 03 1 0 0 0 0 1 1 88 --- > (XEN) 0d 001 01 1 0 0 0 0 1 1 88 127c115 < (XEN) 11 003 03 1 1 0 1 0 1 1 A8 --- > (XEN) 11 001 01 1 1 0 1 0 1 1 A8 [-- Attachment #2: Type: TEXT/PLAIN, Size: 7328 bytes --] __ __ _ _ ___ ___ ____ __ _ _____ \ \/ /___ _ __ | || | / _ \ / _ \ | ___| / _| ___/ |___ / \ // _ \ '_ \ | || |_| | | | | | |_|___ \ | |_ / __| | |_ \ / \ __/ | | | |__ _| |_| | |_| |__|__) || _| (__| |___) | /_/\_\___|_| |_| |_|(_)___(_)___/ |____(_)_| \___|_|____/ (XEN) Xen version 4.0.0 (michael@home) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) Mon Jul 26 23:05:53 BST 2010 (XEN) Latest ChangeSet: unavailable (XEN) Command line: (XEN) Video information: (XEN) VGA is text mode 80x25, font 8x16 (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds (XEN) Disc information: (XEN) Found 1 MBR signatures (XEN) Found 1 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009f000 (usable) (XEN) 000000000009f000 - 00000000000a0000 (reserved) (XEN) 0000000000100000 - 00000000df66d800 (usable) (XEN) 00000000df66d800 - 00000000e0000000 (reserved) (XEN) 00000000f8000000 - 00000000fc000000 (reserved) (XEN) 00000000fec00000 - 00000000fec10000 (reserved) (XEN) 00000000fed18000 - 00000000fed1c000 (reserved) (XEN) 00000000fed20000 - 00000000fed90000 (reserved) (XEN) 00000000feda0000 - 00000000feda6000 (reserved) (XEN) 00000000fee00000 - 00000000fee10000 (reserved) (XEN) 00000000ffe00000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 0000000120000000 (usable) (XEN) ACPI: RSDP 000FBC60, 0024 (r2 DELL ) (XEN) ACPI: XSDT DF66F200, 0064 (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: FACP DF66F09C, 00F4 (r4 DELL M08 27D80A10 ASL 61) (XEN) ACPI: DSDT DF66F800, 5477 (r2 INT430 SYSFexxx 1001 INTL 20050624) (XEN) ACPI: FACS DF67E000, 0040 (XEN) ACPI: HPET DF66F300, 0038 (r1 DELL M08 1 ASL 61) (XEN) ACPI: APIC DF66F400, 0068 (r1 DELL M08 27D80A10 ASL 47) (XEN) ACPI: MCFG DF66F3C0, 003E (r16 DELL M08 27D80A10 ASL 61) (XEN) ACPI: SLIC DF66F49C, 0176 (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: OSFR DF66EA00, 002C (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: BOOT DF66EFC0, 0028 (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: SSDT DF66D97E, 04CC (r1 PmRef CpuPm 3000 INTL 20050624) (XEN) System RAM: 4031MB (4128332kB) (XEN) Domain heap initialised (XEN) Processor #0 7:7 APIC version 20 (XEN) Processor #1 7:7 APIC version 20 (XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 2394.072 MHz processor. (XEN) Initing memory sharing. (XEN) VMX: Supported advanced features: (XEN) - APIC MMIO access virtualisation (XEN) - APIC TPR shadow (XEN) - Virtual NMI (XEN) - MSR direct-access bitmap (XEN) HVM: ASIDs disabled. (XEN) HVM: VMX enabled (XEN) I/O virtualisation disabled (XEN) Total of 2 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) -> Using new ACK method (XEN) checking TSC synchronization across 2 CPUs: passed. (XEN) Platform timer is 14.318MHz HPET (XEN) Brought up 2 CPUs (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen kernel: 64-bit, lsb, compat32 (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1a6f000 (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 0000000110000000->0000000118000000 (967236 pages to be allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: ffffffff81000000->ffffffff81a6f000 (XEN) Init. ramdisk: ffffffff81a6f000->ffffffff83b37e00 (XEN) Phys-Mach map: ffffffff83b38000->ffffffff842d9220 (XEN) Start info: ffffffff842da000->ffffffff842da4b4 (XEN) Page tables: ffffffff842db000->ffffffff84300000 (XEN) Boot stack: ffffffff84300000->ffffffff84301000 (XEN) TOTAL: ffffffff80000000->ffffffff84400000 (XEN) ENTRY ADDRESS: ffffffff81819200 (XEN) Dom0 has maximum 2 VCPUs (XEN) Scrubbing Free RAM: .done. (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: Errors and warnings (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) (XEN) Xen is relinquishing VGA console. (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen) (XEN) Freed 172kB init memory. (XEN) do_IRQ: 1.120 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) (XEN) number of MP IRQ sources: 15. (XEN) number of IO-APIC #2 registers: 24. (XEN) testing the IO APIC....................... (XEN) IO APIC #2...... (XEN) .... register #00: 00000000 (XEN) ....... : physical APIC id: 00 (XEN) ....... : Delivery Type: 0 (XEN) ....... : LTS : 0 (XEN) .... register #01: 00170020 (XEN) ....... : max redirection entries: 0017 (XEN) ....... : PRQ implemented: 0 (XEN) ....... : IO APIC version: 0020 (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 28 (XEN) 02 0FF 0F 0 0 0 0 0 1 1 F0 (XEN) 03 001 01 0 0 0 0 0 1 1 30 (XEN) 04 001 01 0 0 0 0 0 1 1 38 (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 0 1 0 0 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 003 03 1 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 001 01 0 1 0 1 0 1 1 A0 (XEN) 11 003 03 1 1 0 1 0 1 1 A8 (XEN) 12 001 01 0 1 0 1 0 1 1 31 (XEN) 13 000 00 1 0 0 0 0 0 0 00 (XEN) 14 001 01 0 1 0 1 0 1 1 D8 (XEN) 15 001 01 0 1 0 1 0 1 1 21 (XEN) 16 001 01 0 1 0 1 0 1 1 D0 (XEN) 17 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) IRQ40 -> 0:1 (XEN) IRQ48 -> 0:3 (XEN) IRQ56 -> 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) IRQ160 -> 0:16 (XEN) IRQ168 -> 0:17 (XEN) IRQ49 -> 0:18 (XEN) IRQ216 -> 0:20 (XEN) IRQ33 -> 0:21 (XEN) IRQ208 -> 0:22 (XEN) .................................... done. [-- Attachment #3: Type: TEXT/PLAIN, Size: 6674 bytes --] __ __ _ _ ___ ___ ____ __ _ _____ \ \/ /___ _ __ | || | / _ \ / _ \ | ___| / _| ___/ |___ / \ // _ \ '_ \ | || |_| | | | | | |_|___ \ | |_ / __| | |_ \ / \ __/ | | | |__ _| |_| | |_| |__|__) || _| (__| |___) | /_/\_\___|_| |_| |_|(_)___(_)___/ |____(_)_| \___|_|____/ (XEN) Xen version 4.0.0 (michael@home) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) Mon Jul 26 23:05:53 BST 2010 (XEN) Latest ChangeSet: unavailable (XEN) Command line: nosmp (XEN) Video information: (XEN) VGA is text mode 80x25, font 8x16 (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds (XEN) Disc information: (XEN) Found 1 MBR signatures (XEN) Found 1 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009f000 (usable) (XEN) 000000000009f000 - 00000000000a0000 (reserved) (XEN) 0000000000100000 - 00000000df66d800 (usable) (XEN) 00000000df66d800 - 00000000e0000000 (reserved) (XEN) 00000000f8000000 - 00000000fc000000 (reserved) (XEN) 00000000fec00000 - 00000000fec10000 (reserved) (XEN) 00000000fed18000 - 00000000fed1c000 (reserved) (XEN) 00000000fed20000 - 00000000fed90000 (reserved) (XEN) 00000000feda0000 - 00000000feda6000 (reserved) (XEN) 00000000fee00000 - 00000000fee10000 (reserved) (XEN) 00000000ffe00000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 0000000120000000 (usable) (XEN) ACPI: RSDP 000FBC60, 0024 (r2 DELL ) (XEN) ACPI: XSDT DF66F200, 0064 (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: FACP DF66F09C, 00F4 (r4 DELL M08 27D80A10 ASL 61) (XEN) ACPI: DSDT DF66F800, 5477 (r2 INT430 SYSFexxx 1001 INTL 20050624) (XEN) ACPI: FACS DF67E000, 0040 (XEN) ACPI: HPET DF66F300, 0038 (r1 DELL M08 1 ASL 61) (XEN) ACPI: APIC DF66F400, 0068 (r1 DELL M08 27D80A10 ASL 47) (XEN) ACPI: MCFG DF66F3C0, 003E (r16 DELL M08 27D80A10 ASL 61) (XEN) ACPI: SLIC DF66F49C, 0176 (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: OSFR DF66EA00, 002C (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: BOOT DF66EFC0, 0028 (r1 DELL M08 27D80A10 ASL 61) (XEN) ACPI: SSDT DF66D97E, 04CC (r1 PmRef CpuPm 3000 INTL 20050624) (XEN) System RAM: 4031MB (4128332kB) (XEN) Domain heap initialised (XEN) Processor #0 7:7 APIC version 20 (XEN) Processor #1 7:7 APIC version 20 (XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 2394.108 MHz processor. (XEN) Initing memory sharing. (XEN) VMX: Supported advanced features: (XEN) - APIC MMIO access virtualisation (XEN) - APIC TPR shadow (XEN) - Virtual NMI (XEN) - MSR direct-access bitmap (XEN) HVM: ASIDs disabled. (XEN) HVM: VMX enabled (XEN) I/O virtualisation disabled (XEN) ENABLING IO-APIC IRQs (XEN) -> Using new ACK method (XEN) Platform timer is 14.318MHz HPET (XEN) Brought up 1 CPUs (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen kernel: 64-bit, lsb, compat32 (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1a6f000 (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 0000000110000000->0000000118000000 (967255 pages to be allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: ffffffff81000000->ffffffff81a6f000 (XEN) Init. ramdisk: ffffffff81a6f000->ffffffff83b37e00 (XEN) Phys-Mach map: ffffffff83b38000->ffffffff842d92b8 (XEN) Start info: ffffffff842da000->ffffffff842da4b4 (XEN) Page tables: ffffffff842db000->ffffffff84300000 (XEN) Boot stack: ffffffff84300000->ffffffff84301000 (XEN) TOTAL: ffffffff80000000->ffffffff84400000 (XEN) ENTRY ADDRESS: ffffffff81819200 (XEN) Dom0 has maximum 1 VCPUs (XEN) Scrubbing Free RAM: .done. (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: Errors and warnings (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) (XEN) Xen is relinquishing VGA console. (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen) (XEN) Freed 172kB init memory. (XEN) number of MP IRQ sources: 15. (XEN) number of IO-APIC #2 registers: 24. (XEN) testing the IO APIC....................... (XEN) IO APIC #2...... (XEN) .... register #00: 00000000 (XEN) ....... : physical APIC id: 00 (XEN) ....... : Delivery Type: 0 (XEN) ....... : LTS : 0 (XEN) .... register #01: 00170020 (XEN) ....... : max redirection entries: 0017 (XEN) ....... : PRQ implemented: 0 (XEN) ....... : IO APIC version: 0020 (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 28 (XEN) 02 0FF 0F 0 0 0 0 0 1 1 F0 (XEN) 03 001 01 0 0 0 0 0 1 1 30 (XEN) 04 001 01 0 0 0 0 0 1 1 38 (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 0 1 0 0 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 1 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 001 01 0 1 0 1 0 1 1 A0 (XEN) 11 001 01 1 1 0 1 0 1 1 A8 (XEN) 12 001 01 0 1 0 1 0 1 1 31 (XEN) 13 000 00 1 0 0 0 0 0 0 00 (XEN) 14 001 01 0 1 0 1 0 1 1 D8 (XEN) 15 001 01 0 1 0 1 0 1 1 21 (XEN) 16 001 01 0 1 0 1 0 1 1 D0 (XEN) 17 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) IRQ40 -> 0:1 (XEN) IRQ48 -> 0:3 (XEN) IRQ56 -> 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) IRQ160 -> 0:16 (XEN) IRQ168 -> 0:17 (XEN) IRQ49 -> 0:18 (XEN) IRQ216 -> 0:20 (XEN) IRQ33 -> 0:21 (XEN) IRQ208 -> 0:22 (XEN) .................................... done. [-- Attachment #4: Type: text/plain, Size: 138 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-22 20:03 ` M A Young @ 2010-08-23 15:18 ` Konrad Rzeszutek Wilk 2010-08-23 19:34 ` M A Young 0 siblings, 1 reply; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-08-23 15:18 UTC (permalink / raw) To: M A Young; +Cc: xen-devel On Sun, Aug 22, 2010 at 09:03:14PM +0100, M A Young wrote: > I have more information. If I boot giving xen the nosmp option then > it can see the laptop's keyboard. If I compare the xm demesg output > of boots with and without nosmp (having also run xm debug-keys z) I > get the output below. On reflection I think the do_IRQ warnings What amchine is this? You mentioned that this a laptop of some kind. Looks to be a Dell Inspiron 9400 aka e1705? > migth be relevant. The full logs are attached. It is the best we have for now. > > Michale Young > > 9c9 > < (XEN) Command line: --- > >(XEN) Command line: nosmp > 48c48 > < (XEN) Detected 2394.072 MHz processor. > --- > >(XEN) Detected 2394.108 MHz processor. > 58d57 > < (XEN) Total of 2 processors activated. > 61d59 > < (XEN) checking TSC synchronization across 2 CPUs: passed. > 63c61 > < (XEN) Brought up 2 CPUs > --- > >(XEN) Brought up 1 CPUs > 68c66 > < (XEN) Dom0 alloc.: 0000000110000000->0000000118000000 (967236 pages to be allocated) > --- > >(XEN) Dom0 alloc.: 0000000110000000->0000000118000000 (967255 pages to be allocated) > 72c70 > < (XEN) Phys-Mach map: ffffffff83b38000->ffffffff842d9220 > --- > >(XEN) Phys-Mach map: ffffffff83b38000->ffffffff842d92b8 > 78c76 > < (XEN) Dom0 has maximum 2 VCPUs > --- > >(XEN) Dom0 has maximum 1 VCPUs > 86,95d83 > < (XEN) do_IRQ: 1.120 No irq handler for vector (irq -1) > < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) The 1 is the CPU1 ID, while the second number is the vector :120 (0x78) and vector 140 (0x90). Looking at the IO APIC programming: (XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: (XEN) 0c 001 01 0 0 0 0 0 1 1 78 (XEN) 0e 001 01 0 0 0 0 0 1 1 90 So that would IRQ 12 and 14. Considering the problem we have been having is with IRQ 12, this looks to point to a problem. You have the flat mode, which means > (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs from "Pentium processor system archicture" book (http://books.google.com/books?id=TVzjEZg1--YC&pg=PA359&lpg=PA359&dq=Logical+Destination+Register&source=bl&ots=iz8zOOx1BY&sig=cP83Oo74cF6dY_EUCmb4o2vdHUs&hl=en&ei=3IdyTLDPCIH98Ab_4a35DA&sa=X&oi=book_result&ct=result&resnum=6&ved=0CC8Q6AEwBQ) that irq 12 and 14 are being both sent to the CPU1 based on decoding the "Log" and "Phy" flags:. We could hack it and make sure that in setup_IO_APIC_irqs for IRQ 12, we make it send to both CPUs. Something like this (compile tested only): diff -r 5218db847b58 xen/arch/x86/io_apic.c --- a/xen/arch/x86/io_apic.c Tue Aug 17 19:32:37 2010 +0100 +++ b/xen/arch/x86/io_apic.c Mon Aug 23 11:03:50 2010 -0400 @@ -1004,6 +1004,13 @@ cfg = irq_cfg(irq); SET_DEST(entry.dest.dest32, entry.dest.logical.logical_dest, cpu_mask_to_apicid(cfg->domain)); + if (irq==12) { + apic_printk(APIC_VERBOSE, " hack enabled IRQ 12(%x) -> %x.\n", + (unsigned int)entry.vector, + cpu_mask_to_apicid(TARGET_CPUS)); + SET_DEST(entry.dest.dest32, entry.dest.logical.logical_dest, + cpu_mask_to_apicid(TARGET_CPUS)); + } spin_lock_irqsave(&ioapic_lock, flags); io_apic_write(apic, 0x11+2*pin, *(((int *)&entry)+1)); io_apic_write(apic, 0x10+2*pin, *(((int *)&entry)+0)); If that works where you have both CPUs, it helps us a bit (perhaps the the cfg->domain cpumask_t isn't programmed propely?). Interestingly, in 3.4, the majority of the pins (based on your previous emails) are programmed to go to CPU1. This was also the behavior for Xen 4.0.1 and >. The debug output you included, which was 4.00, has some going to all CPUS: (XEN) 02 0FF 0F 0 0 0 0 0 1 1 F0 (XEN) 0d 003 03 1 0 0 0 0 1 1 88 (XEN) 11 003 03 1 1 0 1 0 1 1 A8 which is completly different with how 4.0.1 and 3.4 behaved. The plot thickens! > < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > < (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > 123c111 > < (XEN) 0d 003 03 1 0 0 0 0 1 1 88 > --- > >(XEN) 0d 001 01 1 0 0 0 0 1 1 88 > 127c115 > < (XEN) 11 003 03 1 1 0 1 0 1 1 A8 > --- > >(XEN) 11 001 01 1 1 0 1 0 1 1 A8 > __ __ _ _ ___ ___ ____ __ _ _____ > \ \/ /___ _ __ | || | / _ \ / _ \ | ___| / _| ___/ |___ / > \ // _ \ '_ \ | || |_| | | | | | |_|___ \ | |_ / __| | |_ \ > / \ __/ | | | |__ _| |_| | |_| |__|__) || _| (__| |___) | > /_/\_\___|_| |_| |_|(_)___(_)___/ |____(_)_| \___|_|____/ > > (XEN) Xen version 4.0.0 (michael@home) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) Mon Jul 26 23:05:53 BST 2010 > (XEN) Latest ChangeSet: unavailable > (XEN) Command line: > (XEN) Video information: > (XEN) VGA is text mode 80x25, font 8x16 > (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds > (XEN) Disc information: > (XEN) Found 1 MBR signatures > (XEN) Found 1 EDD information structures > (XEN) Xen-e820 RAM map: > (XEN) 0000000000000000 - 000000000009f000 (usable) > (XEN) 000000000009f000 - 00000000000a0000 (reserved) > (XEN) 0000000000100000 - 00000000df66d800 (usable) > (XEN) 00000000df66d800 - 00000000e0000000 (reserved) > (XEN) 00000000f8000000 - 00000000fc000000 (reserved) > (XEN) 00000000fec00000 - 00000000fec10000 (reserved) > (XEN) 00000000fed18000 - 00000000fed1c000 (reserved) > (XEN) 00000000fed20000 - 00000000fed90000 (reserved) > (XEN) 00000000feda0000 - 00000000feda6000 (reserved) > (XEN) 00000000fee00000 - 00000000fee10000 (reserved) > (XEN) 00000000ffe00000 - 0000000100000000 (reserved) > (XEN) 0000000100000000 - 0000000120000000 (usable) > (XEN) ACPI: RSDP 000FBC60, 0024 (r2 DELL ) > (XEN) ACPI: XSDT DF66F200, 0064 (r1 DELL M08 27D80A10 ASL 61) > (XEN) ACPI: FACP DF66F09C, 00F4 (r4 DELL M08 27D80A10 ASL 61) > (XEN) ACPI: DSDT DF66F800, 5477 (r2 INT430 SYSFexxx 1001 INTL 20050624) > (XEN) ACPI: FACS DF67E000, 0040 > (XEN) ACPI: HPET DF66F300, 0038 (r1 DELL M08 1 ASL 61) > (XEN) ACPI: APIC DF66F400, 0068 (r1 DELL M08 27D80A10 ASL 47) > (XEN) ACPI: MCFG DF66F3C0, 003E (r16 DELL M08 27D80A10 ASL 61) > (XEN) ACPI: SLIC DF66F49C, 0176 (r1 DELL M08 27D80A10 ASL 61) > (XEN) ACPI: OSFR DF66EA00, 002C (r1 DELL M08 27D80A10 ASL 61) > (XEN) ACPI: BOOT DF66EFC0, 0028 (r1 DELL M08 27D80A10 ASL 61) > (XEN) ACPI: SSDT DF66D97E, 04CC (r1 PmRef CpuPm 3000 INTL 20050624) > (XEN) System RAM: 4031MB (4128332kB) > (XEN) Domain heap initialised > (XEN) Processor #0 7:7 APIC version 20 > (XEN) Processor #1 7:7 APIC version 20 > (XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 > (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs > (XEN) Using scheduler: SMP Credit Scheduler (credit) > (XEN) Detected 2394.072 MHz processor. > (XEN) Initing memory sharing. > (XEN) VMX: Supported advanced features: > (XEN) - APIC MMIO access virtualisation > (XEN) - APIC TPR shadow > (XEN) - Virtual NMI > (XEN) - MSR direct-access bitmap > (XEN) HVM: ASIDs disabled. > (XEN) HVM: VMX enabled > (XEN) I/O virtualisation disabled > (XEN) Total of 2 processors activated. > (XEN) ENABLING IO-APIC IRQs > (XEN) -> Using new ACK method > (XEN) checking TSC synchronization across 2 CPUs: passed. > (XEN) Platform timer is 14.318MHz HPET > (XEN) Brought up 2 CPUs > (XEN) *** LOADING DOMAIN 0 *** > (XEN) Xen kernel: 64-bit, lsb, compat32 > (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1a6f000 > (XEN) PHYSICAL MEMORY ARRANGEMENT: > (XEN) Dom0 alloc.: 0000000110000000->0000000118000000 (967236 pages to be allocated) > (XEN) VIRTUAL MEMORY ARRANGEMENT: > (XEN) Loaded kernel: ffffffff81000000->ffffffff81a6f000 > (XEN) Init. ramdisk: ffffffff81a6f000->ffffffff83b37e00 > (XEN) Phys-Mach map: ffffffff83b38000->ffffffff842d9220 > (XEN) Start info: ffffffff842da000->ffffffff842da4b4 > (XEN) Page tables: ffffffff842db000->ffffffff84300000 > (XEN) Boot stack: ffffffff84300000->ffffffff84301000 > (XEN) TOTAL: ffffffff80000000->ffffffff84400000 > (XEN) ENTRY ADDRESS: ffffffff81819200 > (XEN) Dom0 has maximum 2 VCPUs > (XEN) Scrubbing Free RAM: .done. > (XEN) Xen trace buffers: disabled > (XEN) Std. Loglevel: Errors and warnings > (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) > (XEN) Xen is relinquishing VGA console. > (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen) > (XEN) Freed 172kB init memory. > (XEN) do_IRQ: 1.120 No irq handler for vector (irq -1) > (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) > (XEN) number of MP IRQ sources: 15. > (XEN) number of IO-APIC #2 registers: 24. > (XEN) testing the IO APIC....................... > (XEN) IO APIC #2...... > (XEN) .... register #00: 00000000 > (XEN) ....... : physical APIC id: 00 > (XEN) ....... : Delivery Type: 0 > (XEN) ....... : LTS : 0 > (XEN) .... register #01: 00170020 > (XEN) ....... : max redirection entries: 0017 > (XEN) ....... : PRQ implemented: 0 > (XEN) ....... : IO APIC version: 0020 > (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 28 > (XEN) 02 0FF 0F 0 0 0 0 0 1 1 F0 > (XEN) 03 001 01 0 0 0 0 0 1 1 30 > (XEN) 04 001 01 0 0 0 0 0 1 1 38 > (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 0 1 0 0 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 003 03 1 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 001 01 0 1 0 1 0 1 1 A0 > (XEN) 11 003 03 1 1 0 1 0 1 1 A8 > (XEN) 12 001 01 0 1 0 1 0 1 1 31 > (XEN) 13 000 00 1 0 0 0 0 0 0 00 > (XEN) 14 001 01 0 1 0 1 0 1 1 D8 > (XEN) 15 001 01 0 1 0 1 0 1 1 21 > (XEN) 16 001 01 0 1 0 1 0 1 1 D0 > (XEN) 17 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) IRQ40 -> 0:1 > (XEN) IRQ48 -> 0:3 > (XEN) IRQ56 -> 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) IRQ160 -> 0:16 > (XEN) IRQ168 -> 0:17 > (XEN) IRQ49 -> 0:18 > (XEN) IRQ216 -> 0:20 > (XEN) IRQ33 -> 0:21 > (XEN) IRQ208 -> 0:22 > (XEN) .................................... done. > __ __ _ _ ___ ___ ____ __ _ _____ > \ \/ /___ _ __ | || | / _ \ / _ \ | ___| / _| ___/ |___ / > \ // _ \ '_ \ | || |_| | | | | | |_|___ \ | |_ / __| | |_ \ > / \ __/ | | | |__ _| |_| | |_| |__|__) || _| (__| |___) | > /_/\_\___|_| |_| |_|(_)___(_)___/ |____(_)_| \___|_|____/ > > (XEN) Xen version 4.0.0 (michael@home) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) Mon Jul 26 23:05:53 BST 2010 > (XEN) Latest ChangeSet: unavailable > (XEN) Command line: nosmp > (XEN) Video information: > (XEN) VGA is text mode 80x25, font 8x16 > (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds > (XEN) Disc information: > (XEN) Found 1 MBR signatures > (XEN) Found 1 EDD information structures > (XEN) Xen-e820 RAM map: > (XEN) 0000000000000000 - 000000000009f000 (usable) > (XEN) 000000000009f000 - 00000000000a0000 (reserved) > (XEN) 0000000000100000 - 00000000df66d800 (usable) > (XEN) 00000000df66d800 - 00000000e0000000 (reserved) > (XEN) 00000000f8000000 - 00000000fc000000 (reserved) > (XEN) 00000000fec00000 - 00000000fec10000 (reserved) > (XEN) 00000000fed18000 - 00000000fed1c000 (reserved) > (XEN) 00000000fed20000 - 00000000fed90000 (reserved) > (XEN) 00000000feda0000 - 00000000feda6000 (reserved) > (XEN) 00000000fee00000 - 00000000fee10000 (reserved) > (XEN) 00000000ffe00000 - 0000000100000000 (reserved) > (XEN) 0000000100000000 - 0000000120000000 (usable) > (XEN) ACPI: RSDP 000FBC60, 0024 (r2 DELL ) > (XEN) ACPI: XSDT DF66F200, 0064 (r1 DELL M08 27D80A10 ASL 61) > (XEN) ACPI: FACP DF66F09C, 00F4 (r4 DELL M08 27D80A10 ASL 61) > (XEN) ACPI: DSDT DF66F800, 5477 (r2 INT430 SYSFexxx 1001 INTL 20050624) > (XEN) ACPI: FACS DF67E000, 0040 > (XEN) ACPI: HPET DF66F300, 0038 (r1 DELL M08 1 ASL 61) > (XEN) ACPI: APIC DF66F400, 0068 (r1 DELL M08 27D80A10 ASL 47) > (XEN) ACPI: MCFG DF66F3C0, 003E (r16 DELL M08 27D80A10 ASL 61) > (XEN) ACPI: SLIC DF66F49C, 0176 (r1 DELL M08 27D80A10 ASL 61) > (XEN) ACPI: OSFR DF66EA00, 002C (r1 DELL M08 27D80A10 ASL 61) > (XEN) ACPI: BOOT DF66EFC0, 0028 (r1 DELL M08 27D80A10 ASL 61) > (XEN) ACPI: SSDT DF66D97E, 04CC (r1 PmRef CpuPm 3000 INTL 20050624) > (XEN) System RAM: 4031MB (4128332kB) > (XEN) Domain heap initialised > (XEN) Processor #0 7:7 APIC version 20 > (XEN) Processor #1 7:7 APIC version 20 > (XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 > (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs > (XEN) Using scheduler: SMP Credit Scheduler (credit) > (XEN) Detected 2394.108 MHz processor. > (XEN) Initing memory sharing. > (XEN) VMX: Supported advanced features: > (XEN) - APIC MMIO access virtualisation > (XEN) - APIC TPR shadow > (XEN) - Virtual NMI > (XEN) - MSR direct-access bitmap > (XEN) HVM: ASIDs disabled. > (XEN) HVM: VMX enabled > (XEN) I/O virtualisation disabled > (XEN) ENABLING IO-APIC IRQs > (XEN) -> Using new ACK method > (XEN) Platform timer is 14.318MHz HPET > (XEN) Brought up 1 CPUs > (XEN) *** LOADING DOMAIN 0 *** > (XEN) Xen kernel: 64-bit, lsb, compat32 > (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1a6f000 > (XEN) PHYSICAL MEMORY ARRANGEMENT: > (XEN) Dom0 alloc.: 0000000110000000->0000000118000000 (967255 pages to be allocated) > (XEN) VIRTUAL MEMORY ARRANGEMENT: > (XEN) Loaded kernel: ffffffff81000000->ffffffff81a6f000 > (XEN) Init. ramdisk: ffffffff81a6f000->ffffffff83b37e00 > (XEN) Phys-Mach map: ffffffff83b38000->ffffffff842d92b8 > (XEN) Start info: ffffffff842da000->ffffffff842da4b4 > (XEN) Page tables: ffffffff842db000->ffffffff84300000 > (XEN) Boot stack: ffffffff84300000->ffffffff84301000 > (XEN) TOTAL: ffffffff80000000->ffffffff84400000 > (XEN) ENTRY ADDRESS: ffffffff81819200 > (XEN) Dom0 has maximum 1 VCPUs > (XEN) Scrubbing Free RAM: .done. > (XEN) Xen trace buffers: disabled > (XEN) Std. Loglevel: Errors and warnings > (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) > (XEN) Xen is relinquishing VGA console. > (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen) > (XEN) Freed 172kB init memory. > (XEN) number of MP IRQ sources: 15. > (XEN) number of IO-APIC #2 registers: 24. > (XEN) testing the IO APIC....................... > (XEN) IO APIC #2...... > (XEN) .... register #00: 00000000 > (XEN) ....... : physical APIC id: 00 > (XEN) ....... : Delivery Type: 0 > (XEN) ....... : LTS : 0 > (XEN) .... register #01: 00170020 > (XEN) ....... : max redirection entries: 0017 > (XEN) ....... : PRQ implemented: 0 > (XEN) ....... : IO APIC version: 0020 > (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 28 > (XEN) 02 0FF 0F 0 0 0 0 0 1 1 F0 > (XEN) 03 001 01 0 0 0 0 0 1 1 30 > (XEN) 04 001 01 0 0 0 0 0 1 1 38 > (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 0 1 0 0 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 1 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 001 01 0 1 0 1 0 1 1 A0 > (XEN) 11 001 01 1 1 0 1 0 1 1 A8 > (XEN) 12 001 01 0 1 0 1 0 1 1 31 > (XEN) 13 000 00 1 0 0 0 0 0 0 00 > (XEN) 14 001 01 0 1 0 1 0 1 1 D8 > (XEN) 15 001 01 0 1 0 1 0 1 1 21 > (XEN) 16 001 01 0 1 0 1 0 1 1 D0 > (XEN) 17 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) IRQ40 -> 0:1 > (XEN) IRQ48 -> 0:3 > (XEN) IRQ56 -> 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) IRQ160 -> 0:16 > (XEN) IRQ168 -> 0:17 > (XEN) IRQ49 -> 0:18 > (XEN) IRQ216 -> 0:20 > (XEN) IRQ33 -> 0:21 > (XEN) IRQ208 -> 0:22 > (XEN) .................................... done. > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-23 15:18 ` Konrad Rzeszutek Wilk @ 2010-08-23 19:34 ` M A Young 2010-08-23 20:37 ` M A Young 0 siblings, 1 reply; 44+ messages in thread From: M A Young @ 2010-08-23 19:34 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel On Mon, 23 Aug 2010, Konrad Rzeszutek Wilk wrote: > What amchine is this? You mentioned that this a laptop of some kind. > Looks to be a Dell Inspiron 9400 aka e1705? It is a Dell Inspiron 1525. > that irq 12 and 14 are being both sent to the CPU1 based > on decoding the "Log" and "Phy" flags:. > > We could hack it and make sure that in > setup_IO_APIC_irqs for IRQ 12, we make it send to both CPUs. > Something like this (compile tested only): I don't get any output from that modification! There were fewer do_IRQ lines but both values still appeared. Michael Young ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-23 19:34 ` M A Young @ 2010-08-23 20:37 ` M A Young 2010-08-24 17:10 ` Konrad Rzeszutek Wilk 0 siblings, 1 reply; 44+ messages in thread From: M A Young @ 2010-08-23 20:37 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel On Mon, 23 Aug 2010, M A Young wrote: >> We could hack it and make sure that in >> setup_IO_APIC_irqs for IRQ 12, we make it send to both CPUs. >> Something like this (compile tested only): > > I don't get any output from that modification! Which might be a 4.0.0 issue not in 4.0.1-rc6 or I might have messed up the test, because I do get the "hack" line segment with 4.0.1-rc6 though the mouse and keyboard still don't work. Michael Young ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-23 20:37 ` M A Young @ 2010-08-24 17:10 ` Konrad Rzeszutek Wilk 2010-08-24 19:06 ` M A Young ` (2 more replies) 0 siblings, 3 replies; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-08-24 17:10 UTC (permalink / raw) To: M A Young; +Cc: xen-devel On Mon, Aug 23, 2010 at 09:37:31PM +0100, M A Young wrote: > On Mon, 23 Aug 2010, M A Young wrote: > > >>We could hack it and make sure that in > >>setup_IO_APIC_irqs for IRQ 12, we make it send to both CPUs. > >>Something like this (compile tested only): > > > >I don't get any output from that modification! > > Which might be a 4.0.0 issue not in 4.0.1-rc6 or I might have messed > up the test, because I do get the "hack" line segment with 4.0.1-rc6 What did the hack line say? Was the value 1, 2, something completly random? > though the mouse and keyboard still don't work. I spoke with Keir a bit and he mentioned that there was a major rework of the IRQs in 4.0, wherein we would store the IRQs per CPU structure. That is instead of having a "globally" accessible irq structure wherein CPUs might contend for it. The folks at Intel did this so they might have a better idea - and I can dig up from the hg annotate logs who they are and we can ask them. But before we go that route, the other idea was try to disable the irq balance code. Try passing in 'noirqbalance' and see what happens then. ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-24 17:10 ` Konrad Rzeszutek Wilk @ 2010-08-24 19:06 ` M A Young 2010-08-24 19:47 ` Keir Fraser 2010-08-24 20:31 ` M A Young 2 siblings, 0 replies; 44+ messages in thread From: M A Young @ 2010-08-24 19:06 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel On Tue, 24 Aug 2010, Konrad Rzeszutek Wilk wrote: > What did the hack line say? Was the value 1, 2, something completly > random? (XEN) IO-APIC (apicid-pin) 2-0 hack enabled IRQ 12(78) -> 1. (XEN) , 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 not connected. Michael Young ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-24 17:10 ` Konrad Rzeszutek Wilk 2010-08-24 19:06 ` M A Young @ 2010-08-24 19:47 ` Keir Fraser 2010-08-24 20:31 ` M A Young 2 siblings, 0 replies; 44+ messages in thread From: Keir Fraser @ 2010-08-24 19:47 UTC (permalink / raw) To: Konrad Rzeszutek Wilk, M A Young; +Cc: xen-devel On 24/08/2010 18:10, "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com> wrote: >> though the mouse and keyboard still don't work. > > I spoke with Keir a bit and he mentioned that there was a major > rework of the IRQs in 4.0, wherein we would store the IRQs per CPU > structure. That is instead of having a "globally" accessible irq structure > wherein CPUs might contend for it. Specifically the feature is "per-CPU IDTs". This increases the system-wide IRQ limit from ~200 to ~200*nr_cpus. However, there is an increase in complexity in that the interrupt vector assigned to an IRQ is CPU-local, and must be re-allocated when an IRQ's target is moved between CPUs. The main patch is c/s 20073 by Xiantao Zhang. It is the single biggest IRQ restructuring patch in Xen 4.0 campared with 3.4. -- Keir > The folks at Intel did this so they might > have a better idea - and I can dig up from the hg annotate logs who they > are and we can ask them. But before we go that route, the other idea was > try to disable the irq balance code. Try passing in 'noirqbalance' and see > what happens ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-24 17:10 ` Konrad Rzeszutek Wilk 2010-08-24 19:06 ` M A Young 2010-08-24 19:47 ` Keir Fraser @ 2010-08-24 20:31 ` M A Young 2010-08-24 21:16 ` Konrad Rzeszutek Wilk 2 siblings, 1 reply; 44+ messages in thread From: M A Young @ 2010-08-24 20:31 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel On Tue, 24 Aug 2010, Konrad Rzeszutek Wilk wrote: > But before we go that route, the other idea was try to disable the irq > balance code. Try passing in 'noirqbalance' and see what happens then. It is very similar. The only significant entries are the do_IRQ lines. The previous run with the hack had (XEN) do_IRQ: 1.120 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) and this run with the hack and noirqbalance has (XEN) do_IRQ: 1.40 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.120 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.120 No irq handler for vector (irq -1) Michael Young ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-24 20:31 ` M A Young @ 2010-08-24 21:16 ` Konrad Rzeszutek Wilk 2010-08-24 22:40 ` M A Young 0 siblings, 1 reply; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-08-24 21:16 UTC (permalink / raw) To: M A Young; +Cc: xen-devel > and this run with the hack and noirqbalance has > (XEN) do_IRQ: 1.40 No irq handler for vector (irq -1) OK, that is vector 0x28, which is IRQ 1: (XEN) 01 001 01 0 0 0 0 0 1 1 28 > (XEN) do_IRQ: 1.120 No irq handler for vector (irq -1) > (XEN) do_IRQ: 1.120 No irq handler for vector (irq -1) And 120, is vector 78, which is IRQ 12: (XEN) 0c 001 01 0 0 0 0 0 1 1 78 So both IRQs that are tied to i8042 are deciding that it is time to tell you something. Except that you (well, Xen) isn't paying any attention. Are they telling you this before the IOAPIC is being printed out? You should use the 'sync_console console_timestamps console_to_ring' to get the Dom0 and Xen output nicely time synchronized. Or is it done before Dom0 has been started? The c/s 20073 that Keir graciously found does an extra step of programming the IOAPIC and I wonder if doing that is sending the i8042 in some weird state. ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-24 21:16 ` Konrad Rzeszutek Wilk @ 2010-08-24 22:40 ` M A Young 2010-08-25 14:28 ` Konrad Rzeszutek Wilk 0 siblings, 1 reply; 44+ messages in thread From: M A Young @ 2010-08-24 22:40 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel [-- Attachment #1: Type: TEXT/PLAIN, Size: 296 bytes --] On Tue, 24 Aug 2010, Konrad Rzeszutek Wilk wrote: > Or is it done before Dom0 has been started? The c/s 20073 that > Keir graciously found does an extra step of programming the IOAPIC and > I wonder if doing that is sending the i8042 in some weird state. The logs are attached. Michael Young [-- Attachment #2: Type: TEXT/PLAIN, Size: 21328 bytes --] __ __ \ \/ /___ _ __ \ // _ \ '_ \ / \ __/ | | | /_/\_\___|_| |_| _ _ ___ _ __ ___ _ __ __ _ | || | / _ \ / | _ __ ___ / /_ / _ \ / | _ __ ___ / /_ / _| ___/ | | || |_| | | || |__| '__/ __| '_ \ __| | | || | | '__/ __| '_ \ | |_ / __| | |__ _| |_| || |__| | | (__| (_) |__| |_| || |_| | | (__| (_) || _| (__| | |_|(_)___(_)_| |_| \___|\___/ \___(_)_(_)_| \___|\___(_)_| \___|_| _____ |___ / |_ \ ___) | |____/ (XEN) Xen version 4.0.1-rc6 (michael@home) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) Mon Aug 23 21:03:21 BST 2010 (XEN) Latest ChangeSet: unavailable (XEN) Console output is synchronous. (XEN) Bootloader: GNU GRUB 0.97 (XEN) Command line: loglvl=all guest_loglvl=all console_to_ring lapic=debug apic_verbosity=debug apic=debug iommu=off conring_size=65536 sync_console console_timestamps noirqbalance (XEN) Video information: (XEN) VGA is text mode 80x25, font 8x16 (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds (XEN) Disc information: (XEN) Found 1 MBR signatures (XEN) Found 1 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009f000 (usable) (XEN) 000000000009f000 - 00000000000a0000 (reserved) (XEN) 0000000000100000 - 00000000df66d800 (usable) (XEN) 00000000df66d800 - 00000000e0000000 (reserved) (XEN) 00000000f8000000 - 00000000fc000000 (reserved) (XEN) 00000000fec00000 - 00000000fec10000 (reserved) (XEN) 00000000fed18000 - 00000000fed1c000 (reserved) (XEN) 00000000fed20000 - 00000000fed90000 (reserved) (XEN) 00000000feda0000 - 00000000feda6000 (reserved) (XEN) 00000000fee00000 - 00000000fee10000 (reserved) (XEN) 00000000ffe00000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 0000000120000000 (usable) (XEN) ACPI: RSDP 000FBC60, 0024 (r2 DELL ) (XEN) ACPI: XSDT DF66F200, 0064 (r1 DELL M08 27D90A1B ASL 61) (XEN) ACPI: FACP DF66F09C, 00F4 (r4 DELL M08 27D90A1B ASL 61) (XEN) ACPI: DSDT DF66F800, 5477 (r2 INT430 SYSFexxx 1001 INTL 20050624) (XEN) ACPI: FACS DF67E000, 0040 (XEN) ACPI: HPET DF66F300, 0038 (r1 DELL M08 1 ASL 61) (XEN) ACPI: APIC DF66F400, 0068 (r1 DELL M08 27D90A1B ASL 47) (XEN) ACPI: MCFG DF66F3C0, 003E (r16 DELL M08 27D90A1B ASL 61) (XEN) ACPI: SLIC DF66F49C, 0176 (r1 DELL M08 27D90A1B ASL 61) (XEN) ACPI: OSFR DF66EA00, 002C (r1 DELL M08 27D90A1B ASL 61) (XEN) ACPI: BOOT DF66EFC0, 0028 (r1 DELL M08 27D90A1B ASL 61) (XEN) ACPI: SSDT DF66D97E, 04CC (r1 PmRef CpuPm 3000 INTL 20050624) (XEN) System RAM: 4086MB (4184112kB) (XEN) No NUMA configuration found (XEN) Faking a node at 0000000000000000-0000000120000000 (XEN) Domain heap initialised (XEN) DMI 2.4 present. (XEN) Using APIC driver default (XEN) ACPI: PM-Timer IO Port: 0x1008 (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[1004,0], pm1x_evt[1000,0] (XEN) ACPI: wakeup_vec[df67e00c], vec_size[20] (XEN) ACPI: Local APIC address 0xfee00000 (XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) (XEN) Processor #0 7:7 APIC version 20 (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) (XEN) Processor #1 7:7 APIC version 20 (XEN) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) (XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) (XEN) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) (XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 (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 high 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 1 I/O APICs (XEN) ACPI: HPET id: 0x8086a201 base: 0xfed00000 (XEN) PCI: MCFG configuration 0: base f8000000 segment 0 buses 0 - 63 (XEN) PCI: MCFG area at f8000000 reserved in E820 (XEN) Using ACPI (MADT) for SMP configuration information (XEN) mapped APIC to ffff82c3ffffe000 (fee00000) (XEN) mapped IOAPIC to ffff82c3ffffd000 (fec00000) (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 2394.057 MHz processor. (XEN) Initing memory sharing. (XEN) VMX: Supported advanced features: (XEN) - APIC MMIO access virtualisation (XEN) - APIC TPR shadow (XEN) - Virtual NMI (XEN) - MSR direct-access bitmap (XEN) HVM: ASIDs disabled. (XEN) HVM: VMX enabled (XEN) Intel machine check reporting enabled (XEN) I/O virtualisation disabled (XEN) Getting VERSION: 50014 (XEN) Getting VERSION: 50014 (XEN) Getting ID: 0 (XEN) Getting LVT0: 700 (XEN) Getting LVT1: 400 (XEN) enabled ExtINT on CPU#0 (XEN) ESR value before enabling vector: 0x00000040 after: 0x00000000 (XEN) masked ExtINT on CPU#1 (XEN) Total of 2 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) -> Using new ACK method (XEN) init IO_APIC IRQs (XEN) IO-APIC (apicid-pin) 2-0 hack enabled IRQ 12(78) -> 1. (XEN) , 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 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 #2 registers: 24. (XEN) testing the IO APIC....................... (XEN) IO APIC #2...... (XEN) .... register #00: 00000000 (XEN) ....... : physical APIC id: 00 (XEN) ....... : Delivery Type: 0 (XEN) ....... : LTS : 0 (XEN) .... register #01: 00170020 (XEN) ....... : max redirection entries: 0017 (XEN) ....... : PRQ implemented: 0 (XEN) ....... : IO APIC version: 0020 (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 28 (XEN) 02 001 01 0 0 0 0 0 1 1 F0 (XEN) 03 001 01 0 0 0 0 0 1 1 30 (XEN) 04 001 01 0 0 0 0 0 1 1 38 (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 0 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) Using vector-based indexing (XEN) IRQ to pin mappings: (XEN) IRQ240 -> 0:2 (XEN) IRQ40 -> 0:1 (XEN) IRQ48 -> 0:3 (XEN) IRQ56 -> 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 2394.0693 MHz. (XEN) ..... host bus clock speed is 199.5057 MHz. (XEN) ..... bus_scale = 0x0000CC4F (XEN) checking TSC synchronization across 2 CPUs: passed. (XEN) [2010-08-24 23:19:49] Platform timer is 14.318MHz HPET (XEN) [2010-08-24 23:19:49] Allocated console ring of 65536 KiB. (XEN) [2010-08-24 23:19:49] Brought up 2 CPUs (XEN) [2010-08-24 23:19:49] microcode.c:73:d32767 microcode: CPU1 resumed (XEN) [2010-08-24 23:19:49] Turbo Mode detected! (XEN) [2010-08-24 23:19:49] HPET: 3 timers in total, 0 timers will be used for broadcast (XEN) [2010-08-24 23:19:49] ACPI sleep modes: S3 (XEN) [2010-08-24 23:19:49] mcheck_poll: Machine check polling timer started. (XEN) [2010-08-24 23:19:49] *** LOADING DOMAIN 0 *** (XEN) [2010-08-24 23:19:49] Xen kernel: 64-bit, lsb, compat32 (XEN) [2010-08-24 23:19:49] Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1a6f000 (XEN) [2010-08-24 23:19:49] PHYSICAL MEMORY ARRANGEMENT: (XEN) [2010-08-24 23:19:49] Dom0 alloc.: 0000000110000000->0000000118000000 (950847 pages to be allocated) (XEN) [2010-08-24 23:19:49] VIRTUAL MEMORY ARRANGEMENT: (XEN) [2010-08-24 23:19:49] Loaded kernel: ffffffff81000000->ffffffff81a6f000 (XEN) [2010-08-24 23:19:49] Init. ramdisk: ffffffff81a6f000->ffffffff83b37e00 (XEN) [2010-08-24 23:19:49] Phys-Mach map: ffffffff83b38000->ffffffff842b91f8 (XEN) [2010-08-24 23:19:49] Start info: ffffffff842ba000->ffffffff842ba4b4 (XEN) [2010-08-24 23:19:49] Page tables: ffffffff842bb000->ffffffff842e0000 (XEN) [2010-08-24 23:19:49] Boot stack: ffffffff842e0000->ffffffff842e1000 (XEN) [2010-08-24 23:19:49] TOTAL: ffffffff80000000->ffffffff84400000 (XEN) [2010-08-24 23:19:49] ENTRY ADDRESS: ffffffff81819200 (XEN) [2010-08-24 23:19:49] Dom0 has maximum 2 VCPUs (XEN) [2010-08-24 23:19:49] Scrubbing Free RAM: .done. (XEN) [2010-08-24 23:19:49] trace.c:89:d32767 calc_tinfo_first_offset: NR_CPUs 128, offset_in_bytes 258, t_info_first_offset 65 (XEN) [2010-08-24 23:19:49] Xen trace buffers: disabled (XEN) [2010-08-24 23:19:49] Std. Loglevel: All (XEN) [2010-08-24 23:19:49] Guest Loglevel: All (XEN) [2010-08-24 23:19:49] ********************************************** (XEN) [2010-08-24 23:19:49] ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS (XEN) [2010-08-24 23:19:49] ******* This option is intended to aid debugging of Xen by ensuring (XEN) [2010-08-24 23:19:49] ******* that all output is synchronously delivered on the serial line. (XEN) [2010-08-24 23:19:49] ******* However it can introduce SIGNIFICANT latencies and affect (XEN) [2010-08-24 23:19:49] ******* timekeeping. It is NOT recommended for production use! (XEN) [2010-08-24 23:19:49] ********************************************** (XEN) [2010-08-24 23:19:49] 3... 2... 1... (XEN) [2010-08-24 23:19:52] Xen is relinquishing VGA console. (XEN) [2010-08-24 23:19:52] *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen) (XEN) [2010-08-24 23:19:52] Freed 184kB init memory. mapping kernel into physical memory Xen: setup ISA identity maps about to get started... Initializing cgroup subsys cpuset Initializing cgroup subsys cpu Linux version 2.6.32.17-157.xendom0.fc12.x86_64 (mockbuild@x86-06.phx2.fedoraproject.org) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) #1 SMP Sat Aug 7 15:26:59 UTC 2010 Command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b 3 earlyprintk=xen initcall_debug debug loglevel=10 KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD Centaur CentaurHauls xen_release_chunk: looking at area pfn e0000-f023f: 66111 pages freed released 66111 pages of unused memory BIOS-provided physical RAM map: Xen: 0000000000000000 - 000000000009f000 (usable) Xen: 000000000009f000 - 0000000000100000 (reserved) Xen: 0000000000100000 - 00000000df66d800 (usable) Xen: 00000000df66d800 - 00000000e0000000 (reserved) Xen: 00000000f8000000 - 00000000fc000000 (reserved) Xen: 00000000fec00000 - 00000000fec10000 (reserved) Xen: 00000000fed18000 - 00000000fed1c000 (reserved) Xen: 00000000fed20000 - 00000000fed90000 (reserved) Xen: 00000000feda0000 - 00000000feda6000 (reserved) Xen: 00000000fee00000 - 00000000fee10000 (reserved) Xen: 00000000ffe00000 - 0000000100000000 (reserved) bootconsole [xenboot0] enabled DMI 2.4 present. last_pfn = 0xdf66d max_arch_pfn = 0x400000000 x86 PAT enabled: cpu 0, old 0x50100070406, new 0x7010600070106 initial memory mapped : 0 - 20000000 init_memory_mapping: 0000000000000000-00000000df66d000 0000000000 - 00df66d000 page 4k kernel direct mapping tables up to df66d000 @ 100000-801000 RAMDISK: 01a6f000 - 03b37e00 ACPI: RSDP 00000000000fbc60 00024 (v02 DELL ) ACPI: XSDT 00000000df66f200 00064 (v01 DELL M08 27D90A1B ASL 00000061) ACPI: FACP 00000000df66f09c 000F4 (v04 DELL M08 27D90A1B ASL 00000061) ACPI: DSDT 00000000df66f800 05477 (v02 INT430 SYSFexxx 00001001 INTL 20050624) ACPI: FACS 00000000df67e000 00040 ACPI: HPET 00000000df66f300 00038 (v01 DELL M08 00000001 ASL 00000061) ACPI: APIC 00000000df66f400 00068 (v01 DELL M08 27D90A1B ASL 00000047) ACPI: MCFG 00000000df66f3c0 0003E (v16 DELL M08 27D90A1B ASL 00000061) ACPI: SLIC 00000000df66f49c 00176 (v01 DELL M08 27D90A1B ASL 00000061) ACPI: OSFR 00000000df66ea00 0002C (v01 DELL M08 27D90A1B ASL 00000061) ACPI: BOOT 00000000df66efc0 00028 (v01 DELL M08 27D90A1B ASL 00000061) ACPI: SSDT 00000000df66d97e 004CC (v01 PmRef CpuPm 00003000 INTL 20050624) ACPI: Local APIC address 0xfee00000 No NUMA configuration found Faking a node at 0000000000000000-00000000df66d000 Bootmem setup node 0 0000000000000000-00000000df66d000 NODE_DATA [0000000000008000 - 000000000001dfff] bootmap [000000000001e000 - 0000000000039ecf] pages 1c (8 early reservations) ==> bootmem [0000000000 - 00df66d000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] #1 [00042bb000 - 00042e0000] XEN PAGETABLES ==> [00042bb000 - 00042e0000] #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] #3 [0001000000 - 0001a4efa8] TEXT DATA BSS ==> [0001000000 - 0001a4efa8] #4 [0001a6f000 - 0003b37e00] RAMDISK ==> [0001a6f000 - 0003b37e00] #5 [0003b38000 - 00042bb000] XEN START INFO ==> [0003b38000 - 00042bb000] #6 [0001a4f000 - 0001a4f1e8] BRK ==> [0001a4f000 - 0001a4f1e8] #7 [0000100000 - 00007d9000] PGTABLE ==> [0000100000 - 00007d9000] Zone PFN ranges: DMA 0x00000000 -> 0x00001000 DMA32 0x00001000 -> 0x00100000 Normal 0x00100000 -> 0x00100000 Movable zone start PFN for each node early_node_map[2] active PFN ranges 0: 0x00000000 -> 0x0000009f 0: 0x00000100 -> 0x000df66d On node 0 totalpages: 914956 DMA zone: 56 pages used for memmap DMA zone: 1756 pages reserved DMA zone: 2187 pages, LIFO batch:0 DMA32 zone: 12455 pages used for memmap DMA32 zone: 898502 pages, LIFO batch:31 ACPI: PM-Timer IO Port: 0x1008 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 2, version 0, address 0xfec00000, GSI 0-0 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ERROR: Unable to locate IOAPIC for GSI 2 ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) ERROR: Unable to locate IOAPIC for GSI 9 Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0x8086a201 base: 0xfed00000 SMP: Allowing 2 CPUs, 0 hotplug CPUs nr_irqs_gsi: 256 PM: Registered nosave memory: 000000000009f000 - 0000000000100000 Allocating PCI resources starting at e0000000 (gap: e0000000:18000000) Booting paravirtualized kernel on Xen Xen version: 4.0.1-rc6 (preserve-AD) (dom0) NR_CPUS:256 nr_cpumask_bits:256 nr_cpu_ids:2 nr_node_ids:1 PERCPU: Embedded 30 pages/cpu @ffff880004316000 s90392 r8192 d24296 u122880 pcpu-alloc: s90392 r8192 d24296 u122880 alloc=30*4096 pcpu-alloc: [0] 0 [0] 1 trying to map vcpu_info 0 at ffff880004321020, mfn 114321, offset 32 cpu 0 using vcpu_info at ffff880004321020 trying to map vcpu_info 1 at ffff88000433f020, mfn 11433f, offset 32 cpu 1 using vcpu_info at ffff88000433f020 Xen: using vcpu_info placement Built 1 zonelists in Node order, mobility grouping on. Total pages: 900689 Policy zone: DMA32 Kernel command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b 3 earlyprintk=xen initcall_debug debug loglevel=10 PID hash table entries: 4096 (order: 3, 32768 bytes) Initializing CPU#0 DMA: Placing 64MB software IO TLB between ffff8800077fc000 - ffff88000b7fc000 DMA: software IO TLB at phys 0x77fc000 - 0xb7fc000 xen_swiotlb_fixup: buf=ffff8800077fc000 size=67108864 xen_swiotlb_fixup: buf=ffff88000b85c000 size=32768 Memory: 3483988k/3660212k available (4488k kernel code, 388k absent, 175836k reserved, 3707k data, 940k init) SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 Hierarchical RCU implementation. NR_IRQS:4352 nr_irqs:768 xen: --> irq=0 xen: --> irq=1 xen: --> irq=2 xen: --> irq=3 xen: --> irq=4 xen: --> irq=5 xen: --> irq=6 xen: --> irq=7 xen: --> irq=8 xen: --> irq=9 xen: --> irq=10 xen: --> irq=11 xen: --> irq=12 xen: --> irq=13 xen: --> irq=14 xen: --> irq=15 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) xen: sci override: source_irq=9 global_irq=9 trigger=c polarity=1 xen: registering gsi 9 triggering 0 polarity 0 xen_allocate_pirq: returning irq 9 for gsi 9 xen: --> irq=9 (XEN) [2010-08-24 23:19:53] IOAPIC[0]: Set PCI routing entry (2-9 -> 0x60 -> IRQ 9 Mode:1 Active:0) xen: acpi sci 9 Console: colour VGA+ 80x25 console [tty0] enabled, bootconsole disabled (XEN) [2010-08-24 23:19:53] PCI add device 00:00.0 (XEN) [2010-08-24 23:19:53] PCI add device 00:02.0 (XEN) [2010-08-24 23:19:53] PCI add device 00:02.1 (XEN) [2010-08-24 23:19:53] PCI add device 00:1a.0 (XEN) [2010-08-24 23:19:53] PCI add device 00:1a.1 (XEN) [2010-08-24 23:19:53] PCI add device 00:1a.7 (XEN) [2010-08-24 23:19:53] PCI add device 00:1b.0 (XEN) [2010-08-24 23:19:53] PCI add device 00:1c.0 (XEN) [2010-08-24 23:19:53] PCI add device 00:1c.1 (XEN) [2010-08-24 23:19:53] PCI add device 00:1c.4 (XEN) [2010-08-24 23:19:53] PCI add device 00:1d.0 (XEN) [2010-08-24 23:19:53] PCI add device 00:1d.1 (XEN) [2010-08-24 23:19:53] PCI add device 00:1d.2 (XEN) [2010-08-24 23:19:53] PCI add device 00:1d.7 (XEN) [2010-08-24 23:19:53] PCI add device 00:1e.0 (XEN) [2010-08-24 23:19:53] PCI add device 00:1f.0 (XEN) [2010-08-24 23:19:53] PCI add device 00:1f.1 (XEN) [2010-08-24 23:19:53] PCI add device 00:1f.2 (XEN) [2010-08-24 23:19:53] PCI add device 00:1f.3 (XEN) [2010-08-24 23:19:53] PCI add device 09:00.0 (XEN) [2010-08-24 23:19:53] PCI add device 0b:00.0 (XEN) [2010-08-24 23:19:53] PCI add device 02:09.0 (XEN) [2010-08-24 23:19:53] PCI add device 02:09.1 (XEN) [2010-08-24 23:19:53] PCI add device 02:09.2 (XEN) [2010-08-24 23:19:53] PCI add device 02:09.3 (XEN) [2010-08-24 23:19:53] IOAPIC[0]: Set PCI routing entry (2-12 -> 0x78 -> IRQ 12 Mode:0 Active:0) (XEN) [2010-08-24 23:19:53] IOAPIC[0]: Set PCI routing entry (2-1 -> 0x28 -> IRQ 1 Mode:0 Active:0) (XEN) [2010-08-24 23:19:53] IOAPIC[0]: Set PCI routing entry (2-8 -> 0x58 -> IRQ 8 Mode:0 Active:0) (XEN) [2010-08-24 23:19:53] IOAPIC[0]: Set PCI routing entry (2-13 -> 0x88 -> IRQ 13 Mode:0 Active:0) (XEN) [2010-08-24 23:19:53] IOAPIC[0]: Set PCI routing entry (2-16 -> 0xa0 -> IRQ 16 Mode:1 Active:1) (XEN) [2010-08-24 23:19:53] IOAPIC[0]: Set PCI routing entry (2-17 -> 0xa8 -> IRQ 17 Mode:1 Active:1) (XEN) [2010-08-24 23:19:53] cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) [2010-08-24 23:19:53] Monitor-Mwait will be used to enter C-1 state (XEN) [2010-08-24 23:19:53] cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) [2010-08-24 23:19:53] Monitor-Mwait will be used to enter C-2 state (XEN) [2010-08-24 23:19:53] cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) [2010-08-24 23:19:53] Monitor-Mwait will be used to enter C-3 state (XEN) [2010-08-24 23:19:53] cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) [2010-08-24 23:19:53] Monitor-Mwait will be used to enter C-1 state (XEN) [2010-08-24 23:19:53] cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) [2010-08-24 23:19:53] Monitor-Mwait will be used to enter C-2 state (XEN) [2010-08-24 23:19:53] cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) [2010-08-24 23:19:53] Monitor-Mwait will be used to enter C-3 state (XEN) [2010-08-24 23:19:53] IOAPIC[0]: Set PCI routing entry (2-22 -> 0xd0 -> IRQ 22 Mode:1 Active:1) (XEN) [2010-08-24 23:19:53] IOAPIC[0]: Set PCI routing entry (2-20 -> 0xd8 -> IRQ 20 Mode:1 Active:1) (XEN) [2010-08-24 23:19:53] IOAPIC[0]: Set PCI routing entry (2-21 -> 0x21 -> IRQ 21 Mode:1 Active:1) (XEN) [2010-08-24 23:19:53] do_IRQ: 1.40 No irq handler for vector (irq -1) (XEN) [2010-08-24 23:19:54] do_IRQ: 1.120 No irq handler for vector (irq -1) (XEN) [2010-08-24 23:19:54] do_IRQ: 1.120 No irq handler for vector (irq -1) (XEN) [2010-08-24 23:19:54] do_IRQ: 1.120 No irq handler for vector (irq -1) (XEN) [2010-08-24 23:20:01] IOAPIC[0]: Set PCI routing entry (2-18 -> 0x31 -> IRQ 18 Mode:1 Active:1) [-- Attachment #3: Type: text/plain, Size: 138 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-24 22:40 ` M A Young @ 2010-08-25 14:28 ` Konrad Rzeszutek Wilk 2010-08-25 21:32 ` M A Young 0 siblings, 1 reply; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-08-25 14:28 UTC (permalink / raw) To: M A Young; +Cc: xen-devel On Tue, Aug 24, 2010 at 11:40:37PM +0100, M A Young wrote: > On Tue, 24 Aug 2010, Konrad Rzeszutek Wilk wrote: > > >Or is it done before Dom0 has been started? The c/s 20073 that > >Keir graciously found does an extra step of programming the IOAPIC and > >I wonder if doing that is sending the i8042 in some weird state. > > The logs are attached. Awesome, so > (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 28 .. > (XEN) 0c 001 01 0 0 0 0 0 1 1 78 during boot they are set, then as Dom0 boots up it creates its own copies of the IRQs and.. > xen: --> irq=2 .. > xen: --> irq=12 > (XEN) [2010-08-24 23:19:53] IOAPIC[0]: Set PCI routing entry (2-12 -> 0x78 -> IRQ 12 Mode:0 Active:0) > (XEN) [2010-08-24 23:19:53] IOAPIC[0]: Set PCI routing entry (2-1 -> 0x28 -> IRQ 1 Mode:0 Active:0) and the hypercall is done to get the vector number. OK good. > (XEN) [2010-08-24 23:19:53] do_IRQ: 1.40 No irq handler for vector (irq -1) > (XEN) [2010-08-24 23:19:54] do_IRQ: 1.120 No irq handler for vector (irq -1) > (XEN) [2010-08-24 23:19:54] do_IRQ: 1.120 No irq handler for vector (irq -1) > (XEN) [2010-08-24 23:19:54] do_IRQ: 1.120 No irq handler for vector (irq -1) and then we expect the IRQ to work, but the hypervisor has no recollection of us setting those IRQs. So I think we need to ask Bastian for help - he made the changes in the hypervisor so that IRQs below 16 could be programmed by the Dom0, and it might be that we are missing some simple step of setting the per_cpu[vector] field? I am curious if you reverted c/s 21092 whether your machine would work or not. If so, we need to talk to Bastian. > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-25 14:28 ` Konrad Rzeszutek Wilk @ 2010-08-25 21:32 ` M A Young 2010-08-26 14:04 ` Konrad Rzeszutek Wilk 0 siblings, 1 reply; 44+ messages in thread From: M A Young @ 2010-08-25 21:32 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel On Wed, 25 Aug 2010, Konrad Rzeszutek Wilk wrote: > So I think we need to ask Bastian for help - he made the changes in the > hypervisor so that IRQs below 16 could be programmed by the Dom0, and it > might be that we are missing some simple step of setting the > per_cpu[vector] field? > > I am curious if you reverted c/s 21092 whether your machine would work > or not. If so, we need to talk to Bastian. Reverting that change "Allow all unused GSI to be configured via IO-APIC by new pv_ops dom0" doesn't help. The keyboard still doesn't work. Michael Young ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-25 21:32 ` M A Young @ 2010-08-26 14:04 ` Konrad Rzeszutek Wilk 2010-08-26 14:08 ` Keir Fraser 2010-08-26 20:53 ` M A Young 0 siblings, 2 replies; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-08-26 14:04 UTC (permalink / raw) To: M A Young; +Cc: xen-devel On Wed, Aug 25, 2010 at 10:32:47PM +0100, M A Young wrote: > On Wed, 25 Aug 2010, Konrad Rzeszutek Wilk wrote: > > >So I think we need to ask Bastian for help - he made the changes in the > >hypervisor so that IRQs below 16 could be programmed by the Dom0, and it > >might be that we are missing some simple step of setting the > >per_cpu[vector] field? > > > >I am curious if you reverted c/s 21092 whether your machine would work > >or not. If so, we need to talk to Bastian. > > Reverting that change "Allow all unused GSI to be configured via > IO-APIC by new pv_ops dom0" doesn't help. The keyboard still doesn't > work. OK, one more thing and if that doens't work then we (actually, you) will have to get dirty and start debugging this with printks. If you are not too comfortable with this I can help you along. Pull the latest xen-unstable bit, make sure that 'Fix bind_irq_vector() destination' is in and try that. ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-26 14:04 ` Konrad Rzeszutek Wilk @ 2010-08-26 14:08 ` Keir Fraser 2010-08-26 20:53 ` M A Young 1 sibling, 0 replies; 44+ messages in thread From: Keir Fraser @ 2010-08-26 14:08 UTC (permalink / raw) To: Konrad Rzeszutek Wilk, M A Young; +Cc: xen-devel On 26/08/2010 15:04, "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com> wrote: >> Reverting that change "Allow all unused GSI to be configured via >> IO-APIC by new pv_ops dom0" doesn't help. The keyboard still doesn't >> work. > > OK, one more thing and if that doens't work then we (actually, you) will > have to get dirty and start debugging this with printks. If you are not > too comfortable with this I can help you along. > > Pull the latest xen-unstable bit, make sure that 'Fix bind_irq_vector() > destination' is in and try that. No chance. Weirdly that generic sounding function only gets called in one place, for IRQ0 (timer interrupt). -- Keir ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-26 14:04 ` Konrad Rzeszutek Wilk 2010-08-26 14:08 ` Keir Fraser @ 2010-08-26 20:53 ` M A Young 2010-08-26 22:15 ` M A Young 1 sibling, 1 reply; 44+ messages in thread From: M A Young @ 2010-08-26 20:53 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel [-- Attachment #1: Type: TEXT/PLAIN, Size: 522 bytes --] On Thu, 26 Aug 2010, Konrad Rzeszutek Wilk wrote: > OK, one more thing and if that doens't work then we (actually, you) will > have to get dirty and start debugging this with printks. If you are not > too comfortable with this I can help you along. Okay, here is my first attempt at dirty debugging. I have made a patch to try to track where vector_irq is being changed (attached) and have also attached. I have looked at it quickly, and I don't think some low IRQs are getting set on the second CPU. Michael Young [-- Attachment #2: Type: TEXT/PLAIN, Size: 4232 bytes --] --- xen-4.0.0/xen/arch/x86/irq.c.orig 2010-04-07 17:12:06.000000000 +0100 +++ xen-4.0.0/xen/arch/x86/irq.c 2010-08-26 20:47:13.000000000 +0100 @@ -94,8 +94,11 @@ return 0; if (cfg->vector != IRQ_VECTOR_UNASSIGNED) return -EBUSY; - for_each_cpu_mask(cpu, mask) + for_each_cpu_mask(cpu, mask) { per_cpu(vector_irq, cpu)[vector] = irq; + printk("__bind_irq_vector: setting vector_irq[%d]=%d for cpu=%d\n", + vector, irq, cpu); + } cfg->vector = vector; cfg->domain = domain; irq_status[irq] = IRQ_USED; @@ -185,8 +188,11 @@ vector = cfg->vector; cpus_and(tmp_mask, cfg->domain, cpu_online_map); - for_each_cpu_mask(cpu, tmp_mask) + for_each_cpu_mask(cpu, tmp_mask) { per_cpu(vector_irq, cpu)[vector] = -1; + printk("__clear_irq_vector: setting vector_irq[%d]=-1 for cpu=%d\n", + vector, cpu); + } cfg->vector = IRQ_VECTOR_UNASSIGNED; cpus_clear(cfg->domain); @@ -200,6 +206,8 @@ if (per_cpu(vector_irq, cpu)[vector] != irq) continue; per_cpu(vector_irq, cpu)[vector] = -1; + printk("__clear_irq_vector2: setting vector_irq[%d]=-1 for cpu=%d\n", + vector, cpu); break; } } @@ -401,8 +409,11 @@ cfg->move_in_progress = 1; cpus_copy(cfg->old_domain, cfg->domain); } - for_each_cpu_mask(new_cpu, tmp_mask) + for_each_cpu_mask(new_cpu, tmp_mask) { per_cpu(vector_irq, new_cpu)[vector] = irq; + printk("__assign_irq_vector: setting vector_irq[%d]=%d for cpu=%d\n", + vector, irq, new_cpu); + } cfg->vector = vector; cpus_copy(cfg->domain, tmp_mask); @@ -444,8 +455,11 @@ struct irq_cfg *cfg; /* Clear vector_irq */ - for (vector = 0; vector < NR_VECTORS; ++vector) + for (vector = 0; vector < NR_VECTORS; ++vector) { per_cpu(vector_irq, cpu)[vector] = -1; + printk("__setup_irq_vector: setting vector_irq[%d]=-1 for cpu=%d\n", + vector, cpu); + } /* Mark the inuse vectors */ for (irq = 0; irq < nr_irqs; ++irq) { cfg = irq_cfg(irq); @@ -453,6 +467,8 @@ continue; vector = irq_to_vector(irq); per_cpu(vector_irq, cpu)[vector] = irq; + printk("__setup_irq_vector2: setting vector_irq[%d]=%d for cpu=%d\n", + vector, irq, cpu); } } --- xen-4.0.0/xen/arch/x86/i8259.c.orig 2010-04-07 17:12:05.000000000 +0100 +++ xen-4.0.0/xen/arch/x86/i8259.c 2010-08-26 20:57:49.000000000 +0100 @@ -372,11 +372,15 @@ desc->handler = &i8259A_irq_type; per_cpu(vector_irq, cpu)[FIRST_LEGACY_VECTOR + irq] = irq; + printk("i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=%d for cpu=%d\n", + irq, cpu); cfg->domain = cpumask_of_cpu(cpu); cfg->vector = FIRST_LEGACY_VECTOR + irq; } per_cpu(vector_irq, cpu)[FIRST_HIPRIORITY_VECTOR] = 0; + printk("i8259.c2: setting vector_irq[FIRST_HIPRIORITY_VECTOR]=0 for cpu=%d\n", + cpu); apic_intr_init(); --- xen-4.0.0/xen/arch/x86/io_apic.c.orig 2010-04-07 17:12:06.000000000 +0100 +++ xen-4.0.0/xen/arch/x86/io_apic.c 2010-08-26 21:02:52.000000000 +0100 @@ -308,6 +308,7 @@ goto unlock; } __get_cpu_var(vector_irq)[vector] = -1; + printk("ioapic.c: __get_cpu_var(vector_irq)[%d] = -1 for cpu=%d ?\n", vector, me); cfg->move_cleanup_count--; unlock: spin_unlock(&desc->lock); --- xen-4.0.0/xen/arch/x86/smpboot.c.orig 2010-04-07 17:12:06.000000000 +0100 +++ xen-4.0.0/xen/arch/x86/smpboot.c 2010-08-26 21:07:35.000000000 +0100 @@ -1600,6 +1600,8 @@ continue; irq_vector[irq] = FIRST_HIPRIORITY_VECTOR + seridx + 1; per_cpu(vector_irq, cpu)[FIRST_HIPRIORITY_VECTOR + seridx + 1] = irq; + printk("smpboot.c setting vector_irq[FIRST_HIPRIORITY_VECTOR + %d + 1]=%d for cpu=%d\n", + seridx, irq, cpu); irq_cfg[irq].vector = FIRST_HIPRIORITY_VECTOR + seridx + 1; irq_cfg[irq].domain = (cpumask_t)CPU_MASK_ALL; } [-- Attachment #3: Type: TEXT/PLAIN, Size: 38780 bytes --] __ __ _ _ ___ ___ ____ __ _ _____ _____ \ \/ /___ _ __ | || | / _ \ / _ \ | ___| / _| ___/ |___ / |___ / \ // _ \ '_ \ | || |_| | | | | | |_|___ \ | |_ / __| | |_ \ |_ \ / \ __/ | | | |__ _| |_| | |_| |__|__) || _| (__| |___) | ___) | /_/\_\___|_| |_| |_|(_)___(_)___/ |____(_)_| \___|_|____(_)____/ (XEN) Xen version 4.0.0 (michael@home) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) Thu Aug 26 21:20:58 BST 2010 (XEN) Latest ChangeSet: unavailable (XEN) Command line: loglvl=all guest_loglvl=all console_to_ring lapic=debug apic_verbosity=debug apic=debug iommu=off conring_size=65536 (XEN) Video information: (XEN) VGA is text mode 80x25, font 8x16 (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds (XEN) Disc information: (XEN) Found 1 MBR signatures (XEN) Found 1 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009f000 (usable) (XEN) 000000000009f000 - 00000000000a0000 (reserved) (XEN) 0000000000100000 - 00000000df66d800 (usable) (XEN) 00000000df66d800 - 00000000e0000000 (reserved) (XEN) 00000000f8000000 - 00000000fc000000 (reserved) (XEN) 00000000fec00000 - 00000000fec10000 (reserved) (XEN) 00000000fed18000 - 00000000fed1c000 (reserved) (XEN) 00000000fed20000 - 00000000fed90000 (reserved) (XEN) 00000000feda0000 - 00000000feda6000 (reserved) (XEN) 00000000fee00000 - 00000000fee10000 (reserved) (XEN) 00000000ffe00000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 0000000120000000 (usable) (XEN) ACPI: RSDP 000FBC60, 0024 (r2 DELL ) (XEN) ACPI: XSDT DF66F200, 0064 (r1 DELL M08 27D90A1B ASL 61) (XEN) ACPI: FACP DF66F09C, 00F4 (r4 DELL M08 27D90A1B ASL 61) (XEN) ACPI: DSDT DF66F800, 5477 (r2 INT430 SYSFexxx 1001 INTL 20050624) (XEN) ACPI: FACS DF67E000, 0040 (XEN) ACPI: HPET DF66F300, 0038 (r1 DELL M08 1 ASL 61) (XEN) ACPI: APIC DF66F400, 0068 (r1 DELL M08 27D90A1B ASL 47) (XEN) ACPI: MCFG DF66F3C0, 003E (r16 DELL M08 27D90A1B ASL 61) (XEN) ACPI: SLIC DF66F49C, 0176 (r1 DELL M08 27D90A1B ASL 61) (XEN) ACPI: OSFR DF66EA00, 002C (r1 DELL M08 27D90A1B ASL 61) (XEN) ACPI: BOOT DF66EFC0, 0028 (r1 DELL M08 27D90A1B ASL 61) (XEN) ACPI: SSDT DF66D97E, 04CC (r1 PmRef CpuPm 3000 INTL 20050624) (XEN) System RAM: 4031MB (4128332kB) (XEN) No NUMA configuration found (XEN) Faking a node at 0000000000000000-0000000120000000 (XEN) Domain heap initialised (XEN) DMI 2.4 present. (XEN) Using APIC driver default (XEN) ACPI: PM-Timer IO Port: 0x1008 (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[1004,0], pm1x_evt[1000,0] (XEN) ACPI: wakeup_vec[df67e00c], vec_size[20] (XEN) ACPI: Local APIC address 0xfee00000 (XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) (XEN) Processor #0 7:7 APIC version 20 (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) (XEN) Processor #1 7:7 APIC version 20 (XEN) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) (XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) (XEN) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) (XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 (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 high 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 1 I/O APICs (XEN) ACPI: HPET id: 0x8086a201 base: 0xfed00000 (XEN) PCI: MCFG configuration 0: base f8000000 segment 0 buses 0 - 63 (XEN) PCI: MCFG area at f8000000 reserved in E820 (XEN) Using ACPI (MADT) for SMP configuration information (XEN) mapped APIC to ffff82c3ffffe000 (fee00000) (XEN) mapped IOAPIC to ffff82c3ffffd000 (fec00000) (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=0 for cpu=0 (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=1 for cpu=0 (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=2 for cpu=0 (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=3 for cpu=0 (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=4 for cpu=0 (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=5 for cpu=0 (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=6 for cpu=0 (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=7 for cpu=0 (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=8 for cpu=0 (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=9 for cpu=0 (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=10 for cpu=0 (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=11 for cpu=0 (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=12 for cpu=0 (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=13 for cpu=0 (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=14 for cpu=0 (XEN) i8259.c: setting vector_irq[FIRST_LEGACY_VECTOR + irq]=15 for cpu=0 (XEN) i8259.c2: setting vector_irq[FIRST_HIPRIORITY_VECTOR]=0 for cpu=0 (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 2394.091 MHz processor. (XEN) Initing memory sharing. (XEN) VMX: Supported advanced features: (XEN) - APIC MMIO access virtualisation (XEN) - APIC TPR shadow (XEN) - Virtual NMI (XEN) - MSR direct-access bitmap (XEN) HVM: ASIDs disabled. (XEN) HVM: VMX enabled (XEN) Intel machine check reporting enabled (XEN) I/O virtualisation disabled (XEN) Getting VERSION: 50014 (XEN) Getting VERSION: 50014 (XEN) Getting ID: 0 (XEN) Getting LVT0: 700 (XEN) Getting LVT1: 400 (XEN) enabled ExtINT on CPU#0 (XEN) ESR value before enabling vector: 0x00000040 after: 0x00000000 (XEN) masked ExtINT on CPU#1 (XEN) Total of 2 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) -> Using new ACK method (XEN) init IO_APIC IRQs (XEN) IO-APIC (apicid-pin) 2-0__assign_irq_vector: setting vector_irq[40]=1 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[48]=3 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[56]=4 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[64]=5 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[72]=6 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[80]=7 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[88]=8 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[96]=9 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[104]=10 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[112]=11 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[120]=12 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[136]=13 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[144]=14 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[152]=15 for cpu=0 (XEN) , 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 not connected. (XEN) __clear_irq_vector: setting vector_irq[240]=-1 for cpu=0 (XEN) __bind_irq_vector: setting vector_irq[240]=0 for cpu=0 (XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1 (XEN) number of MP IRQ sources: 15. (XEN) number of IO-APIC #2 registers: 24. (XEN) testing the IO APIC....................... (XEN) IO APIC #2...... (XEN) .... register #00: 00000000 (XEN) ....... : physical APIC id: 00 (XEN) ....... : Delivery Type: 0 (XEN) ....... : LTS : 0 (XEN) .... register #01: 00170020 (XEN) ....... : max redirection entries: 0017 (XEN) ....... : PRQ implemented: 0 (XEN) ....... : IO APIC version: 0020 (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 28 (XEN) 02 001 01 0 0 0 0 0 1 1 F0 (XEN) 03 001 01 0 0 0 0 0 1 1 30 (XEN) 04 001 01 0 0 0 0 0 1 1 38 (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 0 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) Using vector-based indexing (XEN) IRQ to pin mappings: (XEN) IRQ240 -> 0:2 (XEN) IRQ40 -> 0:1 (XEN) IRQ48 -> 0:3 (XEN) IRQ56 -> 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 2394.0070 MHz. (XEN) ..... host bus clock speed is 199.5005 MHz. (XEN) ..... bus_scale = 0x0000CC4F (XEN) checking TSC synchronization across 2 CPUs: passed. (XEN) Platform timer is 14.318MHz HPET (XEN) Allocated console ring of 65536 KiB. (XEN) __setup_irq_vector: setting vector_irq[0]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[1]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[2]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[3]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[4]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[5]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[6]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[7]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[8]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[9]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[10]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[11]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[12]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[13]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[14]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[15]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[16]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[17]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[18]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[19]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[20]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[21]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[22]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[23]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[24]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[25]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[26]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[27]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[28]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[29]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[30]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[31]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[32]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[33]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[34]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[35]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[36]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[37]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[38]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[39]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[40]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[41]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[42]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[43]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[44]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[45]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[46]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[47]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[48]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[49]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[50]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[51]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[52]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[53]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[54]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[55]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[56]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[57]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[58]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[59]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[60]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[61]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[62]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[63]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[64]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[65]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[66]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[67]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[68]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[69]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[70]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[71]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[72]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[73]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[74]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[75]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[76]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[77]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[78]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[79]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[80]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[81]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[82]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[83]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[84]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[85]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[86]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[87]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[88]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[89]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[90]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[91]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[92]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[93]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[94]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[95]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[96]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[97]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[98]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[99]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[100]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[101]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[102]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[103]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[104]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[105]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[106]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[107]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[108]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[109]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[110]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[111]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[112]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[113]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[114]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[115]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[116]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[117]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[118]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[119]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[120]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[121]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[122]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[123]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[124]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[125]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[126]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[127]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[128]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[129]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[130]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[131]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[132]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[133]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[134]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[135]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[136]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[137]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[138]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[139]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[140]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[141]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[142]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[143]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[144]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[145]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[146]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[147]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[148]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[149]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[150]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[151]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[152]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[153]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[154]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[155]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[156]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[157]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[158]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[159]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[160]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[161]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[162]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[163]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[164]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[165]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[166]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[167]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[168]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[169]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[170]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[171]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[172]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[173]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[174]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[175]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[176]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[177]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[178]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[179]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[180]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[181]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[182]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[183]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[184]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[185]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[186]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[187]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[188]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[189]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[190]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[191]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[192]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[193]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[194]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[195]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[196]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[197]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[198]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[199]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[200]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[201]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[202]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[203]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[204]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[205]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[206]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[207]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[208]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[209]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[210]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[211]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[212]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[213]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[214]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[215]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[216]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[217]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[218]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[219]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[220]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[221]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[222]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[223]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[224]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[225]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[226]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[227]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[228]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[229]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[230]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[231]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[232]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[233]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[234]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[235]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[236]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[237]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[238]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[239]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[240]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[241]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[242]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[243]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[244]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[245]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[246]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[247]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[248]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[249]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[250]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[251]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[252]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[253]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[254]=-1 for cpu=1 (XEN) __setup_irq_vector: setting vector_irq[255]=-1 for cpu=1 (XEN) __setup_irq_vector2: setting vector_irq[240]=0 for cpu=1 (XEN) Brought up 2 CPUs (XEN) microcode.c:73:d32767 microcode: CPU1 resumed (XEN) Turbo Mode detected! (XEN) HPET: 3 timers in total, 0 timers will be used for broadcast (XEN) ACPI sleep modes: S3 (XEN) mcheck_poll: Machine check polling timer started. (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen kernel: 64-bit, lsb, compat32 (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1a6f000 (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 0000000110000000->0000000118000000 (950856 pages to be allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: ffffffff81000000->ffffffff81a6f000 (XEN) Init. ramdisk: ffffffff81a6f000->ffffffff83b37e00 (XEN) Phys-Mach map: ffffffff83b38000->ffffffff842b9240 (XEN) Start info: ffffffff842ba000->ffffffff842ba4b4 (XEN) Page tables: ffffffff842bb000->ffffffff842e0000 (XEN) Boot stack: ffffffff842e0000->ffffffff842e1000 (XEN) TOTAL: ffffffff80000000->ffffffff84400000 (XEN) ENTRY ADDRESS: ffffffff81819200 (XEN) Dom0 has maximum 2 VCPUs (XEN) Scrubbing Free RAM: .done. (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: All (XEN) Guest Loglevel: All (XEN) Xen is relinquishing VGA console. (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen) (XEN) Freed 172kB init memory. mapping kernel into physical memory Xen: setup ISA identity maps about to get started... Initializing cgroup subsys cpuset Initializing cgroup subsys cpu Linux version 2.6.32.17-157.xendom0.fc12.x86_64 (mockbuild@x86-06.phx2.fedoraproject.org) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) #1 SMP Sat Aug 7 15:26:59 UTC 2010 Command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b 3 earlyprintk=xen initcall_debug debug loglevel=10 KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD Centaur CentaurHauls xen_release_chunk: looking at area pfn e0000-f0248: 66120 pages freed released 66120 pages of unused memory BIOS-provided physical RAM map: Xen: 0000000000000000 - 000000000009f000 (usable) Xen: 000000000009f000 - 0000000000100000 (reserved) Xen: 0000000000100000 - 00000000df66d800 (usable) Xen: 00000000df66d800 - 00000000e0000000 (reserved) Xen: 00000000f8000000 - 00000000fc000000 (reserved) Xen: 00000000fec00000 - 00000000fec10000 (reserved) Xen: 00000000fed18000 - 00000000fed1c000 (reserved) Xen: 00000000fed20000 - 00000000fed90000 (reserved) Xen: 00000000feda0000 - 00000000feda6000 (reserved) Xen: 00000000fee00000 - 00000000fee10000 (reserved) Xen: 00000000ffe00000 - 0000000100000000 (reserved) bootconsole [xenboot0] enabled DMI 2.4 present. last_pfn = 0xdf66d max_arch_pfn = 0x400000000 x86 PAT enabled: cpu 0, old 0x50100070406, new 0x7010600070106 initial memory mapped : 0 - 20000000 init_memory_mapping: 0000000000000000-00000000df66d000 0000000000 - 00df66d000 page 4k kernel direct mapping tables up to df66d000 @ 100000-801000 RAMDISK: 01a6f000 - 03b37e00 ACPI: RSDP 00000000000fbc60 00024 (v02 DELL ) ACPI: XSDT 00000000df66f200 00064 (v01 DELL M08 27D90A1B ASL 00000061) ACPI: FACP 00000000df66f09c 000F4 (v04 DELL M08 27D90A1B ASL 00000061) ACPI: DSDT 00000000df66f800 05477 (v02 INT430 SYSFexxx 00001001 INTL 20050624) ACPI: FACS 00000000df67e000 00040 ACPI: HPET 00000000df66f300 00038 (v01 DELL M08 00000001 ASL 00000061) ACPI: APIC 00000000df66f400 00068 (v01 DELL M08 27D90A1B ASL 00000047) ACPI: MCFG 00000000df66f3c0 0003E (v16 DELL M08 27D90A1B ASL 00000061) ACPI: SLIC 00000000df66f49c 00176 (v01 DELL M08 27D90A1B ASL 00000061) ACPI: OSFR 00000000df66ea00 0002C (v01 DELL M08 27D90A1B ASL 00000061) ACPI: BOOT 00000000df66efc0 00028 (v01 DELL M08 27D90A1B ASL 00000061) ACPI: SSDT 00000000df66d97e 004CC (v01 PmRef CpuPm 00003000 INTL 20050624) ACPI: Local APIC address 0xfee00000 No NUMA configuration found Faking a node at 0000000000000000-00000000df66d000 Bootmem setup node 0 0000000000000000-00000000df66d000 NODE_DATA [0000000000008000 - 000000000001dfff] bootmap [000000000001e000 - 0000000000039ecf] pages 1c (8 early reservations) ==> bootmem [0000000000 - 00df66d000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] #1 [00042bb000 - 00042e0000] XEN PAGETABLES ==> [00042bb000 - 00042e0000] #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] #3 [0001000000 - 0001a4efa8] TEXT DATA BSS ==> [0001000000 - 0001a4efa8] #4 [0001a6f000 - 0003b37e00] RAMDISK ==> [0001a6f000 - 0003b37e00] #5 [0003b38000 - 00042bb000] XEN START INFO ==> [0003b38000 - 00042bb000] #6 [0001a4f000 - 0001a4f1e8] BRK ==> [0001a4f000 - 0001a4f1e8] #7 [0000100000 - 00007d9000] PGTABLE ==> [0000100000 - 00007d9000] Zone PFN ranges: DMA 0x00000000 -> 0x00001000 DMA32 0x00001000 -> 0x00100000 Normal 0x00100000 -> 0x00100000 Movable zone start PFN for each node early_node_map[2] active PFN ranges 0: 0x00000000 -> 0x0000009f 0: 0x00000100 -> 0x000df66d On node 0 totalpages: 914956 DMA zone: 56 pages used for memmap DMA zone: 1756 pages reserved DMA zone: 2187 pages, LIFO batch:0 DMA32 zone: 12455 pages used for memmap DMA32 zone: 898502 pages, LIFO batch:31 ACPI: PM-Timer IO Port: 0x1008 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 2, version 0, address 0xfec00000, GSI 0-0 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ERROR: Unable to locate IOAPIC for GSI 2 ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) ERROR: Unable to locate IOAPIC for GSI 9 Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0x8086a201 base: 0xfed00000 SMP: Allowing 2 CPUs, 0 hotplug CPUs nr_irqs_gsi: 256 PM: Registered nosave memory: 000000000009f000 - 0000000000100000 Allocating PCI resources starting at e0000000 (gap: e0000000:18000000) Booting paravirtualized kernel on Xen Xen version: 4.0.0 (preserve-AD) (dom0) NR_CPUS:256 nr_cpumask_bits:256 nr_cpu_ids:2 nr_node_ids:1 PERCPU: Embedded 30 pages/cpu @ffff880004316000 s90392 r8192 d24296 u122880 pcpu-alloc: s90392 r8192 d24296 u122880 alloc=30*4096 pcpu-alloc: [0] 0 [0] 1 trying to map vcpu_info 0 at ffff880004321020, mfn 114321, offset 32 cpu 0 using vcpu_info at ffff880004321020 trying to map vcpu_info 1 at ffff88000433f020, mfn 11433f, offset 32 cpu 1 using vcpu_info at ffff88000433f020 Xen: using vcpu_info placement Built 1 zonelists in Node order, mobility grouping on. Total pages: 900689 Policy zone: DMA32 Kernel command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b 3 earlyprintk=xen initcall_debug debug loglevel=10 PID hash table entries: 4096 (order: 3, 32768 bytes) Initializing CPU#0 DMA: Placing 64MB software IO TLB between ffff8800077fc000 - ffff88000b7fc000 DMA: software IO TLB at phys 0x77fc000 - 0xb7fc000 xen_swiotlb_fixup: buf=ffff8800077fc000 size=67108864 xen_swiotlb_fixup: buf=ffff88000b85c000 size=32768 Memory: 3483988k/3660212k available (4488k kernel code, 388k absent, 175836k reserved, 3707k data, 940k init) SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 Hierarchical RCU implementation. NR_IRQS:4352 nr_irqs:768 xen: --> irq=0 xen: --> irq=1 xen: --> irq=2 xen: --> irq=3 xen: --> irq=4 xen: --> irq=5 xen: --> irq=6 xen: --> irq=7 xen: --> irq=8 xen: --> irq=9 xen: --> irq=10 xen: --> irq=11 xen: --> irq=12 xen: --> irq=13 xen: --> irq=14 xen: --> irq=15 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) xen: sci override: source_irq=9 global_irq=9 trigger=c polarity=1 xen: registering gsi 9 triggering 0 polarity 0 xen_allocate_pirq: returning irq 9 for gsi 9 xen: --> irq=9 (XEN) IOAPIC[0]: Set PCI routing entry (2-9 -> 0x60 -> IRQ 9 Mode:1 Active:0) xen: acpi sci 9 Console: colour VGA+ 80x25 console [tty0] enabled, bootconsole disabled (XEN) PCI add device 00:00.0 (XEN) PCI add device 00:02.0 (XEN) PCI add device 00:02.1 (XEN) PCI add device 00:1a.0 (XEN) PCI add device 00:1a.1 (XEN) PCI add device 00:1a.7 (XEN) PCI add device 00:1b.0 (XEN) PCI add device 00:1c.0 (XEN) PCI add device 00:1c.1 (XEN) PCI add device 00:1c.4 (XEN) PCI add device 00:1d.0 (XEN) PCI add device 00:1d.1 (XEN) PCI add device 00:1d.2 (XEN) PCI add device 00:1d.7 (XEN) PCI add device 00:1e.0 (XEN) PCI add device 00:1f.0 (XEN) PCI add device 00:1f.1 (XEN) PCI add device 00:1f.2 (XEN) PCI add device 00:1f.3 (XEN) PCI add device 09:00.0 (XEN) PCI add device 0b:00.0 (XEN) PCI add device 02:09.0 (XEN) PCI add device 02:09.1 (XEN) PCI add device 02:09.2 (XEN) PCI add device 02:09.3 (XEN) IOAPIC[0]: Set PCI routing entry (2-12 -> 0x78 -> IRQ 12 Mode:0 Active:0) (XEN) IOAPIC[0]: Set PCI routing entry (2-1 -> 0x28 -> IRQ 1 Mode:0 Active:0) (XEN) IOAPIC[0]: Set PCI routing entry (2-8 -> 0x58 -> IRQ 8 Mode:0 Active:0) (XEN) IOAPIC[0]: Set PCI routing entry (2-13 -> 0x88 -> IRQ 13 Mode:0 Active:0) (XEN) __assign_irq_vector: setting vector_irq[160]=16 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[160]=16 for cpu=1 (XEN) IOAPIC[0]: Set PCI routing entry (2-16 -> 0xa0 -> IRQ 16 Mode:1 Active:1) (XEN) __assign_irq_vector: setting vector_irq[168]=17 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[168]=17 for cpu=1 (XEN) IOAPIC[0]: Set PCI routing entry (2-17 -> 0xa8 -> IRQ 17 Mode:1 Active:1) (XEN) __assign_irq_vector: setting vector_irq[176]=24 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[176]=24 for cpu=1 (XEN) __assign_irq_vector: setting vector_irq[184]=25 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[184]=25 for cpu=1 (XEN) __assign_irq_vector: setting vector_irq[192]=26 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[192]=26 for cpu=1 (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-1 state (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-2 state (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-3 state (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-1 state (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-2 state (XEN) cpuid.MWAIT[.eax=40, .ebx=40, .ecx=3, .edx=3122220] (XEN) Monitor-Mwait will be used to enter C-3 state (XEN) __assign_irq_vector: setting vector_irq[200]=27 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[200]=27 for cpu=1 (XEN) __assign_irq_vector: setting vector_irq[208]=22 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[208]=22 for cpu=1 (XEN) IOAPIC[0]: Set PCI routing entry (2-22 -> 0xd0 -> IRQ 22 Mode:1 Active:1) (XEN) __assign_irq_vector: setting vector_irq[216]=20 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[216]=20 for cpu=1 (XEN) IOAPIC[0]: Set PCI routing entry (2-20 -> 0xd8 -> IRQ 20 Mode:1 Active:1) (XEN) __assign_irq_vector: setting vector_irq[33]=21 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[33]=21 for cpu=1 (XEN) IOAPIC[0]: Set PCI routing entry (2-21 -> 0x21 -> IRQ 21 Mode:1 Active:1) (XEN) do_IRQ: 1.120 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.120 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.120 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.120 No irq handler for vector (irq -1) (XEN) __assign_irq_vector: setting vector_irq[41]=28 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[41]=28 for cpu=1 (XEN) __assign_irq_vector: setting vector_irq[49]=18 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[49]=18 for cpu=1 (XEN) IOAPIC[0]: Set PCI routing entry (2-18 -> 0x31 -> IRQ 18 Mode:1 Active:1) (XEN) __assign_irq_vector: setting vector_irq[57]=29 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[57]=29 for cpu=1 (XEN) __assign_irq_vector: setting vector_irq[65]=30 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[65]=30 for cpu=1 (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) (XEN) do_IRQ: 1.144 No irq handler for vector (irq -1) [-- Attachment #4: Type: text/plain, Size: 138 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-26 20:53 ` M A Young @ 2010-08-26 22:15 ` M A Young 2010-08-26 22:24 ` M A Young 0 siblings, 1 reply; 44+ messages in thread From: M A Young @ 2010-08-26 22:15 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel On Thu, 26 Aug 2010, M A Young wrote: > Okay, here is my first attempt at dirty debugging. I have made a patch to try > to track where vector_irq is being changed (attached) and have also attached. > I have looked at it quickly, and I don't think some low IRQs are getting set > on the second CPU. My next thoughts on this are that almost all IRQs allocated on the first cpu before the second is started aren't initialized on the second CPU. I presume that __setup_vector_irq from xen/arch/x86/irq.c is where it is supposed to happen void __setup_vector_irq(int cpu) { int irq, vector; struct irq_cfg *cfg; /* Clear vector_irq */ for (vector = 0; vector < NR_VECTORS; ++vector) { per_cpu(vector_irq, cpu)[vector] = -1; printk("__setup_irq_vector: setting vector_irq[%d]=-1 for cpu=%d\n", vector, cpu); } /* Mark the inuse vectors */ for (irq = 0; irq < nr_irqs; ++irq) { cfg = irq_cfg(irq); if (!cpu_isset(cpu, cfg->domain)) continue; vector = irq_to_vector(irq); per_cpu(vector_irq, cpu)[vector] = irq; printk("__setup_irq_vector2: setting vector_irq[%d]=%d for cpu=%d\n", vector, irq, cpu); } } but my debugging suggests it is only actually happening for irq[240] Michael Young ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-26 22:15 ` M A Young @ 2010-08-26 22:24 ` M A Young 2010-08-27 7:34 ` Keir Fraser 2010-08-31 15:00 ` Konrad Rzeszutek Wilk 0 siblings, 2 replies; 44+ messages in thread From: M A Young @ 2010-08-26 22:24 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel On Thu, 26 Aug 2010, M A Young wrote: > On Thu, 26 Aug 2010, M A Young wrote: > >> Okay, here is my first attempt at dirty debugging. I have made a patch to >> try to track where vector_irq is being changed (attached) and have also >> attached. I have looked at it quickly, and I don't think some low IRQs are >> getting set on the second CPU. > > My next thoughts on this are that almost all IRQs allocated on the first cpu > before the second is started aren't initialized on the second CPU. I presume > that __setup_vector_irq from xen/arch/x86/irq.c is where it is supposed to > happen or perhaps it should happen in io_apic_set_pci_routing from xen/arch/x86/io_apic.c where the higher IRQs are set (it doesn't because __assign_irq_vector sees the IRQ is already in use old_vector = irq_to_vector(irq); if (old_vector) { cpus_and(tmp_mask, mask, cpu_online_map); cpus_and(tmp_mask, cfg->domain, tmp_mask); if (!cpus_empty(tmp_mask)) { cfg->vector = old_vector; return 0; } } but seems to miss the fact that it is only actually configured for one cpu. Michael Young ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-26 22:24 ` M A Young @ 2010-08-27 7:34 ` Keir Fraser 2010-08-31 15:00 ` Konrad Rzeszutek Wilk 1 sibling, 0 replies; 44+ messages in thread From: Keir Fraser @ 2010-08-27 7:34 UTC (permalink / raw) To: M A Young, Konrad Rzeszutek Wilk; +Cc: xen-devel On 26/08/2010 23:24, "M A Young" <m.a.young@durham.ac.uk> wrote: > or perhaps it should happen in io_apic_set_pci_routing from > xen/arch/x86/io_apic.c where the higher IRQs are set (it doesn't because > __assign_irq_vector sees the IRQ is already in use > old_vector = irq_to_vector(irq); > if (old_vector) { > cpus_and(tmp_mask, mask, cpu_online_map); > cpus_and(tmp_mask, cfg->domain, tmp_mask); > if (!cpus_empty(tmp_mask)) { > cfg->vector = old_vector; > return 0; > } > } > but seems to miss the fact that it is only actually configured for one > cpu. Setting up for one CPU only was the whole point of the per-cpu IDT patch. It allows the same vector on different CPUs to be bound to different interrupts, hence increasing the system-wide interrupt limit by a factor equal to number of CPUs in the system. As long as the interrupt controller is programmed to only interrupt the CPU which has the vector allocated, all is good. -- Keir ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-26 22:24 ` M A Young 2010-08-27 7:34 ` Keir Fraser @ 2010-08-31 15:00 ` Konrad Rzeszutek Wilk 2010-09-03 18:50 ` M A Young 1 sibling, 1 reply; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-08-31 15:00 UTC (permalink / raw) To: M A Young; +Cc: xen-devel On Thu, Aug 26, 2010 at 11:24:48PM +0100, M A Young wrote: > On Thu, 26 Aug 2010, M A Young wrote: > > >On Thu, 26 Aug 2010, M A Young wrote: > > > >>Okay, here is my first attempt at dirty debugging. I have made a > >>patch to try to track where vector_irq is being changed > >>(attached) and have also attached. I have looked at it quickly, > >>and I don't think some low IRQs are getting set on the second > >>CPU. Yeah, that definitly is the problem. Now to why it is happening. > > > >My next thoughts on this are that almost all IRQs allocated on the > >first cpu before the second is started aren't initialized on the > >second CPU. I presume that __setup_vector_irq from > >xen/arch/x86/irq.c is where it is supposed to happen > or perhaps it should happen in io_apic_set_pci_routing from > xen/arch/x86/io_apic.c where the higher IRQs are set (it doesn't > because __assign_irq_vector sees the IRQ is already in use > old_vector = irq_to_vector(irq); > if (old_vector) { > cpus_and(tmp_mask, mask, cpu_online_map); > cpus_and(tmp_mask, cfg->domain, tmp_mask); > if (!cpus_empty(tmp_mask)) { > cfg->vector = old_vector; > return 0; > } > } > but seems to miss the fact that it is only actually configured for > one cpu. <nods> That code is actually copied from the Linux kernel .. so that begs the question how does it work under baremetal? Lets recap, on Xen we do this in three stages: 1). Set up all the legacy IRQs. We don't know yet how many CPUs we have so we just set up the first sixteen IRQs of the IOAPIC to the first CPU (0). We also go through the IDT for CPU0 and set the IDT->IRQ for those legacy IRQs. 2). Then we find out we got more CPUs, and for the other CPUs (1), we setup the IDT and we make the IDT->IRQ(-1). 3). Then when Dom0 starts, we get called for those IRQs once more. And we set the IDT for both CPUs to point to the same IRQ: (XEN) __assign_irq_vector: setting vector_irq[160]=16 for cpu=0 (XEN) __assign_irq_vector: setting vector_irq[160]=16 for cpu=1 except we don't do it for those that have been already set. So I wonder how this works on baremetal. I've an inkling, but looking at the boolean logic it doesn't make much sense. So this is the file arch/x86/kernel/apic/io_apic.c and the function is: setup_IO_APIC_irq 1442 * For legacy irqs, cfg->domain starts with cpu 0 for legacy 1443 * controllers like 8259. Now that IO-APIC can handle this irq, update 1444 * the cfg->domain. 1445 */ 1446 if (irq < legacy_pic->nr_legacy_irqs && cpumask_test_cpu(0, cfg->domain)) 1447 apic->vector_allocation_domain(0, cfg->domain); 1448 1449 if (assign_irq_vector(irq, cfg, apic->target_cpus())) 1450 return; 1451 1452 dest = apic->cpu_mask_to_apicid_and(cfg->domain, apic->target_cpus()); 1453 1454 apic_printk(APIC_VERBOSE,KERN_DEBUG 1455 "IOAPIC[%d]: Set routing entry (%d-%d -> 0x%x -> " 1456 "IRQ %d Mode:%i Active:%i)\n", 1457 apic_id, mp_ioapics[apic_id].apicid, pin, cfg->vector, 1458 irq, trigger, polarity); If you could, can you instrument it to print the cfg->domain, before the 'vector_allocation_domain' is called, and as well instrument the assign_irq_vector similary to what you did with Xen? And also instrument the 'dest' value. Basically the idea is to get an idea of what the per_cpu(vector) gets set during the bootup for legacy IRQs. Similary to what you did with Xen. ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-31 15:00 ` Konrad Rzeszutek Wilk @ 2010-09-03 18:50 ` M A Young 2010-09-08 15:44 ` Konrad Rzeszutek Wilk 0 siblings, 1 reply; 44+ messages in thread From: M A Young @ 2010-09-03 18:50 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel [-- Attachment #1: Type: TEXT/PLAIN, Size: 619 bytes --] On Tue, 31 Aug 2010, Konrad Rzeszutek Wilk wrote: > If you could, can you instrument it to print the cfg->domain, before the 'vector_allocation_domain' > is called, and as well instrument the assign_irq_vector similary to what you did with Xen? > > And also instrument the 'dest' value. Basically the idea is to get an idea of what the > per_cpu(vector) gets set during the bootup for legacy IRQs. Similary to what you did > with Xen. The kernel code I was working with (2.6.32) doesn't have the vector_allocation_domain section . I am attaching the debugging output I did get and the patch I used. Michael Young [-- Attachment #2: Type: TEXT/PLAIN, Size: 49533 bytes --] Initializing cgroup subsys cpuset Initializing cgroup subsys cpu Linux version 2.6.32.17-157.xendom0.fc13.x86_64 (michael@austen3.home) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) #1 SMP Thu Sep 2 22:48:35 BST 2010 Command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b rhgb quiet apic=debug 3 KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD Centaur CentaurHauls BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009f000 (usable) BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved) BIOS-e820: 0000000000100000 - 00000000df66d800 (usable) BIOS-e820: 00000000df66d800 - 00000000e0000000 (reserved) BIOS-e820: 00000000f8000000 - 00000000fc000000 (reserved) BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved) BIOS-e820: 00000000fed18000 - 00000000fed1c000 (reserved) BIOS-e820: 00000000fed20000 - 00000000fed90000 (reserved) BIOS-e820: 00000000feda0000 - 00000000feda6000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved) BIOS-e820: 00000000ffe00000 - 0000000100000000 (reserved) BIOS-e820: 0000000100000000 - 0000000120000000 (usable) DMI 2.4 present. last_pfn = 0x120000 max_arch_pfn = 0x400000000 MTRR default type: uncachable MTRR fixed ranges enabled: 00000-9FFFF write-back A0000-BFFFF uncachable C0000-CFFFF write-protect D0000-EFFFF uncachable F0000-FFFFF write-protect MTRR variable ranges enabled: 0 base 000000000 mask F80000000 write-back 1 base 080000000 mask FC0000000 write-back 2 base 0C0000000 mask FE0000000 write-back 3 base 100000000 mask F00000000 write-back 4 base 0DF800000 mask FFF800000 uncachable 5 base 0DF700000 mask FFFF00000 uncachable 6 disabled 7 disabled x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106 original variable MTRRs reg 0, base: 0GB, range: 2GB, type WB reg 1, base: 2GB, range: 1GB, type WB reg 2, base: 3GB, range: 512MB, type WB reg 3, base: 4GB, range: 4GB, type WB reg 4, base: 3576MB, range: 8MB, type UC reg 5, base: 3575MB, range: 1MB, type UC total RAM covered: 7671M Found optimal setting for mtrr clean up gran_size: 64K chunk_size: 1G num_reg: 5 lose cover RAM: 0G New variable MTRRs reg 0, base: 0GB, range: 4GB, type WB reg 1, base: 3575MB, range: 1MB, type UC reg 2, base: 3576MB, range: 8MB, type UC reg 3, base: 3584MB, range: 512MB, type UC reg 4, base: 4GB, range: 4GB, type WB e820 update range: 00000000df700000 - 0000000100000000 (usable) ==> (reserved) last_pfn = 0xdf66d max_arch_pfn = 0x400000000 initial memory mapped : 0 - 20000000 init_memory_mapping: 0000000000000000-00000000df66d000 0000000000 - 00df600000 page 2M 00df600000 - 00df66d000 page 4k kernel direct mapping tables up to df66d000 @ 8000-e000 init_memory_mapping: 0000000100000000-0000000120000000 0100000000 - 0120000000 page 2M kernel direct mapping tables up to 120000000 @ c000-12000 RAMDISK: 373b6000 - 37fef10d ACPI: RSDP 00000000000fbc60 00024 (v02 DELL ) ACPI: XSDT 00000000df66f200 00064 (v01 DELL M08 27D90A1B ASL 00000061) ACPI: FACP 00000000df66f09c 000F4 (v04 DELL M08 27D90A1B ASL 00000061) ACPI: DSDT 00000000df66f800 05477 (v02 INT430 SYSFexxx 00001001 INTL 20050624) ACPI: FACS 00000000df67e000 00040 ACPI: HPET 00000000df66f300 00038 (v01 DELL M08 00000001 ASL 00000061) ACPI: APIC 00000000df66f400 00068 (v01 DELL M08 27D90A1B ASL 00000047) ACPI: MCFG 00000000df66f3c0 0003E (v16 DELL M08 27D90A1B ASL 00000061) ACPI: SLIC 00000000df66f49c 00176 (v01 DELL M08 27D90A1B ASL 00000061) ACPI: OSFR 00000000df66ea00 0002C (v01 DELL M08 27D90A1B ASL 00000061) ACPI: BOOT 00000000df66efc0 00028 (v01 DELL M08 27D90A1B ASL 00000061) ACPI: SSDT 00000000df66d97e 004CC (v01 PmRef CpuPm 00003000 INTL 20050624) ACPI: Local APIC address 0xfee00000 No NUMA configuration found Faking a node at 0000000000000000-0000000120000000 Bootmem setup node 0 0000000000000000-0000000120000000 NODE_DATA [000000000000d000 - 0000000000022fff] bootmap [0000000000023000 - 0000000000046fff] pages 24 (8 early reservations) ==> bootmem [0000000000 - 0120000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] #1 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] #2 [0001000000 - 0001a4efa8] TEXT DATA BSS ==> [0001000000 - 0001a4efa8] #3 [00373b6000 - 0037fef10d] RAMDISK ==> [00373b6000 - 0037fef10d] #4 [000009f000 - 0000100000] BIOS reserved ==> [000009f000 - 0000100000] #5 [0001a4f000 - 0001a4f1e8] BRK ==> [0001a4f000 - 0001a4f1e8] #6 [0000008000 - 000000c000] PGTABLE ==> [0000008000 - 000000c000] #7 [000000c000 - 000000d000] PGTABLE ==> [000000c000 - 000000d000] Scan SMP from ffff880000000000 for 1024 bytes. Scan SMP from ffff88000009fc00 for 1024 bytes. Scan SMP from ffff8800000f0000 for 65536 bytes. Scan SMP from ffff88000009f000 for 1024 bytes. [ffffea0000000000-ffffea0003ffffff] PMD -> [ffff880001c00000-ffff8800055fffff] on node 0 Zone PFN ranges: DMA 0x00000000 -> 0x00001000 DMA32 0x00001000 -> 0x00100000 Normal 0x00100000 -> 0x00120000 Movable zone start PFN for each node early_node_map[3] active PFN ranges 0: 0x00000000 -> 0x0000009f 0: 0x00000100 -> 0x000df66d 0: 0x00100000 -> 0x00120000 On node 0 totalpages: 1046028 DMA zone: 56 pages used for memmap DMA zone: 105 pages reserved DMA zone: 3838 pages, LIFO batch:0 DMA32 zone: 14280 pages used for memmap DMA32 zone: 896677 pages, LIFO batch:31 Normal zone: 1792 pages used for memmap Normal zone: 129280 pages, LIFO batch:31 ACPI: PM-Timer IO Port: 0x1008 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) ACPI: IRQ0 used by override. ACPI: IRQ2 used by override. ACPI: IRQ9 used by override. Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0x8086a201 base: 0xfed00000 SMP: Allowing 2 CPUs, 0 hotplug CPUs mapped APIC to ffffffffff5fb000 (fee00000) mapped IOAPIC to ffffffffff5fa000 (fec00000) nr_irqs_gsi: 24 PM: Registered nosave memory: 000000000009f000 - 00000000000a0000 PM: Registered nosave memory: 00000000000a0000 - 0000000000100000 PM: Registered nosave memory: 00000000df66d000 - 00000000df66e000 PM: Registered nosave memory: 00000000df66e000 - 00000000e0000000 PM: Registered nosave memory: 00000000e0000000 - 00000000f8000000 PM: Registered nosave memory: 00000000f8000000 - 00000000fc000000 PM: Registered nosave memory: 00000000fc000000 - 00000000fec00000 PM: Registered nosave memory: 00000000fec00000 - 00000000fec10000 PM: Registered nosave memory: 00000000fec10000 - 00000000fed18000 PM: Registered nosave memory: 00000000fed18000 - 00000000fed1c000 PM: Registered nosave memory: 00000000fed1c000 - 00000000fed20000 PM: Registered nosave memory: 00000000fed20000 - 00000000fed90000 PM: Registered nosave memory: 00000000fed90000 - 00000000feda0000 PM: Registered nosave memory: 00000000feda0000 - 00000000feda6000 PM: Registered nosave memory: 00000000feda6000 - 00000000fee00000 PM: Registered nosave memory: 00000000fee00000 - 00000000fee10000 PM: Registered nosave memory: 00000000fee10000 - 00000000ffe00000 PM: Registered nosave memory: 00000000ffe00000 - 0000000100000000 Allocating PCI resources starting at e0000000 (gap: e0000000:18000000) Booting paravirtualized kernel on bare hardware NR_CPUS:256 nr_cpumask_bits:256 nr_cpu_ids:2 nr_node_ids:1 PERCPU: Embedded 30 pages/cpu @ffff880005800000 s90392 r8192 d24296 u1048576 pcpu-alloc: s90392 r8192 d24296 u1048576 alloc=1*2097152 pcpu-alloc: [0] 0 1 Built 1 zonelists in Node order, mobility grouping on. Total pages: 1029795 Policy zone: Normal Kernel command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b rhgb quiet apic=debug 3 PID hash table entries: 4096 (order: 3, 32768 bytes) Initializing CPU#0 Checking aperture... No AGP bridge found Calgary: detecting Calgary via BIOS EBDA area Calgary: Unable to locate Rio Grande table in EBDA - bailing! Memory: 4034952k/4718592k available (4488k kernel code, 534480k absent, 149160k reserved, 3707k data, 940k init) SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 Hierarchical RCU implementation. NR_IRQS:4352 nr_irqs:424 Extended CMOS year: 2000 Console: colour VGA+ 80x25 console [tty0] enabled allocated 41943040 bytes of page_cgroup please try 'cgroup_disable=memory' option if you don't want memory cgroups hpet clockevent registered HPET: 3 timers in total, 0 timers will be used for per-cpu timer Fast TSC calibration using PIT Detected 2394.318 MHz processor. Calibrating delay loop (skipped), value calculated using timer frequency.. 4788.63 BogoMIPS (lpj=2394318) Security Framework initialized SELinux: Initializing. SELinux: Starting in permissive mode Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) Mount-cache hash table entries: 256 Initializing cgroup subsys ns Initializing cgroup subsys cpuacct Initializing cgroup subsys memory Initializing cgroup subsys devices Initializing cgroup subsys freezer Initializing cgroup subsys net_cls CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 3072K CPU 0/0x0 -> Node 0 CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 mce: CPU supports 6 MCE banks CPU0: Thermal monitoring enabled (TM2) using mwait in idle threads. Performance Events: Core2 events, Intel PMU driver. ... version: 2 ... bit width: 40 ... generic registers: 2 ... value mask: 000000ffffffffff ... max period: 000000007fffffff ... fixed-purpose events: 3 ... event mask: 0000000700000003 ACPI: Core revision 20090903 ftrace: converting mcount calls to 0f 1f 44 00 00 ftrace: allocating 23211 entries in 92 pages Setting APIC routing to flat Getting VERSION: 50014 Getting VERSION: 50014 Getting ID: 0 Getting ID: 0 enabled ExtINT on CPU#0 ESR value before enabling vector: 0x00000040 after: 0x00000000 ENABLING IO-APIC IRQs init IO_APIC IRQs 2-0 (apicid-pin) not connected setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-1 -> 0x31 -> IRQ 1 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-2 -> 0x30 -> IRQ 0 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-3 -> 0x33 -> IRQ 3 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-4 -> 0x34 -> IRQ 4 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-5 -> 0x35 -> IRQ 5 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-6 -> 0x36 -> IRQ 6 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-7 -> 0x37 -> IRQ 7 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-8 -> 0x38 -> IRQ 8 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-9 -> 0x39 -> IRQ 9 Mode:1 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-10 -> 0x3a -> IRQ 10 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-11 -> 0x3b -> IRQ 11 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-12 -> 0x3c -> IRQ 12 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-13 -> 0x3d -> IRQ 13 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-14 -> 0x3e -> IRQ 14 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-15 -> 0x3f -> IRQ 15 Mode:0 Active:0) 2-16 2-17 2-18 2-19 2-20 2-21 2-22 2-23 (apicid-pin) not connected ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 CPU0: Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz stepping 06 Using local APIC timer interrupts. calibrating APIC timer ... ... lapic delta = 1246851 ... PM-Timer delta = 357947 ... PM-Timer result ok ..... delta 1246851 ..... mult: 53559983 ..... calibration result: 199496 ..... CPU clock speed is 2393.0949 MHz. ..... host bus clock speed is 199.0496 MHz. Booting processor 1 APIC 0x1 ip 0x6000 Initializing CPU#1 masked ExtINT on CPU#1 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 3072K CPU 1/0x1 -> Node 0 CPU: Physical Processor ID: 0 CPU: Processor Core ID: 1 CPU1: Thermal monitoring enabled (TM2) CPU1: Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz stepping 06 checking TSC synchronization [CPU#0 -> CPU#1]: passed. Brought up 2 CPUs Total of 2 processors activated (9576.39 BogoMIPS). sizeof(vma)=176 bytes sizeof(page)=56 bytes sizeof(inode)=592 bytes sizeof(dentry)=192 bytes sizeof(ext3inode)=800 bytes sizeof(buffer_head)=104 bytes sizeof(skbuff)=232 bytes sizeof(task_struct)=5976 bytes CPU0 attaching sched-domain: domain 0: span 0-1 level MC groups: 0 1 CPU1 attaching sched-domain: domain 0: span 0-1 level MC groups: 1 0 devtmpfs: initialized regulator: core version 0.5 Time: 19:18:37 Date: 09/03/10 NET: Registered protocol family 16 ACPI: bus type pci registered PCI: MCFG configuration 0: base f8000000 segment 0 buses 0 - 63 PCI: MCFG area at f8000000 reserved in E820 PCI: Using MMCONFIG at f8000000 - fbffffff PCI: Using configuration type 1 for base access bio: create slab <bio-0> at 0 ACPI: EC: Look up EC in DSDT ACPI: Interpreter enabled ACPI: (supports S0 S3 S4 S5) ACPI: Using IOAPIC for interrupt routing ACPI: No dock devices found. ACPI: PCI Root Bridge [PCI0] (0000:00) pci 0000:00:02.0: reg 10 64bit mmio: [0xfea00000-0xfeafffff] pci 0000:00:02.0: reg 18 64bit mmio pref: [0xe0000000-0xefffffff] pci 0000:00:02.0: reg 20 io port: [0xeff8-0xefff] pci 0000:00:02.1: reg 10 64bit mmio: [0xfeb00000-0xfebfffff] pci 0000:00:1a.0: reg 20 io port: [0x6f20-0x6f3f] pci 0000:00:1a.1: reg 20 io port: [0x6f00-0x6f1f] pci 0000:00:1a.7: reg 10 32bit mmio: [0xfed1c400-0xfed1c7ff] pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold pci 0000:00:1a.7: PME# disabled pci 0000:00:1b.0: reg 10 64bit mmio: [0xfe9fc000-0xfe9fffff] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold pci 0000:00:1b.0: PME# disabled pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold pci 0000:00:1c.0: PME# disabled pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold pci 0000:00:1c.1: PME# disabled pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold pci 0000:00:1c.4: PME# disabled pci 0000:00:1d.0: reg 20 io port: [0x6f80-0x6f9f] pci 0000:00:1d.1: reg 20 io port: [0x6f60-0x6f7f] pci 0000:00:1d.2: reg 20 io port: [0x6f40-0x6f5f] pci 0000:00:1d.7: reg 10 32bit mmio: [0xfed1c000-0xfed1c3ff] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold pci 0000:00:1d.7: PME# disabled pci 0000:00:1f.0: quirk: region 1000-107f claimed by ICH6 ACPI/GPIO/TCO pci 0000:00:1f.0: quirk: region 1080-10bf claimed by ICH6 GPIO pci 0000:00:1f.0: ICH7 LPC Generic IO decode 1 PIO at 0900 (mask 007f) pci 0000:00:1f.0: ICH7 LPC Generic IO decode 2 PIO at 006c (mask 0007) pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 0c80 (mask 003f) pci 0000:00:1f.1: reg 10 io port: [0x1f0-0x1f7] pci 0000:00:1f.1: reg 14 io port: [0x3f4-0x3f7] pci 0000:00:1f.1: reg 18 io port: [0x170-0x177] pci 0000:00:1f.1: reg 1c io port: [0x374-0x377] pci 0000:00:1f.1: reg 20 io port: [0x6fa0-0x6faf] pci 0000:00:1f.2: reg 10 io port: [0x6eb0-0x6eb7] pci 0000:00:1f.2: reg 14 io port: [0x6eb8-0x6ebb] pci 0000:00:1f.2: reg 18 io port: [0x6ec0-0x6ec7] pci 0000:00:1f.2: reg 1c io port: [0x6ec8-0x6ecb] pci 0000:00:1f.2: reg 20 io port: [0x6ee0-0x6eff] pci 0000:00:1f.2: reg 24 32bit mmio: [0xfe9fb800-0xfe9fbfff] pci 0000:00:1f.2: PME# supported from D3hot pci 0000:00:1f.2: PME# disabled pci 0000:00:1f.3: reg 10 32bit mmio: [0xfe9fb700-0xfe9fb7ff] pci 0000:00:1f.3: reg 20 io port: [0x10c0-0x10df] pci 0000:09:00.0: reg 10 64bit mmio: [0xfe8fc000-0xfe8fffff] pci 0000:09:00.0: reg 18 io port: [0xde00-0xdeff] pci 0000:09:00.0: supports D1 D2 pci 0000:09:00.0: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:09:00.0: PME# disabled pci 0000:00:1c.0: bridge io port: [0xd000-0xdfff] pci 0000:00:1c.0: bridge 32bit mmio: [0xfe800000-0xfe8fffff] pci 0000:0b:00.0: reg 10 64bit mmio: [0xfe7fe000-0xfe7fffff] pci 0000:0b:00.0: PME# supported from D0 D3hot D3cold pci 0000:0b:00.0: PME# disabled pci 0000:00:1c.1: bridge 32bit mmio: [0xfe700000-0xfe7fffff] pci 0000:00:1c.4: bridge io port: [0xc000-0xcfff] pci 0000:00:1c.4: bridge 32bit mmio: [0xfe400000-0xfe6fffff] pci 0000:00:1c.4: bridge 64bit mmio pref: [0xf0000000-0xf01fffff] pci 0000:02:09.0: reg 10 32bit mmio: [0xfe3ff800-0xfe3fffff] pci 0000:02:09.0: supports D1 D2 pci 0000:02:09.0: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.0: PME# disabled pci 0000:02:09.1: reg 10 32bit mmio: [0xfe3ff500-0xfe3ff5ff] pci 0000:02:09.1: supports D1 D2 pci 0000:02:09.1: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.1: PME# disabled pci 0000:02:09.2: reg 10 32bit mmio: [0xfe3ff600-0xfe3ff6ff] pci 0000:02:09.2: supports D1 D2 pci 0000:02:09.2: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.2: PME# disabled pci 0000:02:09.3: reg 10 32bit mmio: [0xfe3ff700-0xfe3ff7ff] pci 0000:02:09.3: supports D1 D2 pci 0000:02:09.3: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.3: PME# disabled pci 0000:00:1e.0: transparent bridge pci 0000:00:1e.0: bridge 32bit mmio: [0xfe300000-0xfe3fffff] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIE._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP02._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP05._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11) ACPI: PCI Interrupt Link [LNKB] (IRQs 5 7) *10 ACPI: PCI Interrupt Link [LNKC] (IRQs 9 10 11) *5 ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 9 10 11) *0, disabled. ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 *10 11 12 14 15) ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 *9 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *7 9 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none vgaarb: loaded SCSI subsystem initialized libata version 3.00 loaded. usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI: Using ACPI for IRQ routing PCI: old code would have set cacheline size to 32 bytes, but clflush_size = 64 PCI: pci_cache_line_size set to 64 bytes NetLabel: Initializing NetLabel: domain hash size = 128 NetLabel: protocols = UNLABELED CIPSOv4 NetLabel: unlabeled traffic allowed by default printing PIC contents ... PIC IMR: ffff ... PIC IRR: 0ca0 ... PIC ISR: 0000 ... PIC ELCR: 0ea0 printing local APIC contents on CPU#0/0: ... APIC ID: 00000000 (0) ... APIC VERSION: 00050014 ... APIC TASKPRI: 00000000 (00) ... APIC PROCPRI: 00000000 ... APIC LDR: 01000000 ... APIC DFR: ffffffff ... APIC SPIV: 000001ff ... APIC ISR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC TMR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC IRR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC ESR: 00000000 ... APIC ICR: 000008fb ... APIC ICR2: 02000000 ... APIC LVTT: 000200ef ... APIC LVTPC: 00000400 ... APIC LVT0: 00010700 ... APIC LVT1: 00000400 ... APIC LVTERR: 000000fe ... APIC TMICT: 000030b4 ... APIC TMCCT: 00000f27 ... APIC TDCR: 00000003 printing local APIC contents on CPU#1/1: ... APIC ID: 01000000 (1) ... APIC VERSION: 00050014 ... APIC TASKPRI: 00000000 (00) ... APIC PROCPRI: 00000000 ... APIC LDR: 02000000 ... APIC DFR: ffffffff ... APIC SPIV: 000001ff ... APIC ISR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC TMR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC IRR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC ESR: 00000000 ... APIC ICR: 00000000 ... APIC ICR2: 00000000 ... APIC LVTT: 000200ef ... APIC LVTPC: 00010400 ... APIC LVT0: 00010700 ... APIC LVT1: 00010400 ... APIC LVTERR: 000000fe ... APIC TMICT: 000030b4 ... APIC TMCCT: 000012ee ... APIC TDCR: 00000003 number of MP IRQ sources: 15. number of IO-APIC #2 registers: 24. testing the IO APIC....................... IO APIC #2...... .... register #00: 00000000 ....... : physical APIC id: 00 ....... : Delivery Type: 0 ....... : LTS : 0 .... register #01: 00170020 ....... : max redirection entries: 0017 ....... : PRQ implemented: 0 ....... : IO APIC version: 0020 .... IRQ redirection table: NR Dst Mask Trig IRR Pol Stat Dmod Deli Vect: 00 000 1 0 0 0 0 0 0 00 01 003 0 0 0 0 0 1 1 31 02 003 0 0 0 0 0 1 1 30 03 003 0 0 0 0 0 1 1 33 04 003 0 0 0 0 0 1 1 34 05 003 0 0 0 0 0 1 1 35 06 003 0 0 0 0 0 1 1 36 07 003 0 0 0 0 0 1 1 37 08 003 0 0 0 0 0 1 1 38 09 003 0 1 0 0 0 1 1 39 0a 003 0 0 0 0 0 1 1 3A 0b 003 0 0 0 0 0 1 1 3B 0c 003 0 0 0 0 0 1 1 3C 0d 003 0 0 0 0 0 1 1 3D 0e 003 0 0 0 0 0 1 1 3E 0f 003 0 0 0 0 0 1 1 3F 10 000 1 0 0 0 0 0 0 00 11 000 1 0 0 0 0 0 0 00 12 000 1 0 0 0 0 0 0 00 13 000 1 0 0 0 0 0 0 00 14 000 1 0 0 0 0 0 0 00 15 000 1 0 0 0 0 0 0 00 16 000 1 0 0 0 0 0 0 00 17 000 1 0 0 0 0 0 0 00 IRQ to pin mappings: IRQ0 -> 0:2 IRQ1 -> 0:1 IRQ3 -> 0:3 IRQ4 -> 0:4 IRQ5 -> 0:5 IRQ6 -> 0:6 IRQ7 -> 0:7 IRQ8 -> 0:8 IRQ9 -> 0:9 IRQ10 -> 0:10 IRQ11 -> 0:11 IRQ12 -> 0:12 IRQ13 -> 0:13 IRQ14 -> 0:14 IRQ15 -> 0:15 .................................... done. hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0 hpet0: 3 comparators, 64-bit 14.318180 MHz counter Switching to clocksource tsc pnp: PnP ACPI init ACPI: bus type pnp registered setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-12 -> 0x3c -> IRQ 12 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-1 -> 0x31 -> IRQ 1 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-8 -> 0x38 -> IRQ 8 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-13 -> 0x3d -> IRQ 13 Mode:0 Active:0) pnp 00:0a: io resource (0x1000-0x1005) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0a: io resource (0x1008-0x100f) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x1006-0x1007) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x100a-0x1059) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x1060-0x107f) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x1010-0x102f) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp: PnP ACPI: found 13 devices ACPI: ACPI bus type pnp unregistered system 00:01: iomem range 0xff800000-0xff8fffff has been reserved system 00:01: iomem range 0xffc00000-0xffcfffff has been reserved system 00:06: ioport range 0xc80-0xcff could not be reserved system 00:09: iomem range 0xfed00000-0xfed003ff has been reserved system 00:0a: ioport range 0x900-0x97f has been reserved system 00:0a: ioport range 0x4d0-0x4d1 has been reserved system 00:0b: ioport range 0xf400-0xf4fe has been reserved system 00:0b: ioport range 0x1080-0x10bf has been reserved system 00:0b: ioport range 0x10c0-0x10df has been reserved system 00:0b: ioport range 0x809-0x809 has been reserved system 00:0c: iomem range 0x0-0x9efff could not be reserved system 00:0c: iomem range 0x9f000-0x9ffff could not be reserved system 00:0c: iomem range 0xc0000-0xcffff has been reserved system 00:0c: iomem range 0xe0000-0xfffff has been reserved system 00:0c: iomem range 0x100000-0xdf66d7ff could not be reserved system 00:0c: iomem range 0xdf66d800-0xdf6fffff has been reserved system 00:0c: iomem range 0xdf700000-0xdf7fffff has been reserved system 00:0c: iomem range 0xdf700000-0xdfefffff could not be reserved system 00:0c: iomem range 0xffe00000-0xffffffff has been reserved system 00:0c: iomem range 0xffa00000-0xffbfffff has been reserved system 00:0c: iomem range 0xfec00000-0xfec0ffff could not be reserved system 00:0c: iomem range 0xfee00000-0xfee0ffff has been reserved system 00:0c: iomem range 0xfed20000-0xfed8ffff has been reserved system 00:0c: iomem range 0xfeda0000-0xfeda3fff has been reserved system 00:0c: iomem range 0xfeda4000-0xfeda4fff has been reserved system 00:0c: iomem range 0xfeda5000-0xfeda5fff has been reserved system 00:0c: iomem range 0xfeda6000-0xfeda6fff has been reserved system 00:0c: iomem range 0xfed18000-0xfed1bfff has been reserved system 00:0c: iomem range 0xf8000000-0xfbffffff has been reserved pci 0000:00:1c.0: PCI bridge, secondary bus 0000:09 pci 0000:00:1c.0: IO window: 0xd000-0xdfff pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff pci 0000:00:1c.0: PREFETCH window: 0x000000f0200000-0x000000f03fffff pci 0000:00:1c.1: PCI bridge, secondary bus 0000:0b pci 0000:00:1c.1: IO window: 0x2000-0x2fff pci 0000:00:1c.1: MEM window: 0xfe700000-0xfe7fffff pci 0000:00:1c.1: PREFETCH window: 0x000000f0400000-0x000000f05fffff pci 0000:00:1c.4: PCI bridge, secondary bus 0000:0c pci 0000:00:1c.4: IO window: 0xc000-0xcfff pci 0000:00:1c.4: MEM window: 0xfe400000-0xfe6fffff pci 0000:00:1c.4: PREFETCH window: 0x000000f0000000-0x000000f01fffff pci 0000:00:1e.0: PCI bridge, secondary bus 0000:02 pci 0000:00:1e.0: IO window: disabled pci 0000:00:1e.0: MEM window: 0xfe300000-0xfe3fffff pci 0000:00:1e.0: PREFETCH window: disabled alloc irq_desc for 16 on node -1 alloc kstat_irqs on node -1 setup_IO_APIC_irq: cfg->domain=0 __assign_irq_vector: setting vector_irq[73]=16 for cpu=0 __assign_irq_vector: setting vector_irq[73]=16 for cpu=1 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-16 -> 0x49 -> IRQ 16 Mode:1 Active:1) pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 pci 0000:00:1c.0: setting latency timer to 64 alloc irq_desc for 17 on node -1 alloc kstat_irqs on node -1 setup_IO_APIC_irq: cfg->domain=0 __assign_irq_vector: setting vector_irq[81]=17 for cpu=0 __assign_irq_vector: setting vector_irq[81]=17 for cpu=1 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-17 -> 0x51 -> IRQ 17 Mode:1 Active:1) pci 0000:00:1c.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 pci 0000:00:1c.1: setting latency timer to 64 pci 0000:00:1c.4: PCI INT A -> GSI 16 (level, low) -> IRQ 16 pci 0000:00:1c.4: setting latency timer to 64 pci 0000:00:1e.0: setting latency timer to 64 pci_bus 0000:00: resource 0 io: [0x00-0xffff] pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffffffffffff] pci_bus 0000:09: resource 0 io: [0xd000-0xdfff] pci_bus 0000:09: resource 1 mem: [0xfe800000-0xfe8fffff] pci_bus 0000:09: resource 2 pref mem [0xf0200000-0xf03fffff] pci_bus 0000:0b: resource 0 io: [0x2000-0x2fff] pci_bus 0000:0b: resource 1 mem: [0xfe700000-0xfe7fffff] pci_bus 0000:0b: resource 2 pref mem [0xf0400000-0xf05fffff] pci_bus 0000:0c: resource 0 io: [0xc000-0xcfff] pci_bus 0000:0c: resource 1 mem: [0xfe400000-0xfe6fffff] pci_bus 0000:0c: resource 2 pref mem [0xf0000000-0xf01fffff] pci_bus 0000:02: resource 1 mem: [0xfe300000-0xfe3fffff] pci_bus 0000:02: resource 3 io: [0x00-0xffff] pci_bus 0000:02: resource 4 mem: [0x000000-0xffffffffffffffff] NET: Registered protocol family 2 IP route cache hash table entries: 131072 (order: 8, 1048576 bytes) TCP established hash table entries: 524288 (order: 11, 8388608 bytes) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) TCP: Hash tables configured (established 524288 bind 65536) TCP reno registered NET: Registered protocol family 1 pci 0000:00:02.0: Boot video device Trying to unpack rootfs image as initramfs... Freeing initrd memory: 12516k freed PCI-DMA: Using software bounce buffering for IO (SWIOTLB) DMA: Placing 64MB software IO TLB between ffff88000591e000 - ffff88000991e000 DMA: software IO TLB at phys 0x591e000 - 0x991e000 Simple Boot Flag at 0x79 set to 0x1 audit: initializing netlink socket (disabled) type=2000 audit(1283541517.516:1): initialized HugeTLB registered 2 MB page size, pre-allocated 0 pages VFS: Disk quotas dquot_6.5.2 Dquot-cache hash table entries: 512 (order 0, 4096 bytes) msgmni has been set to 7905 SELinux: Registering netfilter hooks alg: No test for stdrng (krng) Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) alloc irq_desc for 24 on node -1 alloc kstat_irqs on node -1 __assign_irq_vector: setting vector_irq[89]=24 for cpu=0 __assign_irq_vector: setting vector_irq[89]=24 for cpu=1 pcieport 0000:00:1c.0: irq 24 for MSI/MSI-X pcieport 0000:00:1c.0: setting latency timer to 64 alloc irq_desc for 25 on node -1 alloc kstat_irqs on node -1 __assign_irq_vector: setting vector_irq[97]=25 for cpu=0 __assign_irq_vector: setting vector_irq[97]=25 for cpu=1 pcieport 0000:00:1c.1: irq 25 for MSI/MSI-X pcieport 0000:00:1c.1: setting latency timer to 64 alloc irq_desc for 26 on node -1 alloc kstat_irqs on node -1 __assign_irq_vector: setting vector_irq[105]=26 for cpu=0 __assign_irq_vector: setting vector_irq[105]=26 for cpu=1 pcieport 0000:00:1c.4: irq 26 for MSI/MSI-X pcieport 0000:00:1c.4: setting latency timer to 64 pci_hotplug: PCI Hot Plug PCI Core version: 0.5 pciehp: PCI Express Hot Plug Controller Driver version: 0.4 acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 acpiphp: Slot [1] registered pci-stub: invalid id string "" ACPI: AC Adapter [AC] (on-line) input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0 ACPI: Lid Switch [LID] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1 ACPI: Power Button [PBTN] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2 ACPI: Sleep Button [SBTN] ACPI: SSDT 00000000df66e4b4 002C8 (v01 PmRef Cpu0Ist 00003000 INTL 20050624) ACPI: SSDT 00000000df66de4a 005E5 (v01 PmRef Cpu0Cst 00003001 INTL 20050624) Monitor-Mwait will be used to enter C-1 state Monitor-Mwait will be used to enter C-2 state Monitor-Mwait will be used to enter C-3 state Marking TSC unstable due to TSC halts in idle Switching to clocksource hpet processor LNXCPU:00: registered as cooling_device0 ACPI: SSDT 00000000df66e77c 000C4 (v01 PmRef Cpu1Ist 00003000 INTL 20050624) ACPI: SSDT 00000000df66e42f 00085 (v01 PmRef Cpu1Cst 00003000 INTL 20050624) processor LNXCPU:01: registered as cooling_device1 thermal LNXTHERM:01: registered as thermal_zone0 ACPI: Thermal Zone [THM] (51 C) Non-volatile memory driver v1.3 Linux agpgart interface v0.103 agpgart-intel 0000:00:00.0: Intel 965GM Chipset agpgart-intel 0000:00:00.0: detected 7676K stolen memory ACPI: Battery Slot [BAT0] (battery present) agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xe0000000 Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled brd: module loaded loop: module loaded input: Macintosh mouse button emulation as /devices/virtual/input/input3 ahci 0000:00:1f.2: version 3.0 ahci 0000:00:1f.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17 alloc irq_desc for 27 on node -1 alloc kstat_irqs on node -1 __assign_irq_vector: setting vector_irq[113]=27 for cpu=0 __assign_irq_vector: setting vector_irq[113]=27 for cpu=1 ahci 0000:00:1f.2: irq 27 for MSI/MSI-X ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 3 ports 3 Gbps 0x5 impl SATA mode ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ccc ems ahci 0000:00:1f.2: setting latency timer to 64 scsi0 : ahci scsi1 : ahci scsi2 : ahci ata1: SATA max UDMA/133 abar m2048@0xfe9fb800 port 0xfe9fb900 irq 27 ata2: DUMMY ata3: SATA max UDMA/133 abar m2048@0xfe9fb800 port 0xfe9fba00 irq 27 ata_piix 0000:00:1f.1: version 2.13 ata_piix 0000:00:1f.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16 ata_piix 0000:00:1f.1: setting latency timer to 64 scsi3 : ata_piix scsi4 : ata_piix ata4: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x6fa0 irq 14 ata5: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x6fa8 irq 15 Fixed MDIO Bus: probed ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver alloc irq_desc for 22 on node -1 alloc kstat_irqs on node -1 setup_IO_APIC_irq: cfg->domain=0 __assign_irq_vector: setting vector_irq[121]=22 for cpu=0 __assign_irq_vector: setting vector_irq[121]=22 for cpu=1 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-22 -> 0x79 -> IRQ 22 Mode:1 Active:1) ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 22 ehci_hcd 0000:00:1a.7: setting latency timer to 64 ehci_hcd 0000:00:1a.7: EHCI Host Controller ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:1a.7: debug port 1 ehci_hcd 0000:00:1a.7: cache line size of 64 is not supported ehci_hcd 0000:00:1a.7: irq 22, io mem 0xfed1c400 ata5: port disabled. ignoring. ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: EHCI Host Controller usb usb1: Manufacturer: Linux 2.6.32.17-157.xendom0.fc13.x86_64 ehci_hcd usb usb1: SerialNumber: 0000:00:1a.7 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 4 ports detected alloc irq_desc for 20 on node -1 alloc kstat_irqs on node -1 setup_IO_APIC_irq: cfg->domain=0 __assign_irq_vector: setting vector_irq[129]=20 for cpu=0 __assign_irq_vector: setting vector_irq[129]=20 for cpu=1 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-20 -> 0x81 -> IRQ 20 Mode:1 Active:1) ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 20 (level, low) -> IRQ 20 ehci_hcd 0000:00:1d.7: setting latency timer to 64 ehci_hcd 0000:00:1d.7: EHCI Host Controller ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 ehci_hcd 0000:00:1d.7: debug port 1 ehci_hcd 0000:00:1d.7: cache line size of 64 is not supported ehci_hcd 0000:00:1d.7: irq 20, io mem 0xfed1c000 ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: EHCI Host Controller usb usb2: Manufacturer: Linux 2.6.32.17-157.xendom0.fc13.x86_64 ehci_hcd usb usb2: SerialNumber: 0000:00:1d.7 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 6 ports detected ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver uhci_hcd: USB Universal Host Controller Interface driver uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20 uhci_hcd 0000:00:1a.0: setting latency timer to 64 uhci_hcd 0000:00:1a.0: UHCI Host Controller uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 uhci_hcd 0000:00:1a.0: irq 20, io base 0x00006f20 usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb3: Product: UHCI Host Controller usb usb3: Manufacturer: Linux 2.6.32.17-157.xendom0.fc13.x86_64 uhci_hcd usb usb3: SerialNumber: 0000:00:1a.0 usb usb3: configuration #1 chosen from 1 choice hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected alloc irq_desc for 21 on node -1 alloc kstat_irqs on node -1 setup_IO_APIC_irq: cfg->domain=0 __assign_irq_vector: setting vector_irq[137]=21 for cpu=0 __assign_irq_vector: setting vector_irq[137]=21 for cpu=1 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-21 -> 0x89 -> IRQ 21 Mode:1 Active:1) uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21 uhci_hcd 0000:00:1a.1: setting latency timer to 64 uhci_hcd 0000:00:1a.1: UHCI Host Controller uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 uhci_hcd 0000:00:1a.1: irq 21, io base 0x00006f00 usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb4: Product: UHCI Host Controller usb usb4: Manufacturer: Linux 2.6.32.17-157.xendom0.fc13.x86_64 uhci_hcd usb usb4: SerialNumber: 0000:00:1a.1 usb usb4: configuration #1 chosen from 1 choice hub 4-0:1.0: USB hub found hub 4-0:1.0: 2 ports detected uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20 uhci_hcd 0000:00:1d.0: setting latency timer to 64 uhci_hcd 0000:00:1d.0: UHCI Host Controller uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 uhci_hcd 0000:00:1d.0: irq 20, io base 0x00006f80 usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb5: Product: UHCI Host Controller usb usb5: Manufacturer: Linux 2.6.32.17-157.xendom0.fc13.x86_64 uhci_hcd usb usb5: SerialNumber: 0000:00:1d.0 usb usb5: configuration #1 chosen from 1 choice hub 5-0:1.0: USB hub found hub 5-0:1.0: 2 ports detected uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21 uhci_hcd 0000:00:1d.1: setting latency timer to 64 uhci_hcd 0000:00:1d.1: UHCI Host Controller uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 uhci_hcd 0000:00:1d.1: irq 21, io base 0x00006f60 usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb6: Product: UHCI Host Controller usb usb6: Manufacturer: Linux 2.6.32.17-157.xendom0.fc13.x86_64 uhci_hcd usb usb6: SerialNumber: 0000:00:1d.1 usb usb6: configuration #1 chosen from 1 choice hub 6-0:1.0: USB hub found hub 6-0:1.0: 2 ports detected uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 22 (level, low) -> IRQ 22 uhci_hcd 0000:00:1d.2: setting latency timer to 64 uhci_hcd 0000:00:1d.2: UHCI Host Controller uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 uhci_hcd 0000:00:1d.2: irq 22, io base 0x00006f40 usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb7: Product: UHCI Host Controller usb usb7: Manufacturer: Linux 2.6.32.17-157.xendom0.fc13.x86_64 uhci_hcd usb usb7: SerialNumber: 0000:00:1d.2 usb usb7: configuration #1 chosen from 1 choice hub 7-0:1.0: USB hub found hub 7-0:1.0: 2 ports detected PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 i8042.c: Detected active multiplexing controller, rev 1.1. serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX0 port at 0x60,0x64 irq 12 serio: i8042 AUX1 port at 0x60,0x64 irq 12 serio: i8042 AUX2 port at 0x60,0x64 irq 12 serio: i8042 AUX3 port at 0x60,0x64 irq 12 mice: PS/2 mouse device common for all mice rtc_cmos 00:04: RTC can wake from S4 rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0 rtc0: alarms up to one month, y3k, 114 bytes nvram, hpet irqs device-mapper: uevent: version 1.0.3 device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com cpuidle: using governor ladder cpuidle: using governor menu usbcore: registered new interface driver hiddev usbcore: registered new interface driver usbhid usbhid: v2.6:USB HID core driver nf_conntrack version 0.5.0 (16384 buckets, 65536 max) CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or sysctl net.netfilter.nf_conntrack_acct=1 to enable it. ip_tables: (C) 2000-2006 Netfilter Core Team TCP cubic registered Initializing XFRM netlink socket NET: Registered protocol family 17 PM: Resume from disk failed. registered taskstats version 1 No TPM chip found, activating TPM-bypass! Magic number: 10:529:343 tty tty60: hash matches rtc_cmos 00:04: setting system clock to 2010-09-03 19:18:38 UTC (1283541518) Initalizing network drop monitor service input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4 ata4.00: ATAPI: TSSTcorp DVD+/-RW TS-L632H, DW10, max UDMA/33 ata4.00: configured for UDMA/33 usb 1-1: new high speed USB device using ehci_hcd and address 2 ata3: SATA link down (SStatus 0 SControl 300) usb 1-1: New USB device found, idVendor=05a9, idProduct=2640 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-1: Product: Laptop Integrated Webcam usb 1-1: Manufacturer: OmniVision Technologies, Inc. -2640-07.07.20.3 usb 1-1: configuration #1 chosen from 1 choice ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) input: PS/2 Mouse as /devices/platform/i8042/serio2/input/input5 input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio2/input/input6 usb 6-2: new low speed USB device using uhci_hcd and address 2 usb 6-2: New USB device found, idVendor=046d, idProduct=c517 usb 6-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 6-2: Product: USB Receiver usb 6-2: Manufacturer: Logitech usb 6-2: configuration #1 chosen from 1 choice input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.0/input/input7 logitech 0003:046D:C517.0001: input,hidraw0: USB HID v1.10 Keyboard [Logitech USB Receiver] on usb-0000:00:1d.1-2/input0 ata1.00: ATA-8: TOSHIBA MK2546GSX, LB013D, max UDMA/100 ata1.00: 488397168 sectors, multi 8: LBA48 NCQ (depth 31/32), AA ata1.00: configured for UDMA/100 scsi 0:0:0:0: Direct-Access ATA TOSHIBA MK2546GS LB01 PQ: 0 ANSI: 5 sd 0:0:0:0: Attached scsi generic sg0 type 0 sd 0:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/232 GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sda: scsi 3:0:0:0: CD-ROM TSSTcorp DVD+-RW TS-L632H DW10 PQ: 0 ANSI: 5 logitech 0003:046D:C517.0002: fixing up Logitech keyboard report descriptor input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.1/input/input8 logitech 0003:046D:C517.0002: input,hiddev96,hidraw1: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:1d.1-2/input1 sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.20 sr 3:0:0:0: Attached scsi CD-ROM sr0 sr 3:0:0:0: Attached scsi generic sg1 type 5 sda1 sda2 sda3 sda4 < sda5 sda6 sda7 > sd 0:0:0:0: [sda] Attached SCSI disk Freeing unused kernel memory: 940k freed Write protecting the kernel read-only data: 6620k dracut: dracut-006-2.fc14 udev: starting version 160 dracut: Starting plymouth daemon usb 7-2: new full speed USB device using uhci_hcd and address 2 usb 7-2: New USB device found, idVendor=0a5c, idProduct=4500 usb 7-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 7-2: Product: BCM2045B2 usb 7-2: Manufacturer: Broadcom usb 7-2: configuration #1 chosen from 1 choice hub 7-2:1.0: USB hub found hub 7-2:1.0: 3 ports detected usb 7-2.1: new full speed USB device using uhci_hcd and address 3 usb 7-2.1: New USB device found, idVendor=413c, idProduct=8126 usb 7-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 7-2.1: Product: BCM2045 usb 7-2.1: Manufacturer: Broadcom Corp usb 7-2.1: configuration #1 chosen from 1 choice usb 7-2.2: new full speed USB device using uhci_hcd and address 4 usb 7-2.2: New USB device found, idVendor=0a5c, idProduct=4502 usb 7-2.2: New USB device strings: Mfr=1, Product=0, SerialNumber=0 usb 7-2.2: Manufacturer: Broadcom Corp usb 7-2.2: configuration #1 chosen from 1 choice input: Broadcom Corp as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2.2/7-2.2:1.0/input/input9 generic-usb 0003:0A5C:4502.0003: input,hidraw2: USB HID v1.11 Keyboard [Broadcom Corp] on usb-0000:00:1d.2-2.2/input0 usb 7-2.3: new full speed USB device using uhci_hcd and address 5 dracut: Scanning devices sda7 for LVM volume groups usb 7-2.3: New USB device found, idVendor=0a5c, idProduct=4503 usb 7-2.3: New USB device strings: Mfr=1, Product=0, SerialNumber=0 usb 7-2.3: Manufacturer: Broadcom Corp usb 7-2.3: configuration #1 chosen from 1 choice input: Broadcom Corp as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2.3/7-2.3:1.0/input/input10 generic-usb 0003:0A5C:4503.0004: input,hidraw3: USB HID v1.11 Mouse [Broadcom Corp] on usb-0000:00:1d.2-2.3/input0 dracut: Reading all physical volumes. This may take a while... dracut: Found volume group "vg0" using metadata type lvm2 dracut: 7 logical volume(s) in volume group "vg0" now active EXT4-fs (dm-7): mounted filesystem with ordered data mode dracut: Remounting /dev/disk/by-uuid/fcb47974-dd00-4990-bcee-e2b50a0f184b with -o noatime,ro EXT4-fs (dm-7): mounted filesystem with ordered data mode dracut: Mounted root filesystem /dev/mapper/vg0-austen3a dracut: Loading SELinux policy SELinux: 8192 avtab hash slots, 199115 rules. SELinux: 8192 avtab hash slots, 199115 rules. SELinux: 9 users, 13 roles, 3316 types, 168 bools, 1 sens, 1024 cats SELinux: 77 classes, 199115 rules SELinux: Completing initialization. SELinux: Setting up existing superblocks. SELinux: initialized (dev dm-7, type ext4), uses xattr SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs SELinux: initialized (dev securityfs, type securityfs), uses genfs_contexts SELinux: initialized (dev usbfs, type usbfs), uses genfs_contexts SELinux: initialized (dev selinuxfs, type selinuxfs), uses genfs_contexts SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs SELinux: initialized (dev hugetlbfs, type hugetlbfs), uses transition SIDs SELinux: initialized (dev devpts, type devpts), uses transition SIDs SELinux: initialized (dev inotifyfs, type inotifyfs), uses genfs_contexts SELinux: initialized (dev anon_inodefs, type anon_inodefs), uses genfs_contexts SELinux: initialized (dev pipefs, type pipefs), uses task SIDs SELinux: initialized (dev debugfs, type debugfs), uses genfs_contexts SELinux: initialized (dev sockfs, type sockfs), uses task SIDs SELinux: initialized (dev devtmpfs, type devtmpfs), uses transition SIDs SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs SELinux: initialized (dev proc, type proc), uses genfs_contexts SELinux: initialized (dev bdev, type bdev), uses genfs_contexts SELinux: initialized (dev rootfs, type rootfs), uses genfs_contexts SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts type=1403 audit(1283541529.467:2): policy loaded auid=4294967295 ses=4294967295 dracut: Switching root readahead: starting udev: starting version 153 type=1400 audit(1283537934.778:3): avc: denied { mmap_zero } for pid=733 comm="vbetool" scontext=system_u:system_r:vbetool_t:s0-s0:c0.c1023 tcontext=system_u:system_r:vbetool_t:s0-s0:c0.c1023 tclass=memprotect SELinux: initialized (dev binfmt_misc, type binfmt_misc), uses genfs_contexts type=1400 audit(1283537944.920:4): avc: denied { module_request } for pid=1246 comm="rpc.statd" scontext=system_u:system_r:rpcd_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=system type=1400 audit(1283537947.261:5): avc: denied { module_request } for pid=1375 comm="sendmail" scontext=system_u:system_r:sendmail_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=system SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs SELinux: initialized (dev proc, type proc), uses genfs_contexts SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs SELinux: initialized (dev proc, type proc), uses genfs_contexts [-- Attachment #3: Type: TEXT/PLAIN, Size: 1120 bytes --] --- linux-2.6.32.x86_64/arch/x86/kernel/apic/io_apic.c.orig 2010-08-31 22:31:45.000000000 +0100 +++ linux-2.6.32.x86_64/arch/x86/kernel/apic/io_apic.c 2010-09-02 21:54:02.000000000 +0100 @@ -1237,8 +1237,11 @@ cfg->move_in_progress = 1; cpumask_copy(cfg->old_domain, cfg->domain); } - for_each_cpu_and(new_cpu, tmp_mask, cpu_online_mask) + for_each_cpu_and(new_cpu, tmp_mask, cpu_online_mask) { per_cpu(vector_irq, new_cpu)[vector] = irq; + printk(KERN_WARNING "__assign_irq_vector: setting vector_irq[%d]=%d for cpu=%d\n", + vector, irq, new_cpu); + } cfg->vector = vector; cpumask_copy(cfg->domain, tmp_mask); err = 0; @@ -1462,10 +1465,12 @@ cfg = desc->chip_data; + printk(KERN_WARNING "setup_IO_APIC_irq: cfg->domain=%d\n", cfg->domain->bits[0]); if (assign_irq_vector(irq, cfg, apic->target_cpus())) return; dest = apic->cpu_mask_to_apicid_and(cfg->domain, apic->target_cpus()); + printk(KERN_WARNING "setup_IO_APIC_irq: dest=%d\n", dest); apic_printk(APIC_VERBOSE,KERN_DEBUG "IOAPIC[%d]: Set routing entry (%d-%d -> 0x%x -> " [-- Attachment #4: Type: text/plain, Size: 138 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-09-03 18:50 ` M A Young @ 2010-09-08 15:44 ` Konrad Rzeszutek Wilk 2010-09-08 21:36 ` M A Young 0 siblings, 1 reply; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-09-08 15:44 UTC (permalink / raw) To: M A Young; +Cc: xen-devel [-- Attachment #1: Type: text/plain, Size: 6105 bytes --] On Fri, Sep 03, 2010 at 07:50:06PM +0100, M A Young wrote: > On Tue, 31 Aug 2010, Konrad Rzeszutek Wilk wrote: > > >If you could, can you instrument it to print the cfg->domain, before the 'vector_allocation_domain' > >is called, and as well instrument the assign_irq_vector similary to what you did with Xen? > > > >And also instrument the 'dest' value. Basically the idea is to get an idea of what the > >per_cpu(vector) gets set during the bootup for legacy IRQs. Similary to what you did > >with Xen. > > The kernel code I was working with (2.6.32) doesn't have the > vector_allocation_domain section . I am attaching the debugging > output I did get and the patch I used. OK, so based on the output the IO APIC pins for you two IRQs should have destination set to 1. .. snip.. _IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-1 -> 0x31 -> IRQ 1 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-12 -> 0x3c -> IRQ 12 Mode:0 Active:0) BUT when the IO APIC is being printed: 01 003 0 0 0 0 0 1 1 31 0c 003 0 0 0 0 0 1 1 3C They are set to dest = 3!? Somehow the IO APIC is being programmed without using the setup_IO_APIC_irq and its friends. Also the per_cpu(vector_irq, 1)[0x31] = 1 is set. So, for the second problem, I think the __setup_vector_irq is the one that sets the vectors on the second CPU to correspond to the right IRQs. But I am not sure how the IOAPIC pin for all IRQs below 16 get set to '3'. There is something happening between the initial call to init IO_APIC IRQs and when it is being printed that sets the destination to a new value. I've piggybacked on your debug patch and added some extra stuff to see if the __setup_vector_irq is responsible for setting the new per_cpu. Those printk's _might_ not work as all of that is being run on a secondary CPU that is being initialized..? For the IO APIC programming I added a printk/debug_stack by the ioapic_write to see who and when sets those pins on the IOAPIC to 3. Here is the patch: diff --git a/arch/x86/kernel/apic/io_apic.c b/arch/x86/kernel/apic/io_apic.c index ec4e874..37482fe 100644 --- a/arch/x86/kernel/apic/io_apic.c +++ b/arch/x86/kernel/apic/io_apic.c @@ -69,7 +69,7 @@ #include <asm/xen/pci.h> #include <asm/xen/pci.h> - +#include <linux/kernel.h> #define __apicdebuginit(type) static type __init #define for_each_irq_pin(entry, head) \ for (entry = head; entry; entry = entry->next) @@ -486,6 +486,11 @@ __ioapic_write_entry(int apic, int pin, struct IO_APIC_route_entry e) void ioapic_write_entry(int apic, int pin, struct IO_APIC_route_entry e) { unsigned long flags; + if (pin == 1 || pin == 0xc) { + printk(KERN_INFO "Reprogramming PIN%d, dest=%d\n", pin, e.dest); + if (e.dest > 1) + dump_stack(); + } spin_lock_irqsave(&ioapic_lock, flags); __ioapic_write_entry(apic, pin, e); spin_unlock_irqrestore(&ioapic_lock, flags); @@ -1198,6 +1203,7 @@ __assign_irq_vector(int irq, struct irq_cfg *cfg, const struct cpumask *mask) if (old_vector) { cpumask_and(tmp_mask, mask, cpu_online_mask); cpumask_and(tmp_mask, cfg->domain, tmp_mask); + printk(KERN_INFO "old_vector: %d mask: %x\n", old_vector, tmp_mask->bits[0]); if (!cpumask_empty(tmp_mask)) { free_cpumask_var(tmp_mask); return 0; @@ -1214,6 +1220,8 @@ __assign_irq_vector(int irq, struct irq_cfg *cfg, const struct cpumask *mask) vector = current_vector; offset = current_offset; + printk(KERN_INFO "vector: %d, mask: %x, cpu: %d per_cpu:%x\n", + vector, tmp_mask->bits[0], cpu, per_cpu(vector_irq, cpu)[vector]); next: vector += 8; if (vector >= first_system_vector) { @@ -1237,8 +1245,11 @@ next: cfg->move_in_progress = 1; cpumask_copy(cfg->old_domain, cfg->domain); } - for_each_cpu_and(new_cpu, tmp_mask, cpu_online_mask) + for_each_cpu_and(new_cpu, tmp_mask, cpu_online_mask) { per_cpu(vector_irq, new_cpu)[vector] = irq; + printk(KERN_WARNING "__assign_irq_vector: setting vector_irq[%d]=%d for cpu=%d\n", + vector, irq, new_cpu); + } cfg->vector = vector; cpumask_copy(cfg->domain, tmp_mask); err = 0; @@ -1304,6 +1315,8 @@ void __setup_vector_irq(int cpu) if (!cpumask_test_cpu(cpu, cfg->domain)) continue; vector = cfg->vector; + printk(KERN_INFO "%s: vector: %d on CPU %d set to IRQ: %d\n", + __FUNCTION__, vector, cpu, irq); per_cpu(vector_irq, cpu)[vector] = irq; } /* Mark the free vectors */ @@ -1313,8 +1326,11 @@ void __setup_vector_irq(int cpu) continue; cfg = irq_cfg(irq); - if (!cpumask_test_cpu(cpu, cfg->domain)) + if (!cpumask_test_cpu(cpu, cfg->domain)) { + printk(KERN_INFO "%s: vector %d on CPU %d reset b/c not in affinity mask (%d)\n", + __FUNCTION__, vector, cpu, cfg->domain->bits[0]); per_cpu(vector_irq, cpu)[vector] = -1; + } } } @@ -1452,7 +1468,20 @@ int setup_ioapic_entry(int apic_id, int irq, entry->mask = 1; return 0; } - +static void dump_vectors(const char *prefix) { + int cpu; + int vector; + + for (vector = 0x30; vector < 0x3f; vector++) { + for_each_cpu_and(cpu, 0xff, cpu_online_mask) { + if (per_cpu(vector_irq, cpu)[vector] != -1) + printk(KERN_INFO "%s [vec:%d,cpu:%d] = irq:%d\n", + prefix, + vector, cpu, + per_cpu(vector_irq, cpu)[vector]); + } + } +} static void setup_IO_APIC_irq(int apic_id, int pin, unsigned int irq, struct irq_desc *desc, int trigger, int polarity) { @@ -1465,10 +1494,15 @@ static void setup_IO_APIC_irq(int apic_id, int pin, unsigned int irq, struct irq cfg = desc->chip_data; + printk(KERN_WARNING "setup_IO_APIC_irq: cfg->domain=%d (vector: %d)\n", cfg->domain->bits[0], cfg->vector); + + dump_vectors("PRE"); if (assign_irq_vector(irq, cfg, apic->target_cpus())) return; + dump_vectors("PAST"); dest = apic->cpu_mask_to_apicid_and(cfg->domain, apic->target_cpus()); + printk(KERN_WARNING "setup_IO_APIC_irq: dest=%d\n", dest); apic_printk(APIC_VERBOSE,KERN_DEBUG "IOAPIC[%d]: Set routing entry (%d-%d -> 0x%x -> " [-- Attachment #2: debug-ioapic-irq-2-12.patch --] [-- Type: text/x-diff, Size: 3992 bytes --] diff --git a/arch/x86/kernel/apic/io_apic.c b/arch/x86/kernel/apic/io_apic.c index ec4e874..37482fe 100644 --- a/arch/x86/kernel/apic/io_apic.c +++ b/arch/x86/kernel/apic/io_apic.c @@ -69,7 +69,7 @@ #include <asm/xen/pci.h> #include <asm/xen/pci.h> - +#include <linux/kernel.h> #define __apicdebuginit(type) static type __init #define for_each_irq_pin(entry, head) \ for (entry = head; entry; entry = entry->next) @@ -486,6 +486,11 @@ __ioapic_write_entry(int apic, int pin, struct IO_APIC_route_entry e) void ioapic_write_entry(int apic, int pin, struct IO_APIC_route_entry e) { unsigned long flags; + if (pin == 1 || pin == 0xc) { + printk(KERN_INFO "Reprogramming PIN%d, dest=%d\n", pin, e.dest); + if (e.dest > 1) + dump_stack(); + } spin_lock_irqsave(&ioapic_lock, flags); __ioapic_write_entry(apic, pin, e); spin_unlock_irqrestore(&ioapic_lock, flags); @@ -1198,6 +1203,7 @@ __assign_irq_vector(int irq, struct irq_cfg *cfg, const struct cpumask *mask) if (old_vector) { cpumask_and(tmp_mask, mask, cpu_online_mask); cpumask_and(tmp_mask, cfg->domain, tmp_mask); + printk(KERN_INFO "old_vector: %d mask: %x\n", old_vector, tmp_mask->bits[0]); if (!cpumask_empty(tmp_mask)) { free_cpumask_var(tmp_mask); return 0; @@ -1214,6 +1220,8 @@ __assign_irq_vector(int irq, struct irq_cfg *cfg, const struct cpumask *mask) vector = current_vector; offset = current_offset; + printk(KERN_INFO "vector: %d, mask: %x, cpu: %d per_cpu:%x\n", + vector, tmp_mask->bits[0], cpu, per_cpu(vector_irq, cpu)[vector]); next: vector += 8; if (vector >= first_system_vector) { @@ -1237,8 +1245,11 @@ next: cfg->move_in_progress = 1; cpumask_copy(cfg->old_domain, cfg->domain); } - for_each_cpu_and(new_cpu, tmp_mask, cpu_online_mask) + for_each_cpu_and(new_cpu, tmp_mask, cpu_online_mask) { per_cpu(vector_irq, new_cpu)[vector] = irq; + printk(KERN_WARNING "__assign_irq_vector: setting vector_irq[%d]=%d for cpu=%d\n", + vector, irq, new_cpu); + } cfg->vector = vector; cpumask_copy(cfg->domain, tmp_mask); err = 0; @@ -1304,6 +1315,8 @@ void __setup_vector_irq(int cpu) if (!cpumask_test_cpu(cpu, cfg->domain)) continue; vector = cfg->vector; + printk(KERN_INFO "%s: vector: %d on CPU %d set to IRQ: %d\n", + __FUNCTION__, vector, cpu, irq); per_cpu(vector_irq, cpu)[vector] = irq; } /* Mark the free vectors */ @@ -1313,8 +1326,11 @@ void __setup_vector_irq(int cpu) continue; cfg = irq_cfg(irq); - if (!cpumask_test_cpu(cpu, cfg->domain)) + if (!cpumask_test_cpu(cpu, cfg->domain)) { + printk(KERN_INFO "%s: vector %d on CPU %d reset b/c not in affinity mask (%d)\n", + __FUNCTION__, vector, cpu, cfg->domain->bits[0]); per_cpu(vector_irq, cpu)[vector] = -1; + } } } @@ -1452,7 +1468,20 @@ int setup_ioapic_entry(int apic_id, int irq, entry->mask = 1; return 0; } - +static void dump_vectors(const char *prefix) { + int cpu; + int vector; + + for (vector = 0x30; vector < 0x3f; vector++) { + for_each_cpu_and(cpu, 0xff, cpu_online_mask) { + if (per_cpu(vector_irq, cpu)[vector] != -1) + printk(KERN_INFO "%s [vec:%d,cpu:%d] = irq:%d\n", + prefix, + vector, cpu, + per_cpu(vector_irq, cpu)[vector]); + } + } +} static void setup_IO_APIC_irq(int apic_id, int pin, unsigned int irq, struct irq_desc *desc, int trigger, int polarity) { @@ -1465,10 +1494,15 @@ static void setup_IO_APIC_irq(int apic_id, int pin, unsigned int irq, struct irq cfg = desc->chip_data; + printk(KERN_WARNING "setup_IO_APIC_irq: cfg->domain=%d (vector: %d)\n", cfg->domain->bits[0], cfg->vector); + + dump_vectors("PRE"); if (assign_irq_vector(irq, cfg, apic->target_cpus())) return; + dump_vectors("PAST"); dest = apic->cpu_mask_to_apicid_and(cfg->domain, apic->target_cpus()); + printk(KERN_WARNING "setup_IO_APIC_irq: dest=%d\n", dest); apic_printk(APIC_VERBOSE,KERN_DEBUG "IOAPIC[%d]: Set routing entry (%d-%d -> 0x%x -> " [-- Attachment #3: Type: text/plain, Size: 138 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel ^ permalink raw reply related [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-09-08 15:44 ` Konrad Rzeszutek Wilk @ 2010-09-08 21:36 ` M A Young 2010-09-08 23:17 ` Konrad Rzeszutek Wilk 0 siblings, 1 reply; 44+ messages in thread From: M A Young @ 2010-09-08 21:36 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel [-- Attachment #1: Type: TEXT/PLAIN, Size: 590 bytes --] On Wed, 8 Sep 2010, Konrad Rzeszutek Wilk wrote: > I've piggybacked on your debug patch and added some extra stuff to see if the __setup_vector_irq > is responsible for setting the new per_cpu. Those printk's _might_ not work as > all of that is being run on a secondary CPU that is being initialized..? > > For the IO APIC programming I added a printk/debug_stack by the ioapic_write > to see who and when sets those pins on the IOAPIC to 3. I had to modify the patch slightly to get the kernel not to panic, but it did mostly work after that. The results are attached. Michael Young [-- Attachment #2: Type: TEXT/PLAIN, Size: 83955 bytes --] Initializing cgroup subsys cpuset Initializing cgroup subsys cpu Linux version 2.6.32.21 (michael@austen3.home) (gcc version 4.4.4 20100630 (Red Hat 4.4.4-10) (GCC) ) #1 SMP Wed Sep 8 22:14:28 BST 2010 Command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b 3 apic=debug KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD Centaur CentaurHauls BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009f000 (usable) BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved) BIOS-e820: 0000000000100000 - 00000000df66d800 (usable) BIOS-e820: 00000000df66d800 - 00000000e0000000 (reserved) BIOS-e820: 00000000f8000000 - 00000000fc000000 (reserved) BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved) BIOS-e820: 00000000fed18000 - 00000000fed1c000 (reserved) BIOS-e820: 00000000fed20000 - 00000000fed90000 (reserved) BIOS-e820: 00000000feda0000 - 00000000feda6000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved) BIOS-e820: 00000000ffe00000 - 0000000100000000 (reserved) BIOS-e820: 0000000100000000 - 0000000120000000 (usable) DMI 2.4 present. last_pfn = 0x120000 max_arch_pfn = 0x400000000 MTRR default type: uncachable MTRR fixed ranges enabled: 00000-9FFFF write-back A0000-BFFFF uncachable C0000-CFFFF write-protect D0000-EFFFF uncachable F0000-FFFFF write-protect MTRR variable ranges enabled: 0 base 000000000 mask F80000000 write-back 1 base 080000000 mask FC0000000 write-back 2 base 0C0000000 mask FE0000000 write-back 3 base 100000000 mask F00000000 write-back 4 base 0DF800000 mask FFF800000 uncachable 5 base 0DF700000 mask FFFF00000 uncachable 6 disabled 7 disabled x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106 original variable MTRRs reg 0, base: 0GB, range: 2GB, type WB reg 1, base: 2GB, range: 1GB, type WB reg 2, base: 3GB, range: 512MB, type WB reg 3, base: 4GB, range: 4GB, type WB reg 4, base: 3576MB, range: 8MB, type UC reg 5, base: 3575MB, range: 1MB, type UC total RAM covered: 7671M Found optimal setting for mtrr clean up gran_size: 64K chunk_size: 1G num_reg: 5 lose cover RAM: 0G New variable MTRRs reg 0, base: 0GB, range: 4GB, type WB reg 1, base: 3575MB, range: 1MB, type UC reg 2, base: 3576MB, range: 8MB, type UC reg 3, base: 3584MB, range: 512MB, type UC reg 4, base: 4GB, range: 4GB, type WB e820 update range: 00000000df700000 - 0000000100000000 (usable) ==> (reserved) last_pfn = 0xdf66d max_arch_pfn = 0x400000000 initial memory mapped : 0 - 20000000 init_memory_mapping: 0000000000000000-00000000df66d000 0000000000 - 00df600000 page 2M 00df600000 - 00df66d000 page 4k kernel direct mapping tables up to df66d000 @ 8000-e000 init_memory_mapping: 0000000100000000-0000000120000000 0100000000 - 0120000000 page 2M kernel direct mapping tables up to 120000000 @ c000-12000 RAMDISK: 3742f000 - 37fef72b ACPI: RSDP 00000000000fbc60 00024 (v02 DELL ) ACPI: XSDT 00000000df66f200 00064 (v01 DELL M08 27D90A1B ASL 00000061) ACPI: FACP 00000000df66f09c 000F4 (v04 DELL M08 27D90A1B ASL 00000061) ACPI: DSDT 00000000df66f800 05477 (v02 INT430 SYSFexxx 00001001 INTL 20050624) ACPI: FACS 00000000df67e000 00040 ACPI: HPET 00000000df66f300 00038 (v01 DELL M08 00000001 ASL 00000061) ACPI: APIC 00000000df66f400 00068 (v01 DELL M08 27D90A1B ASL 00000047) ACPI: MCFG 00000000df66f3c0 0003E (v16 DELL M08 27D90A1B ASL 00000061) ACPI: SLIC 00000000df66f49c 00176 (v01 DELL M08 27D90A1B ASL 00000061) ACPI: OSFR 00000000df66ea00 0002C (v01 DELL M08 27D90A1B ASL 00000061) ACPI: BOOT 00000000df66efc0 00028 (v01 DELL M08 27D90A1B ASL 00000061) ACPI: SSDT 00000000df66d97e 004CC (v01 PmRef CpuPm 00003000 INTL 20050624) ACPI: Local APIC address 0xfee00000 No NUMA configuration found Faking a node at 0000000000000000-0000000120000000 Bootmem setup node 0 0000000000000000-0000000120000000 NODE_DATA [000000000000d000 - 0000000000022fff] bootmap [0000000000023000 - 0000000000046fff] pages 24 (8 early reservations) ==> bootmem [0000000000 - 0120000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] #1 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] #2 [0001000000 - 0001a0cfa8] TEXT DATA BSS ==> [0001000000 - 0001a0cfa8] #3 [003742f000 - 0037fef72b] RAMDISK ==> [003742f000 - 0037fef72b] #4 [000009f000 - 0000100000] BIOS reserved ==> [000009f000 - 0000100000] #5 [0001a0d000 - 0001a0d1e8] BRK ==> [0001a0d000 - 0001a0d1e8] #6 [0000008000 - 000000c000] PGTABLE ==> [0000008000 - 000000c000] #7 [000000c000 - 000000d000] PGTABLE ==> [000000c000 - 000000d000] Scan SMP from ffff880000000000 for 1024 bytes. Scan SMP from ffff88000009fc00 for 1024 bytes. Scan SMP from ffff8800000f0000 for 65536 bytes. Scan SMP from ffff88000009f000 for 1024 bytes. [ffffea0000000000-ffffea0003ffffff] PMD -> [ffff880001c00000-ffff8800055fffff] on node 0 Zone PFN ranges: DMA 0x00000000 -> 0x00001000 DMA32 0x00001000 -> 0x00100000 Normal 0x00100000 -> 0x00120000 Movable zone start PFN for each node early_node_map[3] active PFN ranges 0: 0x00000000 -> 0x0000009f 0: 0x00000100 -> 0x000df66d 0: 0x00100000 -> 0x00120000 On node 0 totalpages: 1046028 DMA zone: 56 pages used for memmap DMA zone: 105 pages reserved DMA zone: 3838 pages, LIFO batch:0 DMA32 zone: 14280 pages used for memmap DMA32 zone: 896677 pages, LIFO batch:31 Normal zone: 1792 pages used for memmap Normal zone: 129280 pages, LIFO batch:31 ACPI: PM-Timer IO Port: 0x1008 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) ACPI: IRQ0 used by override. ACPI: IRQ2 used by override. ACPI: IRQ9 used by override. Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0x8086a201 base: 0xfed00000 SMP: Allowing 2 CPUs, 0 hotplug CPUs mapped APIC to ffffffffff5fb000 (fee00000) mapped IOAPIC to ffffffffff5fa000 (fec00000) nr_irqs_gsi: 24 PM: Registered nosave memory: 000000000009f000 - 00000000000a0000 PM: Registered nosave memory: 00000000000a0000 - 0000000000100000 PM: Registered nosave memory: 00000000df66d000 - 00000000df66e000 PM: Registered nosave memory: 00000000df66e000 - 00000000e0000000 PM: Registered nosave memory: 00000000e0000000 - 00000000f8000000 PM: Registered nosave memory: 00000000f8000000 - 00000000fc000000 PM: Registered nosave memory: 00000000fc000000 - 00000000fec00000 PM: Registered nosave memory: 00000000fec00000 - 00000000fec10000 PM: Registered nosave memory: 00000000fec10000 - 00000000fed18000 PM: Registered nosave memory: 00000000fed18000 - 00000000fed1c000 PM: Registered nosave memory: 00000000fed1c000 - 00000000fed20000 PM: Registered nosave memory: 00000000fed20000 - 00000000fed90000 PM: Registered nosave memory: 00000000fed90000 - 00000000feda0000 PM: Registered nosave memory: 00000000feda0000 - 00000000feda6000 PM: Registered nosave memory: 00000000feda6000 - 00000000fee00000 PM: Registered nosave memory: 00000000fee00000 - 00000000fee10000 PM: Registered nosave memory: 00000000fee10000 - 00000000ffe00000 PM: Registered nosave memory: 00000000ffe00000 - 0000000100000000 Allocating PCI resources starting at e0000000 (gap: e0000000:18000000) Booting paravirtualized kernel on bare hardware NR_CPUS:256 nr_cpumask_bits:256 nr_cpu_ids:2 nr_node_ids:1 PERCPU: Embedded 30 pages/cpu @ffff880005800000 s90392 r8192 d24296 u1048576 pcpu-alloc: s90392 r8192 d24296 u1048576 alloc=1*2097152 pcpu-alloc: [0] 0 1 Built 1 zonelists in Node order, mobility grouping on. Total pages: 1029795 Policy zone: Normal Kernel command line: ro root=UUID=fcb47974-dd00-4990-bcee-e2b50a0f184b 3 apic=debug PID hash table entries: 4096 (order: 3, 32768 bytes) Initializing CPU#0 Checking aperture... No AGP bridge found Calgary: detecting Calgary via BIOS EBDA area Calgary: Unable to locate Rio Grande table in EBDA - bailing! Memory: 4035700k/4718592k available (4491k kernel code, 534480k absent, 148412k reserved, 3580k data, 944k init) SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 Hierarchical RCU implementation. NR_IRQS:4352 nr_irqs:424 Extended CMOS year: 2000 Console: colour VGA+ 80x25 console [tty0] enabled allocated 41943040 bytes of page_cgroup please try 'cgroup_disable=memory' option if you don't want memory cgroups hpet clockevent registered HPET: 3 timers in total, 0 timers will be used for per-cpu timer Fast TSC calibration using PIT Detected 2393.884 MHz processor. Calibrating delay loop (skipped), value calculated using timer frequency.. 4787.76 BogoMIPS (lpj=2393884) Security Framework initialized SELinux: Initializing. SELinux: Starting in permissive mode Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) Mount-cache hash table entries: 256 Initializing cgroup subsys ns Initializing cgroup subsys cpuacct Initializing cgroup subsys memory Initializing cgroup subsys devices Initializing cgroup subsys freezer Initializing cgroup subsys net_cls CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 3072K CPU 0/0x0 -> Node 0 CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 mce: CPU supports 6 MCE banks CPU0: Thermal monitoring enabled (TM2) using mwait in idle threads. Performance Events: Core2 events, Intel PMU driver. ... version: 2 ... bit width: 40 ... generic registers: 2 ... value mask: 000000ffffffffff ... max period: 000000007fffffff ... fixed-purpose events: 3 ... event mask: 0000000700000003 ACPI: Core revision 20090903 ftrace: converting mcount calls to 0f 1f 44 00 00 ftrace: allocating 23220 entries in 92 pages Setting APIC routing to flat Getting VERSION: 50014 Getting VERSION: 50014 Getting ID: 0 Getting ID: 0 enabled ExtINT on CPU#0 ESR value before enabling vector: 0x00000040 after: 0x00000000 ENABLING IO-APIC IRQs init IO_APIC IRQs 2-0 (apicid-pin) not connected setup_IO_APIC_irq: cfg->domain=-1 (vector: 49) PRE [vec:48,cpu:0] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:62,cpu:0] = irq:14 old_vector: 49 mask: 1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:62,cpu:0] = irq:14 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-1 -> 0x31 -> IRQ 1 Mode:0 Active:0) Reprogramming PIN1, dest=1 setup_IO_APIC_irq: cfg->domain=-1 (vector: 48) PRE [vec:48,cpu:0] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:62,cpu:0] = irq:14 old_vector: 48 mask: 1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:62,cpu:0] = irq:14 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-2 -> 0x30 -> IRQ 0 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 (vector: 51) PRE [vec:48,cpu:0] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:62,cpu:0] = irq:14 old_vector: 51 mask: 1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:62,cpu:0] = irq:14 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-3 -> 0x33 -> IRQ 3 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 (vector: 52) PRE [vec:48,cpu:0] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:62,cpu:0] = irq:14 old_vector: 52 mask: 1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:62,cpu:0] = irq:14 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-4 -> 0x34 -> IRQ 4 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 (vector: 53) PRE [vec:48,cpu:0] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:62,cpu:0] = irq:14 old_vector: 53 mask: 1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:62,cpu:0] = irq:14 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-5 -> 0x35 -> IRQ 5 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 (vector: 54) PRE [vec:48,cpu:0] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:62,cpu:0] = irq:14 old_vector: 54 mask: 1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:62,cpu:0] = irq:14 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-6 -> 0x36 -> IRQ 6 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 (vector: 55) PRE [vec:48,cpu:0] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:62,cpu:0] = irq:14 old_vector: 55 mask: 1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:62,cpu:0] = irq:14 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-7 -> 0x37 -> IRQ 7 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 (vector: 56) PRE [vec:48,cpu:0] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:62,cpu:0] = irq:14 old_vector: 56 mask: 1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:62,cpu:0] = irq:14 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-8 -> 0x38 -> IRQ 8 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 (vector: 57) PRE [vec:48,cpu:0] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:62,cpu:0] = irq:14 old_vector: 57 mask: 1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:62,cpu:0] = irq:14 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-9 -> 0x39 -> IRQ 9 Mode:1 Active:0) setup_IO_APIC_irq: cfg->domain=-1 (vector: 58) PRE [vec:48,cpu:0] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:62,cpu:0] = irq:14 old_vector: 58 mask: 1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:62,cpu:0] = irq:14 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-10 -> 0x3a -> IRQ 10 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 (vector: 59) PRE [vec:48,cpu:0] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:62,cpu:0] = irq:14 old_vector: 59 mask: 1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:62,cpu:0] = irq:14 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-11 -> 0x3b -> IRQ 11 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 (vector: 60) PRE [vec:48,cpu:0] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:62,cpu:0] = irq:14 old_vector: 60 mask: 1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:62,cpu:0] = irq:14 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-12 -> 0x3c -> IRQ 12 Mode:0 Active:0) Reprogramming PIN12, dest=1 setup_IO_APIC_irq: cfg->domain=-1 (vector: 61) PRE [vec:48,cpu:0] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:62,cpu:0] = irq:14 old_vector: 61 mask: 1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:62,cpu:0] = irq:14 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-13 -> 0x3d -> IRQ 13 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 (vector: 62) PRE [vec:48,cpu:0] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:62,cpu:0] = irq:14 old_vector: 62 mask: 1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:62,cpu:0] = irq:14 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-14 -> 0x3e -> IRQ 14 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 (vector: 63) PRE [vec:48,cpu:0] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:62,cpu:0] = irq:14 old_vector: 63 mask: 1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:62,cpu:0] = irq:14 setup_IO_APIC_irq: dest=1 IOAPIC[0]: Set routing entry (2-15 -> 0x3f -> IRQ 15 Mode:0 Active:0) 2-16 2-17 2-18 2-19 2-20 2-21 2-22 2-23 (apicid-pin) not connected old_vector: 48 mask: 1 ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 CPU0: Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz stepping 06 Using local APIC timer interrupts. calibrating APIC timer ... ... lapic delta = 1246860 ... PM-Timer delta = 357950 ... PM-Timer result ok ..... delta 1246860 ..... mult: 53560370 ..... calibration result: 199497 ..... CPU clock speed is 2393.0969 MHz. ..... host bus clock speed is 199.0497 MHz. Booting processor 1 APIC 0x1 ip 0x6000 Initializing CPU#1 masked ExtINT on CPU#1 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 3072K CPU 1/0x1 -> Node 0 CPU: Physical Processor ID: 0 CPU: Processor Core ID: 1 CPU1: Thermal monitoring enabled (TM2) CPU1: Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz stepping 06 checking TSC synchronization [CPU#0 -> CPU#1]: passed. __setup_vector_irq: vector: 48 on CPU 1 set to IRQ: 0 __setup_vector_irq: vector: 49 on CPU 1 set to IRQ: 1 __setup_vector_irq: vector: 50 on CPU 1 set to IRQ: 2 __setup_vector_irq: vector: 51 on CPU 1 set to IRQ: 3 __setup_vector_irq: vector: 52 on CPU 1 set to IRQ: 4 __setup_vector_irq: vector: 53 on CPU 1 set to IRQ: 5 __setup_vector_irq: vector: 54 on CPU 1 set to IRQ: 6 __setup_vector_irq: vector: 55 on CPU 1 set to IRQ: 7 __setup_vector_irq: vector: 56 on CPU 1 set to IRQ: 8 __setup_vector_irq: vector: 57 on CPU 1 set to IRQ: 9 __setup_vector_irq: vector: 58 on CPU 1 set to IRQ: 10 __setup_vector_irq: vector: 59 on CPU 1 set to IRQ: 11 __setup_vector_irq: vector: 60 on CPU 1 set to IRQ: 12 __setup_vector_irq: vector: 61 on CPU 1 set to IRQ: 13 __setup_vector_irq: vector: 62 on CPU 1 set to IRQ: 14 __setup_vector_irq: vector: 63 on CPU 1 set to IRQ: 15 Brought up 2 CPUs Total of 2 processors activated (9575.51 BogoMIPS). old_vector: 49 mask: 3 old_vector: 48 mask: 3 old_vector: 51 mask: 3 old_vector: 52 mask: 3 old_vector: 53 mask: 3 old_vector: 54 mask: 3 old_vector: 55 mask: 3 old_vector: 56 mask: 3 old_vector: 57 mask: 3 old_vector: 58 mask: 3 old_vector: 59 mask: 3 old_vector: 60 mask: 3 old_vector: 61 mask: 3 old_vector: 62 mask: 3 old_vector: 63 mask: 3 sizeof(vma)=184 bytes sizeof(page)=56 bytes sizeof(inode)=592 bytes sizeof(dentry)=192 bytes sizeof(ext3inode)=800 bytes sizeof(buffer_head)=104 bytes sizeof(skbuff)=232 bytes sizeof(task_struct)=5976 bytes CPU0 attaching sched-domain: domain 0: span 0-1 level MC groups: 0 1 CPU1 attaching sched-domain: domain 0: span 0-1 level MC groups: 1 0 devtmpfs: initialized regulator: core version 0.5 Time: 22:20:13 Date: 09/08/10 NET: Registered protocol family 16 ACPI: bus type pci registered PCI: MCFG configuration 0: base f8000000 segment 0 buses 0 - 63 PCI: MCFG area at f8000000 reserved in E820 PCI: Using MMCONFIG at f8000000 - fbffffff PCI: Using configuration type 1 for base access bio: create slab <bio-0> at 0 old_vector: 57 mask: 3 ACPI: EC: Look up EC in DSDT ACPI: Interpreter enabled ACPI: (supports S0 S3 S4 S5) ACPI: Using IOAPIC for interrupt routing ACPI: No dock devices found. ACPI: PCI Root Bridge [PCI0] (0000:00) pci 0000:00:02.0: reg 10 64bit mmio: [0xfea00000-0xfeafffff] pci 0000:00:02.0: reg 18 64bit mmio pref: [0xe0000000-0xefffffff] pci 0000:00:02.0: reg 20 io port: [0xeff8-0xefff] pci 0000:00:02.1: reg 10 64bit mmio: [0xfeb00000-0xfebfffff] pci 0000:00:1a.0: reg 20 io port: [0x6f20-0x6f3f] pci 0000:00:1a.1: reg 20 io port: [0x6f00-0x6f1f] pci 0000:00:1a.7: reg 10 32bit mmio: [0xfed1c400-0xfed1c7ff] pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold pci 0000:00:1a.7: PME# disabled pci 0000:00:1b.0: reg 10 64bit mmio: [0xfe9fc000-0xfe9fffff] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold pci 0000:00:1b.0: PME# disabled pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold pci 0000:00:1c.0: PME# disabled pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold pci 0000:00:1c.1: PME# disabled pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold pci 0000:00:1c.4: PME# disabled pci 0000:00:1d.0: reg 20 io port: [0x6f80-0x6f9f] pci 0000:00:1d.1: reg 20 io port: [0x6f60-0x6f7f] pci 0000:00:1d.2: reg 20 io port: [0x6f40-0x6f5f] pci 0000:00:1d.7: reg 10 32bit mmio: [0xfed1c000-0xfed1c3ff] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold pci 0000:00:1d.7: PME# disabled pci 0000:00:1f.0: quirk: region 1000-107f claimed by ICH6 ACPI/GPIO/TCO pci 0000:00:1f.0: quirk: region 1080-10bf claimed by ICH6 GPIO pci 0000:00:1f.0: ICH7 LPC Generic IO decode 1 PIO at 0900 (mask 007f) pci 0000:00:1f.0: ICH7 LPC Generic IO decode 2 PIO at 006c (mask 0007) pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 0c80 (mask 003f) pci 0000:00:1f.1: reg 10 io port: [0x1f0-0x1f7] pci 0000:00:1f.1: reg 14 io port: [0x3f4-0x3f7] pci 0000:00:1f.1: reg 18 io port: [0x170-0x177] pci 0000:00:1f.1: reg 1c io port: [0x374-0x377] pci 0000:00:1f.1: reg 20 io port: [0x6fa0-0x6faf] pci 0000:00:1f.2: reg 10 io port: [0x6eb0-0x6eb7] pci 0000:00:1f.2: reg 14 io port: [0x6eb8-0x6ebb] pci 0000:00:1f.2: reg 18 io port: [0x6ec0-0x6ec7] pci 0000:00:1f.2: reg 1c io port: [0x6ec8-0x6ecb] pci 0000:00:1f.2: reg 20 io port: [0x6ee0-0x6eff] pci 0000:00:1f.2: reg 24 32bit mmio: [0xfe9fb800-0xfe9fbfff] pci 0000:00:1f.2: PME# supported from D3hot pci 0000:00:1f.2: PME# disabled pci 0000:00:1f.3: reg 10 32bit mmio: [0xfe9fb700-0xfe9fb7ff] pci 0000:00:1f.3: reg 20 io port: [0x10c0-0x10df] pci 0000:09:00.0: reg 10 64bit mmio: [0xfe8fc000-0xfe8fffff] pci 0000:09:00.0: reg 18 io port: [0xde00-0xdeff] pci 0000:09:00.0: supports D1 D2 pci 0000:09:00.0: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:09:00.0: PME# disabled pci 0000:00:1c.0: bridge io port: [0xd000-0xdfff] pci 0000:00:1c.0: bridge 32bit mmio: [0xfe800000-0xfe8fffff] pci 0000:0b:00.0: reg 10 64bit mmio: [0xfe7fe000-0xfe7fffff] pci 0000:0b:00.0: PME# supported from D0 D3hot D3cold pci 0000:0b:00.0: PME# disabled pci 0000:00:1c.1: bridge 32bit mmio: [0xfe700000-0xfe7fffff] pci 0000:00:1c.4: bridge io port: [0xc000-0xcfff] pci 0000:00:1c.4: bridge 32bit mmio: [0xfe400000-0xfe6fffff] pci 0000:00:1c.4: bridge 64bit mmio pref: [0xf0000000-0xf01fffff] pci 0000:02:09.0: reg 10 32bit mmio: [0xfe3ff800-0xfe3fffff] pci 0000:02:09.0: supports D1 D2 pci 0000:02:09.0: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.0: PME# disabled pci 0000:02:09.1: reg 10 32bit mmio: [0xfe3ff500-0xfe3ff5ff] pci 0000:02:09.1: supports D1 D2 pci 0000:02:09.1: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.1: PME# disabled pci 0000:02:09.2: reg 10 32bit mmio: [0xfe3ff600-0xfe3ff6ff] pci 0000:02:09.2: supports D1 D2 pci 0000:02:09.2: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.2: PME# disabled pci 0000:02:09.3: reg 10 32bit mmio: [0xfe3ff700-0xfe3ff7ff] pci 0000:02:09.3: supports D1 D2 pci 0000:02:09.3: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:02:09.3: PME# disabled pci 0000:00:1e.0: transparent bridge pci 0000:00:1e.0: bridge 32bit mmio: [0xfe300000-0xfe3fffff] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIE._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP02._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP05._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11) ACPI: PCI Interrupt Link [LNKB] (IRQs 5 7) *10 ACPI: PCI Interrupt Link [LNKC] (IRQs 9 10 11) *5 ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 9 10 11) *0, disabled. ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 *10 11 12 14 15) ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 *9 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *7 9 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none vgaarb: loaded SCSI subsystem initialized libata version 3.00 loaded. usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI: Using ACPI for IRQ routing PCI: old code would have set cacheline size to 32 bytes, but clflush_size = 64 PCI: pci_cache_line_size set to 64 bytes NetLabel: Initializing NetLabel: domain hash size = 128 NetLabel: protocols = UNLABELED CIPSOv4 NetLabel: unlabeled traffic allowed by default printing PIC contents ... PIC IMR: ffff ... PIC IRR: 0ca0 ... PIC ISR: 0000 ... PIC ELCR: 0ea0 printing local APIC contents on CPU#0/0: ... APIC ID: 00000000 (0) ... APIC VERSION: 00050014 ... APIC TASKPRI: 00000000 (00) ... APIC PROCPRI: 00000000 ... APIC LDR: 01000000 ... APIC DFR: ffffffff ... APIC SPIV: 000001ff ... APIC ISR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC TMR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC IRR field: 0000000000000000000000000000000000000000000000000000000000008000 ... APIC ESR: 00000000 ... APIC ICR: 000008fb ... APIC ICR2: 02000000 ... APIC LVTT: 000200ef ... APIC LVTPC: 00000400 ... APIC LVT0: 00010700 ... APIC LVT1: 00000400 ... APIC LVTERR: 000000fe ... APIC TMICT: 000030b4 ... APIC TMCCT: 00000dab ... APIC TDCR: 00000003 printing local APIC contents on CPU#1/1: ... APIC ID: 01000000 (1) ... APIC VERSION: 00050014 ... APIC TASKPRI: 00000000 (00) ... APIC PROCPRI: 00000000 ... APIC LDR: 02000000 ... APIC DFR: ffffffff ... APIC SPIV: 000001ff ... APIC ISR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC TMR field: 0000000000000000000000000000000000000000000000000000000000000000 ... APIC IRR field: 0000000000000000000000000000000000000000000000000000000000008000 ... APIC ESR: 00000000 ... APIC ICR: 00000000 ... APIC ICR2: 00000000 ... APIC LVTT: 000200ef ... APIC LVTPC: 00010400 ... APIC LVT0: 00010700 ... APIC LVT1: 00010400 ... APIC LVTERR: 000000fe ... APIC TMICT: 000030b4 ... APIC TMCCT: 00002daf ... APIC TDCR: 00000003 number of MP IRQ sources: 15. number of IO-APIC #2 registers: 24. testing the IO APIC....................... IO APIC #2...... .... register #00: 00000000 ....... : physical APIC id: 00 ....... : Delivery Type: 0 ....... : LTS : 0 .... register #01: 00170020 ....... : max redirection entries: 0017 ....... : PRQ implemented: 0 ....... : IO APIC version: 0020 .... IRQ redirection table: NR Dst Mask Trig IRR Pol Stat Dmod Deli Vect: 00 000 1 0 0 0 0 0 0 00 01 003 0 0 0 0 0 1 1 31 02 003 0 0 0 0 0 1 1 30 03 003 0 0 0 0 0 1 1 33 04 003 0 0 0 0 0 1 1 34 05 003 0 0 0 0 0 1 1 35 06 003 0 0 0 0 0 1 1 36 07 003 0 0 0 0 0 1 1 37 08 003 0 0 0 0 0 1 1 38 09 003 0 1 0 0 0 1 1 39 0a 003 0 0 0 0 0 1 1 3A 0b 003 0 0 0 0 0 1 1 3B 0c 003 0 0 0 0 0 1 1 3C 0d 003 0 0 0 0 0 1 1 3D 0e 003 0 0 0 0 0 1 1 3E 0f 003 0 0 0 0 0 1 1 3F 10 000 1 0 0 0 0 0 0 00 11 000 1 0 0 0 0 0 0 00 12 000 1 0 0 0 0 0 0 00 13 000 1 0 0 0 0 0 0 00 14 000 1 0 0 0 0 0 0 00 15 000 1 0 0 0 0 0 0 00 16 000 1 0 0 0 0 0 0 00 17 000 1 0 0 0 0 0 0 00 IRQ to pin mappings: IRQ0 -> 0:2 IRQ1 -> 0:1 IRQ3 -> 0:3 IRQ4 -> 0:4 IRQ5 -> 0:5 IRQ6 -> 0:6 IRQ7 -> 0:7 IRQ8 -> 0:8 IRQ9 -> 0:9 IRQ10 -> 0:10 IRQ11 -> 0:11 IRQ12 -> 0:12 IRQ13 -> 0:13 IRQ14 -> 0:14 IRQ15 -> 0:15 .................................... done. hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0 hpet0: 3 comparators, 64-bit 14.318180 MHz counter Switching to clocksource tsc pnp: PnP ACPI init ACPI: bus type pnp registered setup_IO_APIC_irq: cfg->domain=-1 (vector: 60) PRE [vec:48,cpu:0] = irq:0 PRE [vec:48,cpu:1] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:49,cpu:1] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:50,cpu:1] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:51,cpu:1] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:52,cpu:1] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:53,cpu:1] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:54,cpu:1] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:55,cpu:1] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:56,cpu:1] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:57,cpu:1] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:58,cpu:1] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:59,cpu:1] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:60,cpu:1] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:61,cpu:1] = irq:13 PRE [vec:62,cpu:0] = irq:14 PRE [vec:62,cpu:1] = irq:14 old_vector: 60 mask: 3 PAST [vec:48,cpu:0] = irq:0 PAST [vec:48,cpu:1] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:49,cpu:1] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:50,cpu:1] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:51,cpu:1] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:52,cpu:1] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:53,cpu:1] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:54,cpu:1] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:55,cpu:1] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:56,cpu:1] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:57,cpu:1] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:58,cpu:1] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:59,cpu:1] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:60,cpu:1] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:61,cpu:1] = irq:13 PAST [vec:62,cpu:0] = irq:14 PAST [vec:62,cpu:1] = irq:14 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-12 -> 0x3c -> IRQ 12 Mode:0 Active:0) Reprogramming PIN12, dest=3 Pid: 1, comm: swapper Not tainted 2.6.32.21 #1 Call Trace: [<ffffffff8102b25d>] ioapic_write_entry+0x48/0xda [<ffffffff8102bdd9>] setup_IO_APIC_irq+0x21f/0x22e [<ffffffff8144680a>] ? irq_to_desc_alloc_node+0x16/0x188 [<ffffffff8102bf39>] io_apic_set_pci_routing+0x151/0x17c [<ffffffff810263ae>] mp_register_gsi+0x17d/0x18f [<ffffffff8102644d>] acpi_register_gsi+0x5b/0x64 [<ffffffff812a02f3>] pnpacpi_parse_allocated_irqresource+0x113/0x14a [<ffffffff812a0388>] pnpacpi_allocated_resource+0x5e/0x312 [<ffffffff8129194a>] ? acpi_ut_remove_reference+0x32/0x36 [<ffffffff8128dd04>] ? acpi_rs_get_method_data+0x3b/0x45 [<ffffffff812a032a>] ? pnpacpi_allocated_resource+0x0/0x312 [<ffffffff8128d60d>] acpi_walk_resources+0x81/0xc9 [<ffffffff812a013c>] pnpacpi_parse_allocated_resource+0x3a/0x7b [<ffffffff8182ad70>] pnpacpi_add_device_handler+0x180/0x20f [<ffffffff812878e7>] acpi_ns_get_device_callback+0x146/0x163 [<ffffffff810797e0>] ? up+0x39/0x3e [<ffffffff81289bd8>] acpi_ns_walk_namespace+0xb2/0x127 [<ffffffff812877a1>] ? acpi_ns_get_device_callback+0x0/0x163 [<ffffffff8128778a>] acpi_get_devices+0x5e/0x75 [<ffffffff8182abf0>] ? pnpacpi_add_device_handler+0x0/0x20f [<ffffffff81270620>] ? register_acpi_bus_type+0x70/0x80 [<ffffffff8182aad3>] ? pnpacpi_init+0x0/0x8c [<ffffffff8182ab31>] pnpacpi_init+0x5e/0x8c [<ffffffff8100a069>] do_one_initcall+0x5e/0x159 [<ffffffff817fb754>] kernel_init+0x1fd/0x257 [<ffffffff81013d6a>] child_rip+0xa/0x20 [<ffffffff817fb557>] ? kernel_init+0x0/0x257 [<ffffffff81013d60>] ? child_rip+0x0/0x20 setup_IO_APIC_irq: cfg->domain=-1 (vector: 49) PRE [vec:48,cpu:0] = irq:0 PRE [vec:48,cpu:1] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:49,cpu:1] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:50,cpu:1] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:51,cpu:1] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:52,cpu:1] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:53,cpu:1] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:54,cpu:1] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:55,cpu:1] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:56,cpu:1] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:57,cpu:1] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:58,cpu:1] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:59,cpu:1] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:60,cpu:1] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:61,cpu:1] = irq:13 PRE [vec:62,cpu:0] = irq:14 PRE [vec:62,cpu:1] = irq:14 old_vector: 49 mask: 3 PAST [vec:48,cpu:0] = irq:0 PAST [vec:48,cpu:1] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:49,cpu:1] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:50,cpu:1] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:51,cpu:1] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:52,cpu:1] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:53,cpu:1] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:54,cpu:1] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:55,cpu:1] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:56,cpu:1] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:57,cpu:1] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:58,cpu:1] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:59,cpu:1] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:60,cpu:1] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:61,cpu:1] = irq:13 PAST [vec:62,cpu:0] = irq:14 PAST [vec:62,cpu:1] = irq:14 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-1 -> 0x31 -> IRQ 1 Mode:0 Active:0) Reprogramming PIN1, dest=3 Pid: 1, comm: swapper Not tainted 2.6.32.21 #1 Call Trace: [<ffffffff8102b25d>] ioapic_write_entry+0x48/0xda [<ffffffff8102bdd9>] setup_IO_APIC_irq+0x21f/0x22e [<ffffffff8144680a>] ? irq_to_desc_alloc_node+0x16/0x188 [<ffffffff8102bf39>] io_apic_set_pci_routing+0x151/0x17c [<ffffffff810263ae>] mp_register_gsi+0x17d/0x18f [<ffffffff8102644d>] acpi_register_gsi+0x5b/0x64 [<ffffffff812a02f3>] pnpacpi_parse_allocated_irqresource+0x113/0x14a [<ffffffff812a0388>] pnpacpi_allocated_resource+0x5e/0x312 [<ffffffff8129194a>] ? acpi_ut_remove_reference+0x32/0x36 [<ffffffff8128dd04>] ? acpi_rs_get_method_data+0x3b/0x45 [<ffffffff812a032a>] ? pnpacpi_allocated_resource+0x0/0x312 [<ffffffff8128d60d>] acpi_walk_resources+0x81/0xc9 [<ffffffff812a013c>] pnpacpi_parse_allocated_resource+0x3a/0x7b [<ffffffff8182ad70>] pnpacpi_add_device_handler+0x180/0x20f [<ffffffff812878e7>] acpi_ns_get_device_callback+0x146/0x163 [<ffffffff810797e0>] ? up+0x39/0x3e [<ffffffff81289bd8>] acpi_ns_walk_namespace+0xb2/0x127 [<ffffffff812877a1>] ? acpi_ns_get_device_callback+0x0/0x163 [<ffffffff8128778a>] acpi_get_devices+0x5e/0x75 [<ffffffff8182abf0>] ? pnpacpi_add_device_handler+0x0/0x20f [<ffffffff81270620>] ? register_acpi_bus_type+0x70/0x80 [<ffffffff8182aad3>] ? pnpacpi_init+0x0/0x8c [<ffffffff8182ab31>] pnpacpi_init+0x5e/0x8c [<ffffffff8100a069>] do_one_initcall+0x5e/0x159 [<ffffffff817fb754>] kernel_init+0x1fd/0x257 [<ffffffff81013d6a>] child_rip+0xa/0x20 [<ffffffff817fb557>] ? kernel_init+0x0/0x257 [<ffffffff81013d60>] ? child_rip+0x0/0x20 setup_IO_APIC_irq: cfg->domain=-1 (vector: 56) PRE [vec:48,cpu:0] = irq:0 PRE [vec:48,cpu:1] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:49,cpu:1] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:50,cpu:1] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:51,cpu:1] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:52,cpu:1] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:53,cpu:1] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:54,cpu:1] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:55,cpu:1] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:56,cpu:1] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:57,cpu:1] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:58,cpu:1] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:59,cpu:1] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:60,cpu:1] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:61,cpu:1] = irq:13 PRE [vec:62,cpu:0] = irq:14 PRE [vec:62,cpu:1] = irq:14 old_vector: 56 mask: 3 PAST [vec:48,cpu:0] = irq:0 PAST [vec:48,cpu:1] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:49,cpu:1] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:50,cpu:1] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:51,cpu:1] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:52,cpu:1] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:53,cpu:1] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:54,cpu:1] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:55,cpu:1] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:56,cpu:1] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:57,cpu:1] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:58,cpu:1] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:59,cpu:1] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:60,cpu:1] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:61,cpu:1] = irq:13 PAST [vec:62,cpu:0] = irq:14 PAST [vec:62,cpu:1] = irq:14 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-8 -> 0x38 -> IRQ 8 Mode:0 Active:0) setup_IO_APIC_irq: cfg->domain=-1 (vector: 61) PRE [vec:48,cpu:0] = irq:0 PRE [vec:48,cpu:1] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:49,cpu:1] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:50,cpu:1] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:51,cpu:1] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:52,cpu:1] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:53,cpu:1] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:54,cpu:1] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:55,cpu:1] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:56,cpu:1] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:57,cpu:1] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:58,cpu:1] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:59,cpu:1] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:60,cpu:1] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:61,cpu:1] = irq:13 PRE [vec:62,cpu:0] = irq:14 PRE [vec:62,cpu:1] = irq:14 old_vector: 61 mask: 3 PAST [vec:48,cpu:0] = irq:0 PAST [vec:48,cpu:1] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:49,cpu:1] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:50,cpu:1] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:51,cpu:1] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:52,cpu:1] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:53,cpu:1] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:54,cpu:1] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:55,cpu:1] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:56,cpu:1] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:57,cpu:1] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:58,cpu:1] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:59,cpu:1] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:60,cpu:1] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:61,cpu:1] = irq:13 PAST [vec:62,cpu:0] = irq:14 PAST [vec:62,cpu:1] = irq:14 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-13 -> 0x3d -> IRQ 13 Mode:0 Active:0) pnp 00:0a: io resource (0x1000-0x1005) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0a: io resource (0x1008-0x100f) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x1006-0x1007) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x100a-0x1059) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x1060-0x107f) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp 00:0b: io resource (0x1010-0x102f) overlaps 0000:00:1f.0 BAR 13 (0x1000-0x107f), disabling pnp: PnP ACPI: found 13 devices ACPI: ACPI bus type pnp unregistered system 00:01: iomem range 0xff800000-0xff8fffff has been reserved system 00:01: iomem range 0xffc00000-0xffcfffff has been reserved system 00:06: ioport range 0xc80-0xcff could not be reserved system 00:09: iomem range 0xfed00000-0xfed003ff has been reserved system 00:0a: ioport range 0x900-0x97f has been reserved system 00:0a: ioport range 0x4d0-0x4d1 has been reserved system 00:0b: ioport range 0xf400-0xf4fe has been reserved system 00:0b: ioport range 0x1080-0x10bf has been reserved system 00:0b: ioport range 0x10c0-0x10df has been reserved system 00:0b: ioport range 0x809-0x809 has been reserved system 00:0c: iomem range 0x0-0x9efff could not be reserved system 00:0c: iomem range 0x9f000-0x9ffff could not be reserved system 00:0c: iomem range 0xc0000-0xcffff has been reserved system 00:0c: iomem range 0xe0000-0xfffff has been reserved system 00:0c: iomem range 0x100000-0xdf66d7ff could not be reserved system 00:0c: iomem range 0xdf66d800-0xdf6fffff has been reserved system 00:0c: iomem range 0xdf700000-0xdf7fffff has been reserved system 00:0c: iomem range 0xdf700000-0xdfefffff could not be reserved system 00:0c: iomem range 0xffe00000-0xffffffff has been reserved system 00:0c: iomem range 0xffa00000-0xffbfffff has been reserved system 00:0c: iomem range 0xfec00000-0xfec0ffff could not be reserved system 00:0c: iomem range 0xfee00000-0xfee0ffff has been reserved system 00:0c: iomem range 0xfed20000-0xfed8ffff has been reserved system 00:0c: iomem range 0xfeda0000-0xfeda3fff has been reserved system 00:0c: iomem range 0xfeda4000-0xfeda4fff has been reserved system 00:0c: iomem range 0xfeda5000-0xfeda5fff has been reserved system 00:0c: iomem range 0xfeda6000-0xfeda6fff has been reserved system 00:0c: iomem range 0xfed18000-0xfed1bfff has been reserved system 00:0c: iomem range 0xf8000000-0xfbffffff has been reserved pci 0000:00:1c.0: PCI bridge, secondary bus 0000:09 pci 0000:00:1c.0: IO window: 0xd000-0xdfff pci 0000:00:1c.0: MEM window: 0xfe800000-0xfe8fffff pci 0000:00:1c.0: PREFETCH window: 0x000000f0200000-0x000000f03fffff pci 0000:00:1c.1: PCI bridge, secondary bus 0000:0b pci 0000:00:1c.1: IO window: 0x2000-0x2fff pci 0000:00:1c.1: MEM window: 0xfe700000-0xfe7fffff pci 0000:00:1c.1: PREFETCH window: 0x000000f0400000-0x000000f05fffff pci 0000:00:1c.4: PCI bridge, secondary bus 0000:0c pci 0000:00:1c.4: IO window: 0xc000-0xcfff pci 0000:00:1c.4: MEM window: 0xfe400000-0xfe6fffff pci 0000:00:1c.4: PREFETCH window: 0x000000f0000000-0x000000f01fffff pci 0000:00:1e.0: PCI bridge, secondary bus 0000:02 pci 0000:00:1e.0: IO window: disabled pci 0000:00:1e.0: MEM window: 0xfe300000-0xfe3fffff pci 0000:00:1e.0: PREFETCH window: disabled alloc irq_desc for 16 on node -1 alloc kstat_irqs on node -1 setup_IO_APIC_irq: cfg->domain=0 (vector: 0) PRE [vec:48,cpu:0] = irq:0 PRE [vec:48,cpu:1] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:49,cpu:1] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:50,cpu:1] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:51,cpu:1] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:52,cpu:1] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:53,cpu:1] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:54,cpu:1] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:55,cpu:1] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:56,cpu:1] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:57,cpu:1] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:58,cpu:1] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:59,cpu:1] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:60,cpu:1] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:61,cpu:1] = irq:13 PRE [vec:62,cpu:0] = irq:14 PRE [vec:62,cpu:1] = irq:14 vector: 65, mask: ff, cpu: 0 per_cpu:ffffffff __assign_irq_vector: setting vector_irq[73]=16 for cpu=0 __assign_irq_vector: setting vector_irq[73]=16 for cpu=1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:48,cpu:1] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:49,cpu:1] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:50,cpu:1] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:51,cpu:1] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:52,cpu:1] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:53,cpu:1] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:54,cpu:1] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:55,cpu:1] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:56,cpu:1] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:57,cpu:1] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:58,cpu:1] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:59,cpu:1] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:60,cpu:1] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:61,cpu:1] = irq:13 PAST [vec:62,cpu:0] = irq:14 PAST [vec:62,cpu:1] = irq:14 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-16 -> 0x49 -> IRQ 16 Mode:1 Active:1) pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 pci 0000:00:1c.0: setting latency timer to 64 alloc irq_desc for 17 on node -1 alloc kstat_irqs on node -1 setup_IO_APIC_irq: cfg->domain=0 (vector: 0) PRE [vec:48,cpu:0] = irq:0 PRE [vec:48,cpu:1] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:49,cpu:1] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:50,cpu:1] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:51,cpu:1] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:52,cpu:1] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:53,cpu:1] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:54,cpu:1] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:55,cpu:1] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:56,cpu:1] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:57,cpu:1] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:58,cpu:1] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:59,cpu:1] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:60,cpu:1] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:61,cpu:1] = irq:13 PRE [vec:62,cpu:0] = irq:14 PRE [vec:62,cpu:1] = irq:14 vector: 73, mask: ff, cpu: 0 per_cpu:10 __assign_irq_vector: setting vector_irq[81]=17 for cpu=0 __assign_irq_vector: setting vector_irq[81]=17 for cpu=1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:48,cpu:1] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:49,cpu:1] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:50,cpu:1] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:51,cpu:1] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:52,cpu:1] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:53,cpu:1] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:54,cpu:1] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:55,cpu:1] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:56,cpu:1] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:57,cpu:1] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:58,cpu:1] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:59,cpu:1] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:60,cpu:1] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:61,cpu:1] = irq:13 PAST [vec:62,cpu:0] = irq:14 PAST [vec:62,cpu:1] = irq:14 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-17 -> 0x51 -> IRQ 17 Mode:1 Active:1) pci 0000:00:1c.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 pci 0000:00:1c.1: setting latency timer to 64 pci 0000:00:1c.4: PCI INT A -> GSI 16 (level, low) -> IRQ 16 pci 0000:00:1c.4: setting latency timer to 64 pci 0000:00:1e.0: setting latency timer to 64 pci_bus 0000:00: resource 0 io: [0x00-0xffff] pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffffffffffff] pci_bus 0000:09: resource 0 io: [0xd000-0xdfff] pci_bus 0000:09: resource 1 mem: [0xfe800000-0xfe8fffff] pci_bus 0000:09: resource 2 pref mem [0xf0200000-0xf03fffff] pci_bus 0000:0b: resource 0 io: [0x2000-0x2fff] pci_bus 0000:0b: resource 1 mem: [0xfe700000-0xfe7fffff] pci_bus 0000:0b: resource 2 pref mem [0xf0400000-0xf05fffff] pci_bus 0000:0c: resource 0 io: [0xc000-0xcfff] pci_bus 0000:0c: resource 1 mem: [0xfe400000-0xfe6fffff] pci_bus 0000:0c: resource 2 pref mem [0xf0000000-0xf01fffff] pci_bus 0000:02: resource 1 mem: [0xfe300000-0xfe3fffff] pci_bus 0000:02: resource 3 io: [0x00-0xffff] pci_bus 0000:02: resource 4 mem: [0x000000-0xffffffffffffffff] NET: Registered protocol family 2 IP route cache hash table entries: 131072 (order: 8, 1048576 bytes) TCP established hash table entries: 524288 (order: 11, 8388608 bytes) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) TCP: Hash tables configured (established 524288 bind 65536) TCP reno registered NET: Registered protocol family 1 pci 0000:00:02.0: Boot video device Trying to unpack rootfs image as initramfs... Freeing initrd memory: 12033k freed PCI-DMA: Using software bounce buffering for IO (SWIOTLB) DMA: Placing 64MB software IO TLB between ffff88000591e000 - ffff88000991e000 DMA: software IO TLB at phys 0x591e000 - 0x991e000 Simple Boot Flag at 0x79 set to 0x1 audit: initializing netlink socket (disabled) type=2000 audit(1283984413.657:1): initialized HugeTLB registered 2 MB page size, pre-allocated 0 pages VFS: Disk quotas dquot_6.5.2 Dquot-cache hash table entries: 512 (order 0, 4096 bytes) msgmni has been set to 7905 SELinux: Registering netfilter hooks alg: No test for stdrng (krng) Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) alloc irq_desc for 24 on node -1 alloc kstat_irqs on node -1 vector: 81, mask: ff, cpu: 0 per_cpu:11 __assign_irq_vector: setting vector_irq[89]=24 for cpu=0 __assign_irq_vector: setting vector_irq[89]=24 for cpu=1 old_vector: 89 mask: 3 pcieport 0000:00:1c.0: irq 24 for MSI/MSI-X pcieport 0000:00:1c.0: setting latency timer to 64 alloc irq_desc for 25 on node -1 alloc kstat_irqs on node -1 vector: 89, mask: ff, cpu: 0 per_cpu:18 __assign_irq_vector: setting vector_irq[97]=25 for cpu=0 __assign_irq_vector: setting vector_irq[97]=25 for cpu=1 old_vector: 97 mask: 3 pcieport 0000:00:1c.1: irq 25 for MSI/MSI-X pcieport 0000:00:1c.1: setting latency timer to 64 alloc irq_desc for 26 on node -1 alloc kstat_irqs on node -1 vector: 97, mask: ff, cpu: 0 per_cpu:19 __assign_irq_vector: setting vector_irq[105]=26 for cpu=0 __assign_irq_vector: setting vector_irq[105]=26 for cpu=1 old_vector: 105 mask: 3 pcieport 0000:00:1c.4: irq 26 for MSI/MSI-X pcieport 0000:00:1c.4: setting latency timer to 64 pci_hotplug: PCI Hot Plug PCI Core version: 0.5 pciehp: PCI Express Hot Plug Controller Driver version: 0.4 acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 acpiphp: Slot [1] registered pci-stub: invalid id string "" ACPI: AC Adapter [AC] (on-line) input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0 ACPI: Lid Switch [LID] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1 ACPI: Power Button [PBTN] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2 ACPI: Sleep Button [SBTN] ACPI: SSDT 00000000df66e4b4 002C8 (v01 PmRef Cpu0Ist 00003000 INTL 20050624) ACPI: SSDT 00000000df66de4a 005E5 (v01 PmRef Cpu0Cst 00003001 INTL 20050624) Monitor-Mwait will be used to enter C-1 state Monitor-Mwait will be used to enter C-2 state Monitor-Mwait will be used to enter C-3 state Marking TSC unstable due to TSC halts in idle Switching to clocksource hpet processor LNXCPU:00: registered as cooling_device0 ACPI: SSDT 00000000df66e77c 000C4 (v01 PmRef Cpu1Ist 00003000 INTL 20050624) ACPI: SSDT 00000000df66e42f 00085 (v01 PmRef Cpu1Cst 00003000 INTL 20050624) processor LNXCPU:01: registered as cooling_device1 thermal LNXTHERM:01: registered as thermal_zone0 ACPI: Thermal Zone [THM] (50 C) Non-volatile memory driver v1.3 Linux agpgart interface v0.103 agpgart-intel 0000:00:00.0: Intel 965GM Chipset agpgart-intel 0000:00:00.0: detected 7676K stolen memory ACPI: Battery Slot [BAT0] (battery present) agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xe0000000 Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled brd: module loaded loop: module loaded input: Macintosh mouse button emulation as /devices/virtual/input/input3 ahci 0000:00:1f.2: version 3.0 ahci 0000:00:1f.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17 alloc irq_desc for 27 on node -1 alloc kstat_irqs on node -1 vector: 105, mask: ff, cpu: 0 per_cpu:1a __assign_irq_vector: setting vector_irq[113]=27 for cpu=0 __assign_irq_vector: setting vector_irq[113]=27 for cpu=1 old_vector: 113 mask: 3 ahci 0000:00:1f.2: irq 27 for MSI/MSI-X ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 3 ports 3 Gbps 0x5 impl SATA mode ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ccc ems ahci 0000:00:1f.2: setting latency timer to 64 old_vector: 113 mask: 3 scsi0 : ahci scsi1 : ahci scsi2 : ahci ata1: SATA max UDMA/133 irq_stat 0x00400040, connection status changed irq 27 ata2: DUMMY ata3: SATA max UDMA/133 abar m2048@0xfe9fb800 port 0xfe9fba00 irq 27 ata_piix 0000:00:1f.1: version 2.13 ata_piix 0000:00:1f.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16 ata_piix 0000:00:1f.1: setting latency timer to 64 old_vector: 62 mask: 3 old_vector: 63 mask: 3 scsi3 : ata_piix scsi4 : ata_piix ata4: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x6fa0 irq 14 ata5: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x6fa8 irq 15 Fixed MDIO Bus: probed ata5: port disabled. ignoring. ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver alloc irq_desc for 22 on node -1 alloc kstat_irqs on node -1 setup_IO_APIC_irq: cfg->domain=0 (vector: 0) PRE [vec:48,cpu:0] = irq:0 PRE [vec:48,cpu:1] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:49,cpu:1] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:50,cpu:1] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:51,cpu:1] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:52,cpu:1] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:53,cpu:1] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:54,cpu:1] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:55,cpu:1] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:56,cpu:1] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:57,cpu:1] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:58,cpu:1] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:59,cpu:1] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:60,cpu:1] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:61,cpu:1] = irq:13 PRE [vec:62,cpu:0] = irq:14 PRE [vec:62,cpu:1] = irq:14 vector: 113, mask: ff, cpu: 0 per_cpu:1b __assign_irq_vector: setting vector_irq[121]=22 for cpu=0 __assign_irq_vector: setting vector_irq[121]=22 for cpu=1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:48,cpu:1] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:49,cpu:1] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:50,cpu:1] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:51,cpu:1] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:52,cpu:1] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:53,cpu:1] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:54,cpu:1] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:55,cpu:1] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:56,cpu:1] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:57,cpu:1] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:58,cpu:1] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:59,cpu:1] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:60,cpu:1] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:61,cpu:1] = irq:13 PAST [vec:62,cpu:0] = irq:14 PAST [vec:62,cpu:1] = irq:14 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-22 -> 0x79 -> IRQ 22 Mode:1 Active:1) ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 22 ehci_hcd 0000:00:1a.7: setting latency timer to 64 ehci_hcd 0000:00:1a.7: EHCI Host Controller ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:1a.7: debug port 1 ehci_hcd 0000:00:1a.7: cache line size of 64 is not supported old_vector: 121 mask: 3 ehci_hcd 0000:00:1a.7: irq 22, io mem 0xfed1c400 ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00 usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: EHCI Host Controller usb usb1: Manufacturer: Linux 2.6.32.21 ehci_hcd usb usb1: SerialNumber: 0000:00:1a.7 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 4 ports detected alloc irq_desc for 20 on node -1 alloc kstat_irqs on node -1 setup_IO_APIC_irq: cfg->domain=0 (vector: 0) PRE [vec:48,cpu:0] = irq:0 PRE [vec:48,cpu:1] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:49,cpu:1] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:50,cpu:1] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:51,cpu:1] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:52,cpu:1] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:53,cpu:1] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:54,cpu:1] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:55,cpu:1] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:56,cpu:1] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:57,cpu:1] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:58,cpu:1] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:59,cpu:1] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:60,cpu:1] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:61,cpu:1] = irq:13 PRE [vec:62,cpu:0] = irq:14 PRE [vec:62,cpu:1] = irq:14 vector: 121, mask: ff, cpu: 0 per_cpu:16 __assign_irq_vector: setting vector_irq[129]=20 for cpu=0 __assign_irq_vector: setting vector_irq[129]=20 for cpu=1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:48,cpu:1] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:49,cpu:1] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:50,cpu:1] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:51,cpu:1] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:52,cpu:1] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:53,cpu:1] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:54,cpu:1] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:55,cpu:1] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:56,cpu:1] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:57,cpu:1] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:58,cpu:1] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:59,cpu:1] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:60,cpu:1] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:61,cpu:1] = irq:13 PAST [vec:62,cpu:0] = irq:14 PAST [vec:62,cpu:1] = irq:14 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-20 -> 0x81 -> IRQ 20 Mode:1 Active:1) ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 20 (level, low) -> IRQ 20 ehci_hcd 0000:00:1d.7: setting latency timer to 64 ehci_hcd 0000:00:1d.7: EHCI Host Controller ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 ehci_hcd 0000:00:1d.7: debug port 1 ehci_hcd 0000:00:1d.7: cache line size of 64 is not supported old_vector: 129 mask: 3 ehci_hcd 0000:00:1d.7: irq 20, io mem 0xfed1c000 ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: EHCI Host Controller usb usb2: Manufacturer: Linux 2.6.32.21 ehci_hcd usb usb2: SerialNumber: 0000:00:1d.7 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 6 ports detected ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver uhci_hcd: USB Universal Host Controller Interface driver uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20 uhci_hcd 0000:00:1a.0: setting latency timer to 64 uhci_hcd 0000:00:1a.0: UHCI Host Controller uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 uhci_hcd 0000:00:1a.0: irq 20, io base 0x00006f20 usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb3: Product: UHCI Host Controller usb usb3: Manufacturer: Linux 2.6.32.21 uhci_hcd usb usb3: SerialNumber: 0000:00:1a.0 usb usb3: configuration #1 chosen from 1 choice hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected alloc irq_desc for 21 on node -1 alloc kstat_irqs on node -1 setup_IO_APIC_irq: cfg->domain=0 (vector: 0) PRE [vec:48,cpu:0] = irq:0 PRE [vec:48,cpu:1] = irq:0 PRE [vec:49,cpu:0] = irq:1 PRE [vec:49,cpu:1] = irq:1 PRE [vec:50,cpu:0] = irq:2 PRE [vec:50,cpu:1] = irq:2 PRE [vec:51,cpu:0] = irq:3 PRE [vec:51,cpu:1] = irq:3 PRE [vec:52,cpu:0] = irq:4 PRE [vec:52,cpu:1] = irq:4 PRE [vec:53,cpu:0] = irq:5 PRE [vec:53,cpu:1] = irq:5 PRE [vec:54,cpu:0] = irq:6 PRE [vec:54,cpu:1] = irq:6 PRE [vec:55,cpu:0] = irq:7 PRE [vec:55,cpu:1] = irq:7 PRE [vec:56,cpu:0] = irq:8 PRE [vec:56,cpu:1] = irq:8 PRE [vec:57,cpu:0] = irq:9 PRE [vec:57,cpu:1] = irq:9 PRE [vec:58,cpu:0] = irq:10 PRE [vec:58,cpu:1] = irq:10 PRE [vec:59,cpu:0] = irq:11 PRE [vec:59,cpu:1] = irq:11 PRE [vec:60,cpu:0] = irq:12 PRE [vec:60,cpu:1] = irq:12 PRE [vec:61,cpu:0] = irq:13 PRE [vec:61,cpu:1] = irq:13 PRE [vec:62,cpu:0] = irq:14 PRE [vec:62,cpu:1] = irq:14 vector: 129, mask: ff, cpu: 0 per_cpu:14 __assign_irq_vector: setting vector_irq[137]=21 for cpu=0 __assign_irq_vector: setting vector_irq[137]=21 for cpu=1 PAST [vec:48,cpu:0] = irq:0 PAST [vec:48,cpu:1] = irq:0 PAST [vec:49,cpu:0] = irq:1 PAST [vec:49,cpu:1] = irq:1 PAST [vec:50,cpu:0] = irq:2 PAST [vec:50,cpu:1] = irq:2 PAST [vec:51,cpu:0] = irq:3 PAST [vec:51,cpu:1] = irq:3 PAST [vec:52,cpu:0] = irq:4 PAST [vec:52,cpu:1] = irq:4 PAST [vec:53,cpu:0] = irq:5 PAST [vec:53,cpu:1] = irq:5 PAST [vec:54,cpu:0] = irq:6 PAST [vec:54,cpu:1] = irq:6 PAST [vec:55,cpu:0] = irq:7 PAST [vec:55,cpu:1] = irq:7 PAST [vec:56,cpu:0] = irq:8 PAST [vec:56,cpu:1] = irq:8 PAST [vec:57,cpu:0] = irq:9 PAST [vec:57,cpu:1] = irq:9 PAST [vec:58,cpu:0] = irq:10 PAST [vec:58,cpu:1] = irq:10 PAST [vec:59,cpu:0] = irq:11 PAST [vec:59,cpu:1] = irq:11 PAST [vec:60,cpu:0] = irq:12 PAST [vec:60,cpu:1] = irq:12 PAST [vec:61,cpu:0] = irq:13 PAST [vec:61,cpu:1] = irq:13 PAST [vec:62,cpu:0] = irq:14 PAST [vec:62,cpu:1] = irq:14 setup_IO_APIC_irq: dest=3 IOAPIC[0]: Set routing entry (2-21 -> 0x89 -> IRQ 21 Mode:1 Active:1) uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21 uhci_hcd 0000:00:1a.1: setting latency timer to 64 uhci_hcd 0000:00:1a.1: UHCI Host Controller uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 old_vector: 137 mask: 3 uhci_hcd 0000:00:1a.1: irq 21, io base 0x00006f00 usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb4: Product: UHCI Host Controller usb usb4: Manufacturer: Linux 2.6.32.21 uhci_hcd usb usb4: SerialNumber: 0000:00:1a.1 usb usb4: configuration #1 chosen from 1 choice hub 4-0:1.0: USB hub found hub 4-0:1.0: 2 ports detected uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20 uhci_hcd 0000:00:1d.0: setting latency timer to 64 uhci_hcd 0000:00:1d.0: UHCI Host Controller uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 uhci_hcd 0000:00:1d.0: irq 20, io base 0x00006f80 usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb5: Product: UHCI Host Controller usb usb5: Manufacturer: Linux 2.6.32.21 uhci_hcd usb usb5: SerialNumber: 0000:00:1d.0 usb usb5: configuration #1 chosen from 1 choice hub 5-0:1.0: USB hub found hub 5-0:1.0: 2 ports detected uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21 uhci_hcd 0000:00:1d.1: setting latency timer to 64 uhci_hcd 0000:00:1d.1: UHCI Host Controller uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 uhci_hcd 0000:00:1d.1: irq 21, io base 0x00006f60 usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb6: Product: UHCI Host Controller usb usb6: Manufacturer: Linux 2.6.32.21 uhci_hcd usb usb6: SerialNumber: 0000:00:1d.1 usb usb6: configuration #1 chosen from 1 choice hub 6-0:1.0: USB hub found hub 6-0:1.0: 2 ports detected uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 22 (level, low) -> IRQ 22 uhci_hcd 0000:00:1d.2: setting latency timer to 64 uhci_hcd 0000:00:1d.2: UHCI Host Controller uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 uhci_hcd 0000:00:1d.2: irq 22, io base 0x00006f40 usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb7: Product: UHCI Host Controller usb usb7: Manufacturer: Linux 2.6.32.21 uhci_hcd usb usb7: SerialNumber: 0000:00:1d.2 usb usb7: configuration #1 chosen from 1 choice hub 7-0:1.0: USB hub found hub 7-0:1.0: 2 ports detected PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 i8042.c: Detected active multiplexing controller, rev 1.1. old_vector: 60 mask: 3 old_vector: 49 mask: 3 serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX0 port at 0x60,0x64 irq 12 serio: i8042 AUX1 port at 0x60,0x64 irq 12 serio: i8042 AUX2 port at 0x60,0x64 irq 12 serio: i8042 AUX3 port at 0x60,0x64 irq 12 mice: PS/2 mouse device common for all mice rtc_cmos 00:04: RTC can wake from S4 rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0 old_vector: 56 mask: 3 rtc0: alarms up to one month, y3k, 114 bytes nvram, hpet irqs device-mapper: uevent: version 1.0.3 device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com cpuidle: using governor ladder cpuidle: using governor menu usbcore: registered new interface driver hiddev usbcore: registered new interface driver usbhid usbhid: v2.6:USB HID core driver nf_conntrack version 0.5.0 (16384 buckets, 65536 max) CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or sysctl net.netfilter.nf_conntrack_acct=1 to enable it. ip_tables: (C) 2000-2006 Netfilter Core Team TCP cubic registered Initializing XFRM netlink socket NET: Registered protocol family 17 PM: Resume from disk failed. registered taskstats version 1 No TPM chip found, activating TPM-bypass! Magic number: 10:225:350 rtc_cmos 00:04: setting system clock to 2010-09-08 22:20:14 UTC (1283984414) Initalizing network drop monitor service input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4 ata4.00: ATAPI: TSSTcorp DVD+/-RW TS-L632H, DW10, max UDMA/33 ata4.00: configured for UDMA/33 ata3: SATA link down (SStatus 0 SControl 300) usb 1-1: new high speed USB device using ehci_hcd and address 2 usb 1-1: New USB device found, idVendor=05a9, idProduct=2640 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-1: Product: Laptop Integrated Webcam usb 1-1: Manufacturer: OmniVision Technologies, Inc. -2640-07.07.20.3 usb 1-1: configuration #1 chosen from 1 choice ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) input: PS/2 Mouse as /devices/platform/i8042/serio2/input/input5 input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio2/input/input6 usb 6-2: new low speed USB device using uhci_hcd and address 2 usb 6-2: New USB device found, idVendor=046d, idProduct=c517 usb 6-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 6-2: Product: USB Receiver usb 6-2: Manufacturer: Logitech usb 6-2: configuration #1 chosen from 1 choice input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.0/input/input7 logitech 0003:046D:C517.0001: input,hidraw0: USB HID v1.10 Keyboard [Logitech USB Receiver] on usb-0000:00:1d.1-2/input0 logitech 0003:046D:C517.0002: fixing up Logitech keyboard report descriptor input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.1/input/input8 logitech 0003:046D:C517.0002: input,hiddev96,hidraw1: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:1d.1-2/input1 ata1.00: ATA-8: TOSHIBA MK2546GSX, LB013D, max UDMA/100 ata1.00: 488397168 sectors, multi 8: LBA48 NCQ (depth 31/32), AA ata1.00: configured for UDMA/100 scsi 0:0:0:0: Direct-Access ATA TOSHIBA MK2546GS LB01 PQ: 0 ANSI: 5 sd 0:0:0:0: Attached scsi generic sg0 type 0 sd 0:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/232 GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sda: scsi 3:0:0:0: CD-ROM TSSTcorp DVD+-RW TS-L632H DW10 PQ: 0 ANSI: 5 sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.20 sr 3:0:0:0: Attached scsi CD-ROM sr0 sr 3:0:0:0: Attached scsi generic sg1 type 5 sda1 sda2 sda3 sda4 < sda5 sda6 usb 7-2: new full speed USB device using uhci_hcd and address 2 sda7 > sd 0:0:0:0: [sda] Attached SCSI disk Freeing unused kernel memory: 944k freed Write protecting the kernel read-only data: 6624k dracut: dracut-005-3.fc13 udev: starting version 153 dracut: Starting plymouth daemon usb 7-2: New USB device found, idVendor=0a5c, idProduct=4500 usb 7-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 7-2: Product: BCM2045B2 usb 7-2: Manufacturer: Broadcom usb 7-2: configuration #1 chosen from 1 choice hub 7-2:1.0: USB hub found hub 7-2:1.0: 3 ports detected usb 7-2.1: new full speed USB device using uhci_hcd and address 3 usb 7-2.1: New USB device found, idVendor=413c, idProduct=8126 usb 7-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 7-2.1: Product: BCM2045 usb 7-2.1: Manufacturer: Broadcom Corp usb 7-2.1: configuration #1 chosen from 1 choice usb 7-2.2: new full speed USB device using uhci_hcd and address 4 usb 7-2.2: New USB device found, idVendor=0a5c, idProduct=4502 usb 7-2.2: New USB device strings: Mfr=1, Product=0, SerialNumber=0 usb 7-2.2: Manufacturer: Broadcom Corp usb 7-2.2: configuration #1 chosen from 1 choice input: Broadcom Corp as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2.2/7-2.2:1.0/input/input9 generic-usb 0003:0A5C:4502.0003: input,hidraw2: USB HID v1.11 Keyboard [Broadcom Corp] on usb-0000:00:1d.2-2.2/input0 usb 7-2.3: new full speed USB device using uhci_hcd and address 5 dracut: Scanning devices sda7 for LVM volume groups usb 7-2.3: New USB device found, idVendor=0a5c, idProduct=4503 usb 7-2.3: New USB device strings: Mfr=1, Product=0, SerialNumber=0 usb 7-2.3: Manufacturer: Broadcom Corp usb 7-2.3: configuration #1 chosen from 1 choice input: Broadcom Corp as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2.3/7-2.3:1.0/input/input10 generic-usb 0003:0A5C:4503.0004: input,hidraw3: USB HID v1.11 Mouse [Broadcom Corp] on usb-0000:00:1d.2-2.3/input0 dracut: Reading all physical volumes. This may take a while... dracut: Found volume group "vg0" using metadata type lvm2 dracut: 7 logical volume(s) in volume group "vg0" now active EXT4-fs (dm-7): mounted filesystem with ordered data mode dracut: Remounting /dev/disk/by-uuid/fcb47974-dd00-4990-bcee-e2b50a0f184b with -o noatime,ro EXT4-fs (dm-7): mounted filesystem with ordered data mode dracut: Mounted root filesystem /dev/mapper/vg0-austen3a dracut: Loading SELinux policy SELinux: 8192 avtab hash slots, 199115 rules. SELinux: 8192 avtab hash slots, 199115 rules. SELinux: 9 users, 13 roles, 3316 types, 168 bools, 1 sens, 1024 cats SELinux: 77 classes, 199115 rules SELinux: Completing initialization. SELinux: Setting up existing superblocks. SELinux: initialized (dev dm-7, type ext4), uses xattr SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs SELinux: initialized (dev securityfs, type securityfs), uses genfs_contexts SELinux: initialized (dev usbfs, type usbfs), uses genfs_contexts SELinux: initialized (dev selinuxfs, type selinuxfs), uses genfs_contexts SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs SELinux: initialized (dev hugetlbfs, type hugetlbfs), uses transition SIDs SELinux: initialized (dev devpts, type devpts), uses transition SIDs SELinux: initialized (dev inotifyfs, type inotifyfs), uses genfs_contexts SELinux: initialized (dev anon_inodefs, type anon_inodefs), uses genfs_contexts SELinux: initialized (dev pipefs, type pipefs), uses task SIDs SELinux: initialized (dev debugfs, type debugfs), uses genfs_contexts SELinux: initialized (dev sockfs, type sockfs), uses task SIDs SELinux: initialized (dev devtmpfs, type devtmpfs), uses transition SIDs SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs SELinux: initialized (dev proc, type proc), uses genfs_contexts SELinux: initialized (dev bdev, type bdev), uses genfs_contexts SELinux: initialized (dev rootfs, type rootfs), uses genfs_contexts SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts type=1403 audit(1283984425.172:2): policy loaded auid=4294967295 ses=4294967295 dracut: Switching root readahead: starting udev: starting version 153 type=1400 audit(1283980830.047:3): avc: denied { mmap_zero } for pid=721 comm="vbetool" scontext=system_u:system_r:vbetool_t:s0-s0:c0.c1023 tcontext=system_u:system_r:vbetool_t:s0-s0:c0.c1023 tclass=memprotect SELinux: initialized (dev binfmt_misc, type binfmt_misc), uses genfs_contexts type=1400 audit(1283980840.777:4): avc: denied { module_request } for pid=1262 comm="rpc.statd" scontext=system_u:system_r:rpcd_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=system type=1400 audit(1283980843.163:5): avc: denied { module_request } for pid=1392 comm="sendmail" scontext=system_u:system_r:sendmail_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=system SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs SELinux: initialized (dev proc, type proc), uses genfs_contexts SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs SELinux: initialized (dev proc, type proc), uses genfs_contexts [-- Attachment #3: Type: text/plain, Size: 138 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-09-08 21:36 ` M A Young @ 2010-09-08 23:17 ` Konrad Rzeszutek Wilk 2010-09-17 22:49 ` M A Young 0 siblings, 1 reply; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-09-08 23:17 UTC (permalink / raw) To: M A Young; +Cc: xen-devel On Wed, Sep 08, 2010 at 10:36:30PM +0100, M A Young wrote: > On Wed, 8 Sep 2010, Konrad Rzeszutek Wilk wrote: > > >I've piggybacked on your debug patch and added some extra stuff to see if the __setup_vector_irq > >is responsible for setting the new per_cpu. Those printk's _might_ not work as > >all of that is being run on a secondary CPU that is being initialized..? > > > >For the IO APIC programming I added a printk/debug_stack by the ioapic_write > >to see who and when sets those pins on the IOAPIC to 3. > > I had to modify the patch slightly to get the kernel not to panic, > but it did mostly work after that. The results are attached. Hm, and they still don't give a hint of who sets the IOAPIC pin 1-through 15 to destination 3. > setup_IO_APIC_irq: dest=1 > IOAPIC[0]: Set routing entry (2-1 -> 0x31 -> IRQ 1 Mode:0 Active:0) > Reprogramming PIN1, dest=1 > setup_IO_APIC_irq: cfg->domain=-1 (vector: 48) Excellent, IOAPIC PIN1 should have dest 1... but > NR Dst Mask Trig IRR Pol Stat Dmod Deli Vect: > 00 000 1 0 0 0 0 0 0 00 > 01 003 0 0 0 0 0 1 1 31 It is 3 here? And then later we set the destination to 3. .. > setup_IO_APIC_irq: dest=3 > IOAPIC[0]: Set routing entry (2-12 -> 0x3c -> IRQ 12 Mode:0 Active:0) > Reprogramming PIN12, dest=3 > Pid: 1, comm: swapper Not tainted 2.6.32.21 #1 > Call Trace: > [<ffffffff8102b25d>] ioapic_write_entry+0x48/0xda > [<ffffffff8102bdd9>] setup_IO_APIC_irq+0x21f/0x22e > [<ffffffff8144680a>] ? irq_to_desc_alloc_node+0x16/0x188 > [<ffffffff8102bf39>] io_apic_set_pci_routing+0x151/0x17c > [<ffffffff810263ae>] mp_register_gsi+0x17d/0x18f > [<ffffffff8102644d>] acpi_register_gsi+0x5b/0x64 > [<ffffffff812a02f3>] pnpacpi_parse_allocated_irqresource+0x113/0x14a Compared this to how Xen works it is pretty much exactly the same. Except that I think Xen forces the IO APIC to be reset. Here it looks as if it is untouched from the boot - but who knows? I think you need to figure out who sets the IO APIC entries earlier on. It might be as well that nobody does and this is what the BIOS came up and under Xen we clear it up. ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-09-08 23:17 ` Konrad Rzeszutek Wilk @ 2010-09-17 22:49 ` M A Young 2010-09-20 14:51 ` Konrad Rzeszutek Wilk 0 siblings, 1 reply; 44+ messages in thread From: M A Young @ 2010-09-17 22:49 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel On Wed, 8 Sep 2010, Konrad Rzeszutek Wilk wrote: > Compared this to how Xen works it is pretty much exactly the same. > Except that I think Xen forces the IO APIC to be reset. Here it looks > as if it is untouched from the boot - but who knows? > > I think you need to figure out who sets the IO APIC entries earlier > on. It might be as well that nobody does and this is what the BIOS > came up and under Xen we clear it up. The latest 4.0.2-rc1-pre fixes my problem. I saw the patch http://xenbits.xensource.com/xen-4.0-testing.hg?rev/965d47d5d7c2 which looked relevant, so I tried a build including it and my laptop keyboard and mouse work again. Michael Young ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-09-17 22:49 ` M A Young @ 2010-09-20 14:51 ` Konrad Rzeszutek Wilk 2010-09-20 15:05 ` xen 4 only seeing one keyboard and mouse, fixed in xen 4.0.2-rc-pre Pasi Kärkkäinen 0 siblings, 1 reply; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-09-20 14:51 UTC (permalink / raw) To: M A Young; +Cc: xen-devel On Fri, Sep 17, 2010 at 11:49:02PM +0100, M A Young wrote: > On Wed, 8 Sep 2010, Konrad Rzeszutek Wilk wrote: > > >Compared this to how Xen works it is pretty much exactly the same. > >Except that I think Xen forces the IO APIC to be reset. Here it looks > >as if it is untouched from the boot - but who knows? > > > >I think you need to figure out who sets the IO APIC entries earlier > >on. It might be as well that nobody does and this is what the BIOS > >came up and under Xen we clear it up. > > The latest 4.0.2-rc1-pre fixes my problem. I saw the patch > http://xenbits.xensource.com/xen-4.0-testing.hg?rev/965d47d5d7c2 > which looked relevant, so I tried a build including it and my laptop > keyboard and mouse work again. Woot! Excellent! ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse, fixed in xen 4.0.2-rc-pre 2010-09-20 14:51 ` Konrad Rzeszutek Wilk @ 2010-09-20 15:05 ` Pasi Kärkkäinen 0 siblings, 0 replies; 44+ messages in thread From: Pasi Kärkkäinen @ 2010-09-20 15:05 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: waldi, xen-devel, M A Young On Mon, Sep 20, 2010 at 10:51:52AM -0400, Konrad Rzeszutek Wilk wrote: > On Fri, Sep 17, 2010 at 11:49:02PM +0100, M A Young wrote: > > On Wed, 8 Sep 2010, Konrad Rzeszutek Wilk wrote: > > > > >Compared this to how Xen works it is pretty much exactly the same. > > >Except that I think Xen forces the IO APIC to be reset. Here it looks > > >as if it is untouched from the boot - but who knows? > > > > > >I think you need to figure out who sets the IO APIC entries earlier > > >on. It might be as well that nobody does and this is what the BIOS > > >came up and under Xen we clear it up. > > > > The latest 4.0.2-rc1-pre fixes my problem. I saw the patch > > http://xenbits.xensource.com/xen-4.0-testing.hg?rev/965d47d5d7c2 > > which looked relevant, so I tried a build including it and my laptop > > keyboard and mouse work again. > > Woot! Excellent! > Yeah, good to hear this got resolved. Debian folks might want to include that patch in their Xen .deb packages for upcoming Squeeze (6.0) release.. -- Pasi ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-16 22:33 ` Konrad Rzeszutek Wilk 2010-08-18 23:25 ` Konrad Rzeszutek Wilk @ 2010-08-21 21:00 ` M A Young 2010-08-23 14:24 ` Konrad Rzeszutek Wilk 1 sibling, 1 reply; 44+ messages in thread From: M A Young @ 2010-08-21 21:00 UTC (permalink / raw) To: Konrad Rzeszutek Wilk; +Cc: xen-devel On Mon, 16 Aug 2010, Konrad Rzeszutek Wilk wrote: > The one thing that is odd is that in 4.0 we start with vector 0x28 while > in 3.4 it is with 0x20. > > It looks as if one vector is getten eaten. But that should not be such > an issue as the internal mapping of vector->irq is still proper... I can tell you why that happens. For 3.4 new vectors are allocated in the order 32,40,...,216 then 33,41,... etc. in assign_irq_vector from xen/arch/x86/irq.c For 4.0 new vectors are allocated in the order 40,48,...,216 then 33,41,... etc. in __assign_irq_vector from xen/arch/x86/irq.c So for 4.0 the allocation of vector 32 is never attempted, but as it is already reserved for IRQ_MOVE_CLEANUP_VECTOR this shouldn't matter. Michael Young ^ permalink raw reply [flat|nested] 44+ messages in thread
* Re: xen 4 only seeing one keyboard and mouse 2010-08-21 21:00 ` xen 4 only seeing one keyboard and mouse M A Young @ 2010-08-23 14:24 ` Konrad Rzeszutek Wilk 0 siblings, 0 replies; 44+ messages in thread From: Konrad Rzeszutek Wilk @ 2010-08-23 14:24 UTC (permalink / raw) To: M A Young; +Cc: xen-devel On Sat, Aug 21, 2010 at 10:00:37PM +0100, M A Young wrote: > On Mon, 16 Aug 2010, Konrad Rzeszutek Wilk wrote: > > >The one thing that is odd is that in 4.0 we start with vector 0x28 while > >in 3.4 it is with 0x20. > > > >It looks as if one vector is getten eaten. But that should not be such > >an issue as the internal mapping of vector->irq is still proper... > > I can tell you why that happens. > For 3.4 new vectors are allocated in the order 32,40,...,216 then > 33,41,... etc. in assign_irq_vector from xen/arch/x86/irq.c > For 4.0 new vectors are allocated in the order 40,48,...,216 then > 33,41,... etc. in __assign_irq_vector from xen/arch/x86/irq.c > So for 4.0 the allocation of vector 32 is never attempted, but as it > is already reserved for IRQ_MOVE_CLEANUP_VECTOR this shouldn't > matter. Argh. So red-heering then. ^ permalink raw reply [flat|nested] 44+ messages in thread
end of thread, other threads:[~2010-09-20 15:05 UTC | newest] Thread overview: 44+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2010-07-21 20:27 xen 4 only seeing one keyboard and mouse M A Young 2010-07-21 20:40 ` Pasi Kärkkäinen 2010-07-21 21:16 ` M A Young 2010-07-21 21:41 ` Pasi Kärkkäinen 2010-07-21 22:10 ` M A Young 2010-07-22 17:51 ` Konrad Rzeszutek Wilk 2010-07-22 18:54 ` M A Young 2010-07-23 14:27 ` Konrad Rzeszutek Wilk 2010-08-08 18:50 ` M A Young 2010-08-08 20:16 ` M A Young 2010-08-09 4:42 ` Konrad Rzeszutek Wilk 2010-08-16 15:46 ` Konrad Rzeszutek Wilk 2010-08-16 21:05 ` M A Young 2010-08-16 22:33 ` Konrad Rzeszutek Wilk 2010-08-18 23:25 ` Konrad Rzeszutek Wilk 2010-08-20 21:59 ` M A Young 2010-08-22 20:03 ` M A Young 2010-08-23 15:18 ` Konrad Rzeszutek Wilk 2010-08-23 19:34 ` M A Young 2010-08-23 20:37 ` M A Young 2010-08-24 17:10 ` Konrad Rzeszutek Wilk 2010-08-24 19:06 ` M A Young 2010-08-24 19:47 ` Keir Fraser 2010-08-24 20:31 ` M A Young 2010-08-24 21:16 ` Konrad Rzeszutek Wilk 2010-08-24 22:40 ` M A Young 2010-08-25 14:28 ` Konrad Rzeszutek Wilk 2010-08-25 21:32 ` M A Young 2010-08-26 14:04 ` Konrad Rzeszutek Wilk 2010-08-26 14:08 ` Keir Fraser 2010-08-26 20:53 ` M A Young 2010-08-26 22:15 ` M A Young 2010-08-26 22:24 ` M A Young 2010-08-27 7:34 ` Keir Fraser 2010-08-31 15:00 ` Konrad Rzeszutek Wilk 2010-09-03 18:50 ` M A Young 2010-09-08 15:44 ` Konrad Rzeszutek Wilk 2010-09-08 21:36 ` M A Young 2010-09-08 23:17 ` Konrad Rzeszutek Wilk 2010-09-17 22:49 ` M A Young 2010-09-20 14:51 ` Konrad Rzeszutek Wilk 2010-09-20 15:05 ` xen 4 only seeing one keyboard and mouse, fixed in xen 4.0.2-rc-pre Pasi Kärkkäinen 2010-08-21 21:00 ` xen 4 only seeing one keyboard and mouse M A Young 2010-08-23 14:24 ` Konrad Rzeszutek Wilk
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.