Здравствуйте!
Столкнулся с такой проблемой в buildroot c помощью команды make menuconfig включил openssh и net-snmp после чего собрал сначало buildroot с помощью make_rootfs а потом и само ядро.
После сборки размер linux.sb стал 5600 кб до этого размер был 4200 кб.
После загрузки на плату во время запуска получаю вот такою ошибку swapper: page allocation failure. order:0, mode:0x21
При отключении openssh и net-snmp ошибка остается.
Плата SK-iMX233
Возможно кто то сталкивался с такой ошибкой.
Заранее спасибо за помощь!
если просто снять галочки, то собранные утилиты остаются в корневой, которую генерит билдрут..
попробуйте очистить сборку и пересобрать (строку не помню, давно это было..) или убрать содержимое из каталога, куда билдрут генерит рутовое дерево..
Здравствуйте!
Спасибо за помощь.
Разобрался с проблемой
Для этого в файле .config ядра необходимо исправить строчку
CONFIG_DEFAULT_MMAP_MIN_ADDR
было CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
стало CONFIG_DEFAULT_MMAP_MIN_ADDR=6144
На сколько я понимаю это размер выделяемой памяти под ядрой.