Page MenuHomeFreeBSD

rmacklem (Rick Macklem)
User

Projects (1)

User Details

User Since
Jan 13 2015, 10:58 PM (598 w, 1 d)

Recent Activity

Today

rmacklem committed rG0b9f4c6b0a03: nfs_nfsdserv.c: Fix setting of birthtime for some ZFS pools.
Thu, Jul 2, 1:21 AM
rmacklem committed rG76badd25811e: nfs_nfsdserv.c: Fix setting of birthtime for some ZFS pools.
Thu, Jul 2, 1:16 AM

Sat, Jun 27

rmacklem committed rG9e1bbfb88e98: nfs_clstate.c: Fix CB_RECALL handling for NFSv4.1/4.2.
Sat, Jun 27, 11:37 PM

Fri, Jun 26

rmacklem committed rGae9f66486df6: nfs_commonkrpc.c: Improve handling of NFSv4.1/4.2 recovery.
Fri, Jun 26, 1:41 AM
rmacklem committed rGafc113696ff6: nfs_commonkrpc.c: Improve handling of NFSv4.1/4.2 recovery.
Fri, Jun 26, 1:37 AM
rmacklem committed rG28ae0d849118: nfs: Fix argument typo to avoid a crash.
Fri, Jun 26, 1:36 AM
rmacklem committed rG84043284ad1f: nfs: Fix argument typo to avoid a crash.
Fri, Jun 26, 1:31 AM
rmacklem committed rGfe7426b2c9f7: nfs_nfsdport.c: Fix a typo in a KASSERT.
Fri, Jun 26, 12:58 AM

Thu, Jun 25

rmacklem committed rG3a3d12112483: nfs_clvnops.c: Fix the case where va_flags are being cleared.
Thu, Jun 25, 12:50 AM

Tue, Jun 23

rmacklem committed rGcf523f4beb8f: nfscl: Add support for flexible file layout striping.
Tue, Jun 23, 1:23 AM

Sun, Jun 21

rmacklem committed rGc57fab60daeb: nfs_nfsdstate.c: Another unnecessary initialization for gcc.
Sun, Jun 21, 2:45 PM
rmacklem committed rGfa515f60fce0: nfs_nfsdport.c: One more unnecessary initialization for gcc.
Sun, Jun 21, 2:55 AM
rmacklem committed rG61152df00aee: nfs_nfsdport.c: Do unnecessary initializations to quiet gcc.
Sun, Jun 21, 12:09 AM

Sat, Jun 20

rmacklem committed rGd8e8f9251975: pNFSd: Add a directory of newly created files for the pNFSd.
Sat, Jun 20, 6:46 PM

Thu, Jun 18

rmacklem committed rGb1af05406b51: nfs_nfsdserv.c: Fix setting of birthtime for some ZFS pools.
Thu, Jun 18, 3:47 PM
rmacklem committed rG572680712c31: nfs_clvnops.c: Fix the case where va_flags are being cleared.
Thu, Jun 18, 12:37 AM

Tue, Jun 16

rmacklem committed rG62e7ac83ae14: Revert "rpc.tlsservd.c: Pin max threads at 1 for now".
Tue, Jun 16, 4:18 PM
rmacklem added a reverting change for rG7a289fe3cd5c: rpc.tlsservd.c: Pin max threads at 1 for now: rG62e7ac83ae14: Revert "rpc.tlsservd.c: Pin max threads at 1 for now".
Tue, Jun 16, 4:18 PM
rmacklem committed rG2e6615b26bb5: netexport: Move struct netexport in a .h file and refcnt it.
Tue, Jun 16, 3:37 PM

Sat, Jun 13

rmacklem committed rG69e20977a468: acl_to_text_nfs4.c: Fix a snprintf() for large uid (authored by Nick Price <nick_spun.io>).
Sat, Jun 13, 9:18 PM

Mon, Jun 8

rmacklem committed rG36d411987b51: acl_id_to_name.c: Fix printing of uids and gids (authored by pen_lysator.liu.se).
Mon, Jun 8, 9:41 PM

Fri, Jun 5

rmacklem committed rG3dfbbe8586bb: nfsd: Add per-MDS fs striping configuration.
Fri, Jun 5, 3:02 PM

Thu, Jun 4

rmacklem committed rGea4886f2829b: nfs_commonkrpc.c: Improve handling of NFSv4.1/4.2 recovery.
Thu, Jun 4, 10:04 PM
rmacklem committed rG72e57bc26417: nfsd: Add support for striped Flexible File layout.
Thu, Jun 4, 1:31 AM

Wed, Jun 3

rmacklem committed rG303df71969f5: krpc: Get rid of KRPC_VNET macros.
Wed, Jun 3, 8:12 PM
rmacklem committed rGfcc7609d699a: nfsd: Get rid of NFSD_VNET macros.
Wed, Jun 3, 8:07 PM
rmacklem committed rGce77cd3d9c1a: nfscl: Fix handling of gssd upcalls for the NFS client.
Wed, Jun 3, 8:03 PM
rmacklem committed rG07d733963ecd: nfs_clrpcops.c: Change initial layout type to flex files.
Wed, Jun 3, 7:07 PM

May 28 2026

rmacklem committed rGefe287822bcb: nfsd: Allow vfs.nfsd.srvmaxio to be up to 4Mbytes.
May 28 2026, 2:47 AM
rmacklem committed rG947dd1ca1297: subr_uio.c: Remove a KASSERT() for large NFS server I/O.
May 28 2026, 2:46 AM

May 25 2026

rmacklem committed rG4d80d4913e79: nfs: Fix argument typo to avoid a crash.
May 25 2026, 7:24 PM

May 20 2026

rmacklem committed rGaf8675b11e3c: nfs_clsubs.c: Fix ncl_getcookie() when "pos" is negative.
May 20 2026, 1:06 AM
rmacklem committed rG3aab0373ddb6: nfs_clsubs.c: Fix ncl_getcookie() when "pos" is negative.
May 20 2026, 1:04 AM

May 19 2026

rmacklem committed rG29a286d14ac5: nfs_nfsdserv.c: Clip number of callback slots.
May 19 2026, 1:00 AM
rmacklem committed rG3414663b2cce: nfs_nfsdserv.c: Clip number of callback slots.
May 19 2026, 12:56 AM

May 17 2026

rmacklem committed rG763de195d7bd: nfsd: Disable use of callbacks for NFSv4.0.
May 17 2026, 2:14 AM

May 14 2026

rmacklem committed rG074c42ade353: RELNOTES: Add an entry for commit b92b9da33006.
May 14 2026, 11:07 PM
rmacklem committed rGb92b9da33006: nfsd: Allow vfs.nfsd.srvmaxio to be up to 4Mbytes.
May 14 2026, 10:35 PM
rmacklem committed rG49937a6face3: nfscl: Disable use of callbacks for NFSv4.0.
May 14 2026, 1:02 AM

May 5 2026

rmacklem committed rG03e9e83f3586: nfs_nfsdserv.c: Clip number of callback slots.
May 5 2026, 12:06 AM

May 3 2026

rmacklem committed rG457c621add0a: nfsd: Disable use of callbacks for NFSv4.0.
May 3 2026, 11:28 PM
rmacklem committed rGd8d9e1cf5e05: krpc: Get rid of KRPC_VNET macros.
May 3 2026, 9:27 PM

May 2 2026

rmacklem committed rG821976facf74: nfsd: Get rid of NFSD_VNET macros.
May 2 2026, 9:40 PM
rmacklem committed rGa6e527f893df: nfscl: Fix handling of gssd upcalls for the NFS client.
May 2 2026, 7:38 PM

Apr 30 2026

rmacklem committed rG71ac1ec5c9d9: nfscl: Disable use of callbacks for NFSv4.0.
Apr 30 2026, 9:45 PM

Apr 18 2026

rmacklem committed rG6ef2df5e8e7a: nfsv4.4: Document setup of a NFSv4 root fs.
Apr 18 2026, 1:01 AM

Apr 14 2026

rmacklem committed rG692a289922d2: nfs_diskless: Fix handling of nfsuserd case for NFSv4.
Apr 14 2026, 3:29 AM

Apr 13 2026

rmacklem committed rGbd6548f4b462: nfsid.h: Put the nfsd_idargs structure in a new .h.
Apr 13 2026, 1:20 AM

Apr 12 2026

rmacklem committed rGfcec95bca38f: nfs_nfsdsocket.c: Allow Copy/Clone from a read-only fs.
Apr 12 2026, 12:47 AM
rmacklem committed rG2a97b49bc472: nfs_diskless: Add support for an NFSv4 root fs.
Apr 12 2026, 12:43 AM
rmacklem committed rG4beef6a4c567: nfs_nfsdsocket.c: Allow Copy/Clone from a read-only fs.
Apr 12 2026, 12:39 AM

Apr 11 2026

rmacklem committed rG1d4e9d2b5ef5: nfs_nfsdsocket.c: Allow Copy across file systems.
Apr 11 2026, 3:35 AM
rmacklem committed rG6dddd2503fc7: nfs_nfsdsocket.c: All Copy and Clone across file systems.
Apr 11 2026, 12:59 AM

Apr 8 2026

rmacklem committed rG6c13732570b7: clnt_bck.c: Delete a couple of old diagnostic printfs.
Apr 8 2026, 12:56 AM

Apr 7 2026

rmacklem committed rGcc2f8f3786d6: RELNOTES: Update the entry for commit 8b9775912cbc.
Apr 7 2026, 8:06 PM
rmacklem committed rGdc752c26b7e5: RELNOTES: Make an entry for supporting an NFSv4 root fs.
Apr 7 2026, 7:34 PM
rmacklem committed rG53b4ae3bf0f7: nfs_diskless: Fix handling of nfsuserd case for NFSv4.
Apr 7 2026, 3:53 PM

Apr 6 2026

rmacklem committed rGe6db4dd9d721: nfsid.h: Put the nfsd_idargs structure in a new .h.
Apr 6 2026, 2:11 PM

Apr 5 2026

rmacklem committed rG8b9775912cbc: nfs_diskless: Add support for an NFSv4 root fs.
Apr 5 2026, 4:05 PM

Mar 31 2026

rmacklem committed rGcea122acd9be: nfs_nfsdserv.c: Fix handling of archive flag for mkdir.
Mar 31 2026, 1:08 AM

Mar 29 2026

rmacklem committed rGb5815ee99a01: nfs_nfsdsocket.c: Allow Copy/Clone from a read-only fs.
Mar 29 2026, 9:43 PM

Mar 28 2026

rmacklem committed rGb65e7b4944cc: nfs_nfsdsocket.c: All Copy and Clone across file systems.
Mar 28 2026, 7:41 PM

Mar 25 2026

rmacklem committed rG41b423cc4e4d: clnt_bck.c: Delete a couple of old diagnostic printfs.
Mar 25 2026, 9:55 PM

Mar 22 2026

rmacklem committed rGd288383b4d80: nfs_clstate.c: Handle the same stateid case correctly.
Mar 22 2026, 1:55 AM
rmacklem committed rGb2fc2556c1ea: nfs_clstate.c: Handle the same stateid case correctly.
Mar 22 2026, 1:51 AM

Mar 17 2026

rmacklem committed rG6580d040861d: nfs_nfsdserv.c: Fix handling of archive flag for mkdir.
Mar 17 2026, 12:25 AM

Mar 8 2026

rmacklem committed rG016570c4463d: nfs_clstate.c: Handle the same stateid case correctly.
Mar 8 2026, 10:12 PM

Feb 24 2026

rmacklem committed rG5153ca331b44: vfs_mount.c: Don't call VFS_MOUNT() if only exports are being updated.
Feb 24 2026, 10:08 PM
rmacklem committed rG7ae432e6fbb2: vfs_mount.c: Don't call VFS_MOUNT() if only exports are being updated.
Feb 24 2026, 1:45 AM

Feb 21 2026

rmacklem committed rG86a6407d028d: linux_file.c: Fix handling of NFS getdents() emulation.
Feb 21 2026, 5:05 PM

Feb 16 2026

rmacklem committed rGb45447c6cc21: runat: Add -h to manipulate a symlink's named attribute dir.
Feb 16 2026, 12:52 AM

Feb 5 2026

rmacklem committed rG79b28bc8d1b4: nfscl: Fix the build.
Feb 5 2026, 7:57 PM
rmacklem committed rG406c98d2ca1d: nfscl: Fix handling of case insensitive file systems.
Feb 5 2026, 7:56 PM
rmacklem committed rG2e665ce547b5: nfsd: Fix handling of attributes during Open/Create/Exclusive_41.
Feb 5 2026, 7:54 PM
rmacklem committed rG144c1eda3973: nfs: Add some support for POSIX draft ACLs.
Feb 5 2026, 1:30 AM
rmacklem committed rGdccf41dd1834: nfs: Add some support for POSIX draft ACLs.
Feb 5 2026, 1:29 AM
rmacklem committed rGd842c511d84c: nfscl: Add some support for POSIX draft ACLs.
Feb 5 2026, 1:28 AM
rmacklem committed rG2eddaeb3e505: nfscommon: Add some support for POSIX draft ACLs.
Feb 5 2026, 1:26 AM
rmacklem committed rG20bfa56c514b: nfsd: Add some support for POSIX draft ACLs.
Feb 5 2026, 1:25 AM
rmacklem committed rGe00ce2fe6536: nfscommon: Add some support for POSIX draft ACLs.
Feb 5 2026, 1:23 AM

Jan 24 2026

rmacklem committed rG6fd7e55c9413: nfsd: Fix handling of hidden/system during Open/Create.
Jan 24 2026, 12:48 AM

Jan 21 2026

rmacklem committed rG053449fa5c6c: nfscl: Fix the build.
Jan 21 2026, 1:35 AM
rmacklem committed rGf2155a6fb568: nfscl: Fix handling of case insensitive file systems.
Jan 21 2026, 12:24 AM

Jan 15 2026

rmacklem committed rG4fc11c92d324: nfsd: Fix handling of attributes during Open/Create/Exclusive_41.
Jan 15 2026, 11:31 PM
rmacklem updated the diff for D54679: linux_file.c: Fix handling of NFS getdents() emulation.

Do roundup2() after the min(args->count, MAXBSIZE)
as suggsted by markj@.

Jan 15 2026, 12:13 AM

Jan 14 2026

rmacklem requested review of D54679: linux_file.c: Fix handling of NFS getdents() emulation.
Jan 14 2026, 12:49 AM

Jan 9 2026

rmacklem committed rGa6d57f312f18: nfsd: Fix handling of hidden/system during Open/Create.
Jan 9 2026, 12:34 AM

Dec 31 2025

rmacklem committed rGe8567de718a4: nfscl: Fix handling of POSIX draft default ACLs.
Dec 31 2025, 2:45 AM
rmacklem committed rGab5ec8ccbcf0: nfsd.8: Add a short paragraph w.r.t. NFSv3 vs NFSv4 setup.
Dec 31 2025, 1:33 AM
rmacklem committed rG785d429c2b93: nfsd.8: Add a short paragraph w.r.t. NFSv3 vs NFSv4 setup.
Dec 31 2025, 1:25 AM

Dec 24 2025

rmacklem committed rG4f184fd35d81: nfsd.8: Add a short paragraph w.r.t. NFSv3 vs NFSv4 setup.
Dec 24 2025, 4:31 PM
rmacklem closed D54279: nfsd.8: Add a short paragraph w.r.t. NFSv3 vs NFSv4 setup.
Dec 24 2025, 4:31 PM
rmacklem updated the diff for D54279: nfsd.8: Add a short paragraph w.r.t. NFSv3 vs NFSv4 setup.

Did formatting changes suggested by Ziaee.

Dec 24 2025, 3:41 PM
rmacklem updated the diff for D54279: nfsd.8: Add a short paragraph w.r.t. NFSv3 vs NFSv4 setup.

Made formatting changes suggested by kib@.

Dec 24 2025, 3:11 AM
rmacklem added a comment to D54279: nfsd.8: Add a short paragraph w.r.t. NFSv3 vs NFSv4 setup.

Updated as suggested by kib@.

Dec 24 2025, 1:28 AM
rmacklem updated the diff for D54279: nfsd.8: Add a short paragraph w.r.t. NFSv3 vs NFSv4 setup.

Add words similar to what was in the email,
as requested by kib@.

Dec 24 2025, 1:26 AM

Dec 23 2025

rmacklem updated the diff for D54279: nfsd.8: Add a short paragraph w.r.t. NFSv3 vs NFSv4 setup.

Add ziaee@'s suggested change.

Dec 23 2025, 10:58 PM
rmacklem updated the diff for D54279: nfsd.8: Add a short paragraph w.r.t. NFSv3 vs NFSv4 setup.

Added a short description of the rc.conf
variables, as suggested by kib@.

Dec 23 2025, 10:53 PM
rmacklem committed rGb94e4c7037b0: RELNOTES: Add an entry for 8e3fd450cc53 and friends.
Dec 23 2025, 2:54 AM

Dec 22 2025

rmacklem committed rG60eb371c2b9a: UPDATING: Add an entry for commit 9f49f436a9ec.
Dec 22 2025, 11:31 PM