Hi, It turned out that the values for PARAM_SCHED_AUTOPREF_QUEUE_DEPTH that I initially selected were unfortunate. The value of "-1" is special in parameter handling code, and it can't be used on command line. This makes it impossible to disable scheduler autoprefetcher from command line ("-1" corresponds to "disable autoprefetcher model").
This patch shifts the set of a allowed values for PARAM_SCHED_AUTOPREF_QUEUE_DEPTH by +1, so that the "disable" value is "0". OK for stage 1? Tested on arm-linux-gnueabihf, and I will bootstrap and test the patch on trunk before committing. Thank you, -- Maxim Kuvyrkov www.linaro.org
0002-Support-disabling-of-sched-autoprefetcher-from-comma.patch
Description: Binary data