WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] xen 4 only seeing one keyboard and mouse

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@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>