cvs commit: src/sys/geom/vinum geom_vinum.c geom_vinum_drive.c
src/sys/modules/geom/geom_vinum Makefile
Lukas Ertl
le at FreeBSD.org
Sat Dec 10 06:36:18 PST 2005
le 2005-12-10 14:36:17 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
sys/geom/vinum geom_vinum.c geom_vinum_drive.c
sys/modules/geom/geom_vinum Makefile
Log:
MFC:
Since we want a vinum geom created anytime the module loads, move the
geom creation to a seperate init function and ignore the tasting.
The config is now parsed only in the vinumdrive geom, which hopefully
fixes the problem, that the drive class tasted before the vinum class
had a chance, for good.
Also restore the behaviour that the module can be loaded at boot time
and on a running system.
--
Check for g_read_data(9) errors properly; don't pass error value
pointer to g_read_data(9) at all if we don't have any use of it.
Revision Changes Path
1.16.2.3 +16 -133 src/sys/geom/vinum/geom_vinum.c
1.18.2.4 +13 -5 src/sys/geom/vinum/geom_vinum_drive.c
1.1.8.3 +1 -1 src/sys/modules/geom/geom_vinum/Makefile
More information about the cvs-src
mailing list