cvs commit: src/sbin/bsdlabel bsdlabel.c src/sbin/gbde gbde.c
src/sbin/sunlabel sunlabel.c src/sys/geom geom.h geom_bsd.c
geom_ctl.c geom_ctl.h geom_ext.h geom_sunlabel.c src/sys/geom/bde
g_bde.c
Poul-Henning Kamp
phk at FreeBSD.org
Sun Jun 1 06:47:53 PDT 2003
phk 2003/06/01 06:47:52 PDT
FreeBSD src repository
Modified files:
sbin/bsdlabel bsdlabel.c
sbin/gbde gbde.c
sbin/sunlabel sunlabel.c
sys/geom geom.h geom_bsd.c geom_ctl.c geom_ctl.h
geom_sunlabel.c
sys/geom/bde g_bde.c
Removed files:
sys/geom geom_ext.h
Log:
Simplify the GEOM OAM api: Drop the request type, and let everything
hinge on the "verb" parameter which the class gets to interpret as
it sees fit.
Move the entire request into the kernel and move changed parameters
back when done.
Revision Changes Path
1.95 +6 -6 src/sbin/bsdlabel/bsdlabel.c
1.14 +4 -2 src/sbin/gbde/gbde.c
1.6 +4 -4 src/sbin/sunlabel/sunlabel.c
1.22 +30 -28 src/sys/geom/bde/g_bde.c
1.68 +7 -3 src/sys/geom/geom.h
1.64 +18 -18 src/sys/geom/geom_bsd.c
1.23 +185 -253 src/sys/geom/geom_ctl.c
1.5 +37 -43 src/sys/geom/geom_ctl.h
1.5 +0 -72 src/sys/geom/geom_ext.h (dead)
1.39 +15 -18 src/sys/geom/geom_sunlabel.c
More information about the cvs-src
mailing list