freebsd-dev/sys/geom
Tor Egge 2e93e9099e Move some devstat collection to below where large IO operations are chopped
up.  This make iostat report operations passed down to the device driver
instead of operations passed down to GEOM disk.  The transfer size limit
imposed by the device driver is no longer hidden, improving the correlation
between iostat output and device driver workload.
2005-09-30 17:32:08 +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 Fix copy&paste typo. 2005-09-10 07:46:47 +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 Verify length of the data to read as well. 2005-08-28 00:14:21 +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 Avoid code duplication and implement bitcount32() function in systm.h only. 2005-08-19 22:10:19 +00:00
uzip - Fix "end_blk out of range" panic when INVARIANTS. 2005-09-29 22:45:16 +00:00
vinum Set the G_PF_WITHER flag on the subdisk provider that is about to 2005-09-08 20:08:46 +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 o Don't cause a panic when the control request lacks a verb. 2005-09-18 23:54:40 +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 Move some devstat collection to below where large IO operations are chopped 2005-09-30 17:32:08 +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 Remove a race condition that could result in processes being stuck 2005-09-04 19:14:19 +00:00
geom_fox.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_gpt.c Complete rewrite in preparation of adding support for control 2005-09-17 07:05:17 +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 - Add a new simple facility for marking the current thread as being in a 2005-09-15 19:05:37 +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 Fix so that when a slice or a partition is removed through g_slice_config(), 2005-09-14 21:38:35 +00:00
geom_slice.h Add a destroy_geom method to the slice "library". 2003-05-31 19:25:05 +00:00
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 Typo. 2005-09-03 11:03:10 +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