Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Jul 2004 16:17:14 +0000 (UTC)
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_event.c geom_int.h geom_subr.c
Message-ID:  <200407081617.i68GHEHw018494@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
phk         2004-07-08 16:17:14 UTC

  FreeBSD src repository

  Modified files:
    sys/geom             geom_event.c geom_int.h geom_subr.c 
  Log:
  Make withering water tight.
  
  When we orphan/wither a provider, an attached geom+consumer could
  end up being withered as a result and it may be in front of us in
  the normal object scanning order so we need to do multi-pass.  On
  the other hand, there may be withering stuff we can't get rid off
  (yet), so we need to keep track of both the existence of withering
  stuff and if there is more we can do at this time.
  
  Revision  Changes    Path
  1.50      +16 -0     src/sys/geom/geom_event.c
  1.28      +2 -0      src/sys/geom/geom_int.h
  1.77      +59 -25    src/sys/geom/geom_subr.c



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