| 2010-09-10 |
Matthew Dillon | network - Tokenize NFS, fix MP races |
blob | commitdiff |
| 2010-07-11 |
Samuel J. Greear | kernel - Tear out vfs polling |
blob | commitdiff | diff to current |
| 2010-06-06 |
Matthew Dillon | kernel - lwkt_token revamp |
blob | commitdiff | diff to current |
| 2010-03-23 |
Matthew Dillon | NFS - Remove debugging kprintfs |
blob | commitdiff | diff to current |
| 2010-02-22 |
Matthew Dillon | kernel - NFS - Add the 'cache' flag to enable swapcache... |
blob | commitdiff | diff to current |
| 2010-02-13 |
Matthew Dillon | kernel - More readdirplus deadlock avoidance work |
blob | commitdiff | diff to current |
| 2010-02-11 |
Matthew Dillon | kernel NFS - Fix another deadlock in the readdirplus... |
blob | commitdiff | diff to current |
| 2010-02-09 |
Matthew Dillon | kernel - NFS - fix additional problems with readdirplus |
blob | commitdiff | diff to current |
| 2010-02-09 |
Matthew Dillon | kernel - NFS - fix deadlock in NFS client-side readdirp... |
blob | commitdiff | diff to current |
| 2010-02-09 |
Matthew Dillon | kernel - NFS - fix deadlock in NFS client-side readdirplus |
blob | commitdiff | diff to current |
| 2010-02-09 |
Matthew Dillon | kernel - Fix bug in cahce_fromdvp() as uesd by NFS... |
blob | commitdiff | diff to current |
| 2010-01-22 |
Matthew Dillon | kernel - NFS - fix another B_CLUSTEROK / B_NEEDCOMMIT... |
blob | commitdiff | diff to current |
| 2010-01-19 |
Matthew Dillon | kernel - Add new bufcache/VM consolidated API, fsx... |
blob | commitdiff | diff to current |
| 2009-12-16 |
Sascha Wildner | Fix some warnings that creep up when compiling without... |
blob | commitdiff | diff to current |
| 2009-09-09 |
Nicolas Thery | nfs: fix real/effective id mismatch in nfs_access |
blob | commitdiff | diff to current |
| 2009-08-28 |
Matthew Dillon | NFS - Fix remaining VM/BIO issues |
blob | commitdiff | diff to current |
| 2009-08-28 |
Matthew Dillon | Kernel - Close VM/BIO races and document.o |
blob | commitdiff | diff to current |
| 2009-08-24 |
Matthew Dillon | NFS - Properly handle NFSv3 EOF short-reads |
blob | commitdiff | diff to current |
| 2009-08-24 |
Matthew Dillon | Add a flags argument to VOP_FSYNC() |
blob | commitdiff | diff to current |
| 2009-08-23 |
Nicolas Thery | nfs: refactor nfs_laccess to use vop_helper_access |
blob | commitdiff | diff to current |
| 2009-08-06 |
Matthew Dillon | NFS - Fix crash on client on write attempt to ro fs... |
blob | commitdiff | diff to current |
| 2009-08-04 |
Matthew Dillon | DEVFS - rollup - all kernel devices |
blob | commitdiff | diff to current |
| 2009-07-18 |
Matthew Dillon | NFS - Implement async write BIO, greatly increase sockb... |
blob | commitdiff | diff to current |
| 2009-07-18 |
Matthew Dillon | NFS - Stability pass / recent work. |
blob | commitdiff | diff to current |
| 2009-07-17 |
Matthew Dillon | NFS - implement async state machine for nfs_readrpc_bio() |
blob | commitdiff | diff to current |
| 2009-07-17 |
Matthew Dillon | NFS - Fix refactor bugs. |
blob | commitdiff | diff to current |
| 2009-07-16 |
Matthew Dillon | NFS - Marathon - completely refactor the nfsm_* macros. |
blob | commitdiff | diff to current |
| 2009-07-16 |
Matthew Dillon | NFS - create nfsm_subs.c, clean up externs |
blob | commitdiff | diff to current |
| 2009-07-16 |
Matthew Dillon | NFS - Remove old nfsiod, start adding new kernel thread... |
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-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-06-24 |
Matthew Dillon | AMD64 - Fix many compile-time warnings. int/ptr type... |
blob | commitdiff | diff to current |
| 2009-05-20 |
Matthew Dillon | Save creds on nfs_open() for later read/write/etc. |
blob | commitdiff | diff to current |
| 2009-05-07 |
Aggelos Economopoulos | kill a bit of dead code in nfs |
blob | commitdiff | diff to current |
| 2009-04-07 |
Sascha Wildner | Generally use NULL instead of explicitly casting 0... |
blob | commitdiff | diff to current |
| 2009-02-16 |
Sascha Wildner | Unbreak kernel build and fix some warnings. |
blob | commitdiff | diff to current |
| 2008-10-18 |
Matthew Dillon | Add vfs.nfs.flush_on_hlink and default to off. |
blob | commitdiff | diff to current |
| 2008-07-16 |
Matthew Dillon | Fix a lock leak in nfs_create(), tracked down from... |
blob | commitdiff | diff to current |
| 2008-07-14 |
Matthew Dillon | NFS performance fixes. |
blob | commitdiff | diff to current |
| 2008-06-08 |
Sepherosa Ziehau | Parallelize in_ifaddrhead operation |
blob | commitdiff | diff to current |
| 2007-11-02 |
Matthew Dillon | Modify struct vattr: |
blob | commitdiff | diff to current |
| 2007-08-13 |
Matthew Dillon | The new VOP_N*() (namespace) operations pass a pointer... |
blob | commitdiff | diff to current |
| 2007-08-13 |
Matthew Dillon | Remove the vpp (returned underlying device vnode) argum... |
blob | commitdiff | diff to current |
| 2007-08-08 |
Sascha Wildner | Adjust some comments with reality. |
blob | commitdiff | diff to current |
| 2007-06-15 |
Matthew Dillon | Add vfs.nfs.pos_cache_timeout to complement vfs.nfs... |
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-06 |
Matthew Dillon | Use SYSREF to reference count struct vnode. v_usecount... |
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-12-20 |
Matthew Dillon | Rename sprintf -> ksprintf |
blob | commitdiff | diff to current |
| 2006-10-27 |
Matthew Dillon | Major namecache work primarily to support NULLFS. |
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-19 |
Matthew Dillon | VNode sequencing and locking - part 4/4 - subpart 1... |
blob | commitdiff | diff to current |
| 2006-08-12 |
Matthew Dillon | VNode sequencing and locking - part 3/4. |
blob | commitdiff | diff to current |
| 2006-07-19 |
Matthew Dillon | Introduce sys/syslink.h, the beginnings of a VOP-compat... |
blob | commitdiff | diff to current |
| 2006-07-18 |
Matthew Dillon | Remove several layers in the vnode operations vector... |
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 | Replace the the buffer cache's B_READ, B_WRITE, B_FORMA... |
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-28 |
Matthew Dillon | Remove the buffer cache's B_PHYS flag. This flag was... |
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 | NFS needs to instantiate a backing VM object for the... |
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-27 |
Matthew Dillon | Remove NQNFS support. The mechanisms are too crude... |
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 | 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-21 |
Matthew Dillon | Reduce the default NFSv3 access cache timeout from... |
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-12-05 |
Matthew Dillon | Document the nfs dirent conversion code. No functional... |
blob | commitdiff | diff to current |
| 2005-09-14 |
Matthew Dillon | Rename all the functions and structures for the old... |
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-06-06 |
David Rhodus | Replace spl with critical sections. |
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-04-06 |
Matthew Dillon | Correct an NFS bug related to ftruncate() operations... |
blob | commitdiff | diff to current |
| 2005-03-17 |
Matthew Dillon | Clean up a number of caching edge cases in NFS, rework... |
blob | commitdiff | diff to current |
| 2005-02-15 |
Joerg Sonnenberger | Introduce vnodepv_entry_t as type for the vnodeopv_entr... |
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-12 |
Matthew Dillon | VFS messaging/interfacing work stage 8/99: Major rework... |
blob | commitdiff | diff to current |
| 2004-10-07 |
Matthew Dillon | VFS messaging/interfacing work stage 7g/99: More firmin... |
blob | commitdiff | diff to current |
| 2004-10-05 |
Matthew Dillon | VFS messaging/interfacing work stage 7d/99: More firmin... |
blob | commitdiff | diff to current |
| 2004-10-04 |
Matthew Dillon | VFS messaging/interfacing work stage 7c/99: More firmin... |
blob | commitdiff | diff to current |
| 2004-09-30 |
Matthew Dillon | VFS messaging/interfacing work stage 7/99. BEGIN DESTA... |
blob | commitdiff | diff to current |
| 2004-09-26 |
Matthew Dillon | VFS messaging/interfacing work stage 5/99. Start work... |
blob | commitdiff | diff to current |
| 2004-08-28 |
Matthew Dillon | Fix a bug that was causing a 'lockmgr: draining against... |
blob | commitdiff | diff to current |
| 2004-08-28 |
Matthew Dillon | VFS messaging/interfacing work stage 4/99. This stage... |
blob | commitdiff | diff to current |
| 2004-08-17 |
Matthew Dillon | VFS messaging/interfacing work stage 2/99. This stage... |
blob | commitdiff | diff to current |
| 2004-08-13 |
Matthew Dillon | VFS messaging/interfacing work stage 1/99. This stage... |
blob | commitdiff | diff to current |
| 2004-08-02 |
Joerg Sonnenberger | Change (almost) all references to tqh_first and tqe_nex... |
blob | commitdiff | diff to current |
| 2004-06-04 |
Hiten Pandya | Flush cached access mode after modifying a files attrib... |
blob | commitdiff | diff to current |
| 2004-05-08 |
Matthew Dillon | Peter Edwards brought up an interesting NFS bug which... |
blob | commitdiff | diff to current |
| 2004-04-24 |
David Rhodus | Remove the VREF() macro and uses of it. |
blob | commitdiff | diff to current |
| 2004-04-19 |
Chris Pressey | Style(9) cleanup to src/sys/vfs, stage 10/21: nfs. |
blob | commitdiff | diff to current |
| 2004-04-08 |
Matthew Dillon | Introduce negative (ENOENT) caching for NFS. Before... |
blob | commitdiff | diff to current |
| 2004-03-01 |
Matthew Dillon | Newtoken commit. Change the token implementation as... |
blob | commitdiff | diff to current |
| next |