[Bug 206370] amd64 fpu not fully initialized

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Jan 19 08:04:55 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206370

--- Comment #1 from commit-hook at freebsd.org ---
A commit references this bug:

Author: kib
Date: Tue Jan 19 08:04:02 UTC 2016
New revision: 294311
URL: https://svnweb.freebsd.org/changeset/base/294311

Log:
  Clear whole XMM register file instead of only XMM0.  Also clear x87
  registers.  This brings amd64 on par with i386, providing consistent
  initial FPU state.

  Note that we do not clear any extended state, at least because kernel
  does not understand extended state structure and consequences of zero
  overwrite after fninit()/fpusave().

  Submitted by: joss.upton at yahoo.com
  PR:   206370
  MFC after:    2 weeks

Changes:
  head/sys/amd64/amd64/fpu.c

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list