2550d719d3
Right now, the virtio_heci_proc_rx only process the first available client at a time, then clear rx_need_sched flag to make rx_thread sleep. It cause the remain data available clients lost the current change to be processed. This patch resolves this issue, to process all data available clients in a round prior to push rx_thread enter sleep. Signed-off-by: Long Liu <long.liu@intel.com> Reviewed-by: Shuo Liu <shuo.a.liu@intel.com> Reviewed-by: Yu Wang <yu1.wang@intel.com> Acked-by: Eddie Dong <eddie.dong@intel.com> |
||
---|---|---|
.. | ||
virtio | ||
ahci.c | ||
core.c | ||
hostbridge.c | ||
irq.c | ||
lpc.c | ||
passthrough.c | ||
uart.c | ||
wdt_i6300esb.c | ||
xhci.c |