search for: __queue_state_drv_xoff

Displaying 3 results from an estimated 3 matches for "__queue_state_drv_xoff".

2018 Oct 11
0
[PATCH] virtio_net: enable tx after resuming from suspend
...h(vi->dev); >>> +??? netif_start_queue(vi->dev); >> I believe this is duplicated with netif_tx_wake_all_queues() in >> netif_device_attach() above? > Thank you for your review. > > If both netif_tx_wake_all_queues() and netif_start_queue() result in > clearing __QUEUE_STATE_DRV_XOFF, then is it possible that some > conditions in netif_device_attach() is not satisfied? Yes, maybe. One case I can see now is when the device is down, in this case netif_device_attach() won't try to wakeup the queue. > Without > netif_start_queue(), the virtio_net device does not r...
2018 Oct 12
0
[PATCH] virtio_net: enable tx after resuming from suspend
...ue(vi->dev); >>>> I believe this is duplicated with netif_tx_wake_all_queues() in >>>> netif_device_attach() above? >>> Thank you for your review. >>> >>> If both netif_tx_wake_all_queues() and netif_start_queue() result in >>> clearing __QUEUE_STATE_DRV_XOFF, then is it possible that some >>> conditions in netif_device_attach() is not satisfied? >> Yes, maybe. One case I can see now is when the device is down, in this >> case netif_device_attach() won't try to wakeup the queue. >> >>> ? Without >>> neti...
2018 Oct 16
0
[PATCH] virtio_net: enable tx after resuming from suspend
...d with netif_tx_wake_all_queues() in >>>>>>> netif_device_attach() above? >>>>>> Thank you for your review. >>>>>> >>>>>> If both netif_tx_wake_all_queues() and netif_start_queue() result in >>>>>> clearing __QUEUE_STATE_DRV_XOFF, then is it possible that some >>>>>> conditions in netif_device_attach() is not satisfied? >>>>> Yes, maybe. One case I can see now is when the device is down, in this >>>>> case netif_device_attach() won't try to wakeup the queue. >>>&g...