generic: test for file loss after mix of rename, fsync and inode eviction
[xfstests-dev.git] / tests / generic / 078
1 #! /bin/bash
2 # SPDX-License-Identifier: GPL-2.0
3 # Copyright (c) 2014 Miklos Szeredi.  All Rights Reserved.
4 #
5 # FS QA Test No. generic/078
6 #
7 # Check renameat2 syscall with RENAME_WHITEOUT flag
8 #
9 . ./common/preamble
10 _begin_fstest auto quick metadata
11
12 # Import common functions.
13 . ./common/renameat2
14
15 _supported_fs generic
16
17 _require_test
18 _require_renameat2 whiteout
19 _require_symlinks
20
21 # real QA test starts here
22
23 rename_dir=$TEST_DIR/$$
24 mkdir $rename_dir
25 _rename_tests $rename_dir -w
26 rmdir $rename_dir
27
28 # success, all done
29 status=0
30 exit