Я пытаюсь добавить файл конфигурации ядра linux (linux-1024MB-frags.config
) в мою сборку. Внутри файла фрагмента, который я установил, CONFIG_HIGHMEM=y
.
В моем buildroot .config я включил,
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_MYPATH)/board/common/linux-1024MB-frags.config"
Когда я делаю linux-dirclean && linux-configure
, я вижу следующий вывод,
Merging /home/labuser/buildroot/trunk/board/common/linux-1024MB-frags.config
#
# merged configuration written to /home/labuser/buildroot/trunk/buildroot/output/build/linux-xilinx-v2017.1/.config (needs make)
#
Проверка нового файла .config показывает, что CONFIG_HIGHMEM
все еще не установлен.
Если я установлю CONFIG_HIGHMEM
в основном defconfig, который я использую для ядра (тот, который определен BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE
), и повторите шаги make, я вижу, что опция CONFIG_HIGHMEM
установлена.