mirror of
https://github.com/torvalds/linux.git
synced 2024-12-11 21:52:04 +00:00
drivers: habanalabs: remove unused dentry pointer for debugfs files
The dentry for the created debugfs file was being saved, but never used anywhere. As the pointer isn't needed for anything, and the debugfs files are being properly removed by removing the parent directory, remove the saved pointer as well, saving a tiny bit of memory and logic. Cc: Oded Gabbay <ogabbay@kernel.org> Cc: Arnd Bergmann <arnd@arndb.de> Cc: Tomer Tayar <ttayar@habana.ai> Cc: Moti Haimovski <mhaimovski@habana.ai> Cc: Omer Shpigelman <oshpigelman@habana.ai> Cc: Ofir Bitton <obitton@habana.ai> Cc: linux-kernel@vger.kernel.org Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Reviewed-by: Oded Gabbay <ogabbay@kernel.org> Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
This commit is contained in:
parent
16db6b532f
commit
bd0c48e53d
@ -992,7 +992,6 @@ void hl_debugfs_add_device(struct hl_device *hdev)
|
||||
struct hl_dbg_device_entry *dev_entry = &hdev->hl_debugfs;
|
||||
int count = ARRAY_SIZE(hl_debugfs_list);
|
||||
struct hl_debugfs_entry *entry;
|
||||
struct dentry *ent;
|
||||
int i;
|
||||
|
||||
dev_entry->hdev = hdev;
|
||||
@ -1105,13 +1104,11 @@ void hl_debugfs_add_device(struct hl_device *hdev)
|
||||
&hl_security_violations_fops);
|
||||
|
||||
for (i = 0, entry = dev_entry->entry_arr ; i < count ; i++, entry++) {
|
||||
|
||||
ent = debugfs_create_file(hl_debugfs_list[i].name,
|
||||
debugfs_create_file(hl_debugfs_list[i].name,
|
||||
0444,
|
||||
dev_entry->root,
|
||||
entry,
|
||||
&hl_debugfs_fops);
|
||||
entry->dent = ent;
|
||||
entry->info_ent = &hl_debugfs_list[i];
|
||||
entry->dev_entry = dev_entry;
|
||||
}
|
||||
|
@ -1465,12 +1465,10 @@ struct hl_info_list {
|
||||
|
||||
/**
|
||||
* struct hl_debugfs_entry - debugfs dentry wrapper.
|
||||
* @dent: base debugfs entry structure.
|
||||
* @info_ent: dentry realted ops.
|
||||
* @dev_entry: ASIC specific debugfs manager.
|
||||
*/
|
||||
struct hl_debugfs_entry {
|
||||
struct dentry *dent;
|
||||
const struct hl_info_list *info_ent;
|
||||
struct hl_dbg_device_entry *dev_entry;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user