From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751345AbcE0EHv (ORCPT ); Fri, 27 May 2016 00:07:51 -0400 Received: from smtprelay.synopsys.com ([198.182.60.111]:49087 "EHLO smtprelay.synopsys.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750766AbcE0EHt (ORCPT ); Fri, 27 May 2016 00:07:49 -0400 Subject: Re: [PATCH 1/1] net: nps_enet: Disable interrupts before napi reschedule To: Alexey Brodkin , "eladkan@mellanox.com" References: <1464264006-26627-1-git-send-email-eladkan@mellanox.com> <1464285174.4578.36.camel@synopsys.com> CC: "linux-snps-arc@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "netdev@vger.kernel.org" , "noamca@mellanox.com" , Anton Kolesov , "davem@davemloft.net" Newsgroups: gmane.linux.kernel,gmane.linux.kernel.arc,gmane.linux.network From: Vineet Gupta Message-ID: <5747C801.8020808@synopsys.com> Date: Fri, 27 May 2016 09:37:29 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 MIME-Version: 1.0 In-Reply-To: <1464285174.4578.36.camel@synopsys.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [10.12.197.158] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Elad, Noam, On Thursday 26 May 2016 11:23 PM, Alexey Brodkin wrote: > > We just bumped into the same problem (data exchange hangs on the very first "ping") > with released Linux v4.6 and linux-next on our nSIM OSCI virtual platform. > > I believe it was commit 05c00d82f4d1 ("net: nps_enet: bug fix - handle lost tx interrupts") > that introduced the problem. At least reverting it I got networking working. > > And indeed that patch fixes mentioned issue. > In other words... > > Tested-by: Alexey Brodkin FWIW, we now actively use the same driver (and same systemc model) in one of our our simulation platforms used for testing regressions. So please try to keep arc mailing list on CC for any nps_enet driver patches so we are in loop and know what is going on ! Thx, -Vineet