--- ./drivers/scsi/adp94xx/adp94xx_osm.c.ve2223	2007-05-03 19:59:51.000000000 +0400
+++ ./drivers/scsi/adp94xx/adp94xx_osm.c	2007-05-03 21:04:17.000000000 +0400
@@ -1508,7 +1508,6 @@ asd_eh_simul_thread(void *data)
 	sprintf(current->comm, "asd_eh_simul_%d", asd->profile.unit);
 #else
 	daemonize("asd_eh_simul_%d", asd->profile.unit);
-	current->flags |= PF_FREEZE;	
 #endif
 	unlock_kernel();
 
@@ -2265,7 +2264,6 @@ asd_discovery_thread(void *data)
 	sprintf(current->comm, "asd_disc_%d", asd->profile.unit);
 #else
 	daemonize("asd_disc_%d", asd->profile.unit);
-	current->flags |= PF_FREEZE;	
 #endif
 	unlock_kernel();
 	
@@ -5289,7 +5287,6 @@ asd_ehandler_thread(void *data)
 	sprintf(current->comm, "asd_eh_%d", asd->profile.unit);
 #else
 	daemonize("asd_eh_%d", asd->profile.unit);
-	current->flags |= PF_FREEZE;	
 #endif
 	unlock_kernel();
 
