[illumos-Developer] Webrev #534: DMA KVA cache attributes incorrect

Garrett D'Amore garrett at nexenta.com
Mon May 23 04:40:29 PDT 2011


I've been testing this myself and so far it seems good on my laptop.  I need to run it through a few more reboot cycles to know if it fixes the Nvidia startup problem.  (I'm hopeful, although my Nvidia problem has never been adequately diagnosed.)

  -- Garrett D'Amore

On May 12, 2011, at 10:34 PM, "Michael Tsymbalyuk" <mtzaurus at gmail.com> wrote:

> This webrev fixes the problem of improper handling of page table
> attributes related to caching while allocating a DMA-compatible
> memory via ddi_dma_mem_alloc(). The patch adds extra attribute check
> to ddi_dma_mem_alloc(). New version uses #ifndef __sparc and
> explicitly checks for caching flags passed to the function.
> 
> http://cr.illumos.org/view/1qszmsk0/illumos-534-webrev/
> 
> Sincerely,
> Michael Tsymbalyuk
> 
> 
> 
> _______________________________________________
> Developer mailing list
> Developer at lists.illumos.org
> http://lists.illumos.org/m/listinfo/developer



More information about the Developer mailing list