Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-05-26 | fiddle with some type names. change most instances of ufs_daddr_t to | Ted Unangst | |
ufs1_daddr_t, a few to daddr_t. ufs_daddr_t typedef is retained, but consider it deprecated. no functional changes. inspired by freebsd. ok art@ | |||
2001-12-19 | UBC was a disaster. It worked very good when it worked, but on some | Artur Grabowski | |
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. | |||
2001-12-10 | Big cleanup inspired by NetBSD with some parts of the code from NetBSD. | Artur Grabowski | |
- get rid of VOP_BALLOCN and VOP_SIZE - move the generic getpages and putpages into miscfs/genfs - create a genfs_node which must be added to the top of the private portion of each vnode for filsystems that want to use genfs_{get,put}pages - rename genfs_mmap to vop_generic_mmap | |||
2001-12-10 | Merge in struct uvm_vnode into struct vnode. | Artur Grabowski | |
2001-11-27 | Merge in the unified buffer cache code as found in NetBSD 2001/03/10. The | Artur Grabowski | |
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. | |||
2001-11-21 | Don't use #define QUOTA - use stub file instead | Constantine Sapuntzakis | |
Pass over the quota code in ufs/. Make code paths clearer. Clean up some names. Move all code that manipulates quotas directly into ufs_quota.c Use vfs_mount_foreach_vnode to traverse list of vnodes in mountpoint. | |||
2001-11-13 | Allow balloc to get NULL for bpp. Don't get the buffer in that case. | Artur Grabowski | |
2001-11-13 | Allow the bpp arguemnt on ffs_realloccg to be NULL, don't return the | Artur Grabowski | |
buffer in that case. Also add a new argument - blknop, which can be used to return the allocated blkno. | |||
2001-11-06 | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | Miod Vallat | |
(Look ma, I might have broken the tree) | |||
2001-06-27 | Remove old vm. | Artur Grabowski | |
2001-06-23 | Privatize several vnode operations that are not used by the generic code. | Constantine Sapuntzakis | |
2001-03-20 | cleanup | Artur Grabowski | |
2001-03-15 | cosmetic cleanup | Artur Grabowski | |
2000-04-20 | Fix a problem that occurs when the filesystem fills up. | Artur Grabowski | |
When the filesystem is able to allocate an indirect block but not the data block, it incorrectly unwinds the indirect block leaving a dangling pointer to a free block. This is said to fix the "freeing free block" panics people were seeing. From FreeBSD. | |||
1999-05-27 | Use lblktosize(fs, foo) instead of foo*fs->fs_bsize | Artur Grabowski | |
1999-02-26 | compat with uvm vnode pager | Artur Grabowski | |
1999-01-11 | panic prints a newline for you, don't do it in the panic string | Todd C. Miller | |
1997-11-06 | Updates for VFS Lite 2 + soft update. | Constantine Sapuntzakis | |
1997-10-06 | back out vfs lite2 till after 2.2 | Theo de Raadt | |
1997-10-06 | VFS Lite2 Changes | Constantine Sapuntzakis | |
1997-05-30 | Integrate new ext2fs, reverting ufs support for the old one. | Jason Downs | |
1996-02-27 | From NetBSD: update to 960217 sources | Niklas Hallqvist | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |