From 6025a14dbbd09b2805fe2e17ddc24f2a515cb832 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Tue, 14 Jun 2016 16:17:46 +0100 Subject: 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 --- meta/classes/rm_work.bbclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/classes/rm_work.bbclass b/meta/classes/rm_work.bbclass index 3ebf0956c6..3e6c5ac545 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" -- cgit 1.2.3-korg