diff options
author | Brian Behlendorf <[email protected]> | 2021-12-22 11:05:07 -0800 |
---|---|---|
committer | GitHub <[email protected]> | 2021-12-22 11:05:07 -0800 |
commit | d2f374c3f29c2e2c8d6b1bb7c9a18fbb4e0d5542 (patch) | |
tree | ca3dc0e5585d97840cc5c2a1854063b9dff630a2 /config | |
parent | 9ba5d8d204ad22c51d590edba1e7a5fb5ae2e82e (diff) |
ZTS: Fix rollback_003_pos.ksh
Under Linux when rolling back a mounted filesystem negative dentries
may not be dropped from the cache. This can result in an ENOENT
being incorrectly returned on first access. Issuing a `df` before
the unmount results in the negative dentries being invalidated and
side steps the issue.
This is solely a workaround for the test case on Linux and not
correct behavior. The core issue of invalidating negative dentries
needs to be handled with a kernel side change. This is being
tracked as issue #6143.
Reviewed-by: George Melikov <[email protected]>
Reviewed-by: John Kennedy <[email protected]>
Signed-off-by: Brian Behlendorf <[email protected]>
Closes #12898
Issue #6143
Diffstat (limited to 'config')
0 files changed, 0 insertions, 0 deletions