Heads Up: 6437339 causes panic with removables and vold


Date: Mon, 12 Jun 2006 09:43:52 -0600
From: Peter Dunlap <Peter dot Dunlap at Sun dot COM>
To: onnv-gate at onnv dot eng dot sun dot com, on-all at Sun dot COM
Subject: Heads Up: 6437339 causes panic with removables and vold

This heads up applies to anyone using removables with vold.

The putback of 6312929 introduced the bug 6437339:

6437339 Fix for 6312929 causes panic in scsi_sense_key()

which will cause a panic in sd when using removables with vold.  6312929
was putback on June 8th, so nightlies from 6/9 onward have this bug.
Some example stack traces from the panic:

scsi_sense_key+0xc(0)
sd_media_watch_cb+0x9d()
scsi_watch_request_intr+0x12a(ffffffff8135e9c0)
atapi_complete+0x13a(ffffffff8135eb20, 1)
ata_hba_complete+0x2b(ffffffff8274fac0, ffffffff8135ea58, 1)
ghd_doneq_process+0x92(ffffffff8274fbd8)
av_dispatch_softvect+0x4e(4)
dosoftint+0x32()

and:

scsi_sense_key(600014def38, 2a1000478a0, 6000106f340, 0, 30, 70224000)
scsi_watch_request_intr+0x160(600014df010, 2a100047cc0, 0, 600026571c8, 0,
600014df010)
glm_doneq_empty+0x12c(1265784, 600014a2000, 0, 700ff800, 1294, 700ffa48)
glm_intr+0xe4(600014a2000, 1, 600014a2000, 1068, 600014a2018, 1058)
pci_intr_wrapper+0xb0(60000bcd668, 300003bd148, 7bb9a928, 600014a2000,
300000c8b48, 0)
intr_thread+0x170(0, 27b08a8, 1758, fee74548, 10041bc, 0)

Disabling vold should avoid the problem:

svcadm disable volfs

If you are unsure (as I was) how to mount optical media without vold,
here is an example mount command for a Solaris install CD:

mount -r -F hsfs /dev/dsk/cXtXdXs0 /mnt

The manual mount appears to avoid the panic.  6437339 should hopefully
be putback before midnight PST tonight in which case tonight's nightly
will be OK again.

-Peter

last modified by danmcd on 2009/11/24 14:22
Collectives
Project


© Sun Microsystems Inc. 2009
XWiki Enterprise 1.8.2.19075 - Documentation
Terms Of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site map | Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.