freebsd-dev/sys/geom
Poul-Henning Kamp 3bd6561289 NB: This commit does *NOT* make GEOM the default in FreeBSD
NB: But it will enable it in all kernels not having options "NO_GEOM"

Put the GEOM related options into the intended order.

Add "options NO_GEOM" to all kernel configs apart from NOTES.

In some order of controlled fashion, the NO_GEOM options will be
removed, architecture by architecture in the coming days.

There are currently three known issues which may force people to
need the NO_GEOM option:

boot0cfg/fdisk:
        Tries to update the MBR while it is being used to control
        slices.  GEOM does not allow this as a direct operation.

SCSI floppy drives:
        Appearantly the scsi-da driver return "EBUSY" if no media
        is inserted.  This is wrong, it should return ENXIO.

PC98:
        It is unclear if GEOM correctly recognizes all variants of
        PC98 disklabels.  (Help Wanted!  I have neither docs nor HW)

These issues are all being worked.

Sponsored by:	DARPA & NAI Labs.
2002-10-05 16:35:33 +00:00
..
geom_aes.c Retire g_io_fail() and let g_io_deliver() take an error argument instead. 2002-09-30 08:54:46 +00:00
geom_bsd.c Don the asbestos underwear and add the code which lets DIOCWDINFO 2002-09-30 08:59:59 +00:00
geom_ccd.c - Use vrefcnt() instead of v_usecount. 2002-09-25 02:42:43 +00:00
geom_dev.c Properly isolate the locking domains of sysctl from the topology lock 2002-10-04 10:38:36 +00:00
geom_disk.c NB: This commit does *NOT* make GEOM the default in FreeBSD 2002-10-05 16:35:33 +00:00
geom_dump.c Properly isolate the locking domains of sysctl from the topology lock 2002-10-04 10:38:36 +00:00
geom_enc.c Add missing g_enc_le2(). 2002-09-30 08:47:46 +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 Style, whitespace and lint fixes. 2002-09-28 11:57:20 +00:00
geom_int.h Properly isolate the locking domains of sysctl from the topology lock 2002-10-04 10:38:36 +00:00
geom_io.c Retire g_io_fail() and let g_io_deliver() take an error argument instead. 2002-09-30 08:54:46 +00:00
geom_kern.c Properly isolate the locking domains of sysctl from the topology lock 2002-10-04 10:38:36 +00:00
geom_mbr.c Include <sys/diskmbr.h> instead of <sys/disklabel.h> 2002-10-01 14:05:06 +00:00
geom_pc98.c Style, whitespace and lint fixes. 2002-09-28 11:57:20 +00:00
geom_slice.c Retire g_io_fail() and let g_io_deliver() take an error argument instead. 2002-09-30 08:54:46 +00:00
geom_slice.h Add the new g_slice_config() call, which can add/delete/change a slice, 2002-09-27 21:37:11 +00:00
geom_subr.c Retire g_io_fail() and let g_io_deliver() take an error argument instead. 2002-09-30 08:54:46 +00:00
geom_sunlabel.c Style, whitespace and lint fixes. 2002-09-28 11:57:20 +00:00
geom.h Retire g_io_fail() and let g_io_deliver() take an error argument instead. 2002-09-30 08:54:46 +00:00