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

[Xen-devel] Local apic support


  • To: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: Patrick Scharrenberg <pittipatti@xxxxxx>
  • Date: Fri, 15 Apr 2005 11:07:55 +0200
  • Delivery-date: Fri, 15 Apr 2005 09:07:17 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

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


 


Rackspace

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