> > this will fix crash bug when doing rmmod to the driver, this is because the > > port_stop function get called later and it could access the device's registers. > > > > Where does the iounmap() now get done instead of that place? > nowhere, the /proc/iomem still shows that sata_mv uses io mempry after the rrmod, but when I re-load the driver, I can see it reuses the same io address range. so it doesn't waste io mem resources. saeed - To unsubscribe from this list: 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