diff options
author | Ross Burton <ross.burton@intel.com> | 2016-06-14 16:17:46 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-06-15 17:36:36 +0100 |
commit | 6025a14dbbd09b2805fe2e17ddc24f2a515cb832 (patch) | |
tree | 626febdb6eb798c239706f3fd8e084a43a29964f /meta | |
parent | 20c637ef40f2de9c2848ac1fb25240dea84cdb7b (diff) | |
download | openembedded-core-contrib-6025a14dbbd09b2805fe2e17ddc24f2a515cb832.tar.gz |
classes/rm_work: use the idle I/O scheduler class
As rm_work is just cleanup it shouldn't starve more important tasks such as
do_compile of I/O, so use BB_TASK_IONICE_LEVEL to run the task in the idle
scheduler class.
Signed-off-by: Ross Burton <ross.burton@intel.com>
Diffstat (limited to 'meta')
-rw-r--r-- | meta/classes/rm_work.bbclass | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/classes/rm_work.bbclass b/meta/classes/rm_work.bbclass index 3ebf0956c6f..3e6c5ac545e 100644 --- a/meta/classes/rm_work.bbclass +++ b/meta/classes/rm_work.bbclass @@ -15,6 +15,9 @@ # to try and reduce disk usage BB_SCHEDULER ?= "completion" +# Run the rm_work task in the idle scheduling class +BB_TASK_IONICE_LEVEL_task-rm_work = "3.0" + RMWORK_ORIG_TASK := "${BB_DEFAULT_TASK}" BB_DEFAULT_TASK = "rm_work_all" |