RE: [PATCH net] hv_netvsc: Fix napi reschedule while receive completion is busy

2018-07-09 Thread Haiyang Zhang
driverproject.org; vkuzn...@redhat.com > Subject: Re: [PATCH net] hv_netvsc: Fix napi reschedule while receive > completion is busy > > On Mon, 9 Jul 2018 16:43:19 + > Haiyang Zhang wrote: > > > From: Haiyang Zhang > > > > If out ring is full temporarily

RE: [PATCH net] hv_netvsc: Fix napi reschedule while receive completion is busy

2018-07-09 Thread Haiyang Zhang
driverproject.org; vkuzn...@redhat.com > Subject: Re: [PATCH net] hv_netvsc: Fix napi reschedule while receive > completion is busy > > On Mon, 9 Jul 2018 16:43:19 + > Haiyang Zhang wrote: > > > From: Haiyang Zhang > > > > If out ring is full temporarily

[PATCH net] hv_netvsc: Fix napi reschedule while receive completion is busy

2018-07-09 Thread Haiyang Zhang
From: Haiyang Zhang If out ring is full temporarily and receive completion cannot go out, we may still need to reschedule napi if other conditions are met. Otherwise the napi poll might be stopped forever, and cause network disconnect. Fixes: 7426b1a51803 ("netvsc: optimize receive

[PATCH net] hv_netvsc: Fix napi reschedule while receive completion is busy

2018-07-09 Thread Haiyang Zhang
From: Haiyang Zhang If out ring is full temporarily and receive completion cannot go out, we may still need to reschedule napi if other conditions are met. Otherwise the napi poll might be stopped forever, and cause network disconnect. Fixes: 7426b1a51803 ("netvsc: optimize receive