hppa net boot attempt w/2004.09.30 boot.img
Hi all,
I tried to netboot the boot.img from 2004.09.30 on an
A500 (aka rp2470) parisc machine:
http://people.debian.org/~jbailey/d-i/hppa/2004-09-30/boot.img
System hangs after last console output.
I let the system sit for ~20 minutes and it made no forward
progress in that time. I then "TOC'd" the system to get IP/RP.
But I don't have a System.map to lookup which function
the CPU spinning/hung in. I need to know what (GR02) 0x0000000010108070
and (IOAQ) 0x000000001010e06c point at in the kernel.
Console output and TOC state is appended.
CPU 0 TOC state looks valid.
CPU 1 TOC state looks like it's still in firmware rendevous.
(ie the linux kernel didn't attempt to talk to it, normal
for a UP kernel).
hth,
grant
Information Menu: Enter command > la
LAN Station Address: 00306e-090174
Information Menu: Enter command > pr
Model: 9000/800/A500-5X
PROCESSOR INFORMATION
HVERSION SVERSION Processor
Processor Speed Model Model/Op CVERSION State
--------- -------- -------- -------- -------- -------------
0 550 MHz 0x05d5 0x0491 3. 1 Active
1 550 MHz 0x05d5 0x0491 3. 1 Idle
Central Bus Speed (in MHz) : 111
Software ID (dec) : 1501750558
Software ID (hex) : 0x5982e51e
Software Capability : 0x01f0
Information Menu: Enter command >maea___
---- Main Menu ---------------------------------------------------------------
Command Description
------- -----------
BOot [PRI|ALT|<path>] Boot from specified path
PAth [PRI|ALT] [<path>] Display or modify a path
SEArch [DIsplay|IPL] [<path>] Search for boot devices
COnfiguration menu Displays or sets boot values
INformation menu Displays hardware information
SERvice menu Displays service commands
DIsplay Redisplay the current menu
HElp [<menu>|<command>] Display help for menu or command
RESET Restart the system
----
Main Menu: Enter command or menu > sea lan
Searching for potential boot device(s) - on Path 0/0/0/0
This may take several minutes.
To discontinue search, press any key (termination may not be immediate).
Path# Device Path (dec) Device Path (mnem) Device Type
----- ----------------- ------------------ -----------
P0 0/0/0/0 lan.192.168.0.61 LAN Module
Main Menu: Enter command or menu > bo p0
Interact with IPL (Y, N, or Cancel)?> n
Booting...
Network Station Address 00306e-090174
System IP Address 192.168.0.40
Server IP Address 192.168.0.61
Boot IO Dependent Code (IODC) revision 2
HARD Booted.
palo ipl 1.5 root@c3k Fri May 14 16:17:38 MDT 2004
Boot image contains:
0/vmlinux32 4078989 bytes @ 0x9800
0/vmlinux64 5849062 bytes @ 0x3ed800
0/ramdisk 2152390 bytes @ 0x981800
Information: No console specified on kernel command line. This is normal.
PALO will choose the console currently used by firmware (serial).
Command line for kernel: 'root=/dev/ram0 console=ttyS0 TERM=vt102 palo_kernel=0/linux'
Selected kernel: /linux from partition 0
Selected ramdisk: /ramdisk from partition 0
Warning: kernel name doesn't end with 32 or 64 -- Guessing... Choosing 64-bit kernelELF64 executable
Entry 00100000 first 00100000 n 4
Segment 0 load 00100000 size 3263232 mediaptr 0x1000
Segment 1 load 0041e000 size 1098344 mediaptr 0x31e000
Segment 2 load 0052c000 size 327680 mediaptr 0x42b000
Segment 3 load 00580000 size 32768 mediaptr 0x47b000
Loading ramdisk 2152390 bytes @ 3fde1000...
Branching to kernel entry point 0x00100000. If this is the last
message you see, you may need to switch your console. This is
a common symptom -- search the FAQ and mailing list at parisc-linux.org
Linux version 2.4.27-64 (root@mkhppa3) (gcc version 3.0.4) #1 Mon Aug 30 01:06:19 CEST 2004
FP[0] enabled: Rev 1 Model 16
The 64-bit Kernel has started...
Determining PDC firmware type: 64 bit PAT.
model 00005d50 00000491 00000000 00000001 5982e51e 100000f0 00000008 000000b2 000000b2
vers 00000301
CPUID vers 18 rev 11 (0x0000024b)
capabilities 0x1
model 9000/800/A500-5X
Total Memory: 3840 Mb
initrd: 4fde1000-4ffee7c6
initrd: reserving 3fde1000-3ffee7c6 (mem_max f0000000)
pagetable_init
On node 0 totalpages: 983040
zone(0): 983040 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/ram0 console=ttyS0 TERM=vt102 palo_kernel=0/linux
Console: colour dummy device 160x64
Calibrating delay loop... 1097.72 BogoMIPS
Memory: 3832684k available
Dentry cache hash table entries: 131072 (order: 9, 2097152 bytes)
Inode cache hash table entries: 131072 (order: 9, 2097152 bytes)
Mount cache hash table entries: 256 (order: 0, 4096 bytes)
Buffer cache hash table entries: 262144 (order: 9, 2097152 bytes)
Page-cache hash table entries: 262144 (order: 9, 2097152 bytes)
Searching for devices...
Found devices:
1. Crescendo 550 (0) at 0xfffffffffffa0000 [160], versions 0x5d5, 0x0, 0x4
2. Crescendo 550 (0) at 0xfffffffffffa2000 [162], versions 0x5d5, 0x0, 0x4
3. Astro BC Runway Port (12) at 0xfffffffffed00000 [0], versions 0x582, 0x0, 0xb
4. Elroy PCI Bridge (13) at 0xfffffffffed30000 [0/0], versions 0x782, 0x0, 0xa
5. Elroy PCI Bridge (13) at 0xfffffffffed34000 [0/2], versions 0x782, 0x0, 0xa
6. Elroy PCI Bridge (13) at 0xfffffffffed38000 [0/4], versions 0x782, 0x0, 0xa
7. Elroy PCI Bridge (13) at 0xfffffffffed3c000 [0/6], versions 0x782, 0x0, 0xa
8. Memory (1) at 0xfffffffffed08000 [8], versions 0x9b, 0x0, 0x9
Enabling PDC_PAT chassis codes support.
********** VIRTUAL FRONT PANEL **********
System Boot detected
*****************************************
LEDs: RUN ATTENTION FAULT REMOTE POWER
FLASH FLASH OFF ON ON
LED State: Running non-OS code. Non-critical error detected.
Check Chassis and Console Logs for error messages.
processor system initialization 1C00
*****************************************
************ EARLY BOOT VFP *************
End of early boot detected
*****************************************
ONFIG_SMP=n ignoring additional CPUs
CPU(s): 1 x PA8600 (PCX-W+) at 550.000000 MHz
SBA found Astro 2.1 at 0xfffffffffed00000
lba version TR4.0 (0x5) found at 0xfffffffffed30000
lba range[2] : ignoring GMMIO (0xfffffff804000000)
PCI: No parent found for region 6 of device Digital Equipment Corporation DECchip 21142/43
lba version TR4.0 (0x5) found at 0xfffffffffed34000
lba range[2] : ignoring GMMIO (0xfffffff904000000)
lba version TR4.0 (0x5) found at 0xfffffffffed38000
lba range[2] : ignoring GMMIO (0xfffffffa04000000)
lba version TR4.0 (0x5) found at 0xfffffffffed3c000
lba range[2] : ignoring GMMIO (0xfffffffb04000000)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Soft power switch support not available.
Performance monitoring counters enabled for Crescendo 550
Starting kswapd
Journalled Block Device driver loaded
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
Leaving Console Mode - you may lose write access.
When Console Mode returns, type ^Ecf to get console write access.
GSP Host Name: iodinec
GSP> tc
TC
Execution of this command irrecoverably halts all system processing and
I/O activity and restarts the computer system.
Type Y to confirm your intention to restart the system: (Y/[N]) y
y
-> SPU hardware was successfully issued a TOC.
....
Firmware Version 40.50
Duplex Console IO Dependent Code (IODC) revision 1
------------------------------------------------------------------------------
(c) Copyright 1995-2000, Hewlett-Packard Company, All rights reserved
------------------------------------------------------------------------------
Processor Speed State CoProcessor State Cache Size
Number State Inst Data
--------- -------- --------------------- ----------------- ------------
0 550 MHz Active Functional 512 KB 1 MB
1 550 MHz Idle Functional 512 KB 1 MB
Central Bus Speed (in MHz) : 111
Available Memory : 4194304 KB
Good Memory Required : 13800 KB
Primary boot path: 0/0/1/1.15
Alternate boot path: 0/0/2/1.15
Console path: 0/0/4/0.0
Keyboard path: 0/0/4/0.0
...
----------------- Processor 0 TOC Information -------------------
General Registers 0 - 31
00-03 0000000000000000 00000000103d7288 0000000010108070 8000000000000000
04-07 0000000000000000 8000000000000000 0000000010510e40 00000000105d8c00
08-11 0000000000000002 0000000000000001 000000000804000e 000000001052c654
12-15 00000000000000f2 00000000000000fa 00000000000000f0 00000000000000ff
16-19 00000000105d8c00 00000000f000028c 00000000f0002aa4 0000000000000001
20-23 8000000000000000 8000000000000000 0000000010523640 0000000011d24a40
24-27 00000000105d8df8 000000000000212e 0000000000000000 0000000010510e40
28-31 f7399c4f9470751e 00000000105d8f30 00000000105d9040 0000000000008980
Control Registers 0 - 31
00-03 0000000000000000 0000000000000000 0000000000000000 0000000000000000
04-07 0000000000000000 0000000000000000 0000000000000000 0000000000000000
08-11 0000000000000000 0000000000000000 00000000000000c0 0000000000000016
12-15 0000000000000000 0000000000000000 0000000000107000 0000000000000000
16-19 000033e45089ccd0 0000000000000000 000000001010e068 000000002b641000
20-23 0000000010340001 00000000761d8f78 0000007f0804ff0e 0000000000000000
24-27 0000000000457000 0000000000457000 0000000000041020 5555555555555555
28-31 000000f0f015c540 5555555555555555 00000000105d8000 0000000010580000
Space Registers 0 - 7
00-03 00000000 00000000 00000000 00000000
04-07 00000000 00000000 00000000 00000000
IIA Space (back entry) = 0x0000000000000000
IIA Offset (back entry) = 0x000000001010e06c
CPU State = 0x9e000001
....
----------------- Processor 1 TOC Information -------------------
General Registers 0 - 31
00-03 0000000000000000 000033e46336abc3 0000000000000000 00000000000000f7
04-07 00000000000011c6 fffffff0f040a000 0000000000000032 00000000000000f7
08-11 0000000000000000 fffffff0f0400000 00000000000000f6 00000000000000fe
12-15 00000000000000f2 0000000000000001 00000000000000f0 00000000000000ff
16-19 000000f0f00000c4 fffffff0f040c000 0000000000000000 0000000000000000
20-23 0000000000000001 00000000000000fa fffffff0f0400000 0000000000000000
24-27 00000000000000f1 0000000000000000 000018001001c400 000000f0f015c540
28-31 0000000000000000 000000f0f040a908 000000f0f040a708 3031323334353637
Control Registers 0 - 31
00-03 000000007fffffff 0000000000000000 0000000000000000 0000000000000000
04-07 0000000000000000 0000000000000000 0000000000000000 0000000000000000
08-11 0000000000000000 0000000000000000 0000000000000000 0000000000000017
12-15 0000000000000000 0000000000000000 000000f0f0006800 0000000000000000
16-19 000033e4633d7b68 0000000000000000 00000000000006f8 0000000002011840
20-23 000000009207c3c1 000000000280a890 000000ff0808ff08 0000000000000000
24-27 5555555555555555 5555555555555555 0000000000041020 000000f0f015c540
28-31 5555555555555555 5555555555555555 000000f0f040a878 0000000000008020
Space Registers 0 - 7
00-03 00000000 00001000 00000000 00000000
04-07 00000000 00000000 00000000 00000000
IIA Space (back entry) = 0x0000000000000000
IIA Offset (back entry) = 0x0000000000000694
CPU State = 0x9e000001
....
Reply to: