WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ppc-devel

Re: [XenPPC] JS20 hangs while 'Quiescing Open Firmware ...'

1. Omitting 'console=...' got things much further

2. Looks like system is now sitting with root prompt?
   Can ping, but ssh gets 'connection refused'.
   (and cannot type at serial port, per usual)
   In our lab, SOL is broken, so would really like ssh...


from ofd_fixup.c:
     static char default_bootargs[] = "init=/bin/bash ip=dhcp root=/dev/hda2 
ide=nodma";


SLOF

***************************************************************************
JS2XBlade Starting
 Check ROM  = OK
 Build Date = Aug 14 2006 16:51:58
 FW Version = JS2XFW6331
Press "s" to enter Open Firmware.



  Welcome to JS2x Open Firmware

  Copyright International Business Machines Corporation 2004 - 2006
  US Government  Users  Restricted  Rights  --  Use, duplication or
  disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Online CPUs: #0 #1 
0.5 GB of RAM @ 333 MHz
Switching top HT bus to 600MHz...
Disk drive identifies as: TOSHIBA MK4019GAXB                      
Disk drive identifies as: TOSHIBA MK4019GAXB                      

PCIe:
===================== VPD =====================
Machine Type        : 884221X
Machine Serial No.  : KPFXY4A
Hardware Revision   : 3 
Manuf. Date         : 3504
Part Number         : 24P8893     
FRU Number          : 13N1634     
FRU Serial No.      : ZJ1W0J48T12E
UUID                : d112ac980e6611d9acbf9251a5f4c08c
Firmware Rel. date  : 08/14/2006
Firmware Release    : 001
Firmware Build ID   : SLOF_633
vpd written
The currently active flashside is: 1 (temporary)
Stopping BMC watchdog...
parse-load net
Trying to load:  from: /ht/pci-x@2/enet@1,1 ... 

 Bootloader 1.5 
  Reading MAC address from device: 00:0D:60:1E:34:41
  Requesting IP address via BOOTP:    30arp9.2.72.97
  Requesting file "lab097/xen" via TFTP
  Receiving data:  |.../-
  TFTP: Received lab097/xen (3340 KBytes)
Success
---------------------------------------------------
OF: Xen/PPC version 3.0-unstable (poff@xxxxxxxxxxxxxx) (gcc version 3.4.1) Wed 
Sep 13 13:48:07 EDT 2006
boot_of_init args: 0x0 0x0 0x111027c 0x128bd92 0x0
boot msr: 0x1000000000003000
boot_of_init: _start 0000000000400100 _end 0000000000756818 0x128bd92
boot_of_probemem: memory 0x0000000000000000[0x20000000]
bootargs = xen 
boot_of_module: Dom0 is linked in: 0x4707a8[size 0x29cf7a]
mod0: 177 E L F
boot_of_module: mod[0] @ 0x00000000004707a8[0x70d722]
find_space base=0x0000000000756818  eomem=0x0000000020000000  size=0x00030000  
align=0x1000
creating oft
pkg_save: saved device tree in 0x2f20 bytes
boot_of_module: mod[1] @ 0x0000000000757000[0x787000]
pruning `/ht/isa@4/serial@3f8' from devtree
pruning `/ht/isa@4/serial@2f8' from devtree
boot_of_serial: ISA base: 0xf4000000
boot_of_serial: ISRC=0x44, but forcing poll mode
OF: timebase-frequency = 199840066 Hz
OF: clock-frequency = 1600000 KHz
spinning up secondary processor #1: ping = 0xffffffff: pong = 0x1
Quiescing Open Firmware ... __  __            _____  ___                     _  
      _     _      
 \ \/ /___ _ __   |___ / / _ \    _   _ _ __  ___| |_ __ _| |__ | | ___ 
  \  // _ \ '_ \    |_ \| | | |__| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
  /  \  __/ | | |  ___) | |_| |__| |_| | | | \__ \ || (_| | |_) | |  __/
 /_/\_\___|_| |_| |____(_)___/    \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
                                                                        
 http://www.cl.cam.ac.uk/netos/xen
 University of Cambridge Computer Laboratory

 Xen version 3.0-unstable (poff@xxxxxxxxxxxxxx) (gcc version 3.4.1) Wed Sep 13 
13:48:07 EDT 2006
 Latest ChangeSet: Tue Sep 12 14:28:16 2006 -0500 11979:48840bbe607d

(XEN) Physical RAM map:
(XEN) End of RAM: 512MB (524288kB)
(XEN) total_pages: 0x000000000001c000
(XEN) free_xenheap: 0x9000 - 0x400000
(XEN) Xen heap: 63MB (65500kB)
(XEN) free_xenheap: 0x757000 - 0x4000000
(XEN) free_xenheap:     Go around the devtree: 0x757000 - 0x787000
(XEN) Domheap pages: 0x1ba00 442MB (452608kB)
(XEN) CPU[PIR:0 IPI:0 Logical:0] Hello World!
(XEN) spinning up at most 16 total processors ...
(XEN) Synchronizing timebase
(XEN) CPU[PIR:1 IPI:1 Logical:1] Hello World!
(XEN) Got ack
(XEN) score 299, offset 1000
(XEN) score 299, offset 500
(XEN) score 299, offset 250
(XEN) score 279, offset 125
(XEN) score -299, offset 62
(XEN) score -277, offset 93
(XEN) score -15, offset 109
(XEN) score -233, offset 117
(XEN) score 263, offset 121
(XEN) score -183, offset 119
(XEN) score 227, offset 120
(XEN) score -223, offset 119
(XEN) Min 119 (score -219), Max 120 (score 273)
(XEN) Final offset: 119 (175/300)
(XEN) xen_mpic_init: start
(XEN) mpic: Setting up MPIC "Xen-U3-MPIC" version 1.2 at f8040000, max 4 CPUs
(XEN) mpic: ISU size: 124, shift: 7, mask: 7f
(XEN) mpic: Initializing for 124 sources
(XEN) mpic: Setting up HT PICs workarounds for U3/U4
(XEN) mpic:   - HT:01.0 [0xb8] vendor 1022 device 7450 has 4 irqs
(XEN) mpic:   - HT:02.0 [0xb8] vendor 1022 device 7450 has 4 irqs
(XEN) mpic:   - HT:03.0 [0xf0] vendor 1022 device 7460 has 24 irqs
(XEN) xen_mpic_init: success
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) WARNING!: Taking all secondary CPUs offline
(XEN) Initializing DART 0xf8033000: tbl: 0000000000200000[0x200] entries: 
0x80000
(XEN) Initializing DART Model U3: reg: 00000000f8033000 word: 200200
(XEN) clearing RMA: 0xc000000[0x4000000]
(XEN) Scrubbing Free RAM: ......done.
(XEN) Trying Dom0 as 64bit ELF
(XEN) ELF program headers extend beyond end of image.
(XEN) Trying Dom0 as 32bit ELF
(XEN) *** LOADING DOMAIN 0 ***
(XEN) shadow_set_allocation: ibm,fpt-size should be: 0x16
(XEN) xen_start_info: 000000000fffe000
(XEN) shared_info: 0x3fff000,000000000ffff000
(XEN) loading OFH: 0xe000000, RMA: 0x2000000
(XEN) loading OFD: 0xe013000 RMA: 0x2013000, 0x30000
(XEN) loading 32-bit Dom0: 0xc400000, in RMA:0x400000
(XEN) DOM: pc = 0x400010, r2 = 0x0
(XEN) Add /openprom props
(XEN) Add /options props
(XEN) Add /cpus props
(XEN) Add /chosen props
(XEN) DOM0 bootargs: init=/bin/bash ip=dhcp root=/dev/hda2 ide=nodma
(XEN) Remove /chosen/mmu, stub will replace
(XEN) fix /memory props
(XEN) fix /xen props
(XEN) Remove original /dart
(XEN) Remove original /rtas
(XEN) Xen trace buffers: disabled
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to 
Xen).

zImage starting: loaded at 0x00400000 (sp: 0x01ffff90)
Allocating 0x6fa0f8 bytes for kernel ...
OF version = 'IBM,XenOF0.1'
gunzipping (0x1400000 <- 0x407000:0x68b685)...done 0x688c60 bytes
OF stdout device is: /xen/console
command line: init=/bin/bash ip=dhcp root=/dev/hda2 ide=nodma
memory layout at init:
  alloc_bottom : 0000000001aff000
  alloc_top    : 0000000004000000
  alloc_top_hi : 0000000020000000
  rmo_top      : 0000000004000000
  ram_top      : 0000000020000000
Looking for displays
0000000000000000 : boot cpu     0000000000000000
copying OF device tree ...
Building dt strings...
Building dt structure...
Device tree strings 0x0000000001b00000 -> 0x0000000001b00329
Device tree struct  0x0000000001b01000 -> 0x0000000001b03000
Calling quiesce ...
returning from prom_init
xen_start_info at c000000003ffe000
    magic          xen-3.0-powerpc64HV
    flags          3
    shared_info    3fff000, c000000003fff000
    store_mfn      0
    store_evtchn   0
    console_mfn    0
    console_evtchn 0
Hello World I'm Maple Xen-LPAR!
 <- xen_init_early
Starting Linux PPC64 #1 SMP Wed Sep 6 16:23:48 EDT 2006
-----------------------------------------------------
ppc64_pft_size                = 0x16
ppc64_interrupt_controller    = 0x1
physicalMemorySize            = 0xc000000
ppc64_caches.dcache_line_size = 0x80
ppc64_caches.icache_line_size = 0x80
htab_address                  = 0x0000000000000000
htab_hash_mask                = 0x7fff
-----------------------------------------------------
Linux version 2.6.17-Xen (poff@lab095) (gcc version 3.4.1) #1 SMP Wed Sep 6 
16:23:48 EDT 2006
*** 0000 : CF000012

*** 0000 : Setup Arch
[boot]0012 Setup Arch
Adding PCI host bridge /ht
Found U3-HT PCI host bridge. Firmware bus number: 0->239
PCI Host 0, io start: 0; io end: 3fffff
Using Xen idle loop
*** 0000 : CF000015

*** 0000 : Setup Done
[boot]0015 Setup Done
Built 1 zonelists.  Total pages: 49152
Kernel command line: init=/bin/bash ip=dhcp root=/dev/hda2 ide=nodma
ide_setup: ide=nodma : Prevented DMA
Sharing PIC with Xen -> maple_init_IRQ
<6>mpic: Setting up MPIC "U3-MPIC" version 1.2 at f8040000, max 4 CPUs
mpic: ISU size: 124, shift: 7, mask: 7f
mpic: Initializing for 124 sources
mpic: Setting up HT PICs workarounds for U3/U4
mpic:   - HT:01.0 [0xb8] vendor 1022 device 7450 has 4 irqs
mpic:   - HT:02.0 [0xb8] vendor 1022 device 7450 has 4 irqs
mpic:   - HT:03.0 [0xf0] vendor 1022 device 7460 has 24 irqs
 <- maple_init_IRQ
PID hash table entries: 1024 (order: 10, 8192 bytes)
Maple: Found RTC at IO 0x1070
firmware_features = 0x40000a
Using Xen-Maple machine description
Starting Linux PPC64 #1 SMP Wed Sep 6 16:23:48 EDT 2006
-----------------------------------------------------
ppc64_pft_size                = 0x16
ppc64_interrupt_controller    = 0x1
physicalMemorySize            = 0xc000000
ppc64_caches.dcache_line_size = 0x80
ppc64_caches.icache_line_size = 0x80
htab_address                  = 0x0000000000000000
htab_hash_mask                = 0x7fff
-----------------------------------------------------
Linux version 2.6.17-Xen (poff@lab095) (gcc version 3.4.1) #1 SMP Wed Sep 6 
16:23:48 EDT 2006
*** 0000 : CF000012

*** 0000 : Setup Arch
[boot]0012 Setup Arch
Adding PCI host bridge /ht
Found U3-HT PCI host bridge. Firmware bus number: 0->239
PCI Host 0, io start: 0; io end: 3fffff
Using Xen idle loop
*** 0000 : CF000015

*** 0000 : Setup Done
[boot]0015 Setup Done
Built 1 zonelists.  Total pages: 49152
Kernel command line: init=/bin/bash ip=dhcp root=/dev/hda2 ide=nodma
ide_setup: ide=nodma : Prevented DMA
Sharing PIC with Xen<6>mpic: Setting up MPIC "U3-MPIC" version 1.2 at f8040000, 
max 4 CPUs
mpic: ISU size: 124, shift: 7, mask: 7f
mpic: Initializing for 124 sources
mpic: Setting up HT PICs workarounds for U3/U4
mpic:   - HT:01.0 [0xb8] vendor 1022 device 7450 has 4 irqs
mpic:   - HT:02.0 [0xb8] vendor 1022 device 7450 has 4 irqs
mpic:   - HT:03.0 [0xf0] vendor 1022 device 7460 has 24 irqs
PID hash table entries: 1024 (order: 10, 8192 bytes)
Maple: Found RTC at IO 0x1070
Console: colour dummy device 80x25
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode-cache hash table entries: 16384 (order: 5, 131072 bytes)
Memory: 186004k/196608k available (5276k kernel code, 10264k reserved, 1212k 
data, 456k bss, 236k init)
Mount-cache hash table entries: 256
Brought up 1 CPUs
smp_xen_setup_cpu(0)
migration_cost=0
grant table at c000000003ff0000
Grant table initialized
NET: Registered protocol family 16
*** 0000 : Linux ppc64

*** 0000 : 2.6.17-Xen
Failed to request PCI IO region on PCI domain 0000
IDE Fixup IRQ: Can't find IO-APIC !
IOMMU table initialized, virtual merging enabled
 -> maple_pcibios_fixup
 <- maple_pcibios_fixup
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 2, 16384 bytes)
TCP established hash table entries: 8192 (order: 5, 131072 bytes)
TCP bind hash table entries: 4096 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 8192 bind 4096)
TCP reno registered
rtas_flash: no firmware flash support
scan-log-dump not implemented on this system
Initializing Cryptographic API
io scheduler noop registered
io scheduler deadline registered (default)
Generic RTC Driver v1.07
RAMDISK driver initialized: 16 RAM disks of 10240K size 1024 blocksize
loop: loaded (max 8 devices)
Intel(R) PRO/1000 Network Driver - version 7.0.38-k4
Copyright (c) 1999-2006 Intel Corporation.
tg3.c:v3.60 (June 17, 2006)
eth0: Tigon3 [partno(none) rev 2003 PHY(serdes)] (PCIX:133MHz:64-bit) 
10/100/1000BaseT Ethernet 00:0d:60:1e:34:40
eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] Split[0] WireSpeed[0] TSOcap[0] 
eth0: dma_rwctrl[769f4000] dma_mask[64-bit]
eth1: Tigon3 [partno(none) rev 2003 PHY(serdes)] (PCIX:133MHz:64-bit) 
10/100/1000BaseT Ethernet 00:0d:60:1e:34:41
eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] Split[0] WireSpeed[0] TSOcap[1] 
eth1: dma_rwctrl[769f4000] dma_mask[64-bit]
Xen virtual console successfully installed as ttyS0
Event-channel device installed.
blkif_init: reqs=64, pages=704, mmap_vstart=0xc00000001f800000
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 16
    ide0: BM-DMA at 0x8020-0x8027, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0x8028-0x802f, BIOS settings: hdc:pio, hdd:pio
hda: TOSHIBA MK4019GAXB, ATA DISK drive
ide0 at 0x8000-0x8007,0x800a on irq 16
hdc: TOSHIBA MK4019GAXB, ATA DISK drive
ide1 at 0x8010-0x8017,0x801a on irq 16
hda: max request size: 128KiB
hda: 78140160 sectors (40007 MB), CHS=65535/16/63
hda: cache flushes supported
 hda: hda1 hda2 hda3
hdc: max request size: 128KiB
hdc: 78140160 sectors (40007 MB), CHS=65535/16/63
hdc: cache flushes supported
 hdc: hdc1 hdc2 hdc3
ipr: IBM Power RAID SCSI Device Driver version: 2.1.3 (March 29, 2006)
scsi0 : scsi_debug, version 1.75 [20050113], dev_size_mb=8, opts=0x0
  Vendor: Linux     Model: scsi_debug        Rev: 0004
  Type:   Direct-Access                      ANSI SCSI revision: 05
SCSI device sda: 16384 512-byte hdwr sectors (8 MB)
sda: Write Protect is off
SCSI device sda: drive cache: write back
SCSI device sda: 16384 512-byte hdwr sectors (8 MB)
sda: Write Protect is off
SCSI device sda: drive cache: write back
 sda: unknown partition table
sd 0:0:0:0: Attached scsi disk sda
sd 0:0:0:0: Attached scsi generic sg0 type 0
usbmon: debugfs is not available
ohci_hcd 0000:03:00.0: OHCI Host Controller
ohci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 1
ohci_hcd 0000:03:00.0: irq 19, io mem 0xc0100000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
ohci_hcd 0000:03:00.1: OHCI Host Controller
ohci_hcd 0000:03:00.1: new USB bus registered, assigned bus number 2
ohci_hcd 0000:03:00.1: irq 19, io mem 0xc0101000
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 3 ports detected
USB Universal Host Controller Interface driver v3.0
usbcore: registered new driver usbhid
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/input/hid-core.c: v2.6:USB HID 
core driver
pegasus: v0.6.13 (2005/11/13), Pegasus/Pegasus II USB Ethernet driver
usbcore: registered new driver pegasus
usbcore: registered new driver usbserial
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/usb-serial.c: USB Serial 
support registered for generic
usbcore: registered new driver usbserial_generic
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/usb-serial.c: USB Serial 
Driver core
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/usb-serial.c: USB Serial 
support registered for DeLorme Earthmate USB
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/usb-serial.c: USB Serial 
support registered for HID->COM RS232 Adapter
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/usb-serial.c: USB Serial 
support registered for Nokia CA-42 V2 Adapter
usbcore: registered new driver cypress
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/cypress_m8.c: Cypress USB 
to Serial Driver v1.09
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/usb-serial.c: USB Serial 
support registered for Garmin GPS usb/tty
usbcore: registered new driver garmin_gps
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/garmin_gps.c: garmin gps 
driver v0.23
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/usb-serial.c: USB Serial 
support registered for IPWireless converter
usbcore: registered new driver ipwtty
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/ipw.c: IPWireless tty 
driver v0.3
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/usb-serial.c: USB Serial 
support registered for Keyspan - (without firmware)
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/usb-serial.c: USB Serial 
support registered for Keyspan 1 port adapter
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/usb-serial.c: USB Serial 
support registered for Keyspan 2 port adapter
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/usb-serial.c: USB Serial 
support registered for Keyspan 4 port adapter
usbcore: registered new driver keyspan
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/keyspan.c: v1.1.4:Keyspan 
USB to Serial Converter Driver
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/usb-serial.c: USB Serial 
support registered for TI USB 3410 1 port adapter
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/usb-serial.c: USB Serial 
support registered for TI USB 5052 2 port adapter
usbcore: registered new driver ti_usb_3410_5052
/home/poff/linux-ppc-2.6-work.hg/drivers/usb/serial/ti_usb_3410_5052.c: TI USB 
3410/5052 Serial Driver v0.9
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
IPv4 over IPv4 tunneling driver
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Bridge firewalling registered
Ebtables v2.0 registered
ebt_ulog: not logging via ulog since somebody else already registered for 
PF_BRIDGE
802.1Q VLAN Support v1.8 Ben Greear <greearb@xxxxxxxxxxxxxxx>
All bugs added by David S. Miller <davem@xxxxxxxxxx>
tg3: eth0: Link is up at 1000 Mbps, full duplex.
tg3: eth0: Flow control is off for TX and off for RX.
tg3: eth1: Link is up at 1000 Mbps, full duplex.
tg3: eth1: Flow control is off for TX and off for RX.
Sending DHCP requests .., OK
IP-Config: Got DHCP answer from 9.2.72.1, my address is 9.2.72.97
IP-Config: Complete:
      device=eth1, addr=9.2.72.97, mask=255.255.255.128, gw=9.2.72.1,
     host=9.2.72.97, domain=watson.ibm.com, nis-domain=watson.ibm.com,
     bootserver=9.2.72.1, rootserver=9.2.72.1, rootpath=
ReiserFS: hda2: found reiserfs format "3.6" with standard journal
ReiserFS: hda2: using ordered data mode
ReiserFS: hda2: journal params: device hda2, size 8192, journal first block 18, 
max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda2: checking transaction log (hda2)
ReiserFS: hda2: Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Freeing unused kernel memory: 236k freed
9:/# 

_______________________________________________
Xen-ppc-devel mailing list
Xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ppc-devel