spi_release_transport(ahc_linux_transport_template); 
ahc_linux_exit(void){	struct ahc_softc *ahc;	/*	 * Shutdown DV threads before going into the SCSI mid-layer.	 * This avoids situations where the mid-layer locks the entire	 * kernel so that waiting for our DV threads to exit leads	 * to deadlock.	 */	TAILQ_FOREACH(ahc, &ahc_tailq, links) {		ahc_linux_kill_dv_thread(ahc);	}#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,0)	/*	 * In 2.4 we have to unregister from the PCI core _after_	 * unregistering from the scsi midlayer to avoid dangling	 * references.	 */	scsi_unregister_module(MODULE_SCSI_HA, &aic7xxx_driver_template);#endif	ahc_linux_pci_exit();	ahc_linux_eisa_exit();}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/92d161c373b45be158b73a162bedebb5293a73d3/aic7xxx_osm.c/buggy/drivers/scsi/aic7xxx/aic7xxx_osm.c