Ard Biesheuvel <ard.biesheu...@linaro.org> : [...] > This is a followup to 'r8169: default to 64-bit DMA on systems without memory > below 4 GB' [1]. At the request of Francois, this version bases the decision > whether to use 64-bit DMA by default on whether the device is PCIe and > sufficiently recent, rather than whether the platform requires 64-bit DMA > because it does not have any memory below 4 GB to begin with. This is safer, > since it will prevent the use of such problematic cards on these platforms.
Testing has not been conclusive. It apparently works but I have not been able to set addresses above 4Gb for the Rx or Tx descriptor rings yet. -- Ueimor