summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorAnurag Aggarwal <a.anurag@samsung.com>2014-02-24 11:17:36 +0100
committerRussell King <rmk+kernel@arm.linux.org.uk>2014-02-25 11:48:24 +0000
commita51345770e519552e749ff457a2a9f83171a67b5 (patch)
tree94b29eee74c40959705274948ad87c90de4797e4 /tools/perf/scripts/python
parent8258a9895c99cdaacad8edc4748c0a624c710961 (diff)
downloadkernel-a51345770e519552e749ff457a2a9f83171a67b5.tar.gz
ARM: 7987/1: ARM : unwinder : Prevent data abort due to stack overflow
While unwinding backtrace, stack overflow is possible. This stack overflow can sometimes lead to data abort in system if the area after stack is not mapped to physical memory. To prevent this problem from happening, execute the instructions that can cause a data abort in separate helper functions, where a check for feasibility is made before reading each word from the stack. Signed-off-by: Anurag Aggarwal <a.anurag@samsung.com> Reviewed-by: Dave Martin <Dave.Martin@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
mu/msm: Convert to probe/release_device() call-backsJoerg Roedel 2020-01-10iommu/io-pgtable-arm: Rationalise TTBRn handlingRobin Murphy 2019-10-15iommu: Add gfp parameter to iommu_ops::mapTom Murphy 2019-08-20Merge branch 'for-joerg/batched-unmap' of git://git.kernel.org/pub/scm/linux/...Joerg Roedel 2019-08-09iommu: Remove dev_err() usage after platform_get_irq()Stephen Boyd 2019-07-29iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->tlb_add_page()Will Deacon 2019-07-29iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->unmap()Will Deacon 2019-07-29iommu/io-pgtable: Remove unused ->tlb_sync() callbackWill Deacon 2019-07-29iommu/io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page()Will Deacon 2019-07-29iommu/io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flush_leaf() in driversWill Deacon 2019-07-29iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync()Will Deacon 2019-07-24iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_opsWill Deacon 2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267Thomas Gleixner 2019-05-14treewide: replace #include <asm/sizes.h> with #include <linux/sizes.h>Masahiro Yamada