Re: [PATCH v2 0/6] Make fstests support new behavior of DAX

Xiao Yang
2020-06-18T15:04:38Z

On 6/18/20 8:21 AM, Ira Weiny wrote:
> On Wed, Jun 17, 2020 at 05:31:58PM +0800, Xiao Yang wrote:
>> From: Xiao Yang <yangx.jy@cn.fujitsu.com>
> Also this email for Ross is no longer valid. I don't believe he is with Intel
> any longer.
>
> ross.zwisler@linux.intel.com

Hi Ira,

Thanks for your reminder.

IIRC, some code which is related to PMD fault testing comes from Ross,
and the last two patches

update these code so that generic/413 and generic/602 can run PMD fault
testing on different arches.

I wanted Ross to do some review before. :-)

Best Regards,

Xiao Yang

>
> Ira
>
>> The new behavior of DAX on xfs/ext4 has been merged into main kernel
>> tree/ext4-dax branch so it is time for fstests to support new behavior
>> of DAX.
>>
>> References:
>> https://lkml.org/lkml/2019/10/20/96
>> https://lkml.org/lkml/2020/5/28/949
>>
>> Xiao Yang (6):
>> common/rc: Introduce new helpers for DAX mount options and
>> FS_XFLAG_DAX
>> fstests: Use _require_scratch_dax_mountopt() and
>> _require_scratch_dax_iflag()
>> common/rc: Remove unused _require_scratch_dax()
>> generic/223: Don't clear all mkfs options for _scratch_mkfs_geom()
>> roughly
>> generic/413, xfs/260: Improve format operation for PMD fault testing
>> xfs/260: Move xfs/260 to generic
>>
>> common/rc | 57 +++++++++++++++++++++++++++++-----
>> tests/ext4/030 | 2 +-
>> tests/ext4/031 | 4 +--
>> tests/generic/223 | 1 -
>> tests/generic/413 | 12 ++-----
>> tests/generic/462 | 2 +-
>> tests/{xfs/260 => generic/602} | 12 +++----
>> tests/generic/602.out | 2 ++
>> tests/generic/group | 1 +
>> tests/xfs/260.out | 2 --
>> tests/xfs/group | 1 -
>> 11 files changed, 65 insertions(+), 31 deletions(-)
>> rename tests/{xfs/260 => generic/602} (93%)
>> create mode 100644 tests/generic/602.out
>> delete mode 100644 tests/xfs/260.out
>>
>> --
>> 2.21.0
>>