haiku/headers
Jérôme Duval c7360f4b02 kernel/x86_64: on context switch, load defaults in fpu control and mxcsr
after a0131eaae2884fdced27158c3d34732d1656aca9 mxcsr was possibly also incorrect.
fpu control and mxcsr will be restored with fxrstor/xrstor.
no need to clear pending exceptions on #MF
fix #18656 (and #18624 after reverting).

Change-Id: I7dd5e2e4610747c5b82abd6c67e302d264b4be92
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7104
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2023-11-14 21:31:01 +00:00
..
build elf: add PT_RISCV_ATTRIBUTES program header 2023-09-25 15:20:13 +00:00
compatibility headers/compatibility/bsd: Update headers to remove BSD advertising clause. 2023-09-21 18:38:10 -04:00
config riscv: cleanup architecture macro checks 2021-09-01 18:04:59 +00:00
cpp userlandfs: use std::bitset for FSCapabilities 2023-07-10 06:27:18 +00:00
glibc
libs Icon-O-Matic: Add perspective transformations 2023-08-22 09:44:49 +00:00
os elf: add PT_RISCV_ATTRIBUTES program header 2023-09-25 15:20:13 +00:00
posix headers: Define static_assert for C11 2023-09-04 05:58:31 +00:00
private kernel/x86_64: on context switch, load defaults in fpu control and mxcsr 2023-11-14 21:31:01 +00:00
tools cppunit: Enable CPPUNIT_HAVE_SSTREAM for the non-legacy GCC. 2022-03-29 19:09:38 -04:00