tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Modules and bus_dmamap_create() failing



On Sun, May 28, 2017 at 10:15:51PM +0200, Jaromír Dole?ek wrote:
> 
> So is it really that the physical memory would be so fragmented after boot
> to multiuser, that you cannot get even 11 continual memory pages?

We had issues with allocating 64k contigous RAM in the past.


> It confuses me that this behaviour doesn't change when I increase the
> available physical memory, but I used relatively small increase
> (128MB/256MB/512MB IIRC). Maybe reducing page cache size would help?

Some platforms have a limited area for busdma allocations. Fragmentation
is then independent from memory size. I don't know if that is the case
here.



Greetings,
-- 
                                Michael van Elst
Internet: mlelstv%serpens.de@localhost
                                "A potential Snark may lurk in every tree."


Home | Main Index | Thread Index | Old Index