s390/vdso: put vdso datapage in a separate vma
authorHeiko Carstens <hca@linux.ibm.com>
Sun, 24 Jan 2021 21:01:16 +0000 (22:01 +0100)
committerVasily Gorbik <gor@linux.ibm.com>
Tue, 9 Feb 2021 14:57:05 +0000 (15:57 +0100)
commit5056c2c53a22a61facb1a551bf736df9b06e513a
treebb69328400d260e9f34c2e624cdf71d782566ad4
parentdfc11c98763aed6b2fa17d5d23f28a429ab9877b
s390/vdso: put vdso datapage in a separate vma

Add a separate "[vvar]" mapping for the vdso datapage, since it
doesn't need to be executable or COW-able.

This is actually the s390 implementation of commit 871549385278
("arm64: vdso: put vdso datapage in a separate vma")

Reviewed-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/kernel/vdso.c