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-ia64-devel

RE: [Xen-ia64-devel] xen on hp rx2600

To: "Aron Griffis" <aron@xxxxxx>, <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-ia64-devel] xen on hp rx2600
From: "Tian, Kevin" <kevin.tian@xxxxxxxxx>
Date: Thu, 10 Nov 2005 13:21:24 +0800
Delivery-date: Thu, 10 Nov 2005 05:21:28 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcXldcx1Hs8XI2ozTp2fLt6x/e4uGQAP7c4g
Thread-topic: [Xen-ia64-devel] xen on hp rx2600
Hi, Aron,

Couple of questions here:
        - Did you turn on the CONFIG_SMP for xen, which is default off now?

        - Is it first time for all people on the list to run an hp box with SMP?

        - Interesting thing is, xen only saw one cpu available:
                >(XEN) 1 CPUs available, 1 CPUs total
         However dom0 saw 2 CPUs available:
                >2 CPUs available, 2 CPUs total
         Do you know the tricks behind here? Does ACPI table get changed 
sometime later?

        - Currently we have logic to enable only one CPU seen by dom0, as 
touch_acpi_table() in dom_fw_init. That can promise no spurious IPI issued 
before dom0 SMP (guest SMP) ready. Normally touch_acpi_table() will scan MADT 
table and enable only one entry. Could you check any logic here not adapting to 
your rx2600 box?

BTW, I think DOMU_BUILD_STAGING related macro can be disabled now, to avoid 
allocating extra memory in normal case:
        >(XEN) alloc_domU_staging: starting (initializing 32 MB...)
        >(XEN) alloc_domU_staging: domU_staging_area=f000000001480000

Thanks,
Kevin

>-----Original Message-----
>From: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
>[mailto:xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Aron Griffis
>Sent: 2005年11月10日 5:37
>To: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
>Subject: [Xen-ia64-devel] xen on hp rx2600
>
>I'm trying to bring up xen on hp rx2600, changeset 7d81d6b8c302 from
>today.  Here is what I'm seeing.  Debugging suggestions?
>
>ELILO
>Uncompressing Linux... done
>Loading initrd \EFI\gentoo\boot\vmlinux-xen...done
> __  __            _____  ___         _                _
> \ \/ /___ _ __   |___ / / _ \     __| | _____   _____| |
>  \  // _ \ '_ \    |_ \| | | |__ / _` |/ _ \ \ / / _ \ |
>  /  \  __/ | | |  ___) | |_| |__| (_| |  __/\ V /  __/ |
> /_/\_\___|_| |_| |____(_)___/    \__,_|\___| \_/ \___|_|
>
> http://www.cl.cam.ac.uk/netos/xen
> University of Cambridge Computer Laboratory
>
> Xen version 3.0-devel (agriffis@xxxxxxxxxx) (gcc version 3.4.3 20041125 
> (Gentoo
>Linux 3.4.3-r1, ssp-3.4.3-0, pie-8.7.7)) Wed Nov  9 11:32:18 EST 2005
> Latest ChangeSet: unavailable
>
>(XEN) xen image pstart: 0x4000000, xenheap pend: 0x8000000
>(XEN) efi.trim_top: ignoring 4KB of memory at 0x0 due to granule hole at 0x0
>(XEN) efi.trim_top: ignoring 636KB of memory at 0x1000 due to granule hole at 
>0x0
>(XEN) efi.trim_bottom: ignoring 15360KB of memory at 0x100000 due to granule 
>hole
>at 0x0
>(XEN) ready to move Dom0 to 0x8000000...Done
>(XEN) find_memory: efi_memmap_walk returns max_page=fecb
>(XEN) Before heap_start: 0xf0000000040d45e8
>(XEN) After heap_start: 0xf0000000040dc000
>(XEN) Init boot pages: 0x1000000 -> 0x4000000.
>(XEN) Init boot pages: 0x8b6d000 -> 0x3f5e4000.
>(XEN) Init boot pages: 0x3fb00000 -> 0x3fb2c000.
>(XEN) System RAM: 998MB (1022016kB)
>(XEN) size of frame_table: 4592kB
>(XEN) alloc_dom0: starting (initializing 512 MB...)
>(XEN) alloc_dom0: dom0_start=0000000010000000
>(XEN) alloc_domU_staging: starting (initializing 32 MB...)
>(XEN) alloc_domU_staging: domU_staging_area=f000000001480000
>(XEN) Xen heap: 63MB (64656kB)
>(XEN) ACPI: RSDP (v002     HP                                ) @
>0x000000003fb2e000
>(XEN) ACPI: XSDT (v001     HP   rx2600 0x00000000 HP 0x00000000) @
>0x000000003fb2e02c
>(XEN) ACPI: FADT (v003     HP   rx2600 0x00000000 HP 0x00000000) @
>0x000000003fb369e0
>(XEN) ACPI: SPCR (v001     HP   rx2600 0x00000000 HP 0x00000000) @
>0x000000003fb36b18
>(XEN) ACPI: DBGP (v001     HP   rx2600 0x00000000 HP 0x00000000) @
>0x000000003fb36b68
>(XEN) ACPI: MADT (v001     HP   rx2600 0x00000000 HP 0x00000000) @
>0x000000003fb36c28
>(XEN) ACPI: SPMI (v004     HP   rx2600 0x00000000 HP 0x00000000) @
>0x000000003fb36ba0
>(XEN) ACPI: CPEP (v001     HP   rx2600 0x00000000 HP 0x00000000) @
>0x000000003fb36bf0
>(XEN) ACPI: SSDT (v001     HP   rx2600 0x00000006 INTL 0x02012044) @
>0x000000003fb33870
>(XEN) ACPI: SSDT (v001     HP   rx2600 0x00000006 INTL 0x02012044) @
>0x000000003fb33a50
>(XEN) ACPI: SSDT (v001     HP   rx2600 0x00000006 INTL 0x02012044) @
>0x000000003fb33da0
>(XEN) ACPI: SSDT (v001     HP   rx2600 0x00000006 INTL 0x02012044) @
>0x000000003fb347c0
>(XEN) ACPI: SSDT (v001     HP   rx2600 0x00000006 INTL 0x02012044) @
>0x000000003fb351e0
>(XEN) ACPI: SSDT (v001     HP   rx2600 0x00000006 INTL 0x02012044) @
>0x000000003fb35c00
>(XEN) ACPI: SSDT (v001     HP   rx2600 0x00000006 INTL 0x02012044) @
>0x000000003fb36620
>(XEN) ACPI: SSDT (v001     HP   rx2600 0x00000006 INTL 0x02012044) @
>0x000000003fb36800
>(XEN) ACPI: SSDT (v001     HP   rx2600 0x00000006 INTL 0x02012044) @
>0x000000003fb368f0
>(XEN) ACPI: DSDT (v001     HP   rx2600 0x00000007 INTL 0x02012044) @
>0x0000000000000000
>(XEN) SAL 3.1: HP version 2.21
>(XEN) SAL Platform features: None
>(XEN) avail:0x1180c60000000000,
>status:0x60000000000,control:0x1180c00000000000, vm?0x0
>(XEN) No VT feature supported.
>(XEN) cpu_init: current=f0000000040a0000,
>current->domain->arch.mm=0000000000000000
>(XEN) vhpt_init: vhpt size=0000000001000000, align=0000000001000000
>(XEN) vhpt_init: vhpt paddr=0000000005000000, end=0000000005ffffff
>(XEN) ACPI: Local APIC address 0xe8000000fee00000
>(XEN) ACPI: LAPIC_ADDR_OVR (address[00000000fee00000])
>(XEN) ACPI: LSAPIC (acpi_id[0x00] lsapic_id[0x00] lsapic_eid[0x00] enabled)
>(XEN) CPU 0 (0x0000) enabled
>(XEN) ACPI: [APIC:0x07] ignored 1 entries of 2 found
>(XEN) ACPI: IOSAPIC (id[0x0] address[00000000fed20800] gsi_base[16])
>(XEN) ACPI: IOSAPIC (id[0x1] address[00000000fed22800] gsi_base[27])
>(XEN) ACPI: IOSAPIC (id[0x2] address[00000000fed24800] gsi_base[38])
>(XEN) ACPI: IOSAPIC (id[0x3] address[00000000fed26800] gsi_base[49])
>(XEN) ACPI: [APIC:0x06] ignored 3 entries of 7 found
>(XEN) 1 CPUs available, 1 CPUs total
>(XEN) machine to physical table: 0xf000000007f00000
>(XEN) About to call scheduler_init()
>(XEN) Using scheduler: Borrowed Virtual Time (bvt)
>(XEN) About to call init_xen_time()
>(XEN) CPU 0: base freq=200.000MHz, ITC ratio=13/2, ITC
>freq=1300.000MHz+/-650ppm
>(XEN) Time init:
>(XEN) .... System Time: 45236ns
>(XEN) .... scale:               C4EC4EC4
>(XEN) About to call ac_timer_init()
>(XEN) About to call sort_main_extable()
>(XEN) About to call do_createdomain()
>(XEN) arch_vcpu_info=f0000000040e0000
>(XEN) ###allocating rid_range, domain f0000000040dc100: starting_rid=40000,
>ending_rid=80000
>(XEN) arch_do_create_domain: domain=f0000000040dc100
>(XEN) About to call construct_dom0()
>(XEN) *** LOADING DOMAIN 0 ***
>(XEN) METAPHYSICAL MEMORY ARRANGEMENT:
>(XEN)  Kernel image:  4000000->4bba1c8
>(XEN)  Entry address: 400ff20
>(XEN)  Init. ramdisk:   (NOT IMPLEMENTED YET)
>(XEN) Sync i/d cache for dom0 image SUCC
>(XEN) Dom0: 0xf0000000040dc100, domain: 0xf0000000040dc100
>(XEN) Domain0 EFI passthrough:enable lsapic entry: 0xf00000003fb36c60
>(XEN) ACPI: [APIC:0x07] ignored 1 entries of 2 found
>(XEN) Total 2 lsapic entry
>(XEN)  ACPI 2.0=3fb2e000lx SMBIOS=3fb3a000lx HCDP=3fb2c000lx
>(XEN) domain mem: type=4, attr=0x8,
>range=[0x0000000010000000-0x0000000010100000) (1MB)
>(XEN) domain mem: type=13, attr=0x8,
>range=[0x0000000010100000-0x0000000010200000) (1MB)
>(XEN) domain mem: type=7, attr=0x8,
>range=[0x0000000010200000-0x0000000030000000) (510MB)
>(XEN) domain mem: type=12, attr=0x8000000000000001,
>range=[0x0003fffffc000000-0x0004000000000000) (64MB)
>(XEN) Scrubbing Free RAM: ...........done.
>(XEN) About to call init_trace_bufs()
>(XEN) Xen trace buffers: disabled
>(XEN) About to call schedulers_start dom0=f0000000040dc100,
>idle0_dom=f0000000040c2e10
>(XEN) About to call startup_cpu_idle_loop()
>(XEN) idle0A
>(XEN) Linux version 2.6.12.6-xen0xen (agriffis@tank) (gcc version 3.4.3 
>20041125
>(Gentoo Linux 3.4.3-r1, ssp-3.4.3-0, pie-8.7.7)) #1 SMP Wed Nov 9 11:57:08 EST
>2005
>EFI v1.00 by Xen/ia64: SALsystab=0x10000178 ACPI 2.0=0x3fb2e000
>SMBIOS=0x3fb3a000 HCDP=0x3fb2c000
>warning: unable to switch EFI into virtual mode (status=9223372036854775811)
>SAL 0.1: Xen/ia64 Xen/ia64 version 0.0
>vcpu_get_lid: WARNING: Getting cr.lid always returns zero
>(XEN) xen_pal_emulator: index=42
>(XEN) xen_pal_emulator: UNIMPLEMENTED PAL CALL 42!!!!
>(XEN) No logical to physical processor mapping available
>xen_pal_emulator: index=4
>(XEN) xen_pal_emulator: index=2
>(XEN) xen_pal_emulator: index=2
>(XEN) xen_pal_emulator: index=2
>(XEN) xen_pal_emulator: index=8
>(XEN) xen_pal_emulator: index=17
>(XEN) xen_pal_emulator: index=34
>(XEN) xen_pal_emulator: index=6
>(XEN) vcpu_set_itc: Setting ar.itc is currently disabled
>(XEN) **** vcpu_set_itv(65536): vitm=0, setting to 0
>(XEN) xen_pal_emulator: index=8
>(XEN) cpu_init: PAL VM summary failed, assuming 18 RID bits
>xen_pal_emulator: index=19
>(XEN) ACPI: Local APIC address c0000000fee00000
>GSI 36 (level, low) -> CPU 0 (0x0000) vector 48
>vcpu_get_lid: WARNING: Getting cr.lid always returns zero
>(XEN) 2 CPUs available, 2 CPUs total
>*** CALLED SAL_SET_VECTORS.  IGNORED...
>(XEN) Built 1 zonelists
>Kernel command line: devfs=nomount nodevfs udev nomca root=/dev/sdb3 ro
>PID hash table entries: 2048 (order: 11, 65536 bytes)
>xen_pal_emulator: index=14
>(XEN) vcpu_enable_timer(1000000): interval set to 649 cycles
>(XEN) Console: colour dummy device 80x25
>Running on Xen! start_info_pfn=0x103c lags=0x3
>xen-event-channel using irq 233
>Linux version 2.6.12.6-xen0xen (agriffis@tank) (gcc version 3.4.3 20041125 
>(Gentoo
>Linux 3.4.3-r1, ssp-3.4.3-0, pie-8.7.7)) #1 SMP Wed Nov 9 11:57:08 EST 2005
>Linux version 2.6.12.6-xen0xen (agriffis@tank) (gcc version 3.4.3 20041125 
>(Gentoo
>Linux 3.4.3-r1, ssp-3.4.3-0, pie-8.7.7)) #1 SMP Wed Nov 9 11:57:08 EST 2005
>EFI v1.00 by Xen/ia64: SALsystab=0x10000178 ACPI 2.0=0x3fb2e000
>SMBIOS=0x3fb3a000 HCDP=0x3fb2c000
>EFI v1.00 by Xen/ia64: SALsystab=0x10000178 ACPI 2.0=0x3fb2e000
>SMBIOS=0x3fb3a000 HCDP=0x3fb2c000
>warning: unable to switch EFI into virtual mode (status=9223372036854775811)
>warning: unable to switch EFI into virtual mode (status=9223372036854775811)
>SAL 0.1: Xen/ia64 Xen/ia64 version 0.0
>SAL 0.1: Xen/ia64 Xen/ia64 version 0.0
>No logical to physical processor mapping available
>No logical to physical processor mapping available
>cpu_init: PAL VM summary failed, assuming 18 RID bits
>cpu_init: PAL VM summary failed, assuming 18 RID bits
>ACPI: Local APIC address c0000000fee00000
>ACPI: Local APIC address c0000000fee00000
>GSI 36 (level, low) -> CPU 0 (0x0000) vector 48
>GSI 36 (level, low) -> CPU 0 (0x0000) vector 48
>2 CPUs available, 2 CPUs total
>2 CPUs available, 2 CPUs total
>Built 1 zonelists
>Built 1 zonelists
>Kernel command line: devfs=nomount nodevfs udev nomca root=/dev/sdb3 ro
>Kernel command line: devfs=nomount nodevfs udev nomca root=/dev/sdb3 ro
>PID hash table entries: 2048 (order: 11, 65536 bytes)
>PID hash table entries: 2048 (order: 11, 65536 bytes)
>Console: colour dummy device 80x25
>Console: colour dummy device 80x25
>Running on Xen! start_info_pfn=0x103c lags=0x3
>Running on Xen! start_info_pfn=0x103c lags=0x3
>xen-event-channel using irq 233
>xen-event-channel using irq 233
>Dentry cache hash table entries: 65536 (order: 5, 524288 bytes)
>Dentry cache hash table entries: 65536 (order: 5, 524288 bytes)
>Inode-cache hash table entries: 32768 (order: 4, 262144 bytes)
>Inode-cache hash table entries: 32768 (order: 4, 262144 bytes)
>Delivering first extint to domain: isr=0000000000000000, iip=a00000010093fce0
>(XEN) Memory: 505168k/523264k available (8109k code, 17472k reserved, 3520k
>data, 256k init)
>Memory: 505168k/523264k available (8109k code, 17472k reserved, 3520k data,
>256k init)
>McKinley Errata 9 workaround not needed; disabling it
>McKinley Errata 9 workaround not needed; disabling it
>Mount-cache hash table entries: 1024
>Mount-cache hash table entries: 1024
>vcpu_get_lid: WARNING: Getting cr.lid always returns zero
>(XEN) Boot processor id 0x0/0x0
>Boot processor id 0x0/0x0
>
>************* SYSTEM ALERT **************
>SYSTEM NAME:
>
>08 Nov 2005 19:05:07
>Alert Level 3: Warning
>Keyword: BOOT_SLAVE_NO_FINAL_WAKEUP_VECTOR
>Slave wakeup before vector registered
>Logged by: System Firmware  1
>Data: Implementation dependent data field
>0x7680005B01E002C0 0000000000000001
>
>A: ack read of this entry - X: Disable all future alert messages
>Anything else skip redisplay the log entry
>->Choice:a
>*****************************************
>
>--
>Aron Griffis
>hp Open Source & Linux Organization R&D


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

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