Commit 89d7971e authored by Luis Chamberlain's avatar Luis Chamberlain Committed by Dave Hansen
Browse files

x86: Simplify one-level sysctl registration for itmt_kern_table



There is no need to declare an extra tables to just create directory,
this can be easily be done with a prefix path with register_sysctl().

Simplify this registration.

Signed-off-by: default avatarLuis Chamberlain <mcgrof@kernel.org>
Signed-off-by: default avatarDave Hansen <dave.hansen@linux.intel.com>
Link: https://lore.kernel.org/all/20230310233248.3965389-3-mcgrof%40kernel.org
parent 3f6cc47f
Loading
Loading
Loading
Loading
+1 −10
Original line number Diff line number Diff line
@@ -77,15 +77,6 @@ static struct ctl_table itmt_kern_table[] = {
	{}
};

static struct ctl_table itmt_root_table[] = {
	{
		.procname	= "kernel",
		.mode		= 0555,
		.child		= itmt_kern_table,
	},
	{}
};

static struct ctl_table_header *itmt_sysctl_header;

/**
@@ -114,7 +105,7 @@ int sched_set_itmt_support(void)
		return 0;
	}

	itmt_sysctl_header = register_sysctl_table(itmt_root_table);
	itmt_sysctl_header = register_sysctl("kernel", itmt_kern_table);
	if (!itmt_sysctl_header) {
		mutex_unlock(&itmt_update_mutex);
		return -ENOMEM;