作者Spig (Spig)
看板LinuxDev
标题Re: [问题] 请问net device driver的小问题 烦请帮忙
时间Thu Jan 10 11:28:09 2008
※ 引述《rz600000 (suedeN    )》之铭言:
不好意思, 之前的回答是依照 linux 2.4 的经验...
刚刚才打开 2.6.16 的 kernel source 来看
在 rtl8139_interrupt() 里如果查到 interrupt source 有包含 RxAckBits
会去呼叫 __netif_rx_schedule()
然後上层会以 poll 的方式呼叫下来
详细的文件请参考 Documentation/networking/NAPI_HOWTO.txt
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.22.166.136
1F:推 rz600000:我想请问 假如我没用NAPI 现在也是透过 poll 去做吗 01/10 23:36
2F:→ rz600000:只是经过poll function 的时候会去判断 有无开启NAPI吗 01/10 23:36
3F:→ rz600000:等等来去看code 01/10 23:37