mirror_zfs/tests/test-runner/bin
Brian Behlendorf d2f374c3f2
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 <mail@gmelikov.ru>
Reviewed-by: John Kennedy <john.kennedy@delphix.com>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #12898 
Issue #6143
2021-12-22 11:05:07 -08:00
..
.gitignore Centralize variable substitution 2020-07-14 17:33:44 -07:00
Makefile.am Centralize variable substitution 2020-07-14 17:33:44 -07:00
test-runner.py.in Add zfs-test facility to automatically rerun failing tests 2021-12-01 10:38:53 -07:00
zts-report.py.in ZTS: Fix rollback_003_pos.ksh 2021-12-22 11:05:07 -08:00