| .. | .. |
|---|
| 127 | 127 | }, |
|---|
| 128 | 128 | }; |
|---|
| 129 | 129 | |
|---|
| 130 | | -int nfsd_fault_inject_init(void) |
|---|
| 130 | +void nfsd_fault_inject_init(void) |
|---|
| 131 | 131 | { |
|---|
| 132 | 132 | unsigned int i; |
|---|
| 133 | 133 | struct nfsd_fault_inject_op *op; |
|---|
| 134 | 134 | umode_t mode = S_IFREG | S_IRUSR | S_IWUSR; |
|---|
| 135 | 135 | |
|---|
| 136 | 136 | debug_dir = debugfs_create_dir("nfsd", NULL); |
|---|
| 137 | | - if (!debug_dir) |
|---|
| 138 | | - goto fail; |
|---|
| 139 | 137 | |
|---|
| 140 | 138 | for (i = 0; i < ARRAY_SIZE(inject_ops); i++) { |
|---|
| 141 | 139 | op = &inject_ops[i]; |
|---|
| 142 | | - if (!debugfs_create_file(op->file, mode, debug_dir, op, &fops_nfsd)) |
|---|
| 143 | | - goto fail; |
|---|
| 140 | + debugfs_create_file(op->file, mode, debug_dir, op, &fops_nfsd); |
|---|
| 144 | 141 | } |
|---|
| 145 | | - return 0; |
|---|
| 146 | | - |
|---|
| 147 | | -fail: |
|---|
| 148 | | - nfsd_fault_inject_cleanup(); |
|---|
| 149 | | - return -ENOMEM; |
|---|
| 150 | 142 | } |
|---|