From: Wei Liu <liuw@liuw.name>
To: "Pasi Kärkkäinen" <pasik@iki.fi>
Cc: xen-devel@lists.xensource.com,
Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Subject: Re: Console is not working with 2.6.38.4 Dom0 and Xen unstable
Date: Mon, 2 May 2011 19:31:21 +0800 [thread overview]
Message-ID: <BANLkTi=gAYXCh8ATbwRqudY_ex-FS9hQxQ@mail.gmail.com> (raw)
In-Reply-To: <20110430114006.GT32595@reaktio.net>
I test with various command line options, along with Konrad's [1] and
Jeremy's [2] kernel. It's still blank.
Konrad's kernel is 2.6.39-rc4, runs well on bare metal, blank screen
on Xen unstable.
Jeremy's kernel is 2.6.32.39, assertion fails with
boot_cpu_has(X86_FEATURE_TSC_RELIABLE) when booting on Xen unstable.
I also skim hvc_xen.c, the Dom0 console operations are straight
forward -- they are just wrapper of console IO hypercall.
Is that a hardware-related problem?
------ output of lspci -vvv ------
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
Subsystem: Lenovo Device 3047
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort+ >SERR- <PERR- INTx-
Latency: 0
Capabilities: <access denied>
Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset
Integrated Graphics Controller (rev 03) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device 3047
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 11
Region 0: Memory at fc000000 (64-bit, non-prefetchable) [size=4M]
Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
Region 4: I/O ports at 1c70 [size=8]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
00:02.1 Display controller: Intel Corporation 4 Series Chipset
Integrated Graphics Controller (rev 03)
Subsystem: Lenovo Device 3047
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Region 0: Memory at fc400000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
00:03.0 Communication controller: Intel Corporation 4 Series Chipset
HECI Controller (rev 03)
Subsystem: Lenovo Device 3047
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx+
Latency: 0
Interrupt: pin A routed to IRQ 11
Region 0: Memory at fc524000 (64-bit, non-prefetchable) [size=16]
Capabilities: <access denied>
00:03.2 IDE interface: Intel Corporation 4 Series Chipset PT IDER
Controller (rev 03) (prog-if 85 [Master SecO PriO])
Subsystem: Lenovo Device 3047
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin C routed to IRQ 5
Region 0: I/O ports at 1c88 [disabled] [size=8]
Region 1: I/O ports at 1c7c [disabled] [size=4]
Region 2: I/O ports at 1c80 [disabled] [size=8]
Region 3: I/O ports at 1c78 [disabled] [size=4]
Region 4: I/O ports at 1c40 [disabled] [size=16]
Capabilities: <access denied>
00:03.3 Serial controller: Intel Corporation 4 Series Chipset Serial
KT Controller (rev 03) (prog-if 02 [16550])
Subsystem: Lenovo Device 3047
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 17
Region 0: I/O ports at 1c90 [size=8]
Region 1: Memory at fc526000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: serial
00:19.0 Ethernet controller: Intel Corporation 82567LM-3 Gigabit
Network Connection (rev 02)
Subsystem: Lenovo Device 3047
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 43
Region 0: Memory at fc500000 (32-bit, non-prefetchable) [size=128K]
Region 1: Memory at fc527000 (32-bit, non-prefetchable) [size=4K]
Region 2: I/O ports at 1820 [size=32]
Capabilities: <access denied>
Kernel driver in use: e1000e
00:1a.0 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family)
USB UHCI Controller #4 (rev 02) (prog-if 00 [UHCI])
Subsystem: Lenovo Device 3047
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 16
Region 4: I/O ports at 1840 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:1a.1 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family)
USB UHCI Controller #5 (rev 02) (prog-if 00 [UHCI])
Subsystem: Lenovo Device 3047
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 17
Region 4: I/O ports at 1860 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:1a.2 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family)
USB UHCI Controller #6 (rev 02) (prog-if 00 [UHCI])
Subsystem: Lenovo Device 3047
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin C routed to IRQ 18
Region 4: I/O ports at 1880 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:1a.7 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family)
USB2 EHCI Controller #2 (rev 02) (prog-if 20 [EHCI])
Subsystem: Lenovo Device 3047
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin C routed to IRQ 18
Region 0: Memory at fc528000 (32-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
Kernel driver in use: ehci_hcd
00:1b.0 Audio device: Intel Corporation 82801JD/DO (ICH10 Family) HD
Audio Controller (rev 02)
Subsystem: Lenovo Device 3047
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 44
Region 0: Memory at fc520000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: HDA Intel
00:1d.0 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family)
USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI])
Subsystem: Lenovo Device 3047
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 16
Region 4: I/O ports at 18a0 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:1d.1 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family)
USB UHCI Controller #2 (rev 02) (prog-if 00 [UHCI])
Subsystem: Lenovo Device 3047
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 17
Region 4: I/O ports at 18c0 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:1d.2 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family)
USB UHCI Controller #3 (rev 02) (prog-if 00 [UHCI])
Subsystem: Lenovo Device 3047
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin C routed to IRQ 18
Region 4: I/O ports at 18e0 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00:1d.7 USB Controller: Intel Corporation 82801JD/DO (ICH10 Family)
USB2 EHCI Controller #1 (rev 02) (prog-if 20 [EHCI])
Subsystem: Lenovo Device 3047
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 16
Region 0: Memory at fc529000 (32-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a2)
(prog-if 01 [Subtractive decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Bus: primary=00, secondary=11, subordinate=11, sec-latency=32
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: fff00000-000fffff
Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: <access denied>
00:1f.0 ISA bridge: Intel Corporation 82801JDO (ICH10DO) LPC Interface
Controller (rev 02)
Subsystem: Lenovo Device 3047
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Capabilities: <access denied>
00:1f.2 SATA controller: Intel Corporation 82801JD/DO (ICH10 Family)
SATA AHCI Controller (rev 02) (prog-if 01 [AHCI 1.0])
Subsystem: Lenovo Device 3047
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 42
Region 0: I/O ports at 1ca8 [size=8]
Region 1: I/O ports at 1c9c [size=4]
Region 2: I/O ports at 1ca0 [size=8]
Region 3: I/O ports at 1c98 [size=4]
Region 4: I/O ports at 1c00 [size=32]
Region 5: Memory at fc52a000 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation 82801JD/DO (ICH10 Family) SMBus
Controller (rev 02)
Subsystem: Lenovo Device 3047
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin B routed to IRQ 17
Region 0: Memory at fc52b000 (64-bit, non-prefetchable) [size=256]
Region 4: I/O ports at 1c20 [size=32]
Kernel driver in use: i801_smbus
------ end of output ------
[1] git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git
[2] git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
--
Best regards
Wei Liu
Twitter: @iliuw
Site: http://liuw.name
next prev parent reply other threads:[~2011-05-02 11:31 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-04-30 9:13 Console is not working with 2.6.38.4 Dom0 and Xen unstable Wei Liu
2011-04-30 9:59 ` Pasi Kärkkäinen
2011-04-30 10:27 ` Wei Liu
2011-04-30 10:41 ` Pasi Kärkkäinen
2011-04-30 11:17 ` Wei Liu
2011-04-30 11:40 ` Pasi Kärkkäinen
2011-05-02 11:31 ` Wei Liu [this message]
2011-05-02 13:54 ` Wei Liu
2011-05-02 14:10 ` Konrad Rzeszutek Wilk
2011-05-03 3:28 ` Wei Liu
2011-05-03 15:05 ` Konrad Rzeszutek Wilk
2011-05-04 2:31 ` Wei Liu
2011-05-03 13:21 ` Ian Campbell
2011-05-03 13:49 ` Wei Liu
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='BANLkTi=gAYXCh8ATbwRqudY_ex-FS9hQxQ@mail.gmail.com' \
--to=liuw@liuw.name \
--cc=pasik@iki.fi \
--cc=stefano.stabellini@eu.citrix.com \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).