diff options
-rw-r--r-- | arch/x86/ras/mce_amd_inj.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/x86/ras/mce_amd_inj.c b/arch/x86/ras/mce_amd_inj.c index cd318d93099e..20b227f63407 100644 --- a/arch/x86/ras/mce_amd_inj.c +++ b/arch/x86/ras/mce_amd_inj.c | |||
@@ -464,13 +464,13 @@ static int __init init_mce_inject(void) | |||
464 | return 0; | 464 | return 0; |
465 | 465 | ||
466 | err_dfs_add: | 466 | err_dfs_add: |
467 | while (--i >= 0) | 467 | while (i-- > 0) |
468 | debugfs_remove(dfs_fls[i].d); | 468 | debugfs_remove(dfs_fls[i].d); |
469 | 469 | ||
470 | debugfs_remove(dfs_inj); | 470 | debugfs_remove(dfs_inj); |
471 | dfs_inj = NULL; | 471 | dfs_inj = NULL; |
472 | 472 | ||
473 | return -ENOMEM; | 473 | return -ENODEV; |
474 | } | 474 | } |
475 | 475 | ||
476 | static void __exit exit_mce_inject(void) | 476 | static void __exit exit_mce_inject(void) |