Re: USB storage does not work with 3GB of RAM, but does with 2G of RAM

From: Jon Schindler
Date: Fri Jul 08 2005 - 21:59:19 EST


Do you know if there is a way to tell the ehci driver to do the DMA at a lower memory address? i.e. tell the kernel to reserve a block of memory (as a boot option) and then tell the ehci driver to use that area of RAM instead?

Thanks again for your help,

Jon

From: Andi Kleen <ak@xxxxxxx>
To: Jon Schindler <jonschindler@xxxxxxxxxxx>
CC: ak@xxxxxxx, linux-kernel@xxxxxxxxxxxxxxx
Subject: Re: USB storage does not work with 3GB of RAM, but does with 2G of RAM
Date: Sat, 9 Jul 2005 02:56:38 +0200

On Fri, Jul 08, 2005 at 08:49:12PM -0400, Jon Schindler wrote:
> Hi Andi,
>
> As you suggested, removing ehci_hcd (using rmmod ehci_hcd) allows the USB
> storage device to work. So, to answer your question, yes, the ohci_hcd
> driver does work with 3GB's of RAM. Still, knoppix 3.9 IS able to work
> with both ehci and 3GB's of RAM, so it still sounds like it's a software
> problem, not an nvidia hardware issue.

Knoppix is 32bit I guess. The 32bit kernel will do a lot of DMA
only in the first 800-900MB (lowmem)

-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/


-
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/