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

[Xen-devel] Local apic support

To: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] Local apic support
From: Patrick Scharrenberg <pittipatti@xxxxxx>
Date: Fri, 15 Apr 2005 11:07:55 +0200
Delivery-date: Fri, 15 Apr 2005 09:07:17 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla Thunderbird 1.0 (Windows/20041206)
Hey!

I still can't get apic support working on my nforce2-based board.
All my pci-cards and onboard-devices share only two irqs (irq 5 and 11).
Xen seems to find an apic but the wrong one since the system has an amd
duron and xen finds
> (XEN) Processor #0 Pentium(tm) Pro APIC version 16

Unfortunately I don't have a board with another chipset to look if it
works there.
<http://dict.leo.org/se?lp=ende&p=/Mn4k.&search=unfortunately>
What can I do?

Patrick

-----------------------------------------------------
IRQ's under xen-unstable:
atlantis root # cat /proc/interrupts
           CPU0
  1:        798        Phys-irq  i8042
  5:      35546        Phys-irq  libata, eth0, eth2
 11:       8523        Phys-irq  eth1, NVidia nForce2
 12:        101        Phys-irq  i8042
 14:         25        Phys-irq  ide0
 15:        149        Phys-irq  ide1
128:          1     Dynamic-irq  misdirect
129:          0     Dynamic-irq  ctrl-if
130:      11215     Dynamic-irq  timer
131:          0     Dynamic-irq  console
132:          0     Dynamic-irq  net-be-dbg
NMI:          0
ERR:          0
-----------------------------------------------------

atlantis root # xm dmesg
ERROR: cannot use unconfigured serial port COM1
 __  __            _____  ___         _                _
 \ \/ /___ _ __   |___ / / _ \     __| | _____   _____| |
  \  // _ \ '_ \    |_ \| | | |__ / _` |/ _ \ \ / / _ \ |
  /  \  __/ | | |  ___) | |_| |__| (_| |  __/\ V /  __/ |
 /_/\_\___|_| |_| |____(_)___/    \__,_|\___| \_/ \___|_|

 http://www.cl.cam.ac.uk/netos/xen
 University of Cambridge Computer Laboratory

 Xen version 3.0-devel (root@) (gcc version 3.3.5 (Debian 1:3.3.5-8))
Fri Apr 15 06:47:49 UTC 2005
 Latest ChangeSet: information unavailable

(XEN) Physical RAM map:
(XEN)  0000000000000000 - 000000000009f800 (usable)
(XEN)  000000000009f800 - 00000000000a0000 (reserved)
(XEN)  00000000000f0000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 000000000fff0000 (usable)
(XEN)  000000000fff0000 - 000000000fff3000 (ACPI NVS)
(XEN)  000000000fff3000 - 0000000010000000 (ACPI data)
(XEN)  00000000fec00000 - 00000000fec01000 (reserved)
(XEN)  00000000fee00000 - 00000000fee01000 (reserved)
(XEN)  00000000ffff0000 - 0000000100000000 (reserved)
(XEN) System RAM: 255MB (261692kB)
(XEN) Xen heap: 10MB (10856kB)
(XEN) CPU0: Before vendor init, caps: 0383fbff c1c3fbff 00000000, vendor = 2
(XEN) CPU caps: 0383fbff c1c3fbff 00000000 00000000
(XEN) ACPI: RSDP (v000 Nvidia                                    ) @
0x000f75f0
(XEN) ACPI: RSDT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x00000000) @
0x0fff3000
(XEN) ACPI: FADT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x00000000) @
0x0fff3040
(XEN) ACPI: MADT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x00000000) @
0x0fff74c0
(XEN) ACPI: DSDT (v001 NVIDIA AWRDACPI 0x00001000 MSFT 0x0100000e) @
0x00000000
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
(XEN) Processor #0 Pentium(tm) Pro APIC version 16
(XEN) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
(XEN) Using scheduler: Borrowed Virtual Time (bvt)
(XEN) Initializing CPU#0
(XEN) Detected 1603.658 MHz processor.
(XEN) Found and enabled local APIC!
(XEN) CPU0: Before vendor init, caps: 0383fbff c1c3fbff 00000000, vendor = 2
(XEN) CPU caps: 0383fbff c1c3fbff 00000000 00000000
(XEN) CPU0 booted
(XEN) SMP motherboard not detected.
(XEN) enabled ExtINT on CPU#0
(XEN) ESR value before enabling vector: 00000000
(XEN) ESR value after enabling vector: 00000000
(XEN) Using local APIC timer interrupts.
(XEN) Calibrating APIC timer for CPU0...
(XEN) ..... CPU speed is 1603.7012 MHz.
(XEN) ..... Bus speed is 267.2834 MHz.
(XEN) ..... bus_scale = 0x000111B9
(XEN) Time init:
(XEN) .... System Time: 20001098ns
(XEN) .... cpu_freq:    00000000:5F95E430
(XEN) .... scale:       00000001:3F4518CA
(XEN) .... Wall Clock:  1113548092s 30000us
(XEN) PCI: PCI BIOS revision 2.10 entry at 0xfb470, last bus=3
(XEN) PCI: Using configuration type 1
(XEN) PCI: Probing PCI hardware
(XEN) PCI: Probing PCI hardware (bus 00)
(XEN) PCI: Using IRQ router default [10de/01e0] at 00:00.0
(XEN) mtrr: v2.0 (20020519)
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Xen-ELF header found:
'GUEST_OS=linux,GUEST_VER=2.6,XEN_VER=3.0,VIRT_BASE=0xC0000000,LOADER=generic'
[...]


-----------------------------------------------------

IRQ's under native linux 2.6.10:
atlantis root # cat /proc/interrupts
           CPU0
  0:     128224    IO-APIC-edge  timer
  1:       1157    IO-APIC-edge  i8042
  4:        256    IO-APIC-edge  serial
  8:          4    IO-APIC-edge  rtc
  9:          0   IO-APIC-level  acpi
 12:         66    IO-APIC-edge  i8042
 14:         24    IO-APIC-edge  ide2
 15:          9    IO-APIC-edge  ide3
 18:      33364   IO-APIC-level  ide0, ide1, eth2
 20:          5   IO-APIC-level  NVidia nForce2
 21:      10317   IO-APIC-level  eth1
 22:        845   IO-APIC-level  eth0
NMI:          0
LOC:     128102
ERR:          0
MIS:          8




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

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