PR/60426 CVS commit: src
"Taylor R Campbell" <[email protected]>
| Newsgroups | gmane.os.netbsd.bugs |
|---|---|
| Message-ID | <[email protected]> |
The following reply was made to PR kern/60426; it has been noted by GNATS. From: "Taylor R Campbell" <[email protected]> To: [email protected] Cc: Subject: PR/60426 CVS commit: src Date: Thu, 9 Jul 2026 02:05:45 +0000 Module Name: src Committed By: riastradh Date: Thu Jul 9 02:05:45 UTC 2026 Modified Files: src/distrib/sets/lists/debug: mi src/distrib/sets/lists/tests: mi src/tests/kernel: Makefile Added Files: src/tests/kernel: t_signal_and_fpu.c src/tests/kernel/arch/x86: sig_fpu.c sig_fpu.h Log Message: Verify signal delivery preserves various FPU state. Should also test AVX512 but I'm not sure I have hardware handy to do this right now and qemu doesn't emulate it, as far as I know! TBD. (Plus: there's umpteen different cpuid feature bits to consider, annoyingly, and that means a lot of manual reading to sort through them.) PR kern/60426: Signal handler corrupts AVX (YMM) registers To generate a diff of this commit: cvs rdiff -u -r1.515 -r1.516 src/distrib/sets/lists/debug/mi cvs rdiff -u -r1.1423 -r1.1424 src/distrib/sets/lists/tests/mi cvs rdiff -u -r1.97 -r1.98 src/tests/kernel/Makefile cvs rdiff -u -r0 -r1.1 src/tests/kernel/t_signal_and_fpu.c cvs rdiff -u -r0 -r1.1 src/tests/kernel/arch/x86/sig_fpu.c \ src/tests/kernel/arch/x86/sig_fpu.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.