]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: 8224/1: Add unwinding support for memmove function
authorLin Yongting <linyongting@gmail.com>
Wed, 26 Nov 2014 13:36:15 +0000 (14:36 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 27 Nov 2014 16:00:24 +0000 (16:00 +0000)
commit0d4183814fddd7e4012ca3ed77884ec164736b43
tree21c8e4958b21b05d35a2daad7f8b0cd8f4b627d6
parentf47e2283aec90a6d35b18a04b7a37dee2b48b66d
ARM: 8224/1: Add unwinding support for memmove function

The memmove function never had unwinding annotations added.
Currently, when accessing invalid pointer by memmove occurs the
backtrace shown will stop at memmove or some completely unrelated
function. Add unwinding annotations in hopes of getting a more
useful backtrace in following cases:
1. die on accessing invalid pointer by memmove
2. kprobe trapped at any instruction within memmove
3. interrupted at any instruction within memmove

Signed-off-by: Lin Yongting <linyongting@gmail.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/lib/memmove.S