Project

General

Profile

Actions

Bug #7171

open

OS panic (NULL pointer dereference in vdev_disk_get_space()) caused by a faulty disk

Added by Robin Geuze over 6 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Start date:
2016-07-06
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:
External Bug:

Description

We ran into a crasher on our machine running OpenIndiana Hipster running a kernel based on commit "e014e7f89c5273294b22953615734b04c11b1b4f".

It produced the following dumpdata:

Loading modules: [ unix genunix specfs dtrace mac cpu.generic uppc apix scsi_vhci zfs sata sd ip hook neti sockfs arp usba uhci stmf stmf_sbd s1394 qlc fctl idm mpt_sas cpc random crypto md fcp fcip lofs sppp nsmb smbsrv nfs ufs logindmux ptm ]
> ::status
debugging crash dump vmcore.0 (64-bit) from st46.spod0.ams3.transip.io
operating system: 5.11 illumos-e014e7f (i86pc)
image uuid: e72d7881-58bc-e91f-e59f-fc526626fe70
panic message: BAD TRAP: type=e (#pf Page fault) rp=ffffff0020bb78a0 addr=10 occurred in module "zfs" due to a NULL pointer dereference
dump content: kernel pages only
> ::stack
vdev_disk_get_space+0x5c(ffffff0526c6d980, 1d1c0beaf, 200)
vdev_disk_open+0x64f(ffffff0526c6d980, ffffff0020bb7af8, ffffff0020bb7af0, ffffff0020bb7ae8)
vdev_open+0xdd(ffffff0526c6d980)
vdev_open_child+0x28(ffffff0526c6d980)
taskq_thread+0x2d0(ffffff05260858c8)
thread_start+8()
>

After some checking we found an email thread on the illumos mailing list referring some commits from nexenta that have not been pulled to illumos yet: https://www.listbox.com/member/archive/182179/2015/04/sort/thread/page/15/entry/18:758/

Any chance they could be ported over?

No data to display

Actions

Also available in: Atom PDF