diff options
author | Mike Pall <mike> | 2021-03-10 19:58:31 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2021-03-10 19:58:31 +0100 |
commit | 67dbec82f4f05a416a78a560a726553beaa7a223 (patch) | |
tree | 1f67c211230a78621bb204ba7923bf85e6252ed6 /COPYRIGHT | |
parent | ec6edc5c39c25e4eb3fca51b753f9995e97215da (diff) | |
download | luajit-67dbec82f4f05a416a78a560a726553beaa7a223.tar.gz luajit-67dbec82f4f05a416a78a560a726553beaa7a223.tar.bz2 luajit-67dbec82f4f05a416a78a560a726553beaa7a223.zip |
Linux/ARM64: Make mremap() non-moving due to VA space woes.
This reduces overall performance on ARM64, but we have no choice.
Linux kernel default userspace VA is 48 bit, but we'd need 47 bit.
mremap() ignores address hints due to a kernel API issue. The mapping
may move to an undesired address which will cause an assert or crash.
Reported by Raymond W. Ko.
Diffstat (limited to 'COPYRIGHT')
0 files changed, 0 insertions, 0 deletions