From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Subject: Re: [PATCH] net: fix a lockdep splat Date: Wed, 22 Sep 2010 20:53:24 -0700 (PDT) Message-ID: <20100922.205324.68141587.davem@davemloft.net> References: <1285184088.2380.18.camel@edumazet-laptop> <4C9A7F7F.5010507@gmail.com> <1285195419.2380.39.camel@edumazet-laptop> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: jarkao2@gmail.com, penguin-kernel@I-love.SAKURA.ne.jp, linux-fsdevel@vger.kernel.org, netdev@vger.kernel.org To: eric.dumazet@gmail.com Return-path: Received: from 74-93-104-97-Washington.hfc.comcastbusiness.net ([74.93.104.97]:41526 "EHLO sunset.davemloft.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752113Ab0IWDxE (ORCPT ); Wed, 22 Sep 2010 23:53:04 -0400 In-Reply-To: <1285195419.2380.39.camel@edumazet-laptop> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: From: Eric Dumazet Date: Thu, 23 Sep 2010 00:43:39 +0200 > (A) (this is used in net/sunrpc/xprtsock.c) > read_lock(&sk->sk_callback_lock) (without blocking BH) > > spin_lock(&sk->sk_slock.slock); > ... > read_lock(&sk->sk_callback_lock); > ... What's the exact path that leads to this? I looked quickly and couldn't find which sunrpc callback override does it. Thanks.