On 03/19, Oleg Nesterov wrote: > > But please do not forget that the kernel crashes. Whatever else we do, this > should be fixed anyway. And this should be fixed in driver. drivers/message/fusion/ is obviously buggy. mptsas_probe() does sh = scsi_host_alloc(...); if (!sh) { ... goto out_mptsas_probe; } ... out_mptsas_probe: mptscsih_remove(pdev); and mptscsih_remove() blindly calls scsi_remove_host(ioc->sh) but ->sh was not initialized, probably it is NULL. and scsi_remove_host(host) obviously assumes that this pointer is valid. I think we should wait for maintainers. Oleg. -- 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