On Mon, Apr 03, 2006 at 10:47:07PM -0400, Mark Lord wrote: > Dan Aloni wrote: > > > > * Normal boot > > * insmod sata_mv > > * all is okay, as expected > > * rmmod sata_mv > > * insmod sata_mv > > * all is bad, as expected > > * kexec > > * insmod sata_mv > > * all is bad! > > > >Conclusion: sata_mv's shutdown does something bad. > > sata_mv seems to just use the default libata shutdown sequence, > so perhaps it's leaving the device in EDMA mode with interrupt > coalescing still on (from the BIOS), and interrupts are still > coming in or something.. > > I suppose it really ought to shut down the device before exiting, > and maybe the default of pci_disable_device() is not enough.. ? BTW, can you tell what firmware version are you using? I'm using rev 9, perhaps it also plays some role in this problem. -- Dan Aloni, Linux specialist XIV LTD, http://www.xivstorage.com da-x@xxxxxxxxxxxxx, da-x@xxxxxxxxxxx, da-x@xxxxxxx, dan@xxxxxxxxx - : send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html