freebsd-skq/sys/geom
Lukas Ertl 8cc5eb98ad Fix a stupid logic bug introduced in geom_vinum_drive.c rev 1.18:
When a drive is newly created, it's state is initially set to 'down',
so it won't allow saving the config to it (thus it will never know of
itself being created).  Work around this by adding a new flag, that's
also checked when saving the config to a drive.
2005-08-15 17:07:47 +00:00
..
bde Comment typo 2005-07-20 18:08:16 +00:00
concat Before calling g_orphan_provider(), add G_PF_WITHER flag, so GEOM will know 2005-07-17 13:15:02 +00:00
eli Because code paths for I/O requests are quite complex, add comments above 2005-08-13 17:45:37 +00:00
gate Add CANCEL command which allows to remove one request from the queue or 2005-07-08 21:08:53 +00:00
label Provide more complete "How to add a new file system to glabel." list. 2005-08-12 00:34:45 +00:00
mirror After provider creation!! 2005-05-25 15:54:17 +00:00
nop g_nop_create: destroy newly created provider in case of errors. 2004-09-16 15:28:48 +00:00
raid3 Use root_mount KPI for RAID3 to delay root file system mount. 2005-07-27 09:03:51 +00:00
shsec - Add md_provsize field to metadata, which will help with 2005-02-27 23:07:47 +00:00
stripe Before calling g_orphan_provider(), add G_PF_WITHER flag, so GEOM will know 2005-07-17 13:15:02 +00:00
uzip Use M_ZERO to not panic in mtx_init when INVARIANTS enabled. 2004-11-20 13:10:04 +00:00
vinum Fix a stupid logic bug introduced in geom_vinum_drive.c rev 1.18: 2005-08-15 17:07:47 +00:00
zero Add a very simple and small GEOM class - ZERO. 2005-07-25 10:03:16 +00:00
geom_aes.c stop including rijndael-api-fst.h from rijndael.h. 2005-03-11 15:42:51 +00:00
geom_apple.c Tag all geom classes in the tree with a version number. 2004-08-08 07:57:53 +00:00
geom_bsd_enc.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_bsd.c Plug memory leak. 2005-03-16 20:48:13 +00:00
geom_ccd.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_ctl.c Fix a long-standing bug. Error string has to be copyied from the user 2005-04-08 09:28:08 +00:00
geom_ctl.h Simplify the GEOM OAM api: Drop the request type, and let everything 2003-06-01 13:47:51 +00:00
geom_dev.c Avoid null pointer dereference. 2005-03-18 06:57:58 +00:00
geom_disk.c After rejecting the bio request early, return instead of panicing. 2005-03-18 07:01:31 +00:00
geom_disk.h forward declare struct disk. 2005-03-15 10:47:38 +00:00
geom_dump.c Rearrange some of the GEOM debugging tools to be more structured. 2004-03-10 08:49:08 +00:00
geom_event.c Correct typo. 2005-05-18 21:53:08 +00:00
geom_fox.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_gpt.c g_read_data() can return NULL, check for it. 2005-03-18 07:03:56 +00:00
geom_int.h Use unit number allocation functions for GEOM minor numbers. 2004-10-25 12:28:28 +00:00
geom_io.c By design I left a tiny race in updating the I/O statistics based on 2005-07-25 21:12:54 +00:00
geom_kern.c Call g_waitidle() instead of GEOM using the root_mount_hold() KPI. 2005-04-19 06:23:59 +00:00
geom_mbr_enc.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_mbr.c Implement a gctl handler and the verb "write MBR" which can be used to 2005-07-15 08:00:44 +00:00
geom_pc98_enc.c Fix signed vs unsigned warning. 2005-05-01 09:44:50 +00:00
geom_pc98.c Merged from geom_mbr.c revisions 1.62 and 1.66. 2005-07-15 15:29:45 +00:00
geom_slice.c Stop wasting a bootverbose line on all geom slices. 2004-11-03 09:08:10 +00:00
geom_slice.h
geom_subr.c fix a "modify after free" bug which is practically impossible to 2005-03-26 21:07:35 +00:00
geom_sunlabel_enc.c Support VTOC volume names. This can be useful to distinguish multiple 2005-03-30 09:33:10 +00:00
geom_sunlabel.c Protect against recursive labels creation in simlar way as it is done 2005-04-12 08:14:15 +00:00
geom_vfs.c Try to unbreak the vnode locking around vop_reclaim() (based mostly on 2005-02-19 11:44:57 +00:00
geom_vfs.h Make various random things static 2005-02-10 12:10:35 +00:00
geom_vol_ffs.c Take care not to issue unaligned I/O requests while tasting a provider. 2005-02-08 08:04:23 +00:00
geom.h Implement g_topology_try_lock(). 2004-12-21 18:32:46 +00:00
notes For removable devices without media we set a zero mediasize but a non-zero 2004-09-05 21:15:58 +00:00