Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit a8ce96ad authored by Satya Durga Srinivasu Prabhala's avatar Satya Durga Srinivasu Prabhala
Browse files

sched/sysctl: check for min/max values for sched_{up,down}_migrate knobs



Now that the sched_{up,down}_migrate knobs accept multiple values
in case of multi cluster systems, make sure each value supplied
by user is with in the range. Otherwise, user would see weird
behavior when the knobs are read back after writing values
(especially zero for downmigrate) supplied because one of
the value supplied would be updated.

For example:
	# cat /proc/sys/kernel/sched_downmigrate
	85 85
	# cat /proc/sys/kernel/sched_upmigrate
	95 95
	# echo "0 0" > /proc/sys/kernel/sched_downmigrate
	# echo "100 100" > /proc/sys/kernel/sched_upmigrate
	# cat /proc/sys/kernel/sched_downmigrate
	85 0
	# cat /proc/sys/kernel/sched_upmigrate
	95 100

Expected Results:
	# cat /proc/sys/kernel/sched_downmigrate
	0 0
	# cat /proc/sys/kernel/sched_upmigrate
	100 100

Change-Id: Id6db51656b71c3399ecd16ff5ef7c85ced6d7ceb
Signed-off-by: default avatarSatya Durga Srinivasu Prabhala <satyap@codeaurora.org>
parent de23544f
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment