This issue has been fixed upstream. The issue is tracked here:
https://github.com/LuaJIT/LuaJIT/issues/49
and the fix is here:
https://github.com/LuaJIT/LuaJIT/commit/0c6fdc1039a3a4450d366fba7af4b29de73f0dc6

The chosen fix is to allocate only low-enough memory that 47-bit pointers will 
work.

There is a longer-term plan for the kernel to support applications
asking for allocations that are guaranteed to be under particular
sizes so they don't have to do this themselves by asking over and over
until they get something that works for them.

So the net result is that if we apply this patch, luajit should at
least run on ARM64, and be consistent with upstream on their next release.

I guess I should test this.

Wookey
-- 
Principal hats:  Linaro, Debian, Wookware, ARM
http://wookware.org/

Attachment: signature.asc
Description: Digital signature

Reply via email to