Files
apfstests/tests/btrfs/group
T
Filipe Manana 22fc64ea50 btrfs: add regression test for clone ioctl
Regression test for a btrfs clone ioctl issue where races between
a clone operation and concurrent target file reads would result in
leaving stale data in the page cache. After the clone operation
finished, reading from the clone target file would return the old
and no longer valid data. This affected only buffered reads (i.e.
didn't affect direct IO reads).

This issue was fixed by the following linux kernel patch:

    Btrfs: ensure readers see new data after a clone operation
    (commit c125b8bff1d9f6c8c91ce4eb8bd5616058c7d510)

Signed-off-by: Filipe Manana <fdmanana@suse.com>
Reviewed-by: Josef Bacik <jbacik@fb.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
2014-12-16 10:53:42 +11:00

86 lines
1.9 KiB
Plaintext

# QA groups control file
# Defines test groups and nominal group owners
# - do not start group names with a digit
# - comment line before each group is "new" description
#
001 auto quick subvol snapshot
002 auto snapshot
003 auto replace
004 auto rw metadata
005 auto defrag
006 auto quick
007 auto rw metadata send
008 auto quick send
009 auto quick subvol
010 auto quick defrag
011 auto replace
012 auto convert
013 auto quick balance
014 auto balance
015 auto quick snapshot
016 auto quick send
018 auto quick subvol
019 auto quick send
020 auto quick replace
021 auto quick balance defrag
022 auto qgroup
023 auto
024 auto quick compress
025 auto quick send clone
026 auto quick clone
027 auto quick clone
028 auto quick clone
029 auto quick clone
030 auto quick send
031 auto quick subvol clone
032 auto quick remount
033 auto quick send snapshot
034 auto quick send
035 auto quick clone
036 auto quick send snapshot
037 auto quick compress
038 auto quick compress send
039 auto quick send
040 auto quick send
041 auto quick compress
042 auto quick qgroup
043 auto quick send
044 auto quick send
045 auto quick send
046 auto quick send
047 auto quick send
048 auto quick
049 auto quick
050 auto send
051 auto quick send
052 auto quick clone
053 auto quick send
054 auto quick send
055 auto quick clone
056 auto quick clone
057 auto quick
058 auto quick send snapshot
059 auto quick
060 auto balance subvol
061 auto balance scrub
062 auto balance defrag compress
063 auto balance remount compress
064 auto balance replace
065 auto subvol replace
066 auto subvol scrub
067 auto subvol defrag compress
068 auto subvol remount compress
069 auto replace scrub
070 auto replace defrag compress
071 auto replace remount compress
072 auto scrub defrag compress
073 auto scrub remount compress
074 auto defrag remount compress
075 auto quick subvol
076 auto quick compress
077 auto quick send snapshot
078 auto snapshot
079 auto rw metadata
080 auto snapshot
081 auto quick clone