| 2009-12-21 |
Matthew Dillon | kernel - namecache MPSAFE work |
blob | commitdiff |
| 2009-12-20 |
Matthew Dillon | kernel - remove FSMID support |
blob | commitdiff | diff to current |
| 2009-10-17 |
Stathis Kamperis | mqueues: Remove unused variable. |
blob | commitdiff | diff to current |
| 2009-10-11 |
Stathis Kamperis | mqueues: vfs_subr: Add vaccess() method consumed by... |
blob | commitdiff | diff to current |
| 2009-08-24 |
Matthew Dillon | Add a flags argument to VOP_FSYNC() |
blob | commitdiff | diff to current |
| 2009-08-19 |
Matthew Dillon | HAMMER Util - Refactor mount list scan and other fixes |
blob | commitdiff | diff to current |
| 2009-08-12 |
Matthew Dillon | mount - Finish refactoring mount -v and MOUNTCTL_MOUNTFLAGS |
blob | commitdiff | diff to current |
| 2009-08-06 |
Alex Hornung | DEVFS - Use v_associate_rdev; fix vcount/count_dev |
blob | commitdiff | diff to current |
| 2009-08-04 |
Matthew Dillon | MOUNTCTL - Add MOUNTCTL_MOUNTFLAGS, create vop_stdmount... |
blob | commitdiff | diff to current |
| 2009-08-04 |
Matthew Dillon | DEVS - rollup - kernel core |
blob | commitdiff | diff to current |
| 2009-08-01 |
Matthew Dillon | DEVFS - Bring in Alex's GSOC kernel adjustments. |
blob | commitdiff | diff to current |
| 2009-07-15 |
Matthew Dillon | MPSAFE - tsleep_interlock, BUF/BIO, cluster, swap_pager. |
blob | commitdiff | diff to current |
| 2009-07-14 |
Matthew Dillon | MPSAFE - Implement sysctl vfs.getattr_mpsafe, make... |
blob | commitdiff | diff to current |
| 2009-07-13 |
Matthew Dillon | BUF/BIO - MPSAFE work on core buffer cache routines. |
blob | commitdiff | diff to current |
| 2009-07-13 |
Matthew Dillon | buffer cache - Control all access to the buf red-black... |
blob | commitdiff | diff to current |
| 2009-07-13 |
Matthew Dillon | Make operations on struct bio_track MPSAFE. |
blob | commitdiff | diff to current |
| 2009-07-13 |
Matthew Dillon | vnode - move v_pollinfo.vpi_token to v_token |
blob | commitdiff | diff to current |
| 2009-07-12 |
Matthew Dillon | Document various get-time functions and vfs_timestamp... |
blob | commitdiff | diff to current |
| 2009-07-11 |
Matthew Dillon | vrevoke/single-user - fix more revoke issues. |
blob | commitdiff | diff to current |
| 2009-06-24 |
Matthew Dillon | AMD64 - Fix many compile-time warnings. int/ptr type... |
blob | commitdiff | diff to current |
| 2009-04-07 |
Sascha Wildner | Generally use NULL instead of explicitly casting 0... |
blob | commitdiff | diff to current |
| 2009-04-03 |
Matthew Dillon | Revoke reimplementation - primary commit part 1/2. |
blob | commitdiff | diff to current |
| 2009-03-31 |
Matthew Dillon | Adjust vfinddev() to return a referenced vnode in ... |
blob | commitdiff | diff to current |
| 2009-01-21 |
Matthew Dillon | Issue 1013 - update atime on exec and mmap, add helper... |
blob | commitdiff | diff to current |
| 2009-01-19 |
Matthew Dillon | Fix a bug in vinvalbuf(). vinvalbuf() is usually calle... |
blob | commitdiff | diff to current |
| 2008-12-17 |
Michael Neumann | Refactor filesystem types list and fix bug. |
blob | commitdiff | diff to current |
| 2008-09-17 |
Matthew Dillon | * Implement the ability to export NULLFS mounts via... |
blob | commitdiff | diff to current |
| 2008-07-27 |
Matthew Dillon | Adjust the desiredvnodes (kern.maxvnodes) calculation... |
blob | commitdiff | diff to current |
| 2008-07-12 |
Matthew Dillon | Correct a bug in the last commit. |
blob | commitdiff | diff to current |
| 2008-07-12 |
Matthew Dillon | Add a vclean_unlocked() call that allows HAMMER to... |
blob | commitdiff | diff to current |
| 2008-05-18 |
Matthew Dillon | Fix a number of core kernel issues related to HAMMER... |
blob | commitdiff | diff to current |
| 2008-05-08 |
Matthew Dillon | Fix a race between the namecache and the vnode recycler... |
blob | commitdiff | diff to current |
| 2008-04-30 |
Matthew Dillon | Have vfsync() call buf_checkwrite() on buffers with... |
blob | commitdiff | diff to current |
| 2008-02-05 |
Matthew Dillon | * Implement a mountctl() op for setting export control... |
blob | commitdiff | diff to current |
| 2008-01-05 |
Sascha Wildner | For kmalloc(), MALLOC() and contigmalloc(), use M_ZERO... |
blob | commitdiff | diff to current |
| 2007-11-07 |
Matthew Dillon | Add bio_ops->io_checkread and io_checkwrite - a read... |
blob | commitdiff | diff to current |
| 2007-11-02 |
Matthew Dillon | Modify struct vattr: |
blob | commitdiff | diff to current |
| 2007-10-24 |
Matthew Dillon | Reactivate a vnode after associated it with deadfs... |
blob | commitdiff | diff to current |
| 2007-07-31 |
Matthew Dillon | vrecycle() is typically called from a VFS's inactive... |
blob | commitdiff | diff to current |
| 2007-06-08 |
Matthew Dillon | Formalize the object sleep/wakeup code when waiting... |
blob | commitdiff | diff to current |
| 2007-05-09 |
Matthew Dillon | Give the device major / minor numbers their own separat... |
blob | commitdiff | diff to current |
| 2007-05-08 |
Matthew Dillon | Replace NOCDEV with NULL. NOCDEV was ((void *)-1)... |
blob | commitdiff | diff to current |
| 2007-05-06 |
Matthew Dillon | Use SYSREF to reference count struct vnode. v_usecount... |
blob | commitdiff | diff to current |
| 2006-12-28 |
Matthew Dillon | Introduce globals: KvaStart, KvaEnd, and KvaSize. ... |
blob | commitdiff | diff to current |
| 2006-12-23 |
Sascha Wildner | Rename printf -> kprintf in sys/ and add some defines... |
blob | commitdiff | diff to current |
| 2006-09-19 |
Simon Schubert | 1:1 Userland threading stage 2.9/4: |
blob | commitdiff | diff to current |
| 2006-09-10 |
Matthew Dillon | Change the kernel dev_t, representing a pointer to... |
blob | commitdiff | diff to current |
| 2006-09-09 |
Matthew Dillon | Rename the kernel NODEV to NOCDEV to avoid conflicts... |
blob | commitdiff | diff to current |
| 2006-09-09 |
Matthew Dillon | Rename struct specinfo into struct cdev. Add a new... |
blob | commitdiff | diff to current |
| 2006-09-05 |
Matthew Dillon | Rename malloc->kmalloc, free->kfree, and realloc->kreal... |
blob | commitdiff | diff to current |
| 2006-08-12 |
Matthew Dillon | VNode sequencing and locking - part 3/4. |
blob | commitdiff | diff to current |
| 2006-08-11 |
Matthew Dillon | VNode sequencing and locking - part 2/4. |
blob | commitdiff | diff to current |
| 2006-08-09 |
Matthew Dillon | VNode sequencing and locking - part 1/4. |
blob | commitdiff | diff to current |
| 2006-07-18 |
Matthew Dillon | Remove several layers in the vnode operations vector... |
blob | commitdiff | diff to current |
| 2006-07-10 |
Matthew Dillon | Disassociate the VM object after calling VOP_INACTIVE... |
blob | commitdiff | diff to current |
| 2006-06-05 |
Matthew Dillon | Cleanup crit_*() usage to reduce bogus warnings printed... |
blob | commitdiff | diff to current |
| 2006-06-05 |
Matthew Dillon | Remove an inappropriate crit_exit() in ehci.c and add... |
blob | commitdiff | diff to current |
| 2006-05-25 |
Matthew Dillon | Fix several buffer cache issues related to B_NOCACHE. |
blob | commitdiff | diff to current |
| 2006-05-16 |
Matthew Dillon | Attempt to interlock races between the buffer cache... |
blob | commitdiff | diff to current |
| 2006-05-16 |
Matthew Dillon | Remove vnode lock assertions that are no longer used... |
blob | commitdiff | diff to current |
| 2006-05-06 |
Matthew Dillon | Remove the thread argument from all mount->vfs_* functi... |
blob | commitdiff | diff to current |
| 2006-05-06 |
Matthew Dillon | The thread/proc pointer argument in the VFS subsystem... |
blob | commitdiff | diff to current |
| 2006-05-05 |
Matthew Dillon | Simplify vn_lock(), VOP_LOCK(), and VOP_UNLOCK() by... |
blob | commitdiff | diff to current |
| 2006-05-05 |
Matthew Dillon | Remove VOP_BWRITE(). This function provided a way... |
blob | commitdiff | diff to current |
| 2006-04-30 |
Matthew Dillon | Remove b_xflags. Fold BX_VNCLEAN and BX_VNDIRTY into... |
blob | commitdiff | diff to current |
| 2006-04-28 |
Matthew Dillon | Get rid of pbgetvp() and pbrelvp(). Instead fold the... |
blob | commitdiff | diff to current |
| 2006-04-25 |
Matthew Dillon | Get rid of the weird FSMID update path in the vnode... |
blob | commitdiff | diff to current |
| 2006-04-24 |
Matthew Dillon | vfsync() is not in the business of removing buffers... |
blob | commitdiff | diff to current |
| 2006-04-23 |
Matthew Dillon | Remove unused code label. |
blob | commitdiff | diff to current |
| 2006-04-07 |
Matthew Dillon | Due to continuing issues with VOP_READ/VOP_WRITE ops... |
blob | commitdiff | diff to current |
| 2006-04-01 |
Matthew Dillon | Use the vnode v_opencount and v_writecount universally... |
blob | commitdiff | diff to current |
| 2006-03-29 |
Matthew Dillon | A VM object is now required for vnode-based buffer... |
blob | commitdiff | diff to current |
| 2006-03-29 |
Matthew Dillon | Remove VOP_GETVOBJECT, VOP_DESTROYVOBJECT, and VOP_CREA... |
blob | commitdiff | diff to current |
| 2006-03-24 |
Matthew Dillon | Major BUF/BIO work commit. Make I/O BIO-centric and... |
blob | commitdiff | diff to current |
| 2006-03-05 |
Matthew Dillon | Replace the global buffer cache hash table with a per... |
blob | commitdiff | diff to current |
| 2006-03-02 |
Matthew Dillon | vfs_bio_awrite() was unconditionally locking a buffer... |
blob | commitdiff | diff to current |
| 2006-03-02 |
Matthew Dillon | buftimespinlock is utterly useless since the spinlock... |
blob | commitdiff | diff to current |
| 2006-03-02 |
Matthew Dillon | Pass LK_PCATCH instead of trying to store tsleep flags... |
blob | commitdiff | diff to current |
| 2006-02-17 |
Matthew Dillon | Make the entire BUF/BIO system BIO-centric instead... |
blob | commitdiff | diff to current |
| 2005-10-31 |
Matthew Dillon | An exclusive lock on the vnode is required when running... |
blob | commitdiff | diff to current |
| 2005-09-17 |
Matthew Dillon | Add an argument to vfs_add_vnodeops() to specify VVF_... |
blob | commitdiff | diff to current |
| 2005-08-27 |
Joerg Sonnenberger | Make struct dirent contain a full 64bit inode. Allow... |
blob | commitdiff | diff to current |
| 2005-08-14 |
Matthew Dillon | Add a sanity check for the length of the file name... |
blob | commitdiff | diff to current |
| 2005-08-11 |
Joerg Sonnenberger | Fix merge bug. d_namlen is used by GENERIC_DIRSIZ,... |
blob | commitdiff | diff to current |
| 2005-08-10 |
Joerg Sonnenberger | Add vop_write_dirent helper functions, which isolates... |
blob | commitdiff | diff to current |
| 2005-08-09 |
Joerg Sonnenberger | When allocating memory for the index file, query the... |
blob | commitdiff | diff to current |
| 2005-08-09 |
Joerg Sonnenberger | Add vn_get_namelen to simplify correct emulation of... |
blob | commitdiff | diff to current |
| 2005-06-06 |
Matthew Dillon | Remove spl*() calls from kern, replacing them with... |
blob | commitdiff | diff to current |
| 2005-05-06 |
Simon Schubert | Bring in fix from FreeBSD/cperciva: |
blob | commitdiff | diff to current |
| 2005-04-19 |
Matthew Dillon | Abstract out the routines which manipulate the mountlist. |
blob | commitdiff | diff to current |
| 2005-04-15 |
Matthew Dillon | Implement Red-Black trees for the vnode clean/dirty... |
blob | commitdiff | diff to current |
| 2005-03-04 |
Jeffrey Hsu | Convert the struct domain next pointer to an SLIST. |
blob | commitdiff | diff to current |
| 2005-02-12 |
Matthew Dillon | Fix a cache_resolve() vs cache_inval() race which can... |
blob | commitdiff | diff to current |
| 2005-02-02 |
Joerg Sonnenberger | Don't use the statfs field f_mntonname in filesystems... |
blob | commitdiff | diff to current |
| 2004-12-17 |
Matthew Dillon | VFS messaging/interfacing work stage 10/99: |
blob | commitdiff | diff to current |
| 2004-12-14 |
Jeffrey Hsu | Clean up routing code before I parallelize it. |
blob | commitdiff | diff to current |
| 2004-11-18 |
Matthew Dillon | Cleanup some dangling issues with cache_inval(). A... |
blob | commitdiff | diff to current |
| 2004-11-12 |
Matthew Dillon | Default vfs.fastdev to 1 for wider testing, so the... |
blob | commitdiff | diff to current |
| 2004-11-12 |
Matthew Dillon | VFS messaging/interfacing work stage 9/99: VFS 'NEW... |
blob | commitdiff | diff to current |
| 2004-10-25 |
Matthew Dillon | Remove the vfs page replacement optimization and its... |
blob | commitdiff | diff to current |
| next |