On Fri, Jan 14, 2000 at 04:02:32AM -0500, Alexander Viro wrote:

>       ... how can it happen in revalidate_scsidisk()? Immediately before
> checking for it we do scsi_init_onedisk(target); and this one would die
> horrible death if rscsi_disk[target].device was NULL. So either it's too
> late or it is always false.

Right.
(And if I am not mistaken rscsi_disks[].device is only set
to zero in sd_detach(), called by the proc code and by
scsi_unregister_host() and scsi_unregister_device() in scsi.c.)

Another triviality to remove:

sd_init_command() {
        ...
        dpnt = &rscsi_disks[dev];
        if (!dpnt) ...


Andries

-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]

Reply via email to