Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Aug 2012 14:04:20 GMT
From:      John Baldwin <jhb@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 216004 for review
Message-ID:  <201208161404.q7GE4Kir086534@skunkworks.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@216004?ac=10

Change 216004 by jhb@jhb_jhbbsd on 2012/08/16 14:03:57

	Put this fix here so I don't lose it.

Affected files ...

.. //depot/projects/smpng/sys/dev/mfi/mfi.c#38 edit

Differences ...

==== //depot/projects/smpng/sys/dev/mfi/mfi.c#38 (text) ====

@@ -1255,9 +1255,7 @@
 
 	sc->mfi_comms->hw_ci = ci;
 
-	/* Give defered I/O a chance to run */
-	if (sc->mfi_flags & MFI_FLAGS_QFRZN)
-		sc->mfi_flags &= ~MFI_FLAGS_QFRZN;
+	/* Give deferred I/O a chance to run */
 	mfi_startio(sc);
 	mtx_unlock(&sc->mfi_io_lock);
 
@@ -2275,6 +2273,10 @@
 	else
 		mfi_send_frame(sc, cm);
 
+	if (sc->mfi_flags & MFI_FLAGS_QFRZN) {
+		sc->mfi_flags &= ~MFI_FLAGS_QFRZN;
+		mfi_startio(sc);
+	}
 	return;
 }
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208161404.q7GE4Kir086534>