diff options
author | Heiko Carstens <heiko.carstens@de.ibm.com> | 2017-02-20 09:38:42 +0100 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2017-02-23 10:06:38 +0100 |
commit | f50c0e6371c960ad3481daa4504b33a9de4e9d01 (patch) | |
tree | 60ca907f77efed44cdc3894e4ddb8ccfe084d156 /arch/s390/Kconfig | |
parent | b5a882fcf146c87cb6b67c6df353e1c042b8773d (diff) | |
download | linux-exynos-f50c0e6371c960ad3481daa4504b33a9de4e9d01.tar.gz linux-exynos-f50c0e6371c960ad3481daa4504b33a9de4e9d01.tar.bz2 linux-exynos-f50c0e6371c960ad3481daa4504b33a9de4e9d01.zip |
s390: opt into HAVE_COPY_THREAD_TLS
This the s390 version of commit c1bd55f922a2d ("x86: opt into
HAVE_COPY_THREAD_TLS, for both 32-bit and 64-bit").
Simply use the tls system call argument instead of extracting the tls
argument by magic from the pt_regs structure.
See commit 3033f14ab78c3 ("clone: support passing tls argument via C
rather than pt_regs magic") for more background.
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.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 2ef031bee7ab..7deadbb8a9fe 100644 --- a/arch/s390/Kconfig +++ b/arch/s390/Kconfig @@ -134,6 +134,7 @@ config S390 select HAVE_EBPF_JIT if PACK_STACK && HAVE_MARCH_Z196_FEATURES select HAVE_CMPXCHG_DOUBLE select HAVE_CMPXCHG_LOCAL + select HAVE_COPY_THREAD_TLS select HAVE_DEBUG_KMEMLEAK select HAVE_DMA_API_DEBUG select HAVE_DMA_CONTIGUOUS |