[LTP] [PATCH] syscalls/statx06: use a fine-grained timestamp for the second time fetch
Yang Xu (Fujitsu)
xuyang2018.jy@fujitsu.com
Fri May 19 11:16:55 CEST 2023
on 2023/05/18 19:32, Jeff Layton wrote:
> I have a patchset in progress to change the kernel to sometimes use
> fine-grained timestamps for the mtime/ctime. With this, the statx06 test
> sometimes fails.
>
> Change the test to grab a fine-grained timestamp for the "after" value,
> which fixes the issue.
Now, it is not a right time to review this patch, I prefer to review
this when your kernel patchset is merged into linux master or
linux-next. Then we can add a comment or a kernel commit id to explain
this..
Best Regard
Yang Xu
>
> Signed-off-by: Jeff Layton <jlayton@kernel.org>
> ---
> testcases/kernel/syscalls/statx/statx06.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/testcases/kernel/syscalls/statx/statx06.c b/testcases/kernel/syscalls/statx/statx06.c
> index ce82b905bebd..fa75982b0901 100644
> --- a/testcases/kernel/syscalls/statx/statx06.c
> +++ b/testcases/kernel/syscalls/statx/statx06.c
> @@ -109,7 +109,7 @@ static void test_statx(unsigned int test_nr)
> clock_wait_tick();
> tc->operation();
> clock_wait_tick();
> - SAFE_CLOCK_GETTIME(CLOCK_REALTIME_COARSE, &after_time);
> + SAFE_CLOCK_GETTIME(CLOCK_REALTIME, &after_time);
>
> TEST(statx(AT_FDCWD, TEST_FILE, 0, STATX_ALL, &buff));
> if (TST_RET != 0) {
More information about the ltp
mailing list