标签: linux kernel driver nic
n linux内核3.18,如果nic驱动程序中xmit_frame函数中描述符的剩余数量为0,则执行netif_stop_subqueue,返回NETDEV_TX_BUSY,并且{{1} }在netif_wake_subqueue函数部分中执行得很好。
xmit_frame
netif_stop_subqueue
NETDEV_TX_BUSY
netif_wake_subqueue
tx_irq无法在Linux 4.9上运行。输入netif_wake_subqueue的条件是netif_wake_subqueue。
tx_irq
我应该看哪一部分?我该如何解决这个问题?