| 2011-04-06 |
Matthew Dillon | kernel - Fix slice open mask tracking |
blob | commitdiff |
| 2011-03-04 |
Venkatesh Srinivas | kernel -- vm_object locking Part 2: Lockup a few vm_obj... |
blob | commitdiff | diff to current |
| 2011-01-20 |
Matthew Dillon | kernel - Remove mplock shims from global tokens |
blob | commitdiff | diff to current |
| 2011-01-10 |
Matthew Dillon | kernel - Do a better job with the filesystem background... |
blob | commitdiff | diff to current |
| 2010-12-22 |
Samuel J. Greear | kernel - Add many sysctl definitions, sysv, vfs, nfs... |
blob | commitdiff | diff to current |
| 2010-11-30 |
Samuel J. Greear | kernel - Provide descriptions for lwkt.* and debug... |
blob | commitdiff | diff to current |
| 2010-09-22 |
Matthew Dillon | kernel - Remove some debugging kprintfs |
blob | commitdiff | diff to current |
| 2010-09-12 |
Matthew Dillon | kernel - Fix one-cycle MP race in vshouldmsync() |
blob | commitdiff | diff to current |
| 2010-08-30 |
Alex Hornung | spinlocks - Rename API to spin_{try,un,}lock |
blob | commitdiff | diff to current |
| 2010-08-28 |
Matthew Dillon | kernel - Add vmobj_token, misc vm-related tokenization |
blob | commitdiff | diff to current |
| 2010-08-28 |
Matthew Dillon | kernel - Major MPSAFE Infrastructure 2 |
blob | commitdiff | diff to current |
| 2010-08-27 |
Matthew Dillon | kernel - Major MPSAFE Infrastructure |
blob | commitdiff | diff to current |
| 2010-08-24 |
Matthew Dillon | kernel - Add additional fields to kinfo_cputime |
blob | commitdiff | diff to current |
| 2010-08-20 |
Matthew Dillon | kernel - limit running io writes during fsync |
blob | commitdiff | diff to current |
| 2010-08-15 |
Matthew Dillon | kernel - Add overlapping buffer test to the buffer... |
blob | commitdiff | diff to current |
| 2010-08-03 |
Samuel J. Greear | kernel - Remove kevent subsystem from under mplock |
blob | commitdiff | diff to current |
| 2010-07-13 |
Samuel J. Greear | kernel - Remove legacy vnode poll support |
blob | commitdiff | diff to current |
| 2010-07-11 |
Samuel J. Greear | kernel - Tear out vfs polling |
blob | commitdiff | diff to current |
| 2010-06-10 |
Matthew Dillon | kernel - MPSAFE work - lockup vm_object.c |
blob | commitdiff | diff to current |
| 2010-06-06 |
Matthew Dillon | kernel - lwkt_token revamp |
blob | commitdiff | diff to current |
| 2010-03-22 |
Sascha Wildner | Clean up some specfs remains. |
blob | commitdiff | diff to current |
| 2010-02-20 |
Matthew Dillon | kernel - Add MNTK_NOMSYNC and OBJ_NOMSYNC |
blob | commitdiff | diff to current |
| 2010-02-14 |
Matthew Dillon | kernel - VM PAGER part 2/2 - Expand vinitvmio() and... |
blob | commitdiff | diff to current |
| 2010-02-11 |
Matthew Dillon | kernel - Fix "cleaned vnode isn't" panic |
blob | commitdiff | diff to current |
| 2010-02-06 |
Matthew Dillon | x86_64 kernel - Increase buffer cache and vnode resourc... |
blob | commitdiff | diff to current |
| 2010-01-21 |
Matthew Dillon | kernel - reduces kern.maxvnodes on machines with less... |
blob | commitdiff | diff to current |
| 2009-12-21 |
Matthew Dillon | kernel - namecache MPSAFE work |
blob | commitdiff | diff to current |
| 2009-12-20 |
Matthew Dillon | kernel - remove FSMID support |
blob | commitdiff | diff to current |
| 2009-12-28 |
Matthew Dillon | kernel - fine-grained namecache and partial vnode MPSAF... |
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 |
| next |