RE: [PATCH] net: fec: Detect and recover receive queue hangs

2016-11-19 Thread Andy Duan
From: Chris Lesiak Sent: Friday, November 18, 2016 10:37 PM >To: Andy Duan >Cc: netdev@vger.kernel.org; linux-ker...@vger.kernel.org; Jaccon >Bastiaansen >Subject: Re: [PATCH] net: fec: Detect and recover receive queue hangs > >On 11/18/2016 12:44 AM, Andy Duan wrot

Re: [PATCH] net: fec: Detect and recover receive queue hangs

2016-11-18 Thread Chris Lesiak
On 11/18/2016 12:44 AM, Andy Duan wrote: > From: Chris Lesiak Sent: Friday, November 18, 2016 > 5:15 AM > >To: Andy Duan > >Cc: netdev@vger.kernel.org; linux-ker...@vger.kernel.org; Jaccon > >Bastiaansen ; chris.les...@licor.com > >Subject: [PATCH] net: fec: De

RE: [PATCH] net: fec: Detect and recover receive queue hangs

2016-11-18 Thread Andy Duan
From: Chris Lesiak Sent: Friday, November 18, 2016 5:15 AM >To: Andy Duan >Cc: netdev@vger.kernel.org; linux-ker...@vger.kernel.org; Jaccon >Bastiaansen ; chris.les...@licor.com >Subject: [PATCH] net: fec: Detect and recover receive queue hangs > >This corrects a probl

[PATCH] net: fec: Detect and recover receive queue hangs

2016-11-17 Thread Chris Lesiak
This corrects a problem that appears to be similar to ERR006358. But while ERR006358 is a race when the tx queue transitions from empty to not empty, this problem is a race when the rx queue transitions from full to not full. The symptom is a receive queue that is stuck. The ENET_RDAR register w