mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
4f9fb9deb0
There is no API documentation for RENAME_WHITEOUT. There is no developer documentation for RENAME_WHITEOUT. There are not comments in the overlayfs or ext4 implementation of RENAME_WHITEOUT. Hence, this test simply tries to expose basic RENAME_WHITEOUT behaviour from ext4 so we can reverse-engineer and verify bug-for-bug renameat2(RENAME_WHITEOUT) ext4 compatibility. Note: uses generic/078 just to keep out of the way of the 6-7 other pending new tests. Signed-off-by: Dave Chinner <dchinner@redhat.com> Reviewed-by: Brian Foster <bfoster@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com>
52 lines
1.9 KiB
Plaintext
52 lines
1.9 KiB
Plaintext
QA output created by 078
|
|
samedir none/none -> No such file or directory
|
|
samedir none/regu -> No such file or directory
|
|
samedir none/symb -> No such file or directory
|
|
samedir none/dire -> No such file or directory
|
|
samedir none/tree -> No such file or directory
|
|
samedir regu/none -> char/regu.
|
|
samedir regu/regu -> char/regu.
|
|
samedir regu/symb -> char/regu.
|
|
samedir regu/dire -> Is a directory
|
|
samedir regu/tree -> Is a directory
|
|
samedir symb/none -> char/symb.
|
|
samedir symb/regu -> char/symb.
|
|
samedir symb/symb -> char/symb.
|
|
samedir symb/dire -> Is a directory
|
|
samedir symb/tree -> Is a directory
|
|
samedir dire/none -> char/dire.
|
|
samedir dire/regu -> Not a directory
|
|
samedir dire/symb -> Not a directory
|
|
samedir dire/dire -> char/dire.
|
|
samedir dire/tree -> Directory not empty
|
|
samedir tree/none -> char/tree.
|
|
samedir tree/regu -> Not a directory
|
|
samedir tree/symb -> Not a directory
|
|
samedir tree/dire -> char/tree.
|
|
samedir tree/tree -> Directory not empty
|
|
crossdir none/none -> No such file or directory
|
|
crossdir none/regu -> No such file or directory
|
|
crossdir none/symb -> No such file or directory
|
|
crossdir none/dire -> No such file or directory
|
|
crossdir none/tree -> No such file or directory
|
|
crossdir regu/none -> char/regu.
|
|
crossdir regu/regu -> char/regu.
|
|
crossdir regu/symb -> char/regu.
|
|
crossdir regu/dire -> Is a directory
|
|
crossdir regu/tree -> Is a directory
|
|
crossdir symb/none -> char/symb.
|
|
crossdir symb/regu -> char/symb.
|
|
crossdir symb/symb -> char/symb.
|
|
crossdir symb/dire -> Is a directory
|
|
crossdir symb/tree -> Is a directory
|
|
crossdir dire/none -> char/dire.
|
|
crossdir dire/regu -> Not a directory
|
|
crossdir dire/symb -> Not a directory
|
|
crossdir dire/dire -> char/dire.
|
|
crossdir dire/tree -> Directory not empty
|
|
crossdir tree/none -> char/tree.
|
|
crossdir tree/regu -> Not a directory
|
|
crossdir tree/symb -> Not a directory
|
|
crossdir tree/dire -> char/tree.
|
|
crossdir tree/tree -> Directory not empty
|