2
0
mirror of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-09-04 20:19:47 +08:00

resctrl: get rid of pointless debugfs_file_{get,put}()

->write() of file_operations that gets used only via debugfs_create_file()
is called only under debugfs_file_get()

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Acked-by: Reinette Chatre <reinette.chatre@intel.com>
Link: https://lore.kernel.org/r/20250702211650.GD3406663@ZenIV
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Al Viro 2025-07-02 22:16:50 +01:00 committed by Greg Kroah-Hartman
parent 8009fb751d
commit 460e36ee6f

View File

@ -764,13 +764,9 @@ static ssize_t pseudo_lock_measure_trigger(struct file *file,
if (ret == 0) { if (ret == 0) {
if (sel != 1 && sel != 2 && sel != 3) if (sel != 1 && sel != 2 && sel != 3)
return -EINVAL; return -EINVAL;
ret = debugfs_file_get(file->f_path.dentry);
if (ret)
return ret;
ret = pseudo_lock_measure_cycles(rdtgrp, sel); ret = pseudo_lock_measure_cycles(rdtgrp, sel);
if (ret == 0) if (ret == 0)
ret = count; ret = count;
debugfs_file_put(file->f_path.dentry);
} }
return ret; return ret;