I have a 4.7MB application that runs on the 2.6.26 kernel (Freescale BSP) and 
am working to make it run on the 2.6.38 kernel released in the ColdFire BSP in 
Feb 2012.  I'm concerned about memory allocation as my first attempt to run on 
the 38 kernel appears to be using 2^n memory allocation vs. allocation that 
sizes just 1-page over the application.

1) Can anyone tell me the exact kernel config name that needs to be adjusted 
for the 38 kernel to set the default memory allocation?
        - Older posts indicate modules like page_alloc2 or Kmalloc2 control 
this so I'm going to investigate these in more detail
        - RTFMing indicate that this might be the area but I don't see it in 
the 38 version (LTIB or make menucionfig):
                menuconfig -> kernel settings -> general settings, try enabling 
either the "Permit large allocations" setting, or the "non-power-of-2"

2) Historically, we use LTIB to create the kernel.  Does LTIB expose most/all 
settings of the 2.6.38 kernel?  Can it be out of sync with the make menuconfig 
uClinus kernel?

Thanks!

_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to