[Bug 165622] [ndis][panic][patch] Unregistered use of FPU in kernel on amd64
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Mar 23 22:44:57 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=165622
--- Comment #13 from commit-hook at freebsd.org ---
A commit references this bug:
Author: gonzo
Date: Sat Mar 23 22:44:12 UTC 2019
New revision: 345459
URL: https://svnweb.freebsd.org/changeset/base/345459
Log:
MFC r343298:
[ndis] Fix unregistered use of FPU by NDIS in kernel on amd64
amd64 miniport drivers are allowed to use FPU which triggers "Unregistered
use
of FPU in kernel" panic.
Wrap all variants of MSCALL with fpu_kern_enter/fpu_kern_leave. To reduce
amount of allocations/deallocations done via
fpu_kern_alloc_ctx/fpu_kern_free_ctx maintain cache of fpu_kern_ctx elements.
Based on the patch by Paul B Mahol
PR: 165622
Submitted by: Vlad Movchan <vladislav.movchan at gmail.com>
Changes:
_U stable/12/
stable/12/sys/compat/ndis/kern_windrv.c
stable/12/sys/compat/ndis/pe_var.h
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-net
mailing list