aboutsummaryrefslogtreecommitdiffstats
path: root/lib/netdev-notifier-error-inject.c
diff options
context:
space:
mode:
authorJinjie Ruan <[email protected]>2023-10-07 11:38:32 +0000
committerHans Verkuil <[email protected]>2023-10-13 09:33:22 +0000
commit8cd08e365153481065eeec684ed00949bc980aff (patch)
tree893e248d2d8ab9492703dc327c9847c1d19a28ea /lib/netdev-notifier-error-inject.c
parentmedia: mediatek: vcodec: Handle invalid encoder vsi (diff)
downloadkernel-8cd08e365153481065eeec684ed00949bc980aff.tar.gz
kernel-8cd08e365153481065eeec684ed00949bc980aff.zip
media: siano: Drop unnecessary error check for debugfs_create_dir/file()
Both debugfs_create_dir() and debugfs_create_file() return ERR_PTR and never return NULL. As Hans suggested, this patch removes the error checking for both debugfs_create_dir() and debugfs_create_file() in smsdvb_debugfs_create(). This is because the DebugFS kernel API is developed in a way that the caller can safely ignore the errors that occur during the creation of DebugFS nodes. The debugfs APIs have a IS_ERR() judge in start_creating() which can handle it gracefully. So these checks are unnecessary. And as Hans pointed out, it's much better to first allocate debug_data before calling debugfs_create_dir, which need not to clean anything up in that case. Fixes: 503efe5cfc9f ("[media] siano: split debugfs code into a separate file") Signed-off-by: Jinjie Ruan <[email protected]> Suggested-by: Hans Verkuil <[email protected]> Signed-off-by: Hans Verkuil <[email protected]>
Diffstat (limited to 'lib/netdev-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions