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

Bug#406419: [powerpc, CHRP] 2.6 kernel does not boot on IBM RS/6000 43p 150



Hi,

>Do you still own such a system? If so, could you try a daily build of
>the Squeeze d-i?

With the daily from the 19.2. (yesterday) and a command line:

0 > boot net 192.168.22.1,vmlinuz-chrp.initrd,192.168.22.58 console=ttyS0,9600 console=tty0 

I'm getting this boot log on the serial console:

-----------------snip--------------------------------
LOAD: Waiting 60 seconds for Spanning Tree
BOOTP R = 1 BOOTP S = 1  
FILE: vmlinuz-chrp.initrd
Load Addr=0x4000 Max Size=0x1ffc000 
FINAL Packet Count = 14466   Final File Size = 7406588 bytes.

zImage starting: loaded at 0x00400000 (sp: 0x022fffa0)
Allocating 0x52a994 bytes for kernel ...
OF version = 'IBM,TCP04195'
Trying to claim from 0x400000 to 0xb0c000 (0x70c000) got 00400000
gunzipping (0x00c00000 <- 0x00407000:0x0061e479)...done 0x4b4000 bytes
Attached initrd image at 0x0061f000-0x00aff5cc
initrd head: 0x1f8b0808

Linux/PowerPC load: 192.168.22.1,vmlinuz-chrp.initrd,192.168.22.58 console=ttyS0,9600 console=tty0
Finalizing device tree... using OF tree (promptr=0201a078)
OF stdout device is: /pci@80000000/isa@b/serial@i3f8
Preparing to boot Linux version 2.6.30-2-powerpc (Debian 2.6.30-8) (waldi@debian.org) (gcc version 4.3.4 (Debian 4.3.4-4) ) #1 Sat Oct 3 22:43:22 UTC 2009
command line: 192.168.22.1,vmlinuz-chrp.initrd,192.168.22.58 console=ttyS0,9600 console=tty0
memory layout at init:
  alloc_bottom : 0112f000
  alloc_top    : 20000000
  alloc_top_hi : 20000000
  rmo_top      : 20000000
  ram_top      : 20000000
found display   : /pci@80000000/display@16, opening... done
instantiating rtas at 0x1ffe5000... done
copying OF device tree...
Building dt strings...
Building dt structure...
Device tree strings 0x01130000 -> 0x01130d7a
Device tree struct  0x01131000 -> 0x01135000
Calling quiesce...
returning from prom_init
[    0.000000] Using CHRP machine description
[    0.000000] Total memory = 512MB; using 1024kB for hash table (at cff00000)
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.30-2-powerpc (Debian 2.6.30-8) (waldi@debian.org) (gcc version 4.3.4 (Debian 4.3.4-4) ) #1 Sat Oct 3 22:43:22 UTC 2009
[    0.000000] Found initrd at 0xc061f000:0xc0aff5cc
[    0.000000] console [udbg0] enabled
[    0.000000] chrp type = 5 [IBM or Longtrail]
[    0.000000] PCI buses 0..1 controlled by /pci@80000000 at 80000000
[    0.000000] PCI host bridge /pci@80000000 (primary) ranges:
[    0.000000]   IO 0x00000000fe000000..0x00000000febfffff -> 0x0000000000000000
[    0.000000]  MEM 0x0000000080000000..0x00000000fcffffff -> 0x0000000080000000 
[    0.000000]  MEM 0x00000000fd000000..0x00000000fdffffff -> 0x0000000000000000 
[    0.000000]  Removing ISA hole at 0x00000000fd000000
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000000 -> 0x00020000
[    0.000000]   Normal   0x00020000 -> 0x00020000
[    0.000000]   HighMem  0x00020000 -> 0x00020000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00020000
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
[    0.000000] Kernel command line: 192.168.22.1,vmlinuz-chrp.initrd,192.168.22.58 console=ttyS0,9600 console=tty0
[    0.000000] Unknown boot option `192.168.22.1,vmlinuz-chrp.initrd,192.168.22.58': ignoring
[    0.000000] NR_IRQS:512
[    0.000000] OpenPIC at f9e80000
[    0.000000] OpenPIC irqs 0..15 in IDU
[    0.000000] mpic: Setting up MPIC " MPIC    " version 1.0 at f9e80000, max 4 CPUs
[    0.000000] mpic: ISU size: 16, shift: 4, mask: f
[    0.000000] mpic: Initializing for 16 sources
[    0.000000] i8259 legacy interrupt controller initialized
[    0.000000] PID hash table entries: 2048 (order: 11, 8192 bytes)
[    0.000000] clocksource: timebase mult[c07ce5d] shift[22] registered
[  206.758539] Console: colour dummy device 80x25
[  206.811750] console handover: boot [udbg0] -> real [tty0]
-----------------snip--------------------------------

Which looks *far* better than before. Another try:

-----------------snip--------------------------------
0 > boot net 192.168.22.1,vmlinuz-chrp.initrd,192.168.22.58 console=ttyS0,9600 console=udbg0 
LOAD: Waiting 60 seconds for Spanning Tree
BOOTP R = 1 BOOTP S = 1  
FILE: vmlinuz-chrp.initrd
Load Addr=0x4000 Max Size=0x1ffc000 
FINAL Packet Count = 14466   Final File Size = 7406588 bytes.

zImage starting: loaded at 0x00400000 (sp: 0x022fffa0)
Allocating 0x52a994 bytes for kernel ...
OF version = 'IBM,TCP04195'
Trying to claim from 0x400000 to 0xb0c000 (0x70c000) got 00400000
gunzipping (0x00c00000 <- 0x00407000:0x0061e479)...done 0x4b4000 bytes
Attached initrd image at 0x0061f000-0x00aff5cc
initrd head: 0x1f8b0808

Linux/PowerPC load: 192.168.22.1,vmlinuz-chrp.initrd,192.168.22.58 console=ttyS0,9600 console=udbg0
Finalizing device tree... using OF tree (promptr=0201a078)
OF stdout device is: /pci@80000000/isa@b/serial@i3f8
Preparing to boot Linux version 2.6.30-2-powerpc (Debian 2.6.30-8) (waldi@debian.org) (gcc version 4.3.4 (Debian 4.3.4-4) ) #1 Sat Oct 3 22:43:22 UTC 2009
command line: 192.168.22.1,vmlinuz-chrp.initrd,192.168.22.58 console=ttyS0,9600 console=udbg0
memory layout at init:
  alloc_bottom : 0112f000
  alloc_top    : 20000000
  alloc_top_hi : 20000000
  rmo_top      : 20000000
  ram_top      : 20000000
found display   : /pci@80000000/display@16, opening... done
instantiating rtas at 0x1ffe5000... done
copying OF device tree...
Building dt strings...
Building dt structure...
Device tree strings 0x01130000 -> 0x01130d7a
Device tree struct  0x01131000 -> 0x01135000
Calling quiesce...
returning from prom_init
[    0.000000] Using CHRP machine description
[    0.000000] Total memory = 512MB; using 1024kB for hash table (at cff00000)
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.30-2-powerpc (Debian 2.6.30-8) (waldi@debian.org) (gcc version 4.3.4 (Debian 4.3.4-4) ) #1 Sat Oct 3 22:43:22 UTC 2009
[    0.000000] Found initrd at 0xc061f000:0xc0aff5cc
[    0.000000] console [udbg0] enabled
[    0.000000] chrp type = 5 [IBM or Longtrail]
[    0.000000] PCI buses 0..1 controlled by /pci@80000000 at 80000000
[    0.000000] PCI host bridge /pci@80000000 (primary) ranges:
[    0.000000]   IO 0x00000000fe000000..0x00000000febfffff -> 0x0000000000000000
[    0.000000]  MEM 0x0000000080000000..0x00000000fcffffff -> 0x0000000080000000 
[    0.000000]  MEM 0x00000000fd000000..0x00000000fdffffff -> 0x0000000000000000 
[    0.000000]  Removing ISA hole at 0x00000000fd000000
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000000 -> 0x00020000
[    0.000000]   Normal   0x00020000 -> 0x00020000
[    0.000000]   HighMem  0x00020000 -> 0x00020000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00020000
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
[    0.000000] Kernel command line: 192.168.22.1,vmlinuz-chrp.initrd,192.168.22.58 console=ttyS0,9600 console=udbg0
[    0.000000] Unknown boot option `192.168.22.1,vmlinuz-chrp.initrd,192.168.22.58': ignoring
[    0.000000] NR_IRQS:512
[    0.000000] OpenPIC at f9e80000
[    0.000000] OpenPIC irqs 0..15 in IDU
[    0.000000] mpic: Setting up MPIC " MPIC    " version 1.0 at f9e80000, max 4 CPUs
[    0.000000] mpic: ISU size: 16, shift: 4, mask: f
[    0.000000] mpic: Initializing for 16 sources
[    0.000000] i8259 legacy interrupt controller initialized
[    0.000000] PID hash table entries: 2048 (order: 11, 8192 bytes)
[    0.000000] clocksource: timebase mult[c07ce53] shift[22] registered
[  206.758530] Console: colour dummy device 80x25
[  206.815808] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[  206.902205] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[  207.086194] Memory: 507648k/524288k available (4556k kernel code, 15996k reserved, 216k data, 474k bss, 236k init)
[  207.209990] Kernel virtual memory layout:
[  207.257841]   * 0xfffef000..0xfffff000  : fixmap
[  207.312978]   * 0xff800000..0xffc00000  : highmem PTEs
[  207.374356]   * 0xfebf3000..0xff800000  : early ioremap
[  207.436776]   * 0xe1000000..0xfebf3000  : vmalloc & ioremap
[  207.503847] Calibrating delay loop... 41.47 BogoMIPS (lpj=82944)
[  207.655911] Security Framework initialized
[  207.704900] SELinux:  Disabled at boot.
[  207.750811] Mount-cache hash table entries: 512
[  207.805838] device-tree: Duplicate name in /cpus/PowerPC,604e@0, renamed to "l2-cache#1"
[  207.905981] Initializing cgroup subsys ns
[  207.953844] Initializing cgroup subsys cpuacct
[  208.006984] Initializing cgroup subsys devices
[  208.060039] Initializing cgroup subsys freezer
[  208.113094] Initializing cgroup subsys net_cls
[  208.169476] net_namespace: 1076 bytes
[  208.214396] regulator: core version 0.5
[  208.260882] NET: Registered protocol family 16
[  208.318609] CHRP nvram contains 32768 bytes
[  208.368663] RTAS Event Scan Rate: 1 (14750 jiffies)
[  208.427470] PCI: Probing PCI hardware
[  208.476843] pci 0000:00:17.0: PCI bridge, secondary bus 0000:01
[  208.547665] pci 0000:00:17.0:   IO window: disabled
[  208.606040] pci 0000:00:17.0:   MEM window: disabled
[  208.665406] pci 0000:00:17.0:   PREFETCH window: disabled
[  208.741303] bio: create slab <bio-0> at 0
[  208.792336] usbcore: registered new interface driver usbfs
[  208.858945] usbcore: registered new interface driver hub
[  208.922938] usbcore: registered new device driver usb
[  208.989839] NET: Registered protocol family 2
[  209.042450] IP route cache hash table entries: 16384 (order: 4, 65536 bytes)
[  209.128960] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
[  209.220997] TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
[  209.302807] TCP: Hash tables configured (established 65536 bind 65536)
[  209.380875] TCP reno registered
[  209.419148] NET: Registered protocol family 1
[  209.471751] Trying to unpack rootfs image as initramfs...
[  210.541836] Freeing initrd memory: 4993k freed
[  210.597071] Thermal assist unit not available
[  210.653789] audit: initializing netlink socket (disabled)
[  210.718577] type=2000 audit(3754.070:1): initialized
[  210.779337] VFS: Disk quotas dquot_6.5.2
[  210.826394] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[  210.904877] msgmni has been set to 1002
[  210.953462] alg: No test for stdrng (krng)
[  211.002953] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[  211.091502] io scheduler noop registered
[  211.138365] io scheduler anticipatory registered
[  211.193499] io scheduler deadline registered
[  211.244520] io scheduler cfq registered (default)
[  211.305113] Using unsupported 1280x1024 display at f9e60000, depth=8, pitch=1
-----------------snip--------------------------------

To me, it seems that only the console handover fails. As you could see,
I once tried the "kernel" name tty0 and the "system" name udbg0, but both
failed.

Should I try another naming scheme? Or is the problem that the kernel thinks
the *whole* boot line is the kernel command line?

Anyway, I think there's definitely progress being made here and only the
last step is missing. What's your suggestion for the next try?

CU,
Uli
-- 
Dipl. Inf. Ulrich Teichert|e-mail: Ulrich.Teichert@gmx.de | Listening to:
Stormweg 24               |Pale Bride (The Von Bondies), Slip Away (Sedatives)
24539 Neumuenster, Germany|Sacred Decay (The Estranged), She's Lost Control



Reply to: