git: f40c9502c438 - stable/14 - nfsd: Avoid acquiring a vnode for some NFSv4 Readdir operations

2023-11-16 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=f40c9502c438d230a06157ec7f9be1c21ae46541 commit f40c9502c438d230a06157ec7f9be1c21ae46541 Author: Rick Macklem AuthorDate: 2023-10-17 20:55:48 + Commit: Rick Macklem CommitDate: 2023-11

Re: crash zfs_clone_range()

2023-11-14 Thread Rick Macklem
On Tue, Nov 14, 2023 at 1:20 PM Konstantin Belousov wrote: > > On Tue, Nov 14, 2023 at 06:47:46PM +0100, Mateusz Guzik wrote: > > On 11/14/23, Alexander Motin wrote: > > > On 14.11.2023 12:39, Mateusz Guzik wrote: > > >> One of the vnodes is probably not zfs, I suspect this will do it > > >>

Re: crash zfs_clone_range()

2023-11-14 Thread Rick Macklem
On Tue, Nov 14, 2023 at 1:15 PM Mateusz Guzik wrote: > > On 11/14/23, Rick Macklem wrote: > > On Tue, Nov 14, 2023 at 10:46 AM Alexander Motin wrote: > >> > >> On 14.11.2023 12:44, Alexander Motin wrote: > >> > On 14.11.2023 12:39, Mateusz Guzik wr

Re: crash zfs_clone_range()

2023-11-14 Thread Rick Macklem
On Tue, Nov 14, 2023 at 10:46 AM Alexander Motin wrote: > > On 14.11.2023 12:44, Alexander Motin wrote: > > On 14.11.2023 12:39, Mateusz Guzik wrote: > >> One of the vnodes is probably not zfs, I suspect this will do it > >> (untested): > >> > >> diff --git

git: bcbbacb7d014 - stable/13 - nfscl: Handle the NFSERR_RETRYUNCACHEDREP error from a NFSv4 server

2023-11-13 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=bcbbacb7d014161b2f98b25d81f530cccbc49845 commit bcbbacb7d014161b2f98b25d81f530cccbc49845 Author: Rick Macklem AuthorDate: 2023-10-18 19:42:12 + Commit: Rick Macklem CommitDate: 2023-11

git: 260e63b3d53c - stable/14 - nfscl: Handle the NFSERR_RETRYUNCACHEDREP error from a NFSv4 server

2023-11-13 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=260e63b3d53c7df51fbe3169a7b96d7c479275af commit 260e63b3d53c7df51fbe3169a7b96d7c479275af Author: Rick Macklem AuthorDate: 2023-10-18 19:42:12 + Commit: Rick Macklem CommitDate: 2023-11

git: 501bdf300119 - main - nfscl: newnfs_copycred() cannot be called when a mutex is held

2023-11-06 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=501bdf3001190686bf55d9d333cb533858c2cf2f commit 501bdf3001190686bf55d9d333cb533858c2cf2f Author: Rick Macklem AuthorDate: 2023-11-06 22:25:30 + Commit: Rick Macklem CommitDate: 2023-11-06 22

git: 501bdf300119 - main - nfscl: newnfs_copycred() cannot be called when a mutex is held

2023-11-06 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=501bdf3001190686bf55d9d333cb533858c2cf2f commit 501bdf3001190686bf55d9d333cb533858c2cf2f Author: Rick Macklem AuthorDate: 2023-11-06 22:25:30 + Commit: Rick Macklem CommitDate: 2023-11-06 22

git: 7c5146da1286 - main - mountd: Add support for spaces in exported directories

2023-11-04 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=7c5146da128688ba2bb6bdad5e98716087a47281 commit 7c5146da128688ba2bb6bdad5e98716087a47281 Author: Dan Mcgregor AuthorDate: 2023-11-04 22:07:56 + Commit: Rick Macklem CommitDate: 2023-11-04 22

git: 7c5146da1286 - main - mountd: Add support for spaces in exported directories

2023-11-04 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=7c5146da128688ba2bb6bdad5e98716087a47281 commit 7c5146da128688ba2bb6bdad5e98716087a47281 Author: Dan Mcgregor AuthorDate: 2023-11-04 22:07:56 + Commit: Rick Macklem CommitDate: 2023-11-04 22

git: f383f4ad30a6 - stable/12 - nfsd: Fix NFSv4.1/4.2 Claim_Deleg_Cur_FH

2023-11-02 Thread Rick Macklem
The branch stable/12 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=f383f4ad30a61fd0cd5104bb5c730aff139b993d commit f383f4ad30a61fd0cd5104bb5c730aff139b993d Author: Rick Macklem AuthorDate: 2023-10-19 19:35:35 + Commit: Rick Macklem CommitDate: 2023-11

git: 18d51c3c305f - stable/13 - nfsd: Fix a server crash

2023-11-02 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=18d51c3c305f233a75fc64f8e5711306dd05a8fc commit 18d51c3c305f233a75fc64f8e5711306dd05a8fc Author: Rick Macklem AuthorDate: 2023-10-18 02:40:23 + Commit: Rick Macklem CommitDate: 2023-11

git: f33609bc7799 - stable/13 - nfsd: Fix NFSv4.1/4.2 Claim_Deleg_Cur_FH

2023-11-02 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=f33609bc7799bd1ebefa2f7cad02be646bcf21e9 commit f33609bc7799bd1ebefa2f7cad02be646bcf21e9 Author: Rick Macklem AuthorDate: 2023-10-19 19:35:35 + Commit: Rick Macklem CommitDate: 2023-11

git: 098273e649c6 - stable/14 - nfsd: Fix a server crash

2023-11-02 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=098273e649c647d5472d518c5023477ad15b7c3f commit 098273e649c647d5472d518c5023477ad15b7c3f Author: Rick Macklem AuthorDate: 2023-10-18 02:40:23 + Commit: Rick Macklem CommitDate: 2023-11

git: d9e28d5d40c9 - stable/14 - nfsd: Fix NFSv4.1/4.2 Claim_Deleg_Cur_FH

2023-11-02 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=d9e28d5d40c9888f996e895d4bde51b49e7b0946 commit d9e28d5d40c9888f996e895d4bde51b49e7b0946 Author: Rick Macklem AuthorDate: 2023-10-19 19:35:35 + Commit: Rick Macklem CommitDate: 2023-11

git: 1a878807006c - main - krpc: Display stats of TLS usage

2023-11-02 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=1a878807006cc10a5698cbca9e24a38b3412d7ed commit 1a878807006cc10a5698cbca9e24a38b3412d7ed Author: Rick Macklem AuthorDate: 2023-11-02 21:07:01 + Commit: Rick Macklem CommitDate: 2023-11-02 21

git: 1a878807006c - main - krpc: Display stats of TLS usage

2023-11-02 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=1a878807006cc10a5698cbca9e24a38b3412d7ed commit 1a878807006cc10a5698cbca9e24a38b3412d7ed Author: Rick Macklem AuthorDate: 2023-11-02 21:07:01 + Commit: Rick Macklem CommitDate: 2023-11-02 21

Re: KTLS thread on 14.0-RC3

2023-10-31 Thread Rick Macklem
On Tue, Oct 31, 2023 at 10:06 AM John Baldwin wrote: > > On 10/30/23 3:41 AM, Zhenlei Huang wrote: > > > > > >> On Oct 30, 2023, at 12:09 PM, Zhenlei Huang wrote: > >> > >> > >> > >>> On Oct 29, 2023, at 5:43 PM, Gordon Bergling wrote: > >>> > >>> Hi, > >>> > >>> I am currently building a new

Re: RFC: NFS over TLS stats

2023-10-27 Thread Rick Macklem
On Thu, Oct 26, 2023 at 11:28 AM Rick Macklem wrote: > > On Wed, Oct 25, 2023 at 8:10 PM Simon J. Gerraty wrote: > > > > Rick Macklem wrote: > > > > kern.rpctls.tls.snd_msgbytes: 20828 > > > > kern.rpctls.tls.snd_msgcnt: 57 &g

Re: RFC: NFS over TLS stats

2023-10-26 Thread Rick Macklem
On Wed, Oct 25, 2023 at 8:10 PM Simon J. Gerraty wrote: > > Rick Macklem wrote: > > > kern.rpctls.tls.snd_msgbytes: 20828 > > > kern.rpctls.tls.snd_msgcnt: 57 > > > kern.rpctls.tls.rcv_tmsgbytes: 12336 > > > kern.rpctls.tls.rcv_msgcnt: 57 > >

Re: RFC: NFS over TLS stats

2023-10-25 Thread Rick Macklem
On Wed, Oct 25, 2023 at 6:33 PM Simon J. Gerraty wrote: > > Freddie Cash wrote: > > Have no technical comments, but a style suggestion: put the tls at the end > > to make the output look nicer. :) > > > > kern.rpctls.snd_msgbytes: 21508 > > kern.rpctls.snd_msgbytes_tls: 20828 > >

Re: RFC: NFS over TLS stats

2023-10-25 Thread Rick Macklem
of alert messages (basically "Peer Resets" from what I've seen). Thanks, rick ps: Just replying to one of the messages and, yes, I did top post.. On Wed, Oct 25, 2023 at 8:47 AM Freddie Cash wrote: > > On Tue, Oct 24, 2023 at 10:56 PM Rick Macklem wrote: >> >> Garrett Wo

RFC: NFS over TLS stats

2023-10-24 Thread Rick Macklem
Garrett Wollman asked me via email how a server admin could tell what usage NFS over TLS was happening. I admitted that there was nothing. I have come up with a patch that generates the following: kern.rpctls.snd_tls_msgbytes: 21508 kern.rpctls.snd_msgbytes: 20828 kern.rpctls.snd_tls_msgcnt: 57

git: 82ea0132c8b1 - main - gssd: Add support for the new upcall required by commit 428879dc9110

2023-10-23 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=82ea0132c8b17a7a6067c8a36c6434e587ede6de commit 82ea0132c8b17a7a6067c8a36c6434e587ede6de Author: Rick Macklem AuthorDate: 2023-10-23 21:41:26 + Commit: Rick Macklem CommitDate: 2023-10-23 21

git: 82ea0132c8b1 - main - gssd: Add support for the new upcall required by commit 428879dc9110

2023-10-23 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=82ea0132c8b17a7a6067c8a36c6434e587ede6de commit 82ea0132c8b17a7a6067c8a36c6434e587ede6de Author: Rick Macklem AuthorDate: 2023-10-23 21:41:26 + Commit: Rick Macklem CommitDate: 2023-10-23 21

git: dd7d42a1fae5 - main - nfscl/kgssapi: Fix Kerberized NFS mounts to pNFS servers

2023-10-23 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=dd7d42a1fae5a4879b62689a165238082421f343 commit dd7d42a1fae5a4879b62689a165238082421f343 Author: Rick Macklem AuthorDate: 2023-10-23 20:21:14 + Commit: Rick Macklem CommitDate: 2023-10-23 20

git: dd7d42a1fae5 - main - nfscl/kgssapi: Fix Kerberized NFS mounts to pNFS servers

2023-10-23 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=dd7d42a1fae5a4879b62689a165238082421f343 commit dd7d42a1fae5a4879b62689a165238082421f343 Author: Rick Macklem AuthorDate: 2023-10-23 20:21:14 + Commit: Rick Macklem CommitDate: 2023-10-23 20

git: 428879dc9110 - main - kgssapi: Add a new file with a function for a future commit

2023-10-23 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=428879dc9110240ad0940c7ac8cd69bcaf6e686e commit 428879dc9110240ad0940c7ac8cd69bcaf6e686e Author: Rick Macklem AuthorDate: 2023-10-23 20:17:16 + Commit: Rick Macklem CommitDate: 2023-10-23 20

git: 428879dc9110 - main - kgssapi: Add a new file with a function for a future commit

2023-10-23 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=428879dc9110240ad0940c7ac8cd69bcaf6e686e commit 428879dc9110240ad0940c7ac8cd69bcaf6e686e Author: Rick Macklem AuthorDate: 2023-10-23 20:17:16 + Commit: Rick Macklem CommitDate: 2023-10-23 20

git: 14bbf4fe5abb - main - nfscl: Handle a Getattr failure with NFSERR_DELAY following Open

2023-10-21 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=14bbf4fe5abb20f1126168e66b03127ae920f78e commit 14bbf4fe5abb20f1126168e66b03127ae920f78e Author: Rick Macklem AuthorDate: 2023-10-22 01:33:33 + Commit: Rick Macklem CommitDate: 2023-10-22 01

git: 14bbf4fe5abb - main - nfscl: Handle a Getattr failure with NFSERR_DELAY following Open

2023-10-21 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=14bbf4fe5abb20f1126168e66b03127ae920f78e commit 14bbf4fe5abb20f1126168e66b03127ae920f78e Author: Rick Macklem AuthorDate: 2023-10-22 01:33:33 + Commit: Rick Macklem CommitDate: 2023-10-22 01

git: 196787f79e67 - main - nfscl: Use Claim_Null_FH and Claim_Deleg_Cur_FH

2023-10-20 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=196787f79e67374527a1d528a42efa8b31acd9af commit 196787f79e67374527a1d528a42efa8b31acd9af Author: Rick Macklem AuthorDate: 2023-10-20 23:10:25 + Commit: Rick Macklem CommitDate: 2023-10-20 23

git: 196787f79e67 - main - nfscl: Use Claim_Null_FH and Claim_Deleg_Cur_FH

2023-10-20 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=196787f79e67374527a1d528a42efa8b31acd9af commit 196787f79e67374527a1d528a42efa8b31acd9af Author: Rick Macklem AuthorDate: 2023-10-20 23:10:25 + Commit: Rick Macklem CommitDate: 2023-10-20 23

git: f300335d9aeb - main - nfsd: Fix NFSv4.1/4.2 Claim_Deleg_Cur_FH

2023-10-19 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=f300335d9aebf2e99862bf783978bd44ede23550 commit f300335d9aebf2e99862bf783978bd44ede23550 Author: Rick Macklem AuthorDate: 2023-10-19 19:35:35 + Commit: Rick Macklem CommitDate: 2023-10-19 19

git: f300335d9aeb - main - nfsd: Fix NFSv4.1/4.2 Claim_Deleg_Cur_FH

2023-10-19 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=f300335d9aebf2e99862bf783978bd44ede23550 commit f300335d9aebf2e99862bf783978bd44ede23550 Author: Rick Macklem AuthorDate: 2023-10-19 19:35:35 + Commit: Rick Macklem CommitDate: 2023-10-19 19

git: fb7140b1f928 - main - UPDATING: Add entry for commit 57ce37f9dcd0

2023-10-18 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=fb7140b1f928a00d03ce2c11a9e6e1b7515272fe commit fb7140b1f928a00d03ce2c11a9e6e1b7515272fe Author: Rick Macklem AuthorDate: 2023-10-18 20:17:42 + Commit: Rick Macklem CommitDate: 2023-10-18 20

git: fb7140b1f928 - main - UPDATING: Add entry for commit 57ce37f9dcd0

2023-10-18 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=fb7140b1f928a00d03ce2c11a9e6e1b7515272fe commit fb7140b1f928a00d03ce2c11a9e6e1b7515272fe Author: Rick Macklem AuthorDate: 2023-10-18 20:17:42 + Commit: Rick Macklem CommitDate: 2023-10-18 20

git: 17f5e2b904af - main - param.h: Bump __FreeBSD_version for commit 57ce37f9dcd0

2023-10-18 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=17f5e2b904aff8e4863199a137ee21ef0939bcf4 commit 17f5e2b904aff8e4863199a137ee21ef0939bcf4 Author: Rick Macklem AuthorDate: 2023-10-18 20:12:26 + Commit: Rick Macklem CommitDate: 2023-10-18 20

git: 17f5e2b904af - main - param.h: Bump __FreeBSD_version for commit 57ce37f9dcd0

2023-10-18 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=17f5e2b904aff8e4863199a137ee21ef0939bcf4 commit 17f5e2b904aff8e4863199a137ee21ef0939bcf4 Author: Rick Macklem AuthorDate: 2023-10-18 20:12:26 + Commit: Rick Macklem CommitDate: 2023-10-18 20

git: 57ce37f9dcd0 - main - nfscl: Make NFSv4.2 Copy set atime on infd

2023-10-18 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=57ce37f9dcd0ec749e5e4512e1e44eb963565c68 commit 57ce37f9dcd0ec749e5e4512e1e44eb963565c68 Author: Rick Macklem AuthorDate: 2023-10-18 20:07:39 + Commit: Rick Macklem CommitDate: 2023-10-18 20

git: 57ce37f9dcd0 - main - nfscl: Make NFSv4.2 Copy set atime on infd

2023-10-18 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=57ce37f9dcd0ec749e5e4512e1e44eb963565c68 commit 57ce37f9dcd0ec749e5e4512e1e44eb963565c68 Author: Rick Macklem AuthorDate: 2023-10-18 20:07:39 + Commit: Rick Macklem CommitDate: 2023-10-18 20

git: c4e298251ab0 - main - nfscl: Handle the NFSERR_RETRYUNCACHEDREP error from a NFSv4 server

2023-10-18 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=c4e298251ab01665f5bb3edeb740a51331818a45 commit c4e298251ab01665f5bb3edeb740a51331818a45 Author: Rick Macklem AuthorDate: 2023-10-18 19:42:12 + Commit: Rick Macklem CommitDate: 2023-10-18 19

git: c4e298251ab0 - main - nfscl: Handle the NFSERR_RETRYUNCACHEDREP error from a NFSv4 server

2023-10-18 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=c4e298251ab01665f5bb3edeb740a51331818a45 commit c4e298251ab01665f5bb3edeb740a51331818a45 Author: Rick Macklem AuthorDate: 2023-10-18 19:42:12 + Commit: Rick Macklem CommitDate: 2023-10-18 19

git: db7257ef972e - main - nfsd: Fix a server crash

2023-10-17 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=db7257ef972ed75e33929d39fd791d3699b53c63 commit db7257ef972ed75e33929d39fd791d3699b53c63 Author: Rick Macklem AuthorDate: 2023-10-18 02:40:23 + Commit: Rick Macklem CommitDate: 2023-10-18 02

git: db7257ef972e - main - nfsd: Fix a server crash

2023-10-17 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=db7257ef972ed75e33929d39fd791d3699b53c63 commit db7257ef972ed75e33929d39fd791d3699b53c63 Author: Rick Macklem AuthorDate: 2023-10-18 02:40:23 + Commit: Rick Macklem CommitDate: 2023-10-18 02

git: cd5edc7db261 - main - nfsd: Avoid acquiring a vnode for some NFSv4 Readdir operations

2023-10-17 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=cd5edc7db261fb228be4044e6fdd38850eb4e9c4 commit cd5edc7db261fb228be4044e6fdd38850eb4e9c4 Author: Rick Macklem AuthorDate: 2023-10-17 20:55:48 + Commit: Rick Macklem CommitDate: 2023-10-17 20

git: cd5edc7db261 - main - nfsd: Avoid acquiring a vnode for some NFSv4 Readdir operations

2023-10-17 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=cd5edc7db261fb228be4044e6fdd38850eb4e9c4 commit cd5edc7db261fb228be4044e6fdd38850eb4e9c4 Author: Rick Macklem AuthorDate: 2023-10-17 20:55:48 + Commit: Rick Macklem CommitDate: 2023-10-17 20

RFC: Using NI_MAXSERV and NI_MAXHOST in the kernel

2023-10-16 Thread Rick Macklem
Hi, I have a patch for a bug identified at last week's testing event, where the FreeBSD NFSv4.1/4.2 client needs to rDNS a DS's address to a FQDN so that it can generate a server principal for Kerberos. (The bug only affects the case of a sec=krb5[ip],pnfs mount, so most will never see it.)

Re: Did something change with ZFS and vnode caching?

2023-09-01 Thread Rick Macklem
On Thu, Aug 31, 2023 at 12:05 PM Garrett Wollman wrote: > > < said: > > > Any suggestions on what we should monitor or try to adjust? I remember you mentioning that you tried increasing kern.maxvnodes but I was wondering if you've tried bumping it way up (like 10X what it currently is)? You

git: 2409231121ba - main - mountd: Fix type of signal variable

2023-08-10 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=2409231121ba6fc0ce5c16dc070b564c613c8fc5 commit 2409231121ba6fc0ce5c16dc070b564c613c8fc5 Author: Rick Macklem AuthorDate: 2023-08-10 19:50:35 + Commit: Rick Macklem CommitDate: 2023-08-10 19

git: 2409231121ba - main - mountd: Fix type of signal variable

2023-08-10 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=2409231121ba6fc0ce5c16dc070b564c613c8fc5 commit 2409231121ba6fc0ce5c16dc070b564c613c8fc5 Author: Rick Macklem AuthorDate: 2023-08-10 19:50:35 + Commit: Rick Macklem CommitDate: 2023-08-10 19

Re: Review of patch that uses "volatile sig_atomic_t"

2023-08-02 Thread Rick Macklem
On Wed, Aug 2, 2023 at 6:14 PM Konstantin Belousov wrote: > > On Tue, Aug 01, 2023 at 04:33:16PM -0700, Rick Macklem wrote: > > On Mon, Jul 31, 2023 at 11:33 PM David Chisnall > > wrote: > > > > > > Hi, > > > > > > This bit of the C s

Re: Review of patch that uses "volatile sig_atomic_t"

2023-08-02 Thread Rick Macklem
e, neither volatile nor _Atomic() are used for the variable's declaration. 3 - Is there any need for other atomic_XXX() calls where the variable is used outside of the signal handler? In general, it is looking like FreeBSD needs to have a standard way of dealing with this and there wil

Review of patch that uses "volatile sig_atomic_t"

2023-07-31 Thread Rick Macklem
Hi, I just put D41265 up on phabricator. It is a trivial change to mountd.c that defines the variable set by got_sighup() (the SIGHUP handler) as static volatile sig_atomic_t instead of static int I did list a couple of reviewers, but if you are familiar with this C requirement, please

git: cb1b77808a1e - stable/13 - nfscl: Fix support for doing Null RPCs

2023-07-05 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=cb1b77808a1edf8ca803568439e8ef8a092192fb commit cb1b77808a1edf8ca803568439e8ef8a092192fb Author: Rick Macklem AuthorDate: 2023-04-07 19:57:26 + Commit: Rick Macklem CommitDate: 2023-07

git: d2ee65f43d03 - stable/13 - mount_nfs.8: Note a case where the "nconnect" option does not work

2023-07-01 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=d2ee65f43d03f144b1bd22fa41748523c981db8e commit d2ee65f43d03f144b1bd22fa41748523c981db8e Author: Rick Macklem AuthorDate: 2023-06-18 20:02:20 + Commit: Rick Macklem CommitDate: 2023-07

git: 7e53f16baa3a - main - mount_nfs.8: Note a case where the "nconnect" option does not work

2023-06-18 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=7e53f16baa3a02118f40c50587efde0338b5053e commit 7e53f16baa3a02118f40c50587efde0338b5053e Author: Rick Macklem AuthorDate: 2023-06-18 20:02:20 + Commit: Rick Macklem CommitDate: 2023-06-18 20

git: 7e53f16baa3a - main - mount_nfs.8: Note a case where the "nconnect" option does not work

2023-06-18 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=7e53f16baa3a02118f40c50587efde0338b5053e commit 7e53f16baa3a02118f40c50587efde0338b5053e Author: Rick Macklem AuthorDate: 2023-06-18 20:02:20 + Commit: Rick Macklem CommitDate: 2023-06-18 20

git: 4eee1fcdfc77 - stable/13 - nfsuserd: Improve failure message when running in a jail

2023-06-11 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=4eee1fcdfc778640b93d3ba897d3206fa04484ee commit 4eee1fcdfc778640b93d3ba897d3206fa04484ee Author: Rick Macklem AuthorDate: 2023-05-29 20:38:07 + Commit: Rick Macklem CommitDate: 2023-06

git: 4deff63c5d78 - stable/13 - gssd: Improve failure message when running in a jail

2023-06-11 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=4deff63c5d7837d74ea2cafc0f0373b11daf143e commit 4deff63c5d7837d74ea2cafc0f0373b11daf143e Author: Rick Macklem AuthorDate: 2023-05-28 18:06:27 + Commit: Rick Macklem CommitDate: 2023-06

git: 6fa30de4d3ca - main - nfsuserd.8: Change machines to machine's

2023-06-04 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=6fa30de4d3caf5be3fd4dd44bf73fda0fb7616c5 commit 6fa30de4d3caf5be3fd4dd44bf73fda0fb7616c5 Author: Rick Macklem AuthorDate: 2023-06-04 19:52:04 + Commit: Rick Macklem CommitDate: 2023-06-04 19

git: 6fa30de4d3ca - main - nfsuserd.8: Change machines to machine's

2023-06-04 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=6fa30de4d3caf5be3fd4dd44bf73fda0fb7616c5 commit 6fa30de4d3caf5be3fd4dd44bf73fda0fb7616c5 Author: Rick Macklem AuthorDate: 2023-06-04 19:52:04 + Commit: Rick Macklem CommitDate: 2023-06-04 19

git: c21438cd14d3 - main - nfsuserd.8: Substitute server for slave terminology

2023-06-01 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=c21438cd14d3fafc77f2cc2d591c6fad962c37ea commit c21438cd14d3fafc77f2cc2d591c6fad962c37ea Author: Rick Macklem AuthorDate: 2023-06-01 20:49:04 + Commit: Rick Macklem CommitDate: 2023-06-01 20

git: c21438cd14d3 - main - nfsuserd.8: Substitute server for slave terminology

2023-06-01 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=c21438cd14d3fafc77f2cc2d591c6fad962c37ea commit c21438cd14d3fafc77f2cc2d591c6fad962c37ea Author: Rick Macklem AuthorDate: 2023-06-01 20:49:04 + Commit: Rick Macklem CommitDate: 2023-06-01 20

git: 88ea962879be - main - rpc.tls[serv|clnt]d.c: Clean up code for OpenSSL3

2023-06-01 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=88ea962879be7f989b263ad6d6686d72d888253a commit 88ea962879be7f989b263ad6d6686d72d888253a Author: Rick Macklem AuthorDate: 2023-06-01 20:43:00 + Commit: Rick Macklem CommitDate: 2023-06-01 20

git: 88ea962879be - main - rpc.tls[serv|clnt]d.c: Clean up code for OpenSSL3

2023-06-01 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=88ea962879be7f989b263ad6d6686d72d888253a commit 88ea962879be7f989b263ad6d6686d72d888253a Author: Rick Macklem AuthorDate: 2023-06-01 20:43:00 + Commit: Rick Macklem CommitDate: 2023-06-01 20

git: a94018e2003b - main - nfsuserd: Improve failure message when running in a jail

2023-05-29 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=a94018e2003b83c10e8fb814f7a8d47e2513da95 commit a94018e2003b83c10e8fb814f7a8d47e2513da95 Author: Rick Macklem AuthorDate: 2023-05-29 20:38:07 + Commit: Rick Macklem CommitDate: 2023-05-29 20

git: a94018e2003b - main - nfsuserd: Improve failure message when running in a jail

2023-05-29 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=a94018e2003b83c10e8fb814f7a8d47e2513da95 commit a94018e2003b83c10e8fb814f7a8d47e2513da95 Author: Rick Macklem AuthorDate: 2023-05-29 20:38:07 + Commit: Rick Macklem CommitDate: 2023-05-29 20

Re: Sorry to mail you directly with a NFS question...

2023-05-29 Thread Rick Macklem
Since the reply ended up at the end of the long email, I'll post it here as well. On Sun, May 28, 2023 at 5:55 PM Terry Kennedy wrote: > >[This is the first time I'm trying to use the new FreeBSD > list serer, and it is behaving really bizarrely - it stripped > out the attachment in my first

Re: Sorry to mail you directly with a NFS question...

2023-05-29 Thread Rick Macklem
On Sun, May 28, 2023 at 5:27 PM Terry Kennedy wrote: > > > I have gathered the data requested and I'm attaching it to > > this message instead of inlining it, so only those people who > > want to look at it will see it. > >So much for that idea... I was expecting the former mailman >

git: 697727110b68 - main - gssd: Improve failure message when running in a jail

2023-05-28 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=697727110b68e483c320d834bcbcdf01c01142a1 commit 697727110b68e483c320d834bcbcdf01c01142a1 Author: Rick Macklem AuthorDate: 2023-05-28 18:06:27 + Commit: Rick Macklem CommitDate: 2023-05-28 18

git: 697727110b68 - main - gssd: Improve failure message when running in a jail

2023-05-28 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=697727110b68e483c320d834bcbcdf01c01142a1 commit 697727110b68e483c320d834bcbcdf01c01142a1 Author: Rick Macklem AuthorDate: 2023-05-28 18:06:27 + Commit: Rick Macklem CommitDate: 2023-05-28 18

Re: Sorry to mail you directly with a NFS question...

2023-05-26 Thread Rick Macklem
I am reposting this to the mailing list, as permitted by Terry Kennedy, since others might be able to provide useful input and the discussion gets archived. rick On Fri, May 26, 2023 at 4:34 PM Terry Kennedy wrote: > > On 2023-05-26 18:47, Rick Macklem wrote: > > Btw, in general

git: 823ea1744e96 - stable/13 - RELNOTES: Add an entry for the NFS "syskrb5" mount option

2023-05-26 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=823ea1744e96430cb418c384aafd77ee6f916ce4 commit 823ea1744e96430cb418c384aafd77ee6f916ce4 Author: Rick Macklem AuthorDate: 2023-05-26 23:05:00 + Commit: Rick Macklem CommitDate: 2023-05

git: a3bd034d3d07 - stable/13 - mount_nfs.8: Update man page for the "syskrb5" option

2023-05-25 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=a3bd034d3d0780f0c1c321974e4ca3a05293d711 commit a3bd034d3d0780f0c1c321974e4ca3a05293d711 Author: Rick Macklem AuthorDate: 2023-04-11 19:17:09 + Commit: Rick Macklem CommitDate: 2023-05

git: 534e904f3857 - stable/13 - nfscl: Make coverity happy

2023-05-25 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=534e904f3857a1f24efaaf6042bef68acc01515d commit 534e904f3857a1f24efaaf6042bef68acc01515d Author: Rick Macklem AuthorDate: 2023-03-29 00:08:45 + Commit: Rick Macklem CommitDate: 2023-05

git: 0644746d5091 - stable/13 - nfscl: Add a new NFSv4.1/4.2 mount option for Kerberized mounts

2023-05-25 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=0644746d50916cd1561ccec06afaa883554b98dc commit 0644746d50916cd1561ccec06afaa883554b98dc Author: Rick Macklem AuthorDate: 2023-03-16 22:55:36 + Commit: Rick Macklem CommitDate: 2023-05

git: 8d92ebe2fa49 - stable/13 - nfsd.c: Log a more meaningful failure message

2023-05-23 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=8d92ebe2fa49f6701e6aea7345b9ab9047aaec5b commit 8d92ebe2fa49f6701e6aea7345b9ab9047aaec5b Author: Rick Macklem AuthorDate: 2023-02-22 22:09:15 + Commit: Rick Macklem CommitDate: 2023-05

git: 4ce0e24735a1 - stable/13 - nfsd: Return ENXIO instead of EPERM when nfsd(8) already running

2023-05-23 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=4ce0e24735a1619f54a22b263518e671256aef7e commit 4ce0e24735a1619f54a22b263518e671256aef7e Author: Rick Macklem AuthorDate: 2023-02-22 21:19:07 + Commit: Rick Macklem CommitDate: 2023-05

git: 886d82afb035 - stable/12 - nfsd: Fix NFSv3 Readdir/ReaddirPlus reply for large i-node numbers

2023-05-22 Thread Rick Macklem
The branch stable/12 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=886d82afb0359c2bb8321eb1f5c6675787840468 commit 886d82afb0359c2bb8321eb1f5c6675787840468 Author: Rick Macklem AuthorDate: 2023-05-05 22:43:55 + Commit: Rick Macklem CommitDate: 2023-05

git: c7f6408f4820 - stable/13 - nfsd: Fix NFSv3 Readdir/ReaddirPlus reply for large i-node numbers

2023-05-22 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=c7f6408f482059d4fb7e5344b49a8d879da73743 commit c7f6408f482059d4fb7e5344b49a8d879da73743 Author: Rick Macklem AuthorDate: 2023-05-05 22:43:55 + Commit: Rick Macklem CommitDate: 2023-05

git: f72c3ecdd869 - stable/13 - RELNOTES: Add an entry for nfsd running in a vnet jail

2023-05-22 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=f72c3ecdd86900f48adee34a8ccd958a1025d376 commit f72c3ecdd86900f48adee34a8ccd958a1025d376 Author: Rick Macklem AuthorDate: 2023-05-22 18:42:39 + Commit: Rick Macklem CommitDate: 2023-05

git: e11c3ae65e96 - stable/13 - mountd.8: Update for mountd running in jails

2023-05-22 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=e11c3ae65e96987d05d611a621c185b60b2c59b5 commit e11c3ae65e96987d05d611a621c185b60b2c59b5 Author: Rick Macklem AuthorDate: 2023-03-20 22:16:03 + Commit: Rick Macklem CommitDate: 2023-05

git: 12d97150021f - stable/13 - nfsd.8: Update for nfsd running in jails

2023-05-22 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=12d97150021f19950fe0627a26573c2dbbcbe03a commit 12d97150021f19950fe0627a26573c2dbbcbe03a Author: Rick Macklem AuthorDate: 2023-03-29 21:58:47 + Commit: Rick Macklem CommitDate: 2023-05

git: e608f0713da4 - stable/13 - jail.8: Update the allow.nfsd section

2023-05-22 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=e608f0713da49a3ef30fd52b56bdb709fc00f77b commit e608f0713da49a3ef30fd52b56bdb709fc00f77b Author: Rick Macklem AuthorDate: 2023-03-14 22:28:02 + Commit: Rick Macklem CommitDate: 2023-05

git: ffcdd031d797 - stable/13 - jail.8: Update the man page for allow.nfsd

2023-05-22 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=ffcdd031d7970d15e6edd24903c1927c86e06356 commit ffcdd031d7970d15e6edd24903c1927c86e06356 Author: Rick Macklem AuthorDate: 2022-12-17 21:54:33 + Commit: Rick Macklem CommitDate: 2023-05

git: 5d574146b0b2 - stable/13 - rc.d: Fix NFS server startup scripts to enable vnet prison use

2023-05-22 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=5d574146b0b299b64cf07fff8aee4182b7729709 commit 5d574146b0b299b64cf07fff8aee4182b7729709 Author: Rick Macklem AuthorDate: 2023-03-12 21:34:25 + Commit: Rick Macklem CommitDate: 2023-05

git: 9bccb454ae96 - stable/13 - kern_jail.c: Remove #ifdefs for VNET_NFSD

2023-05-21 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=9bccb454ae9653105469568dda57b5ff9064f7d1 commit 9bccb454ae9653105469568dda57b5ff9064f7d1 Author: Rick Macklem AuthorDate: 2023-03-02 21:13:24 + Commit: Rick Macklem CommitDate: 2023-05

git: dc52667a928a - stable/13 - vfs_mount.c: Allow mountd(8) to do exports in a vnet prison

2023-05-21 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=dc52667a928a40d85bf781e8fa9d9f2d0674ed52 commit dc52667a928a40d85bf781e8fa9d9f2d0674ed52 Author: Rick Macklem AuthorDate: 2023-03-02 21:09:01 + Commit: Rick Macklem CommitDate: 2023-05

git: 5832d5f03e0f - stable/13 - vfs_export: Add mnt_exjail to control exports done in prisons

2023-05-21 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=5832d5f03e0f2626818a9f39df63840289fdfa88 commit 5832d5f03e0f2626818a9f39df63840289fdfa88 Author: Rick Macklem AuthorDate: 2023-02-21 21:00:42 + Commit: Rick Macklem CommitDate: 2023-05

Re: git: c6750ddec917 - main - Require the OpenSSL 1.1 APIs when compiling ldns

2023-05-20 Thread Rick Macklem
On Sat, May 20, 2023 at 12:20 PM Rick Macklem wrote: > > On Sat, May 20, 2023 at 12:09 PM Ed Maste wrote: > > > > CAUTION: This email originated from outside of the University of Guelph. Do > > not click links or open attachments unless you recognize the sender and >

Re: git: c6750ddec917 - main - Require the OpenSSL 1.1 APIs when compiling ldns

2023-05-20 Thread Rick Macklem
On Sat, May 20, 2023 at 12:20 PM Rick Macklem wrote: > > On Sat, May 20, 2023 at 12:09 PM Ed Maste wrote: > > > > CAUTION: This email originated from outside of the University of Guelph. Do > > not click links or open attachments unless you recognize the sender and >

Re: git: c6750ddec917 - main - Require the OpenSSL 1.1 APIs when compiling ldns

2023-05-20 Thread Rick Macklem
On Sat, May 20, 2023 at 12:09 PM Ed Maste wrote: > > CAUTION: This email originated from outside of the University of Guelph. Do > not click links or open attachments unless you recognize the sender and know > the content is safe. If in doubt, forward suspicious emails to > ith...@uoguelph.ca.

Re: git: c6750ddec917 - main - Require the OpenSSL 1.1 APIs when compiling ldns

2023-05-20 Thread Rick Macklem
On Sat, May 20, 2023 at 12:09 PM Ed Maste wrote: > > CAUTION: This email originated from outside of the University of Guelph. Do > not click links or open attachments unless you recognize the sender and know > the content is safe. If in doubt, forward suspicious emails to > ith...@uoguelph.ca.

RFC: Dealing with an MFC to stable/13 that breaks the lobprocstat build

2023-05-20 Thread Rick Macklem
Hi, So I did an MFC that broke the stable/13 build (it's reverted now). I didn't realize that changes inside _KERNEL in mount.h would do this, but now I know. Since it is only an issue for stable/13 (and not main), I'd like to do a minimal fix on the MFC and not mess with adding #includes to

Sorry, I broke the build for stable/13

2023-05-19 Thread Rick Macklem
Oops, an MFC I did to-day broke the build for stable/13. I have reverted the commits, so I think things should be ok now. My mistake was to assume that a change in a .h file within a #ifdef _KERNEL would not affect a userland build. (It turns out that code in libprocstat defines _KERNEL.) I'll

git: 3bd0519d7485 - stable/13 - Revert "vfs_export: Add mnt_exjail to control exports done in prisons"

2023-05-19 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=3bd0519d7485bb1ed4575887e13dbcd5db8f0592 commit 3bd0519d7485bb1ed4575887e13dbcd5db8f0592 Author: Rick Macklem AuthorDate: 2023-05-19 21:38:20 + Commit: Rick Macklem CommitDate: 2023-05

git: 3866502e1817 - stable/13 - Revert "vfs_mount.c: Allow mountd(8) to do exports in a vnet prison"

2023-05-19 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=3866502e1817aa28446d5e103277583bde65670d commit 3866502e1817aa28446d5e103277583bde65670d Author: Rick Macklem AuthorDate: 2023-05-19 21:36:52 + Commit: Rick Macklem CommitDate: 2023-05

git: 544ebd2a9806 - stable/13 - Revert "kern_jail.c: Remove #ifdefs for VNET_NFSD"

2023-05-19 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=544ebd2a9806f55aff9b33f8c17d3237c81b41d3 commit 544ebd2a9806f55aff9b33f8c17d3237c81b41d3 Author: Rick Macklem AuthorDate: 2023-05-19 21:34:58 + Commit: Rick Macklem CommitDate: 2023-05

git: eb6588af1585 - stable/13 - kern_jail.c: Remove #ifdefs for VNET_NFSD

2023-05-19 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=eb6588af1585f4c2d7a1a4df6bae164bd6a063a6 commit eb6588af1585f4c2d7a1a4df6bae164bd6a063a6 Author: Rick Macklem AuthorDate: 2023-03-02 21:13:24 + Commit: Rick Macklem CommitDate: 2023-05

<    1   2   3   4   5   6   7   8   9   10   >