cvs commit: src/sys/geom geom_event.c geom_int.h geom_subr.c

Poul-Henning Kamp phk at FreeBSD.org
Thu Jul 8 09:17:14 PDT 2004


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


More information about the cvs-src mailing list