CHROMIUM: config: Fix arm64 ARCVM defconfig by right flags.
crrev.com/c/4183056 seems to have broken the cnofig by
enabling CONFIG_ARM64_BTI_KERNEL which isn't supported.
For record, I regenerated the config file in the following
command sequence.
KERNEL=v5.10-arcvm \
SRC_DIR=${HOME}/trunk/src/third_party/kernel/${KERNEL} \
BUILD_DIR=${HOME}/trunk/src/third_party/kernel/build_${KERNEL}
ARCH=arm64
MAKE_ARGS="
-C ${SRC_DIR} -j72 -k
ARCH=arm64
CROSS_COMPILE=aarch64-cros-linux-gnu-
CROSS_COMPILE_COMPAT=armv7a-cros-linux-gnueabihf-
KCFLAGS=-fdebug-info-for-profiling
V=0 O=${BUILD_DIR}
LD=ld.lld OBJCOPY=llvm-objcopy
STRIP=llvm-strip CC=clang
CC_COMPAT=armv7a-cros-linux-gnueabihf-clang
CXX=aarch64-cros-linux-gnu-clang++
HOSTCC=x86_64-pc-linux-gnu-clang
HOSTCXX=x86_64-pc-linux-gnu-clang++" && \
mkdir -p ${BUILD_DIR} && \
make ${MAKE_ARGS} arm64_arcvm_defconfig
make ${MAKE_ARGS} menuconfig
===> save to defconfig
make ${MAKE_ARGS} savedefconfig
mv ${BUILD_DIR}/defconfig \
${KERNEL}/arch/${ARCH}/configs/${ARCH}_arcvm_defconfig
BUG=b:265969396, b:266833878, b:267099214, b:267085664
TEST=build corsola and run some tests
Signed-off-by:
Kazuhiro Inaba <kinaba@google.com>
Change-Id: I0dbb88ce3de219ac7b1a5c10847f619dd1ca2c37
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/4199487
Commit-Queue: Kazuhiro Inaba <kinaba@chromium.org>
Reviewed-by:
Alan Ding <alanding@chromium.org>
Auto-Submit: Kazuhiro Inaba <kinaba@chromium.org>
Commit-Queue: Alan Ding <alanding@chromium.org>
Tested-by:
Kazuhiro Inaba <kinaba@chromium.org>
Signed-off-by:
Richard Fung <richardfung@google.com>
Loading
Please sign in to comment