On Wed, Nov 07, 2018 at 11:04:12AM +0000, Robert Walker wrote:
This patch adds support for generating instruction samples from trace of AArch32 programs using the A32 and T32 instruction sets.
T32 has variable 2 or 4 byte instruction size, so the conversion between addresses and instruction counts requires extra information from the trace decoder, requiring version 0.10.0 of OpenCSD. A check for the OpenCSD library version has been added to the feature check for OpenCSD.
I have applied this patch on latest mainline kernel and tested for A64/A32/T32 insntructions.
Tested-by: Leo Yan leo.yan@linaro.org