]> www.infradead.org Git - users/jedix/linux-maple.git/commit
s390/vdso: Move vdso symbol handling to separate header file
authorHeiko Carstens <hca@linux.ibm.com>
Fri, 13 Sep 2024 13:05:42 +0000 (15:05 +0200)
committerJason A. Donenfeld <Jason@zx2c4.com>
Fri, 13 Sep 2024 15:28:36 +0000 (17:28 +0200)
commitc1ae1b4ef5bf541c71ced84d087abed029f13b1a
tree2f1897ce1e90a4ad2b4d2e591e40c8cb8ab9d1a9
parente10863fffe3a377a828f876a39cc1c47567b556f
s390/vdso: Move vdso symbol handling to separate header file

The vdso.h header file, which is included at many places, includes
generated header files. This can easily lead to recursive header file
inclusions if the vdso code is changed.

Therefore move the vdso symbol code, which requires the generated
header files, to a separate header file, and include it at the two
locations which require it.

Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
arch/s390/include/asm/vdso-symbols.h [new file with mode: 0644]
arch/s390/include/asm/vdso.h
arch/s390/kernel/compat_signal.c
arch/s390/kernel/signal.c