| Commit message (Expand) | Author | Age | Files | Lines |
* | - We are not guaranteed that read ahead blocks are not in memory already. | jeff | 2003-03-30 | 1 | -1/+9 |
* | Including <sys/stdint.h> is (almost?) universally only to be able to use | phk | 2003-03-18 | 1 | -1/+0 |
* | - Unlock the target bp and not the pager buf bp in a failure case in | jeff | 2003-03-17 | 1 | -1/+1 |
* | - Tune down read_max. For single disks we get no gain out of reading more | jeff | 2003-03-13 | 1 | -1/+1 |
* | - Regularize variable usage in cluster_read(). | jeff | 2003-03-11 | 1 | -92/+62 |
* | - Hold the buf lock while manipulating and inspecting its fields. | jeff | 2003-03-04 | 1 | -56/+70 |
* | - Add a new 'flags' parameter to getblk(). | jeff | 2003-03-04 | 1 | -4/+4 |
* | - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK. | jeff | 2003-02-25 | 1 | -3/+5 |
* | Remove duplicate includes. | cognet | 2003-02-20 | 1 | -1/+0 |
* | Back out M_* changes, per decision of the TRB. | imp | 2003-02-19 | 1 | -1/+1 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | alfred | 2003-01-21 | 1 | -1/+1 |
* | - Use %j to print intmax_t values. | jhb | 2002-11-07 | 1 | -3/+4 |
* | - Use incore() where no other interlock locking is necessary. | jeff | 2002-09-25 | 1 | -2/+6 |
* | Replace various spelling with FALLTHROUGH which is lint()able | charnier | 2002-08-25 | 1 | -3/+3 |
* | o Lock page accesses by vm_page_io_start() with the page queues lock. | alc | 2002-07-31 | 1 | -1/+4 |
* | Replace the global buffer hash table with per-vnode splay trees using a | dillon | 2002-07-10 | 1 | -4/+8 |
* | This commit adds basic support for the UFS2 filesystem. The UFS2 | mckusick | 2002-06-21 | 1 | -8/+7 |
* | Make daddr_t and u_daddr_t 64bits wide. | phk | 2002-05-14 | 1 | -3/+3 |
* | Remove __P. | alfred | 2002-03-19 | 1 | -3/+3 |
* | Introduce the new 64-bit size disk block, daddr64_t. Change | mckusick | 2002-03-15 | 1 | -3/+3 |
* | Document all functions, global and static variables, and sysctls. | eivind | 2002-03-05 | 1 | -3/+11 |
* | Implement IO_NOWDRAIN and B_NOWDRAIN - prevents the buffer cache from blocking | dillon | 2001-11-05 | 1 | -1/+1 |
* | In cluster_rbuild(), 'size' had better match buf->b_bcount and buf->b_bufsize | dillon | 2001-10-25 | 1 | -2/+14 |
* | Syntax cleanup and documentation, no operational changes. | dillon | 2001-10-21 | 1 | -10/+55 |
* | Change the kernel's ucred API as follows: | jhb | 2001-10-11 | 1 | -4/+2 |
* | With Alfred's permission, remove vm_mtx in favor of a fine-grained approach | dillon | 2001-07-04 | 1 | -10/+6 |
* | This patch implements O_DIRECT about 80% of the way. It takes a patchset | dillon | 2001-05-24 | 1 | -0/+9 |
* | Introduce a global lock for the vm subsystem (vm_mtx). | alfred | 2001-05-19 | 1 | -0/+10 |
* | Revert consequences of changes to mount.h, part 2. | grog | 2001-04-29 | 1 | -2/+0 |
* | Correct #includes to work with fixed sys/mount.h. | grog | 2001-04-23 | 1 | -0/+2 |
* | This patch removes the VOP_BWRITE() vector. | phk | 2001-04-17 | 1 | -0/+2 |
* | Fix lockup for loopback NFS mounts. The pipelined I/O limitations could be | dillon | 2001-02-28 | 1 | -6/+0 |
* | Fix typo: teh -> the. | asmodai | 2001-02-06 | 1 | -1/+1 |
* | Do not cluster with B_LOCKED buffers. | dillon | 2001-01-19 | 1 | -4/+20 |
* | This implements a better launder limiting solution. There was a solution | dillon | 2000-12-26 | 1 | -2/+10 |
* | Implement a low-memory deadlock solution. | dillon | 2000-11-18 | 1 | -0/+6 |
* | Don't attempt to cluster write buffers where the VMIO flag isn't set. | tegge | 2000-11-17 | 1 | -1/+2 |
* | Virtualizes & untangles the bioops operations vector. | phk | 2000-06-16 | 1 | -3/+2 |
* | Separate the struct bio related stuff out of <sys/buf.h> into | phk | 2000-05-05 | 1 | -0/+1 |
* | s/biowait/bufwait/g | phk | 2000-04-29 | 1 | -1/+1 |
* | Complete the bio/buf divorce for all code below devfs::strategy | phk | 2000-04-15 | 1 | -1/+1 |
* | Move B_ERROR flag to b_ioflags and call it BIO_ERROR. | phk | 2000-04-02 | 1 | -6/+10 |
* | Change the write-behind code to take more care when starting | dillon | 2000-04-02 | 1 | -8/+29 |
* | Remove B_READ, B_WRITE and B_FREEBUF and replace them with a new | phk | 2000-03-20 | 1 | -12/+18 |
* | useracc() the prequel: | phk | 1999-10-29 | 1 | -1/+0 |
* | Remove v_maxio from struct vnode. | phk | 1999-09-29 | 1 | -4/+4 |
* | Initialize vp->v_maxio to its default in getnetvnode() rather than | phk | 1999-09-20 | 1 | -8/+0 |
* | If integration of a buffer into a cluster write operation fails, release | tegge | 1999-08-31 | 1 | -1/+3 |
* | $Id$ -> $FreeBSD$ | peter | 1999-08-28 | 1 | -1/+1 |
* | These changes appear to give us benefits with both small (32MB) and | mckusick | 1999-07-08 | 1 | -13/+4 |