patch-2.4.15 linux/drivers/scsi/aha152x.c

Next file: linux/drivers/scsi/aic7xxx/aic7xxx_linux.c
Previous file: linux/drivers/scsi/advansys.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.4.14/linux/drivers/scsi/aha152x.c linux/drivers/scsi/aha152x.c
@@ -2956,7 +2956,11 @@
 
 	DO_LOCK(flags);
 	if(HOSTDATA(shpnt)->in_intr!=0)
+	{
+		DO_UNLOCK(flags);
+		/* _error never returns.. */
 		aha152x_error(shpnt, "bottom-half already running!?");
+	}
 	HOSTDATA(shpnt)->in_intr++;
 	DO_UNLOCK(flags);
 

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)