opnsense-src/sys/amd64
Konstantin Belousov 2b35b71718 amd64 vmx: micro-optimize vmlaunch failure path
Eliminate two unneeded jumps.  One is the jmp to the next instruction,
where there is no requrement that vmlaunch is followed by jmp.  Another
one conditionally sets %r11d value, and can be replaced by cmovcc.

Reviewed by:	markj
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D52136
2025-08-24 19:28:47 +03:00
..
acpica amd64: Remove support for "nooptions SMP" 2025-07-21 14:57:52 +00:00
amd64 Revert "amd64: re-enable la57" 2025-08-17 16:41:18 +03:00
conf u2f(4): a HID driver for FIDO/U2F security keys 2025-08-18 00:00:45 +03:00
ia32 amd64: revert unintended changes in ia32_exception.S 2025-05-28 15:02:23 +03:00
include vmm: Add support for guest NUMA emulation 2025-07-27 18:31:48 +02:00
linux linux: Regenerate system call definitions 2025-07-04 14:42:34 +00:00
linux32 linux: Regenerate system call definitions 2025-07-04 14:42:34 +00:00
pci Remove stray whitespaces from sys/amd64/ 2024-09-21 07:05:46 -06:00
pt pt: Include missing sys/lock.h header 2025-07-16 19:14:17 +02:00
sgx vm_page: make iter_insert() public 2025-05-08 23:13:32 -05:00
vmm amd64 vmx: micro-optimize vmlaunch failure path 2025-08-24 19:28:47 +03:00
Makefile Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00