opnsense-src/sys/arm64/linux
Kornel Dulęba 361971fbca Rework how shared page related data is stored
Store the shared page address in struct vmspace.
Also instead of storing absolute addresses of various shared page
segments save their offsets with respect to the shared page address.
This will be more useful when the shared page address is randomized.

Approved by:	mw(mentor)
Sponsored by:	Stormshield
Obtained from:	Semihalf
Reviewed by:	kib
Differential Revision: https://reviews.freebsd.org/D35393
2022-07-18 16:27:32 +02:00
..
linux.h linux(4): To reuse MD linux.h hide kernel dependencies unde _KERNEL constraint 2022-06-22 14:28:24 +03:00
linux_dummy_machdep.c linux(4): Implement semtimedop syscalls. 2022-05-06 20:02:59 +03:00
linux_genassym.c linuxulator: add stub arm64 linux_genassym.c 2019-09-11 17:29:44 +00:00
linux_locore.asm linux(4): Implement signal trampoline for arm64 in a FreeBSD-way 2022-05-15 21:10:50 +03:00
linux_machdep.c linux(4): Deduplicate execve 2022-05-23 13:18:41 +03:00
linux_proto.h linux(4): Regen for semtimedop syscalls. 2022-05-06 20:02:16 +03:00
linux_sigframe.h linux(4): Add AT_MINSIGSTKSZ to arm64 port 2022-05-15 21:12:03 +03:00
linux_support.s linux(4): Implement futex_op for arm64. 2022-05-15 20:49:42 +03:00
linux_syscall.h linux(4): Regen for semop syscall. 2022-05-06 19:59:33 +03:00
linux_syscalls.c linux(4): Regen for semop syscall. 2022-05-06 19:59:33 +03:00
linux_sysent.c linux(4): Regen for semtimedop syscalls. 2022-05-06 20:02:16 +03:00
linux_systrace_args.c linux(4): Regen for semtimedop syscalls. 2022-05-06 20:02:16 +03:00
linux_sysvec.c Rework how shared page related data is stored 2022-07-18 16:27:32 +02:00
linux_vdso.lds.s linux(4): Implement signal trampoline for arm64 in a FreeBSD-way 2022-05-15 21:10:50 +03:00
linux_vdso_gtod.c linux(4): Fix gcc buld. 2021-07-29 09:52:33 +03:00
Makefile sysent targets: further cleanup and deduplication 2020-01-18 20:37:45 +00:00
syscalls.conf sysent: move away from allowing all compat options for other ABIs 2021-12-16 20:56:28 -06:00
syscalls.master linux(4): Fix arm64 syscalls.master layout 2022-05-16 22:53:38 +03:00