Subject: port-sparc64/26226: serial console (sab0) output is disordered
To: None <gnats-bugs@gnats.netbsd.org>
From: None <itohy@netbsd.org>
List: netbsd-bugs
Date: 07/10/2004 16:28:28
>Number:         26226
>Category:       port-sparc64
>Synopsis:       serial console (sab0) output is disordered
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    port-sparc64-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jul 10 07:29:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     ITOH Yasufumi
>Release:        NetBSD 2.0G
>Organization:
>Environment:
System: NetBSD su3.my.domain 2.0G NetBSD 2.0G (SU3) #2: Sat Jul 10 07:48:37 JST 2004 itohy@su3.my.domain:/mnt/src/sys/arch/sparc64/compile/SU3 sparc64
Architecture: sparc64
Machine: sparc64

Ultra 30
Serial console

>Description:
	The booting message on serial console reads as follows.
	The letter "0" at position B should be at position A.

console is /pci@1f,4000/ebus@1/se@14,400000:a
NetBSD 2.0G (SU3) #1: Fri Jul  9 21:55:22 JST 2004
	itohy@su3.my.domain:/mnt/src/sys/arch/sparc64/compile/SU3
total memory = 2048 MB
avail memory = 1993 MB
bootpath: /pci@1f,4000/scsi@3,0/disk@0,0
mainbus0 (root): SUNW,Ultra-30: hostid xxxxxxxx
cpu0 at mainbus0: SUNW,UltraSPARC-II @ 295.998 MHz, version 0 FPU
cpu0: 32K instruction (32 b/l), 16K data (32 b/l), 2048K external (64 b/l)
psycho0 at mainbus0 addr 0xfffc2000
SUNW,psycho: impl 0, version 4: ign 7c0 bus range 0 to 0; PCI bus 0
DVMA map: fe000000 to ffffe000
IOTSB: 33a0000 to 33a8000
pci0 at psycho0
pci0: i/o space, memory space enabled
ebus0 at pci0 dev 1 function 0
ebus0: Sun Microsystems, Inc. PCIO Ebus2, revision 0x01
auxio0 at ebus0 addr 726000-726003, 728000-728003, 72a000-72a003, 72c000-72c003, 72f000-72f003
power at ebus0 addr 724000-724003 ipl 37 ipl 50 not configured
SUNW,pll at ebus0 addr 504000-504002 not configured
sc at ebus0 addr 500000-500007 not configured
sab0 at ebus0 addr 400000-40007f ipl 43: rev 3.2
sabtty0 at sab0 port : console i/o
                     ^A ===========================
sabtty1 at sab0 port 1
com0 at ebus0 addr 3083f8-3083ff ipl 41: ns16550a, working fifo
kbd0 at com0
com1 at ebus0 addr 3062f8-3062ff ipl 42: ns16550a, working fifo
ms0 at com1
lpt0 at ebus0 addr 3043bc-3043cb, 300398-300399, 700000-70000f ipl 34
fdthree at ebus0 addr 3023f0-3023f7, 706000-70600f, 720000-720003 ipl 39 not configured
clock0 at ebus0 addr 0-1fff: mk48t59
flashprom at ebus0 addr 0-fffff, 0-fffff not configured
audiocs0 at ebus0 addr 200000-2000ff, 702000-70200f, 704000-70400f, 722000-72200
3 ipl 35 ipl 36: CS4231A
audio0 at audiocs0: full duplex
0hme0 at pci0 dev 1 function 1: Sun Happy Meal Ethernet, rev. 1
^B ===========================
hme0: interrupting at ivec 3021
	:


	On the contrary, the output of /sbin/dmesg is

sab0 at ebus0 addr 400000-40007f ipl 43: rev 3.2
sabtty0 at sab0 port 0: console i/o
sabtty1 at sab0 port 1
	:
audio0 at audiocs0: full duplex
hme0 at pci0 dev 1 function 1: Sun Happy Meal Ethernet, rev. 1
hme0: interrupting at ivec 3021

	and this is in order.

>How-To-Repeat:
	Disconnect keyboard, connect serial console, and boot netbsd.

>Fix:
	unknown

>Release-Note:
>Audit-Trail:
>Unformatted: