phk f1d8f5aa08 Extensively rework the geom_bsd method, put a lot of comments in, betting
that this will make people use this for their future copy&paste operations.

Rework the detection of raw-disk offsets in disklabels.  This actually
unearthed a number of bugs in the (now) previous version.

Also accept labels which don't have a magic RAW_PART, provided they don't
confuse us too much.

Change the order of our sanity-checks on labels found on disks to be more
robust.

Check against MAXPARTITIONS in our sanity-check and reject disklabels
we cannot cope with.

Create new g_bsd_modify() function to implment disklabel modifying
ioctls.

Implement DIOCSDINFO and DIOCWDINFO with the provision that the latter
still not writes your change back to disk.  I didn't have the nerves
for that yet.

In the start routine, use g_call_me() for complex ioctls to prevent
sleeping.

Sponsored by:   DARPA & NAI Labs.
2002-09-27 21:54:37 +00:00
..
2002-09-23 18:54:32 +00:00
2002-09-23 18:54:32 +00:00
2002-09-21 17:29:36 +00:00
2002-09-25 02:34:56 +00:00
2002-09-27 18:57:47 +00:00
2002-09-23 18:54:32 +00:00
2002-09-23 18:54:32 +00:00
2002-09-20 17:54:34 +00:00
2002-09-23 07:27:45 +00:00
2002-09-25 01:13:46 +00:00
2002-09-25 01:24:58 +00:00