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

Install report: Woody on a SGI Indy R5000



I installed testing/woody as of 2002-02-21 on a SGI Indy, hinv output below.

-----
System: IP22
Processor: 150 Mhz R5000, with FPU
Primary I-cache size: 32 Kbytes
Primary D-cache size: 32 Kbytes
Secondary cache size: 512 Kbytes
Memory size: 128 Mbytes
Graphics: Indy 24-bit
SCSI Disk: scsi(0)disk(2)
Audio: Iris Audio Processor: version A2 revision 4.1.0
-----

Installation was over serial console (38400 baud, with screen as
client side terminal emulator), boot was via dhcp/tftp from
tftpimage.img (woody 3.0.19-2002-02-12). Below is a summary
of problems/flaws I encountered.

General:
    - Installer uses only 80x25 characters (the text messages later
      are wider than 80 characters). It would be nice to have a way
      to adapt it.
    - Console drops some characters when scrolling fast. This is
      AFAIK a kernel issue and should at least mentioned in the
      install manual (more to this point below).
    - There seems to be no redraw via ^L.

Partition mounting:
    - Size of partitions (fdisk -l) is only available via shell escape.
      It would be more convenient to have it displayed in the overview.
    - Manual mentions /tmp as a recommended mount point but not /boot,
      Installer mentions /boot but not /tmp. Both the Manual and the
      installer should be expanded WRT.

Select Installation Server:
    - Installer complains about missing Ext3 journal on loop(7,0)
      when downloading.

Configuring device driver modules:
    - For every module a message: "Architecture specific modutils
      configuration not found, using defaults."
    - Warning: "loading /lib/modules/2.4.16/kernel/fs/vfat/vfat.o
      will taint the kernel: no license."

Installing base system:
    - The Installer does not re-use the input from "Select Installation
      Server" as default. Doing so would be more convenient.

[reboot for next stage setup]

Password setup:
    - The installer regards e.g. "ica2_ts" as invalid user name, but
      only when the password is already typed twice. It should IMHO
      allow --force-badname with a warning or at least it should
      complain earlier.

Apt configuration:
    - The apt configuration allows to include debian security updates
      but tries to use stable mips, which is still not existing.

Login:
    - Message "You may now login at the login prompt", "Ok" results in
      this string on the serial console:

-----
ðüxàxxþxàøxøxàøxàxxþxþ
-----

The console accepts no characters after this. No way to do a remote
login (didn't select ssh install before). Pressing the Indy's power
button brings up these messages:

-----
INIT: Sending processes the KILL signal
Stopping periodic command scheduler: cron.
Stopping internet superserver: inetd.
Saving the System Clock time to the Hardware Clock...
Hardware Clock updated to Wed Feb 20 13:13:48 CET 2002.
Stopping deferred execution scheduler: atd.
Stopping kernel log daemon: klogd.
Stopping system log daemon: syslogd.
Sending all processes the TERM signal... done.
Sending all processes the KILL signal... done.
Saving random seed... done.
Unmounting remote filesystems... done.
Deconfiguring network interfaces: done.
Deactivating swap... done.
Unmounting local filesystems... done.
Rebooting... Restarting system.
-----

Which looks ok except of the last line (The system is powering off).
Booting again gave a similiar effect:

-----
[Messages ...]
INIT: Entering runlevel: 2
Starting system log daemon: syslogd.
Starting kernel log daemon: klogd.
Starting internet superserver: inetd.
Starting deferred execution scheduler: atd.
Starting periodic command scheduler: cron.
ðxxxxþxxàøxàxøxþxðxàøxàxxþxþx
-----

Switching the baud rate to 9600 on client side allowed me to log
in, but then I got:

-----
Linux iris14 2.4.16 #1 Sun Dec 16 16:38:44 CET 2001 mips unknown

Most of the programs included with t8PFð!!î?Ï··çÆáu5ØõPÔáaáD±1Æ­FµµµR
­Î4±
-----

Where the serial console locked up again. Changed the baudrate in
/etc/inittab to 38400 (via booting the tftpimage) and rebooted.
Login worked this time. The serial console seems to work better
with 38400 baud. The baud rate of the serial console should also
be used in /etc/inittab.

Installed some software, which worked fine except of "kbd" and
"console-data" packages, which failed to configure:

-----
Setting up console-data (1999.08.29-23) ...
No default for console-data/keymap/qwerty/macedonian/standard/keymap - picking one
No default for console-data/keymap/qwerty/latvian/standard/keymap - picking one
No default for console-data/keymap/qwerty/ukrainian/standard/keymap - picking one
No default for console-data/keymap/qwerty/lithuanian/standard/keymap - picking one
No default for console-data/keymap/qwerty/russian/standard/keymap - picking one
No default for console-data/keymap/qwerty/canadian/variant - picking one
No default for console-data/keymap/qwerty/turkish/standard/keymap - picking one
No default for console-data/keymap/fggiod/layout - picking one
No default for console-data/keymap/fggiod/turkish/standard/keymap - picking one
No default for console-data/keymap/dvorak/layout - picking one
No default for console-data/keymap/qwertz/german/apple_usb/keymap - picking one
No default for console-data/keymap/qwertz/swiss/variant - picking one

If you have information about what choice should be the default for
the above questions which gave warnings, please mail it to
console-data@packages.debian.org.  Thanks for your help.
Looking for keymap to install:
us
cannot open file us
dpkg: error processing console-data (--configure):
 subprocess post-installation script returned error exit status 1
Setting up kbd (1.06-2) ...
Looking for keymap to install:
us
cannot open file us
dpkg: error processing kbd (--configure):
 subprocess post-installation script returned error exit status 1
Setting up ksymoops (2.4.3-1.1) ...

Errors were encountered while processing:
 console-data
 kbd
E: Sub-process /usr/bin/dpkg returned an error code (1)
-----

Some time later the system crashed suddenly:

-----
Kernel unaligned instruction access in unaligned.c:do_ade, line 397:
$0 : 00000000 0fffffc6 fffffff2 fffffff2 88010cbc 0fffffc6 0fffffc6 ad220000
$8 : 9000cc01 1000001e 00000000 00000004 00000018 2adb132c 00000000 8e715ee8
$16: 7f454c46 8e714460 10008da8 00000001 20003004 10008318 00000000 00000006
$24: 00000000 2ac8ce2c                   8e714000 8e714440 00000000 881cb218
Hi : 00000095
Lo : e9d10000
epc  : 88010ca8    Tainted: P
Status: 9000cc03
Cause : 00000014
Process QRSTUV (pid: 530, stackpage=8e714000)
Stack: 7f454c46 8e714530 10008da8 00000001 7f454c46 8e714530 881cb218 88020338
       2ad6a804 2ad6a818 2ad67dc0 2ad6a7e8 8ffd6e5c 8e714600 00000000 fefefeff
       00000003 fffffff2 88010cbc 0fffffc6 0fffffc6 ad220000 9000cc01 0fffffc6
       00000000 00000004 00000018 2adb132c 00000000 8e715ee8 7f454c46 8e714530
       10008da8 00000001 20003004 10008318 00000000 00000006 00000000 2ac8ce2c
       2ad1f6c4 ...
Call Trace: [<88020338>] [<88010cbc>] [<88010cbc>] [<88020338>] [<88010cbc>] [<88010cbc>]
 [<88020338>] [<88010cbc>] [<88010cbc>] [<88020338>] [<88010cbc>] [<88010cbc>]
 [<88020338>] [<88010cbc>] [<88010cbc>] [<88020338>] [<88010cbc>] [<88010cbc>]
 [<88020338>] [<88010cbc>] [<88010cbc>] [<88020338>] [<88010cbc>] [<88010cbc>]
 [<88020338>] [<88010cbc>] [<88010cbc>] [<88020338>] [<88010cbc>] [<88010cbc>]
 [<88020338>] [<88010cbc>] [<88010cbc>] [<88020338>] [<88010cbc>] [<88010cbc>]
 [<88020338>] [<88010cbc>] [<88010cbc>] [<88020338>] [<88010cbc>] ...

Code: 00001021  ad220000  00001821 <ad220004> 00001021  10e00044  24020003  2529ffa8  ad220000
Kernel unaligned instruction access in unaligned.c:do_ade, line 397:
$0 : 00000000 881d0000 00000000 8867a000 00000000 00000000 00000000 8820ad50
$8 : 9000cc01 0000000a 8e71421a 00000000 881f1969 fffffffe 8e7141cf ffffffff
$16: ffffffff 00000000 8e714264 ffffffff 88168df0 0000000b 00000000 00000006
$24: 00000010 00000007                   8e714000 8e7142e0 00000000 88028560
Hi : 00000000
Lo : 00000019
epc  : 880b4b5c    Tainted: P
Status: 9000cc03
Cause : 00000010
Process Ì (pid: 530, stackpage=8e714000)
Stack: 88022d54 0000018d 8e714390 00000001 8ffd6e40 0000018d 8e714000 88168f0c
       88028560 00000007 8e714390 00000001 8e714000 8e714338 8816501c 0000018d
       8e714390 00000001 20003004 10008318 8800cea4 80008000 88163ccc 8f3a4000
       00000001 00000056 7f454c46 8e714390 10008da8 8800cec8 00000000 00000000
       ffffffff ffffffff 8800f13c 00000000 7f454c46 8e714460 10008da8 00000001
       7f454c46 ...
Call Trace: [<88022d54>] [<88168f0c>] [<88028560>] [<8816501c>] [<8800cea4>] [<88163ccc>]
 [<8800cec8>] [<8800f13c>] [<88020338>] [<88010cbc>] [<88010ca8>] [<88020338>]
 [<88010cbc>] [<88010cbc>] [<88020338>] [<88010cbc>] [<88010cbc>] [<88020338>]
 [<88010cbc>] [<88010cbc>] [<88020338>] [<88010cbc>] [<88010cbc>] [<88020338>]
 [<88010cbc>] [<88010cbc>] [<88020338>] [<88010cbc>] [<88010cbc>] [<88020338>]
 [<88010cbc>] [<88010cbc>] [<88020338>] [<88010cbc>] [<88010cbc>] [<88020338>]
 [<88010cbc>] [<88010cbc>] [<88020338>] [<88010cbc>] [<88010cbc>] ...

Code: 8e500000  12000051  2413ffff <8e050008> 50b30048  8e020000  04a10002  00a01021  24a27fff
Kernel unaligned instruction access in unaligned.c:do_ade, line 397:
$0 : 00000000 9000cc00 881d40a4 43444546 8e7140e4 9000cc01 00000001 00000057
$8 : 9000cc00 0000000a 8e7140b2 00000000 881f1969 fffffffe 8e71406f ffffffff
$16: 8816501c 0000018d 8e714000 88168f0c 88168df0 0000000b 00000000 00000006
$24: 00000010 00000007                   8e714000 8e7141a8 00000000 88028500
Hi : 00000095
Lo : e9d10000
epc  : 8802dbd0    Tainted: P
Status: 9000cc02
Cause : 00000014
Process Ì (pid: -2, stackpage=8e714000)
Stack: 8e714230 ffffffff 8e714000 8e7141d8 8816501c 0000018d 8e714230 ffffffff
       88168df0 0000000b 8800cea4 80008400 88163ccc 8f3a4000 00000001 00000057
       ffffffff 8e714230 8e714264 8800cec8 885a8040 803ed000 8ece3fdc 8ecfb7fc
       8800f13c 8ecfb800 7fff8000 00000007 7fff8000 880426fc ffffffff 00000000
       881cb118 80008000 885a8040 88042df4 00000000 00000056 9000cc00 0000000a
       00000000 ...
Call Trace: [<8816501c>] [<88168df0>] [<8800cea4>] [<88163ccc>] [<8800cec8>] [<8800f13c>]
 [<880426fc>] [<88042df4>] [<88168df0>] [<880378b8>] [<88028560>] [<880b4b5c>]
 [<88022d54>] [<88168f0c>] [<88028560>] [<8816501c>] [<8800cea4>] [<88163ccc>]
 [<8800cec8>] [<8800f13c>] [<88020338>] [<88010cbc>] [<88010ca8>] [<88020338>]
 [<88010cbc>] [<88010cbc>] [<88020338>] [<88010cbc>] [<88010cbc>] [<88020338>]
 [<88010cbc>] [<88010cbc>] [<88020338>] [<88010cbc>] [<88010cbc>] [<88020338>]
 [<88010cbc>] [<88010cbc>] [<88020338>] [<88010cbc>] [<88010cbc>] ...

Code: 0a00b6f6  00003021  24060001 <ac620004> ac430000  ac800004  ac800000  40016000  30a50001
Kernel unaligned instruction access in unaligned.c:do_ade, line 397:
$0 : 00000000 9000cc00 8816501c 43444546 8e7140e4 9000cc01 00000001 00000057
$8 : 9000cc00 0000000a 8e713f7b 00000000 881f1969 fffffffe 8e713f37 ffffffff
$16: 8816501c 0000018d 8e714000 88168f0c 88168df0 0000000b 00000000 00000006
$24: 00000010 00000007                   8e714000 8e714070 00000000 88028500
Hi : 00000095
Lo : e9d10000
epc  : 8802dbd0    Tainted: P
Status: 9000cc02
Cause : 00000014
Process
 (pid: 0, stackpage=8e712000)
Stack: 8e7140f8 88168f0c 8e714000 8e7140a0 8816501c 0000018d 8e7140f8 88168f0c
       88168df0 0000000b 8800cea4 80008000 88163ccc 8f3a4000 00000001 00000057
       8816501c 8e7140f8 8e714000 8800cec8 fffffffa 9000cc00 881d40a0 881c98c0
       8800f13c 00000006 00000000 88029bac 88024a54 43444546 8816501c 0000018d
       881cb218 0000018d 8e71422f ffffffff 88168df0 0000000b 880c3018 880c2ffc
       00000000 ...
Call Trace: [<88168f0c>] [<8816501c>] [<88168f0c>] [<88168df0>] [<8800cea4>] [<88163ccc>]
 [<8816501c>] [<8800cec8>] [<8800f13c>] [<88029bac>] [<88024a54>] [<8816501c>]
 [<88168df0>] [<880c3018>] [<880c2ffc>] [<8816501c>] [<88168f0c>] [<88168df0>]
 [<88028500>] [<8802dbd0>] [<8816501c>] [<88168df0>] [<8800cea4>] [<88163ccc>]
 [<8800cec8>] [<8800f13c>] [<880426fc>] [<88042df4>] [<88168df0>] [<880378b8>]
 [<88028560>] [<880b4b5c>] [<88022d54>] [<88168f0c>] [<88028560>] [<8816501c>]
 [<8800cea4>] [<88163ccc>] [<8800cec8>] [<8800f13c>] [<88020338>] ...

Code: 0a00b6f6  00003021  24060001 <ac620004> ac430000  ac800004  ac800000  40016000  30a50001
Kernel panic: Attempted to kill the idle task!
In idle task - not syncing
 sc0,2,0: cmd=0x12 timeout after 2 sec.  Resetting SCSI bus


System Maintenance Menu

1) Start System
2) Install System Software
3) Run Diagnostics
4) Recover System
5) Enter Command Monitor

Option?
-----

This crash was not reproducible for me. But another is, starting up
xdm causes instantly a kernel crash (it seems to loop in an exception
handler). I stopped the log after putting out 400k, the first lines
are appended below.

-----
Data bus error, epc == 8815f984, ra == 880c3a68
Oops in traps.c:default_be_board_handler, line 442:
$0 : 00000000 80000000 7fff73d8 7fff73d8 7fff53d8 80090000 00002000 881c6b40
$8 : 00000000 00090000 00000000 00000003 000000b0 00002000 881c6b40 7fff53d8
$16: 881c6b20 ffffffea 00002000 7fff53d8 00000001 00000010 100086b8 004056c0
$24: 00000040 2b0c1570                   8fcf6000 8fcf7ef0 7fff75e0 880c3a68
Hi : 00000000
Lo : 00000000
epc  : 8815f984    Tainted: P 
Status: 9000cc03
Cause : 0000401c
Process xdm (pid: 4938, stackpage=8fcf6000)
Stack: 88048a04 88048a3c 00000001 00000000 00000003 88048308 10008668 2aac4000
       10008690 7fff74d8 7fff7410 00000003 000003b8 10007bb8 8800ebc4 8800ebc4
       00000001 7fff7518 7fff7598 00000000 ffffffff 00000000 00000000 9000cc00
       00000fa3 000000b0 00000003 7fff53d8 00002000 00000400 0000cc00 2b0854f4
       00000000 00000002 fffffffc 2b17c32c 00000005 7fff7450 10008690 7fff74d8
       00000001 ...
Call Trace: [<88048a04>] [<88048a3c>] [<88048308>] [<8800ebc4>] [<8800ebc4>] [<88024ed8>]

Code: 24840010  13000045  30ca0040 <8ca80000> 8ca90004  8cab0008  8cac000c  ac880000  ac890004 
Got a bus error IRQ, shouldn't happen yet
 in ip22-int.c:indy_buserror_irq, line 289:
$0 : 00000000 9000cc01 00000001 00000000 881d40a4 00000004 00000001 00000000
$8 : 00000001 1000001f 8fcf7cba 00000000 881f1969 fffffffe 8fcf7c6f ffffffff
$16: 00000001 881c98c0 fffffffe 9000cc00 881d40a0 881c98c0 100086b8 004056c0
$24: 00000010 00000007                   8fcf6000 8fcf7ce0 7fff75e0 880c3018
Hi : 00000001
Lo : 47ae147c
epc  : 88029b94    Tainted: P 
Status: 9000cc03
Cause : 00004000
Process xdm (pid: 4938, stackpage=8fcf6000)
Stack: 88024a54 43444546 881d40a4 000001ba 881d40a4 000001ba 8fcf7e40 7fff53d8
       00000001 00000010 880c3018 880c2ffc 00000001 881f1d5f 00003cc4 ffffffff
       8000c000 880c31e0 88024ae8 881d3f00 00000001 0000000a 0000000a 0000003e
       00000000 9000cc01 00000001 00000000 881d3ee0 8f390000 00000001 00000057
       9000cc00 0000000a 8fcf7cba 00000000 881f1969 fffffffe 8fcf7c6f ffffffff
       88163d18 ...
Call Trace: [<88024a54>] [<880c3018>] [<880c2ffc>] [<880c31e0>] [<88024ae8>] [<88163d18>]
 [<8800cea4>] [<8800ce9c>] [<88163ccc>] [<8800cec8>] [<8800d068>] [<8800d04c>]
 [<88163cd0>] [<88163cfc>] [<8815f984>] [<880c3a68>] [<8800d0c0>] [<88054fa0>]
 [<880c31e0>] [<88035d98>] [<880340bc>] [<880c3a68>] [<8815f984>] [<88048a04>]
 [<88048a3c>] [<88048308>] [<8800ebc4>] [<8800ebc4>] [<88024ed8>]

Code: 3821001e  40816000  02a08821 <32020001> 50400005  00108042  8e220000  0040f809  02202021 
Got a bus error IRQ, shouldn't happen yet
 in ip22-int.c:indy_buserror_irq, line 289:
$0 : 00000000 9000cc01 00000001 00000000 881d3ee0 8f390000 00000001 00000056
$8 : 9000cc00 0000000a 8fcf7ad2 00000000 881f1969 fffffffe 8fcf7a8e ffffffff
$16: 88185570 00000121 8fcf7c30 9000cc00 881d40a0 881c98c0 100086b8 004056c0
$24: 00000010 00000006                   8fcf6000 8fcf7bf8 7fff75e0 8800cea4
Hi : 00000095
Lo : e9d10000
epc  : 8800ce9c    Tainted: P 
Status: 9000cc03
Cause : 00004000
Process xdm (pid: 4938, stackpage=8fcf6000)
Stack: 88163ccc 8f390000 00000001 00000057 00004000 881c98c0 fffffffe 880c282c
       886b7800 88646c00 8864d160 8867ac00 880c3230 880ef7dc 0001001a 0000f091
       00000000 00000000 00000001 00000004 00000000 9000cc01 00000001 00000000
       881d40a4 00000004 00000001 00000000 00000001 1000001f 8fcf7cba 00000000
       881f1969 fffffffe 8fcf7c6f ffffffff 00000001 881c98c0 fffffffe 9000cc00
       881d40a0 ...
Call Trace: [<88163ccc>] [<880c282c>] [<880c3230>] [<880ef7dc>] [<8802e2ac>] [<880c3018>]
 [<88029b94>] [<8802e810>] [<88024a54>] [<880c3018>] [<880c2ffc>] [<880c31e0>]
 [<88024ae8>] [<88163d18>] [<8800cea4>] [<8800ce9c>] [<88163ccc>] [<8800cec8>]
 [<8800d068>] [<8800d04c>] [<88163cd0>] [<88163cfc>] [<8815f984>] [<880c3a68>]
 [<8800d0c0>] [<88054fa0>] [<880c31e0>] [<88035d98>] [<880340bc>] [<880c3a68>]
 [<8815f984>] [<88048a04>] [<88048a3c>] [<88048308>] [<8800ebc4>] [<8800ebc4>]
 [<88024ed8>]

Code: 3421001f  3821001e  40816000 <0e00a11a> 2404000b  27bdffe8  afbf0010  8ca200a8  24030010
-----

One more quirk:

-----
ths@iris14:/etc$ ps axw |head -5
  PID TTY      STAT   TIME COMMAND
    1 ?        S      0:00 ini
    2 ?        SW     0:00 [keventd]
    3 ?        SWN    0:00 [ksoftirqd_CPU0]
    4 ?        SW     0:00 [kswapd]
-----

This wrong/truncated name of init can also be seen on current i386 woody.
Well, it looks like there is still some way to go for a stable system.


Thiemo



Reply to: