hc
2024-05-10 9999e48639b3cecb08ffb37358bcba3b48161b29
kernel/fs/dlm/debug_fs.c
....@@ -1,11 +1,9 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /******************************************************************************
23 *******************************************************************************
34 **
45 ** Copyright (C) 2005-2009 Red Hat, Inc. All rights reserved.
56 **
6
-** This copyrighted material is made available to anyone wishing to use,
7
-** modify, copy, or redistribute it subject to the terms and conditions
8
-** of the GNU General Public License v.2.
97 **
108 *******************************************************************************
119 ******************************************************************************/
....@@ -740,7 +738,7 @@
740738 debugfs_remove(ls->ls_debug_toss_dentry);
741739 }
742740
743
-int dlm_create_debug_file(struct dlm_ls *ls)
741
+void dlm_create_debug_file(struct dlm_ls *ls)
744742 {
745743 char name[DLM_LOCKSPACE_LEN + 8];
746744
....@@ -751,8 +749,6 @@
751749 dlm_root,
752750 ls,
753751 &format1_fops);
754
- if (!ls->ls_debug_rsb_dentry)
755
- goto fail;
756752
757753 /* format 2 */
758754
....@@ -764,8 +760,6 @@
764760 dlm_root,
765761 ls,
766762 &format2_fops);
767
- if (!ls->ls_debug_locks_dentry)
768
- goto fail;
769763
770764 /* format 3 */
771765
....@@ -777,8 +771,6 @@
777771 dlm_root,
778772 ls,
779773 &format3_fops);
780
- if (!ls->ls_debug_all_dentry)
781
- goto fail;
782774
783775 /* format 4 */
784776
....@@ -790,8 +782,6 @@
790782 dlm_root,
791783 ls,
792784 &format4_fops);
793
- if (!ls->ls_debug_toss_dentry)
794
- goto fail;
795785
796786 memset(name, 0, sizeof(name));
797787 snprintf(name, DLM_LOCKSPACE_LEN + 8, "%s_waiters", ls->ls_name);
....@@ -801,21 +791,12 @@
801791 dlm_root,
802792 ls,
803793 &waiters_fops);
804
- if (!ls->ls_debug_waiters_dentry)
805
- goto fail;
806
-
807
- return 0;
808
-
809
- fail:
810
- dlm_delete_debug_file(ls);
811
- return -ENOMEM;
812794 }
813795
814
-int __init dlm_register_debugfs(void)
796
+void __init dlm_register_debugfs(void)
815797 {
816798 mutex_init(&debug_buf_lock);
817799 dlm_root = debugfs_create_dir("dlm", NULL);
818
- return dlm_root ? 0 : -ENOMEM;
819800 }
820801
821802 void dlm_unregister_debugfs(void)