aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/vinum/vinumrequest.c
Commit message (Expand)AuthorAgeFilesLines
* Remove unused vinum files.Poul-Henning Kamp2004-11-041-1125/+0
* When doing round-robin reads from a multi-plex volume, only switch to theLukas Ertl2004-03-191-4/+12
* Fix an integer overflow when dealing with very large volumes. This bugLukas Ertl2004-03-091-1/+1
* Initalize buffer headers correctly for current version of bio subsystem.Greg Lehey2003-11-241-0/+2
* Fix vinum by correctly setting the b_offset bio filed when doing I/O.Scott Long2003-11-231-1/+3
* Do not initialize bp->b_pblkno, it is going away.Poul-Henning Kamp2003-10-181-1/+0
* Use __FBSDID().David E. O'Brien2003-08-241-1/+3
* vinum_bounds_check: Don't check the label sector if the architectureGreg Lehey2003-06-121-12/+13
* Fix usages of %ll[dx] with typedef'ed created types.David E. O'Brien2003-05-051-15/+15
* Rewrite minor number decoding. Now we have only three types ofGreg Lehey2003-05-011-31/+37
* - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.Jeff Roberson2003-02-251-2/+2
* Remove unused second argument from DEV_STRATEGY().Poul-Henning Kamp2003-01-031-2/+2
* Explicitly cast daddr_t's to long long's when printing them since daddr_tJohn Baldwin2002-11-071-4/+4
* "Fixed" printf format errors (64-bit daddr_t casualties; should use %jxBruce Evans2002-05-251-4/+4
* More s/file system/filesystem/gTom Rhodes2002-05-161-2/+2
* Introduce the new 64-bit size disk block, daddr64_t. ChangeKirk McKusick2002-03-151-4/+4
* GC: BIO_ORDERED going away.Poul-Henning Kamp2002-02-221-1/+1
* allocrqg: Don't ever try to write to a NULL pointer.Greg Lehey2001-11-031-1/+1
* Change #if VINUMDEBUG to #ifdef VINUMDEBUG. This is a flag, not a variable.Greg Lehey2001-05-231-8/+8
* vinumstart: If a write request is for a RAID-[45] plex or a volumeGreg Lehey2001-05-221-13/+23
* vinumstart: Don't check for B_DONE on return from bre(), it doesn'tGreg Lehey2001-01-101-12/+4
* build_rq_buffer: Note which buffer headers we lock.Greg Lehey2000-12-201-0/+9
* Remove an incorrect comment, adjust white space.Greg Lehey2000-06-021-2/+1
* Cosmetics.Greg Lehey2000-05-111-13/+13
* Don't hide bio structure behind macros like b_ioflags.Greg Lehey2000-05-041-40/+54
* Make vinum compile again using the "cast to buf" workaround.Poul-Henning Kamp2000-04-161-17/+18
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.Poul-Henning Kamp2000-04-021-17/+18
* repair half-Danish b.b_iocmd damage where writes/reads weren't gettingAlfred Perlstein2000-03-261-1/+2
* Rename the existing BUF_STRATEGY() to DEV_STRATEGY()Poul-Henning Kamp2000-03-201-2/+2
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newPoul-Henning Kamp2000-03-201-13/+13
* sdio: If sd I/O fails because of an I/O error, set the sd stateGreg Lehey2000-03-121-3/+3
* vinumstrategy: Don't count the read and written bytes before they'reGreg Lehey2000-03-011-16/+7
* launch_requests: If too many requests are active, include PCATCH inGreg Lehey2000-02-291-28/+21
* revision 1.40 backed out the removal of PCATCH in a tsleep allowingAlfred Perlstein2000-01-101-1/+1
* Correct printf format for pointers to avoid compilation warnings onGreg Lehey2000-01-051-11/+23
* remove PCATCH from a tsleep that isn't checked for (avoid infinite loop).Alfred Perlstein1999-11-181-1/+1
* launch_requests:Greg Lehey1999-10-171-4/+4
* launch_requests:Greg Lehey1999-10-131-9/+41
* logrq: add sdiodone case.Greg Lehey1999-09-281-9/+7
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Add support for logging subdisk I/O.Greg Lehey1999-08-241-16/+28
* Spring cleaning around strategy and disklabels/slices:Poul-Henning Kamp1999-08-141-3/+3
* Clean up some comments.Greg Lehey1999-08-141-72/+49
* The bdevsw() and cdevsw() are now identical, so kill the former.Poul-Henning Kamp1999-08-131-3/+3
* Decommision miscfs/specfs/specdev.h. Most of it goes into <sys/conf.h>,Poul-Henning Kamp1999-08-081-2/+1
* Import RAID-5 code.Greg Lehey1999-08-071-86/+155
* Lock buffer before calling strategy.Greg Lehey1999-06-291-2/+5
* Convert buffer locking from using the B_BUSY and B_WANTED flags to usingKirk McKusick1999-06-261-4/+3
* build_request_buffer:Greg Lehey1999-06-241-5/+13
* bre: Don't loop if we try to access an invalid plex type. This isGreg Lehey1999-06-221-0/+1