Module Name: src Committed By: elric Date: Fri May 25 10:53:46 UTC 2012
Modified Files: src/sys/dev: cgd.c cgdvar.h dksubr.c dkvar.h Log Message: Modify dksubr.c to add a function that sets the disk properties in the drvctl framework. And call this new functionality from cgd(4), the consumer of dksubr.c. We do this to allow gpt(8) to be able to label cgd(4) disks. We also add in some DIOCGSECTORSIZE logic and we ensure that the WEDGE ioctls are not called on either uninitialised disks or disks which have not been opened for write access. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/sys/dev/cgd.c cvs rdiff -u -r1.14 -r1.15 src/sys/dev/cgdvar.h cvs rdiff -u -r1.42 -r1.43 src/sys/dev/dksubr.c cvs rdiff -u -r1.15 -r1.16 src/sys/dev/dkvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.