On 10/2/2024 12:45 AM, Joshua Washington wrote: > Before this patch, gve_rx_refill_dqo() is only called if the number of > packets received in a cycle is non-zero. However, in a > memory-constrained scenario, this doesn't behave well, as this could be > a potential source of lockup, if there is no memory and all buffers have > been received before memory is freed up for the driver to use. > > This patch moves the gve_rx_refill_dqo() call to occur regardless of > whether packets have been received so that in the case that enough > memory is freed, the driver can recover. > > Fixes: 45da16b5b181 ("net/gve: support basic Rx data path for DQO") > Cc: sta...@dpdk.org > > Signed-off-by: Joshua Washington <joshw...@google.com> > Reviewed-by: Praveen Kaligineedi <pkaligine...@google.com> > Reviewed-by: Rushil Gupta <rush...@google.com> >
Applied to dpdk-next-net/main, thanks.