Messages in this thread | | | Subject | Re: Help with mapping memory into kernel space? | From | Daniel Gryniewicz <> | Date | Wed, 18 Aug 2004 11:30:15 -0400 |
| |
On Tue, 2004-08-17 at 22:39 -0700, Brian McGrew wrote: > Good day All: >
<snip>
> The overall problem is that the more system memory we install, > the fewer IBB's we can use. For instance, 256MB lets us use > four IBB's; 512MB lets us use three IBB's and so on. Basicly, > the kernel blows up trying to map memory. Each IBB has two > banks of 64MB of RAM on them which we try and memmap to system > memory for speed of addressing. So essentaily, we're sending > out four camera systems with only 256MB of memory which is only > about one quarter of what we need.
On x86, the kernel has 1 GiB of address space. Try the 2G/2G split patches, or the 4G/4G patches, either one of which should increase your kernel address space enough to map both memory and your buffers.
Daniel - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |