f2fs: fix to update i_ctime in __f2fs_setxattr()
authorChao Yu <chao@kernel.org>
Wed, 19 Jul 2023 13:50:45 +0000 (21:50 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Mon, 14 Aug 2023 20:41:09 +0000 (13:41 -0700)
commit8874ad7dae8d91d24cc87c545c0073b3b2da5688
tree6ab21ccd844fa5d1321ac3fcba2b7257da4126a4
parent958ccbbf1ce716d77c7cfa79ace50a421c1eed73
f2fs: fix to update i_ctime in __f2fs_setxattr()

generic/728       - output mismatch (see /media/fstests/results//generic/728.out.bad)
    --- tests/generic/728.out 2023-07-19 07:10:48.362711407 +0000
    +++ /media/fstests/results//generic/728.out.bad 2023-07-19 08:39:57.000000000 +0000
     QA output created by 728
    +Expected ctime to change after setxattr.
    +Expected ctime to change after removexattr.
     Silence is golden
    ...
    (Run 'diff -u /media/fstests/tests/generic/728.out /media/fstests/results//generic/728.out.bad'  to see the entire diff)
generic/729        1s

It needs to update i_ctime after {set,remove}xattr, fix it.

Signed-off-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/xattr.c