FreeBSD Bugzilla – Attachment 236170 Details for
Bug 260011
NFS: Unresponsive mount on AWS EFS
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
fix nd_slotid during recovery from a NFSERR_BADSESSION server reply
slotpos.patch (text/plain), 874 bytes, created by
Rick Macklem
on 2022-08-27 22:49:41 UTC
(
hide
)
Description:
fix nd_slotid during recovery from a NFSERR_BADSESSION server reply
Filename:
MIME Type:
Creator:
Rick Macklem
Created:
2022-08-27 22:49:41 UTC
Size:
874 bytes
patch
obsolete
>--- sys/fs/nfs/nfs_commonkrpc.c.slotpos 2022-08-25 15:56:35.061725000 -0700 >+++ sys/fs/nfs/nfs_commonkrpc.c 2022-08-26 20:05:16.618422000 -0700 >@@ -1082,12 +1082,12 @@ printf("Disable slot=%d\n", nd->nd_slotid); > } > slot = nd->nd_slotid; > } >+ freeslot = slot; > } else if (slot != 0) { > printf("newnfs_request: Bad " > "session slot=%d\n", slot); > slot = 0; > } >- freeslot = slot; > if (retseq != sep->nfsess_slotseq[slot]) > printf("retseq diff 0x%x\n", > retseq); >@@ -1172,6 +1172,8 @@ printf("nfs_commonkrpc: initiate recovery\n"); > *tl++ = txdr_unsigned(slotseq); > *tl++ = txdr_unsigned(slotpos); > *tl = txdr_unsigned(maxslot); >+ nd->nd_slotid = slotpos; >+ nd->nd_flag |= ND_HASSLOTID; > } > if (reterr == NFSERR_BADSESSION || > reterr == 0) {
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 260011
:
234050
|
234051
|
234052
|
234053
|
234101
|
234129
|
234164
|
234241
|
234243
|
235179
|
235180
|
235200
|
236118
| 236170