Hi Olivier,
I hope you are doing good. Last few days, I had been trying to reduce the root fs size generated using buildroot.
I was considering using uclibc library instead of glibc. I see that when I select Linaro AArch64 13.* toolchain, I don't have an option of selecting uclibc library.
Please tell the right way to use uclibc library with Linaro toolchain package.
Also, please share some ideas on reducing the root filesystem size. I have only 8MB of on-chip RAM which I plan to use to boot linux.
Thanks, Ravi C
Hi Ravi, I do not think the UEFI mailing-list is the best mailing-list to get an answer on your question. I am not familiar enough with the Linaro mailing-lists. You might try on the 'Tech' mailing-list (http://lists.linaro.org/mailman/listinfo).
For our UEFI testing, I built a busybox filesystem to only print some diagnostic messages. This AArch64 file system is less than 900KB. But I think you might need to tune your kernel (and file system) to ensure they do not allocate large buffers (eg: DMA buffers).
Regards, Olivier
-----Original Message----- From: Ravi Chhabra [mailto:ravi.chhabra@broadcom.com] Sent: 08 January 2015 17:57 To: Olivier Martin; linaro-uefi@lists.linaro.org Subject: question on reducing root file system size
Hi Olivier,
I hope you are doing good. Last few days, I had been trying to reduce the root fs size generated using buildroot.
I was considering using uclibc library instead of glibc. I see that when I select Linaro AArch64 13.* toolchain, I don't have an option of selecting uclibc library.
Please tell the right way to use uclibc library with Linaro toolchain package.
Also, please share some ideas on reducing the root filesystem size. I have only 8MB of on-chip RAM which I plan to use to boot linux.
Thanks, Ravi C