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

Yuri Pankov yuri.pankov at gmail.com
Wed May 18 03:31:58 PDT 2011


On Fri, May 13, 2011 at 04:55:57PM -0400, Albert Lee wrote:
> Looks good to me too. Can someone test this with recent NVIDIA hardware?

Not sure if GT230M qualifies as recent enough, but I don't see any
issues with it using 256.44 driver version after several hours.


Yuri

> On Thu, May 12, 2011 at 6:57 PM, Garrett D'Amore <garrett at damore.org> wrote:
> > LGTM.  Nicely done.  :-)
> >
> > 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



More information about the Developer mailing list