Commit 17661704 authored by Giuliano Procida's avatar Giuliano Procida Committed by Treehugger Robot
Browse files

ANDROID: pahole -J -j1 for reproducible BTF, again



Versions of pahole from 1.22 support multi-threaded operation with
separate CUs being processed independently. This results in
non-deterministic and effectively non-reproducible output for kernel
objects. Later versions of pahole aim to support determinism by
retiring CUs in order.

We regain determinism by restricting parallelism to 1 at the cost of
some performance.

This is a repeat of commit a1e6a310 which got obliterated during
merge conflict resolution of commit 01c5dfca. It has also been
extended to cover later versions of pahole.

Bug: 453481228
Change-Id: Iccf949a27ccad7faf49adb7878e2e7c6f6537c60
Signed-off-by: default avatarGiuliano Procida <gprocida@google.com>
parent 1b3bd0b5
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment