Closed dongjiang1989 closed 10 months ago
@discordianfish PTAL
Are we sure there are no systems with only 39 fields when using nfsd v4? I would assume this worked in the past?
Are we sure there are no systems with only 39 fields when using nfsd v4? I would assume this worked in the past?
The previous version of procfs supports the OP_RELEASE_LOCKOWNER
field. It’s just that the lack of OP_SETCLIENTID
and OP_SETCLIENTID_CONFIRM
caused the index miss match.
@discordianfish Support 39 fields system. Please re-check
@SuperQ Please take a look! Thanks.
cc @atkinsam
@discordianfish @SuperQ When is this likely to be merged and a release available? so I can manage expectations.
We don't have a fixed release schedule. First @SuperQ needs to review and merge this.
Ok, I just noticed today that Write operations won't get counted at all in my dashboard and wrote almost exactly the same patch myself, before noticing this. I don't think this can break any old systems. The numbering comes directly from NFSv4 RFC and write request there is number 38. Linux kernel just uses those exact same numbers. Thanks @dongjiang1989 !
Ok, I just noticed today that Write operations won't get counted at all in my dashboard and wrote almost exactly the same patch myself, before noticing this. I don't think this can break any old systems. The numbering comes directly from NFSv4 RFC and write request there is number 38. Linux kernel just uses those exact same numbers. Thanks @dongjiang1989 !
@jjaakkol Thank you for your code review. If you have any other questions about this pull request, please submit them to me!
Fixes: #492
/kind fix
proc4ops 72
,proc4ops 59
,proc4ops 40
andproc4ops 39