freebsd-nq/sys/geom
Pawel Jakub Dawidek 3911a26e74 Update the code to the current sync(2) version:
- Do not modify mnt_flag without mount interlock held.
- Do not touch MNT_ASYNC flag, as this can lead to a race with nmount(2).

Pointed out by:	tegge
Reviewed by:	tegge
2006-11-01 09:37:11 +00:00
..
bde Commit the results of the typo hunt by Darren Pilgrim. 2006-08-04 07:56:35 +00:00
cache A GEOM cache can speed up read performance by sending fixed size 2006-10-06 08:27:07 +00:00
concat Implement BIO_FLUSH handling by simply passing it down to the components. 2006-10-31 21:23:51 +00:00
eli Implement BIO_FLUSH handling by simply passing it down to the components. 2006-10-31 21:23:51 +00:00
gate Bump copyright year. 2006-09-08 10:20:44 +00:00
journal Update the code to the current sync(2) version: 2006-11-01 09:37:11 +00:00
label Remove trailing spaces. 2006-09-30 08:16:49 +00:00
mirror Implement BIO_FLUSH handling by simply passing it down to the components. 2006-10-31 21:23:51 +00:00
nop Remove trailing spaces. 2006-09-30 08:16:49 +00:00
raid3 Implement BIO_FLUSH handling by simply passing it down to the components. 2006-10-31 21:23:51 +00:00
shsec Remove trailing spaces. 2006-02-01 12:06:01 +00:00
stripe Implement BIO_FLUSH handling by simply passing it down to the components. 2006-10-31 21:23:51 +00:00
uzip Rename geom_uzip class to g_uzip in order to be consistent with the naming 2006-01-22 15:35:14 +00:00
vinum while (0); -> while (0) in multi-line macros 2006-08-17 22:50:33 +00:00
zero Remove trailing spaces. 2006-02-01 12:06:01 +00:00
geom_aes.c Don't pass error value pointer to g_read_data(9) at all if we don't 2005-11-30 22:15:00 +00:00
geom_apple.c Don't pass error value pointer to g_read_data(9) at all if we don't 2005-11-30 22:15:00 +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 Remove the trailing half of a sentence which was clearly superceded 2006-05-24 11:02:32 +00:00
geom_ccd.c Make CCD be able to read and write Linux software raids. 2006-04-13 20:35:31 +00:00
geom_ctl.c Change gctl_set_param() to return an error instead of setting an 2006-04-07 16:19:48 +00:00
geom_ctl.h
geom_dev.c In g_dev_strategy(), when failing an IO request with EINVAL due to 2006-06-18 22:01:15 +00:00
geom_disk.c Add a new disk flag - DISKFLAG_CANFLUSHCACHE, which indicates that the disk 2006-10-31 21:12:43 +00:00
geom_disk.h Add a new disk flag - DISKFLAG_CANFLUSHCACHE, which indicates that the disk 2006-10-31 21:12:43 +00:00
geom_dump.c Make the kern.geom.conftxt sysctl more usable by also dumping the 2005-11-12 20:02:02 +00:00
geom_event.c Delay an orphan event if provider has still in-flight I/O requests. 2006-09-10 09:11:54 +00:00
geom_fox.c Don't pass error value pointer to g_read_data(9) at all if we don't 2005-11-30 22:15:00 +00:00
geom_gpt.c Strengthen the check for a PMBR: 2006-08-09 20:53:01 +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 I/O request - BIO_FLUSH, which basically tells providers below to 2006-10-31 21:11:21 +00:00
geom_kern.c Add sysctl descriptions. 2005-11-25 10:09:30 +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 Don't pass error value pointer to g_read_data(9) at all if we don't 2005-11-30 22:15:00 +00:00
geom_pc98_enc.c Fix signed vs unsigned warning. 2005-05-01 09:44:50 +00:00
geom_pc98.c Don't pass error value pointer to g_read_data(9) at all if we don't 2005-11-30 22:15:00 +00:00
geom_slice.c Implement BIO_FLUSH handling by simply passing it down to the components. 2006-10-31 21:23:51 +00:00
geom_slice.h Allow to use g_slice_orphan() from outside. 2006-02-18 11:21:17 +00:00
geom_subr.c Add 'show geom [addr]' ddb(4) command, which prints entire GEOM topology if 2006-09-15 16:36:45 +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 Don't pass error value pointer to g_read_data(9) at all if we don't 2005-11-30 22:15:00 +00:00
geom_vfs.c - Lock Giant if needed around the call to vnode_create_vobject(). This is 2006-03-02 05:37:44 +00:00
geom_vfs.h Make various random things static 2005-02-10 12:10:35 +00:00
geom_vol_ffs.c Don't pass error value pointer to g_read_data(9) at all if we don't 2005-11-30 22:15:00 +00:00
geom.h Add a new I/O request - BIO_FLUSH, which basically tells providers below to 2006-10-31 21:11:21 +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