diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-06-28 12:14:42 +0100 |
|---|---|---|
| committer | Steve Sakoman <steve@sakoman.com> | 2023-07-07 04:30:25 -1000 |
| commit | 5e72da9780f6ea95dba9d59ee88c17cb69e416c8 (patch) | |
| tree | 5edc42ae4041868b9c4fe8e1de7c3d08b56a6d4f /scripts/lib/build_perf/report.py | |
| parent | c9d5df0cddb1e335e780fce995a0ee0660d5ac6e (diff) | |
| download | poky-5e72da9780f6ea95dba9d59ee88c17cb69e416c8.tar.gz | |
bitbake: runqueue: Fix deferred task/multiconfig race issue
If there are several multiconfigs in play for example a non-multiconfig with
a task with one hash and then three multiconfigs for the same task, different
architectures but the same hash (different to the non-mc), the three mcs
will be deferred until after the non-mc task but then will all run together
and race against each other.
Change the code to re-enable deferred tasks one at a time. This way, if they do
race, they won't run in parallel against each other.
(Bitbake rev: 08033b63ae442c774bd3fce62844eac23e6882d7)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 9523e28658ad7fb446645b590608dfac2812afd3)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'scripts/lib/build_perf/report.py')
0 files changed, 0 insertions, 0 deletions
