📘 Intel 网卡驱动开发 · 实战目录

🎯 30章 从入门到精通
01
Intel网卡产品线OSI模型位置Linux网络协议栈
02
内核源码树交叉编译链QEMU/KVM测试
03
配置空间BAR映射MSI/MSI-X
04
加载/卸载module_paramprintk调试
05
file_operationscdev注册数据交互
06
net_device注册/注销MTU与队列
07
中断瓶颈NAPI轮询GRO/GSO
08
DMA映射APIsk_buffRing Buffer
09
寄存器布局数据手册MAC/PHY
10
probe探测复位/链路MAC地址
11
传统/高级描述符write-backDD位
12
xmit函数TSO/GSO校验和卸载
13
poll函数RSS多队列流控制/暂停帧
14
request_threaded_irqtasklet/workqueue中断亲和性
15
VLAN过滤/剥离DCB/流量类别Flow Director
16
ASPMD3coldWoL网络唤醒
17
ftraceperf计数器netperf/iperf
18
VF创建PCIe直通VFIO用户态
19
UIO框架大页内存PMD轮询
20
IEEE 1588phc2sys/ptp4l时钟精度
21
MACsecIPsec卸载信任根/固件
22
NVMUpdate版本回退持久化配置
23
模式0-6802.3ad LACP故障切换
24
InfiniBand/RoCEibverbs内存注册
25
补丁格式checkpatch.pl邮件列表
26
中断合并ITR自适应中断队列深度
27
丢包定位CRC错误PCIe链路降速
28
Intel E810(ICE)100G/200GP4可编程
29
KUnitQEMU模拟CI/CD集成
30
CXL/SmartNIC学习路径开源社区