cvs commit: src/sys/geom/vinum geom_vinum.c geom_vinum_drive.c

Lukas Ertl le at FreeBSD.org
Sat Jul 24 15:26:41 PDT 2004


le          2004-07-24 22:26:40 UTC

  FreeBSD src repository

  Modified files:
    sys/geom/vinum       geom_vinum.c geom_vinum_drive.c 
  Log:
  Use a temporary geom when tasting vinumdrives and lock the 'real'
  vinumdrive geom with an exclusive bit.  This should fix the problem
  when underlying partitions overlap (i.e. the 'a' partition is at
  the same offset as the 'c' partition).
  
  Ideas borrowed from pjd@, quite a bit of testing by
  Matthias Schuendehuette <msch at snafu.de>.
  
  Revision  Changes    Path
  1.7       +4 -0      src/sys/geom/vinum/geom_vinum.c
  1.6       +29 -5     src/sys/geom/vinum/geom_vinum_drive.c


More information about the cvs-src mailing list