Author: dfr
Date: Mon Jun 22 08:23:16 2020
New Revision: 362490
URL: https://svnweb.freebsd.org/changeset/base/362490
Log:
Add some missing parts for supporting va_birthtime.
Reviewed by: rmacklem
Modified:
head/sys/fs/nfs/nfs_commonsubs.c
head/sys/fs/nfs/nfsport.h
head/sys/fs/nfs/n
Author: dfr
Date: Sun Jun 14 11:41:57 2020
New Revision: 362175
URL: https://svnweb.freebsd.org/changeset/base/362175
Log:
Add support for the timecreate attribute
This maps to the va_birthtime VFS attribute.
Modified:
head/sys/fs/nfs/nfs_commonsubs.c
Modified: head/sys/fs/nfs/nfs_commo
Author: dfr
Date: Sun Feb 3 08:15:26 2019
New Revision: 343706
URL: https://svnweb.freebsd.org/changeset/base/343706
Log:
Reduce log spam from rpc.statd
This only reports failed attempts to contact hosts on the first attempt.
Modified:
head/usr.sbin/rpc.statd/file.c
Modified: head/usr.
Author: dfr
Date: Tue Apr 25 10:29:08 2017
New Revision: 317402
URL: https://svnweb.freebsd.org/changeset/base/317402
Log:
Fix a potential problem where we might try to shift by more than 31 bits
CID:1198859
Modified:
head/lib/librpcsec_gss/svc_rpcsec_gss.c
Modified: head/lib/librpc
Author: dfr
Date: Mon Jan 4 17:42:12 2016
New Revision: 293168
URL: https://svnweb.freebsd.org/changeset/base/293168
Log:
Fix a memory leak in gss_release_oid_set
Modified:
head/lib/libgssapi/gss_release_oid_set.c
Modified: head/lib/libgssapi/gss_release_oid_set.c
==
Author: dfr
Date: Fri Dec 27 11:10:32 2013
New Revision: 259941
URL: http://svnweb.freebsd.org/changeset/base/259941
Log:
Back out r259912 - it shouldn't have been committed to this branch.
Modified:
stable/9/usr.bin/rpcgen/rpc_main.c
Modified: stable/9/usr.bin/rpcgen/rpc_main.c
Author: dfr
Date: Thu Dec 26 11:38:33 2013
New Revision: 259914
URL: http://svnweb.freebsd.org/changeset/base/259914
Log:
Generate client sample code which compiles without warnings.
For 'rpcgen -a', generate a makefile where 'make clean all' works.
Modified:
head/usr.bin/rpcgen/rpc_main.c
Bah! This was intended for head - feel free to back it out if anything
breaks.
On 26 December 2013 10:45, Doug Rabson wrote:
> Author: dfr
> Date: Thu Dec 26 10:45:17 2013
> New Revision: 259912
> URL: http://svnweb.freebsd.org/changeset/base/259912
>
> Log:
> Genera
Author: dfr
Date: Thu Dec 26 10:45:17 2013
New Revision: 259912
URL: http://svnweb.freebsd.org/changeset/base/259912
Log:
Generate client sample code which compiles without warnings.
For 'rpcgen -a', generate a makefile where 'make clean all' works.
Modified:
stable/9/usr.bin/rpcgen/rpc_mai
Author: dfr
Date: Sun Aug 5 13:40:35 2012
New Revision: 239062
URL: http://svn.freebsd.org/changeset/base/239062
Log:
Add an option for pam_krb5 to allow it to authenticate users which don't have
a local account.
PR: 76678
Submitted by: daved at tamu.edu
MFC after:2 wee
Author: dfr
Date: Sun Aug 5 13:38:15 2012
New Revision: 239061
URL: http://svn.freebsd.org/changeset/base/239061
Log:
Reduce namespace pollution from gssapi.h
MFC after:2 weeks
Modified:
head/include/gssapi/gssapi.h
Modified: head/include/gssapi/gssapi.h
===
If you change the loader callbacks structure, you need to change the version
number to avoid unexpected results for mismatched combinations of application
and userboot.so.
On 5 Aug 2012, at 13:15, Andrey V. Elsukov wrote:
> Author: ae
> Date: Sun Aug 5 12:15:15 2012
> New Revision: 239058
> U
Author: dfr
Date: Thu Jun 30 16:08:56 2011
New Revision: 223695
URL: http://svn.freebsd.org/changeset/base/223695
Log:
Add a version of the FreeBSD bootloader which can run in userland, packaged
as a shared library. This is intended to be used by BHyVe to load FreeBSD
kernels into new virtua
Author: dfr
Date: Tue May 3 10:18:27 2011
New Revision: 221374
URL: http://svn.freebsd.org/changeset/base/221374
Log:
Call pam_setcred() before login_getpwclass to support home directories
on GSS-API authenticated NFS where the kerberos credentials need to be
saved so that the kernel can au
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/boot/zfs/zfstest.c Fri Jul 30 13:54:15 2010(r210650)
@@ -0,0 +1,120 @@
+/*-
+ * Copyright (c) 2010 Doug Rabson
+ * All rights reserved
Author: dfr
Date: Wed May 12 13:20:05 2010
New Revision: 207962
URL: http://svn.freebsd.org/changeset/base/207962
Log:
Release zml@ from mentorship.
Modified:
svnadmin/conf/mentors
Modified: svnadmin/conf/mentors
==
Author: dfr
Date: Wed Jul 1 18:12:50 2009
New Revision: 195251
URL: http://svn.freebsd.org/changeset/base/195251
Log:
Clarify the node about removing NFS_LEGACYRPC
Approved by: re
Modified:
head/UPDATING
Modified: head/UPDATING
==
Author: dfr
Date: Wed Jul 1 07:37:21 2009
New Revision: 195230
URL: http://svn.freebsd.org/changeset/base/195230
Log:
Add usr/include/nfs/rpcv2.h
Submitted by: pluknet at gmail dot com
Approved by: re
Modified:
head/ObsoleteFiles.inc
Modified: head/ObsoleteFiles.inc
=
Author: dfr
Date: Wed Jul 1 07:35:57 2009
New Revision: 195229
URL: http://svn.freebsd.org/changeset/base/195229
Log:
Add an entry documenting removal of the NFS_LEGACYRPC option.
Submitted by: Steve Kargl
Approved by: re
Modified:
head/UPDATING
Modified: head/UPDATING
==
Author: dfr
Date: Wed Jul 1 07:34:28 2009
New Revision: 195228
URL: http://svn.freebsd.org/changeset/base/195228
Log:
Don't include rpcv2.h - it has been removed.
Submitted by: ed@
Approved by: re
Modified:
head/sys/amd64/amd64/genassym.c
Modified: head/sys/amd64/amd64/genassym.c
===
Author: dfr
Date: Tue Jun 30 19:10:17 2009
New Revision: 195203
URL: http://svn.freebsd.org/changeset/base/195203
Log:
Adjust the internal NFS KPI to avoid the last traces of NFS_LEGACYRPC.
Approved by: re
Modified:
head/sys/nfsclient/nfs.h
head/sys/nfsclient/nfs_bio.c
head/sys/nfscl
Author: dfr
Date: Tue Jun 30 19:03:27 2009
New Revision: 195202
URL: http://svn.freebsd.org/changeset/base/195202
Log:
Remove the old kernel RPC implementation and the NFS_LEGACYRPC option.
Approved by: re
Deleted:
head/sys/nfs/rpcv2.h
head/sys/nfsclient/nfs_socket.c
head/sys/nfsserv
On 30 Jun 2009, at 06:17, bz0...@zabbadoz.net wrote:
On Tue, 30 Jun 2009, John Baldwin wrote:
Author: jhb
Date: Tue Jun 30 03:18:51 2009
New Revision: 195181
URL: http://svn.freebsd.org/changeset/base/195181
Log:
Fix build with NFS_LEGACYRPC enabled after the socket upcall locking
changes.
Author: dfr
Date: Wed Jun 24 18:42:21 2009
New Revision: 194880
URL: http://svn.freebsd.org/changeset/base/194880
Log:
Don't use sys/nfs/rpcv2.h - it is part of the old kernel RPC implementation
and will be removed.
Modified:
head/sbin/mount_nfs/mount_nfs.c
head/sbin/umount/umount.c
hea
On Thu, 4 Jun 2009 11:22:53 + (UTC), Ed Schouten
wrote:
> Author: ed
> Date: Thu Jun 4 11:22:53 2009
> New Revision: 193434
> URL: http://svn.freebsd.org/changeset/base/193434
>
> Log:
> Correct typo; errno => error.
Thanks Ed. Now where did I leave that pointy hat :(
__
Author: dfr
Date: Thu Jun 4 08:13:51 2009
New Revision: 193432
URL: http://svn.freebsd.org/changeset/base/193432
Log:
Don't panic in nlm_record_lock if we get ENOENT from lf_advlockasync. This
is likely to be because the file was just removed and in our context this is
harmless.
Modified:
Author: dfr
Date: Sun May 31 11:59:32 2009
New Revision: 193163
URL: http://svn.freebsd.org/changeset/base/193163
Log:
Allow the bootfs property to be set for raidz pools on FreeBSD.
Reviewed by: pjd
Modified:
head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c
Modified: head/sy
Author: dfr
Date: Thu May 28 08:22:36 2009
New Revision: 192972
URL: http://svn.freebsd.org/changeset/base/192972
Log:
Some of the boot loader code only works on a ufs file system, but it
uses the generic struct dirent, which happens to look identical to UFS's
struct direct. If BSD ever cha
Author: dfr
Date: Wed May 27 18:54:31 2009
New Revision: 192922
URL: http://svn.freebsd.org/changeset/base/192922
Log:
Increase the size of the static TLS area slightly (required for the NVidia's
OpenGL driver on amd64).
Modified:
head/libexec/rtld-elf/rtld.h
Modified: head/libexec/rtld-el
Author: dfr
Date: Wed May 27 07:30:32 2009
New Revision: 192879
URL: http://svn.freebsd.org/changeset/base/192879
Log:
Welcome Zachary Loafman as a src committer. Zach will be feeding back changes
from Isilon Systems, which is nice. I will be his mentor.
Approved by: core
Modified:
sv
Also, this problem appears to be there in the new experimental NFS
client code as well. I haven't tried to fix that.
On 24 May 2009, at 14:22, Doug Rabson wrote:
Author: dfr
Date: Sun May 24 13:22:00 2009
New Revision: 192686
URL: http://svn.freebsd.org/changeset/base/192686
Log:
Author: dfr
Date: Sun May 24 13:22:00 2009
New Revision: 192686
URL: http://svn.freebsd.org/changeset/base/192686
Log:
Make sure we feed 32bit align memory to nfsm_dissect otherwise we will fault
on platforms with strict alignment requirements. In particular, this fixes the
problems with the
On 23 May 2009, at 00:27, Xin LI wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hi, Doug,
Doug Rabson wrote:
Author: dfr
Date: Sat May 16 10:48:20 2009
New Revision: 192194
URL: http://svn.freebsd.org/changeset/base/192194
Log:
Add support for booting from raidz1 and raidz2 pools
Author: dfr
Date: Sun May 24 11:37:10 2009
New Revision: 192679
URL: http://svn.freebsd.org/changeset/base/192679
Log:
Increase the number of available file descriptors to 64. This fixes the
reported zfsboot problems for systems where more than seven drives are part
of ZFS pools.
Modified:
Author: dfr
Date: Sun May 24 11:10:27 2009
New Revision: 192678
URL: http://svn.freebsd.org/changeset/base/192678
Log:
Fix build of KGSSAPI bits post-vimage.
Modified:
head/sys/kgssapi/gsstest.c
head/sys/nfsserver/nfs_srvkrpc.c
Modified: head/sys/kgssapi/gsstest.c
=
Thanks for the report - I'll put together a repro scenario and fix it
as soon as possible.
On 23 May 2009, at 00:27, Xin LI wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hi, Doug,
Doug Rabson wrote:
Author: dfr
Date: Sat May 16 10:48:20 2009
New Revision: 192194
URL:
On 20 May 2009, at 16:07, Rick Macklem wrote:
On Wed, 20 May 2009, Doug Rabson wrote:
Thinking about this for a few more minutes, I think you probably
want to allocate a sysid for each client and then for each
lock_owner of that client allocate a 'pid'. The value doesn't
for the
right sysid.
On 20 May 2009, at 09:26, Doug Rabson wrote:
This is incorrect. A sysid of zero is reserved for local locks on
local filesystems. You need to allocate a sysid when the client is
created and it needs to not conflict with the sysids used by NLM. I
suggest addin
This is incorrect. A sysid of zero is reserved for local locks on
local filesystems. You need to allocate a sysid when the client is
created and it needs to not conflict with the sysids used by NLM. I
suggest adding a function to nlm_prot_impl.c to return the next
available sysid (and bump
On 16 May 2009, at 19:35, Pegasus Mc Cleaft wrote:
On Saturday 16 May 2009 10:48:20 Doug Rabson wrote:
Author: dfr
Date: Sat May 16 10:48:20 2009
New Revision: 192194
URL: http://svn.freebsd.org/changeset/base/192194
Log:
Add support for booting from raidz1 and raidz2 pools.
Modified
Author: dfr
Date: Sat May 16 10:48:20 2009
New Revision: 192194
URL: http://svn.freebsd.org/changeset/base/192194
Log:
Add support for booting from raidz1 and raidz2 pools.
Modified:
head/sys/boot/i386/zfsboot/zfsboot.c
head/sys/boot/zfs/zfsimpl.c
head/sys/cddl/boot/zfs/README
head/sys/
Author: dfr
Date: Fri May 15 13:58:45 2009
New Revision: 192142
URL: http://svn.freebsd.org/changeset/base/192142
Log:
Back port a change to the locking model used to manage active transports from
FreeBSD-current to avoid a deadlock.
PR: 130628
Modified:
stable/7/sys/rpc/svc.
On 12 May 2009, at 20:16, Jung-uk Kim wrote:
On Tuesday 12 May 2009 04:18 am, Doug Rabson wrote:
On 12 May 2009, at 09:16, Kip Macy wrote:
On Tue, May 12, 2009 at 12:33 AM, Doug Rabson
wrote:
On 12 May 2009, at 06:03, Kip Macy wrote:
Here is the problem, FreeBSD is sloppy about 32-bit vs
On 12 May 2009, at 09:16, Kip Macy wrote:
On Tue, May 12, 2009 at 12:33 AM, Doug Rabson wrote:
On 12 May 2009, at 06:03, Kip Macy wrote:
Here is the problem, FreeBSD is sloppy about 32-bit vs. 64-bit for
xdr
whereas in the kernel, Solaris is not.
I thought that XDR 'long'
On 12 May 2009, at 06:03, Kip Macy wrote:
Here is the problem, FreeBSD is sloppy about 32-bit vs. 64-bit for xdr
whereas in the kernel, Solaris is not.
I thought that XDR 'long' types were 32 bit regardless of whether the
platform was 32 or 64 bit. I'll have to read the code again.
__
The XDR support code that is in the main kernel should have a very
similar API to the opensolaris bits, possibly identical. Perhaps the
opensolaris compat could use the main kernel's XDR implementation?
On 11 May 2009, at 05:18, Kip Macy wrote:
Author: kmacy
Date: Mon May 11 04:18:58 2009
N
Author: dfr
Date: Sat May 9 15:41:22 2009
New Revision: 191937
URL: http://svn.freebsd.org/changeset/base/191937
Log:
Work around non-standard behaviour of rpcbind in some versions of Linux
(FC4?).
Submitted by: zachary dot loafman at isilon dot com
Modified:
head/sys/nlm/nlm_prot_impl
Author: dfr
Date: Fri May 8 15:14:52 2009
New Revision: 191918
URL: http://svn.freebsd.org/changeset/base/191918
Log:
Use log(9) for debug and status messages and hide some of the details with
macros to allow for future flexibility in logging.
Submitted by: zachary dot loafman at isilon
Author: dfr
Date: Wed May 6 17:52:38 2009
New Revision: 191848
URL: http://svn.freebsd.org/changeset/base/191848
Log:
Disable adaptive mutexes and rwlocks for XENHVM.
Modified:
head/sys/amd64/conf/XENHVM
Modified: head/sys/amd64/conf/XENHVM
==
Author: dfr
Date: Wed May 6 17:48:39 2009
New Revision: 191847
URL: http://svn.freebsd.org/changeset/base/191847
Log:
Fix XENHVM build.
Modified:
head/sys/amd64/include/pcpu.h
Modified: head/sys/amd64/include/pcpu.h
===
Author: dfr
Date: Wed Apr 1 17:06:28 2009
New Revision: 190627
URL: http://svn.freebsd.org/changeset/base/190627
Log:
Fix the Xen build for i386 PV mode.
Modified:
head/sys/dev/xen/balloon/balloon.c
head/sys/dev/xen/console/console.c
head/sys/i386/include/xen/xenpmap.h
head/sys/i386/in
Author: dfr
Date: Thu Mar 19 14:13:18 2009
New Revision: 190053
URL: http://svn.freebsd.org/changeset/base/190053
Log:
Fix an mbuf leak in the error path.
Submitted by: Rick Macklem
Modified:
head/sys/nfsserver/nfs_srvkrpc.c
Modified: head/sys/nfsserver/nfs_srvkrpc.c
==
Author: dfr
Date: Wed Mar 11 15:30:12 2009
New Revision: 189699
URL: http://svn.freebsd.org/changeset/base/189699
Log:
Merge in support for Xen HVM on amd64 architecture.
Added:
head/sys/amd64/conf/XENHVM (contents, props changed)
- copied, changed from r189614, user/dfr/xenhvm/7/sys/a
Author: dfr
Date: Thu Feb 5 11:48:10 2009
New Revision: 188142
URL: http://svn.freebsd.org/changeset/base/188142
Log:
Use the correct creds when reconnecting so that we have enough privilege to
bind reserved ports (if necessary).
Submitted by: Jaakko Heinonen
Modified:
head/sys/rpc/c
Author: dfr
Date: Wed Dec 17 18:12:01 2008
New Revision: 186243
URL: http://svn.freebsd.org/changeset/base/186243
Log:
Use full 64bit arithmetic when converting file offsets to block numbers -
fixes
booting on filesystems with inode numbers with values above 4194304.
Submitted by: ps
Mo
On 11 Dec 2008, at 16:48, Paul Saab wrote:
Author: ps
Date: Thu Dec 11 16:48:35 2008
New Revision: 185938
URL: http://svn.freebsd.org/changeset/base/185938
Log:
Fix a leak introduced in r185902. We should free the devspec if
we've successfully found a zfs pool.
Thanks.
__
On 11 Dec 2008, at 02:23, Paul Saab wrote:
Author: ps
Date: Thu Dec 11 02:23:49 2008
New Revision: 185902
URL: http://svn.freebsd.org/changeset/base/185902
Log:
Avoid a double free in devopen by not freeing the device structure
in zfs_dev_open. This stops a panic in the loader when trying t
Author: dfr
Date: Wed Dec 10 14:49:54 2008
New Revision: 185860
URL: http://svn.freebsd.org/changeset/base/185860
Log:
We need to pass a structure with enough space for an NFSv2 filehandle to
nfs_srvmtofh_xx otherwise bad things happen when an NFSv2 client tries to
make a request.
Modified:
Author: dfr
Date: Wed Dec 10 10:46:34 2008
New Revision: 185852
URL: http://svn.freebsd.org/changeset/base/185852
Log:
Don't get confused if we encounter a device which is part of a raidz or raidz2
pool while probing for vdevs.
PR: 129539
Submitted by: Paul Wootton (paul at fl
Author: dfr
Date: Sun Nov 30 12:21:46 2008
New Revision: 185473
URL: http://svn.freebsd.org/changeset/base/185473
Log:
Don't call ether_ioctl() with locks held. Loop in xn_rxeof() until the backend
stops adding stuff to the ring otherwise we miss RX interrupts which kills
performance.
Modif
Author: dfr
Date: Tue Nov 25 16:11:41 2008
New Revision: 185299
URL: http://svn.freebsd.org/changeset/base/185299
Log:
Fix standalone module build by generating opt_kgssapi.h.
Submitted by: n_hibma
Modified:
head/sys/modules/nfsserver/Makefile
Modified: head/sys/modules/nfsserver/Makefi
On 24 Nov 2008, at 22:03, Garrett Cooper wrote:
What about http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/129059 ?
I'll take a look at that, thanks.
I didn't realize that gptzfsboot wasn't available for amd64.
The amd64 kernel shares the i386 boot code and the ZFS boot code
should w
Author: dfr
Date: Sat Nov 22 14:24:55 2008
New Revision: 185175
URL: http://svn.freebsd.org/changeset/base/185175
Log:
Fix amd64 build and re-enable gptzfsboot.
Modified:
head/sys/boot/i386/Makefile
head/sys/boot/i386/gptzfsboot/Makefile
head/sys/boot/zfs/Makefile
Modified: head/sys/boot
Author: dfr
Date: Fri Nov 21 09:10:35 2008
New Revision: 185154
URL: http://svn.freebsd.org/changeset/base/185154
Log:
Add definitions for ZFS pool version 13.
Modified:
head/sys/cddl/boot/zfs/zfsimpl.h
Modified: head/sys/cddl/boot/zfs/zfsimpl.h
==
On 19 Nov 2008, at 19:56, John Baldwin wrote:
On Wednesday 19 November 2008 11:39:01 am Doug Rabson wrote:
Author: dfr
Date: Wed Nov 19 16:39:01 2008
New Revision: 185096
URL: http://svn.freebsd.org/changeset/base/185096
Log:
Add a GPT-aware variant of zfsboot which should be used in a
Author: dfr
Date: Wed Nov 19 16:59:19 2008
New Revision: 185097
URL: http://svn.freebsd.org/changeset/base/185097
Log:
Some zfsboot fixes from Norikatsu Shigemura:
1. zfsboot2 (boot2) doesn't %d (printf), so change %d to %u.
2. chase new zpool versioning as SPA_VERSION.
Obtained from
Author: dfr
Date: Wed Nov 19 16:39:01 2008
New Revision: 185096
URL: http://svn.freebsd.org/changeset/base/185096
Log:
Add a GPT-aware variant of zfsboot which should be used in a similar manner
to gptboot, i.e. installed in a freebsd-boot partition using /sbin/gpart or
/sbin/gpt.
Tweak
Author: dfr
Date: Wed Nov 19 16:04:07 2008
New Revision: 185095
URL: http://svn.freebsd.org/changeset/base/185095
Log:
If we free the GPT partition list in bd_open_gpt() because of an error, don't
try to free it again in bd_closedisk(). While I'm here, fix a DEBUG print.
Modified:
head/sys/
Author: dfr
Date: Fri Nov 14 11:27:53 2008
New Revision: 184969
URL: http://svn.freebsd.org/changeset/base/184969
Log:
Switch the default rpc implementation for NFS back to the new code. I believe
I have fixed the reported problems - if you still have trouble with it, please
contact me with
Author: dfr
Date: Thu Nov 13 14:36:52 2008
New Revision: 184921
URL: http://svn.freebsd.org/changeset/base/184921
Log:
Use the remote address for access control, not the local address. This fixes
the nfsd problems that some people have with the new code.
Add support for the vfs.nfsrv.nfs_
Author: dfr
Date: Thu Nov 13 11:35:18 2008
New Revision: 184920
URL: http://svn.freebsd.org/changeset/base/184920
Log:
Temporarily switch NFS back to the old RPC code while I try to diagnose and
fix the problems a few people have noticed with the new code. People who want
to continue testing
Author: dfr
Date: Wed Nov 12 15:31:05 2008
New Revision: 184887
URL: http://svn.freebsd.org/changeset/base/184887
Log:
Call svc_freereq() before returning from the service proc.
Modified:
head/sys/kgssapi/gsstest.c
Modified: head/sys/kgssapi/gsstest.c
Author: dfr
Date: Wed Nov 12 15:30:30 2008
New Revision: 184886
URL: http://svn.freebsd.org/changeset/base/184886
Log:
Don't call svc_freereq() before svc_freeargs().
Modified:
head/sys/nlm/nlm_prot_svc.c
Modified: head/sys/nlm/nlm_prot_svc.c
=
Author: dfr
Date: Wed Nov 12 12:21:18 2008
New Revision: 184877
URL: http://svn.freebsd.org/changeset/base/184877
Log:
Add a missing call to mtx_destroy().
Modified:
head/sys/rpc/clnt_vc.c
Modified: head/sys/rpc/clnt_vc.c
==
Author: dfr
Date: Wed Nov 12 09:38:18 2008
New Revision: 184869
URL: http://svn.freebsd.org/changeset/base/184869
Log:
Turn (NFSERR_AUTHERR|code) status values into svcerr_auth(rqst, code) replies
instead of returning a success with a bogus NFS error code.
Modified:
head/sys/nfsserver/nfs_s
Author: dfr
Date: Wed Nov 12 09:36:35 2008
New Revision: 184868
URL: http://svn.freebsd.org/changeset/base/184868
Log:
Allow v3 GETATTR requests even when weakly authenticated. Change the error
return for for weakly authenticated requests from REJECTEDCRED to WEAKAUTH
for consistency with So
Author: dfr
Date: Fri Nov 7 10:43:01 2008
New Revision: 184744
URL: http://svn.freebsd.org/changeset/base/184744
Log:
Range-check NFSv2 procedure numbers before converting to NFSv3.
Submitted by: csjp
Modified:
head/sys/nfsserver/nfs_fha.c
Modified: head/sys/nfsserver/nfs_fha.c
===
Author: dfr
Date: Thu Nov 6 11:43:49 2008
New Revision: 184719
URL: http://svn.freebsd.org/changeset/base/184719
Log:
Don't depend on krpc.ko in the NFS_LEGACYRPC case.
Modified:
head/sys/nfsserver/nfs_srvsubs.c
Modified: head/sys/nfsserver/nfs_srvsubs.c
Author: dfr
Date: Wed Nov 5 16:25:26 2008
New Revision: 184693
URL: http://svn.freebsd.org/changeset/base/184693
Log:
If mountd doesn't specify a secflavor list for the mount, assume that -sec=sys
is what was wanted.
Modified:
head/sys/nfsserver/nfs_srvsubs.c
Modified: head/sys/nfsserver/
Author: dfr
Date: Wed Nov 5 16:24:31 2008
New Revision: 184692
URL: http://svn.freebsd.org/changeset/base/184692
Log:
Don't return a NULL mbuf from xdrmbuf_getall.
Modified:
head/sys/xdr/xdr_mbuf.c
Modified: head/sys/xdr/xdr_mbuf.c
===
On 5 Nov 2008, at 09:43, Giorgos Keramidas wrote:
On Mon, 3 Nov 2008 10:38:00 + (UTC), Doug Rabson
<[EMAIL PROTECTED]> wrote:
Added:
head/etc/rc.d/gssd (contents, props changed)
Hi Doug,
rc-stuff complains that gssd_enable isn't set "properly", because it
is
Author: dfr
Date: Tue Nov 4 16:43:02 2008
New Revision: 184643
URL: http://svn.freebsd.org/changeset/base/184643
Log:
Include .
Modified:
head/sys/nfsserver/nfs_srvkrpc.c
Modified: head/sys/nfsserver/nfs_srvkrpc.c
=
On 3 Nov 2008, at 13:48, Simon L. Nielsen wrote:
On 2008.11.03 10:38:00 +, Doug Rabson wrote:
Author: dfr
Date: Mon Nov 3 10:38:00 2008
New Revision: 184588
URL: http://svn.freebsd.org/changeset/base/184588
Log:
Implement support for RPCSEC_GSS authentication to both the NFS
client
Author: dfr
Date: Mon Nov 3 10:39:35 2008
New Revision: 184589
URL: http://svn.freebsd.org/changeset/base/184589
Log:
Regen.
Modified:
head/sys/compat/freebsd32/freebsd32_proto.h
head/sys/compat/freebsd32/freebsd32_syscall.h
head/sys/compat/freebsd32/freebsd32_syscalls.c
head/sys/compa
= oexport.ex_root;
+ export.ex_anon = oexport.ex_anon;
+ export.ex_addr = oexport.ex_addr;
+ export.ex_addrlen = oexport.ex_addrlen;
+ export.ex_mask = oexport.ex_mask;
+ export.ex_ma
Author: dfr
Date: Thu Oct 30 16:11:07 2008
New Revision: 184477
URL: http://svn.freebsd.org/changeset/base/184477
Log:
Don't hang if encrypting/decrypting using struct iovecs where one of the
iovecs ends on a crypto block boundary.
Modified:
head/sys/opencrypto/cryptosoft.c
Modified: head/
Author: dfr
Date: Sat Oct 25 14:01:29 2008
New Revision: 184262
URL: http://svn.freebsd.org/changeset/base/184262
Log:
MFC: r184227 - don't use *statep without holding the vnode interlock
This change is being merged earlier than originally planned at the request
of the release engineers.
Author: dfr
Date: Sat Oct 25 14:01:08 2008
New Revision: 184261
URL: http://svn.freebsd.org/changeset/base/184261
Log:
MFC: r184227 - don't use *statep without holding the vnode interlock
This change is being merged earlier than originally planned at the request
of the release engineers.
Author: dfr
Date: Sat Oct 25 14:00:37 2008
New Revision: 184260
URL: http://svn.freebsd.org/changeset/base/184260
Log:
MFC: r184227 - don't use *statep without holding the vnode interlock
This change is being merged earlier than originally planned at the request
of the release engineers.
Author: dfr
Date: Fri Oct 24 16:04:10 2008
New Revision: 184227
URL: http://svn.freebsd.org/changeset/base/184227
Log:
Don't rely on the value of *statep without first taking the vnode interlock.
Reviewed by: Mike Tancsa
MFC after:2 weeks
Modified:
head/sys/kern/kern_lockf.c
Modi
90 matches
Mail list logo