ras/debugfs: Fix error checking for debugfs_create_dir()
authorOsama Muhammad <osmtendev@gmail.com>
Tue, 16 May 2023 18:29:27 +0000 (23:29 +0500)
committerBorislav Petkov (AMD) <bp@alien8.de>
Tue, 16 May 2023 19:12:23 +0000 (21:12 +0200)
Check the return value of debugfs_create_dir() properly.

  [ bp: Rewrite commit message. ]

Signed-off-by: Osama Muhammad <osmtendev@gmail.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/r/20230516182927.9171-1-osmtendev@gmail.com
drivers/ras/debugfs.c

index f0a6391b114628641b3c7eb17af0146517152acd..ffb973c328e36003c6dd729a1d9140a2b18feb8c 100644 (file)
@@ -46,7 +46,7 @@ int __init ras_add_daemon_trace(void)
 
        fentry = debugfs_create_file("daemon_active", S_IRUSR, ras_debugfs_dir,
                                     NULL, &trace_fops);
-       if (!fentry)
+       if (IS_ERR(fentry))
                return -ENODEV;
 
        return 0;