[OpenIndiana-discuss] boot hang after power loss

Евгений Парфенов artofmotion.igroman at gmail.com
Wed Jun 25 10:45:14 UTC 2014


Seems like problem comes when network trying to up. Have you tried compile
newer version of network card driver?
25.06.2014 20:42 пользователь "Michael Hase" <michael at edition-software.de>
написал:

> Update: now I managed to get an mdb prompt after sending multiple breaks
> just before the smf [ network... ] messages:
>
> ...
> pseudo-device: audio0
> hid10 is /pci at 0,0/pci1734,11cb at 1d/hub at 1/keyboard at 2
> audio0 is /pseudo/audio at 0
> /pci at 0,0/pci1734,11cb at 1d/hub at 1/keyboard at 2 (hid10) online
> pseudo-device: stmf_sbd0
> stmf_sbd0 is /pseudo/stmf_sbd at 0
> ~
> Welcome to kmdb
> kmdb: unable to determine terminal type: assuming `vt100'
> Loaded modules: [ scsi_vhci stmf_sbd mac uppc neti sd unix mpt zfs krtld
> s1394
> apix nca uhci hook genunix ip usba specfs pcplusmp cpu.generic arp stmf
> sockfs
>  ]
> [1]> moddebug/W 80000000
> moddebug:       0               =       0x80000000
> [1]> :c
> [ network/ip-interface-management:default starting (IP interface
> management) ]
> [ network/netcfg:default starting (Network configuration data management) ]
> [ network/datalink-management:default starting (data-link management
> daemon) ]
> load 'drv/log' id 163 loaded @ 0xfffffffff80236d8/0xffffffffc0128b68 size
> 2320/568
> installing log, module id 163.
> load 'drv/sysevent' id 164 loaded @ 0xfffffffff80b0000/0xffffffffc0128da0
> size 5360/368
> installing sysevent, module id 164.
> load 'drv/softmac' id 165 loaded @ 0xfffffffff80b2000/0xffffffffc012a110
> size 37416/2912
> installing softmac, module id 165.
> [ network/loopback:default starting (loopback network interface) ]
> load 'socketmod/rts' id 166 loaded @ 0xfffffffff7d8ac38/0xffffffffc012ac70
> size 952/688
> installing rts, module id 166.
> uninstalled rts
> unloading rts, module id 166, loadcnt 1.
> load 'socketmod/rts' id 166 loaded @ 0xfffffffff7d8ac38/0xffffffffc012ac70
> size 952/688
> installing rts, module id 166.
> uninstalled rts
> unloading rts, module id 166, loadcnt 2.
> [ network/physical:default starting (physical network interfaces) ]
> load 'drv/e1000g' id 167 loaded @ 0xfffffffff80bc000/0xffffffffc012b000
> size 234136/1024
> installing e1000g, module id 167.
> load 'mac/mac_ether' id 168 loaded @ 0xfffffffff7ccf3c8/0xffffffffc012c000
> size 3120/3680
> installing mac_ether, module id 168.
> load 'dacf/net_dacf' id 169 loaded @ 0xfffffffff7d0dd40/0xffffffffc0128f10
> size 696/192
> installing net_dacf, module id 169.
> load 'drv/vnic' id 170 loaded @ 0xfffffffff80f6000/0xffffffffc012ac70
> size 8048/616
> installing vnic, module id 170.
> load 'misc/gld' id 172 loaded @ 0
>
> So it seems to hang when trying to load the misc/gld driver. After this no
> chance to send another break or get back to the kmdb console.
> Any ideas what to do next?
>
> Michael
>
> On 06/25/14 12:19, Michael Hase wrote:
>
>> Hi,
>>
>> my oi_151a7 box (fujitsu siemens tx100 s3p) repeatedly hung at boot time
>> on power loss or using the power button. Bootings starts and the last
>> message with boot options -m verbose -kv is
>>
>> [ network/physical:default starting (physical network interfaces) ]
>>
>> Last kernel message is
>>
>> stmf_sbd0 is /pseudo/stmf_sbd at 0
>>
>> When booting from usb I can import the root pool without any problems,
>> hardware seems ok, disks look ok, networking (intel e1000) is ok. root pool
>> consists of two mirrored 2.5" sas disks connected to an lsi sas controller.
>> After exporting the pool and reboot it sometimes boots and sometimes hangs,
>> today it seems to hang permanently. In case of a hang the usb keyboard
>> doesn't work anymore, the keyboard lights on caps lock/num lock are dead.
>> F1-A doesn't work (I think this doesn't work with an usb keyboard anyway).
>> When shutting down normally, the box booted without problems til now.
>>
>> Now I attached a serial console, great to have an old sun ultra 60
>> around, which boots without any problem after two years. Please find the
>> output of the boot process below. I thought I can access the kernel
>> debugger via serial console, but a break doesn't do anything.
>>
>> Does anybody have an idea how to access the kernel debugger in this case?
>>
>> Do I have to disable/disconnect the keyboard when using the serial
>> console? I just added console=ttya on the grub command line, nothing else
>> changed.
>>
>> Did someone see similiar behaviour of boot hangs after power loss?
>>
>> Thanks,
>> Michael
>>
>>
>> serial console output:
>> -----------------------------
>> module /platform/i86pc/kernel/amd64/unix: text at [0xfffffffffb800000,
>> 0xfffffffffb96500b] data at 0xfffffffffbc00000
>> module /kernel/amd64/genunix: text at [0xfffffffffb965010,
>> 0xfffffffffbbed857] data at 0xfffffffffbc954c0
>> Loading kmdb...
>> module /kernel/misc/amd64/kmdbmod: text at [0xfffffffffbd05090,
>> 0xfffffffffbdba4d7] data at 0xfffffffffbdba4e0
>> module /kernel/misc/amd64/ctf: text at [0xfffffffffbbed860,
>> 0xfffffffffbbf81b7] data at 0xfffffffffbdd6490
>> OpenIndiana Build oi_151a7 64-bit (illumos 13815:61cf2631639d)
>> SunOS Release 5.11 - Copyright 1983-2010 Oracle and/or its affiliates.
>> All rights reserved. Use is subject to license terms.
>> x86_feature: lgpg
>> x86_feature: tsc
>> x86_feature: msr
>> x86_feature: mtrr
>> x86_feature: pge
>> x86_feature: de
>> x86_feature: cmov
>> x86_feature: mmx
>> x86_feature: mca
>> x86_feature: pae
>> x86_feature: cv8
>> x86_feature: pat
>> x86_feature: sep
>> x86_feature: sse
>> x86_feature: sse2
>> x86_feature: htt
>> x86_feature: asysc
>> x86_feature: nx
>> x86_feature: sse3
>> x86_feature: cx16
>> x86_feature: cmp
>> x86_feature: tscp
>> x86_feature: mwait
>> x86_feature: cpuid
>> x86_feature: ssse3
>> x86_feature: sse4_1
>> x86_feature: sse4_2
>> x86_feature: clfsh
>> x86_feature: 64
>> x86_feature: aes
>> x86_feature: pclmulqdq
>> x86_feature: xsave
>> x86_feature: avx
>> x86_feature: vmx
>> mem = 25132860K (0x5fdfcf000)
>> SMBIOS v2.7 loaded (2898 bytes)initialized model-specific module
>> 'cpu_ms.GenuineIntel' on chip 0 core 0 strand 0
>> root nexus = i86pc
>> pseudo0 at root
>> pseudo0 is /pseudo
>> scsi_vhci0 at root
>> scsi_vhci0 is /scsi_vhci
>> Reading Intel IOMMU boot options
>> npe0 at root: space 0 offset 0
>> npe0 is /pci at 0,0
>> PCI Express-device: isa at 1f, isa1
>> pseudo-device: acpippm0
>> acpippm0 is /pseudo/acpippm at 0
>> pseudo-device: ppm0
>> ppm0 is /pseudo/ppm at 0
>> PCI Express-device: pci8086,1c10 at 1c, pcieb10
>> pcieb10 is /pci at 0,0/pci8086,1c10 at 1c
>> /pci at 0,0/pci8086,1c10 at 1c/pci1000,3091 at 0 (mpt3):
>>         Rev. 8 LSI, Inc. 1064E found.
>> /pci at 0,0/pci8086,1c10 at 1c/pci1000,3091 at 0 (mpt3):
>>         mpt3 supports power management.
>> /pci at 0,0/pci8086,1c10 at 1c/pci1000,3091 at 0 (mpt3):
>>         mpt3 Firmware version v1.23.4.0 (IR)
>> /pci at 0,0/pci8086,1c10 at 1c/pci1000,3091 at 0 (mpt3):
>>         mpt3: IOC Operational.
>> /pci at 0,0/pci8086,1c10 at 1c/pci1000,3091 at 0 (mpt3):
>>         NVDATA default version 0x2b00, persistent version
>> 0x2b00PCIE-device: pci1000,3091 at 0, mpt3
>> PCI Express-device: pci1000,3091 at 0, mpt3
>> mpt3 is /pci at 0,0/pci8086,1c10 at 1c/pci1000,3091 at 0
>> WARNING: No randomness provider enabled for /dev/random. Use
>> cryptoadm(1M) to enable a provider.
>> sd28 at mpt3: unit-address b,0: target b lun 0
>> sd28 is /pci at 0,0/pci8086,1c10 at 1c/pci1000,3091 at 0/sd at b,0
>> /pci at 0,0/pci8086,1c10 at 1c/pci1000,3091 at 0/sd at b,0 (sd28) online
>> sd31 at mpt3: unit-address d,0: target d lun 0
>> sd31 is /pci at 0,0/pci8086,1c10 at 1c/pci1000,3091 at 0/sd at d,0
>> /pci at 0,0/pci8086,1c10 at 1c/pci1000,3091 at 0/sd at d,0 (sd31) online
>> root on rpool2/ROOT/openindiana151a7 fstype zfs
>> acpinex0 at root
>> acpinex0 is /fw
>> acpinex: cpu at 1, cpudrv4
>> /fw/cpu at 1 (cpudrv4) online
>> pseudo-device: dld0
>> dld0 is /pseudo/dld at 0
>> ISA-device: asy1
>> asy1 is /pci at 0,0/isa at 1f/asy at 1,3f8
>> PCI Express-device: pci8086,1c1c at 1c,6, pcieb11
>> pcieb11 is /pci at 0,0/pci8086,1c1c at 1c,6
>> PCI Express-device: pci8086,244e at 1e, pci_pci0
>> pci_pci0 is /pci at 0,0/pci8086,244e at 1e
>> PCI Express-device: pci1734,11cb at 1a, ehci2
>> ehci2 is /pci at 0,0/pci1734,11cb at 1a
>> PCI Express-device: pci1734,11cb at 1d, ehci3
>> ehci3 is /pci at 0,0/pci1734,11cb at 1d
>> cpu0: x86 (chipid 0x0 GenuineIntel 306A9 family 6 model 58 step 9 clock
>> 3093 MHz)
>> cpu0: Intel(r) Xeon(r) CPU E3-1220 V2 @ 3.10GHz
>> initialized cpu module 'cpu.generic' on chip 0 core 1 strand 0
>> initialized model-specific module 'cpu_ms.GenuineIntel' on chip 0 core 1
>> strand 0
>> initialized cpu module 'cpu.generic' on chip 0 core 2 strand 0
>> acpinex: cpu at 2, cpudrv5
>> initialized model-specific module 'cpu_ms.GenuineIntel' on chip 0 core 2
>> strand 0
>> /fw/cpu at 2 (cpudrv5) online
>> cpu1: x86 (chipid 0x0 GenuineIntel 306A9 family 6 model 58 step 9 clock
>> 3093 MHz)
>> cpu1: Intel(r) Xeon(r) CPU E3-1220 V2 @ 3.10GHz
>> cpu1 initialization complete - online
>> initialized cpu module 'cpu.generic' on chip 0 core 3 strand 0
>> acpinex: cpu at 3, cpudrv6
>> initialized model-specific module 'cpu_ms.GenuineIntel' on chip 0 core 3
>> strand 0
>> /fw/cpu at 3 (cpudrv6) online
>> cpu2: x86 (chipid 0x0 GenuineIntel 306A9 family 6 model 58 step 9 clock
>> 3093 MHz)
>> acpinex: cpu at 4, cpudrv7
>> cpu2: Intel(r) Xeon(r) CPU E3-1220 V2 @ 3.10GHz
>> /fw/cpu at 4 (cpudrv7) online
>> cpu2 initialization complete - online
>> cpu3: x86 (chipid 0x0 GenuineIntel 306A9 family 6 model 58 step 9 clock
>> 3093 MHz)
>> USB 2.0 device (usb8087,24) operating at hi speed (USB 2.x) on USB 2.0
>> root hub: hub at 1, hubd0 at bus address 2
>> cpu3: Intel(r) Xeon(r) CPU E3-1220 V2 @ 3.10GHz
>> USB 2.0 device (usb8087,24) operating at hi speed (USB 2.x) on USB 2.0
>> root hub: hub at 1, hubd1 at bus address 2
>> cpu3 initialization complete - online
>> hubd0 is /pci at 0,0/pci1734,11cb at 1a/hub at 1
>> hubd1 is /pci at 0,0/pci1734,11cb at 1d/hub at 1
>> /pci at 0,0/pci1734,11cb at 1a/hub at 1 (hubd0) online
>> /pci at 0,0/pci1734,11cb at 1d/hub at 1 (hubd1) online
>> pseudo-device: tzmon0
>> tzmon0 is /pseudo/tzmon at 0
>> USB 2.0 device (usb46a,1) operating at low speed (USB 1.x) on USB 2.0
>> external hub: keyboard at 2, hid10 at bus address 3
>>         Cherry GmbH
>> hid10 is /pci at 0,0/pci1734,11cb at 1d/hub at 1/keyboard at 2
>> /pci at 0,0/pci1734,11cb at 1d/hub at 1/keyboard at 2 (hid10) online
>> pseudo-device: audio0
>> audio0 is /pseudo/audio at 0
>> pseudo-device: stmf_sbd0
>> stmf_sbd0 is /pseudo/stmf_sbd at 0
>> [ network/netcfg:default starting (Network configuration data management)
>> ]
>> [ network/datalink-management:default starting (data-link management
>> daemon) ]
>> [ network/ip-interface-management:default starting (IP interface
>> management) ]
>> [ network/loopback:default starting (loopback network interface) ]
>> [ network/physical:default starting (physical network interfaces) ]
>>
>>
>> _______________________________________________
>> openindiana-discuss mailing list
>> openindiana-discuss at openindiana.org
>> http://openindiana.org/mailman/listinfo/openindiana-discuss
>>
>
>
> _______________________________________________
> openindiana-discuss mailing list
> openindiana-discuss at openindiana.org
> http://openindiana.org/mailman/listinfo/openindiana-discuss
>


More information about the openindiana-discuss mailing list