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-all
mailing list