F
FreeBSD Security
Guest
Original article here.When a signal is delivered to a thread, the kernel saves the thread's usermode register values and stores them on the interrupted thread's stack prior to invoking the signal handler.
When SVE is present, SVE registers must be saved as well. This register context was not properly aligned when written out to userspace, and a subsequent request to restore that context could fail as a result.
Consider this when replying.
Continue reading...