| Commit message (Expand) | Author | Age | Files | Lines |
* | Giant wasn't dropped here if we have to return EBUSY. This is bad. | bmilekic | 2004-05-31 | 1 | -1/+3 |
* | Release NFS subsystem lock and acquire Giant when calling into | rwatson | 2004-05-31 | 1 | -0/+4 |
* | Add an assertion that nfssvc() isn't called with Giant. | rwatson | 2004-05-31 | 1 | -0/+10 |
* | The NFS server modevent code manually patches the system call table to | rwatson | 2004-05-31 | 1 | -1/+1 |
* | One more case where we want to drop the NFS server lock and acquire | rwatson | 2004-05-30 | 1 | -1/+6 |
* | Acquire Giant around two more cases when calling into VFS to vput() | rwatson | 2004-05-30 | 1 | -13/+22 |
* | Don't release Giant until after the call to vput() in nfsrv_setattr(). | rwatson | 2004-05-29 | 1 | -1/+1 |
* | No need to conditionally acquire Giant in nfssvc_nfsd() because it | rwatson | 2004-05-29 | 1 | -2/+0 |
* | Call nfsm_clget_nolock() instead of nfsm_clget() when holding the NFS | rwatson | 2004-05-27 | 1 | -1/+1 |
* | The socket code upcalls into the NFS server using the so_upcall | rwatson | 2004-05-24 | 7 | -84/+642 |
* | Don't send the available space as is in the FSSTAT call. Under | mux | 2004-04-12 | 1 | -2/+14 |
* | Don't let the NFS server module be unloaded as long as there are | peadar | 2004-04-11 | 3 | -3/+6 |
* | Remove advertising clause from University of California Regent's | imp | 2004-04-07 | 9 | -36/+0 |
* | Add imperfect comments identifying the function of various nfs socket | rwatson | 2004-04-06 | 1 | -6/+6 |
* | Spell 2 as SHUT_RDWR when used as an argument to soshutdown(). | rwatson | 2004-04-04 | 1 | -1/+1 |
* | Explicitly compare pointers with NULL rather than treating a pointer as | rwatson | 2004-04-04 | 2 | -6/+9 |
* | Calculate NFS timeouts in units of 10ms, not 5ms. This matches the default | peter | 2004-03-14 | 1 | -1/+1 |
* | Properly vector all bwrite() and BUF_WRITE() calls through the same path | phk | 2004-03-11 | 1 | -1/+1 |
* | Convert from timeout to callout API. | kan | 2004-03-07 | 3 | -4/+5 |
* | Rename dup_sockaddr() to sodupsockaddr() for consistency with other | rwatson | 2004-03-01 | 1 | -2/+2 |
* | Fix some becuase -> because typos. | jhb | 2003-12-17 | 1 | -1/+1 |
* | Update a comment about needing to fix NFS server credential use | rwatson | 2003-11-17 | 1 | -1/+1 |
* | Assert GIANT_REQUIRED where sockets are manipulated. This is | sam | 2003-11-07 | 2 | -0/+6 |
* | When grabbing vnodes to service NFS requests, make sure to call | phk | 2003-10-24 | 1 | -81/+11 |
* | - Set the sopt_dir member of the sockopt structure, otherwise, this parameter | jeff | 2003-10-04 | 1 | -0/+2 |
* | Change idle state sleep identifier to "-" for nfsd. | phk | 2003-07-02 | 1 | -1/+1 |
* | Fix a bug in nfsrv_read() that caused the replies to certain NFSv3 | iedowse | 2003-06-24 | 1 | -1/+1 |
* | Increase the size of the NFS server hash table to improve performance | mckusick | 2003-06-21 | 1 | -4/+4 |
* | Use __FBSDID(). | obrien | 2003-06-11 | 3 | -3/+0 |
* | Protect read-modify-write increment of f_count field with file lock. | hsu | 2003-06-05 | 1 | -1/+1 |
* | Add /* FALLTHROUGH */ | phk | 2003-05-31 | 1 | -0/+1 |
* | Beat vnode locking in the NFS server code into submission. This change | truckman | 2003-05-25 | 3 | -114/+203 |
* | - Acquire the vm_object's lock when performing vm_object_page_clean(). | alc | 2003-04-24 | 1 | -0/+4 |
* | - Lock bufs before inspecting their flags. | jeff | 2003-03-13 | 1 | -6/+9 |
* | More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9). | des | 2003-03-02 | 3 | -12/+12 |
* | - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK. | jeff | 2003-02-25 | 1 | -3/+7 |
* | Don't use mbuf allocator flags for malloc(9). | phk | 2003-02-22 | 1 | -2/+4 |
* | Back out M_* changes, per decision of the TRB. | imp | 2003-02-19 | 5 | -33/+33 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | alfred | 2003-01-21 | 5 | -33/+33 |
* | Bow to the whining masses and change a union back into void *. Retain | dillon | 2003-01-13 | 1 | -1/+1 |
* | Change struct file f_data to un_data, a union of the correct struct | dillon | 2003-01-12 | 1 | -1/+1 |
* | Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, | schweikh | 2003-01-01 | 1 | -2/+2 |
* | Abstract-out the constants for the sequential heuristic. | dillon | 2002-12-28 | 1 | -3/+3 |
* | In the NFSv3 `fsinfo' procedure reply, don't claim that we support | iedowse | 2002-12-05 | 1 | -2/+2 |
* | Permit MAC policies to instrument the access control decisions for | rwatson | 2002-11-04 | 1 | -2/+9 |
* | - Introduce a new macro, since that's what nfs loves, called | jeff | 2002-10-31 | 3 | -6/+16 |
* | Set the NOMACCHECK flag for namei()'s generated by the NFS server code. | rwatson | 2002-10-19 | 1 | -0/+1 |
* | Correct a problem wherein NFS servers running NFSv2 would not return | rwatson | 2002-10-03 | 1 | -3/+2 |
* | - Use incore() instead of gbincore() so we don't have to acquire the | jeff | 2002-09-25 | 1 | -1/+1 |
* | Use m_length() instead of home-rolled versions. | phk | 2002-09-18 | 1 | -6/+1 |