freebsd-dev/sys/amd64/linux32
Dmitry Chagin 67d3974849 Introduce a new module linux_common.ko which is intended for the
following primary purposes:

1. Remove the dependency of linsysfs and linprocfs modules from linux.ko,
which will be architecture specific on amd64.

2. Incorporate into linux_common.ko general code for platforms on which
we'll support two Linuxulator modules (for both instruction set - 32 & 64 bit).

3. Move malloc(9) declaration to linux_common.ko, to enable getting memory
usage statistics properly.

Currently linux_common.ko incorporates a code from linux_mib.c and linux_util.c
and linprocfs, linsysfs and linux kernel modules depend on linux_common.ko.

Temporarily remove dtrace garbage from linux_mib.c and linux_util.c

Differential Revision:	https://reviews.freebsd.org/D1072
In collaboration with:	Vassilis Laganakos.

Reviewed by:	trasz
2015-05-24 15:51:18 +00:00
..
linux32_dummy.c Implement pselect6() system call. 2015-05-24 15:21:25 +00:00
linux32_genassym.c Implement vdso - virtual dynamic shared object. Through vdso Linux 2015-05-24 15:28:17 +00:00
linux32_ipc64.h
linux32_locore.s Put linux_platform into the vdso to avoid copying it onto the stack at 2015-05-24 15:30:52 +00:00
linux32_machdep.c To reduce code duplication introduce linux_copyout_rusage() method. 2015-05-24 15:03:09 +00:00
linux32_proto.h Regen for r283403. 2015-05-24 15:22:33 +00:00
linux32_support.s
linux32_syscall.h Regen for r283403. 2015-05-24 15:22:33 +00:00
linux32_syscalls.c Regen for r283403. 2015-05-24 15:22:33 +00:00
linux32_sysent.c Regen for r283403. 2015-05-24 15:22:33 +00:00
linux32_systrace_args.c Regen for r283403. 2015-05-24 15:22:33 +00:00
linux32_sysvec.c Introduce a new module linux_common.ko which is intended for the 2015-05-24 15:51:18 +00:00
linux32_vdso.lds.s Put linux_platform into the vdso to avoid copying it onto the stack at 2015-05-24 15:30:52 +00:00
linux.h Introduce a new module linux_common.ko which is intended for the 2015-05-24 15:51:18 +00:00
Makefile add DTrace systrace support for linux32 and freebsd32 on amd64 syscalls 2011-03-12 08:51:43 +00:00
syscalls.conf add DTrace systrace support for linux32 and freebsd32 on amd64 syscalls 2011-03-12 08:51:43 +00:00
syscalls.master Implement pselect6() system call. 2015-05-24 15:21:25 +00:00