freebsd-dev/sys/i386/linux
Dmitry Chagin d151344dbf In order to reduce duplication between MD parts of the Linuxulator
move bits that are MI out into the headers in compat/linux.
For that remove bogus _packed attribute from struct l_sockaddr
and use MI types for struct members.

And continue to move into the linux_common module a code that is
intended for both Linuxulator modules (both instruction set - 32 & 64 bit)
or for external modules like linsysfs or linprocfs.

To avoid header pollution introduce new sys/compat/linux_common.h header.

Reviewed by:	emaste
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D20137
2019-05-03 08:42:49 +00:00
..
imgact_linux.c imgact_linux.c: use standard indentation 2018-03-12 23:28:25 +00:00
linux_copyout.c Fix futexes on i386 after the 4/4G split. 2018-04-24 12:50:21 +00:00
linux_dummy.c Update syscall.master to 5.0. 2019-03-24 14:50:02 +00:00
linux_genassym.c
linux_locore.s Rename assym.s to assym.inc 2018-03-20 17:58:51 +00:00
linux_machdep.c Linux between 4.18 and 5.0 split IPC system calls. 2019-03-24 14:44:35 +00:00
linux_proto.h Regen from r345471. 2019-03-24 14:51:17 +00:00
linux_ptrace.c Correct proper nouns in the Linuxulator 2018-02-22 02:24:17 +00:00
linux_syscall.h Regen from r345471. 2019-03-24 14:51:17 +00:00
linux_syscalls.c Regen from r345471. 2019-03-24 14:51:17 +00:00
linux_sysent.c Regen from r345471. 2019-03-24 14:51:17 +00:00
linux_systrace_args.c Regen from r345471. 2019-03-24 14:51:17 +00:00
linux_sysvec.c Remove sv_pagesize, originally introduced with r100384. 2019-03-01 16:16:38 +00:00
linux_vdso.lds.s
linux.h In order to reduce duplication between MD parts of the Linuxulator 2019-05-03 08:42:49 +00:00
Makefile
syscalls.conf
syscalls.master Since r339624 HEAD does not need for backslashes in syscalls.master, 2019-04-23 18:10:46 +00:00