Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Jun 2013 16:01:25 +0000 (UTC)
From:      "Justin T. Gibbs" <gibbs@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r251807 - head/sys/dev/xen/blkfront
Message-ID:  <201306161601.r5GG1P7m082826@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gibbs
Date: Sun Jun 16 16:01:24 2013
New Revision: 251807
URL: http://svnweb.freebsd.org/changeset/base/251807

Log:
  sys/dev/xen/blkfront/blkfront.c:
  	In xbd_thaw(), fix inverted logic to verify the queue is frozen
  	before attempting a thaw.
  
  MFC after:	1 week

Modified:
  head/sys/dev/xen/blkfront/blkfront.c

Modified: head/sys/dev/xen/blkfront/blkfront.c
==============================================================================
--- head/sys/dev/xen/blkfront/blkfront.c	Sun Jun 16 15:35:13 2013	(r251806)
+++ head/sys/dev/xen/blkfront/blkfront.c	Sun Jun 16 16:01:24 2013	(r251807)
@@ -103,7 +103,7 @@ xbd_thaw(struct xbd_softc *sc, xbd_flag_
 	if (xbd_flag != XBDF_NONE && (sc->xbd_flags & xbd_flag) == 0)
 		return;
 
-	if (sc->xbd_qfrozen_cnt != 0)
+	if (sc->xbd_qfrozen_cnt == 0)
 		panic("%s: Thaw with flag 0x%x while not frozen.",
 		    __func__, xbd_flag);
 



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