sched/walt: Accounting for number of irqs pending on each core
authorSrinath Sridharan <srinathsr@google.com>
Fri, 22 Jul 2016 12:21:15 +0000 (13:21 +0100)
committerAmit Pundir <amit.pundir@linaro.org>
Wed, 14 Sep 2016 09:32:22 +0000 (15:02 +0530)
commitcf8449f421c99c6482c5b8ef26858dc5aa206628
tree52939fbe00cf19d8751bb16e9296958ba6a3aa5c
parentb41fa2aec51a031e8b53486966e885116c314579
sched/walt: Accounting for number of irqs pending on each core

Schedules on a core whose irq count is less than a threshold.
Improves I/O performance of EAS.

Change-Id: I08ff7dd0d22502a0106fc636b1af2e6fe9e758b5
include/linux/sched/sysctl.h
kernel/sched/core.c
kernel/sched/cputime.c
kernel/sched/fair.c
kernel/sched/sched.h
kernel/sched/walt.c
kernel/sched/walt.h
kernel/sysctl.c