6911 nfs4: unexpected permission denied
Review Request #248 - Created Nov. 2, 2016 and submitted
The NFSv4 client is not properly notified about the NFSv4 server namespace changes. This leads to unexpected permission denied error which are sometimes hard to heal.
There are two separate, but tightly related bugs contributing to the issue:
- At the NFSv4 server side we do not notify the NFSv4 client when the NFSv4 namespace changes. According the RFC 7530 we should do that by changing the change attribute for the particular file system object.
- The NFSv4 client completely ignores the change attribute during the attribute cache validity evaluation.
I tested various share/unshare scenarios, including the one described in the bug report, to make sure everything works as expected.
Status: Closed (submitted)
Author: Marcel Telka email@example.com
Date: 2016-11-29T16:08:04.000Z6911 nfs4: unexpected permission denied Reviewed by: Simon Klinkert <firstname.lastname@example.org> Reviewed by: Igor Kozhukhov <email@example.com> Approved by: Dan McDonald <firstname.lastname@example.org>