| Commit message (Expand) | Author | Age | Files | Lines |
* | Back out the previous change to the queue(3) interface. | jake | 2000-05-26 | 1 | -2/+2 |
* | Change the way that the queue(3) structures are declared; don't assume that | jake | 2000-05-23 | 1 | -2/+2 |
* | Separate the struct bio related stuff out of <sys/buf.h> into | phk | 2000-05-05 | 1 | -451/+10 |
* | Convert the vm_pager_strategy() interface to take a struct bio instead of | phk | 2000-05-03 | 1 | -9/+7 |
* | Give struct bio it's own call back mechanism. | phk | 2000-05-01 | 1 | -6/+11 |
* | s/biowait/bufwait/g | phk | 2000-04-29 | 1 | -1/+1 |
* | Clone the {b|bio}_offset field, and make sure it is always initialized | phk | 2000-04-25 | 1 | -1/+1 |
* | Don't declare common variables in include files: | phk | 2000-04-18 | 1 | -1/+1 |
* | Complete the bio/buf divorce for all code below devfs::strategy | phk | 2000-04-15 | 1 | -1/+10 |
* | Clone bio versions of certain bits of infrastructure: | phk | 2000-04-02 | 1 | -6/+61 |
* | Move B_ERROR flag to b_ioflags and call it BIO_ERROR. | phk | 2000-04-02 | 1 | -31/+36 |
* | Draw the outline of "struct bio". | phk | 2000-04-02 | 1 | -11/+33 |
* | Change the write-behind code to take more care when starting | dillon | 2000-04-02 | 1 | -1/+1 |
* | Rename the existing BUF_STRATEGY() to DEV_STRATEGY() | phk | 2000-03-20 | 1 | -0/+3 |
* | Remove B_READ, B_WRITE and B_FREEBUF and replace them with a new | phk | 2000-03-20 | 1 | -5/+7 |
* | Several performance improvements for soft updates have been added: | mckusick | 2000-01-10 | 1 | -1/+6 |
* | Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" | peter | 1999-12-29 | 1 | -6/+6 |
* | Prettyness police: Identify flags in b_xflags with BX_ to distinguish | mckusick | 1999-12-22 | 1 | -2/+2 |
* | Synopsis of problem being fixed: Dan Nelson originally reported that | dillon | 1999-12-12 | 1 | -0/+7 |
* | Remove the B_BAD buffer flag, it is no longer used. | phk | 1999-12-10 | 1 | -1/+1 |
* | "b_unused1" was. | phk | 1999-11-17 | 1 | -3/+2 |
* | Adjust the buffer cache to better handle small-memory machines. A | dillon | 1999-10-24 | 1 | -0/+1 |
* | Give physio a makeover. | phk | 1999-10-09 | 1 | -5/+3 |
* | Fix process p_locks accounting. Conversions of the owner to LK_KERNPROC | dillon | 1999-09-27 | 1 | -0/+3 |
* | $Id$ -> $FreeBSD$ | peter | 1999-08-28 | 1 | -1/+1 |
* | Spring cleaning around strategy and disklabels/slices: | phk | 1999-08-14 | 1 | -3/+3 |
* | bufhashinit() is called with a caddr_t and is expected to return the | peter | 1999-07-09 | 1 | -2/+2 |
* | These changes appear to give us benefits with both small (32MB) and | mckusick | 1999-07-08 | 1 | -14/+4 |
* | The buffer queue mechanism has been reformulated. Instead of having | mckusick | 1999-07-04 | 1 | -5/+5 |
* | Hopefully fix the remaining glitches with the BUF_*() changes. This should | peter | 1999-06-29 | 1 | -11/+2 |
* | The BUF_*() routines must be internally splbio() protected otherwise they | peter | 1999-06-27 | 1 | -8/+37 |
* | Make SMP work again. lockmgr() needed to be told to free the buftimelock | peter | 1999-06-27 | 1 | -1/+3 |
* | Quick fix to make libcam compile.. I don't know about the rest of world | peter | 1999-06-26 | 1 | -1/+7 |
* | Convert buffer locking from using the B_BUSY and B_WANTED flags to using | mckusick | 1999-06-26 | 1 | -5/+85 |
* | Introduce two functions: physread() and physwrite() and use these directly | phk | 1999-05-07 | 1 | -1/+3 |
* | remove b_proc from struct buf, it's (now) unused. | phk | 1999-05-06 | 1 | -2/+3 |
* | Remove unused fields from struct buf: | phk | 1999-05-06 | 1 | -6/+1 |
* | The VFS/BIO subsystem contained a number of hacks in order to optimize | alc | 1999-05-02 | 1 | -4/+36 |
* | Reviewed by: Many at differnt times in differnt parts, | julian | 1999-03-12 | 1 | -6/+9 |
* | When fsync'ing a file on a filesystem using soft updates, we first try | mckusick | 1999-03-02 | 1 | -2/+2 |
* | Typo: s/bpreassignbuf/pbreassignbuf/ so the prototype matches it's function | peter | 1999-01-21 | 1 | -2/+2 |
* | This is a rather large commit that encompasses the new swapper, | dillon | 1999-01-21 | 1 | -6/+30 |
* | Restored the "reallocblks" code to its former glory. What this does is | dg | 1998-11-13 | 1 | -1/+15 |
* | Convert the vnode clean/dirty attached buffer lists from LISTs to TAILQs. | peter | 1998-10-31 | 1 | -6/+10 |
* | Quick fix for not being able to sync all the buffers in boot() if | bde | 1998-10-03 | 1 | -3/+3 |
* | Goodbye BOUNCE_BUFFERS, for a hack it has served us well. | peter | 1998-09-25 | 1 | -7/+3 |
* | Eliminate a race in VOP_FSYNC() when softupdates is enabled. | luoqi | 1998-09-24 | 1 | -1/+3 |
* | When a buffer is removed from a buffer queue, remember it's block number | gibbs | 1998-09-15 | 1 | -15/+22 |
* | Add a new vnode op, VOP_FREEBLKS(), which filesystems can use to inform | phk | 1998-09-05 | 1 | -2/+8 |
* | Remove the last remaining evidence of B_TAP. | phk | 1998-08-24 | 1 | -4/+4 |