Date: Sun, 8 Aug 2004 06:46:27 +0000 (UTC) From: Poul-Henning Kamp <phk@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/geom geom.h geom_subr.c Message-ID: <200408080646.i786kRY3093407@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
phk 2004-08-08 06:46:27 UTC FreeBSD src repository Modified files: sys/geom geom.h geom_subr.c Log: Give classes a version number and refuse to touch classes which are not understood. This makes room for additional binary compatibility in the future. Put fields in the class for the geom's methods and initialize the methods of a new geom from these fields. This saves some code in all classes. Revision Changes Path 1.84 +13 -0 src/sys/geom/geom.h 1.79 +14 -0 src/sys/geom/geom_subr.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408080646.i786kRY3093407>