git: bb53f071e85a - main - nfscl: Add support for read delegations and atomic upgrade

2024-06-12 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=bb53f071e85a2ebb5b405e7fec4661a725b7caf5 commit bb53f071e85a2ebb5b405e7fec4661a725b7caf5 Author: Rick Macklem AuthorDate: 2024-06-12 23:41:12 + Commit: Rick Macklem CommitDate: 2024-06-12 23

git: bb53f071e85a - main - nfscl: Add support for read delegations and atomic upgrade

2024-06-12 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=bb53f071e85a2ebb5b405e7fec4661a725b7caf5 commit bb53f071e85a2ebb5b405e7fec4661a725b7caf5 Author: Rick Macklem AuthorDate: 2024-06-12 23:41:12 + Commit: Rick Macklem CommitDate: 2024-06-12 23

git: 4308d6e0fc09 - main - nfscl: Add a check for VREG for delegations

2024-06-12 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=4308d6e0fc09c807483f09b8fea7f5182d19fd01 commit 4308d6e0fc09c807483f09b8fea7f5182d19fd01 Author: Rick Macklem AuthorDate: 2024-06-12 23:17:23 + Commit: Rick Macklem CommitDate: 2024-06-12 23

git: 4308d6e0fc09 - main - nfscl: Add a check for VREG for delegations

2024-06-12 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=4308d6e0fc09c807483f09b8fea7f5182d19fd01 commit 4308d6e0fc09c807483f09b8fea7f5182d19fd01 Author: Rick Macklem AuthorDate: 2024-06-12 23:17:23 + Commit: Rick Macklem CommitDate: 2024-06-12 23

git: ec1f285f2e63 - main - nfscl: Add support for the NFSv4.1/4.2 WANT_xxx flags

2024-06-12 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=ec1f285f2e631b8aae3e08b3f68c6451a45c0941 commit ec1f285f2e631b8aae3e08b3f68c6451a45c0941 Author: Rick Macklem AuthorDate: 2024-06-12 23:11:10 + Commit: Rick Macklem CommitDate: 2024-06-12 23

git: ec1f285f2e63 - main - nfscl: Add support for the NFSv4.1/4.2 WANT_xxx flags

2024-06-12 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=ec1f285f2e631b8aae3e08b3f68c6451a45c0941 commit ec1f285f2e631b8aae3e08b3f68c6451a45c0941 Author: Rick Macklem AuthorDate: 2024-06-12 23:11:10 + Commit: Rick Macklem CommitDate: 2024-06-12 23

git: 13a51233e4c7 - main - nfsd: Delete an unused VNET global variable

2024-06-08 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=13a51233e4c7d6cff04043c38845b1ec1af38680 commit 13a51233e4c7d6cff04043c38845b1ec1af38680 Author: Rick Macklem AuthorDate: 2024-06-08 23:40:52 + Commit: Rick Macklem CommitDate: 2024-06-08 23

git: 13a51233e4c7 - main - nfsd: Delete an unused VNET global variable

2024-06-08 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=13a51233e4c7d6cff04043c38845b1ec1af38680 commit 13a51233e4c7d6cff04043c38845b1ec1af38680 Author: Rick Macklem AuthorDate: 2024-06-08 23:40:52 + Commit: Rick Macklem CommitDate: 2024-06-08 23

git: dbe7ff254e6c - main - nfsd: Update a file missed by commit e2c9fad2e0ae

2024-06-04 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=dbe7ff254e6c87a851a75caa7250b8fbcab90c9f commit dbe7ff254e6c87a851a75caa7250b8fbcab90c9f Author: Rick Macklem AuthorDate: 2024-06-05 01:54:15 + Commit: Rick Macklem CommitDate: 2024-06-05 01

git: dbe7ff254e6c - main - nfsd: Update a file missed by commit e2c9fad2e0ae

2024-06-04 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=dbe7ff254e6c87a851a75caa7250b8fbcab90c9f commit dbe7ff254e6c87a851a75caa7250b8fbcab90c9f Author: Rick Macklem AuthorDate: 2024-06-05 01:54:15 + Commit: Rick Macklem CommitDate: 2024-06-05 01

git: e2c9fad2e0ae - main - nfsd: Fix delegation handled for atomic upgrade

2024-06-04 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=e2c9fad2e0ae3f7049831bf7f2be1a3573363cdc commit e2c9fad2e0ae3f7049831bf7f2be1a3573363cdc Author: Rick Macklem AuthorDate: 2024-06-05 01:46:41 + Commit: Rick Macklem CommitDate: 2024-06-05 01

git: e2c9fad2e0ae - main - nfsd: Fix delegation handled for atomic upgrade

2024-06-04 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=e2c9fad2e0ae3f7049831bf7f2be1a3573363cdc commit e2c9fad2e0ae3f7049831bf7f2be1a3573363cdc Author: Rick Macklem AuthorDate: 2024-06-05 01:46:41 + Commit: Rick Macklem CommitDate: 2024-06-05 01

Re: Deprecating smbfs(5) and removing it before FreeBSD 14

2024-06-04 Thread Rick Macklem
...@uoguelph.ca. > > > On Tue, Jun 4, 2024 at 3:52 PM John Hixson wrote: > > > > On Mon, Jun 27, 2022 at 03:27:54PM +0200, Miroslav Lachman wrote: > > > On 16/06/2022 15:56, Rick Macklem wrote: > > > > Miroslav Lachman <000.f...@quip.

git: 4c136aad80e6 - stable/14 - svc.c: Check for a non-NULL xp_socket

2024-05-31 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=4c136aad80e6da1c9aa99de863642fe64a54f9a8 commit 4c136aad80e6da1c9aa99de863642fe64a54f9a8 Author: Rick Macklem AuthorDate: 2024-05-28 02:22:04 + Commit: Rick Macklem CommitDate: 2024-05

git: 6c9170e0afc4 - main - svc.c: Check for a non-NULL xp_socket

2024-05-27 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=6c9170e0afc4ebec81ba88a6370ebf6cb55520ba commit 6c9170e0afc4ebec81ba88a6370ebf6cb55520ba Author: Rick Macklem AuthorDate: 2024-05-28 02:22:04 + Commit: Rick Macklem CommitDate: 2024-05-28 02

git: 6c9170e0afc4 - main - svc.c: Check for a non-NULL xp_socket

2024-05-27 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=6c9170e0afc4ebec81ba88a6370ebf6cb55520ba commit 6c9170e0afc4ebec81ba88a6370ebf6cb55520ba Author: Rick Macklem AuthorDate: 2024-05-28 02:22:04 + Commit: Rick Macklem CommitDate: 2024-05-28 02

git: c68db4608ef6 - main - Revert "nfscl: Do not do readahead for directories"

2024-05-26 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=c68db4608ef63534a001b55de80995e1c3442d2a commit c68db4608ef63534a001b55de80995e1c3442d2a Author: Rick Macklem AuthorDate: 2024-05-26 15:02:30 + Commit: Rick Macklem CommitDate: 2024-05-26 15

git: c68db4608ef6 - main - Revert "nfscl: Do not do readahead for directories"

2024-05-26 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=c68db4608ef63534a001b55de80995e1c3442d2a commit c68db4608ef63534a001b55de80995e1c3442d2a Author: Rick Macklem AuthorDate: 2024-05-26 15:02:30 + Commit: Rick Macklem CommitDate: 2024-05-26 15

git: 2c65656b29fb - releng/14.1 - nfsd: Fix Link conformance with RFC8881 for delegations

2024-05-12 Thread Rick Macklem
The branch releng/14.1 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=2c65656b29fb803edeeda931c6771c7c22c9efac commit 2c65656b29fb803edeeda931c6771c7c22c9efac Author: Rick Macklem AuthorDate: 2024-05-04 21:30:07 + Commit: Rick Macklem CommitDate: 2024

git: 85e63d952d5d - stable/13 - nfsd: Fix Link conformance with RFC8881 for delegations

2024-05-10 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=85e63d952d5daf929c24874a3b309e1b2e04bebf commit 85e63d952d5daf929c24874a3b309e1b2e04bebf Author: Rick Macklem AuthorDate: 2024-05-04 21:30:07 + Commit: Rick Macklem CommitDate: 2024-05

git: 3c414a8c2fb3 - stable/14 - nfsd: Fix Link conformance with RFC8881 for delegations

2024-05-10 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=3c414a8c2fb37ca37de454aaa145e7bcaefcaa05 commit 3c414a8c2fb37ca37de454aaa145e7bcaefcaa05 Author: Rick Macklem AuthorDate: 2024-05-04 21:30:07 + Commit: Rick Macklem CommitDate: 2024-05

git: fbe965591f8a - main - nfscl: Do not do readahead for directories

2024-05-09 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=fbe965591f8a0a32c805a279a2505d4c20d22d26 commit fbe965591f8a0a32c805a279a2505d4c20d22d26 Author: Rick Macklem AuthorDate: 2024-05-10 01:33:13 + Commit: Rick Macklem CommitDate: 2024-05-10 01

git: fbe965591f8a - main - nfscl: Do not do readahead for directories

2024-05-09 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=fbe965591f8a0a32c805a279a2505d4c20d22d26 commit fbe965591f8a0a32c805a279a2505d4c20d22d26 Author: Rick Macklem AuthorDate: 2024-05-10 01:33:13 + Commit: Rick Macklem CommitDate: 2024-05-10 01

Warning: do not enable NFSv4 delegations for a 13.3 NFS server

2024-05-07 Thread Rick Macklem
Hi, I boned up and, when wireshark reported that a NFSv4 packet was incorrectly constructed, I changed the NFSv4 code the "fix" the problem. I found out recently (at a IETF NFSv4 testing event) that wireshark was buggy and the code was actually broken by the "fix". I have now corrected this in

git: 3f65000b6b14 - main - nfsd: Fix Link conformance with RFC8881 for delegations

2024-05-04 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=3f65000b6b1460a7a23cd83014bb41a68d1a8a19 commit 3f65000b6b1460a7a23cd83014bb41a68d1a8a19 Author: Rick Macklem AuthorDate: 2024-05-04 21:30:07 + Commit: Rick Macklem CommitDate: 2024-05-04 21

git: 3f65000b6b14 - main - nfsd: Fix Link conformance with RFC8881 for delegations

2024-05-04 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=3f65000b6b1460a7a23cd83014bb41a68d1a8a19 commit 3f65000b6b1460a7a23cd83014bb41a68d1a8a19 Author: Rick Macklem AuthorDate: 2024-05-04 21:30:07 + Commit: Rick Macklem CommitDate: 2024-05-04 21

git: f8575d4e4758 - stable/13 - krpc: Ref cnt the client structures for TLS upcalls

2024-05-01 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=f8575d4e47587dc0153360debd3a6ec5665a57b5 commit f8575d4e47587dc0153360debd3a6ec5665a57b5 Author: Rick Macklem AuthorDate: 2024-04-27 00:55:24 + Commit: Rick Macklem CommitDate: 2024-05

git: f6b902a4117a - stable/14 - krpc: Ref cnt the client structures for TLS upcalls

2024-05-01 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=f6b902a4117a9893179be4e46c50358d32321301 commit f6b902a4117a9893179be4e46c50358d32321301 Author: Rick Macklem AuthorDate: 2024-04-27 00:55:24 + Commit: Rick Macklem CommitDate: 2024-05

git: 825cb4c850f2 - stable/13 - nfscl: Clear out a lot of cruft related to B_DIRECT

2024-04-30 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=825cb4c850f2b97cfd1b24ed421d7938bf37eee7 commit 825cb4c850f2b97cfd1b24ed421d7938bf37eee7 Author: Rick Macklem AuthorDate: 2024-04-28 00:10:48 + Commit: Rick Macklem CommitDate: 2024-05

git: 19b6aa047e77 - stable/13 - nfscl: Do not use nfso_own for delayed nfsrpc_doclose()

2024-04-30 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=19b6aa047e77757de58811f02c564e8dff3679b6 commit 19b6aa047e77757de58811f02c564e8dff3679b6 Author: Rick Macklem AuthorDate: 2024-04-26 03:58:21 + Commit: Rick Macklem CommitDate: 2024-05

git: a3b8266f5420 - stable/14 - nfscl: Clear out a lot of cruft related to B_DIRECT

2024-04-30 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=a3b8266f5420601e231bc08c5402d9a4929fbdc0 commit a3b8266f5420601e231bc08c5402d9a4929fbdc0 Author: Rick Macklem AuthorDate: 2024-04-28 00:10:48 + Commit: Rick Macklem CommitDate: 2024-05

git: c91861cc216d - stable/14 - nfscl: Do not use nfso_own for delayed nfsrpc_doclose()

2024-04-30 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=c91861cc216d5fdd4824eaace53d08c372f6cf73 commit c91861cc216d5fdd4824eaace53d08c372f6cf73 Author: Rick Macklem AuthorDate: 2024-04-26 03:58:21 + Commit: Rick Macklem CommitDate: 2024-05

git: fba90651e430 - stable/13 - Revert "nfsd: Fix NFSv4.1/4.2 Claim_Deleg_Cur_FH"

2024-04-27 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=fba90651e4308508465d7bb02b8d55759922a312 commit fba90651e4308508465d7bb02b8d55759922a312 Author: Rick Macklem AuthorDate: 2024-04-25 16:41:23 + Commit: Rick Macklem CommitDate: 2024-04

git: aab71045646b - stable/14 - Revert "nfsd: Fix NFSv4.1/4.2 Claim_Deleg_Cur_FH"

2024-04-27 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=aab71045646b7cd17a96a4fa73635a558ab40805 commit aab71045646b7cd17a96a4fa73635a558ab40805 Author: Rick Macklem AuthorDate: 2024-04-25 16:41:23 + Commit: Rick Macklem CommitDate: 2024-04

git: 2fe5dc8691d5 - stable/14 - nfscl: Revert part of commit 196787f79e67

2024-04-27 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=2fe5dc8691d5b90b06818b417da9b01683b49e68 commit 2fe5dc8691d5b90b06818b417da9b01683b49e68 Author: Rick Macklem AuthorDate: 2024-04-25 19:32:02 + Commit: Rick Macklem CommitDate: 2024-04

git: 03a39a17089a - main - nfscl: Clear out a lot of cruft related to B_DIRECT

2024-04-27 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=03a39a17089adc1d0e28076670e664dcdebccf73 commit 03a39a17089adc1d0e28076670e664dcdebccf73 Author: Rick Macklem AuthorDate: 2024-04-28 00:10:48 + Commit: Rick Macklem CommitDate: 2024-04-28 00

git: 03a39a17089a - main - nfscl: Clear out a lot of cruft related to B_DIRECT

2024-04-27 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=03a39a17089adc1d0e28076670e664dcdebccf73 commit 03a39a17089adc1d0e28076670e664dcdebccf73 Author: Rick Macklem AuthorDate: 2024-04-28 00:10:48 + Commit: Rick Macklem CommitDate: 2024-04-28 00

git: 4ba444de708b - main - krpc: Ref cnt the client structures for TLS upcalls

2024-04-26 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=4ba444de708bada46a88ecac17b2f6c1dc912234 commit 4ba444de708bada46a88ecac17b2f6c1dc912234 Author: Rick Macklem AuthorDate: 2024-04-27 00:55:24 + Commit: Rick Macklem CommitDate: 2024-04-27 00

git: 4ba444de708b - main - krpc: Ref cnt the client structures for TLS upcalls

2024-04-26 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=4ba444de708bada46a88ecac17b2f6c1dc912234 commit 4ba444de708bada46a88ecac17b2f6c1dc912234 Author: Rick Macklem AuthorDate: 2024-04-27 00:55:24 + Commit: Rick Macklem CommitDate: 2024-04-27 00

git: 6251027c4252 - main - nfscl: Do not use nfso_own for delayed nfsrpc_doclose()

2024-04-25 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=6251027c4252edb3b8f8fc359a40e610349e9af3 commit 6251027c4252edb3b8f8fc359a40e610349e9af3 Author: Rick Macklem AuthorDate: 2024-04-26 03:58:21 + Commit: Rick Macklem CommitDate: 2024-04-26 03

git: 6251027c4252 - main - nfscl: Do not use nfso_own for delayed nfsrpc_doclose()

2024-04-25 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=6251027c4252edb3b8f8fc359a40e610349e9af3 commit 6251027c4252edb3b8f8fc359a40e610349e9af3 Author: Rick Macklem AuthorDate: 2024-04-26 03:58:21 + Commit: Rick Macklem CommitDate: 2024-04-26 03

Re: mysterious setting of B_DIRECT?

2024-04-25 Thread Rick Macklem
On Thu, Apr 25, 2024 at 8:51 PM Rick Macklem wrote: > > On Thu, Apr 25, 2024 at 8:09 PM Konstantin Belousov wrote: > > > > On Thu, Apr 25, 2024 at 07:49:23PM -0700, Rick Macklem wrote: > > > Hi, > > > > > > This week I have been doing active testing a

Re: mysterious setting of B_DIRECT?

2024-04-25 Thread Rick Macklem
On Thu, Apr 25, 2024 at 8:09 PM Konstantin Belousov wrote: > > On Thu, Apr 25, 2024 at 07:49:23PM -0700, Rick Macklem wrote: > > Hi, > > > > This week I have been doing active testing as a part of an IETF > > bakeathon for NFSv4. During the week I had a NFSv4 cl

mysterious setting of B_DIRECT?

2024-04-25 Thread Rick Macklem
Hi, This week I have been doing active testing as a part of an IETF bakeathon for NFSv4. During the week I had a NFSv4 client crash. On the surface, it is straightforward, in that it called ncl_doio_directwrite() and the field called b_caller1 was NULL. Now, here's the weird part...

git: 8efba70d7914 - main - nfscl: Revert part of commit 196787f79e67

2024-04-25 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=8efba70d7914324890b1f8fe3079036eb2b5c3db commit 8efba70d7914324890b1f8fe3079036eb2b5c3db Author: Rick Macklem AuthorDate: 2024-04-25 19:32:02 + Commit: Rick Macklem CommitDate: 2024-04-25 19

git: 8efba70d7914 - main - nfscl: Revert part of commit 196787f79e67

2024-04-25 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=8efba70d7914324890b1f8fe3079036eb2b5c3db commit 8efba70d7914324890b1f8fe3079036eb2b5c3db Author: Rick Macklem AuthorDate: 2024-04-25 19:32:02 + Commit: Rick Macklem CommitDate: 2024-04-25 19

git: 54c3aa02e926 - main - Revert "nfsd: Fix NFSv4.1/4.2 Claim_Deleg_Cur_FH"

2024-04-25 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=54c3aa02e926268ba5551cd7d28fddf38b3589a2 commit 54c3aa02e926268ba5551cd7d28fddf38b3589a2 Author: Rick Macklem AuthorDate: 2024-04-25 16:41:23 + Commit: Rick Macklem CommitDate: 2024-04-25 16

git: 54c3aa02e926 - main - Revert "nfsd: Fix NFSv4.1/4.2 Claim_Deleg_Cur_FH"

2024-04-25 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=54c3aa02e926268ba5551cd7d28fddf38b3589a2 commit 54c3aa02e926268ba5551cd7d28fddf38b3589a2 Author: Rick Macklem AuthorDate: 2024-04-25 16:41:23 + Commit: Rick Macklem CommitDate: 2024-04-25 16

git: 40631b79b5fe - stable/14 - nfscl: Purge name cache when readdir_plus is done

2024-04-17 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=40631b79b5fedc53045c98eccb0e38e6c3d27ba8 commit 40631b79b5fedc53045c98eccb0e38e6c3d27ba8 Author: Zaphrod Beeblebrox AuthorDate: 2024-04-11 20:27:27 + Commit: Rick Macklem CommitDate

git: 936c6d5c9618 - stable/14 - mountd.8: Document the new -A mountd option

2024-04-15 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=936c6d5c9618610ff4f3a39349f3d16ecd3169c1 commit 936c6d5c9618610ff4f3a39349f3d16ecd3169c1 Author: Rick Macklem AuthorDate: 2024-04-09 01:58:40 + Commit: Rick Macklem CommitDate: 2024-04

git: c39938ddd3a7 - stable/13 - exports.5: Add RFC number for NFS over TLS

2024-04-13 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=c39938ddd3a7e7354db01401712fd7c41aafecff commit c39938ddd3a7e7354db01401712fd7c41aafecff Author: Rick Macklem AuthorDate: 2024-04-07 23:35:55 + Commit: Rick Macklem CommitDate: 2024-04

git: 4ce277a31523 - stable/14 - exports.5: Add RFC number for NFS over TLS

2024-04-13 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=4ce277a31523eb0217cfd5fcee560f377a25 commit 4ce277a31523eb0217cfd5fcee560f377a25 Author: Rick Macklem AuthorDate: 2024-04-07 23:35:55 + Commit: Rick Macklem CommitDate: 2024-04

git: 58fdd8509cf1 - stable/14 - mountd.c: Add warning messages for administrative controls

2024-04-13 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=58fdd8509cf1a6846cc4124c2bfa03d9343ab910 commit 58fdd8509cf1a6846cc4124c2bfa03d9343ab910 Author: Rick Macklem AuthorDate: 2024-03-31 19:00:08 + Commit: Rick Macklem CommitDate: 2024-04

git: d00c64bb2347 - main - nfscl: Purge name cache when readdir_plus is done

2024-04-11 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=d00c64bb2347cc620d31a178c7755aa7e594f065 commit d00c64bb2347cc620d31a178c7755aa7e594f065 Author: Zaphrod Beeblebrox AuthorDate: 2024-04-11 20:27:27 + Commit: Rick Macklem CommitDate: 2024-04

git: d00c64bb2347 - main - nfscl: Purge name cache when readdir_plus is done

2024-04-11 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=d00c64bb2347cc620d31a178c7755aa7e594f065 commit d00c64bb2347cc620d31a178c7755aa7e594f065 Author: Zaphrod Beeblebrox AuthorDate: 2024-04-11 20:27:27 + Commit: Rick Macklem CommitDate: 2024-04

Re: Panic after update main-n269202-4e7aa03b7076 -> n269230-f6f67f58c19d

2024-04-09 Thread Rick Macklem
On Tue, Apr 9, 2024 at 8:04 AM Rick Macklem wrote: > > On Tue, Apr 9, 2024 at 7:46 AM Rick Macklem wrote: > > > > On Tue, Apr 9, 2024 at 4:47 AM David Wolfskill wrote: > > > > > > Machine had been running: > > > > > > FreeBSD 15.0-CURR

Re: Panic after update main-n269202-4e7aa03b7076 -> n269230-f6f67f58c19d

2024-04-09 Thread Rick Macklem
On Tue, Apr 9, 2024 at 7:46 AM Rick Macklem wrote: > > On Tue, Apr 9, 2024 at 4:47 AM David Wolfskill wrote: > > > > Machine had been running: > > > > FreeBSD 15.0-CURRENT #43 main-n269202-4e7aa03b7076: Mon Apr 8 11:19:58 UTC > > 2024 > > r...@f

Re: Panic after update main-n269202-4e7aa03b7076 -> n269230-f6f67f58c19d

2024-04-09 Thread Rick Macklem
On Tue, Apr 9, 2024 at 4:47 AM David Wolfskill wrote: > > Machine had been running: > > FreeBSD 15.0-CURRENT #43 main-n269202-4e7aa03b7076: Mon Apr 8 11:19:58 UTC > 2024 > r...@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC > amd64 1500018 1500018 > > This was an

git: cce11997a052 - main - mountd.8: Document the new -A mountd option

2024-04-08 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=cce11997a052549933ca1c4d7412bf51137e4d0b commit cce11997a052549933ca1c4d7412bf51137e4d0b Author: Rick Macklem AuthorDate: 2024-04-09 01:58:40 + Commit: Rick Macklem CommitDate: 2024-04-09 01

git: cce11997a052 - main - mountd.8: Document the new -A mountd option

2024-04-08 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=cce11997a052549933ca1c4d7412bf51137e4d0b commit cce11997a052549933ca1c4d7412bf51137e4d0b Author: Rick Macklem AuthorDate: 2024-04-09 01:58:40 + Commit: Rick Macklem CommitDate: 2024-04-09 01

git: 401c0f8aa1ce - main - exports.5: Add RFC number for NFS over TLS

2024-04-07 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=401c0f8aa1ce5f15eaa546df1b44fd68c0f11928 commit 401c0f8aa1ce5f15eaa546df1b44fd68c0f11928 Author: Rick Macklem AuthorDate: 2024-04-07 23:35:55 + Commit: Rick Macklem CommitDate: 2024-04-07 23

git: 401c0f8aa1ce - main - exports.5: Add RFC number for NFS over TLS

2024-04-07 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=401c0f8aa1ce5f15eaa546df1b44fd68c0f11928 commit 401c0f8aa1ce5f15eaa546df1b44fd68c0f11928 Author: Rick Macklem AuthorDate: 2024-04-07 23:35:55 + Commit: Rick Macklem CommitDate: 2024-04-07 23

RFC: Does anyone use the -public/-webnfs NFS exports?

2024-04-07 Thread Rick Macklem
Hi, I have a hunch that no one uses the WebNFS stuff, which is done via exports(5) using the -public or -webnfs exports options. I would like to deprecate these exports options, but thought I'd ask in case anyone uses them? rick

Re: LOR so_snd_sx / nfs

2024-04-03 Thread Rick Macklem
Shouldn't be a problem. The socket used for lookup is AF_UNIX (uses unp_connectat) and the NFS socket will always be UDP or TCP. Different sockets imply different socket locks. At least that's my interpretation, rick On Wed, Apr 3, 2024 at 11:33 AM Bjoern A. Zeeb wrote: > > > NFS root boot of

git: 23a48a469a4e - stable/13 - nfsd.8: Document ways to minimize Copy operation times

2024-03-31 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=23a48a469a4e6ce7b69620084513a7bf9b0fb939 commit 23a48a469a4e6ce7b69620084513a7bf9b0fb939 Author: Rick Macklem AuthorDate: 2024-03-18 22:40:41 + Commit: Rick Macklem CommitDate: 2024-04

git: 71f16d2efe7e - stable/14 - nfsd.8: Document ways to minimize Copy operation times

2024-03-31 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=71f16d2efe7e9e6ba15620d5ecf6c22051feebfd commit 71f16d2efe7e9e6ba15620d5ecf6c22051feebfd Author: Rick Macklem AuthorDate: 2024-03-18 22:40:41 + Commit: Rick Macklem CommitDate: 2024-04

git: fefb7c399b39 - main - mountd.c: Add warning messages for administrative controls

2024-03-31 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=fefb7c399b39403e1a31157e925a541f1cc24f0b commit fefb7c399b39403e1a31157e925a541f1cc24f0b Author: Rick Macklem AuthorDate: 2024-03-31 19:00:08 + Commit: Rick Macklem CommitDate: 2024-03-31 19

git: fefb7c399b39 - main - mountd.c: Add warning messages for administrative controls

2024-03-31 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=fefb7c399b39403e1a31157e925a541f1cc24f0b commit fefb7c399b39403e1a31157e925a541f1cc24f0b Author: Rick Macklem AuthorDate: 2024-03-31 19:00:08 + Commit: Rick Macklem CommitDate: 2024-03-31 19

git: 322412b83bef - stable/13 - vfs_vnops.c: Use va_bytes >= va_size hint to avoid SEEK_DATA/SEEKHOLE

2024-03-30 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=322412b83bef927afb6c807636a37a95d415422e commit 322412b83bef927afb6c807636a37a95d415422e Author: Rick Macklem AuthorDate: 2024-03-15 00:35:32 + Commit: Rick Macklem CommitDate: 2024-03

git: d3db309653aa - stable/13 - nfsd: Add a sysctl to limit NFSv4.2 Copy RPC size

2024-03-29 Thread Rick Macklem
The branch stable/13 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=d3db309653aa5eb263220296757fdf514efb55c2 commit d3db309653aa5eb263220296757fdf514efb55c2 Author: Rick Macklem AuthorDate: 2024-03-16 01:04:37 + Commit: Rick Macklem CommitDate: 2024-03

git: b525301850f2 - stable/14 - nfsd: Add a sysctl to limit NFSv4.2 Copy RPC size

2024-03-29 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=b525301850f2e39389bdad45fc327b5f8708129d commit b525301850f2e39389bdad45fc327b5f8708129d Author: Rick Macklem AuthorDate: 2024-03-16 01:04:37 + Commit: Rick Macklem CommitDate: 2024-03

git: df2b8b494412 - stable/14 - vfs_vnops.c: Use va_bytes >= va_size hint to avoid SEEK_DATA/SEEKHOLE

2024-03-28 Thread Rick Macklem
The branch stable/14 has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=df2b8b494412259050254e04cb4d2e13ab815783 commit df2b8b494412259050254e04cb4d2e13ab815783 Author: Rick Macklem AuthorDate: 2024-03-15 00:35:32 + Commit: Rick Macklem CommitDate: 2024-03

git: 8f13abb4fd2f - main - nfsd.8: Document ways to minimize Copy operation times

2024-03-18 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=8f13abb4fd2f3c5d25bde830607a4aec6cec42d9 commit 8f13abb4fd2f3c5d25bde830607a4aec6cec42d9 Author: Rick Macklem AuthorDate: 2024-03-18 22:40:41 + Commit: Rick Macklem CommitDate: 2024-03-18 22

git: 8f13abb4fd2f - main - nfsd.8: Document ways to minimize Copy operation times

2024-03-18 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=8f13abb4fd2f3c5d25bde830607a4aec6cec42d9 commit 8f13abb4fd2f3c5d25bde830607a4aec6cec42d9 Author: Rick Macklem AuthorDate: 2024-03-18 22:40:41 + Commit: Rick Macklem CommitDate: 2024-03-18 22

git: 748f56c53f42 - main - nfsd: Add a sysctl to limit NFSv4.2 Copy RPC size

2024-03-15 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=748f56c53f4286e0b140c1b779ff8ade1cf4fec9 commit 748f56c53f4286e0b140c1b779ff8ade1cf4fec9 Author: Rick Macklem AuthorDate: 2024-03-16 01:04:37 + Commit: Rick Macklem CommitDate: 2024-03-16 01

git: 748f56c53f42 - main - nfsd: Add a sysctl to limit NFSv4.2 Copy RPC size

2024-03-15 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=748f56c53f4286e0b140c1b779ff8ade1cf4fec9 commit 748f56c53f4286e0b140c1b779ff8ade1cf4fec9 Author: Rick Macklem AuthorDate: 2024-03-16 01:04:37 + Commit: Rick Macklem CommitDate: 2024-03-16 01

git: 89f1dcb3eb46 - main - vfs_vnops.c: Use va_bytes >= va_size hint to avoid SEEK_DATA/SEEKHOLE

2024-03-14 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=89f1dcb3eb468e4cbaebd1ccde9a643d85f1282e commit 89f1dcb3eb468e4cbaebd1ccde9a643d85f1282e Author: Rick Macklem AuthorDate: 2024-03-15 00:35:32 + Commit: Rick Macklem CommitDate: 2024-03-15 00

git: 89f1dcb3eb46 - main - vfs_vnops.c: Use va_bytes >= va_size hint to avoid SEEK_DATA/SEEKHOLE

2024-03-14 Thread Rick Macklem
The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=89f1dcb3eb468e4cbaebd1ccde9a643d85f1282e commit 89f1dcb3eb468e4cbaebd1ccde9a643d85f1282e Author: Rick Macklem AuthorDate: 2024-03-15 00:35:32 + Commit: Rick Macklem CommitDate: 2024-03-15 00

RFC: should a va_bytes option be added to vn_getsize_locked()?

2024-03-09 Thread Rick Macklem
Hi, I would like to compare va_size to va_bytes in vn_generic_copy_file_range(), as a heuristic to check for a sparse file (only works for non-compressed file systems). The call to VOP_GETATTR(invp, ..) was replaced by vn_getsize_locked() in vn_generic_copy_file_range(). To get va_bytes I can

Re: Reason why "nocache" option is not displayed in "mount"?

2024-03-09 Thread Rick Macklem
On Sat, Mar 9, 2024 at 5:08 AM Alexander Leidinger wrote: > > Am 2024-03-09 06:07, schrieb Warner Losh: > > > On Thu, Mar 7, 2024 at 1:05 PM Jamie Landeg-Jones > > wrote: > > > >> Alexander Leidinger wrote: > >> > >>> Hi, > >>> > >>> what is the reason why "nocache" is not displayed in the

Re: 13-stable NFS server hang

2024-03-08 Thread Rick Macklem
On Thu, Mar 7, 2024 at 7:59 PM Garrett Wollman wrote: > > < > > I believe this explains why vn_copy_file_range sometimes takes much > > longer than a second: our servers often have lots of data waiting to > > be written to disk, and if the file being copied was recently modified > > (and so is

Re: 13-stable NFS server hang

2024-03-08 Thread Rick Macklem
On Wed, Mar 6, 2024 at 3:46 AM Ronald Klop wrote: > > > Van: Rick Macklem > Datum: dinsdag, 5 maart 2024 15:43 > Aan: Ronald Klop > CC: rmack...@freebsd.org, Garrett Wollman , > stable@freebsd.org > Onderwerp: Re: 13-stable NFS server hang > > On Tue, Mar 5, 2024

Re: FreeBSD panics possibly caused by nfs clients

2024-03-06 Thread Rick Macklem
On Wed, Mar 6, 2024 at 10:56 AM Matthew L. Dailey wrote: > > Posting a few updates on this issue. > > I was able to induce a panic on a CURRENT kernel (20240215), built with > GENERIC-KASAN and running kern.kstack_pages=6 (default) after ~189 > hours. The panic message and backtrace are below -

Re: 13-stable NFS server hang

2024-03-05 Thread Rick Macklem
On Tue, Mar 5, 2024 at 6:34 AM Rick Macklem wrote: > > On Tue, Mar 5, 2024 at 2:13 AM Ronald Klop wrote: > > > > > > Van: Rick Macklem > > Datum: vrijdag, 1 maart 2024 15:23 > > Aan: Ronald Klop > > CC: Garrett Wollman , stable@freebsd.org, >

Re: 13-stable NFS server hang

2024-03-05 Thread Rick Macklem
On Tue, Mar 5, 2024 at 2:13 AM Ronald Klop wrote: > > > Van: Rick Macklem > Datum: vrijdag, 1 maart 2024 15:23 > Aan: Ronald Klop > CC: Garrett Wollman , stable@freebsd.org, > rmack...@freebsd.org > Onderwerp: Re: 13-stable NFS server hang > > On Fri, Mar 1, 2024

Re: 13-stable NFS server hang

2024-03-03 Thread Rick Macklem
On Sun, Mar 3, 2024 at 4:28 PM Rick Macklem wrote: > > On Sun, Mar 3, 2024 at 3:27 PM Rick Macklem wrote: > > > > On Sun, Mar 3, 2024 at 1:17 PM Rick Macklem wrote: > > > > > > On Sat, Mar 2, 2024 at 8:28 PM Garrett Wollman > > > wrot

Re: 13-stable NFS server hang

2024-03-03 Thread Rick Macklem
On Sun, Mar 3, 2024 at 3:27 PM Rick Macklem wrote: > > On Sun, Mar 3, 2024 at 1:17 PM Rick Macklem wrote: > > > > On Sat, Mar 2, 2024 at 8:28 PM Garrett Wollman > > wrote: > > > > > > > > > I wrote previously: > > > > PIDTID CO

Re: 13-stable NFS server hang

2024-03-03 Thread Rick Macklem
On Sun, Mar 3, 2024 at 1:17 PM Rick Macklem wrote: > > On Sat, Mar 2, 2024 at 8:28 PM Garrett Wollman wrote: > > > > > > I wrote previously: > > > PIDTID COMMTDNAME KSTACK > > > 997 108481 nfsdnfsd: maste

Re: 13-stable NFS server hang

2024-03-03 Thread Rick Macklem
On Sat, Mar 2, 2024 at 8:28 PM Garrett Wollman wrote: > > > I wrote previously: > > PIDTID COMMTDNAME KSTACK > > 997 108481 nfsdnfsd: mastermi_switch > > sleepq_timedwait _sleep nfsv4_lock nfsrvd_dorpc nfssvc_program > > svc_run_internal

Re: 13-stable NFS server hang

2024-03-03 Thread Rick Macklem
On Sat, Mar 2, 2024 at 9:25 PM Garrett Wollman wrote: > > < > > I believe this explains why vn_copy_file_range sometimes takes much > > longer than a second: our servers often have lots of data waiting to > > be written to disk, and if the file being copied was recently modified > > (and so is

Re: 13-stable NFS server hang

2024-03-02 Thread Rick Macklem
ls to > ith...@uoguelph.ca. > > > On Sat, Mar 02, 2024 at 05:40:08AM -0800, Rick Macklem wrote: > > On Fri, Mar 1, 2024 at 10:51 PM Konstantin Belousov > > wrote: > > > > > > CAUTION: This email originated from outside of the University of Guelph. > > &

Re: 13-stable NFS server hang

2024-03-02 Thread Rick Macklem
ls to > ith...@uoguelph.ca. > > > On Fri, Mar 01, 2024 at 06:23:56AM -0800, Rick Macklem wrote: > > On Fri, Mar 1, 2024 at 12:00 AM Ronald Klop wrote: > > > > > > Interesting read. > > > > > > Would it be possible to separate locking for admi

Re: 13-stable NFS server hang

2024-03-01 Thread Rick Macklem
a thought in the morning > > Regards, > Ronald. > > Van: Rick Macklem > Datum: 1 maart 2024 00:31 > Aan: Garrett Wollman > CC: stable@freebsd.org, rmack...@freebsd.org > Onderwerp: Re: 13-stable NFS server hang > > On Wed, Feb 28, 2024 at 4:04PM Rick Mackle

Re: 13-stable NFS server hang

2024-02-29 Thread Rick Macklem
On Wed, Feb 28, 2024 at 4:04 PM Rick Macklem wrote: > > On Tue, Feb 27, 2024 at 9:30 PM Garrett Wollman > wrote: > > > > Hi, all, > > > > We've had some complaints of NFS hanging at unpredictable intervals. > > Our NFS servers are running a 13-stable fr

Re: 13-stable NFS server hang

2024-02-28 Thread Rick Macklem
On Tue, Feb 27, 2024 at 9:30 PM Garrett Wollman wrote: > > Hi, all, > > We've had some complaints of NFS hanging at unpredictable intervals. > Our NFS servers are running a 13-stable from last December, and > tonight I sat in front of the monitor watching `nfsstat -dW`. I was > able to clearly

Re: 13-stable NFS server hang

2024-02-28 Thread Rick Macklem
On Tue, Feb 27, 2024 at 9:30 PM Garrett Wollman wrote: > > Hi, all, > > We've had some complaints of NFS hanging at unpredictable intervals. > Our NFS servers are running a 13-stable from last December, and > tonight I sat in front of the monitor watching `nfsstat -dW`. I was > able to clearly

Re: NFS performance with 10GBase-T

2024-02-25 Thread Rick Macklem
On Sun, Feb 25, 2024 at 4:57 PM Mark Saad wrote: > > H > > On Sun, Feb 25, 2024 at 6:51 PM Rick Macklem wrote: >> >> On Sun, Feb 25, 2024 at 1:21 AM wrote: >> > >> > CAUTION: This email originated from outside of the University of Guelph. >> >

Re: NFS performance with 10GBase-T

2024-02-25 Thread Rick Macklem
On Sun, Feb 25, 2024 at 1:21 AM 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: FreeBSD panics possibly caused by nfs clients

2024-02-20 Thread Rick Macklem
On Tue, Feb 20, 2024 at 11:21 AM Matthew L. Dailey wrote: > > Hi all, > > I induced a panic on my CURRENT (20240215-d79b6b8ec267-268300) VM after > about 24 hours. This is the one without any debugging, so it only > confirms the fact that the panics we've been experiencing still exist in >

Re: FreeBSD panics possibly caused by nfs clients

2024-02-19 Thread Rick Macklem
On Mon, Feb 19, 2024 at 7:44 AM Matthew L. Dailey wrote: > > Hi all, > > So I finally induced a panic on a "pure" ufs system - root and exported > filesystem were both ufs. So, I think this definitively rules out zfs as > a source of the issue. > > This panic was on 14.0p5 without debugging

  1   2   3   4   5   6   7   8   9   10   >