freebsd-dev/sys/arm64/linux
Edward Tomasz Napierala cc50333011 Add basic getcpu(2) support to linuxulator. The purpose of this
syscall is to query the CPU number and the NUMA domain the calling
thread is currently running on.  The third argument is ignored.
It doesn't do anything regarding scheduling - it's literally
just a way to query the current state, without any guarantees
you won't get rescheduled an opcode later.

This unbreaks Java from CentOS 8
(java-11-openjdk-11.0.5.10-0.el8_0.x86_64).

Reviewed by:	kib
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D22972
2019-12-31 22:01:08 +00:00
..
linux_dummy.c Add basic getcpu(2) support to linuxulator. The purpose of this 2019-12-31 22:01:08 +00:00
linux_genassym.c linuxulator: add stub arm64 linux_genassym.c 2019-09-11 17:29:44 +00:00
linux_locore.asm linuxulator: rename linux_locore.s to .asm 2019-07-30 17:18:31 +00:00
linux_machdep.c Introduce arm64 linuxulator stubs 2018-06-18 19:34:34 +00:00
linux_proto.h Regen after r355752. 2019-12-14 13:32:37 +00:00
linux_ptrace.c Introduce arm64 linuxulator stubs 2018-06-18 19:34:34 +00:00
linux_support.s Introduce arm64 linuxulator stubs 2018-06-18 19:34:34 +00:00
linux_syscall.h make sysent after r347228 2019-05-07 18:10:21 +00:00
linux_syscalls.c make sysent after r347228 2019-05-07 18:10:21 +00:00
linux_sysent.c Regen after r355752. 2019-12-14 13:32:37 +00:00
linux_systrace_args.c Regen after r355752. 2019-12-14 13:32:37 +00:00
linux_sysvec.c Add compat.linux.emul_path, so it can be set to something other 2019-12-16 20:07:04 +00:00
linux_vdso.lds.s Add stub arm64 linuxulator VDSO ldscript 2018-06-28 20:36:21 +00:00
linux.h Linuxulator depends on a fundamental kernel settings such as SMP. Many 2019-05-13 18:24:29 +00:00
Makefile sysent: Reduce duplication and improve readability. 2019-12-06 23:59:23 +00:00
syscalls.conf
syscalls.master Fix definitions for linuxulator's sync_file_range(2). 2019-12-14 13:30:43 +00:00