CVS commit: src/sys/nfs

2021-06-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jun 13 10:25:11 UTC 2021 Modified Files: src/sys/nfs: nfs_vfsops.c Log Message: Don't pretend that files are limited to 1TB on NFSv3. To generate a diff of this commit: cvs rdiff -u -r1.242 -r1.243 src/sys/nfs/nfs_vfsops.c

CVS commit: src/sys/nfs

2021-06-04 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Jun 4 10:44:59 UTC 2021 Modified Files: src/sys/nfs: nfs.h nfs_export.c nfs_syscalls.c nfs_var.h Log Message: Add flag/command NFSSVC_REPLACEEXPORTSLIST to nfssvc(2) system call. Works like NFSSVC_SETEXPORTSLIST but support

CVS commit: src/sys/nfs

2021-05-27 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu May 27 08:58:29 UTC 2021 Modified Files: src/sys/nfs: nfsnode.h Log Message: Remove nfs_putpages() prototype; it's not defined anywhere. To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/sys/nfs/nfsnode.h Pl

CVS commit: src/sys/nfs

2021-04-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 2 03:07:54 UTC 2021 Modified Files: src/sys/nfs: nfs_vfsops.c Log Message: Set f_namemax during mount time like all the other filesystems so that it does gets the right data in copy_statvfs_info(). Otherwise f_namemax c

CVS commit: src/sys/nfs

2020-05-01 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri May 1 08:43:00 UTC 2020 Modified Files: src/sys/nfs: nfs_node.c Log Message: Resolve delayed truncation from nfs_inactive() too. Should prevent "locking against self" from nfs_unlock(). To generate a diff of this commit:

CVS commit: src/sys/nfs

2020-04-04 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Apr 4 07:07:20 UTC 2020 Modified Files: src/sys/nfs: nfs_serv.c nfs_subs.c nfsm_subs.h Log Message: NFSv2 is limited to use only 32bit in metadata. Prevent that larger metadata values are simply truncated. -> clamp filesyst

CVS commit: src/sys/nfs

2020-03-08 Thread Michał Górny
Module Name:src Committed By: mgorny Date: Sun Mar 8 22:12:43 UTC 2020 Modified Files: src/sys/nfs: nfs_subs.c Log Message: Update NFS errno mapping and add assert for correctness Add the mapping for errno values missing in nfsrv_v2errmap[]. While at it, add a compile-t

CVS commit: src/sys/nfs

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:18:53 UTC 2020 Modified Files: src/sys/nfs: nfs_subs.c Log Message: v_interlock -> vmobjlock To generate a diff of this commit: cvs rdiff -u -r1.236 -r1.237 src/sys/nfs/nfs_subs.c Please note that diffs are not public

CVS commit: src/sys/nfs

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:11:46 UTC 2020 Modified Files: src/sys/nfs: nfs_node.c Log Message: v_interlock -> vmobjlock To generate a diff of this commit: cvs rdiff -u -r1.124 -r1.125 src/sys/nfs/nfs_node.c Please note that diffs are not public

CVS commit: src/sys/nfs

2018-05-08 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue May 8 16:47:58 UTC 2018 Modified Files: src/sys/nfs: nfs_subs.c Log Message: Use M_MOVE_PKTHDR. To generate a diff of this commit: cvs rdiff -u -r1.231 -r1.232 src/sys/nfs/nfs_subs.c Please note that diffs are not public dom

CVS commit: src/sys/nfs

2018-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu May 3 07:28:44 UTC 2018 Modified Files: src/sys/nfs: nfs_serv.c Log Message: nfsrv_readlink: stop attaching a zero-length mbuf for zero length symlinks. To generate a diff of this commit: cvs rdiff -u -r1.173 -r1.174 src/s

CVS commit: src/sys/nfs

2018-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Apr 26 20:10:44 UTC 2018 Modified Files: src/sys/nfs: nfs_subs.c Log Message: Hum. This should be M_READONLY, not M_ROMAP. M_ROMAP tells us whether the mbuf storage is mapped on a read-only page. But an mbuf can still be read-o

CVS commit: src/sys/nfs

2018-01-25 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Jan 25 17:14:36 UTC 2018 Modified Files: src/sys/nfs: nfs.h nfs_syscalls.c Log Message: Use a random opaque cookie, not kva pointer, for nfssvc(2). (What were they smoking?!) I suspect most of this is actually dead code t

CVS commit: src/sys/nfs

2018-01-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 21 20:36:50 UTC 2018 Modified Files: src/sys/nfs: nfs.h nfs_clntsocket.c nfs_socket.c nfs_subs.c Log Message: PR/40491: From Tobias Ulmer in tech-kern@: 1. Protect the nfs request queue with its own mutex 2. make the nfs

CVS commit: src/sys/nfs

2017-02-12 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Feb 12 18:24:31 UTC 2017 Modified Files: src/sys/nfs: nfs_syscalls.c Log Message: Memory leak, found by Mootja; not tested, but obvious enough. To generate a diff of this commit: cvs rdiff -u -r1.157 -r1.158 src/sys/nfs/nfs_sy

CVS commit: src/sys/nfs

2016-11-20 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Nov 20 09:28:43 UTC 2016 Modified Files: src/sys/nfs: nfs_export.c Log Message: Memory leak, found by Mootja. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sys/nfs/nfs_export.c Please note that diffs are n

CVS commit: src/sys/nfs

2016-06-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jun 17 14:28:29 UTC 2016 Modified Files: src/sys/nfs: nfs_clntsocket.c nfs_socket.c Log Message: Serialize all access to the NFS request queue via splsoftnet(). Fixes random crashes. XXX: Pullup-7 To generate a diff of thi

CVS commit: src/sys/nfs

2016-06-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jun 13 14:23:26 UTC 2016 Modified Files: src/sys/nfs: nfs_clntsocket.c Log Message: Simplify, no functional change. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/nfs/nfs_clntsocket.c Please note that

CVS commit: src/sys/nfs

2016-01-19 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jan 19 10:57:00 UTC 2016 Modified Files: src/sys/nfs: nfs_vnops.c Log Message: Return an error if NFSPROC_LOOKUP returns the file handle of the current directory. Treating it as DOT lookup would put garbage into the name cac

CVS commit: src/sys/nfs

2015-11-02 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Nov 2 09:57:43 UTC 2015 Modified Files: src/sys/nfs: nfs_vfsops.c Log Message: Don't forget to call nfs_fini() when we're finished. Without this, we leave a dangling pool nfsrvdescpl around. To generate a diff of this co

CVS commit: src/sys/nfs

2015-07-14 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Wed Jul 15 03:28:55 UTC 2015 Modified Files: src/sys/nfs: nfs_bio.c nfs_clntsocket.c nfs_iod.c nfs_socket.c nfs_var.h nfs_vfsops.c nfsmount.h Log Message: Fix soft NFS force unmount For many reasons, forcibly unmounting

CVS commit: src/sys/nfs

2015-05-14 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Thu May 14 17:35:54 UTC 2015 Modified Files: src/sys/nfs: nfs_vnops.c Log Message: in nfs_writerpc(), avoid a signed/unsigned problem in computing the number of bytes to back up in the uio when we need to resend a write RPC (eg. afte

CVS commit: src/sys/nfs

2015-05-09 Thread Tyler R. Retzlaff
Module Name:src Committed By: rtr Date: Sat May 9 18:12:19 UTC 2015 Modified Files: src/sys/nfs: krpc_subr.c nfs_bootdhcp.c Log Message: when calling nfs_boot_sendrecv pass NULL for pointers instead of 0 To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/

CVS commit: src/sys/nfs

2015-03-06 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Mar 6 19:03:30 UTC 2015 Modified Files: src/sys/nfs: krpc_subr.c Log Message: Fix uninitialized variable. Found by The Brainy Code Scanner in FreeBSD. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/nfs

CVS commit: src/sys/nfs

2014-09-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Sep 5 09:22:30 UTC 2014 Modified Files: src/sys/nfs: nfs_syscalls.c Log Message: Try not to use f_data, use f_{vnode,socket,pipe,mqueue,kqueue,ksem} to get a correctly typed pointer. To generate a diff of this commit: cvs rdi

CVS commit: src/sys/nfs

2014-09-04 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Sep 5 05:34:57 UTC 2014 Modified Files: src/sys/nfs: nfs_bio.c nfs_clntsocket.c nfs_socket.c Log Message: Don't use catch as a variable name. To generate a diff of this commit: cvs rdiff -u -r1.189 -r1.190 src/sys/nfs/nfs_bio

CVS commit: src/sys/nfs

2014-09-04 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Sep 5 05:34:41 UTC 2014 Modified Files: src/sys/nfs: nfsrtt.h Log Message: Don't nest structure definitions. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/nfs/nfsrtt.h Please note that diffs are not pu

CVS commit: src/sys/nfs

2014-07-05 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Jul 5 09:33:41 UTC 2014 Modified Files: src/sys/nfs: nfs_vnops.c Log Message: Use vcache_rekey_* for nfs_lookitup() in the "*npp != NULL" case. To generate a diff of this commit: cvs rdiff -u -r1.304 -r1.305 src/sys/nfs/nf

CVS commit: src/sys/nfs

2014-05-30 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri May 30 08:47:45 UTC 2014 Modified Files: src/sys/nfs: nfs_node.c nfs_var.h nfs_vfsops.c nfsmount.h nfsnode.h Log Message: Change NFS from rbtree to vcache. To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118 src

CVS commit: src/sys/nfs

2014-04-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Apr 24 18:43:02 UTC 2014 Modified Files: src/sys/nfs: nfs.h Log Message: PR/48426: Dimitris Karagkasidis: Convert to sized, unsigned types. Ideally we could use uint64_t, but for compatibility and performance we don't (for n

CVS commit: src/sys/nfs

2014-03-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Mar 17 09:35:24 UTC 2014 Modified Files: src/sys/nfs: nfs_subs.c Log Message: Change nfs_clearcommit() to use vfs_vnode_iterator. To generate a diff of this commit: cvs rdiff -u -r1.224 -r1.225 src/sys/nfs/nfs_subs.c Pleas

CVS commit: src/sys/nfs

2014-03-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Mar 17 09:34:51 UTC 2014 Modified Files: src/sys/nfs: nfs_vfsops.c Log Message: Change nfs_sync() to use vfs_vnode_iterator. To generate a diff of this commit: cvs rdiff -u -r1.224 -r1.225 src/sys/nfs/nfs_vfsops.c Please n

CVS commit: src/sys/nfs

2013-12-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Dec 14 22:04:03 UTC 2013 Modified Files: src/sys/nfs: nfs_serv.c Log Message: only prevent autounload, not regular unload when we have exports To generate a diff of this commit: cvs rdiff -u -r1.167 -r1.168 src/sys/nfs/nfs

CVS commit: src/sys/nfs

2013-12-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Dec 14 16:19:28 UTC 2013 Modified Files: src/sys/nfs: nfs_export.c nfs_serv.c nfs_var.h Log Message: don't allow the nfs server module to unload if it has exported filesystems. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/nfs

2013-11-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Nov 27 22:10:47 UTC 2013 Modified Files: src/sys/nfs: nfs_syscalls.c Log Message: CID 271162: NULL deref check To generate a diff of this commit: cvs rdiff -u -r1.153 -r1.154 src/sys/nfs/nfs_syscalls.c Please note that di

CVS commit: src/sys/nfs

2013-11-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Nov 23 14:20:46 UTC 2013 Modified Files: src/sys/nfs: nfs_export.c Log Message: convert from CIRCLEQ to TAILQ To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/nfs/nfs_export.c Please note that diffs a

CVS commit: src/sys/nfs

2013-11-15 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Fri Nov 15 14:39:53 UTC 2013 Modified Files: src/sys/nfs: nfs_vnops.c Log Message: add one more __unused attribute to shut gcc4.8 off. To generate a diff of this commit: cvs rdiff -u -r1.300 -r1.301 src/sys/nfs/nfs_vnops.c Pl

CVS commit: src/sys/nfs

2013-10-25 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Oct 25 20:46:29 UTC 2013 Modified Files: src/sys/nfs: nfs_boot.c Log Message: Mark a potentially unused variable To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81 src/sys/nfs/nfs_boot.c Please note that diffs ar

CVS commit: src/sys/nfs

2013-10-25 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Oct 25 16:01:56 UTC 2013 Modified Files: src/sys/nfs: nfs_iod.c Log Message: Mark a diagnostic-only variable To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/nfs/nfs_iod.c Please note that diffs are not p

CVS commit: src/sys/nfs

2013-09-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Sep 18 23:27:38 UTC 2013 Modified Files: src/sys/nfs: nfs_subs.c Log Message: knf (blank line even if there are no local declarations) To generate a diff of this commit: cvs rdiff -u -r1.223 -r1.224 src/sys/nfs/nfs_subs.c

CVS commit: src/sys/nfs

2013-09-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Sep 18 16:33:14 UTC 2013 Modified Files: src/sys/nfs: nfs_subs.c Log Message: Use reference counting to keep track of construction and destruction of the structures used by both the nfs server and client code. Tested by pgoy

CVS commit: src/sys/nfs

2013-09-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Sep 14 22:29:09 UTC 2013 Modified Files: src/sys/nfs: nfs_serv.c nfs_socket.c nfs_vnops.c nfsm_subs.h Log Message: Backout wildcard pragma to kill warnings and instead sprinkle a few dozen __unused attributes. Requested by joe

CVS commit: src/sys/nfs

2013-09-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Sep 14 22:27:01 UTC 2013 Modified Files: src/sys/nfs: nfs_vfsops.c Log Message: Remove unused variable To generate a diff of this commit: cvs rdiff -u -r1.221 -r1.222 src/sys/nfs/nfs_vfsops.c Please note that diffs are not

CVS commit: src/sys/nfs

2013-09-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Sep 14 21:48:49 UTC 2013 Modified Files: src/sys/nfs: nfsm_subs.h Log Message: Silence gcc 4.8.1 warnings To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/nfs/nfsm_subs.h Please note that diffs are not

CVS commit: src/sys/nfs

2013-09-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Sep 14 21:17:00 UTC 2013 Modified Files: src/sys/nfs: nfs_iod.c Log Message: Avoid unused variable warnings To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/nfs/nfs_iod.c Please note that diffs are not pu

CVS commit: src/sys/nfs

2013-09-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Sep 14 21:11:46 UTC 2013 Modified Files: src/sys/nfs: nfs_export.c Log Message: Guard a function local CTASSERT with pro/epilogue To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/nfs/nfs_export.c Please

CVS commit: src/sys/nfs

2013-09-12 Thread Matthias Drochner
Module Name:src Committed By: drochner Date: Thu Sep 12 18:00:18 UTC 2013 Modified Files: src/sys/nfs: nfs_bootparam.c Log Message: tyop in comment, from Eivind Evensen via OpenBSD To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/nfs/nfs_bootparam.c

CVS commit: src/sys/nfs

2013-08-30 Thread David A. Holland
Module Name:src Committed By: dholland Date: Fri Aug 30 07:35:44 UTC 2013 Modified Files: src/sys/nfs: nfs_export.c Log Message: Use __CTASSERT instead of handrolled version. To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 src/sys/nfs/nfs_export.c Please n

CVS commit: src/sys/nfs

2013-08-30 Thread David A. Holland
Module Name:src Committed By: dholland Date: Fri Aug 30 07:30:50 UTC 2013 Modified Files: src/sys/nfs: nfs_export.c Log Message: more typos in comments To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sys/nfs/nfs_export.c Please note that diffs are not

CVS commit: src/sys/nfs

2013-08-30 Thread David A. Holland
Module Name:src Committed By: dholland Date: Fri Aug 30 07:25:43 UTC 2013 Modified Files: src/sys/nfs: nfs_export.c Log Message: typo in comment To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/nfs/nfs_export.c Please note that diffs are not public

CVS commit: src/sys/nfs

2013-08-12 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Aug 12 17:46:38 UTC 2013 Modified Files: src/sys/nfs: nfs_bio.c Log Message: Function nfs_vinvalbuf() ignores errors from vinvalbuf() and therefore delayed write errors may get lost. Change nfs_vinvalbuf() to keep errors from

CVS commit: src/sys/nfs

2012-11-06 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Nov 7 02:31:49 UTC 2012 Modified Files: src/sys/nfs: nfs_vnops.c Log Message: fix crash in nfs client lookups, dholland says 'my fault' To generate a diff of this commit: cvs rdiff -u -r1.297 -r1.298 src/sys/nfs/nfs_vnops

CVS commit: src/sys/nfs

2012-08-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Aug 29 14:00:22 UTC 2012 Modified Files: src/sys/nfs: nfs_serv.c Log Message: When unloading the nfsserver module, call nfs_fini() so that the nfsrvdescpl pool gets destroyed. Otherwise we are left with a stray pool that poi

CVS commit: src/sys/nfs

2012-08-27 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Aug 27 11:35:14 UTC 2012 Modified Files: src/sys/nfs: nfs_serv.c Log Message: fix error handling in nfsrv_rename(): when the first nfs_namei() fails, don't try to free the resources allocated by a successful lookup. To generate

CVS commit: src/sys/nfs

2012-04-27 Thread Matthias Drochner
Module Name:src Committed By: drochner Date: Fri Apr 27 18:12:01 UTC 2012 Modified Files: src/sys/nfs: nfs_vnops.c Log Message: fix access permission check which got broken by some kauth rework in March, affected mostly systems with NFS root fs To generate a diff of this

CVS commit: src/sys/nfs

2011-11-21 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Nov 21 09:08:00 UTC 2011 Modified Files: src/sys/nfs: nfs_serv.c Log Message: nfsrv_lookup(): Defer the postopattr lookup on dirp until the child node is unlocked. Ok: YAMAMOTO Takashi To generate a diff o

CVS commit: src/sys/nfs

2011-10-30 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Oct 30 12:00:28 UTC 2011 Modified Files: src/sys/nfs: nfs_serv.c Log Message: VOP_GETATTR() needs a shared lock at least. To generate a diff of this commit: cvs rdiff -u -r1.160 -r1.161 src/sys/nfs/nfs_serv.c Please note t

CVS commit: src/sys/nfs

2011-10-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Oct 24 11:43:31 UTC 2011 Modified Files: src/sys/nfs: nfs_kq.c nfs_vfsops.c Log Message: VOP_GETATTR() needs a shared lock at least. As nfs_kqpoll() ignores the return value from VOP_GETATTR() initialize the attrributes to z

CVS commit: src/sys/nfs

2011-09-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 27 01:07:38 UTC 2011 Modified Files: src/sys/nfs: nfs_bio.c nfs_export.c Log Message: use NFS_MAXNAMLEN for all names. To generate a diff of this commit: cvs rdiff -u -r1.187 -r1.188 src/sys/nfs/nfs_bio.c cvs rdiff -u

CVS commit: src/sys/nfs

2011-09-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 27 01:05:09 UTC 2011 Modified Files: src/sys/nfs: nfs_srvsubs.c nfs_vnops.c Log Message: use NFS_MAXPATHLEN instead of MAXPATHLEN To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/nfs/nfs_srvsubs.c

CVS commit: src/sys/nfs

2011-08-08 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Aug 8 16:04:07 UTC 2011 Modified Files: src/sys/nfs: nfs_serv.c nfs_srvsubs.c Log Message: nfs_namei() should not return a non-null path buffer except on success, even though the callers are apparently prepared to cope. Fi

CVS commit: src/sys/nfs

2011-04-17 Thread David A. Holland
Module Name:src Committed By: dholland Date: Mon Apr 18 00:38:33 UTC 2011 Modified Files: src/sys/nfs: nfs_serv.c Log Message: Back in -r1.60 of nfs_serv.c (a long time ago) VOP_MKNOD was changed so nfsd no longer needed to do a lookup() call immediately afterwards to retr

CVS commit: src/sys/nfs

2011-03-23 Thread Thor Lancelot Simon
Module Name:src Committed By: tls Date: Wed Mar 23 17:42:11 UTC 2011 Modified Files: src/sys/nfs: nfs_socket.c Log Message: As suggested by matt@: change socket buffer reservations for NFS send/receive to 3 times max RPC size rather than 2 times. Avoids nasty TCP stalls o

CVS commit: src/sys/nfs

2011-03-18 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sat Mar 19 01:34:25 UTC 2011 Modified Files: src/sys/nfs: nfs_serv.c nfs_srvsubs.c Log Message: Fix memory leak introduced with the struct pathbuf changes. Hi, me. Closes PR 44625. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/nfs

2011-02-05 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Sat Feb 5 13:35:11 UTC 2011 Modified Files: src/sys/nfs: nfs_serv.c Log Message: typo in a comment To generate a diff of this commit: cvs rdiff -u -r1.155 -r1.156 src/sys/nfs/nfs_serv.c Please note that diffs are not public doma

CVS commit: src/sys/nfs

2010-12-17 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Fri Dec 17 22:22:00 UTC 2010 Modified Files: src/sys/nfs: nfs_socket.c Log Message: nfs_rcvunlock: don't wake up all waiters. To generate a diff of this commit: cvs rdiff -u -r1.187 -r1.188 src/sys/nfs/nfs_socket.c Please note th

CVS commit: src/sys/nfs

2010-12-14 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Tue Dec 14 16:58:59 UTC 2010 Modified Files: src/sys/nfs: nfs_vnops.c Log Message: Initialize mutex and cv after sanity checks To generate a diff of this commit: cvs rdiff -u -r1.288 -r1.289 src/sys/nfs/nfs_vnops.c Please note

CVS commit: src/sys/nfs

2010-12-14 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Tue Dec 14 16:25:19 UTC 2010 Modified Files: src/sys/nfs: nfs_vnops.c Log Message: back out rev. 1.285. The problem I try to hunt down in PR 42455 is not in the network stack as shown by PR 44206. To generate a diff of this comm

CVS commit: src/sys/nfs

2010-11-06 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Sat Nov 6 11:00:29 UTC 2010 Modified Files: src/sys/nfs: nfs_subs.c Log Message: Include uvm/uvm.h to use UVM internal type (struct vm_page). To generate a diff of this commit: cvs rdiff -u -r1.219 -r1.220 src/sys/nfs/nfs_sub

CVS commit: src/sys/nfs

2010-10-26 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Tue Oct 26 11:44:53 UTC 2010 Modified Files: src/sys/nfs: nfs_vnops.c Log Message: Add diagnostic check which hits when PR 42455 is reproduced. Idea from hans@ To generate a diff of this commit: cvs rdiff -u -r1.284 -r1.285 src/

CVS commit: src/sys/nfs

2010-10-04 Thread Erik Berls
Module Name:src Committed By: cyber Date: Mon Oct 4 23:48:23 UTC 2010 Modified Files: src/sys/nfs: nfs_boot.c nfs_bootdhcp.c nfsdiskless.h Log Message: Add support to honor MTU settings from DHCP during netboot. Defines IP_MIN_MTU as 576. Glanced over quickly by martin@

CVS commit: src/sys/nfs

2010-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Aug 12 09:41:11 UTC 2010 Modified Files: src/sys/nfs: nfs_vfsops.c Log Message: Do not return a garbage vnode in vpp if fhtovp fails. Fixes PR kern/43745 for nfs. To generate a diff of this commit: cvs rdiff -u -r1.216 -r1.2

CVS commit: src/sys/nfs

2010-07-09 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Jul 9 08:25:57 UTC 2010 Modified Files: src/sys/nfs: nfs_vfsops.c Log Message: nfs_unmount(): No need to take a second reference for the root node. nfs_root():Replace vget() with vref()/vn_lock(), this node already

CVS commit: src/sys/nfs

2010-06-12 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Jun 12 21:10:55 UTC 2010 Modified Files: src/sys/nfs: nfs_bio.c Log Message: Fix memory leak during some NFS writes. To generate a diff of this commit: cvs rdiff -u -r1.184 -r1.185 src/sys/nfs/nfs_bio.c Please note that d

CVS commit: src/sys/nfs

2010-05-15 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sat May 15 20:24:57 UTC 2010 Modified Files: src/sys/nfs: nfs_vfsops.c Log Message: nfs_statvfs should return NFS_MAXNAMLEN, not MAXNAMLEN. (Compile-tested only, but that should be ok) To generate a diff of this commit: cvs rd

CVS commit: src/sys/nfs

2010-03-20 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Mar 21 00:10:40 UTC 2010 Modified Files: src/sys/nfs: nfs_bootparam.c Log Message: in nfs_bootparam(), set the corresponding flag for each field that we fill in. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src