[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