diff options
author | Dmitry Antipov <dantipov@nvidia.com> | 2015-03-20 15:23:53 +0300 |
---|---|---|
committer | Winnie Hsu <whsu@nvidia.com> | 2015-05-29 14:27:19 -0700 |
commit | 4f59e14109052efb86d911d6fbe229d68e35bf61 (patch) | |
tree | cedca1282d3d4e35b2bd02bc4866fb2ddc61be7b /include | |
parent | 7b3154608145006f8f1373ba31b4f0cc9e579054 (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.h | 1 |
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, }; |