On Mon, 2007-10-29 at 12:38 -0400, Alan Stern wrote: > No, that's not what happens. The genhd's parent is the scsi_device > and > the queue's parent is the genhd. You can see this immediately from > the > directory layout in sysfs. Thus: How has this happened? The scsi_device doesn't know anything about the genhd; how can it hold a reference to it? If you grep the code, you'll see that only the ULD's (that's sd, sr, st, osst et al) know what a gendisk is. James - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html