1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-24 11:29:10 +00:00
freebsd/sys/geom
Marcel Moolenaar 23280b373b Remove the GEOM_GPT hack. We now check for partition type 0xEE and
skip those. This handles the Protective MBR (PMBR) which consists
of a single partition of type 0xEE that covers the whole disk and
as such protects the GPT partitioning. We allow other partitions to
be present besides partitions of type 0xEE and as such interpret
partition type 0xEE as a "hands-off" partition only.

While here, fix g_mbrext_dumpconf to test if indent is NULL and
dump the data in a form that libdisk can grok. Change the logic
in g_mbr_dumpconf to match that of g_mbrext_dumpconf. This does
not change the output, but prevents a NULL-pointer dereference
when indent == NULL && pp == NULL.
2002-11-02 12:01:12 +00:00
..
bde Change the kkey generation cherry-picker to use MD5. 2002-10-30 22:13:54 +00:00
geom_aes.c Now that the sectorsize and mediasize are properties of the provider, 2002-10-20 20:28:24 +00:00
geom_bsd.c Add more compatibility junk. 2002-10-28 07:50:47 +00:00
geom_ccd.c - Use vrefcnt() instead of v_usecount. 2002-09-25 02:42:43 +00:00
geom_ctl.c Now that the sectorsize and mediasize are properties of the provider, 2002-10-20 20:28:24 +00:00
geom_dev.c Add KASSERT for bio_cmd validity here as well. Various hacks still 2002-11-01 15:56:26 +00:00
geom_disk.c Add the remaning part of the new libdisk interaction. 2002-10-28 22:43:54 +00:00
geom_dump.c Make this compile in the userland shims again. 2002-11-01 15:57:55 +00:00
geom_enc.c Constification ? Yes, out that door, row on the left, one patch each. 2002-10-15 18:21:53 +00:00
geom_event.c Make sure we don't loose our topology lock in a call_me() handler. 2002-09-30 08:27:29 +00:00
geom_gpt.c Fix dumpconf so libdisk can grok its output. We weren't checking 2002-11-02 11:45:54 +00:00
geom_int.h Add the remaning part of the new libdisk interaction. 2002-10-28 22:43:54 +00:00
geom_io.c malloc(9) with M_NOWAIT seems to return NULL a lot more than I would have 2002-11-02 11:08:07 +00:00
geom_kern.c Add the remaning part of the new libdisk interaction. 2002-10-28 22:43:54 +00:00
geom_mbr.c Remove the GEOM_GPT hack. We now check for partition type 0xEE and 2002-11-02 12:01:12 +00:00
geom_pc98.c Don't truncate on large disks. 2002-10-27 10:17:38 +00:00
geom_slice.c Add the remaning part of the new libdisk interaction. 2002-10-28 22:43:54 +00:00
geom_slice.h Make the sectorsize a property of providers so we can include it in the XML 2002-10-20 19:18:07 +00:00
geom_subr.c Use a better test to prevent tasting geom.ctl so we don't screw the 2002-10-24 21:32:49 +00:00
geom_sunlabel.c Add support for the new libdisk interaction. 2002-10-28 22:42:20 +00:00
geom.h Add a g_dev_print() function which prints all the /dev entries GEOM 2002-10-25 18:42:42 +00:00