freebsd-dev/sys/i386/linux
Konstantin Belousov 57f6622f92 For i386, remove config options CPU_DISABLE_CMPXCHG, CPU_DISABLE_SSE
and device npx.

This means that FPU is always initialized and handled when available,
and SSE+ register file and exception are handled when available.  This
makes the kernel FPU code much easier to maintain by the cost of
slight bloat for CPUs older than 25 years.

CPU_DISABLE_CMPXCHG outlived its usefulness, see the removed comment
explaining the original purpose.

Suggested by and discussed with:	bde
Tested by:	pho
Sponsored by:	The FreeBSD Foundation
MFC after:	3 weeks
2017-02-03 12:51:40 +00:00
..
imgact_linux.c Implement lockless resource limits. 2015-06-10 10:48:12 +00:00
linux_dummy.c Implement fstatfs64 system call. 2016-03-20 13:21:20 +00:00
linux_genassym.c Implement vdso - virtual dynamic shared object. Through vdso Linux 2015-05-24 15:28:17 +00:00
linux_ipc64.h
linux_locore.s Being exported through vdso the note.Linux section used by glibc 2015-05-24 16:25:44 +00:00
linux_machdep.c Replace sys_ftruncate() with kern_ftruncate() in various compats. 2017-01-30 11:50:54 +00:00
linux_proto.h Regen for r302215 (Linux personality). 2016-07-10 08:17:16 +00:00
linux_ptrace.c For i386, remove config options CPU_DISABLE_CMPXCHG, CPU_DISABLE_SSE 2017-02-03 12:51:40 +00:00
linux_support.s
linux_syscall.h Regen for r302215 (Linux personality). 2016-07-10 08:17:16 +00:00
linux_syscalls.c Regen for r302215 (Linux personality). 2016-07-10 08:17:16 +00:00
linux_sysent.c Regen for r302215 (Linux personality). 2016-07-10 08:17:16 +00:00
linux_systrace_args.c Regenerate syscall provider argument strings. 2016-09-22 04:50:03 +00:00
linux_sysvec.c Cleanup redundant parenthesis from existing howmany()/roundup() macro uses. 2016-04-22 16:57:42 +00:00
linux_vdso.lds.s Implement vdso - virtual dynamic shared object. Through vdso Linux 2015-05-24 15:28:17 +00:00
linux.h Fix a copy/paste bug introduced during X86_64 Linuxulator work. 2016-07-10 08:22:04 +00:00
Makefile Don't create pointless backups of generated files in "make sysent". 2016-07-28 21:29:04 +00:00
syscalls.conf
syscalls.master Implement Linux personality() system call mainly due to READ_IMPLIES_EXEC flag. 2016-07-10 08:15:50 +00:00