diff options
author | Vasily Gorbik | 2019-08-14 14:27:44 +0200 |
---|---|---|
committer | Vasily Gorbik | 2019-08-21 12:58:53 +0200 |
commit | e991e5bb11d6eacf8a49867ff9d4ec6e1cde3718 (patch) | |
tree | 1644cf929387c2886d29cce1666e76f3cac5314e /arch/s390/Kconfig | |
parent | 2c7fa8a11cc528e49e88352fce8cf083104b3797 (diff) |
s390/stacktrace: use common arch_stack_walk infrastructure
Use common arch_stack_walk infrastructure to avoid duplicated code and
avoid taking care of the stack storage and filtering.
Common code also uses try_get_task_stack/put_task_stack when needed which
have been missing in our code, which also solves potential problem for us.
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Diffstat (limited to 'arch/s390/Kconfig')
-rw-r--r-- | arch/s390/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig index a4ad2733eedf..3289cc243d92 100644 --- a/arch/s390/Kconfig +++ b/arch/s390/Kconfig @@ -105,6 +105,7 @@ config S390 select ARCH_INLINE_WRITE_UNLOCK_IRQRESTORE select ARCH_KEEP_MEMBLOCK select ARCH_SAVE_PAGE_KEYS if HIBERNATION + select ARCH_STACKWALK select ARCH_SUPPORTS_ATOMIC_RMW select ARCH_SUPPORTS_NUMA_BALANCING select ARCH_USE_BUILTIN_BSWAP |