Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Mar 2003 01:28:46 -0800 (PST)
From:      Poul-Henning Kamp <phk@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/geom geom_dev.c
Message-ID:  <200303090928.h299Sk4p001296@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
phk         2003/03/09 01:28:46 PST

  FreeBSD src repository

  Modified files:
    sys/geom             geom_dev.c 
  Log:
  When a DEV class consumer is orphan'ed we need to wait for all the
  outstanding requests to return before we unravel the mesh.
  
  It is very important that the stuff below us plays nice and don't
  overlook a couple of outstanding bio's, because until they remember
  the geom event thread is blocked.  At an expense in code here this
  could be made more robust, but I actually _want_ a robust failure
  in this case so any offending drivers can be fixed.
  
  Revision  Changes    Path
  1.50      +20 -11    src/sys/geom/geom_dev.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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