Module Name:src
Committed By: andvar
Date: Tue Feb 13 21:40:02 UTC 2024
Modified Files:
src/sys/nfs: nfs_bio.c
Log Message:
s/Enque/Enqueue/ in comment.
To generate a diff of this commit:
cvs rdiff -u -r1.201 -r1.202 src/sys/nfs/nfs_bio.c
Please note that diffs are not
Module Name:src
Committed By: andvar
Date: Tue Feb 13 21:40:02 UTC 2024
Modified Files:
src/sys/nfs: nfs_bio.c
Log Message:
s/Enque/Enqueue/ in comment.
To generate a diff of this commit:
cvs rdiff -u -r1.201 -r1.202 src/sys/nfs/nfs_bio.c
Please note that diffs are not
Module Name:src
Committed By: schmonz
Date: Sun Dec 10 18:16:08 UTC 2023
Modified Files:
src/sys/nfs: nfs_vnops.c
Log Message:
NFS client: fix interop with macOS 14 servers.
Symptom: a bunch of "Cannot open `.' (Invalid argument)".
thorpej@ analysis and fix: on the
Module Name:src
Committed By: schmonz
Date: Sun Dec 10 18:16:08 UTC 2023
Modified Files:
src/sys/nfs: nfs_vnops.c
Log Message:
NFS client: fix interop with macOS 14 servers.
Symptom: a bunch of "Cannot open `.' (Invalid argument)".
thorpej@ analysis and fix: on the
Module Name:src
Committed By: riastradh
Date: Sun Apr 9 12:33:58 UTC 2023
Modified Files:
src/sys/nfs: nfs_socket.c
Log Message:
nfs: Simplify assertion. No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.200 -r1.201
Module Name:src
Committed By: riastradh
Date: Sun Apr 9 12:33:58 UTC 2023
Modified Files:
src/sys/nfs: nfs_socket.c
Log Message:
nfs: Simplify assertion. No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.200 -r1.201
Module Name:src
Committed By: riastradh
Date: Thu Mar 23 19:53:02 UTC 2023
Modified Files:
src/sys/nfs: nfs_serv.c
Log Message:
nfs: Avoid free of uninitialized on bad name size in create, mknod.
XXX These error branches are a nightmare and need to be more
systematically
Module Name:src
Committed By: riastradh
Date: Thu Mar 23 19:53:02 UTC 2023
Modified Files:
src/sys/nfs: nfs_serv.c
Log Message:
nfs: Avoid free of uninitialized on bad name size in create, mknod.
XXX These error branches are a nightmare and need to be more
systematically
Module Name:src
Committed By: riastradh
Date: Thu Mar 23 19:52:52 UTC 2023
Modified Files:
src/sys/nfs: nfsm_subs.h
Log Message:
nfs: Use unsigned name lengths so we don't trip over negative ones.
- nfsm_strsiz is only used with uint32_t in callers, but let's not
leave
Module Name:src
Committed By: riastradh
Date: Thu Mar 23 19:52:52 UTC 2023
Modified Files:
src/sys/nfs: nfsm_subs.h
Log Message:
nfs: Use unsigned name lengths so we don't trip over negative ones.
- nfsm_strsiz is only used with uint32_t in callers, but let's not
leave
Module Name:src
Committed By: riastradh
Date: Thu Mar 23 19:52:43 UTC 2023
Modified Files:
src/sys/nfs: nfs_srvsubs.c
Log Message:
nfs: Avoid integer overflow in nfs_namei bounds check.
XXX pullup-8
XXX pullup-9
XXX pullup-10
To generate a diff of this commit:
cvs
Module Name:src
Committed By: riastradh
Date: Thu Mar 23 19:52:33 UTC 2023
Modified Files:
src/sys/nfs: nfsm_subs.h
Log Message:
nfs: Use unsigned fhlen so we don't trip over negative values.
XXX pullup-8
XXX pullup-9
XXX pullup-10
To generate a diff of this commit:
Module Name:src
Committed By: riastradh
Date: Thu Mar 23 19:52:33 UTC 2023
Modified Files:
src/sys/nfs: nfsm_subs.h
Log Message:
nfs: Use unsigned fhlen so we don't trip over negative values.
XXX pullup-8
XXX pullup-9
XXX pullup-10
To generate a diff of this commit:
Module Name:src
Committed By: riastradh
Date: Thu Mar 23 19:52:43 UTC 2023
Modified Files:
src/sys/nfs: nfs_srvsubs.c
Log Message:
nfs: Avoid integer overflow in nfs_namei bounds check.
XXX pullup-8
XXX pullup-9
XXX pullup-10
To generate a diff of this commit:
cvs
Module Name:src
Committed By: christos
Date: Tue Mar 21 15:47:46 UTC 2023
Modified Files:
src/sys/nfs: nfs_clntsubs.c nfs_iod.c nfs_vfsops.c
Log Message:
PR/57279: Izumi Tsutsui: Fix some {int,long} -> time_t. Still things will
break eventually because parts of the nfs
Module Name:src
Committed By: christos
Date: Tue Mar 21 15:47:46 UTC 2023
Modified Files:
src/sys/nfs: nfs_clntsubs.c nfs_iod.c nfs_vfsops.c
Log Message:
PR/57279: Izumi Tsutsui: Fix some {int,long} -> time_t. Still things will
break eventually because parts of the nfs
Module Name:src
Committed By: mlelstv
Date: Fri Mar 17 00:46:35 UTC 2023
Modified Files:
src/sys/nfs: nfs_vfsops.c
Log Message:
Avoid overflow of nfs_commitsize on machines with > 32GB RAM.
To generate a diff of this commit:
cvs rdiff -u -r1.243 -r1.244
Module Name:src
Committed By: mlelstv
Date: Fri Mar 17 00:46:35 UTC 2023
Modified Files:
src/sys/nfs: nfs_vfsops.c
Log Message:
Avoid overflow of nfs_commitsize on machines with > 32GB RAM.
To generate a diff of this commit:
cvs rdiff -u -r1.243 -r1.244
Module Name:src
Committed By: andvar
Date: Sat Dec 24 15:37:50 UTC 2022
Modified Files:
src/sys/nfs: nfs_bootdhcp.c
Log Message:
s/reqest/request/ in comment.
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/nfs/nfs_bootdhcp.c
Please note that
Module Name:src
Committed By: andvar
Date: Sat Dec 24 15:37:50 UTC 2022
Modified Files:
src/sys/nfs: nfs_bootdhcp.c
Log Message:
s/reqest/request/ in comment.
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/nfs/nfs_bootdhcp.c
Please note that
Module Name:src
Committed By: hannken
Date: Tue Dec 20 09:40:09 UTC 2022
Modified Files:
src/sys/nfs: nfs_srvsocket.c
Log Message:
When partitioning a mbuf chain with m_split() the last mbuf of the returned
tail chain is not necessarily the same as the last mbuf of the
Module Name:src
Committed By: hannken
Date: Tue Dec 20 09:40:09 UTC 2022
Modified Files:
src/sys/nfs: nfs_srvsocket.c
Log Message:
When partitioning a mbuf chain with m_split() the last mbuf of the returned
tail chain is not necessarily the same as the last mbuf of the
Module Name:src
Committed By: hannken
Date: Fri Jun 24 16:50:00 UTC 2022
Modified Files:
src/sys/nfs: nfs_bio.c
Log Message:
Remove an incorrect assertion.
Just issue a readahead near the end of the vnode and enqueue an async read.
Now let nfs_setattr() truncate the
Module Name:src
Committed By: hannken
Date: Fri Jun 24 16:50:00 UTC 2022
Modified Files:
src/sys/nfs: nfs_bio.c
Log Message:
Remove an incorrect assertion.
Just issue a readahead near the end of the vnode and enqueue an async read.
Now let nfs_setattr() truncate the
Module Name:src
Committed By: hannken
Date: Wed Apr 27 17:38:52 UTC 2022
Modified Files:
src/sys/nfs: nfs_serv.c nfs_srvsubs.c nfs_var.h
Log Message:
As VOP_GETATTR() needs a shared lock at least move the preopattr lookup
inside nfs_namei() where we may lock the start
Module Name:src
Committed By: hannken
Date: Wed Apr 27 17:38:52 UTC 2022
Modified Files:
src/sys/nfs: nfs_serv.c nfs_srvsubs.c nfs_var.h
Log Message:
As VOP_GETATTR() needs a shared lock at least move the preopattr lookup
inside nfs_namei() where we may lock the start
Module Name:src
Committed By: christos
Date: Wed Mar 30 10:52:59 UTC 2022
Modified Files:
src/sys/nfs: nfs_vnops.c
Log Message:
restructure so we abort/unlock properly on failure.
To generate a diff of this commit:
cvs rdiff -u -r1.322 -r1.323 src/sys/nfs/nfs_vnops.c
Module Name:src
Committed By: christos
Date: Wed Mar 30 10:52:59 UTC 2022
Modified Files:
src/sys/nfs: nfs_vnops.c
Log Message:
restructure so we abort/unlock properly on failure.
To generate a diff of this commit:
cvs rdiff -u -r1.322 -r1.323 src/sys/nfs/nfs_vnops.c
Module Name:src
Committed By: hannken
Date: Mon Feb 28 08:45:36 UTC 2022
Modified Files:
src/sys/nfs: nfs_clntsubs.c
Log Message:
Revert the hack from the last commit now that VOP_UNLOCK()
no longer may hold v_interlock or vmobjlock.
To generate a diff of this commit:
Module Name:src
Committed By: hannken
Date: Mon Feb 28 08:45:36 UTC 2022
Modified Files:
src/sys/nfs: nfs_clntsubs.c
Log Message:
Revert the hack from the last commit now that VOP_UNLOCK()
no longer may hold v_interlock or vmobjlock.
To generate a diff of this commit:
Module Name:src
Committed By: christos
Date: Fri Jan 14 19:19:35 UTC 2022
Modified Files:
src/sys/nfs: nfs_clntsubs.c
Log Message:
This is a temporary hack to avoid nfs crashes related to nfs_delaytruncate.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: christos
Date: Fri Jan 14 19:19:35 UTC 2022
Modified Files:
src/sys/nfs: nfs_clntsubs.c
Log Message:
This is a temporary hack to avoid nfs crashes related to nfs_delaytruncate.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
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
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
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
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
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
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
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
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
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:
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:
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
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
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
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
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
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
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
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
Module Name:src
Committed By: christos
Date: Tue Sep 10 23:19:34 UTC 2019
Modified Files:
src/sys/nfs: nfs_vnops.c
Log Message:
remove NCHNAMLEN optimization
To generate a diff of this commit:
cvs rdiff -u -r1.311 -r1.312 src/sys/nfs/nfs_vnops.c
Please note that diffs
Module Name:src
Committed By: christos
Date: Tue Sep 10 23:19:34 UTC 2019
Modified Files:
src/sys/nfs: nfs_vnops.c
Log Message:
remove NCHNAMLEN optimization
To generate a diff of this commit:
cvs rdiff -u -r1.311 -r1.312 src/sys/nfs/nfs_vnops.c
Please note that diffs
Module Name:src
Committed By: kamil
Date: Sat Jun 29 17:42:36 UTC 2019
Modified Files:
src/sys/nfs: nfs_bootparam.c
Log Message:
Appease GCC and initialize arps_ip
Fixes build as GCC errors with maybe-uninitialized that is a false
positive.
To generate a diff of this
Module Name:src
Committed By: kamil
Date: Sat Jun 29 17:42:36 UTC 2019
Modified Files:
src/sys/nfs: nfs_bootparam.c
Log Message:
Appease GCC and initialize arps_ip
Fixes build as GCC errors with maybe-uninitialized that is a false
positive.
To generate a diff of this
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
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
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
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
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
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
> > Log Message:
> > Use a random opaque cookie, not kva pointer, for nfssvc(2).
> >
> > (What were they smoking?!)
It looks like most of the code is from the 4.4-Lite merge from mycroft
circa 1994 (!!); I leave it up to the reader to determine what was
being smoked when at Berkeley.
> > I
> Date: Thu, 25 Jan 2018 19:08:16 +0100
> From: Maxime Villard
>
> I noticed this issue a long time ago too. While it's clear that this hack was
> utter garbage, it wasn't essentially critical since the path that leads to
> this
> place is privileged, and basically there's
Le 25/01/2018 à 18:14, Taylor R Campbell a écrit :
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
On Mon, 2 Nov 2015, Greg Oster wrote:
On Mon, 2 Nov 2015 09:57:43 +
"Paul Goyette" wrote:
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
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
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
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
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
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
1 - 100 of 224 matches
Mail list logo