freebsd-dev/sys/dev/vinum
Poul-Henning Kamp 9626b608de Separate the struct bio related stuff out of <sys/buf.h> into
<sys/bio.h>.

<sys/bio.h> is now a prerequisite for <sys/buf.h> but it shall
not be made a nested include according to bdes teachings on the
subject of nested includes.

Diskdrivers and similar stuff below specfs::strategy() should no
longer need to include <sys/buf.> unless they need caching of data.

Still a few bogus uses of struct buf to track down.

Repocopy by:    peter
2000-05-05 09:59:14 +00:00
..
COPYRIGHT $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
makestatetext Cosmetic changes. 2000-02-29 06:07:01 +00:00
request.h Modify the manner in which we lock RAID-5 plexes. This appears to 2000-01-05 06:09:43 +00:00
statetexts.h Cosmetic changes. 2000-02-29 06:07:01 +00:00
vinum.c Change the startup sequence of the vinum volume from SI_SUB_DRIVERS 2000-02-29 06:07:39 +00:00
vinumconfig.c Only wake up one process when we're done configuring. 2000-05-04 07:29:55 +00:00
vinumdaemon.c Rename the existing BUF_STRATEGY() to DEV_STRATEGY() 2000-03-20 11:29:10 +00:00
vinumext.h Remove B_READ, B_WRITE and B_FREEBUF and replace them with a new 2000-03-20 10:44:49 +00:00
vinumhdr.h Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
vinuminterrupt.c Don't hide bio structure behind macros like b_ioflags. 2000-05-04 07:33:40 +00:00
vinumio.c remove_drive: correctly obliterate the magic number. 2000-05-04 07:35:03 +00:00
vinumio.h Modify comments to indicate that RAID-5 functions also apply to 2000-02-29 06:12:34 +00:00
vinumioctl.c Modify comments to indicate that RAID-5 functions also apply to 2000-02-29 06:12:34 +00:00
vinumkw.h Add keywords raid4 and partition. 2000-03-01 07:23:40 +00:00
vinumlock.c lockrange: Avoid a race condition which was causing random corruption, 2000-05-04 07:37:11 +00:00
vinummemory.c expand_table: Avoid a race condition which may have been contributing 2000-05-04 07:38:47 +00:00
vinumparser.c Remove unneeded <sys/buf.h> includes. 2000-04-18 15:15:39 +00:00
vinumraid5.c Make vinum compile again using the "cast to buf" workaround. 2000-04-16 07:18:08 +00:00
vinumrequest.c Don't hide bio structure behind macros like b_ioflags. 2000-05-04 07:44:23 +00:00
vinumrevive.c s/biowait/bufwait/g 2000-04-29 16:25:22 +00:00
vinumstate.c requeststatus: Correct check for striped plex. 2000-05-04 07:46:45 +00:00
vinumstate.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
vinumutil.c plex_org: Add case for RAID-4. 2000-02-29 06:16:44 +00:00
vinumvar.h Increase the initial size of a RAID-5 plex lock table to 256 entries, 2000-05-04 07:48:40 +00:00