timer/sysclt: Restrict timer migration sysctl values to 0 and 1
authorMyungho Jung <mhjungk@gmail.com>
Wed, 19 Apr 2017 22:24:50 +0000 (15:24 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 5 Oct 2017 07:44:04 +0000 (09:44 +0200)
commit4c00015385faccd992e98dfedfeaa07ac56d7194
tree2e855591f069209760ace52fcf25899fabd259af
parente2f803481a84804811656a658c32176b7eec36e8
timer/sysclt: Restrict timer migration sysctl values to 0 and 1

commit b94bf594cf8ed67cdd0439e70fa939783471597a upstream.

timer_migration sysctl acts as a boolean switch, so the allowed values
should be restricted to 0 and 1.

Add the necessary extra fields to the sysctl table entry to enforce that.

[ tglx: Rewrote changelog ]

Signed-off-by: Myungho Jung <mhjungk@gmail.com>
Link: http://lkml.kernel.org/r/1492640690-3550-1-git-send-email-mhjungk@gmail.com
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Kazuhiro Hayashi <kazuhiro3.hayashi@toshiba.co.jp>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
kernel/sysctl.c
kernel/time/timer.c