opnsense-src/sys/amd64/amd64
Conrad Meyer 849ce31a82 Remove unused error return from API that cannot fail
No implementation of fpu_kern_enter() can fail, and it was causing needless
error checking boilerplate and confusion. Change the return code to void to
match reality.

(This trivial change took nine days to land because of the commit hook on
sys/dev/random.  Please consider removing the hook or otherwise lowering the
bar -- secteam never seems to have free time to review patches.)

Reported by:	Lachlan McIlroy <Lachlan.McIlroy AT isilon.com>
Reviewed by:	delphij
Approved by:	secteam (delphij)
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D14380
2018-02-23 20:15:19 +00:00
..
apic_vector.S Use PCID to optimize PTI. 2018-01-27 11:49:37 +00:00
atomic.c sys/amd64: further adoption of SPDX licensing ID tags. 2017-11-27 15:03:07 +00:00
atpic_vector.S PTI for amd64. 2018-01-17 11:44:21 +00:00
bios.c sys/amd64: further adoption of SPDX licensing ID tags. 2017-11-27 15:03:07 +00:00
bpf_jit_machdep.c Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
bpf_jit_machdep.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
cpu_switch.S PTI for amd64. 2018-01-17 11:44:21 +00:00
db_disasm.c sys: Replace zero with NULL for pointers. 2017-02-22 02:35:59 +00:00
db_interface.c Remove buggy adjustment of page tables in db_write_bytes(). 2017-03-24 17:34:55 +00:00
db_trace.c Ensure 'name' is not NULL before passing to strcmp(). 2018-01-30 23:29:27 +00:00
efirt_machdep.c Make v_wire_count a per-cpu counter(9) counter. This eliminates a 2018-02-12 22:53:00 +00:00
elf_machdep.c sys/amd64: further adoption of SPDX licensing ID tags. 2017-11-27 15:03:07 +00:00
exception.S IBRS support, AKA Spectre hardware mitigation. 2018-01-31 14:36:27 +00:00
fpu.c Remove unused error return from API that cannot fail 2018-02-23 20:15:19 +00:00
gdb_machdep.c sys/amd64: further adoption of SPDX licensing ID tags. 2017-11-27 15:03:07 +00:00
genassym.c IBRS support, AKA Spectre hardware mitigation. 2018-01-31 14:36:27 +00:00
in_cksum.c spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
initcpu.c IBRS support, AKA Spectre hardware mitigation. 2018-01-31 14:36:27 +00:00
io.c sys/amd64: further adoption of SPDX licensing ID tags. 2017-11-27 15:03:07 +00:00
locore.S xen: add PV/PVH kernel entry point 2014-03-11 10:07:01 +00:00
machdep.c Use per-domain locks for vm page queue free. Move paging control from 2018-02-06 22:10:07 +00:00
mem.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
minidump_machdep.c sys/amd64: further adoption of SPDX licensing ID tags. 2017-11-27 15:03:07 +00:00
mp_machdep.c Use PCID to optimize PTI. 2018-01-27 11:49:37 +00:00
mpboot.S sys/amd64: Small spelling fixes. 2016-05-03 22:13:04 +00:00
pmap.c vm_wait() rework. 2018-02-20 10:13:13 +00:00
prof_machdep.c sys/amd64: further adoption of SPDX licensing ID tags. 2017-11-27 15:03:07 +00:00
ptrace_machdep.c sys/amd64: further adoption of SPDX licensing ID tags. 2017-11-27 15:03:07 +00:00
sigtramp.S Commit MD parts of a loosely functional AMD64 port. This is based on 2003-05-01 01:05:25 +00:00
support.S When switching IBRS on, also enable STIBP (Single Thread Indirect 2018-01-31 16:56:02 +00:00
sys_machdep.c PTI for amd64. 2018-01-17 11:44:21 +00:00
trap.c Use correct symbol name in r328202. 2018-01-20 18:05:14 +00:00
uio_machdep.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
uma_machdep.c Use vm_page_unwire_noq() instead of directly modifying page wire counts. 2018-02-08 19:28:51 +00:00
vm_machdep.c PTI for amd64. 2018-01-17 11:44:21 +00:00
xen-locore.S amd64: set the correct LMA values 2015-06-26 07:12:17 +00:00