File tree Expand file tree Collapse file tree 4 files changed +15
-5
lines changed
overlay/etc/systemd/system Expand file tree Collapse file tree 4 files changed +15
-5
lines changed Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ PS4='+\t '
1111
1212cp -ruv $rootfs /* /
1313
14- packages=" udev systemd-sysv openssh-server iproute2 curl socat python3-minimal iperf3 iputils-ping fio kmod tmux hwloc-nox vim-tiny trace-cmd linuxptp strace"
14+ packages=" udev systemd-sysv openssh-server iproute2 curl socat python3-minimal iperf3 iputils-ping fio kmod tmux hwloc-nox vim-tiny trace-cmd linuxptp strace pciutils "
1515
1616# msr-tools is only supported on x86-64.
1717arch=$( uname -m)
Original file line number Diff line number Diff line change 1+ CONFIG_BLK_MQ_PCI=y
2+ CONFIG_PCI=y
3+ CONFIG_PCI_MMCONFIG=y
4+ CONFIG_PCI_MSI=y
5+ CONFIG_PCIEPORTBUS=y
6+ CONFIG_VIRTIO_PCI=y
7+ CONFIG_PCI_HOST_COMMON=y
8+ CONFIG_PCI_HOST_GENERIC=y
Original file line number Diff line number Diff line change 11[Service]
22Type =oneshot
3+ ExecStartPre =/usr/bin/udevadm settle
34ExecStart =/usr/local/bin/fcnet-setup.sh
45[Install]
56WantedBy =sshd.service
Original file line number Diff line number Diff line change @@ -223,15 +223,16 @@ function build_al_kernels {
223223 clone_amazon_linux_repo
224224
225225 CI_CONFIG=" $PWD /guest_configs/ci.config"
226+ PCIE_CONFIG=" $PWD /guest_configs/pcie.config"
226227
227228 if [[ " $KERNEL_VERSION " == @ (all| 5.10) ]]; then
228- build_al_kernel $PWD /guest_configs/microvm-kernel-ci-$ARCH -5.10.config " $CI_CONFIG "
229+ build_al_kernel $PWD /guest_configs/microvm-kernel-ci-$ARCH -5.10.config " $CI_CONFIG " " $PCIE_CONFIG "
229230 fi
230231 if [[ $ARCH == " x86_64" && " $KERNEL_VERSION " == @ (all| 5.10-no-acpi) ]]; then
231232 build_al_kernel $PWD /guest_configs/microvm-kernel-ci-$ARCH -5.10-no-acpi.config " $CI_CONFIG "
232233 fi
233234 if [[ " $KERNEL_VERSION " == @ (all| 6.1) ]]; then
234- build_al_kernel $PWD /guest_configs/microvm-kernel-ci-$ARCH -6.1.config " $CI_CONFIG "
235+ build_al_kernel $PWD /guest_configs/microvm-kernel-ci-$ARCH -6.1.config " $CI_CONFIG " " $PCIE_CONFIG "
235236 fi
236237
237238 # Build debug kernels
@@ -240,11 +241,11 @@ function build_al_kernels {
240241 OUTPUT_DIR=$OUTPUT_DIR /debug
241242 mkdir -pv $OUTPUT_DIR
242243 if [[ " $KERNEL_VERSION " == @ (all| 5.10) ]]; then
243- build_al_kernel " $PWD /guest_configs/microvm-kernel-ci-$ARCH -5.10.config" " $CI_CONFIG " " $FTRACE_CONFIG " " $DEBUG_CONFIG "
244+ build_al_kernel " $PWD /guest_configs/microvm-kernel-ci-$ARCH -5.10.config" " $CI_CONFIG " " $PCIE_CONFIG " " $ FTRACE_CONFIG" " $DEBUG_CONFIG "
244245 vmlinux_split_debuginfo $OUTPUT_DIR /vmlinux-5.10.*
245246 fi
246247 if [[ " $KERNEL_VERSION " == @ (all| 6.1) ]]; then
247- build_al_kernel " $PWD /guest_configs/microvm-kernel-ci-$ARCH -6.1.config" " $CI_CONFIG " " $FTRACE_CONFIG " " $DEBUG_CONFIG "
248+ build_al_kernel " $PWD /guest_configs/microvm-kernel-ci-$ARCH -6.1.config" " $CI_CONFIG " " $PCIE_CONFIG " " $ FTRACE_CONFIG" " $DEBUG_CONFIG "
248249 vmlinux_split_debuginfo $OUTPUT_DIR /vmlinux-6.1.*
249250 fi
250251}
You can’t perform that action at this time.
0 commit comments