index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
nfsclient
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Implement vfs.nfs.iodmin (minimum number of nfsiod's) and
peter
2002-01-14
3
-60
/
+92
*
Terminate requests in nfs_sigintr() if the filesystem is in the
iedowse
2002-01-10
1
-1
/
+4
*
Permit NFS filesystems to be forcibly unmounted when the server is
iedowse
2002-01-02
3
-7
/
+52
*
o Remove an errant ';' introduced in the last revision.
alc
2002-01-01
1
-2
/
+1
*
o Remove premature use of nmp->nm_cred, it hasn't been initialized yet.
rwatson
2002-01-01
1
-1
/
+1
*
o Pass td into nfs_mountroot() to eliminate an XXX'd curthread use.
rwatson
2001-12-31
2
-4
/
+3
*
o Remove premature leakage of use of td_ucred from base source tree:
rwatson
2001-12-31
1
-3
/
+3
*
o Add missing #include's of sys/proc.h, missed in merge, required to
rwatson
2001-12-31
2
-0
/
+2
*
o Make the credential used by socreate() an explicit argument to
rwatson
2001-12-31
5
-9
/
+20
*
Add a #define for the size of the nfs_backoff[] array, and use this
iedowse
2001-12-30
1
-3
/
+4
*
Increase the buffer size to hold a bootp/DHCP reply from 256 bytes to
ambrisko
2001-12-30
1
-1
/
+1
*
nfs_nget() does no locking whatsoever when looking up a vnode. If the
dillon
2001-12-27
1
-1
/
+4
*
Avoid passing the variable `tl' to functions that just use it for
iedowse
2001-12-18
4
-113
/
+105
*
This fixes a large number of bugs in our NFS client side code. A recent
dillon
2001-12-14
3
-9
/
+75
*
o Modify nfslockdans() to accept a thread reference instead of a proc
rwatson
2001-11-14
3
-14
/
+16
*
Allow users to use the 'nolockd' or -L options with mount_nfs in order
alfred
2001-11-12
3
-3
/
+9
*
turn vn_open() into a wrapper around vn_open_cred() which allows
alfred
2001-11-11
1
-15
/
+1
*
Implement IO_NOWDRAIN and B_NOWDRAIN - prevents the buffer cache from blocking
dillon
2001-11-05
1
-0
/
+6
*
o Note an additional potential problem here: LOCKD_MSG directly exports
rwatson
2001-10-24
1
-0
/
+4
*
o Add two comments identifying problems with the current nfs_lock.c
rwatson
2001-10-23
1
-0
/
+7
*
Change the vnode list under the mount point from a LIST to a TAILQ
dillon
2001-10-23
2
-4
/
+4
*
Change the kernel's ucred API as follows:
jhb
2001-10-11
2
-14
/
+7
*
Use crhold() instead of crdup() since we aren't modifying the cred but
jhb
2001-10-09
1
-1
/
+2
*
Make this compile after last commit. It should be:
peter
2001-10-09
1
-1
/
+1
*
Don't dereference td if it's NULL.
julian
2001-10-08
1
-1
/
+2
*
Unwind some more macros. NFSMADV() was kinda silly since it was right
peter
2001-09-28
1
-77
/
+63
*
Make nfsm_dissect() have an obvious return value.
peter
2001-09-27
4
-50
/
+52
*
Tidy up nfsm_build usage. This is only partially finished.
peter
2001-09-27
2
-38
/
+38
*
Add a missing dereference level. This caused nfsm_postop_attr_xx()
iedowse
2001-09-25
1
-1
/
+1
*
Add the magic marker so that loader and kldload(2) can find this in
peter
2001-09-20
1
-0
/
+4
*
Oops. Fix a missing indirection level. gcc didn't complain about it on
peter
2001-09-20
1
-1
/
+1
*
Sigh, Last minute pre-merge typo. (missing quotes)
peter
2001-09-18
1
-1
/
+1
*
Cleanup and split of nfs client and server code.
peter
2001-09-18
20
-7282
/
+1497
*
nfs_strategy calls nfs_asyncio with td as NULL. So add a bandaid that
imp
2001-09-18
1
-1
/
+1
*
Sync some differences that were different between the copies of the files
peter
2001-09-15
3
-9
/
+9
*
KSE Milestone 2
julian
2001-09-12
15
-481
/
+490
*
Fix some signed/unsigned integer confusion, and add bounds checking of
kris
2001-09-10
3
-12
/
+12
*
Pushdown Giant for nfs syscalls (nfssvc())
dillon
2001-08-31
1
-12
/
+23
*
Stupid error from my side in prev. commit: || -> &&
ache
2001-08-23
1
-1
/
+1
*
Implement l_len<0 per POSIX check.
ache
2001-08-23
1
-4
/
+6
*
Even better move: suppose that server is able to handle SEEK_END,
ache
2001-08-23
1
-6
/
+6
*
Apparently SEEK_END locking not supported by NFS. Previous variant
ache
2001-08-23
1
-1
/
+5
*
Move <machine/*> after <sys/*>
ache
2001-08-23
1
-1
/
+2
*
adv. lock:
ache
2001-08-23
1
-5
/
+5
*
Fix a client-side memory leak in nfs_flush(). The code allocates
iedowse
2001-08-01
1
-2
/
+2
*
Check the filehandle size when mounting.
peter
2001-07-30
1
-0
/
+2
*
- Sort includes.
jhb
2001-07-04
1
-5
/
+10
*
With Alfred's permission, remove vm_mtx in favor of a fine-grained approach
dillon
2001-07-04
2
-16
/
+10
*
- Protect the mnt_vnode list with the mntvnode lock.
jhb
2001-06-28
2
-7
/
+20
*
Unlock the process returned from pfind() if it does not return NULL.
jake
2001-06-01
1
-1
/
+4
[prev]
[next]