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