Date: Sat, 24 Jul 2004 22:26:40 +0000 (UTC) From: Lukas Ertl <le@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/geom/vinum geom_vinum.c geom_vinum_drive.c Message-ID: <200407242226.i6OMQe66008779@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200407242226.i6OMQe66008779>