svn commit: r268035 - stable/10/share/man/man9

Konstantin Belousov kib at FreeBSD.org
Mon Jun 30 09:54:09 UTC 2014


Author: kib
Date: Mon Jun 30 09:54:08 2014
New Revision: 268035
URL: http://svnweb.freebsd.org/changeset/base/268035

Log:
  MFC r267768:
  Add documentation for the fpu_kern(9) interfaces.
  
  MFC r267785 (by brueffer):
  Several small fixes.

Added:
  stable/10/share/man/man9/fpu_kern.9
     - copied, changed from r267768, head/share/man/man9/fpu_kern.9
Modified:
Directory Properties:
  stable/10/   (props changed)

Copied and modified: stable/10/share/man/man9/fpu_kern.9 (from r267768, head/share/man/man9/fpu_kern.9)
==============================================================================
--- head/share/man/man9/fpu_kern.9	Mon Jun 23 07:45:44 2014	(r267768, copy source)
+++ stable/10/share/man/man9/fpu_kern.9	Mon Jun 30 09:54:08 2014	(r268035)
@@ -23,8 +23,8 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd June 21, 2014
-.Dt KERN_FPU 9
+.Dd June 23, 2014
+.Dt FPU_KERN 9
 .Os
 .Sh NAME
 .Nm fpu_kern
@@ -47,11 +47,11 @@ The
 .Nm
 family of functions allows the use of FPU hardware in kernel code.
 Modern FPUs are not limited to providing hardware implementation for
-floating point arithmetic, they offer advanced accelerators for cryptography
+floating point arithmetic; they offer advanced accelerators for cryptography
 and other computational-intensive algorithms.
 These facilities share registers with the FPU hardware.
 .Pp
-Typical kernel code does not need to access to the FPU.
+Typical kernel code does not need access to the FPU.
 Saving a large register file on each entry to the kernel would waste
 time.
 When kernel code uses the FPU, the current FPU state must be saved to
@@ -80,6 +80,7 @@ without sleep.
 .It 0
 No special handling is required.
 .El
+.Pp
 The function returns the allocated context area, or
 .Va NULL
 if the allocation failed.
@@ -121,6 +122,7 @@ The
 function correctly handles such contexts.
 .El
 .El
+.Pp
 The function does not sleep or block.
 It could cause the
 .Nm Device Not Available
@@ -173,7 +175,7 @@ and false otherwise.
 .Sh NOTES
 The
 .Nm
-is currently implemented only for i386 and amd64 architectures.
+is currently implemented only for the i386 and amd64 architectures.
 .Pp
 There is no way to handle floating point exceptions raised from
 kernel mode.


More information about the svn-src-all mailing list