Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-01-11 | comment typo | Niklas Hallqvist | |
1999-01-11 | just check rforkflags if ISRFORK | Niklas Hallqvist | |
1999-01-11 | sigh memset is not available everywhere, I should know better | Niklas Hallqvist | |
1999-01-11 | panic prints a newline for you, don't do it in the panic string | Todd C. Miller | |
1999-01-11 | kthread abstraction from NetBSD, implemented with our rfork | Niklas Hallqvist | |
1999-01-11 | Sanity panics into DIAGNOSTIC | Niklas Hallqvist | |
1999-01-11 | Adhere better to DIAGNOSTIC and DDB options | Niklas Hallqvist | |
1999-01-10 | remove unnecessary declaration of dounmount | Artur Grabowski | |
1999-01-10 | Generalize cpu_set_kpc to take any kind of arg; mostly from NetBSD | Niklas Hallqvist | |
1999-01-10 | Make RFNOWAIT work in rfork(2) | Niklas Hallqvist | |
1999-01-10 | NUL terminate the buffer in vsprintf | Niklas Hallqvist | |
1999-01-07 | ready for INET6 and KEY | Theo de Raadt | |
1999-01-07 | new APIs: m_pullup2, m_copym2, m_zero, MCL_ALIGN; NRL/cmetz | Theo de Raadt | |
1999-01-02 | 1999 | Theo de Raadt | |
1998-12-28 | remove old leftovers from lite2 upgrade | Artur Grabowski | |
1998-12-28 | simple_lock fixes | Artur Grabowski | |
1998-12-28 | simple debugging for simple locks | Artur Grabowski | |
1998-12-23 | Opps. the flag that says that we are sleeping is MNT_MWAIT, not MNT_WAIT | Artur Grabowski | |
1998-12-22 | deconfuse vprint, print holdcount, not refcount when we are talking about ↵ | Artur Grabowski | |
holdcnt | |||
1998-12-21 | return EOPNOTSUPP when there is no support for this filesystem in the kernel. | Artur Grabowski | |
This is what most mount_* expect. | |||
1998-12-10 | Several fixes to dounmount. | Artur Grabowski | |
- Check for MNT_UNMOUNT before doing the actual unmount. It shouldn't matter for normal unmounts that go through sys_unmount, because they won't be able to do a lookup on the mountpoint when it's being unmounted, but mfs calls dounmount directly (and there was still a race). - clear the MNT_UNMOUNT flag after reenabling the lock (almost impossible race). - clear the MNT_MWAIT flag after doing a wakeup on the mountpoint. | |||
1998-12-10 | vfs_unmountall: retry to unmount all remaining filesystems when one unmount ↵ | Artur Grabowski | |
failed | |||
1998-12-05 | Reinstate supposed dead code | Constantine Sapuntzakis | |
1998-12-05 | Updated vnode_if specificiation | Constantine Sapuntzakis | |
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-05 | Dead code elimination | Constantine Sapuntzakis | |
1998-12-04 | consider limits, in fdavail(); michaels@inet.no | Theo de Raadt | |
1998-12-04 | VFS-Lite2 requires stricter locking around vnode buffer queues. vinvalbuf | Constantine Sapuntzakis | |
had insufficient protection | |||
1998-11-29 | indent | Artur Grabowski | |
1998-11-20 | vn_lock already unlocks the simple lock. don't do that again | Artur Grabowski | |
1998-11-18 | regen | Artur Grabowski | |
1998-11-18 | syscalls behind #ifdef should have an #else | Artur Grabowski | |
1998-11-15 | GC unnecessary declaration | Artur Grabowski | |
1998-11-12 | More soft updates fixes from Kirk McKusick. | Constantine Sapuntzakis | |
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-11-10 | put text after endif into comments | Artur Grabowski | |
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-10-13 | More fixes for huge (>2GB) files. | Constantine Sapuntzakis | |
1998-10-11 | Fix from Kirk McKusick to make sure that clustering works correctly across | Constantine Sapuntzakis | |
the 2GB file boundary. | |||
1998-10-01 | Fix a serious bug in extent_alloc_subregion where the subregion start | Federico G. Schwindt | |
was ignored. This fix some problems in the pcmcia framework. | |||
1998-09-27 | Only update vfs_refcount when the mount succeeds and MNT_UPDATE not set. | Todd C. Miller | |
1998-09-24 | pretty up previous fix | Artur Grabowski | |
1998-09-23 | use the same flags for f_flag as there were used for vn_open, otherwise ↵ | Artur Grabowski | |
vn_close will not decrease v_writecount for the vnode causing panics | |||
1998-09-18 | Sync with previous commit of syscall.master that did not make it into the ↵ | Artur Grabowski | |
changelogs. (enable xfspioctl even when XFS is not defined) | |||
1998-09-17 | always use xfspioctl | Artur Grabowski | |
1998-09-16 | add openbsd copyright; if you have not talked to me about this already, do ↵ | Theo de Raadt | |
so now | |||
1998-09-14 | allow the recvfrom (fd, NULL, 0, MSG_PEEK, ...) again, pr 584. | Niels Provos | |
1998-08-30 | Cleanup. | Constantine Sapuntzakis | |
Error diagnostics in vputonfreelist to catch violations of assumptions. | |||
1998-08-30 | sync | Theo de Raadt | |
1998-08-30 | clean | Theo de Raadt | |