@@ -248,15 +248,16 @@ function build_al_kernels {
248
248
249
249
CI_CONFIG=" $PWD /guest_configs/ci.config"
250
250
PCIE_CONFIG=" $PWD /guest_configs/pcie.config"
251
+ PMEM_CONFIG=" $PWD /guest_configs/virtio-pmem.config"
251
252
252
253
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 "
254
255
fi
255
256
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 "
257
258
fi
258
259
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 "
260
261
fi
261
262
262
263
# Build debug kernels
@@ -265,11 +266,11 @@ function build_al_kernels {
265
266
OUTPUT_DIR=$OUTPUT_DIR /debug
266
267
mkdir -pv $OUTPUT_DIR
267
268
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 "
269
270
vmlinux_split_debuginfo $OUTPUT_DIR /vmlinux-5.10.*
270
271
fi
271
272
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 "
273
274
vmlinux_split_debuginfo $OUTPUT_DIR /vmlinux-6.1.*
274
275
fi
275
276
}
0 commit comments