panic reboot stuck in rtas_os_term

Olaf Hering olh at suse.de
Sun May 8 18:33:31 EST 2005


A panic does not trigger a reboot anymore on JS20, rtas_os_term() is stuck in
RTAS. .config is the defconfig.
The panic reboot works on a p630, but I miss the 'rebooting in 180 seconds' message.
Any ideas how to fix that?

VFS: Cannot open root device "<NULL>" or unknown-block(8,2)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,2)
 rtas [swapper]:   Entering rtas_call
rtas [swapper]:         token    = 0x1a
rtas [swapper]:         nargs    = 1
rtas [swapper]:         nret     = 1
rtas [swapper]:         &outputs = 0x0
rtas [swapper]:         narg[0] = 0x72cfa8
rtas [swapper]:         entering rtas with 0x72c728



...
zImage starting: loaded at 0x400000
Allocating 0x893000 bytes for kernel ...
gunzipping (0x1c00000 <- 0x407000:0x6addcb)...done 0x73da20 bytes
0xdb6c bytes of heap consumed, max in use 0xa1e4
OF stdout device is: /vdevice/vty at 0
Hypertas detected, assuming LPAR !
command line:
memory layout at init:
  memory_limit : 0000000000000000 (16 MB aligned)
  alloc_bottom : 00000000023a7000
  alloc_top    : 0000000008000000
  alloc_top_hi : 000000001e000000
  rmo_top      : 0000000008000000
  ram_top      : 000000001e000000
Looking for displays
instantiating rtas at 0x0000000007a70000...rtas_ram_size = 2c8000
fixed_base_addr = 7a70000
code_base_addr = 7afa000
Code Image Load Complete.
registered vars:
name                              addr               size  hash align
--------------------------------  ----------------   ----  ---- -----
glob_rtas_trace_buf             : 0000000007ab9100  65552     7      0
prtas_was_interrupted           : 0000000007aca100      4     9      1
callperf                        : 0000000007aca400  12496     9      1
pglob_os_term_state             : 0000000007acd700      4    12      1
hypStopWatch                    : 0000000007ac9400   1800    14      8
prtas_in_progress               : 0000000007ac9e00      4    20      1
last_error_log                  : 0000000007acdc00   1024    30      0
nmi_work_buffer                 : 0000000007ace000   4096    31     12
 done
0000000000000000 : boot cpu     0000000000000000
0000000000000001 : starting cpu hw idx 0000000000000001... done
copying OF device tree ...
Building dt strings...
Building dt structure...
Device tree strings 0x00000000024a8000 -> 0x00000000024a8e13
Device tree struct  0x00000000024a9000 -> 0x00000000024af000
Calling quiesce ...
returning from prom_init
firmware_features = 0x55f
Starting Linux PPC64 2.6.12-rc4
-----------------------------------------------------
ppc64_pft_size                = 0x17
ppc64_debug_switch            = 0x0
ppc64_interrupt_controller    = 0x2
systemcfg                     = 0xc0000000005a8000
systemcfg->platform           = 0x101
systemcfg->processorCount     = 0x2
systemcfg->physicalMemorySize = 0x1e000000
ppc64_caches.dcache_line_size = 0x80
ppc64_caches.icache_line_size = 0x80
htab_address                  = 0x0000000000000000
htab_hash_mask                = 0xffff
-----------------------------------------------------
[boot]0100 MM Init
[boot]0100 MM Init Done
Linux version 2.6.12-rc4 (olaf at mac) (gcc version 3.3.3 (SuSE Linux)) #12 SMP Sun May 8 10:08:56 CEST 2005
[boot]0012 Setup Arch
Top of RAM: 0x1e000000, Total RAM: 0x1e000000
Memory hole size: 0MB
Syscall map setup, 236 32 bits and 212 64 bits syscalls
No ramdisk, default root is /dev/sda2
PPC64 nvram contains 16384 bytes
Using default idle loop
[boot]0015 Setup Done
Built 1 zonelists
Kernel command line:
[boot]0020 XICS Init
xics: no ISA interrupt controller
[boot]0021 XICS Done
PID hash table entries: 2048 (order: 11, 65536 bytes)
time_init: decrementer frequency = 199.840527 MHz
time_init: processor frequency   = 1600.000000 MHz
firmware_features = 0x55f
Starting Linux PPC64 2.6.12-rc4
-----------------------------------------------------
ppc64_pft_size                = 0x17
ppc64_debug_switch            = 0x0
ppc64_interrupt_controller    = 0x2
systemcfg                     = 0xc0000000005a8000
systemcfg->platform           = 0x101
systemcfg->processorCount     = 0x2
systemcfg->physicalMemorySize = 0x1e000000
ppc64_caches.dcache_line_size = 0x80
ppc64_caches.icache_line_size = 0x80
htab_address                  = 0x0000000000000000
htab_hash_mask                = 0xffff
-----------------------------------------------------
[boot]0100 MM Init
[boot]0100 MM Init Done
Linux version 2.6.12-rc4 (olaf at mac) (gcc version 3.3.3 (SuSE Linux)) #12 SMP Sun May 8 10:08:56 CEST 2005
[boot]0012 Setup Arch
Top of RAM: 0x1e000000, Total RAM: 0x1e000000
Memory hole size: 0MB
Syscall map setup, 236 32 bits and 212 64 bits syscalls
No ramdisk, default root is /dev/sda2
PPC64 nvram contains 16384 bytes
Using default idle loop
[boot]0015 Setup Done
Built 1 zonelists
Kernel command line:
[boot]0020 XICS Init
xics: no ISA interrupt controller
[boot]0021 XICS Done
PID hash table entries: 2048 (order: 11, 65536 bytes)
time_init: decrementer frequency = 199.840527 MHz
time_init: processor frequency   = 1600.000000 MHz
Console: colour dummy device 80x25
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
freeing bootmem node 0
Memory: 468604k/491520k available (4752k kernel code, 22276k reserved, 1548k data, 430k bss, 356k init)
Mount-cache hash table entries: 256
Processor 1 found.
Brought up 2 CPUs
NET: Registered protocol family 16
PCI: Probing PCI hardware
IDE Fixup IRQ: Can't find IO-APIC !
IOMMU table initialized, virtual merging enabled
mapping IO 100f4000000 -> e000000000000000, size: 400000
PCI: Probing PCI hardware done
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
i/pSeries Real Time Clock Driver v1.1
RTAS daemon started
Total HugeTLB memory allocated, 0
JFS: nTxBlock = 3665, nTxLock = 29327
Initializing Cryptographic API
HVSI: registered 0 devices
Linux agpgart interface v0.101 (c) Dave Jones
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
Floppy drive(s): fd0 is 2.88M
RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize
loop: loaded (max 8 devices)
Intel(R) PRO/1000 Network Driver - version 5.7.6-k2
Copyright (c) 1999-2004 Intel Corporation.
pcnet32.c:v1.30i 06.28.2004 tsbogend at alpha.franken.de
e100: Intel(R) PRO/100 Network Driver, 3.3.6-k2-NAPI
e100: Copyright(c) 1999-2004 Intel Corporation
tg3.c:v3.27 (May 5, 2005)
eth0: Tigon3 [partno(none) rev 2003 PHY(serdes)] (PCIX:133MHz:64-bit) 10/100/1000BaseT Ethernet 00:0d:60:1e:ff:32
eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] Split[0] WireSpeed[1] TSOcap[0]
eth1: Tigon3 [partno(none) rev 2003 PHY(serdes)] (PCIX:133MHz:64-bit) 10/100/1000BaseT Ethernet 00:0d:60:1e:ff:33
eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] Split[0] WireSpeed[1] TSOcap[1]
netconsole: not configured, aborting
Warning: no ADB interface detected
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
AMD8111: IDE controller at PCI slot 0000:00:04.1
AMD8111: chipset revision 3
AMD8111: 0000:00:04.1 (rev 03) UDMA133 controller
AMD8111: 100% native mode on irq 32
    ide0: BM-DMA at 0x7c00-0x7c07, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0x7c08-0x7c0f, BIOS settings: hdc:pio, hdd:pio
hda: TOSHIBA MK4019GAXB, ATA DISK drive
ide0 at 0x7400-0x7407,0x6c02 on irq 32
hda: max request size: 128KiB
hda: 78140160 sectors (40007 MB), CHS=65535/16/63, UDMA(33)
hda: cache flushes supported
 hda: hda1 hda2 hda3
ipr: IBM Power RAID SCSI Device Driver version: 2.0.13 (February 21, 2005)
st: Version 20050312, fixed bufsize 32768, s/g segs 256
ieee1394: raw1394: /dev/raw1394 device initialized
ohci_hcd 0000:21:00.0: OHCI Host Controller
ohci_hcd 0000:21:00.0: new USB bus registered, assigned bus number 1
ohci_hcd 0000:21:00.0: irq 35, io mem 0x100e0001000
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
ohci_hcd 0000:21:00.1: OHCI Host Controller
ohci_hcd 0000:21:00.1: new USB bus registered, assigned bus number 2
ohci_hcd 0000:21:00.1: irq 35, io mem 0x100e0000000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 3 ports detected
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
/home/olaf/kernel/linux-2.6.12-rc4-olh/drivers/usb/input/hid-core.c: v2.01:USB HID core driver
pegasus: v0.6.12 (2005/01/13), Pegasus/Pegasus II USB Ethernet driver
usbcore: registered new driver pegasus
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid10 personality registered as nr 9
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
   8regs     :  3836.000 MB/sec
   8regs_prefetch:  3156.000 MB/sec
   32regs    :  4640.000 MB/sec
   32regs_prefetch:  3848.000 MB/sec
raid5: using function: 32regs (4640.000 MB/sec)
md: md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27
device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel at redhat.com
oprofile: using ppc64/970 performance monitoring.
NET: Registered protocol family 2
IP: routing cache hash table of 2048 buckets, 32Kbytes
TCP established hash table entries: 16384 (order: 6, 262144 bytes)
TCP bind hash table entries: 16384 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
IPv4 over IPv4 tunneling driver
NET: Registered protocol family 1
NET: Registered protocol family 17
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
VFS: Cannot open root device "<NULL>" or unknown-block(8,2)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,2)
 rtas [swapper]:   Entering rtas_call
rtas [swapper]:         token    = 0x1a
rtas [swapper]:         nargs    = 1
rtas [swapper]:         nret     = 1
rtas [swapper]:         &outputs = 0x0
rtas [swapper]:         narg[0] = 0x72cfa8
rtas [swapper]:         entering rtas with 0x72c728




More information about the Linuxppc64-dev mailing list