]> git.ipfire.org Git - thirdparty/glibc.git/commit
TODO(vdso): aarch64: morello: disable VDSO loading
authorSzabolcs Nagy <szabolcs.nagy@arm.com>
Tue, 21 Feb 2023 16:47:37 +0000 (16:47 +0000)
committerSzabolcs Nagy <szabolcs.nagy@arm.com>
Tue, 21 Feb 2023 16:48:20 +0000 (16:48 +0000)
commit47e61ba7720c1c646077318e079dcb75224b1001
tree15d37712444909e104993e8b71ad1582265aa5f5
parentb63904f34f426b2b7e3abc53d4f202e3bed8e9df
TODO(vdso): aarch64: morello: disable VDSO loading

Once the kernel starts providing a VDSO, old binaries should continue
to work (without using the new VDSO).  For this we set the vdso to 0
independently of auxv, otherwise glibc attempts to load it even if the
target has no vdso symbols specified and the load can crash since the
setup code is not purecap compatible.
sysdeps/unix/sysv/linux/aarch64/morello/dl-auxv.h [new file with mode: 0644]