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
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 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: 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 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: 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: 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 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
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 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
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: 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
===
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: 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 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
==
--- /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
==
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
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.
__
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
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 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: 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
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: 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: 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: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 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: 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
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: 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: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: 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: 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
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
= 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: 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 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: 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
===
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: 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: 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: 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 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 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 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: 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: 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: 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: 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: 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: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
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: 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
==
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
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: 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
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: 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: 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: 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
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
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.
__
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 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
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.
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/
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
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
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
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
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:
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
=
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:
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 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
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: 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
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: 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: 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 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:
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: 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: 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 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
==
90 matches
Mail list logo