Hi all,
I am working on 64 bits Linux 2.6.32.15 and xenomai 2.5.4. I am using rt_heap to share memory between user and kernel domain. I tried to create a shared memory of 16 Mbytes, but it appears that I cannot create a heap larger than 3 Mbytes. The cat /proc/buddyinfo command gives me the following result: Node 0, zone DMA 1 2 2 1 2 1 1 0 1 1 3 Node 0, zone DMA32 103 69 47 28 12 4 2 2 2 3 471 3 Mbytes is the maximum memory on DMA zone. So, It seems that the DMA32 zone is not take into account. I checked my kernel compilation options but I did not find anything that could explain this behavior. Is rt_heap able to manage DMA32 zone? Regards, Jacques
_______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
