[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#404148: disabling hw iommu on nvidia



On Tue, Apr 03, 2007 at 12:37:09AM +0200, Andi Kleen wrote:
> On Tuesday 03 April 2007 00:29:16 dann frazier wrote:
> > hey Andi,
> >  Debian is looking at patching our kernel to disable the hw iommu on
> > nvidia chipsets for the data corruption bug that's been discussed on
> > lkml[1]. 
> 
> It would be better if you waited until the official solution. The
> hardware debugging people are working on it. You'll likely get more
> problems out of swiotlb because the defaults are too small for high
> loads.
>
> > As far as I can tell there isn't an upstream solution yet, but 
> > Steve Langasek has proposed the following patch which seems to work
> > for one of our users. Would you mind taking a look at it and see if
> > you can pick out any obvious problems?
> 
> You got at least one off by one bug. And SWIOTLB cannot be undefined
> with CONFIG_IOMMU so the nested ifdef is useless.

Because of where we are in the release cycle we will have to wait a
little while anyway before we can do an update - hopefully the hw guys
will have had some success by then.

Thanks for the quick review!

-- 
dann frazier




Reply to: