index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
nfs
/
nfs_serv.c
Age
Commit message (
Expand
)
Author
2009-10-19
antsy
Jonathan Gray
2009-08-30
if nfs_namei() fails, there's no ni_startdir and the pathname buffer has
Thordur I. Bjornsson
2009-08-14
Avoid double-release of vnodes in several functions
Bret Lambert
2009-08-14
Initialize len variable; found by Martynas Venckus
Bret Lambert
2009-08-13
change version 3 post-operation attribute building function to not
Bret Lambert
2009-08-11
Fix a few bugs in nfsrv_rename() error recovery code.
Thordur I. Bjornsson
2009-08-10
Another
Bret Lambert
2009-08-10
Remove the v2 writegather code. It did help alot back in the 80s
Thordur I. Bjornsson
2009-08-09
MLEN < NFS_MAXPATHLEN < MCLBYTES, so there's no need to
Bret Lambert
2009-08-09
error = operation();
Bret Lambert
2009-08-09
set the mrq pointer (request) in the nfsm_reply() macro, as we can return fro...
Thordur I. Bjornsson
2009-08-04
group all of the on-stack variables that are uses by the nfsm_macros
Thordur I. Bjornsson
2009-07-20
(struct foo *)0 -> NULL, every where I could find it.
Thordur I. Bjornsson
2009-07-17
Initialize a variable that was previously using a mystery value in
Bret Lambert
2009-06-06
Don't allocate an mbuf cluster without checking to see if it will
Bret Lambert
2009-06-06
Consolidate error handling in read case.
Bret Lambert
2009-06-06
Consolidate error handling code. Much less atrocious than before.
Bret Lambert
2009-06-05
bring back rev1.70
Thordur I. Bjornsson
2009-06-05
revert to 1.67 to unbreak NFS writes; ok beck@ thib@
Christian Weisgerber
2009-06-05
EPERM from VOP_ACCESS() is always an error, so don't hide it.
Thordur I. Bjornsson
2009-06-04
the following:
Bret Lambert
2009-06-04
Move code that logically belongs together to be together.
Bret Lambert
2009-05-21
IO_METASYNC has been a noop since around 4.4BSD-Lite, the
Thordur I. Bjornsson
2009-04-13
Convert macros to functions to reduce kernel memory usage.
Bret Lambert
2009-03-30
Convert a sizeable macro to a much-leaner function. Saves (IIRC) 5k on i386.
Bret Lambert
2009-03-15
Introduce splsoftassert(), similar to splassert() but for soft interrupt
Miod Vallat
2009-01-27
Correct my timeradd() thinko in nfsrv_writegather()
Bret Lambert
2009-01-24
Use a timespec for the server write deadline and procrastination
Thordur I. Bjornsson
2009-01-18
Perform the same access enforcements for set attributes
Thordur I. Bjornsson
2008-12-24
Low hanging macro fruit. Inline the nfsm_srvstrsiz macro since
Thordur I. Bjornsson
2008-12-24
Replace the TRUE/FALSE defines with 1/0 respectively. This doesn't
Thordur I. Bjornsson
2008-07-06
remove #ifndef nolint goo
Thordur I. Bjornsson
2008-06-15
unroll the NFSMADV() macro and nuke it
Thordur I. Bjornsson
2008-06-14
Replace nfsm_build/bcopy with nfsm_{buf,str}tombuf functions in
Bret Lambert
2008-06-14
use nfsm_padlen() where appropriate;
Thordur I. Bjornsson
2008-06-13
Replace one-line macro which only obfuscated the fact that
Bret Lambert
2008-06-12
Remove now-vestigial bpos pointer from NFS. For building outgoing
Bret Lambert
2008-06-11
Canonical for() -> queue.h FOREACH macro conversions.
Bret Lambert
2008-05-27
Remove bloated and nasty nfsm_clget macro; while here, replace some
Bret Lambert
2008-04-22
remove the "kerbflag" argument from nfsrv_fhtovp() and nfs_namei()
Thordur I. Bjornsson
2008-03-16
Widen some struct statfs fields to support large filesystem stata
Otto Moerbeek
2008-01-06
More NFS-related kernel shrinkage...
Bret Lambert
2007-12-27
Fix for PR5365.
Thordur I. Bjornsson
2007-11-08
Fix unsafe queue macro use
Bret Lambert
2007-11-07
more low hanging fruit; Expand the nfsm_srvwcc_data() macro
Thordur I. Bjornsson
2007-11-06
Expand the nfsm_srvfillattr() macro and
Thordur I. Bjornsson
2007-10-28
Remove the "frev" argument from nfs_rephead(); and clean up the "frev"
Thordur I. Bjornsson
2007-09-20
MALLOC/FREE -> malloc/free + M_ZERO.
Thordur I. Bjornsson
2007-09-11
Replace nfsm_reqdone and nfsm_srvdone macros inline. No binary change.
Bret Lambert
2006-04-02
When setting timestamps TOSERVER having write permissions is adaquate;
Otto Moerbeek
[next]