diff options
author | James Smart <[email protected]> | 2021-06-18 16:30:04 -0700 |
---|---|---|
committer | Martin K. Petersen <[email protected]> | 2021-06-18 23:01:04 -0400 |
commit | ae3272ec5e9772de143b6326b2c3a61529786ddd (patch) | |
tree | ad973f25c892b6ce158b28d7fc310a28729ff274 /scripts/bpf_doc.py | |
parent | ca7f33c6b4a9b9893a5ba3aac57e7255510a4aac (diff) |
scsi: elx: efct: Fix pointer error checking in debugfs init
debugfs_create_xxx routines, which return pointers, are being checked for
error by looking for NULL values. The routines may return pointer-munged
-Exxx codes, so they should be using IS_ERR() to adapt.
There are two cases:
- The first case is on initial directory creation, which actually doesn't
need to be checked. So remove the check.
- Creation of the sessions subdirectory. Modify this creation to create
under the initial directory created, and fix failure check.
Link: https://lore.kernel.org/r/[email protected]
Fixes: 4df84e846624 ("scsi: elx: efct: Driver initialization routines")
Reported-by: Dan Carpenter <[email protected]>
Signed-off-by: James Smart <[email protected]>
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'scripts/bpf_doc.py')
0 files changed, 0 insertions, 0 deletions