[LTP] [PATCH 2/2] syscalls/statmount06: Fix and enable the test on FUSE

Wei Gao wegao@suse.com
Wed Jul 2 15:26:23 CEST 2025


On Mon, Jun 30, 2025 at 05:32:05PM +0200, Cyril Hrubis wrote:
> Reported-by: Jan Polensky <japo@linux.ibm.com>
> Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
> ---
>  testcases/kernel/syscalls/statmount/statmount06.c | 8 +++-----
>  1 file changed, 3 insertions(+), 5 deletions(-)
> 
> diff --git a/testcases/kernel/syscalls/statmount/statmount06.c b/testcases/kernel/syscalls/statmount/statmount06.c
> index fe41d5b87..89717a3fb 100644
> --- a/testcases/kernel/syscalls/statmount/statmount06.c
> +++ b/testcases/kernel/syscalls/statmount/statmount06.c
> @@ -36,8 +36,10 @@ static void run(void)
>  	if (!TST_PASS)
>  		return;
>  
> +	const char *fs_type = tst_device->is_fuse ? "fuseblk" : tst_device->fs_type;
> +
>  	TST_EXP_EQ_LI(st_mount->mask, STATMOUNT_FS_TYPE);
> -	TST_EXP_EQ_STR(st_mount->str + st_mount->fs_type, tst_device->fs_type);
> +	TST_EXP_EQ_STR(st_mount->str + st_mount->fs_type, fs_type);
>  }
>  
>  static void setup(void)
> @@ -55,10 +57,6 @@ static struct tst_test test = {
>  	.mount_device = 1,
>  	.mntpoint = MNTPOINT,
>  	.all_filesystems = 1,
> -	.skip_filesystems = (const char *const []) {
> -		"fuse",
> -		NULL
> -	},
>  	.bufs = (struct tst_buffers []) {
>  		{&st_mount, .size = SM_SIZE},
>  		{}
> -- 
> 2.49.0
Reviewed-by: Wei Gao <wegao@suse.com>
> 
> 
> -- 
> Mailing list info: https://lists.linux.it/listinfo/ltp


More information about the ltp mailing list