X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=arch%2Farm%2FKconfig;h=e79dfda6644a947415cce6f8301122190a2dcfe9;hb=d8063e7015122eb3f6173acf496171def8941734;hp=2a5f5b8c385c3f4ae21dea3f3587a3da73147a37;hpb=cd5c2cc93d3dc581a19c62442f40895500d2a34c;p=firefly-linux-kernel-4.4.55.git diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 2a5f5b8c385c..e79dfda6644a 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1578,6 +1578,18 @@ config HMP_FREQUENCY_INVARIANT_SCALE migration strategy to interact more predictably with CPUFreq's asynchronous compute capacity changes. +config SCHED_HMP_LITTLE_PACKING + bool "Small task packing for HMP" + depends on SCHED_HMP + default n + help + Allows the HMP Scheduler to pack small tasks into CPUs in the + smallest HMP domain. + Controlled by two sysfs files in sys/kernel/hmp. + packing_enable: 1 to enable, 0 to disable packing. Default 1. + packing_limit: runqueue load ratio where a RQ is considered + to be full. Default is NICE_0_LOAD * 9/8. + config HAVE_ARM_SCU bool help