[Cbe-oss-dev] intermittent trouble on startup on a QS22 with 2.6.30

Marcus G. Daniels mdaniels at lanl.gov
Wed Dec 9 15:31:27 EST 2009


Hi Arnd,
> Please tell me how things go with those drivers.
The build worked fine, although I had to turn of -Werror in 
arch/powerpc/{kernel,platforms}/Makefile.
Also line 8 of linux/compiler-gcc4.h I had to comment out.   I'm using 
the cross compilers that came with SDK 3.1 (gcc 4.1.1).

Note how apnet fails to find any Axon devices, though..  This is what I 
was seeing before with the 2.6.30 build.  

Thanks,

Marcus

***************************************************************************
QS22 Firmware Starting
 Check ROM  = OK
 Build Date = Oct 23 2008 17:47:15
 FW Version = "QD-1.41.0-3"

Press "F1" to enter Boot Configuration (SMS)
Press "F2" to boot once from CD/DVD

DDR2 MEMORY INITIALIZATION
  CPU0 DIMMs:  DIMM1=1024MB  DIMM2=1024MB  DIMM3=1024MB  DIMM4=1024MB
  CPU0 timings: 800 MHz, CL=6, tRCD=6, tRP=6
  CPU0 memory test:  ok
  CPU1 DIMMs:  DIMM5=1024MB  DIMM6=1024MB  DIMM7=1024MB  DIMM8=1024MB
  CPU1 timings: 800 MHz, CL=6, tRCD=6, tRP=6
  CPU1 memory test:  ok
COMPLETE

SYSTEM INFORMATION
 Processor  = PowerXCell DD1.0 @ 3200 MHz
 I/O Bridge = Cell BE companion chip DD3.x
 Timebase   = 26664 kHz (internal)
 SMP Size   = 2 (4 threads)
 Boot-Date  = 2009-12-09 03:32
 Memory     = 8192MB (CPU0: 4096MB, CPU1: 4096MB)

OPEN FIRMWARE
 Adapters on 000001460ec00000
                     00 0800 (D) : 14e4 16a8    network [ ethernet ]
                     00 0900 (D) : 14e4 16a8    network [ ethernet ]
 Adapters on 000001a040000000
                     00 0000 (B) : 1014 032c    pci
 IOBUF1 initializing... no DIMM.

 Adapters on 000003a040000000
                     00 0000 (B) : 1014 032c    pci
 IOBUF2 initializing... no DIMM.

 SB0 Monitor started
 SB1 Monitor started

 Scan USB ... no OHC-Interfaces
Ready

  Welcome to Open Firmware

  Licensed Internal Code - Property of IBM
  (c) Copyright IBM Corp. 2005, 2008 All Rights Reserved.
  Cell/B.E. is a trademark of SONY Computer Entertainment Inc.

Trying to load:  from: net0:dhcp,,,,,,20 ...
 Bootloader 2.0
  Reading MAC address from device: 00:1a:64:0f:3e:9a
  Requesting IP address via DHCP: 11.20.6.3
  Requesting file "/yaboot" via TFTP from 11.20.0.1
  Receiving data:  303 KBytes
  M-TFTP: Received /yaboot (303 KBytes)
  Successfully loaded

Try to netboot

 Bootloader 2.0
  Reading MAC address from device: 00:1a:64:0f:3e:9a
11.20.6.3
  Requesting file "/etc/0b140603" via TFTP from 11.20.0.1
  Receiving data:  0 KBytes
  M-TFTP: Received /etc/0b140603 (0 KBytes)
Config file read, 545 bytes

Welcome to yaboot version 1.3.14
Enter "help" to get some basic usage information
boot: xcat
Please wait, loading kernel...

 Bootloader 2.0
  Reading MAC address from device: 00:1a:64:0f:3e:9a
11.20.6.3
  Requesting file "xcat/netboot/fedora8/ppc64/celldev_mdaniels/kernel" 
via TFTP from 11.20.0.1
  Receiving data:  87475 KBytes
  M-TFTP: Received xcat/netboot/fedora8/ppc64/celldev_mdaniels/kernel 
(87475 KBytes)
   Elf64 kernel loaded...
Loading ramdisk...

 Bootloader 2.0
  Reading MAC address from device: 00:1a:64:0f:3e:9a
11.20.6.3
  Requesting file 
"xcat/netboot/fedora8/ppc64/celldev_mdaniels/initrd.gz" via TFTP from 
11.20.0.1
  Receiving data:  4282 KBytes
  M-TFTP: Received xcat/netboot/fedora8/ppc64/celldev_mdaniels/initrd.gz 
(4282 KBytes)
ramdisk loaded at 02d00000, size: 4282 Kbytes
OF stdout device is: /axon at 10000000000/plb5/plb4/opb/serial at 40000200
Preparing to boot Linux version 2.6.32 (mdaniels at localhost.localdomain) 
(gcc version 4.1.1) #1 SMP Tue Dec 8 17:00:26 MST 2009
command line: 
imgurl=nfs://mn-asds4/install/netboot/fedora8/ppc64/celldev_mdaniels/rootimg 
console=ttyS0,19200n8r
memory layout at init:
  memory_limit : 0000000000000000 (16 MB aligned)
  alloc_bottom : 0000000003130000
  alloc_top    : 0000000030000000
  alloc_top_hi : 0000000200000000
  rmo_top      : 0000000030000000
  ram_top      : 0000000200000000
instantiating rtas at 0x000000002fff0000... done
boot cpu hw idx 0000000000000000
starting cpu hw idx 0000000000000002... done
copying OF device tree...
Building dt strings...
Building dt structure...
Device tree strings 0x0000000003240000 -> 0x0000000003240a45
Device tree struct  0x0000000003250000 -> 0x0000000003260000
Using Cell machine description
Found initrd at 0xc000000002d00000:0xc00000000312ebf0
bootconsole [udbg0] enabled
CPU maps initialized for 2 threads per core
Starting Linux PPC64 #1 SMP Tue Dec 8 17:00:26 MST 2009
-----------------------------------------------------
ppc64_pft_size                = 0x0
physicalMemorySize            = 0x200000000
htab_address                  = 0xc00000007f800000
htab_hash_mask                = 0xffff
-----------------------------------------------------
Initializing cgroup subsys cpuset
Linux version 2.6.32 (mdaniels at localhost.localdomain) (gcc version 
4.1.1) #1 SMP Tue Dec 8 17:00:26 MST 2009
*** 0000 : CF000012

*** 0000 : Setup Arch
[boot]0012 Setup Arch
mmio NVRAM, 1020k at 0x14502000000 mapped to d000080080070000
Zone PFN ranges:
  DMA      0x00000000 -> 0x00020000
  Normal   0x00020000 -> 0x00020000
Movable zone start PFN for each node
early_node_map[2] active PFN ranges
    0: 0x00000000 -> 0x00010000
    1: 0x00010000 -> 0x00020000
*** 0000 : CF000015

*** 0000 : Setup Done
[boot]0015 Setup Done
PERCPU: Embedded 2 pages/cpu @c000000000d00000 s95128 r0 d35944 u262144
pcpu-alloc: s95128 r0 d35944 u262144 alloc=1*1048576
pcpu-alloc: [0] 0 1 2 3
Built 2 zonelists in Node order, mobility grouping on.  Total pages: 130960
Policy zone: DMA
Kernel command line: 
imgurl=nfs://mn-asds4/install/netboot/fedora8/ppc64/celldev_mdaniels/rootimg 
console=ttyS0,19200n8r
PID hash table entries: 4096 (order: -1, 32768 bytes)
freeing bootmem node 0
freeing bootmem node 1
Memory: 8345856k/8388608k available (8576k kernel code, 42752k reserved, 
2048k data, 1345k bss, 576k init)
SLUB: Genslabs=18, HWalign=128, Order=0-3, MinObjects=0, CPUs=4, Nodes=256
Hierarchical RCU implementation.
NR_IRQS:512
IIC for CPU 0 target id 0xe : /be at 20000000000/interrupt-controller at 508400
IIC for CPU 1 target id 0xf : /be at 20000000000/interrupt-controller at 508400
IIC for CPU 2 target id 0x1e : /be at 20100000000/interrupt-controller at 508400
IIC for CPU 3 target id 0x1f : /be at 20100000000/interrupt-controller at 508400
mpic: Setting up MPIC " MPIC     " version 1.2 at 0, max 4 CPUs
mpic: ISU size: 128, shift: 7, mask: 7f
mpic: Initializing for 128 sources
/axon at 10000000000/interrupt-controller : hooking up to IRQ 43
mpic: Setting up MPIC " MPIC     " version 1.2 at 0, max 4 CPUs
mpic: ISU size: 128, shift: 7, mask: 7f
mpic: Initializing for 128 sources
/axon at 30000000000/interrupt-controller : hooking up to IRQ 299
clocksource: timebase mult[9603935] shift[22] registered
Console: colour dummy device 80x25
Security Framework initialized
SELinux:  Initializing.
Dentry cache hash table entries: 1048576 (order: 7, 8388608 bytes)
Inode-cache hash table entries: 524288 (order: 6, 4194304 bytes)
Mount-cache hash table entries: 4096
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Processor 1 found.
Processor 2 found.
Processor 3 found.
Brought up 4 CPUs
NET: Registered protocol family 16
IBM eBus Device Driver
*** 0000 : Linux ppc64

*** 0000 : #1 SMP Tue Dec 8 17:00:26 MST 2009
CPU Hotplug not supported on systems using MPIC
IOMMU: Using strong ordering for fixed mapping
IOMMU table initialized, virtual merging enabled
IOMMU: Using strong ordering for fixed mapping
PCI: Probing PCI hardware
bio: create slab <bio-0> at 0
vgaarb: loaded
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
Switching to clocksource timebase
NET: Registered protocol family 2
IP route cache hash table entries: 65536 (order: 3, 524288 bytes)
TCP established hash table entries: 262144 (order: 6, 4194304 bytes)
TCP bind hash table entries: 65536 (order: 4, 1048576 bytes)
TCP: Hash tables configured (established 262144 bind 65536)
TCP reno registered
NET: Registered protocol family 1
Trying to unpack rootfs image as initramfs...
Freeing initrd memory: 4282k freed
Setting up PCI bus /axon at 10000000000/plb5/plb4/pcix at 4000004600000000
PCI host bridge /axon at 10000000000/plb5/plb4/pcix at 4000004600000000  ranges:
  IO 0x0000014608000000..0x000001460800ffff -> 0x0000000000000000
 MEM 0x0000014780000000..0x00000147bfffffff -> 0x0000000080000000
 MEM 0x00000147c0000000..0x00000147ffffffff -> 0x00000000c0000000 Prefetch
pci 0000:00:01.0: PME# supported from D3hot D3cold
pci 0000:00:01.0: PME# disabled
pci 0000:00:01.1: PME# supported from D3hot D3cold
pci 0000:00:01.1: PME# disabled
Setting up PCI bus /axon at 10000000000/plb5/pciex at a00000a000000000
PCI host bridge /axon at 10000000000/plb5/pciex at a00000a000000000  ranges:
  IO 0x000001a100000000..0x000001a10000ffff -> 0x0000000000000000
 MEM 0x000001c080000000..0x000001c0bfffffff -> 0x0000000080000000
 MEM 0x000001c0c0000000..0x000001c0ffffffff -> 0x00000000c0000000 Prefetch
pci 0001:00:00.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0001:00:00.0: PME# disabled
irq: no irq host found for 
/axon at 10000000000/plb5/pciex-utl at a00000a000004000 !
Setting up PCI bus /axon at 30000000000/plb5/pciex at a00000a000000000
PCI host bridge /axon at 30000000000/plb5/pciex at a00000a000000000  ranges:
  IO 0x000003a100000000..0x000003a10000ffff -> 0x0000000000000000
 MEM 0x000003c080000000..0x000003c0bfffffff -> 0x0000000080000000
 MEM 0x000003c0c0000000..0x000003c0ffffffff -> 0x00000000c0000000 Prefetch
pci 0002:00:00.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0002:00:00.0: PME# disabled
irq: no irq host found for 
/axon at 30000000000/plb5/pciex-utl at a00000a000004000 !
audit: initializing netlink socket (disabled)
type=2000 audit(1260329624.621:1): initialized
HugeTLB registered 16 MB page size, pre-allocated 0 pages
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 8192 (order 0, 65536 bytes)
msgmni has been set to 16308
alg: No test for stdrng (krng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
Linux agpgart interface v0.103
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
serial8250.0: ttyS0 at MMIO 0x14540000200 (irq = 282) is a 16550A
console [ttyS0] enabled, bootconsole disabled
console [ttyS0] enabled, bootconsole disabled
serial8250.0: ttyS1 at MMIO 0x14540000300 (irq = 283) is a 16550A
serial8250.0: ttyS2 at MMIO 0x34540000200 (irq = 284) is a 16550A
serial8250.0: ttyS3 at MMIO 0x34540000300 (irq = 285) is a 16550A
TX39/49 Serial driver version 1.11
brd: module loaded
NO SYSTEMSIM BOGUS DISK DETECTED
input: Macintosh mouse button emulation as /devices/virtual/input/input0
Uniform Multi-Platform E-IDE driver
ide-gd driver 1.18
eth0: bogus network driver initialization
No IRQ retreived
mice: PS/2 mouse device common for all mice
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
registered taskstats version 1
Freeing unused kernel memory: 576k freed
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
tg3.c:v3.102 (September 1, 2009)
tg3 0000:00:01.0: enabling device (0140 -> 0142)
eth0: Tigon3 [partno(none) rev 2100] (PCIX:100MHz:64-bit) MAC address 
00:1a:64:0f:3e:9a
eth0: attached PHY is serdes (1000Base-SX Ethernet) (WireSpeed[0])
eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] TSOcap[0]
eth0: dma_rwctrl[769f4000] dma_mask[64-bit]
tg3 0000:00:01.1: enabling device (0140 -> 0142)
eth1: Tigon3 [partno(none) rev 2100] (PCIX:100MHz:64-bit) MAC address 
00:1a:64:0f:3e:9b
eth1: attached PHY is serdes (1000Base-SX Ethernet) (WireSpeed[0])
eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
eth1: dma_rwctrl[769f4000] dma_mask[64-bit]
axon driver Version 1.1.00 (257,1) loaded.
apnet: Axon device(s) not found !
insmod: cannot insert '/lib/apneloop: module loaded
t.ko': No such device
aufs 2-standalone.tree-31-20091207
waiting for link... 0 seconds.
Sending request for IP information through eth0
Listening on LPF/eth0/00:1a:64:0f:3e:9a
Sending on   LPF/eth0/00:1a:64:0f:3e:9a
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
tg3: eth0: Link is up at 1000 Mbps, full duplex.
tg3: eth0: Flow control is on for TX and on for RX.
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
DHCPOFFER from 11.20.0.1
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 11.20.0.1
bound to 11.20.6.3 -- renewal in 20700 seconds.
Setting up nfs with ram overlay.
mounting 
mn-asds4:/install/netboot/fedora8/ppc64/celldev_mdaniels/rootimg on /ro
aufs test_add:243:mount[1195]: uid/gid/perm /ro 0/0/0755, 0/0/01777
        Welcome to Fedora
        Press 'I' to enter interactive startup.
Starting udev: [  OK  ]
Setting hostname localhost:  [  OK  ]
Setting up Logical Volume Management:   No volume groups found
[  OK  ]
Checking filesystems
Checking all file systems.
[  OK  ]
Mounting local filesystems:  [  OK  ]
Enabling /etc/fstab swaps:  [  OK  ]
Entering non-interactive startup
Starting elfspe: Bringing up loopback interface:  [  OK  ]
Bringing up interface eth0:  [  OK  ]
Starting system logger: [  OK  ]
Starting rpcbind: [  OK  ]
Starting NFS statd: [  OK  ]
Starting RPC idmapd: [  OK  ]
Setting up Logical Volume Management:   No volume groups found
[  OK  ]
Checking network-attached filesystems
[  OK  ]
Mounting other filesystems:  [  OK  ]
Starting sshd: [  OK  ]
Starting ntpd: [  OK  ]
ttyS0,19200n8r
fedora.serial-console-available ttyS0 19200
Setting up Filesystem for Roadrunner :  TRQ[  OK  ]
Enabling APNET Interfaces:.............................. UNABLE TO INIT 
APNET:[FAILED]
Setting up Huge Pages :  DISABLED[  OK  ]
Starting adacsd: [  OK  ]
Loading autofs4: [  OK  ]
Starting automount: [  OK  ]

Fedora release 9 (Sulphur)
Kernel 2.6.32 on an ppc64 (/dev/ttyS0)


rtd006c.cluster.net login: Fedora release 9 (Sulphur)
Kernel 2.6.32 on an ppc64 (/dev/ttyS0)




More information about the cbe-oss-dev mailing list