freebsd-dev/sys/geom/vinum
Bjoern A. Zeeb 603724d3ab Commit step 1 of the vimage project, (network stack)
virtualization work done by Marko Zec (zec@).

This is the first in a series of commits over the course
of the next few weeks.

Mark all uses of global variables to be virtualized
with a V_ prefix.
Use macros to map them back to their global names for
now, so this is a NOP change only.

We hope to have caught at least 85-90% of what is needed
so we do not invalidate a lot of outstanding patches again.

Obtained from:	//depot/projects/vimage-commit2/...
Reviewed by:	brooks, des, ed, mav, julian,
		jamie, kris, rwatson, zec, ...
		(various people I forgot, different versions)
		md5 (with a bit of help)
Sponsored by:	NLnet Foundation, The FreeBSD Foundation
X-MFC after:	never
V_Commit_Message_Reviewed_By:	more people than the patch
2008-08-17 23:27:27 +00:00
..
geom_vinum_drive.c Commit step 1 of the vimage project, (network stack) 2008-08-17 23:27:27 +00:00
geom_vinum_init.c Rename the kthread_xxx (e.g. kthread_create()) calls 2007-10-20 23:23:23 +00:00
geom_vinum_list.c /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom_vinum_move.c Catch the case when a subdisk has no provider or no consumer 2006-02-08 21:32:45 +00:00
geom_vinum_plex.c Rename the kthread_xxx (e.g. kthread_create()) calls 2007-10-20 23:23:23 +00:00
geom_vinum_raid5.c Implement checkparity/rebuildparity. 2004-11-26 12:01:00 +00:00
geom_vinum_raid5.h while (0); -> while (0) in multi-line macros 2006-08-17 22:50:33 +00:00
geom_vinum_rename.c - When renaming a drive, also set the drive name in the gvinum header. 2008-07-19 13:53:11 +00:00
geom_vinum_rm.c -) Correct sdcount for a plex when removing or adding subdisks. 2007-04-12 17:54:35 +00:00
geom_vinum_share.c - Recognize the 'volume' parameter when creating a plex. 2008-05-22 10:27:03 +00:00
geom_vinum_share.h
geom_vinum_state.c Protect from creating striped and RAID5 plexes with unequally sized 2006-03-30 14:01:25 +00:00
geom_vinum_subr.c - Fix a logic error when updating plex configuration. 2008-07-11 16:46:29 +00:00
geom_vinum_var.h Get rid of the gv_bioq hack in most parts of the I/O path and 2006-01-06 18:03:17 +00:00
geom_vinum_volume.c Rename the kthread_xxx (e.g. kthread_create()) calls 2007-10-20 23:23:23 +00:00
geom_vinum.c Protect from creating striped and RAID5 plexes with unequally sized 2006-03-30 14:01:25 +00:00
geom_vinum.h -) Correct sdcount for a plex when removing or adding subdisks. 2007-04-12 17:54:35 +00:00