summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDmitry Antipov <dantipov@nvidia.com>2015-03-20 15:23:53 +0300
committerWinnie Hsu <whsu@nvidia.com>2015-05-29 14:27:19 -0700
commit4f59e14109052efb86d911d6fbe229d68e35bf61 (patch)
treecedca1282d3d4e35b2bd02bc4866fb2ddc61be7b /include
parent7b3154608145006f8f1373ba31b4f0cc9e579054 (diff)
misc: tegra-profiler: add unwind entry checking
Use simple disassembler to verify unwind table entry against function code. Bug 1618651 Signed-off-by: Dmitry Antipov <dantipov@nvidia.com> Change-Id: Ib75b50f1bb753b7358fcc08107bfefc3133b4f0c Reviewed-on: http://git-master/r/714784 (cherry picked from commit 3a68f6164a4652d027fd2e62d7eb7d5ec5906dbc) Reviewed-on: http://git-master/r/748087 GVS: Gerrit_Virtual_Submit Reviewed-by: Andrey Trachenko <atrachenko@nvidia.com> Tested-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-by: Winnie Hsu <whsu@nvidia.com>
Diffstat (limited to 'include')
-rw-r--r--include/linux/tegra_profiler.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/tegra_profiler.h b/include/linux/tegra_profiler.h
index fffa74a7e7df..a289eb7cb13e 100644
--- a/include/linux/tegra_profiler.h
+++ b/include/linux/tegra_profiler.h
@@ -192,6 +192,7 @@ enum {
QUADD_URC_LEVEL_TOO_DEEP,
QUADD_URC_FP_INCORRECT,
QUADD_URC_NONE,
+ QUADD_URC_UNWIND_MISMATCH,
QUADD_URC_MAX,
};