1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-09 13:42:56 +00:00
freebsd/sys/geom
Poul-Henning Kamp 51a5c572a6 BSD disklabels expose the controling label though the 'c' partition, and
some trick is necessary to prevent further BSD geoms from attaching to
that.  Our old trick was to make sure we don't attach to a geom from
the "BSD" class, but this doesn't work if an intermediary geom obscures
this fact.  Instead, calculate the MD5 checksum of the label we target
and ask if anybody below us loves that label.  If they do we don't.

Coded by:       gordon.
2003-01-06 20:10:41 +00:00
..
bde Optimize the size of the work-items by letting the mapping function 2003-01-02 19:29:49 +00:00
geom_aes.c
geom_bsd.c BSD disklabels expose the controling label though the 'c' partition, and 2003-01-06 20:10:41 +00:00
geom_ccd.c Remove CCDF_SWAP and CCDF_PARITY, they have never been implemented. 2003-01-03 08:57:40 +00:00
geom_ctl.c
geom_dev.c Update si_bsize_phys on open. 2003-01-02 09:38:22 +00:00
geom_disk.c
geom_dump.c
geom_enc.c
geom_event.c
geom_gpt.c
geom_int.h
geom_io.c white-space changes 2002-12-26 21:02:50 +00:00
geom_kern.c Remove the "ascii" attribute from the sysctls so that "sysctl -a" will 2002-12-27 07:58:59 +00:00
geom_mbr.c Implement ioctls for tampering with sector0. 2002-12-29 14:59:24 +00:00
geom_pc98.c In userland case include <errno.h>, not <err.h>. This is needed to make 2003-01-06 20:05:45 +00:00
geom_slice.c
geom_slice.h
geom_subr.c We should not need to hold Giant for sbuf operations any more. 2002-12-26 20:46:30 +00:00
geom_sunlabel.c
geom.h