From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757248Ab0FUINb (ORCPT ); Mon, 21 Jun 2010 04:13:31 -0400 Received: from casper.infradead.org ([85.118.1.10]:43803 "EHLO casper.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754428Ab0FUIN3 convert rfc822-to-8bit (ORCPT ); Mon, 21 Jun 2010 04:13:29 -0400 Subject: Re: inconsistent lock state From: Peter Zijlstra To: Andrew Morton Cc: Sergey Senozhatsky , Alexander Viro , Sage Weil , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, Dominik Brodowski , Maciej Rutecki , Eric Dumazet , "Paul E.McKenney" , Lai Jiangshan , "David S.Miller" , netdev@vger.kernel.org In-Reply-To: <20100618133004.228c2223.akpm@linux-foundation.org> References: <20100615112434.GA3967@swordfish.minsk.epam.com> <20100618133004.228c2223.akpm@linux-foundation.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT Date: Mon, 21 Jun 2010 08:54:52 +0200 Message-ID: <1277103292.1875.331.camel@laptop> Mime-Version: 1.0 X-Mailer: Evolution 2.28.3 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 2010-06-18 at 13:30 -0700, Andrew Morton wrote: > From: Andrew Morton > > Fix a lockdep-splat-causing regression introduced by > > : commit 989a2979205dd34269382b357e6d4b4b6956b889 > : Author: Eric Dumazet > : AuthorDate: Wed Apr 14 09:55:35 2010 +0000 > : Commit: David S. Miller > : CommitDate: Wed Apr 21 16:19:29 2010 -0700 > : > : fasync: RCU and fine grained locking > > kill_fasync() can be called from both process and hard-irq context, so > fa_lock must be taken with IRQs disabled. > > Addresses https://bugzilla.kernel.org/show_bug.cgi?id=16230 > > Reported-by: Sergey Senozhatsky > Reported-by: Dominik Brodowski > Cc: Maciej Rutecki > Cc: Eric Dumazet > Cc: Paul E. McKenney > Cc: Lai Jiangshan > Cc: "David S. Miller" > Signed-off-by: Andrew Morton Acked-by: Peter Zijlstra