#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, &aic79xx_driver_template); #endif 
ahd_linux_exit(void){	struct ahd_softc *ahd;	/*	 * 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(ahd, &ahd_tailq, links) {		ahd_linux_kill_dv_thread(ahd);	}#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, &aic79xx_driver_template);#endif	ahd_linux_pci_exit();}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/60a13213840296b1e32d6781653a0eaa83d04382/aic79xx_osm.c/buggy/drivers/scsi/aic7xxx/aic79xx_osm.c