Skip to content
Snippets Groups Projects
Commit 1b926676 authored by David Garibaldi's avatar David Garibaldi
Browse files

lrdpv2: Ensure that QTF parsing is thread-safe

The debug_image_v2 module's usage of QTF to extract Ftrace log
information currently relies on a single QTF server process, and
communicates with that server process via a fixed port ID. Any other
instances of the ramdump parser running in parallel will also use
this same server and port ID, which presents a race condition if
multiple instances attempt to parse QTF input files simultaneously.

To deal with this problem, each ramdump parser instance must instead
create and communicate with its own QTF server process via a unique
port ID.

Change-Id: Ic9c53003789dca229d1e2770d01aa15a702292a7
parent a025f637
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment