mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-16 05:26:07 +00:00
mtd: mtd_nandecctest: make module_init() return an error code if test fails
Return an error code if test fails in order to detect a test case failure by invoking tests repeatedly like this: while sudo modprobe mtd_nandecctest; do sudo modprobe -r mtd_nandecctest done Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com> Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
This commit is contained in:
parent
0ce0060f10
commit
f45c2990dc
@ -66,10 +66,13 @@ static int nand_ecc_test(const size_t size)
|
||||
|
||||
static int __init ecc_test_init(void)
|
||||
{
|
||||
nand_ecc_test(256);
|
||||
nand_ecc_test(512);
|
||||
int err;
|
||||
|
||||
return 0;
|
||||
err = nand_ecc_test(256);
|
||||
if (err)
|
||||
return err;
|
||||
|
||||
return nand_ecc_test(512);
|
||||
}
|
||||
|
||||
static void __exit ecc_test_exit(void)
|
||||
|
Loading…
x
Reference in New Issue
Block a user