Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-03-11 | factor sync+wait operation out into a separate function. | Michael Shalayeff | |
1999-02-26 | adapt to uvm vnode pager | Artur Grabowski | |
1999-02-19 | add vfs_register and vfs_unregister functions | Artur Grabowski | |
1998-12-28 | simple_lock fixes | Artur Grabowski | |
1998-12-22 | deconfuse vprint, print holdcount, not refcount when we are talking about ↵ | Artur Grabowski | |
holdcnt | |||
1998-12-10 | vfs_unmountall: retry to unmount all remaining filesystems when one unmount ↵ | Artur Grabowski | |
failed | |||
1998-12-05 | Framework for generating automatic test code for locking discipline | Constantine Sapuntzakis | |
in DIAGNOSTIC mode. Added documentation to vfs_subr.c on locking needs of a couple calls. Improvements to the vinvalbuf patch. We need to start over after we let our pants down. | |||
1998-12-04 | VFS-Lite2 requires stricter locking around vnode buffer queues. vinvalbuf | Constantine Sapuntzakis | |
had insufficient protection | |||
1998-11-20 | vn_lock already unlocks the simple lock. don't do that again | Artur Grabowski | |
1998-11-12 | Integrate latest soft updates patches for McKusick. | Constantine Sapuntzakis | |
Integrate cleaner ffs mount code from FreeBSD. Most notably, this mount code prevents you from mounting an unclean file system read-write. | |||
1998-10-13 | In vrele, vget, reinstate to following order | Constantine Sapuntzakis | |
- VNODE gets placed on free list - VOP_INACTIVE is called This was the original order. It was changed in an earlier patch due to a race condition in non-locking FSes (like NFS) between getnewvnode and inactive. However, the modified order had its own race conditions, so it turned out not to be a good choice. | |||
1998-08-30 | Cleanup. | Constantine Sapuntzakis | |
Error diagnostics in vputonfreelist to catch violations of assumptions. | |||
1998-08-06 | Rename vop_revoke, vn_bwrite, vop_noislocked, vop_nolock, vop_nounlock | Constantine Sapuntzakis | |
to be vop_generic_revoke, vop_generic_bwrite, vop_generic_islocked, vop_generic_lock and vop_generic_unlock. Create vop_generic_abortop and propogate change to all file systems. Fix PR/371. Get rid of locking in NULLFS (should be mostly unnecessary now except for forced unmounts). | |||
1998-04-25 | typo | Niklas Hallqvist | |
1998-02-20 | typo | Niklas Hallqvist | |
1998-01-11 | Fix a couple spinlock references. More code motion in vfs_subr.c | Constantine Sapuntzakis | |
1998-01-10 | Broke up vfs_subr.c which was getting a bit huge. We now have seperate files | Constantine Sapuntzakis | |
for the syncer daemon as well as default VOP_*. | |||
1997-11-24 | Fix non-DIAGNOSTIC (and non-COMPAT*) compilation | Niklas Hallqvist | |
1997-11-07 | Fixed hang on shutdown | Constantine Sapuntzakis | |
Disabled vop_nolock for now. Filesystems still need to be cleaned up. | |||
1997-11-06 | DEBUG now compiles | Constantine Sapuntzakis | |
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-04-25 | proper mask check; mike@fast.cs.utah.edu | Theo de Raadt | |
1997-04-14 | Minor performance enhancements from NetBSD | Thorsten Lockert | |
1997-02-24 | OpenBSD tags | Niklas Hallqvist | |
1997-02-11 | Add fs_id support and random inode generation numbers for ffs. | Todd C. Miller | |
1997-01-04 | spec_advlock() via lf_advlock() | kstailey | |
1996-08-08 | Make {,f}chown(2) behaviour POSIX.1 compliant with SUID / SGID files | Thorsten Lockert | |
Enable CTL_FS processing by sysctl(3) Add CTL_FS request to disable clearing SUID / SGID bit when a files owner or group is changed by root Make sysctl(8) understand CTL_FS requests | |||
1996-05-02 | sync syscalls, no sys/cpu.h | Theo de Raadt | |
1996-04-21 | partial sync with netbsd 960418, more to come | Theo de Raadt | |
1996-02-29 | From NetBSD: Merge with NetBSD 960217 | Niklas Hallqvist | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |