zoukankan      html  css  js  c++  java
  • dpdk kni Invalid module format

    export RTE_TARGET=arm64-armv8a-linuxapp-gcc
    export RTE_SDK=`pwd`
    
    insmod ${RTE_SDK}/${RTE_TARGET}/kmod/igb_uio.ko 
    
    make  -j 96
    
    [root@localhost dpdk-19.11]# find ./ -name  rte_kni.ko
    ./build/build/kernel/linux/kni/rte_kni.ko
    ./build/kmod/rte_kni.ko
    ./arm64-armv8a-linuxapp-gcc/build/kernel/linux/kni/rte_kni.ko
    ./arm64-armv8a-linuxapp-gcc/kmod/rte_kni.ko
    [root@localhost dpdk-19.11]# insmod ./arm64-armv8a-linuxapp-gcc/kmod/rte_kni.ko kthread_mode=multiple
    insmod: ERROR: could not insert module ./arm64-armv8a-linuxapp-gcc/kmod/rte_kni.ko: Invalid module format

    [root@localhost dpdk-19.11]# modinfo ./arm64-armv8a-linuxapp-gcc/kmod/rte_kni.ko | grep vermagic
    vermagic: 4.18.0-147.0.3.el7.aarch64 SMP mod_unload modversions aarch64

    [root@localhost dpdk-19.11]# uname -r
    4.14.0-115.el7a.0.1.aarch64
    [root@localhost dpdk-19.11]# 

    内核版本不一致
  • 相关阅读:
    进程和线程
    分治算法
    MySQL-IN和Exists区别
    Java-悲观锁和乐观锁
    Spring如何解析Dubbo标签
    Java平台标准版本
    java常用的框架
    状态码
    算法
    java.c++.c#.c的区别
  • 原文地址:https://www.cnblogs.com/dream397/p/12765422.html
Copyright © 2011-2022 走看看