diff --git a/BUILD.bazel b/BUILD.bazel index 0685ddecc9e3..0356e7843275 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -976,6 +976,7 @@ kernel_build( build_config = "build.config.rockpi4", defconfig = "arch/arm64/configs/gki_defconfig", dtstree = "//common-modules/virtual-device:rockpi4_dts", + kmi_symbol_list_strict_mode = False, make_goals = [ "Image", "modules", @@ -984,6 +985,7 @@ kernel_build( makefile = ":Makefile", module_outs = get_gki_modules_list("arm64") + get_kunit_modules_list("arm64") + _ROCKPI4_MODULE_OUTS + _ROCKPI4_WATCHDOG_MODULE_OUTS, pre_defconfig_fragments = ["arch/arm64/configs/rockpi4_gki.fragment"], + trim_nonlisted_kmi = False, visibility = ["//visibility:private"], ) @@ -1003,6 +1005,7 @@ kernel_build( arch = "arm64", build_config = "build.config.rockpi4", dtstree = "//common-modules/virtual-device:rockpi4_dts", + kmi_symbol_list_strict_mode = False, make_goals = [ "Image", "modules", @@ -1010,6 +1013,7 @@ kernel_build( ], makefile = ":Makefile", module_outs = get_gki_modules_list("arm64") + get_kunit_modules_list("arm64") + _ROCKPI4_MODULE_OUTS, + trim_nonlisted_kmi = False, visibility = ["//visibility:private"], ) @@ -1029,6 +1033,7 @@ kernel_modules_install( initramfs( name = "rockpi4_initramfs", kernel_modules_install = ":rockpi4_modules_install", + ramdisk_compression = "lz4", visibility = ["//visibility:private"], ) diff --git a/build.config.rockpi4 b/build.config.rockpi4 index dd2129d7a4a0..687498d8fc8b 100644 --- a/build.config.rockpi4 +++ b/build.config.rockpi4 @@ -1,10 +1,3 @@ . ${ROOT_DIR}/${KERNEL_DIR}/build.config.common -. ${ROOT_DIR}/${KERNEL_DIR}/build.config.aarch64 -TRIM_NONLISTED_KMI="" -KMI_SYMBOL_LIST_STRICT_MODE="" -BUILD_INITRAMFS=1 -LZ4_RAMDISK=1 - -DTS_EXT_DIR=common-modules/virtual-device DTC_INCLUDE=${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/boot/dts/rockchip