From: Markus Schuster <ml@markus.schuster.name>
To: xen-devel@lists.xensource.com
Subject: Re: XEN 4.0.1: BUG: IO-APIC + timer doesn't work!
Date: Tue, 28 Sep 2010 01:58:23 +0200 [thread overview]
Message-ID: <i7rb2u$9qn$1@dough.gmane.org> (raw)
In-Reply-To: 4CA09F540200007800019058@vpn.id2.novell.com
[-- Attachment #1: Type: text/plain, Size: 369 bytes --]
Hi Jan!
> Ping???
1000 times sorry for not respondig that long - can't belive it's two weeks
since you sent me that patch to try - where's that time gone...?
> Could you try below patch (with "acpi_skip_timer_override"
> removed again)?
I've tried and it looks good - XEN 4.0.1 boots just fine :)
I've attached the xm dmesg output after startup.
Regards,
Markus
[-- Attachment #2: xen401-loglvl=all_apic_verbosity=debug_with-APIC-patch.txt --]
[-- Type: text/plain, Size: 9715 bytes --]
(XEN) Xen version 4.0.1 (Debian 4.0.1-1) (waldi@debian.org) (gcc version 4.3.2 (Debian 4.3.2-1.1) ) Mon Sep 27 22:32:16 UTC 2010
(XEN) Bootloader: GNU GRUB 0.97
(XEN) Command line: loglvl=all apic_verbosity=debug
(XEN) Video information:
(XEN) VGA is text mode 80x25, font 8x16
(XEN) VBE/DDC methods: none; EDID transfer time: 0 seconds
(XEN) EDID info not retrieved because no DDC retrieval method detected
(XEN) Disc information:
(XEN) Found 3 MBR signatures
(XEN) Found 3 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN) 0000000000000000 - 000000000009f800 (usable)
(XEN) 000000000009f800 - 00000000000a0000 (reserved)
(XEN) 00000000000f0000 - 0000000000100000 (reserved)
(XEN) 0000000000100000 - 000000007fee0000 (usable)
(XEN) 000000007fee0000 - 000000007fee3000 (ACPI NVS)
(XEN) 000000007fee3000 - 000000007fef0000 (ACPI data)
(XEN) 000000007fef0000 - 000000007ff00000 (reserved)
(XEN) 00000000e0000000 - 00000000f0000000 (reserved)
(XEN) 00000000fec00000 - 0000000100000000 (reserved)
(XEN) System RAM: 2046MB (2095612kB)
(XEN) ACPI: RSDP 000F7810, 0014 (r0 Nvidia)
(XEN) ACPI: RSDT 7FEE3040, 0034 (r1 Nvidia AWRDACPI 42302E31 AWRD 0)
(XEN) ACPI: FACP 7FEE30C0, 0074 (r1 Nvidia AWRDACPI 42302E31 AWRD 0)
(XEN) ACPI: DSDT 7FEE3180, 6786 (r1 NVIDIA AWRDACPI 1000 MSFT 100000E)
(XEN) ACPI: FACS 7FEE0000, 0040
(XEN) ACPI: SSDT 7FEE9A40, 00F7 (r1 PTLTD POWERNOW 1 LTP 1)
(XEN) ACPI: MCFG 7FEE9B80, 003C (r1 Nvidia AWRDACPI 42302E31 AWRD 0)
(XEN) ACPI: APIC 7FEE9980, 007C (r1 Nvidia AWRDACPI 42302E31 AWRD 0)
(XEN) No NUMA configuration found
(XEN) Faking a node at 0000000000000000-000000007fee0000
(XEN) Domain heap initialised
(XEN) found SMP MP-table at 000f3900
(XEN) DMI 2.2 present.
(XEN) Using APIC driver default
(XEN) ACPI: PM-Timer IO Port: 0x1008
(XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[1004,0], pm1x_evt[1000,0]
(XEN) ACPI: wakeup_vec[7fee000c], vec_size[20]
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
(XEN) Processor #0 15:15 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] disabled)
(XEN) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
(XEN) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
(XEN) IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 14 global_irq 14 high edge)
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 15 global_irq 15 high edge)
(XEN) ACPI: IRQ0 used by override.
(XEN) ACPI: IRQ2 used by override.
(XEN) ACPI: IRQ9 used by override.
(XEN) ACPI: IRQ14 used by override.
(XEN) ACPI: IRQ15 used by override.
(XEN) Enabling APIC mode: Flat. Using 1 I/O APICs
(XEN) PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
(XEN) PCI: MCFG area at e0000000 reserved in E820
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) mapped APIC to ffff82c3ffffe000 (fee00000)
(XEN) mapped IOAPIC to ffff82c3ffffd000 (fec00000)
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 2210.192 MHz processor.
(XEN) Initing memory sharing.
(XEN) CPU0: AMD Flush Filter disabled
(XEN) AMD K8 machine check reporting enabled
(XEN) AMD-Vi: IOMMU not found!
(XEN) I/O virtualisation disabled
(XEN) Getting VERSION: 50010
(XEN) Getting VERSION: 50010
(XEN) Getting ID: 0
(XEN) Getting LVT0: 700
(XEN) Getting LVT1: 400
(XEN) enabled ExtINT on CPU#0
(XEN) ESR value before enabling vector: 0x00000004 after: 0x00000000
(XEN) Total of 1 processors activated.
(XEN) ENABLING IO-APIC IRQs
(XEN) -> Using new ACK method
(XEN) init IO_APIC IRQs
(XEN) IO-APIC (apicid-pin) 2-0, 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 not connected.
(XEN) IRQ2 -> 8259A
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) ..MP-BIOS bug: 8254 timer not connected to IO-APIC
(XEN) ...trying to set up timer (IRQ0) through the 8259A ... failed.
(XEN) ...trying to set up timer as Virtual Wire IRQ... failed.
(XEN) ...trying to set up timer as ExtINT IRQ...IRQ0 -> 8259A
(XEN) works.
(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: 02000000
(XEN) ....... : physical APIC id: 02
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00170011
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 0
(XEN) ....... : IO APIC version: 0011
(XEN) .... register #02: 02000000
(XEN) ....... : arbitration: 02
(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 000 00 1 0 0 0 0 0 0 00
(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 1 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 0 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 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(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) .................................... done.
(XEN) Using local APIC timer interrupts.
(XEN) calibrating APIC timer ...
(XEN) ..... CPU clock speed is 2210.2200 MHz.
(XEN) ..... host bus clock speed is 200.9289 MHz.
(XEN) ..... bus_scale = 0x0000CDC9
(XEN) Platform timer is 3.579MHz ACPI PM Timer
(XEN) Allocated console ring of 16 KiB.
(XEN) Brought up 1 CPUs
(XEN) CPUIDLE: disabled due to no HPET. Force enable with 'cpuidle'.
(XEN) ACPI sleep modes: S3
(XEN) mcheck_poll: Machine check polling timer started.
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Xen kernel: 64-bit, lsb, compat32
(XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x16b4000
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN) Dom0 alloc.: 0000000074000000->0000000078000000 (468596 pages to be allocated)
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN) Loaded kernel: ffffffff81000000->ffffffff816b4000
(XEN) Init. ramdisk: ffffffff816b4000->ffffffff82ee3800
(XEN) Phys-Mach map: ffffffff82ee4000->ffffffff832973a0
(XEN) Start info: ffffffff83298000->ffffffff832984b4
(XEN) Page tables: ffffffff83299000->ffffffff832b6000
(XEN) Boot stack: ffffffff832b6000->ffffffff832b7000
(XEN) TOTAL: ffffffff80000000->ffffffff83400000
(XEN) ENTRY ADDRESS: ffffffff81506200
(XEN) Dom0 has maximum 1 VCPUs
(XEN) Scrubbing Free RAM: .done.
(XEN) Xen trace buffers: disabled
(XEN) Std. Loglevel: All
(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 176kB init memory.
(XEN) IOAPIC[0]: Set PCI routing entry (2-9 -> 0x60 -> IRQ 9 Mode:1 Active:0)
(XEN) MCE: MSR 417 is not MCA MSR
(XEN) traps.c:2863: GPF (0000): ffff82c480177e1b -> ffff82c4801feaef
(XEN) PCI add device 00:00.0
(XEN) PCI add device 00:01.0
(XEN) PCI add device 00:01.1
(XEN) PCI add device 00:02.0
(XEN) PCI add device 00:02.1
(XEN) PCI add device 00:04.0
(XEN) PCI add device 00:06.0
(XEN) PCI add device 00:07.0
(XEN) PCI add device 00:08.0
(XEN) PCI add device 00:09.0
(XEN) PCI add device 00:0a.0
(XEN) PCI add device 00:0b.0
(XEN) PCI add device 00:0c.0
(XEN) PCI add device 00:0d.0
(XEN) PCI add device 00:0e.0
(XEN) PCI add device 00:18.0
(XEN) PCI add device 00:18.1
(XEN) PCI add device 00:18.2
(XEN) PCI add device 00:18.3
(XEN) PCI add device 05:00.0
(XEN) IOAPIC[0]: Set PCI routing entry (2-8 -> 0x58 -> IRQ 8 Mode:0 Active:0)
(XEN) IOAPIC[0]: Set PCI routing entry (2-13 -> 0x88 -> IRQ 13 Mode:0 Active:0)
(XEN) IOAPIC[0]: Set PCI routing entry (2-4 -> 0x38 -> IRQ 4 Mode:0 Active:0)
(XEN) IOAPIC[0]: Set PCI routing entry (2-7 -> 0x50 -> IRQ 7 Mode:0 Active:0)
(XEN) IOAPIC[0]: Set PCI routing entry (2-23 -> 0xc0 -> IRQ 23 Mode:1 Active:1)
(XEN) IOAPIC[0]: Set PCI routing entry (2-22 -> 0xc8 -> IRQ 22 Mode:1 Active:1)
(XEN) IOAPIC[0]: Set PCI routing entry (2-21 -> 0xd0 -> IRQ 21 Mode:1 Active:1)
(XEN) IOAPIC[0]: Set PCI routing entry (2-20 -> 0xd8 -> IRQ 20 Mode:1 Active:1)
[-- Attachment #3: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
next prev parent reply other threads:[~2010-09-27 23:58 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-09-27 11:42 XEN 4.0.1: BUG: IO-APIC + timer doesn't work! Jan Beulich
2010-09-27 23:58 ` Markus Schuster [this message]
-- strict thread matches above, loose matches on Subject: below --
2010-09-07 20:17 Markus Schuster
2010-09-08 7:07 ` Jan Beulich
2010-09-09 0:00 ` Markus Schuster
2010-09-14 8:31 ` Jan Beulich
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='i7rb2u$9qn$1@dough.gmane.org' \
--to=ml@markus.schuster.name \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.