@@ -248,15 +248,16 @@ function build_al_kernels {
248248
249249 CI_CONFIG=" $PWD /guest_configs/ci.config"
250250 PCIE_CONFIG=" $PWD /guest_configs/pcie.config"
251+ PMEM_CONFIG=" $PWD /guest_configs/virtio-pmem.config"
251252
252253 if [[ " $KERNEL_VERSION " == @ (all| 5.10) ]]; then
253- build_al_kernel $PWD /guest_configs/microvm-kernel-ci-$ARCH -5.10.config " $CI_CONFIG " " $PCIE_CONFIG "
254+ build_al_kernel $PWD /guest_configs/microvm-kernel-ci-$ARCH -5.10.config " $CI_CONFIG " " $PCIE_CONFIG " " $PMEM_CONFIG "
254255 fi
255256 if [[ $ARCH == " x86_64" && " $KERNEL_VERSION " == @ (all| 5.10-no-acpi) ]]; then
256- build_al_kernel $PWD /guest_configs/microvm-kernel-ci-$ARCH -5.10-no-acpi.config " $CI_CONFIG " " $PCIE_CONFIG "
257+ build_al_kernel $PWD /guest_configs/microvm-kernel-ci-$ARCH -5.10-no-acpi.config " $CI_CONFIG " " $PCIE_CONFIG " " $PMEM_CONFIG "
257258 fi
258259 if [[ " $KERNEL_VERSION " == @ (all| 6.1) ]]; then
259- build_al_kernel $PWD /guest_configs/microvm-kernel-ci-$ARCH -6.1.config " $CI_CONFIG " " $PCIE_CONFIG "
260+ build_al_kernel $PWD /guest_configs/microvm-kernel-ci-$ARCH -6.1.config " $CI_CONFIG " " $PCIE_CONFIG " " $PMEM_CONFIG "
260261 fi
261262
262263 # Build debug kernels
@@ -265,11 +266,11 @@ function build_al_kernels {
265266 OUTPUT_DIR=$OUTPUT_DIR /debug
266267 mkdir -pv $OUTPUT_DIR
267268 if [[ " $KERNEL_VERSION " == @ (all| 5.10) ]]; then
268- build_al_kernel " $PWD /guest_configs/microvm-kernel-ci-$ARCH -5.10.config" " $CI_CONFIG " " $PCIE_CONFIG " " $FTRACE_CONFIG " " $DEBUG_CONFIG "
269+ build_al_kernel " $PWD /guest_configs/microvm-kernel-ci-$ARCH -5.10.config" " $CI_CONFIG " " $PCIE_CONFIG " " $PMEM_CONFIG " " $ FTRACE_CONFIG" " $DEBUG_CONFIG "
269270 vmlinux_split_debuginfo $OUTPUT_DIR /vmlinux-5.10.*
270271 fi
271272 if [[ " $KERNEL_VERSION " == @ (all| 6.1) ]]; then
272- build_al_kernel " $PWD /guest_configs/microvm-kernel-ci-$ARCH -6.1.config" " $CI_CONFIG " " $PCIE_CONFIG " " $FTRACE_CONFIG " " $DEBUG_CONFIG "
273+ build_al_kernel " $PWD /guest_configs/microvm-kernel-ci-$ARCH -6.1.config" " $CI_CONFIG " " $PCIE_CONFIG " " $PMEM_CONFIG " " $ FTRACE_CONFIG" " $DEBUG_CONFIG "
273274 vmlinux_split_debuginfo $OUTPUT_DIR /vmlinux-6.1.*
274275 fi
275276}
0 commit comments