Messages in this thread Patch in this message | | | From | Liu Shixin <> | Subject | [PATCH] sched/debug: use DEFINE_SHOW_ATTRIBUTE to simplify sd_flags | Date | Thu, 22 Sep 2022 22:23:47 +0800 |
| |
Use DEFINE_SHOW_ATTRIBUTE helper macro to simplify the code. No functional change.
Signed-off-by: Liu Shixin <liushixin2@huawei.com> --- kernel/sched/debug.c | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-)
diff --git a/kernel/sched/debug.c b/kernel/sched/debug.c index 1637b65ba07a..45bc496c116e 100644 --- a/kernel/sched/debug.c +++ b/kernel/sched/debug.c @@ -360,18 +360,7 @@ static int sd_flags_show(struct seq_file *m, void *v) return 0; } - -static int sd_flags_open(struct inode *inode, struct file *file) -{ - return single_open(file, sd_flags_show, inode->i_private); -} - -static const struct file_operations sd_flags_fops = { - .open = sd_flags_open, - .read = seq_read, - .llseek = seq_lseek, - .release = single_release, -}; +DEFINE_SHOW_ATTRIBUTE(sd_flags); static void register_sd(struct sched_domain *sd, struct dentry *parent) { -- 2.25.1
| |