freebsd-nq/sys/i386
Konstantin Belousov 84874cc151 Avoid re-check of usermode condition.
It does not change anything in the behavior of trap_pfault(), while
eliminating obfuscation of jumping to the code which checks for the
condition reversed of the goto cause.  Also avoid force initialize the
rv variable, since it is now only accessed after storing vm_fault()
return value.

Reviewed by:	alc
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D13725
2018-01-01 20:47:03 +00:00
..
acpica Minor cleanups found while fixing a bug involving double mapping of low 2017-12-15 03:05:14 +00:00
bios sys/i386: further adoption of SPDX licensing ID tags. 2017-11-27 15:08:52 +00:00
cloudabi32 Use TO_PTR() to convert integers to pointers. 2017-11-26 14:45:56 +00:00
conf Remove two stray references to wl driver, removed some time ago. 2017-12-30 07:59:32 +00:00
i386 Avoid re-check of usermode condition. 2018-01-01 20:47:03 +00:00
ibcs2 Disable vim syntax highlighting. 2017-11-28 18:23:17 +00:00
include Add atomic_load(9) and atomic_store(9) operations. 2017-12-19 09:59:20 +00:00
isa Move i386/isa/elink.[hc] to dev/ep. 2017-12-30 11:42:49 +00:00
linux Disable vim syntax highlighting. 2017-11-28 18:23:17 +00:00
pci sys/i386: further adoption of SPDX licensing ID tags. 2017-11-27 15:08:52 +00:00
Makefile