svn commit: r359948 - head/share/man/man9

Conrad Meyer cem at FreeBSD.org
Wed Apr 15 01:39:17 UTC 2020


Author: cem
Date: Wed Apr 15 01:39:17 2020
New Revision: 359948
URL: https://svnweb.freebsd.org/changeset/base/359948

Log:
  bus_dma.9: Remove erroneous usage recommendation
  
  It is not valid to pass BUS_SPACE_UNRESTRICTED to bus_dma_tag_create()'s
  nsegments parameter as it is interpreted as a very large segment count.
  Subsequent allocation operations on the tag will preallocate some multiple of
  that count.  BUS_SPACE_UNRESTRICTED therefore indicates something like:
  malloc(infinity).
  
  Discussed with:	bcr, jhb (earlier version)

Modified:
  head/share/man/man9/bus_dma.9

Modified: head/share/man/man9/bus_dma.9
==============================================================================
--- head/share/man/man9/bus_dma.9	Wed Apr 15 00:36:00 2020	(r359947)
+++ head/share/man/man9/bus_dma.9	Wed Apr 15 01:39:17 2020	(r359948)
@@ -53,7 +53,7 @@
 .\" $FreeBSD$
 .\" $NetBSD: bus_dma.9,v 1.25 2002/10/14 13:43:16 wiz Exp $
 .\"
-.Dd March 27, 2020
+.Dd April 14, 2020
 .Dt BUS_DMA 9
 .Os
 .Sh NAME
@@ -618,9 +618,6 @@ DMA mapping associated with this tag.
 .It Fa nsegments
 Number of discontinuities (scatter/gather segments) allowed
 in a DMA mapped region.
-If there is no restriction,
-.Dv BUS_SPACE_UNRESTRICTED
-may be specified.
 .It Fa maxsegsz
 Maximum size, in bytes, of a segment in any DMA mapped region associated
 with


More information about the svn-src-head mailing list