| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a field for tallying the number of spawned bio's a bio has. | Poul-Henning Kamp | 2002-10-09 | 1 | -5/+6 |
* | Make FreeBSD "struct disklabel" agnostic, step 312 of 723: | Poul-Henning Kamp | 2002-09-20 | 1 | -0/+2 |
* | Remove the unused _bio_buf field. I can't even remember if this ever got | Poul-Henning Kamp | 2002-09-15 | 1 | -1/+0 |
* | Un-inline the non-trivial "trivial" bio* functions. | Poul-Henning Kamp | 2002-09-14 | 1 | -55/+6 |
* | Oops, broke the build there. Uninline biodone() now that it is non-trivial. | Poul-Henning Kamp | 2002-09-13 | 1 | -9/+2 |
* | Make biodone() default to wakeup() on the struct bio if no bio_done | Poul-Henning Kamp | 2002-09-13 | 1 | -1/+4 |
* | Forward declare struct uio so that <sys/uio.h> isn't a prerequisite. | Bruce Evans | 2002-09-05 | 1 | -3/+2 |
* | Make daddr_t and u_daddr_t 64bits wide. | Poul-Henning Kamp | 2002-05-14 | 1 | -3/+3 |
* | Constifixion of bio_attribute. | Poul-Henning Kamp | 2002-04-09 | 1 | -1/+1 |
* | Push BIO_FORMAT into a local hack inside the floppy drivers where | Poul-Henning Kamp | 2002-03-26 | 1 | -3/+2 |
* | Fixed some style bugs in the removal of __P(()). The main ones were | Bruce Evans | 2002-03-23 | 1 | -2/+2 |
* | Remove __P | Alfred Perlstein | 2002-03-19 | 1 | -9/+9 |
* | Introduce the new 64-bit size disk block, daddr64_t. Change | Kirk McKusick | 2002-03-15 | 1 | -3/+3 |
* | Augment struct bio for GEOM. | Poul-Henning Kamp | 2002-03-11 | 1 | -4/+14 |
* | GC: BIO_ORDERED, various infrastructure dealing with BIO_ORDERED. | Poul-Henning Kamp | 2002-02-22 | 1 | -5/+1 |
* | Define BIO_CMD{1,2}, available for local hacks, similar to the already | Joerg Wunsch | 2001-06-29 | 1 | -0/+4 |
* | Actually biofinish(struct bio *, struct devstat *, int error) is more general | Poul-Henning Kamp | 2001-05-06 | 1 | -5/+13 |
* | Introduce bioerror(struct bio*, int err, int complete); | Poul-Henning Kamp | 2001-05-06 | 1 | -0/+10 |
* | A bit of sanity-checking in bioqdisksort(): panic if we recurse. | Poul-Henning Kamp | 2001-01-14 | 1 | -0/+1 |
* | Back out the previous change to the queue(3) interface. | Jake Burkholder | 2000-05-26 | 1 | -2/+2 |
* | Change the way that the queue(3) structures are declared; don't assume that | Jake Burkholder | 2000-05-23 | 1 | -2/+2 |
* | Separate the struct bio related stuff out of <sys/buf.h> into | Poul-Henning Kamp | 2000-05-05 | 1 | -451/+10 |
* | Convert the vm_pager_strategy() interface to take a struct bio instead of | Poul-Henning Kamp | 2000-05-03 | 1 | -9/+7 |
* | Give struct bio it's own call back mechanism. | Poul-Henning Kamp | 2000-05-01 | 1 | -6/+11 |
* | s/biowait/bufwait/g | Poul-Henning Kamp | 2000-04-29 | 1 | -1/+1 |
* | Clone the {b|bio}_offset field, and make sure it is always initialized | Poul-Henning Kamp | 2000-04-25 | 1 | -1/+1 |
* | Don't declare common variables in include files: | Poul-Henning Kamp | 2000-04-18 | 1 | -1/+1 |
* | Complete the bio/buf divorce for all code below devfs::strategy | Poul-Henning Kamp | 2000-04-15 | 1 | -1/+10 |
* | Clone bio versions of certain bits of infrastructure: | Poul-Henning Kamp | 2000-04-02 | 1 | -6/+61 |
* | Move B_ERROR flag to b_ioflags and call it BIO_ERROR. | Poul-Henning Kamp | 2000-04-02 | 1 | -31/+36 |
* | Draw the outline of "struct bio". | Poul-Henning Kamp | 2000-04-02 | 1 | -11/+33 |
* | Change the write-behind code to take more care when starting | Matthew Dillon | 2000-04-02 | 1 | -1/+1 |
* | Rename the existing BUF_STRATEGY() to DEV_STRATEGY() | Poul-Henning Kamp | 2000-03-20 | 1 | -0/+3 |
* | Remove B_READ, B_WRITE and B_FREEBUF and replace them with a new | Poul-Henning Kamp | 2000-03-20 | 1 | -5/+7 |
* | Several performance improvements for soft updates have been added: | Kirk McKusick | 2000-01-10 | 1 | -1/+6 |
* | Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" | Peter Wemm | 1999-12-29 | 1 | -6/+6 |
* | Prettyness police: Identify flags in b_xflags with BX_ to distinguish | Kirk McKusick | 1999-12-22 | 1 | -2/+2 |
* | Synopsis of problem being fixed: Dan Nelson originally reported that | Matthew Dillon | 1999-12-12 | 1 | -0/+7 |
* | Remove the B_BAD buffer flag, it is no longer used. | Poul-Henning Kamp | 1999-12-10 | 1 | -1/+1 |
* | "b_unused1" was. | Poul-Henning Kamp | 1999-11-17 | 1 | -3/+2 |
* | Adjust the buffer cache to better handle small-memory machines. A | Matthew Dillon | 1999-10-24 | 1 | -0/+1 |
* | Give physio a makeover. | Poul-Henning Kamp | 1999-10-09 | 1 | -5/+3 |
* | Fix process p_locks accounting. Conversions of the owner to LK_KERNPROC | Matthew Dillon | 1999-09-27 | 1 | -0/+3 |
* | $Id$ -> $FreeBSD$ | Peter Wemm | 1999-08-28 | 1 | -1/+1 |
* | Spring cleaning around strategy and disklabels/slices: | Poul-Henning Kamp | 1999-08-14 | 1 | -3/+3 |
* | bufhashinit() is called with a caddr_t and is expected to return the | Peter Wemm | 1999-07-09 | 1 | -2/+2 |
* | These changes appear to give us benefits with both small (32MB) and | Kirk McKusick | 1999-07-08 | 1 | -14/+4 |
* | The buffer queue mechanism has been reformulated. Instead of having | Kirk McKusick | 1999-07-04 | 1 | -5/+5 |
* | Hopefully fix the remaining glitches with the BUF_*() changes. This should | Peter Wemm | 1999-06-29 | 1 | -11/+2 |
* | The BUF_*() routines must be internally splbio() protected otherwise they | Peter Wemm | 1999-06-27 | 1 | -8/+37 |