freebsd-src/sys/geom/part
Marcel Moolenaar 392ffade03 Various fixes:
o  BSD disklabels have relative offsets. Even for the BSD in MBR slice
   setup, except when the mbroffset ioctl is supported. Since we don't
   support that ioctl, bsdlabel(8) expects relative offsets. So, when
   reading an existing disklabel, correct for disklabels that mistakenly
   have the mbroffset offsets.
o  Don't take the geometry seriously, because it's untrustworthy. We do
   expect the numbers to be within range. This means that the secperunit
   field will not be computed from secpercyl and ncyls, but simply is
   the mediasize in sectors.
o  Don't enforce partitions to be aligned to track boundaries. The
   default label, constructed by bsdlabel(8), puts partition a at offset
   BBSIZE bytes, which commonly means sector 16.
2007-12-24 01:01:59 +00:00
..
g_part.c Fix a bug in the add verb, where we failed to keep the list 2007-12-09 22:26:42 +00:00
g_part.h Add a BSD disklabel backend to g_part: 2007-12-06 02:32:42 +00:00
g_part_apm.c Add the freebsd-zfs alias. Both APM and GPT have ZFS partition 2007-10-21 20:02:57 +00:00
g_part_bsd.c Various fixes: 2007-12-24 01:01:59 +00:00
g_part_gpt.c First cut at support for booting a GPT labeled disk via the BIOS bootstrap 2007-10-24 21:33:00 +00:00
g_part_if.m
g_part_mbr.c Have gpart synthesize a disk geometry if the underlying provider 2007-06-17 22:19:19 +00:00