Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | use queue.h macro's | 2002-01-16 | 1 | -13/+13 | ||
| | | | | remove register | |||||
* | UBC was a disaster. It worked very good when it worked, but on some | 2001-12-19 | 1 | -681/+253 | ||
| | | | | | | | | | machines or some configurations or in some phase of the moon (we actually don't know when or why) files disappeared. Since we've not been able to track down the problem in two weeks intense debugging and we need -current to be stable, back out everything to a state it had before UBC. We apologise for the inconvenience. | |||||
* | Workaround a compiler bug on m68k. | 2001-12-14 | 1 | -2/+7 | ||
| | ||||||
* | Merge in struct uvm_vnode into struct vnode. | 2001-12-10 | 1 | -16/+16 | ||
| | ||||||
* | Whooops. | 2001-11-30 | 1 | -4/+4 | ||
| | | | | | Stop returning EINPROGRESS now that the caller doesn't understand it anymore. | |||||
* | Call buf_cleanout, which handles wakeups | 2001-11-30 | 1 | -5/+3 | ||
| | ||||||
* | Make sure the nfs vnodes are on the syncer worklist. | 2001-11-29 | 1 | -2/+4 | ||
| | ||||||
* | Make sure the whole buffer is initialized before calling bgetvp. | 2001-11-29 | 1 | -3/+3 | ||
| | | | | Recommended by csapuntz@ | |||||
* | Correctly handle b_vp with bgetvp and brelvp in {get,put}pages. | 2001-11-29 | 1 | -4/+11 | ||
| | | | | Prevents panics caused by vnodes being recycled under our feet. | |||||
* | Merge in the unified buffer cache code as found in NetBSD 2001/03/10. The | 2001-11-27 | 1 | -256/+672 | ||
| | | | | | | | code is written mostly by Chuck Silvers <chuq@chuq.com>/<chs@netbsd.org>. Tested for the past few weeks by many developers, should be in a pretty stable state, but will require optimizations and additional cleanups. | |||||
* | Remove creds from struct buf, move the creds that nfs need into the nfs node. | 2001-11-15 | 1 | -33/+36 | ||
| | | | | | | While in the area, convert nfs node allocation from malloc to pool and do some cleanups. Based on the UBC changes in NetBSD. niklas@ ok. | |||||
* | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | 2001-11-06 | 1 | -2/+2 | ||
| | | | | (Look ma, I might have broken the tree) | |||||
* | Remove old vm. | 2001-06-27 | 1 | -9/+1 | ||
| | ||||||
* | Get rid of some dead code caused by the last commit | 2001-06-25 | 1 | -13/+6 | ||
| | ||||||
* | Remove NQNFS | 2001-06-25 | 1 | -89/+8 | ||
| | ||||||
* | Get rid of old directory caching scheme which caused persistent duplicates. | 2001-06-25 | 1 | -103/+3 | ||
| | | | | Still not correct for NFSv3 but that's hard. | |||||
* | Change the B_DELWRI flag using buf_dirty and buf_undirty instead of | 2001-02-23 | 1 | -16/+6 | ||
| | | | | | | | | | manually twiddling it. This allows the buffer cache to more easily keep track of dirty buffers and decide when it is appropriate to speed up the syncer. Insipired by FreeBSD. Look over by art@ | |||||
* | Remove the clustering fields from the vnodes and place them in the | 2001-02-23 | 1 | -2/+1 | ||
| | | | | file system inode instead | |||||
* | remove obsolete vtrace guts; art@ | 2000-06-23 | 1 | -2/+1 | ||
| | ||||||
* | compatibility with uvm vnode pager | 1999-02-26 | 1 | -1/+9 | ||
| | ||||||
* | More splbio()'s added so that reassignbuf can do its thing. | 1997-12-02 | 1 | -4/+10 | ||
| | ||||||
* | Updates for VFS Lite 2 + soft update. | 1997-11-06 | 1 | -21/+1 | ||
| | ||||||
* | back out vfs lite2 till after 2.2 | 1997-10-06 | 1 | -1/+21 | ||
| | ||||||
* | VFS Lite2 Changes | 1997-10-06 | 1 | -21/+1 | ||
| | ||||||
* | fvdl; Don't mistake a non-async block that needs to be commited for an | 1996-07-27 | 1 | -3/+3 | ||
| | | | | interrupted write. | |||||
* | Ensure we never use more than one callout table slot | 1996-07-21 | 1 | -5/+11 | ||
| | ||||||
* | Keep dirty list used by in-kernel update(8) in sync with buffers | 1996-06-14 | 1 | -1/+15 | ||
| | ||||||
* | sync | 1996-05-28 | 1 | -3/+3 | ||
| | ||||||
* | partial sync with netbsd 960418, more to come | 1996-04-21 | 1 | -12/+12 | ||
| | ||||||
* | Minor cleanups. Checked against Lite2. | 1996-04-17 | 1 | -10/+10 | ||
| | | | | (NetBSD's was really just a Lite2's, but w/ 64bit support) | |||||
* | From NetBSD: NFSv3 import (tomorrow's Net's kernel) | 1996-03-31 | 1 | -129/+180 | ||
| | | | | | Open's patches kept in. i'll possibly take a look at Lite2 soon, is there smth usefull ?.. | |||||
* | From NetBSD: merge with 960217 (still NFSv2) | 1996-02-29 | 1 | -29/+76 | ||
| | ||||||
* | graichen@freebsd.org: fixed -type:=direct mounts in amd | 1996-01-08 | 1 | -1/+5 | ||
| | ||||||
* | initial import of NetBSD tree | 1995-10-18 | 1 | -0/+826 | ||