网卡驱动

V站高人比较多,请教个问题。我在学习网卡驱动,看的是<<深入理解linux网络技术内幕>>这本书.里面用的是3c59x网卡的例子(3c59x.c).其中在申请buffer的时候,先是从寄存器里面读取信息赋值给rx_status.然后通过rx_status&0x1ffff得到packet的大小。但使用dev_alloc_skb(最新的内核使用netdev_alloc_skb函数)分配buffer的时候为什么还要加5呢?网上找了找,有个网友说这是一种保护机制
发布日期 : 2022-11-30 19:16:41