freebsd-dev/sys/amd64
Edward Tomasz Napierala 023bff7990 linux(4): fix ptrace(2) to properly handle orig_rax
This fixes strace(1) erroneously reporting return values
as "Function not implemented", combined with reporting the binary
ABI as X32.

Very similar code in linux_ptrace_getregs() is left as it is - it's
probably wrong too, but I don't have a way to test it.

Sponsored By:	EPSRC
Differential Revision:	https://reviews.freebsd.org/D29927
2021-05-04 15:21:06 +01:00
..
acpica acpi: Make nexus_acpi quiet on amd64 and i386 2021-03-05 12:54:00 -05:00
amd64 Switch the EFI virtual address to a uint64_t 2021-05-01 06:01:20 +00:00
cloudabi32 Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead. 2020-09-27 18:47:06 +00:00
cloudabi64 Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead. 2020-09-27 18:47:06 +00:00
conf Add FIB_ALGO to GENERIC on amd64/arm64. 2021-04-24 23:22:58 +00:00
ia32 amd64: clear debug registers on execing 32bit native binary 2021-04-10 04:25:02 +03:00
include amd64: Add MD bits for KASAN 2021-04-13 17:42:20 -04:00
linux linux(4): fix ptrace(2) to properly handle orig_rax 2021-05-04 15:21:06 +01:00
linux32 linux: adjust ordering of Linux auxv and add dummy AT_HWCAP2 2021-04-13 13:14:30 +01:00
pci pci_cfgreg.c: Use io port config access for early boot time. 2019-04-09 18:07:17 +00:00
sgx Convert remaining cap_rights_init users to cap_rights_init_one 2021-01-12 13:16:10 +00:00
vmm AMD-vi: Fortify IVHD device_identify process 2021-04-19 16:08:13 +08:00
Makefile Bring the tags and links entries for amd64 up to date. 2015-10-27 22:59:24 +00:00