[OmniOS-discuss] crash

Saso Kiselkov skiselkov.ml at gmail.com
Mon Apr 7 09:37:50 UTC 2014


On 4/7/14, 11:19 AM, Johan Kragsterman wrote:
> 
> Hej!
> 
> 
> Got a crash here, that I would like someone have a look at.
> 
> [..snip..]
> 
>> ::stack
> vpanic()
> vdev_deadman+0x10b(ffffff0a277f0540)
> vdev_deadman+0x4a(ffffff0a1eea6040)
> vdev_deadman+0x4a(ffffff0a1dfea580)
> spa_deadman+0xad(ffffff0a1cd8a580)
> cyclic_softint+0xf3(fffffffffbc30d20, 0)
> cbe_low_level+0x14()
> av_dispatch_softvect+0x78(2)
> dispatch_softint+0x39(0, 0)
> switch_sp_and_call+0x13()
> dosoftint+0x44(ffffff0045805a50)
> do_interrupt+0xba(ffffff0045805a50, 1)
> _interrupt+0xba()
> acpi_cpu_cstate+0x11b(ffffff0a1ce9e670)
> cpu_acpi_idle+0x8d()
> cpu_idle_adaptive+0x13()
> idle+0xa7()
> thread_start+8()
> [..snip..]
> WARNING: ahci0: watchdog port 1 satapkt 0xffffff0a5a545088 timed out
> 
> WARNING: ahci0: watchdog port 2 satapkt 0xffffff0a5dc38160 timed out
> 
> WARNING: ahci0: watchdog port 0 satapkt 0xffffff0a5dc642e0 timed out
> 
> WARNING: ahci0: watchdog port 1 satapkt 0xffffff0a57020388 timed out
> 
> WARNING: ahci0: watchdog port 1 satapkt 0xffffff0a57020388 timed out
> 
> WARNING: ahci0: watchdog port 1 satapkt 0xffffff0a57020388 timed out
> 
> WARNING: ahci0: watchdog port 1 satapkt 0xffffff0a57020388 timed out
> 
> WARNING: ahci0: watchdog port 2 satapkt 0xffffff0a57020388 timed out
> 
> WARNING: ahci0: watchdog port 2 satapkt 0xffffff0a57020388 timed out
> 
> WARNING: ahci0: watchdog port 2 satapkt 0xffffff0a57020388 timed out
> 
> WARNING: ahci0: watchdog port 0 satapkt 0xffffff0a5fe32b90 timed out
> 
> WARNING: ahci0: watchdog port 0 satapkt 0xffffff0a5fe32b90 timed out
> 
> WARNING: ahci0: watchdog port 0 satapkt 0xffffff0a5fe32b90 timed out
> 
> WARNING: ahci0: watchdog port 1 satapkt 0xffffff0a5fe32b90 timed out
> 
> WARNING: ahci0: watchdog port 1 satapkt 0xffffff0a5fe32b90 timed out
> 
> WARNING: ahci0: watchdog port 1 satapkt 0xffffff0a5fe32b90 timed out
> 
> WARNING: ahci0: watchdog port 2 satapkt 0xffffff0a5fe32b90 timed out
> 
> WARNING: ahci0: watchdog port 2 satapkt 0xffffff0a5fe32b90 timed out
> 
> WARNING: ahci0: watchdog port 2 satapkt 0xffffff0a5fe32b90 timed out
> 
> NOTICE: SUNW-MSG-ID: SUNOS-8000-0G, TYPE: Error, VER: 1, SEVERITY: Major
> 
> 
> panic[cpu0]/thread=ffffff00458cbc40: 
> I/O to pool 'mainpool' appears to be hung.
> 
> 
> ffffff00458cba20 zfs:vdev_deadman+10b ()
> ffffff00458cba70 zfs:vdev_deadman+4a ()
> ffffff00458cbac0 zfs:vdev_deadman+4a ()
> ffffff00458cbaf0 zfs:spa_deadman+ad ()
> ffffff00458cbb90 genunix:cyclic_softint+f3 ()
> ffffff00458cbba0 unix:cbe_low_level+14 ()
> ffffff00458cbbf0 unix:av_dispatch_softvect+78 ()
> ffffff00458cbc20 unix:dispatch_softint+39 ()
> ffffff00458059a0 unix:switch_sp_and_call+13 ()
> ffffff00458059e0 unix:dosoftint+44 ()
> ffffff0045805a40 unix:do_interrupt+ba ()
> ffffff0045805a50 unix:cmnint+ba ()
> ffffff0045805bc0 unix:acpi_cpu_cstate+11b ()
> ffffff0045805bf0 unix:cpu_acpi_idle+8d ()
> ffffff0045805c00 unix:cpu_idle_adaptive+13 ()
> ffffff0045805c20 unix:idle+a7 ()      
> ffffff0045805c30 unix:thread_start+8 ()
> 
> syncing file systems...               
>  done
> dumping to /dev/zvol/dsk/rpool/dump, offset 65536, content: kernel
> NOTICE: ahci0: ahci_tran_reset_dport port 0 reset port
> 
> Would be nice to get some info about this from someone that got some more clues than I got...

Essentially, this says that your SATA controller hung in a bad state
that isn't recoverable:
https://github.com/illumos/illumos-gate/blob/master/usr/src/uts/common/fs/zfs/spa_misc.c#L256-L261

I'd suspect the SATA controller. If this panic comes with any
regularity, try working around the SATA controller by using a substitute
HBA and disabling the old one to see if it goes away.

Cheers,
-- 
Saso


More information about the OmniOS-discuss mailing list