Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 May 2003 18:21:37 -0700 (PDT)
From:      Thomas Moestl <tmm@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/sparc64/pci psycho.c src/sys/sparc64/sbus sbus.c src/sys/sparc64/sparc64 iommu.c
Message-ID:  <200305020121.h421Lbng017166@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
tmm         2003/05/01 18:21:37 PDT

  FreeBSD src repository

  Modified files:
    sys/sparc64/pci      psycho.c 
    sys/sparc64/sbus     sbus.c 
    sys/sparc64/sparc64  iommu.c 
  Log:
  - Reduce the DVMA preallocation limit from 128kB to 32kB. 128kB were
    quite excessive, and caused the available space to be used up too
    easily. The new limit should be a better estimation of how much the
    caller will need at most.
  - Double the IOTSB size 64kB, for a DVMA area size of 64MB.
  
  This should fix DMA problems on e450s and other large machines due
  to DVMA space exhaustion, which were introduced in my last IOMMU
  code revision in January.
  
  Reported and tested by: fenner
  
  Revision  Changes    Path
  1.32      +1 -1      src/sys/sparc64/pci/psycho.c
  1.17      +1 -1      src/sys/sparc64/sbus/sbus.c
  1.25      +1 -1      src/sys/sparc64/sparc64/iommu.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200305020121.h421Lbng017166>