E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ixgbe
DPU网络开发SDK——DPDK(十二)
rte_bus_probe()->pci_probe_all_drivers()->rte_pci_probe_one_driver()->eth_
ixgbe
_pci_probe()继续分析rte_pci_probe_one_driver
大空新一
·
2023-10-07 20:23
DPDK
DPU
DPU
DPDK
Linux系统下网络数据包的处理流程
分析的内核代码版本为4.17.6,涉及到的网卡硬件功能特性和逻辑均以intel的82599以太网控制器为例,驱动为
ixgbe
。本文仅讨论physicalfunction的驱动代码逻辑。
weixin_33813128
·
2023-09-01 00:00
数据结构与算法
AWS的虚拟化技术
上面颜色部分由于我是色盲所以不说颜色了,下面的颜色的性能最差,上面颜色的性能最高VM:虚拟机HW:硬件VS:软件虚拟化VH:硬件虚拟化P:半虚拟化,没有包含所有的组合SR-IOV(net):网络组件的硬件虚拟化技术,
ixgbe
lantianjialiang
·
2023-04-01 15:38
Openstack
计算机相关
aws
运维
云计算
tcpreplay使用netmap模式
/configure--drivers=
ixgbe
#rmmodixgbe#insmod
__colin
·
2023-01-30 04:45
Intel 82599
ixgbe
& ixgbevf CNA 卡驱动分析01——SR-IOV
转载自:http://www.cnblogs.com/zhuyp1015/archive/2012/08/23/2653264.htmlIntel82599
ixgbe
&ixgbevfCNA卡驱动分析01
qiushanjushi
·
2022-09-06 06:03
网络虚拟化
SR-IOV
intel
PF
VF
CentOS 6.6 TX packets:0
最近同事提出说线上获取不到线上机器都出口流量,查了下
ixgbe
这个模块之前的而一个bug,更新这个模块可以解决。
玩玩风行啦
·
2022-02-19 09:45
[转载]Dell R730服务器光模块不兼容
原版镜像安装到服务器时,服务器网卡配置是4个千兆2个万兆(IntelX500系列万兆网卡)现象1、服务器预装时无法识别网卡,进入系统后无法识别网卡,ipas找不到光口2、使用demsg可以看到以下出错信息:
ixgbe
0000
bj海景房
·
2021-10-20 17:34
网络源码分析
ixbge网卡驱动staticint__initixgbe_init_module(void){intret;pr_info("%s\n",
ixgbe
_driver_string);pr_info("%
grimlock44
·
2021-03-15 15:42
Linux服务器排错之网卡频繁updown
这几天德阳的一台服务器公网频繁出现updown的情况,down掉的时间随机,基本上每天都会出现一两次,但是down掉时间很短,一秒甚至不到一秒就恢复正常了,查看日志发现:[161626.745487]
ixgbe
0000
日久她乡即故乡
·
2020-09-15 18:03
gaki
dpdk添加设备基本流程
本文主要以
ixgbe
设备为例,说明向dpdk添加一个
ixgbe
设备的大致过程。
zhenghuaduo
·
2020-09-14 08:26
dpdk
万兆光模块无法识别问题
Linuxixgbe网卡(光模块)兼容性问题
ixgbe
光纤网卡的驱动在默认情况下不支持第三方兼容光模块,会导致网卡驱动加载失败表现为:执行lspci|grep82599能看到网卡在pci设备中06:00.0Ethernetcontroller
weixin_30768661
·
2020-08-22 23:48
面试心得
所以认为这两方面不需要任何准备花了一天时间重新梳理了平时工作中涉及的以下内容,因为这些东西具有一定的技术优势和技术难度(若不是工作涉及,很少有人会理解的很深)DPDK的内存管理,memseg,memzone,mempool的实现源码(目前主要从事的工作就是基于该平台的)
IXGBE
Qianmo
·
2020-08-22 11:09
心得
vf通过msi向pf发送中断
在
ixgbe
_request_msix_irqs中最后通过err=request_irq(adapter->msix_entries[vector].vector,
ixgbe
_msix_other,0,
tiantao2012
·
2020-08-22 10:56
Linux
源码分析
PF_RING安装与使用总结
按照以下的安装步骤,只是将驱动换成了
ixgbe
,在第4步前面加一个PF_RING根目录下的make命令,将出现的错误注释掉。
weixin_34321977
·
2020-08-19 23:03
DPDK 绑定网卡之后的解绑
目录查看网卡驱动执行dpdk-devbind.py解绑网卡加载驱动恢复网卡到kernel查看网卡驱动[root@localhost~]#ethtool-ip1p1driver:
ixgbe
...执行dpdk-devbind.py
rtoax
·
2020-08-19 08:27
基础知识
DPDK基础教程之基础概念篇(UIO,大页内存,CPU亲和性,NUMA机制等)
DPDK使用UIO机制使用网卡驱动程序(主要是Intel的千兆igb和万兆
ixgbe
驱动程序)运行在用户态,并采用轮询和零拷贝方式从
codergeek
·
2020-08-14 02:20
DPDK入门教程
Dell服务器与IntelX520万兆网卡兼容性问题解决过程
IntelCorporationEthernet10G2PX520Adapter(rev01)3b:00.1Ethernetcontroller:IntelCorporationEthernet10G2PX520Adapter(rev01)卸载
ixgbe
rtoax
·
2020-08-07 12:51
基础知识
pf_ring DNA接收流程代码分析
pf_ringDNA接收流程代码分析经过一个月的学习,对pf_ringDNA的内核部分有了一些认识,本文侧重pf_ring对
ixgbe
的改动分析。
weixin_30292843
·
2020-08-04 03:33
DPDK rte_eal_init 初始化分析(根据最新的更新)
dev_driver_list”链表中2.扫描系统中的pci设备,并注册到“pci_device_list”中3、初始化注册的驱动4、网卡设备初始化端口初始化流程如上所示给出了端口打开的简单流程图,下面以
ixgbe
confirmwz
·
2020-07-11 02:36
DPDK
linux内核网络协议栈学习笔记(4)
本文只关注linux内核中的bridge模块在数据包收发链中的角色我们知道内核的net_device的结构后面一般会跟一块内存作为私有数据,不同的网卡驱动会利用这块内存存放自己的私有结构,如intel驱动的
ixgbe
_q_vector
majieyue
·
2020-07-05 00:01
Linux内核
NAS之路
应该是该板的网卡(
ixgbe
)群晖不支持(查支持列表是在里面
lessonwill
·
2020-07-04 21:24
DPDK学习(网卡收发包)
ixgbe
_rx/tx_queuestructixgbe_rx_queue{structrte_mempool*mb_pool;/**rx_pkt_burst)(dev->data->rx_queues
hz5034
·
2020-07-02 03:01
DPDK
dpdk支持的网卡
82540,82545,82546)e1000e(82571..82574,82583,ICH8..ICH10,PCH..PCH2)igb(82575..82576,82580,I210,I211,I350,I354,DH89xx)
ixgbe
倔强的攻城狮
·
2020-07-01 12:35
网络编程
C语言
DPDK — 网卡初始化流程(Intel 82599
ixgbe
网卡驱动示例)
目录文章目录目录总览rte_eth_dev/rte_eth_dev_data数据结构rte_eth_dev_count函数rte_eth_dev_configure函数
ixgbe
_dev_configure
范桂飓
·
2020-07-01 10:36
DPDK
DPDK offload应用笔记
ixgbe
_dev_info_get(structrte_eth_dev*dev,structrte_eth_dev_info*dev_info)例子:网卡dev_info->rx_offload_capadev_info
Andrew Yang
·
2020-07-01 07:41
c
linux
dpdk
DPDK — 网卡初始化流程(Intel 82599
ixgbe
网卡驱动示例)
目录文章目录目录总览rte_eth_dev/rte_eth_dev_data数据结构rte_eth_dev_count函数rte_eth_dev_configure函数
ixgbe
_dev_configure
抖音运营分享
·
2020-06-30 21:45
Intel 82599网卡异常挂死原因
问题初步定位:查找内核日志,得到网卡异常信息Jan2411:52:43localhostkernel:
ixgbe
0000:84:00.0:eth0:RXDCTL.ENABLEonRxqueue14notclearedwithinthepollingperiodJan2411
weixin_33890526
·
2020-06-28 07:05
网卡驱动程序igb
ixgbe
介绍
igbigb驱动程序支持所有基于82575,82576,82580和I350的千兆位网络连接。使用igb基础驱动程序下载igb概述构建和安装有关驱动程序配置的更多详细信息,请参阅位于上方下载链接的自述文件。概述Linux基础驱动程序支持2.4.x和2.6.x内核。这些驱动程序包含基于安腾?2系统的支持。这些驱动程序仅作为可载入模块得到支持。英特尔不会针对内核源码供应补丁程序来允许驱动程序的静态链接
linranguo
·
2020-06-27 12:31
linux
linux内核模块编译和安装--kni module移植的makefile
rte_kni.o#要生成的module文件名为rte_kni.ko#指定生成module需要的所有.o文件rte_kni-objs:=kni_misc.okni_ethtool.okni_net.oethtool/
ixgbe
zhnlion
·
2020-06-27 08:00
网络编程
【Linux】万兆网卡82599驱动安装
文章目录在Debian系的Linux中编译并安装
ixgbe
驱动的教程遇到bug实测可以使用的:failedtoloadbecauseanunsupportedSFP+moduletypewasdetected
10相濡以沫
·
2020-06-24 10:10
Linux
为什么modprobe一直提示无法找到对应的ko文件
modprobe经常提示指定目录下无法找到该驱动模块,但实际上该目录下已有该文件……此处,需注意这两个命令使用的一点区别:insmod:需指定到对应驱动模块的目录下,目录可以不固定,加载模块时需带后缀,如:先cd到
ixgbe
.ko
jun_renascence
·
2020-06-23 21:36
linux
linux下如何实现开机自动加载驱动模块
一.替换原有模块模块名:
ixgbe
.ko1.添加需开机自启动加载的驱动模块:打开vim/etc/modules添加对应模块名称:
ixgbe
(注意不要ko后缀)2.拷贝驱动模块到对应的目录下将模块放到对应的位置
jun_renascence
·
2020-06-23 21:35
linux
ixgbe
驱动不支持三方兼容光模块SFP+SFP+或者QSFP的解决方案
ixgbe
光纤网卡的驱动在默认情况下不支持第三方兼容光模块,会导致网卡驱动加载失败,ifocnfig看不到对应的网卡:1.现象:1)执行lspci|grep8255能看到网卡在pci设备中2)但是使用ifconfig-a
菜鸟别浪
·
2020-06-23 17:08
linux
设备驱动
Linux
ixgbe
网卡(光模块)兼容性问题
ixgbe
光纤网卡的驱动在默认情况下不支持第三方兼容光模块,会导致网卡驱动加载失败,表现为,执行lspci|grep82599能看到网卡在pci设备中06:00.0Ethernetcontroller:
IvanGuXXXX
·
2020-06-23 11:37
服务器测试
linux
Unsupported SFP+ Module
问题描述
ixgbe
网卡使用了不兼容的光模块后,dpdk程序启动报UnsupportedSFP+Module错误,程序无法正常工作。
longyu_wlz
·
2020-06-22 00:38
dpdk
万兆网卡加载失败
不兼容万兆光模块
ixgbe
光纤网卡的驱动在默认情况下不支持第三方兼容光模块,会导致网卡驱动加载失败,表现为,执行lspci|grep82599能看到网卡在pci设备中06:00.0Ethernetcontroller
无名a先生
·
2020-02-22 13:09
ixgbe
网卡初始化及收发数据概览
本来想继续写socket实现,发现网络栈是一个整体,不搞懂网卡与内核的交互,就缺少了最重要的一环。参考内核4.4,只梳理了大致框架,忽略很多细节,比如sriov,xdp网卡中断逻辑网卡接到数据后,触发中断,内核回调中断处理程序ISR.一般中断都会分成上半部和下半部(bh),上半部执行时间短,不允许程序休眠,并且此时中断处于禁止状态。下半部有多种实现,网卡使用软中断,由ksoftirqd处理,耗时较
董泽润
·
2020-02-22 00:23
Intel万兆网卡82599linux驱动安装
在Debian系的Linux中编译并安装
ixgbe
驱动的教程复制于在Debian系的Linux中编译并安装
ixgbe
驱动的教程Intel的10G网卡(比如,82598、82599、x540)由
ixgbe
百事可爱
·
2020-02-07 20:00
DPDK收发包全景分析---以
ixgbe
分析
DPDK收发包全景分析---以
ixgbe
前言:DPDK收发包是基础核心模块,从网卡收到包到驱动把包拷贝到系统内存中,再到系统对这块数据包的内存管理,由于在处理过程中实现了零拷贝,数据包从接收到发送始终只有一份
313119992
·
2019-10-09 11:34
dpdk
ixgbe
分析
网络
面试心得
所以认为这两方面不需要任何准备花了一天时间重新梳理了平时工作中涉及的以下内容,因为这些东西具有一定的技术优势和技术难度(若不是工作涉及,很少有人会理解的很深)DPDK的内存管理,memseg,memzone,mempool的实现源码(目前主要从事的工作就是基于该平台的)
IXGBE
Qianmo
·
2019-07-31 00:00
心得
linux 内核报错解决
[root@h187kernel]#rmmodpf_ringrmmod:ERROR:Modulepf_ringisinuseby:
ixgbe
说明pf_ring已经在万兆网卡驱动上调用了。
hongfeiwuyue
·
2019-05-10 14:16
pfring
内核报错
linux系统知识
高CPU问题----eth0: NIC Link is Down网卡故障导致高CPU
一、现象:cpu异常飙升(这台机器的eth0网卡在2018年12月的时候就出现问题)二、分析发现:1.dmesg[ThuMar1401:02:002019]
ixgbe
0000:02:00.0eth0:NICLinkisDown
vaynedu
·
2019-03-23 16:56
网卡故障
linux
高cpu
高CPU问题----eth0: NIC Link is Down网卡故障导致高CPU
一、现象:cpu异常飙升(这台机器的eth0网卡在2018年12月的时候就出现问题)二、分析发现:1.dmesg[ThuMar1401:02:002019]
ixgbe
0000:02:00.0eth0:NICLinkisDown
lotluck
·
2019-03-23 16:57
经验积累
网卡的流量控制flow control
openstack运维中发现有一个计算节点的存储网卡不停的down,摘取部分系统日志如下:Aug2906:25:59compute8kernel:
ixgbe
0000:86:00.0enp134s0f0:
nervermore_李
·
2018-08-30 19:32
nic
down
网络
Linux系统下网络数据包的处理流程
分析的内核代码版本为4.17.6,涉及到的网卡硬件功能特性和逻辑均以intel的82599以太网控制器为例,驱动为
ixgbe
。本文仅讨论physicalfunction的驱动代码逻辑。
dillanzhou
·
2018-07-20 16:08
网卡驱动
报文处理
网络数据包处理
使用 netmap 提升
ixgbe
性能
/configure--drivers=
ixgbe
--kernel-sources=/tmp/linux-2.6.32-431.el6我的操作系统对应的内核源码在/tmp下,将linux-2.6.32-
疯疯癫癫
·
2016-09-20 13:45
工作日记
Intel 82599
ixgbe
& ixgbevf CNA 卡驱动分析03——部分功能代码分析
I/OOperationsandActivities 使用SR-IOV的根本原因就是使得虚拟机中的一个驱动可以直接访问PCI进行I/O操作,并能够在虚拟机之间共享设备。IntelVF驱动了解自己运行在一个虚拟化的环境中拥有优先的PCI资源。 可用的资源包括基本的接收和发送以太网包的能力,IntelVF还提供了额外的硬件包括: ·状态信息: ·链路速度 ·链路状态
dolphin98629
·
2016-03-07 14:00
Intel 82599
ixgbe
& ixgbevf CNA 卡驱动分析02——VF/PF/MailBox
PhysicalFunctionDriver: PF驱动是一个专门管理SR-IOV设备全局功能驱动,而且还要配置相关共享资源。PF驱动随着Hypervisor的不同而不同,一般需要具有比普通虚拟机更高的权限才能对其进行操作。PF驱动包含了所有传统驱动的功能,使得Hypervisor能够访问设备I/O资源。也可以通过调用PF驱动执行相关操作从而影响整个设备。PF驱动必须在VF驱动之前加载,
dolphin98629
·
2016-03-07 14:00
Intel 82599
ixgbe
& ixgbevf CNA 卡驱动分析01——SR-IOV
SR-IOVOverview: 当在主机接口之后使用普通共享设备时,本地共享设备会为每个接口提供单独的内存空间,工作队列,中断和命令处理。这些共享资源也需要被管理,它们会向Hypervisor中可信分区提供一系列用于管理自己的寄存器。 当拥有独立的工作队列和命令处理机制后,这些设备就可以同时从多种资源接受命令,并将这些命令智能的融合在一起,在传递给下一级结构之前。 虚拟化软件不用再对I/O请求进行
dolphin98629
·
2016-03-07 14:00
网络软中断与NAPI函数分析
ixgbe
驱动的rx软中断和tx软中断在同一个CPU上处理。
mylinuxer
·
2016-01-20 14:00
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他