| Commit message (Expand) | Author | Age | Files | Lines |
* | When downgrading a filesystem from read-write to read-only, operations | mckusick | 2002-01-15 | 1 | -2/+7 |
* | Add vlruvp() routine - implements LRU operation for vnode recycling. | dillon | 2002-01-10 | 1 | -0/+46 |
* | Fix type-o in previous commit (tsleep was using wrong rendezvous point) | dillon | 2001-12-25 | 1 | -1/+1 |
* | Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget() | dillon | 2001-12-20 | 1 | -1/+1 |
* | Do not initialize static/global variables to 0. Use bss instead of | peter | 2001-12-19 | 1 | -7/+7 |
* | Use a different mechanism to get the vnlru process to wake up and notice | peter | 2001-12-19 | 1 | -4/+14 |
* | This is a forward port of Peter's vlrureclaim() fix, with some minor mods | dillon | 2001-12-18 | 1 | -8/+74 |
* | A slightly different version of the vlrureclaim fix. | dillon | 2001-12-14 | 1 | -3/+1 |
* | If we were called to allocate a vnode that is not associated with a | peter | 2001-12-13 | 1 | -0/+2 |
* | Add mnt_reservedvnlist so we can MFC to 4.x, in order to make all mount | dillon | 2001-11-04 | 1 | -0/+1 |
* | Merge from POSIX.1e Capabilities development tree: | rwatson | 2001-11-02 | 1 | -6/+17 |
* | syncdelay, filedelay, dirdelay, metadelay are ints, not time_t's, | dillon | 2001-10-27 | 1 | -4/+4 |
* | Implement kern.maxvnodes. adjusting kern.maxvnodes now actually has a | dillon | 2001-10-26 | 1 | -36/+76 |
* | Add missing TAILQ_INSERT_TAIL's which somehow didn't get comitted with | dillon | 2001-10-25 | 1 | -0/+2 |
* | Change the vnode list under the mount point from a LIST to a TAILQ | dillon | 2001-10-23 | 1 | -11/+12 |
* | fix minor bug in kern.minvnodes sysctl. Use OID_AUTO. | dillon | 2001-10-16 | 1 | -1/+1 |
* | WS Cleanup | dillon | 2001-10-08 | 1 | -4/+0 |
* | vinvalbuf() was only waiting for write-I/O to complete. It really has to | dillon | 2001-10-05 | 1 | -4/+15 |
* | After extensive testing it has been determined that adding complexity | dillon | 2001-10-01 | 1 | -29/+68 |
* | KSE Milestone 2 | julian | 2001-09-12 | 1 | -89/+90 |
* | If a file has been completely unlinked, stop automatically syncing the | peter | 2001-08-27 | 1 | -0/+3 |
* | Revert previous accidental commit. FWIW, it was part of enabling | peter | 2001-07-27 | 1 | -23/+0 |
* | Fix cut/paste blunder. Serves me right for doing a last minute tweak | peter | 2001-07-27 | 1 | -0/+23 |
* | With Alfred's permission, remove vm_mtx in favor of a fine-grained approach | dillon | 2001-07-04 | 1 | -10/+6 |
* | - Fix a mntvnode and vnode interlock reversal. | jhb | 2001-06-28 | 1 | -6/+13 |
* | Introduce a global lock for the vm subsystem (vm_mtx). | alfred | 2001-05-19 | 1 | -1/+14 |
* | Change the second argument of vflush() to an integer that specifies | iedowse | 2001-05-16 | 1 | -11/+45 |
* | In vrele() and vput(), avoid triggering the confusing "missed vn_close" | iedowse | 2001-05-11 | 1 | -2/+6 |
* | vfs_subr.c is getting rather fat. The underlying repocopy and this | phk | 2001-04-26 | 1 | -346/+0 |
* | Move the netexport structure from the fs-specific mountstructure | phk | 2001-04-25 | 1 | -5/+61 |
* | Correct #includes to work with fixed sys/mount.h. | grog | 2001-04-23 | 1 | -0/+2 |
* | Reclaim directory vnodes held in namecache if few free vnodes are | tanimura | 2001-04-18 | 1 | -0/+26 |
* | This patch removes the VOP_BWRITE() vector. | phk | 2001-04-17 | 1 | -1/+1 |
* | Add a NOTE_REVOKE flag for vnodes, which is triggered from within vclean(). | jlemon | 2001-02-23 | 1 | -0/+5 |
* | Switch to using a struct xucred instead of a struct xucred when not | green | 2001-02-18 | 1 | -2/+10 |
* | Change and clean the mutex lock interface. | bmilekic | 2001-02-09 | 1 | -87/+87 |
* | Mechanical change to use <sys/queue.h> macro API instead of | phk | 2001-02-04 | 1 | -1/+1 |
* | Properly lock new vnode. | bp | 2001-01-31 | 1 | -4/+9 |
* | Convert all simplelocks to mutexes and remove the simplelock implementations. | jasone | 2001-01-24 | 1 | -55/+55 |
* | o The move to using VADMIN under vaccess() resulted in some system | rwatson | 2001-01-23 | 1 | -1/+1 |
* | Stick the kthread API in a kthread_* namespace, and the specialized kproc | jhb | 2000-12-15 | 1 | -2/+2 |
* | Use proper mutex locking when calling setrunnable from speedup_syncer(). | mckusick | 2000-12-13 | 1 | -3/+2 |
* | Convert more malloc+bzero to malloc+M_ZERO. | dwmalone | 2000-12-08 | 1 | -4/+2 |
* | Untangle vfsinit() a bit. Use seperate sysinit functions rather than | peter | 2000-12-06 | 1 | -2/+4 |
* | Correct int/long type mismatch in the proper place this time. freevnodes | gallatin | 2000-12-02 | 1 | -3/+3 |
* | Use msleep() instead of mtx_exit()/tsleep() so that we release the lock and | jhb | 2000-12-01 | 1 | -13/+7 |
* | Get rid of a bogus mtx_exit (it was attempting to release an | mckusick | 2000-11-30 | 1 | -1/+0 |
* | Implement a low-memory deadlock solution. | dillon | 2000-11-18 | 1 | -4/+10 |
* | Clear the VFREE flag when the vnode is removed from the free list in | tegge | 2000-11-02 | 1 | -0/+1 |
* | Take VBLK devices further out of their missery. | phk | 2000-11-02 | 1 | -12/+11 |