| Commit message (Expand) | Author | Age | Files | Lines |
| * | Correct problems with locking, namei leakage, and symlink | Colin Percival | 2007-02-14 | 3 | -7/+48 |
| * | MFC r1.18: | Kris Kennaway | 2006-04-30 | 1 | -1/+1 |
| * | rick says: | Chuck Lever | 2006-04-04 | 1 | -0/+6 |
| * | MFC Rev 1.138 | Jeff Roberson | 2006-03-13 | 1 | -1/+1 |
| * | MFC Revs 1.163, 1.162 | Jeff Roberson | 2006-03-13 | 1 | -62/+52 |
| * | Correct a remote kernel panic when processing zero-length RPC records | Simon L. B. Nielsen | 2006-03-01 | 1 | -1/+1 |
| * | MFC 1.157: | Gleb Smirnoff | 2005-11-25 | 1 | -0/+4 |
| * | NFS write gathering defers execution of NFS server write requests to wait | Robert Watson | 2005-04-17 | 2 | -5/+23 |
| * | avoid potential null ptr deref by free'ing excess mbufs instead of | Sam Leffler | 2005-03-28 | 1 | -2/+4 |
| * | Do not do write gathering for NFSv3, since it makes no sense unless | Xin LI | 2005-03-26 | 1 | -1/+2 |
| * | Don't try to create vnode_pager objects on other filesystems vnodes, | Poul-Henning Kamp | 2005-01-24 | 3 | -18/+0 |
| * | Now that we have a non blocking version of nfsm_dissect(), change all the | Paul Saab | 2005-01-19 | 3 | -41/+41 |
| * | Ditch vfs_object_create() and make the callers call VOP_CREATEVOBJECT() | Poul-Henning Kamp | 2005-01-13 | 1 | -1/+1 |
| * | Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC(). | Poul-Henning Kamp | 2005-01-11 | 1 | -1/+1 |
| * | /* -> /*- for license, minor formatting changes | Warner Losh | 2005-01-07 | 9 | -9/+9 |
| * | Correct a bug in nfsrv_create() where a call to nfsrv_access() might | Robert Watson | 2004-11-11 | 1 | -38/+52 |
| * | Add b_bufobj to struct buf which eventually will eliminate the need for b_vp. | Poul-Henning Kamp | 2004-10-22 | 1 | -1/+1 |
| * | Correct several instances where calls to vfs_getvfs() resulting in | Robert Watson | 2004-10-18 | 1 | -13/+61 |
| * | Convert a mtx_lock(&Giant) to a mtx_unlock(&Giant) in nfsrv_link() to | Robert Watson | 2004-08-25 | 1 | -1/+1 |
| * | If debug.mpsafenet is non-zero, run the NFS server callout without | Robert Watson | 2004-07-24 | 1 | -1/+4 |
| * | Remove spl() use from nfsrv_timer. | Robert Watson | 2004-07-24 | 1 | -3/+0 |
| * | Do a pass over all modules in the kernel and make them return EOPNOTSUPP | Poul-Henning Kamp | 2004-07-15 | 1 | -5/+8 |
| * | Do not call sorecieve() in the context of a socket callback as it causes | Alfred Perlstein | 2004-07-13 | 1 | -3/+5 |
| * | Change M_WAITOK argument to sodupsockaddr() to M_NOWAIT. When the call | Robert Watson | 2004-07-03 | 1 | -1/+5 |
| * | Merge additional socket buffer locking from rwatson_netperf: | Robert Watson | 2004-06-17 | 1 | -0/+8 |
| * | Second half of the dev_t cleanup. | Poul-Henning Kamp | 2004-06-17 | 1 | -1/+1 |
| * | Giant wasn't dropped here if we have to return EBUSY. This is bad. | Bosko Milekic | 2004-05-31 | 1 | -1/+3 |
| * | Release NFS subsystem lock and acquire Giant when calling into | Robert Watson | 2004-05-31 | 1 | -0/+4 |
| * | Add an assertion that nfssvc() isn't called with Giant. | Robert Watson | 2004-05-31 | 1 | -0/+10 |
| * | The NFS server modevent code manually patches the system call table to | Robert Watson | 2004-05-31 | 1 | -1/+1 |
| * | One more case where we want to drop the NFS server lock and acquire | Robert Watson | 2004-05-30 | 1 | -1/+6 |
| * | Acquire Giant around two more cases when calling into VFS to vput() | Robert Watson | 2004-05-30 | 1 | -13/+22 |
| * | Don't release Giant until after the call to vput() in nfsrv_setattr(). | Robert Watson | 2004-05-29 | 1 | -1/+1 |
| * | No need to conditionally acquire Giant in nfssvc_nfsd() because it | Robert Watson | 2004-05-29 | 1 | -2/+0 |
| * | Call nfsm_clget_nolock() instead of nfsm_clget() when holding the NFS | Robert Watson | 2004-05-27 | 1 | -1/+1 |
| * | The socket code upcalls into the NFS server using the so_upcall | Robert Watson | 2004-05-24 | 7 | -84/+642 |
| * | Don't send the available space as is in the FSSTAT call. Under | Maxime Henrion | 2004-04-12 | 1 | -2/+14 |
| * | Don't let the NFS server module be unloaded as long as there are | Peter Edwards | 2004-04-11 | 3 | -3/+6 |
| * | Remove advertising clause from University of California Regent's | Warner Losh | 2004-04-07 | 9 | -36/+0 |
| * | Add imperfect comments identifying the function of various nfs socket | Robert Watson | 2004-04-06 | 1 | -6/+6 |
| * | Spell 2 as SHUT_RDWR when used as an argument to soshutdown(). | Robert Watson | 2004-04-04 | 1 | -1/+1 |
| * | Explicitly compare pointers with NULL rather than treating a pointer as | Robert Watson | 2004-04-04 | 2 | -6/+9 |
| * | Calculate NFS timeouts in units of 10ms, not 5ms. This matches the default | Peter Wemm | 2004-03-14 | 1 | -1/+1 |
| * | Properly vector all bwrite() and BUF_WRITE() calls through the same path | Poul-Henning Kamp | 2004-03-11 | 1 | -1/+1 |
| * | Convert from timeout to callout API. | Alexander Kabaev | 2004-03-07 | 3 | -4/+5 |
| * | Rename dup_sockaddr() to sodupsockaddr() for consistency with other | Robert Watson | 2004-03-01 | 1 | -2/+2 |
| * | Fix some becuase -> because typos. | John Baldwin | 2003-12-17 | 1 | -1/+1 |
| * | Update a comment about needing to fix NFS server credential use | Robert Watson | 2003-11-17 | 1 | -1/+1 |
| * | Assert GIANT_REQUIRED where sockets are manipulated. This is | Sam Leffler | 2003-11-07 | 2 | -0/+6 |
| * | When grabbing vnodes to service NFS requests, make sure to call | Poul-Henning Kamp | 2003-10-24 | 1 | -81/+11 |