On Tue, Apr 26, 2022 at 10:30:40PM +0530, Jagdish Gediya wrote: > Sysfs input conversion to corrosponding bool value e.g. "false" or "0" > to false, "true" or "1" to true are currently handled through strncmp > at multiple places. Use kstrtobool() to convert sysfs input to bool > value. ... > + if (kstrtobool(buf, &numa_demotion_enabled)) > return -EINVAL; Hmm... The commit message doesn't explain what's wrong with the error codes returned by kstrtobool(). Can't it be ret = kstrtobool(); if (ret) return ret; ? ... > + if (kstrtobool(buf, &enable_vma_readahead)) > return -EINVAL; Ditto. -- With Best Regards, Andy Shevchenko