Фрагмент конфигурации ядра не применяется - PullRequest
0 голосов
/ 14 января 2019

Я пытаюсь добавить файл конфигурации ядра 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 установлена.

...