Bug 14275
Summary: | kernel>=2.6.31: ahci.c: do not force unconditionally sb600 to 32bit dma any more? | ||
---|---|---|---|
Product: | IO/Storage | Reporter: | gabriele balducci (balducci) |
Component: | Serial ATA | Assignee: | Tejun Heo (tj) |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | rjw, shane.huang |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | >=2.6.31 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 13615 | ||
Attachments: | sb600-32bit-only-by-default.patch |
Description
gabriele balducci
2009-09-30 15:02:01 UTC
bug#14311 is probably the same problem and you're right. Enabling 64bit DMA on sb600 just doesn't seem to worth all these regressions. All these machines have iommu anyway. Shane, I'm disabling 64bit dma for all sb600's. Thanks. Created attachment 23246 [details]
sb600-32bit-only-by-default.patch
Can you please verify this patch?
(In reply to comment #3) > Created an attachment (id=23246) [details] > sb600-32bit-only-by-default.patch > > Can you please verify this patch? sorry for the delay: I was out for the weekend Patched 2.6.32rc1 and all works fine (I mean: the system boots without problems and sb600 is forced to 32bit dma). thanks and ciao gabriele Patch included upstream. Resolving as FIXED. Oooh, already marked as FIXED. Anyways, thanks. On Monday 12 October 2009, Chuck Ebbert wrote:
> On Mon, 12 Oct 2009 01:01:09 +0200 (CEST)
> "Rafael J. Wysocki" <rjw@sisk.pl> wrote:
>
> >
> > Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=14275
> > Subject : kernel>=2.6.31: ahci.c: do not force unconditionally
> sb600 to 32bit dma any more?
> > Submitter : gabriele balducci <balducci@units.it>
> > Date : 2009-09-30 15:02 (12 days old)
> > Patch : http://bugzilla.kernel.org/show_bug.cgi?id=14275#c0
> >
>
> Already marked fixed in bugzilla.
>
> Fixed by commit 2fcad9d271
> ("ahci: disable 64bit DMA by default on SB600s")
>
> Not in 2.6.31-stable.
|