index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
nfs
/
nfs_serv.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Prevent vrele() being called with a NULL argument if nfs_namei() returns an
kettenis
2012-03-21
1
-6
/
+7
*
Rename lookup/relookup to vfs_lookup/vfs_relookup.
thib
2010-09-09
1
-4
/
+4
*
Initialize various uninitialized variables. Found by jsg@ via Clang.
krw
2010-03-29
1
-1
/
+3
*
antsy
jsg
2009-10-19
1
-123
/
+49
*
if nfs_namei() fails, there's no ni_startdir and the pathname buffer has
thib
2009-08-30
1
-25
/
+29
*
Avoid double-release of vnodes in several functions
blambert
2009-08-14
1
-9
/
+1
*
Initialize len variable; found by Martynas Venckus
blambert
2009-08-14
1
-2
/
+2
*
change version 3 post-operation attribute building function to not
blambert
2009-08-13
1
-56
/
+55
*
Fix a few bugs in nfsrv_rename() error recovery code.
thib
2009-08-11
1
-8
/
+16
*
Another
blambert
2009-08-10
1
-9
/
+10
*
Remove the v2 writegather code. It did help alot back in the 80s
thib
2009-08-10
1
-372
/
+1
*
MLEN < NFS_MAXPATHLEN < MCLBYTES, so there's no need to
blambert
2009-08-09
1
-43
/
+27
*
error = operation();
blambert
2009-08-09
1
-9
/
+8
*
set the mrq pointer (request) in the nfsm_reply() macro, as we can return from it.
thib
2009-08-09
1
-32
/
+1
*
group all of the on-stack variables that are uses by the nfsm_macros
thib
2009-08-04
1
-350
/
+529
*
(struct foo *)0 -> NULL, every where I could find it.
thib
2009-07-20
1
-19
/
+19
*
Initialize a variable that was previously using a mystery value in
blambert
2009-07-17
1
-2
/
+2
*
Don't allocate an mbuf cluster without checking to see if it will
blambert
2009-06-06
1
-2
/
+3
*
Consolidate error handling in read case.
blambert
2009-06-06
1
-16
/
+15
*
Consolidate error handling code. Much less atrocious than before.
blambert
2009-06-06
1
-18
/
+15
*
bring back rev1.70
thib
2009-06-05
1
-6
/
+9
*
revert to 1.67 to unbreak NFS writes; ok beck@ thib@
naddy
2009-06-05
1
-49
/
+45
*
EPERM from VOP_ACCESS() is always an error, so don't hide it.
thib
2009-06-05
1
-6
/
+9
*
the following:
blambert
2009-06-04
1
-10
/
+13
*
Move code that logically belongs together to be together.
blambert
2009-06-04
1
-31
/
+29
*
IO_METASYNC has been a noop since around 4.4BSD-Lite, the
thib
2009-05-21
1
-10
/
+3
*
Convert macros to functions to reduce kernel memory usage.
blambert
2009-04-13
1
-4
/
+4
*
Convert a sizeable macro to a much-leaner function. Saves (IIRC) 5k on i386.
blambert
2009-03-30
1
-6
/
+16
*
Introduce splsoftassert(), similar to splassert() but for soft interrupt
miod
2009-03-15
1
-2
/
+2
*
Correct my timeradd() thinko in nfsrv_writegather()
blambert
2009-01-27
1
-2
/
+2
*
Use a timespec for the server write deadline and procrastination
thib
2009-01-24
1
-10
/
+11
*
Perform the same access enforcements for set attributes
thib
2009-01-18
1
-2
/
+2
*
Low hanging macro fruit. Inline the nfsm_srvstrsiz macro since
thib
2008-12-24
1
-2
/
+9
*
Replace the TRUE/FALSE defines with 1/0 respectively. This doesn't
thib
2008-12-24
1
-2
/
+2
*
remove #ifndef nolint goo
thib
2008-07-06
1
-4
/
+3
*
unroll the NFSMADV() macro and nuke it
thib
2008-06-15
1
-3
/
+3
*
Replace nfsm_build/bcopy with nfsm_{buf,str}tombuf functions in
blambert
2008-06-14
1
-3
/
+1
*
use nfsm_padlen() where appropriate;
thib
2008-06-14
1
-3
/
+3
*
Replace one-line macro which only obfuscated the fact that
blambert
2008-06-13
1
-34
/
+34
*
Remove now-vestigial bpos pointer from NFS. For building outgoing
blambert
2008-06-12
1
-93
/
+63
*
Canonical for() -> queue.h FOREACH macro conversions.
blambert
2008-06-11
1
-1
/
+2
*
Remove bloated and nasty nfsm_clget macro; while here, replace some
blambert
2008-05-27
1
-127
/
+33
*
remove the "kerbflag" argument from nfsrv_fhtovp() and nfs_namei()
thib
2008-04-22
1
-49
/
+26
*
Widen some struct statfs fields to support large filesystem stata
otto
2008-03-16
1
-7
/
+6
*
More NFS-related kernel shrinkage...
blambert
2008-01-06
1
-41
/
+41
*
Fix for PR5365.
thib
2007-12-27
1
-40
/
+28
*
Fix unsafe queue macro use
blambert
2007-11-08
1
-4
/
+4
*
more low hanging fruit; Expand the nfsm_srvwcc_data() macro
thib
2007-11-07
1
-29
/
+55
*
Expand the nfsm_srvfillattr() macro and
thib
2007-11-06
1
-10
/
+10
*
Remove the "frev" argument from nfs_rephead(); and clean up the "frev"
thib
2007-10-28
1
-25
/
+7
[next]