Re: [discuss] Re: Please pull x86-64 bug fixes



On Friday 06 October 2006 13:14, Alan Cox wrote:
Ar Iau, 2006-10-05 am 23:44 +0200, ysgrifennodd Andi Kleen:
I think we had that argument before. IMHO such messages are completely
useless. Hangs are not acceptable no matter what messages are printed
before.

Oh so you plan to fix the iommu/aacraid problem you always said you
wouldn't fix ?

They don't cause hangs, just IO errors (or panics if you configure
iommu debugging)

Actually I plan to fix this one, but it will require more work.
Basically the plan is to make the current dma zone variable sized
and get rid of all GFP_DMA allocations. Merge the current soft iommu
with that new dma allocator. Then make sure all allocations
that need such low dma use a mask argument to some allocator.

Then we can have a option to configure the size of the dma low zone.
Users of broken hardware just configure a larger size.

-Andi
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • [GIT] dmaengine fixes for 2.6.37-rc6
    ... The imx-sdma fix from Anatolij ... dma: EG20T PCH: Fix miss-setting DMA descriptor ... commit 59a609d9b59be9452f168fe228befea53d5962ff ... into all initialized DMA buffer descriptors. ...
    (Linux-Kernel)
  • [git pull] dmaengine fixes for 2.6.30-rc
    ... fix ipu_idmac.c to not discard the last queued buffer ... ioatdma: fix "ioatdma frees DMA memory with wrong function" ... single frame snapshot with the mx3_camera driver. ... after successfully adding a channel. ...
    (Linux-Kernel)
  • Re: Testing Internet and Telephony Applications
    ... I need to prepare the test plan, schedule it, (reschedule in due ... going to take to report the problem. ... if there will be a fix. ... estimate testing time; your development manager or project manager has ...
    (comp.software.testing)
  • Re: [PATCH] dma-debug: disable DMA_API_DEBUG for now
    ... performed against the same dma address on one device at the same ... We should fix this before 2.6.30 release. ... The patch is boot and basically ... we could overlook a bad hardware IOMMU bug. ...
    (Linux-Kernel)
  • Re: [PATCH] dma-debug: disable DMA_API_DEBUG for now
    ... However it's true only with hardware IOMMUs. ... We should fix this before 2.6.30 release. ... DMA debug facility is off by default. ... AIO and DIO ...
    (Linux-Kernel)