----- "Krzysztof Halasa" [off-list ref] wrote:
Walt Holman [off-list ref] writes:
quoted
Would something like passing a mem=xx cmdline on x86_64 be
sufficient to test this?
I think so, though I admit I don't remember using this personally
since
the introduction of e820 RAM mapping support.
Dmesg will show if the memory is limited. For the swiotlb to
effectively
disable no RAM > 0x100000000 may be used.
But this test isn't IMHO terribly important at this point - the
driver
makes invalid use of the DMA API and it has to change. The test could
only explain _how_ exactly does it fail, we already know _why_ it
does.
--
Krzysztof Halasa
Just got a chance to test this for confirmation. When limiting the RAM to 2GB, the patched driver appears to work OK.
-Walt