From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paolo Abeni Subject: Re: [RFC PATCH] kcm: hold rx mux lock when updating the receive queue. Date: Wed, 06 Jun 2018 11:44:19 +0200 Message-ID: References: <20180605.105335.458709382920337752.davem@davemloft.net> <68f848e2b7bedeeec8327af78a23cce20eea39e5.camel@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Cc: Linux Kernel Network Developers , Tom Herbert , ktkhai@virtuozzo.com To: Tom Herbert , David Miller Return-path: Received: from mx3-rdu2.redhat.com ([66.187.233.73]:33488 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932415AbeFFJoV (ORCPT ); Wed, 6 Jun 2018 05:44:21 -0400 In-Reply-To: <68f848e2b7bedeeec8327af78a23cce20eea39e5.camel@redhat.com> Sender: netdev-owner@vger.kernel.org List-ID: On Tue, 2018-06-05 at 18:06 +0200, Paolo Abeni wrote: > On Tue, 2018-06-05 at 08:35 -0700, Tom Herbert wrote: > > Paolo, thanks for looking into this! Can you try replacing > > __skb_dequeue in requeue_rx_msgs with skb_dequeue to see if that is > > the fix. > > Sure, I'll retrigger the test, and report the result here (or directly > a new patch, should the test be succesful) Contrary to my expectations, the suggested change does not fix the issue. I'm still investigating the overall locking schema. Cheers, Paolo