Frank Filz
Frank Filz
So are you changing the seqid in Ganesha? I'm confused exactly what you are doing here.
So you were modifying Ganesha to inject faults? What is your goal here? I'm not sure Ganesha should change here.
OK, I understand now. I think before we use NFS4ERR_BADSESSION in this new way we should understand why the client sequence number got so out of line. Also, if we...
Did you subscribe to those mailing lists?
It doesn't look like it. I never have, but it's been almost two years since I sent e-mail to the list.
> There is a three-node environment, and the NFS client access the server by mounting the vip. And the client run CREATE and WRITE operations via vdbench after client was...
Some details about Ganesha's implementation for background: A clientid4 is 8 bytes A stateid4 includes a 12 byte "other" field and a 4 byte seqid A sessionid4 is 16 bytes...
What happens if you use the -s or -S option to create an ACL initially? On other servers, does nfs4_setfacl -a work if there is not already an ACL? It...
So for NFSv4 ACLs, it's clear from the RFC that a client requesting an ACL on a file that doesn't have an ACL should return an ACL reflecting the mode...
So more discussion. We know at least libcephfs ceph_ll_getxattr returns -ENODATA when a POSIX ACL is not present on a file. This is reasonable and matches the behavior of kernel...