Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Try to unbreak the vnode locking around vop_reclaim() (based mostly on | phk | 2005-02-19 | 1 | -0/+4 |
| | | | | | | | | | patch from kan@). Pull bufobj_invalbuf() out of vinvalbuf() and make g_vfs call it on close. This is not yet a generally safe function, but for this very specific use it is safe. This solves the problem with buffers not being flushed by unmount or after failed mount attempts. | ||||
* | Make various random things static | phk | 2005-02-10 | 1 | -1/+3 |
| | |||||
* | - If mpsafevfs is off, acquire giant around all calls to bufdone(). | jeff | 2005-01-28 | 1 | -0/+4 |
| | | | | Sponsored by: Isilon Systems, Inc. | ||||
* | Introduce and use g_vfs_close(). | phk | 2005-01-25 | 1 | -0/+11 |
| | |||||
* | Create a correctly sized vnode objects for disk devices. | phk | 2005-01-24 | 1 | -0/+1 |
| | |||||
* | - Don't acquire giant around calls to bufdone(). | jeff | 2005-01-24 | 1 | -2/+0 |
| | | | | Sponsored By: Isilon Systems, Inc. | ||||
* | Add BO_SYNC() and add a default which uses the secret vnode pointer | phk | 2005-01-11 | 1 | -0/+1 |
| | | | | and VOP_FSYNC() for now. | ||||
* | Finish cut&paste adjustments. | phk | 2004-11-04 | 1 | -1/+1 |
| | | | | Spotted by: tegge | ||||
* | Add GEOM class "VFS" for filesystems and other buffer cache users | phk | 2004-10-29 | 1 | -0/+152 |
of GEOM devices. There is nothing magic about this, it just gives a bufobj interface to GEOM. |