Имя модуля ядра galcore.ko приводит к зависанию моей платы imx6slevk при загрузке. Путь к этому файлу: /lib/modules/4.9.88-imx_4.9.88_2.0.0_ga+g5e23f9d61147/extra/galcore.ko при ручном удалении этого файла .ko и flashng rootfs, который плата загружает нормально. Я хотел бы изменить источник yyocto для предотвращения автоматической загрузки этого файла .ko.
Я попытался добавить
PACKAGE_EXCLUDE = "imx-gpu-viv"
, а также
IMAGE_INSTALL_remove = "imx-gpu-viv"
в мой файл fsl-image-validation-qt5.bb, но ни один из них не имел никакого эффекта.
Это bb-файл для автозагрузки galcore
inherit module
require recipes-kernel/linux/linux-imx-src.inc
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
EXTRA_OEMAKE += "CONFIG_MXC_GPU_VIV=m"
KERNEL_MODULE_AUTOLOAD = ""
Если я дам "n"в указанном выше пути OEMAKE я получаю сообщение об ошибке
ERROR: kernel-module-imx-gpu-viv-6.2.4.p1.2-r0 do_package: QA Issue: kernel-module-imx-gpu-viv: Files/directories were installed but not shipped in any package:
/lib
/lib/modules
/lib/modules/4.9.88-imx_4.9.88_2.0.0_ga+g5e23f9d61147
/lib/modules/4.9.88-imx_4.9.88_2.0.0_ga+g5e23f9d61147/extra
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install
Как я могу занести этот модуль в черный список или предотвратить автозагрузку?