[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Failure to get memory for GATT table, again



On Tue, Feb 01, 2005 at 04:39:42PM -0000, Ian Pratt wrote:
> > Ian Pratt wrote:
> > >>I seem to have narroved the problem down to the function 
> > >>direct_remap_area_pages() which fails on an MMU update.
> > >>
> > >>Xen tells me about this, in:
> > >>
> > >>(XEN) 
> > >>(file=/mnt/hda3/home/jacobg/xeno-unstable.bk/xen/include/asm/mm.h, 
> > >>line=157) Error pfn 0003ff40: ed=fc599260, sd=fc5996a0, 
> > caf=80000002, 
> > >>taf=f0000001
> 
> I suspect that sd is actually 'dom_xen', but it would be useful to
> verify this.
> Also, please print out max_page and post the e820 map for the machine.

here is the error again, with max_page added:

(XEN) (file=/mnt/hda3/home/jacobg/xeno-unstable.bk/xen/include/asm/mm.h, 
line=161) Error pfn 0003ff40: ed=fc599260, sd=fc5996a0, caf=80000002, 
taf=f0000001 max_page 0003ff74


and here are all the (XEN) messages from boot:

 __  __            _____  ___         _                _ 
 \ \/ /___ _ __   |___ / / _ \     __| | _____   _____| |
  \  // _ \ '_ \    |_ \| | | |__ / _` |/ _ \ \ / / _ \ |
  /  \  __/ | | |  ___) | |_| |__| (_| |  __/\ V /  __/ |
 /_/\_\___|_| |_| |____(_)___/    \__,_|\___| \_/ \___|_|
                                                         
 http://www.cl.cam.ac.uk/netos/xen
 University of Cambridge Computer Laboratory

 Xen version 3.0-devel (jacobg@(none)) (gcc version 3.3.4 20040623 (Gentoo 
Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6))
 Tue Feb  1 11:56:34 PST 2005
 Latest ChangeSet: 2005/01/28 16:34:08 1.1736 41fa6980PfhDt-hKCfacnyHcFB7DNQ

(XEN) Physical RAM map:
(XEN)  0000000000000000 - 00000000000a0000 (usable)
(XEN)  00000000000f0000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 000000003ff74000 (usable)
(XEN)  000000003ff74000 - 000000003ff76000 (ACPI NVS)
(XEN)  000000003ff76000 - 000000003ff97000 (ACPI data)
(XEN)  000000003ff97000 - 0000000040000000 (reserved)
(XEN)  00000000fec00000 - 00000000fec10000 (reserved)
(XEN)  00000000fecf0000 - 00000000fecf1000 (reserved)
(XEN)  00000000fed20000 - 00000000fed90000 (reserved)
(XEN)  00000000fee00000 - 00000000fee10000 (reserved)
(XEN)  00000000ffb00000 - 0000000100000000 (reserved)
(XEN) System RAM: 1023MB (1047632kB)
(XEN) Xen heap: 10MB (10692kB)
(XEN) CPU0: Before vendor init, caps: bfebfbff 00000000 00000000, vendor = 0
(XEN) CPU#0: Physical ID: 0, Logical ID: 0
(XEN) CPU caps: bfebfbff 00000000 00000000 00000000
(XEN) found SMP MP-table at 000fe710
(XEN) ACPI: RSDP (v000 DELL                                      ) @ 0x000feb90
(XEN) ACPI: RSDT (v001 DELL    WS 360  0x00000007 ASL  0x00000061) @ 0x000fd160
(XEN) ACPI: FADT (v001 DELL    WS 360  0x00000007 ASL  0x00000061) @ 0x000fd198
(XEN) ACPI: SSDT (v001   DELL    st_ex 0x00001000 MSFT 0x0100000d) @ 0xfffc8775
(XEN) ACPI: MADT (v001 DELL    WS 360  0x00000007 ASL  0x00000061) @ 0x000fd20c
(XEN) ACPI: BOOT (v001 DELL    WS 360  0x00000007 ASL  0x00000061) @ 0x000fd278
(XEN) ACPI: ASF! (v016 DELL    WS 360  0x00000007 ASL  0x00000061) @ 0x000fd2a0
(XEN) ACPI: DSDT (v001   DELL    dt_ex 0x00001000 MSFT 0x0100000d) @ 0x00000000
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
(XEN) Processor #0 Unknown CPU [15:3] APIC version 20
(XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
(XEN) Processor #1 Unknown CPU [15:3] APIC version 20
(XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] disabled)
(XEN) Using ACPI for processor (LAPIC) configuration information
(XEN) Intel MultiProcessor Specification v1.4
(XEN)     Virtual Wire compatibility mode.
(XEN) OEM ID: DELL     Product ID: WS 360       APIC at: 0xFEE00000
(XEN) I/O APIC #2 Version 32 at 0xFEC00000.
(XEN) Enabling APIC mode: Flat. Using 1 I/O APICs
(XEN) Processors: 2
(XEN) Using scheduler: Borrowed Virtual Time (bvt)
(XEN) Initializing CPU#0
(XEN) Detected 3192.153 MHz processor.
(XEN) CPU0: Before vendor init, caps: bfebfbff 00000000 00000000, vendor = 0
(XEN) CPU#0: Physical ID: 0, Logical ID: 0
(XEN) CPU caps: bfebfbff 00000000 00000000 00000000
(XEN) CPU0 booted
(XEN) enabled ExtINT on CPU#0
(XEN) ESR value before enabling vector: 00000040
(XEN) ESR value after enabling vector: 00000000
(XEN) Booting processor 1/1 eip 90000
(XEN) Initializing CPU#1
(XEN) masked ExtINT on CPU#1
(XEN) ESR value before enabling vector: 00000000
(XEN) ESR value after enabling vector: 00000000
(XEN) CPU1: Before vendor init, caps: bfebfbff 00000000 00000000, vendor = 0
(XEN) CPU#1: Physical ID: 0, Logical ID: 1
(XEN) CPU caps: bfebfbff 00000000 00000000 00000000
(XEN) CPU1 has booted.
(XEN) Total of 2 processors activated.
(XEN) ENABLING IO-APIC IRQs
(XEN) Setting 2 in the phys_id_present_map
(XEN) ...changing IO-APIC physical APIC ID to 2 ... ok.
(XEN) init IO_APIC IRQs
(XEN) vector_irq[49] = 1
(XEN) vector_irq[51] = 3
(XEN) vector_irq[59] = 4
(XEN) vector_irq[61] = 5
(XEN) vector_irq[69] = 6
(XEN) vector_irq[71] = 7
(XEN) vector_irq[79] = 8
(XEN) vector_irq[81] = 9
(XEN) vector_irq[89] = 10
(XEN) vector_irq[91] = 11
(XEN) vector_irq[99] = 12
(XEN) vector_irq[a1] = 14
(XEN) vector_irq[a9] = 15
(XEN) vector_irq[b1] = 16
(XEN) vector_irq[b9] = 17
(XEN) vector_irq[c1] = 18
(XEN) vector_irq[c9] = 19
(XEN) vector_irq[d1] = 20
(XEN) vector_irq[d9] = 21
(XEN) vector_irq[e1] = 22
(XEN) vector_irq[e9] = 23
(XEN) ..TIMER: vector=0x41 pin1=2 pin2=0
(XEN) number of MP IRQ sources: 40.
(XEN) number of IO-APIC #2 registers: 24.
(XEN) testing the IO APIC.......................
(XEN) 
(XEN) IO APIC #2......
(XEN) .... register #00: 02000000
(XEN) .......    : physical APIC id: 02
(XEN) .......    : Delivery Type: 0
(XEN) .......    : LTS          : 0
(XEN) .... register #01: 00178020
(XEN) .......     : max redirection entries: 0017
(XEN) .......     : PRQ implemented: 1
(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 003 03  0    0    0   0   0    1    1    49
(XEN)  02 003 03  0    0    0   0   0    1    1    41
(XEN)  03 003 03  0    0    0   0   0    1    1    51
(XEN)  04 003 03  0    0    0   0   0    1    1    59
(XEN)  05 003 03  0    0    0   0   0    1    1    61
(XEN)  06 003 03  0    0    0   0   0    1    1    69
(XEN)  07 003 03  0    0    0   0   0    1    1    71
(XEN)  08 003 03  0    0    0   0   0    1    1    79
(XEN)  09 003 03  0    0    0   0   0    1    1    81
(XEN)  0a 003 03  0    0    0   0   0    1    1    89
(XEN)  0b 003 03  0    0    0   0   0    1    1    91
(XEN)  0c 003 03  0    0    0   0   0    1    1    99
(XEN)  0d 000 00  1    0    0   0   0    0    0    00
(XEN)  0e 003 03  0    0    0   0   0    1    1    A1
(XEN)  0f 003 03  0    0    0   0   0    1    1    A9
(XEN)  10 003 03  1    1    0   1   0    1    1    B1
(XEN)  11 003 03  1    1    0   1   0    1    1    B9
(XEN)  12 003 03  1    1    0   1   0    1    1    C1
(XEN)  13 003 03  1    1    0   1   0    1    1    C9
(XEN)  14 003 03  1    1    0   1   0    1    1    D1
(XEN)  15 003 03  1    1    0   1   0    1    1    D9
(XEN)  16 003 03  1    1    0   1   0    1    1    E1
(XEN)  17 003 03  1    1    0   1   0    1    1    E9
(XEN) IRQ to pin mappings:
(XEN) IRQ0 -> 0:2
(XEN) IRQ1 -> 0:1
(XEN) IRQ3 -> 0:3
(XEN) IRQ4 -> 0:4
(XEN) IRQ5 -> 0:5
(XEN) IRQ6 -> 0:6
(XEN) IRQ7 -> 0:7
(XEN) IRQ8 -> 0:8
(XEN) IRQ9 -> 0:9
(XEN) IRQ10 -> 0:10
(XEN) IRQ11 -> 0:11
(XEN) IRQ12 -> 0:12
(XEN) IRQ14 -> 0:14
(XEN) IRQ15 -> 0:15
(XEN) IRQ16 -> 0:16
(XEN) IRQ17 -> 0:17
(XEN) IRQ18 -> 0:18
(XEN) IRQ19 -> 0:19
(XEN) IRQ20 -> 0:20
(XEN) IRQ21 -> 0:21
(XEN) IRQ22 -> 0:22
(XEN) IRQ23 -> 0:23
(XEN) .................................... done.
(XEN) Using local APIC timer interrupts.
(XEN) Calibrating APIC timer for CPU0...
(XEN) ..... CPU speed is 3192.0975 MHz.
(XEN) ..... Bus speed is 199.5060 MHz.
(XEN) ..... bus_scale = 0x0000CC4F
(XEN) checking TSC synchronization across CPUs: passed.
(XEN) Time init:
(XEN) .... System Time: 12017379ns
(XEN) .... cpu_freq:    00000000:BE4464C0
(XEN) .... scale:       00000001:40C95EAB
(XEN) .... Wall Clock:  1107287895s 380000us
(XEN) PCI: PCI BIOS revision 2.10 entry at 0xfba7e, last bus=2
(XEN) PCI: Using configuration type 1
(XEN) PCI: Probing PCI hardware
(XEN) PCI: Probing PCI hardware (bus 00)
(XEN) PCI: Ignoring BAR0-3 of IDE controller 00:1f.1
(XEN) Transparent bridge - PCI device 8086:244e
(XEN) PCI: Using IRQ router PIIX/ICH [8086/24d0] at 00:1f.0
(XEN) PCI->APIC IRQ transform: (B0,I29,P0) -> 16
(XEN) PCI->APIC IRQ transform: (B0,I29,P1) -> 19
(XEN) PCI->APIC IRQ transform: (B0,I29,P2) -> 18
(XEN) PCI->APIC IRQ transform: (B0,I29,P0) -> 16
(XEN) PCI->APIC IRQ transform: (B0,I29,P3) -> 23
(XEN) PCI->APIC IRQ transform: (B0,I31,P0) -> 18
(XEN) PCI->APIC IRQ transform: (B0,I31,P0) -> 18
(XEN) PCI->APIC IRQ transform: (B0,I31,P1) -> 17
(XEN) PCI->APIC IRQ transform: (B1,I0,P0) -> 16
(XEN) PCI->APIC IRQ transform: (B2,I0,P0) -> 21
(XEN) PCI->APIC IRQ transform: (B2,I0,P1) -> 22
(XEN) PCI->APIC IRQ transform: (B2,I2,P0) -> 17
(XEN) PCI->APIC IRQ transform: (B2,I12,P0) -> 18
(XEN) mtrr: v2.0 (20020519)
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Xen-ELF header found: 
'GUEST_OS=linux,GUEST_VER=2.6,XEN_VER=2.0,VIRT_BASE=0xC0000000,LOADER=generic,PT_MODE_W
RITABLE'
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN)  Kernel image:  00c00000->00ff4da4
(XEN)  Initrd image:  00000000->00000000
(XEN)  Dom0 alloc.:   01000000->39000000
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN)  Loaded kernel: c0100000->c0522b04
(XEN)  Init. ramdisk: c0523000->c0523000
(XEN)  Phys-Mach map: c0523000->c0603000
(XEN)  Page tables:   c0603000->c0606000
(XEN)  Start info:    c0606000->c0607000
(XEN)  Boot stack:    c0607000->c0608000
(XEN)  TOTAL:         c0000000->c0800000
(XEN)  ENTRY ADDRESS: c0100000
(XEN) Scrubbing DOM0 RAM: .........done.
(XEN) Give DOM0 read access to all PCI devices
(XEN) Scrubbing Free RAM: ...........done.

> 
> Ian

Jacob


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.