On Tue 03-03-20 14:58:30, Dan Williams wrote:
> Update nfit_test_init() to use strcmp() instead of strstr() to filter
> which modules are probed to come from the out-of-tree unit-test set.
> 
> Reported-by: Jan Kara <[email protected]>
> Link: http://lore.kernel.org/r/[email protected]
> Signed-off-by: Dan Williams <[email protected]>

Looks good to me. You can add:

Reviewed-by: Jan Kara <[email protected]>

                                                                Honza

> ---
>  test/core.c |    6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/test/core.c b/test/core.c
> index 888f5d8c0e42..3aa746fe6786 100644
> --- a/test/core.c
> +++ b/test/core.c
> @@ -164,7 +164,7 @@ int nfit_test_init(struct kmod_ctx **ctx, struct 
> kmod_module **mod,
>                * Don't check for device-dax modules on kernels older
>                * than 4.7.
>                */
> -             if (strstr(name, "dax")
> +             if (strcmp(name, "dax") == 0
>                               && !ndctl_test_attempt(test,
>                                       KERNEL_VERSION(4, 7, 0)))
>                       continue;
> @@ -172,8 +172,8 @@ int nfit_test_init(struct kmod_ctx **ctx, struct 
> kmod_module **mod,
>               /*
>                * Skip device-dax bus-model modules on pre-v5.1
>                */
> -             if ((strstr(name, "dax_pmem_core")
> -                             || strstr(name, "dax_pmem_compat"))
> +             if ((strcmp(name, "dax_pmem_core") == 0
> +                             || strcmp(name, "dax_pmem_compat") == 0)
>                               && !ndctl_test_attempt(test,
>                                       KERNEL_VERSION(5, 1, 0)))
>                       continue;
> 
-- 
Jan Kara <[email protected]>
SUSE Labs, CR
_______________________________________________
Linux-nvdimm mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to