Bug 15247

Summary: [2.6.33-rc5] tty: possible irq lock inversion dependency in tty_fasync
Product: Drivers Reporter: Maciej Rutecki (maciej.rutecki)
Component: OtherAssignee: drivers_other
Status: CLOSED CODE_FIX    
Severity: normal CC: greg, maciej.rutecki, rjw, torvalds
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.33-rc5 Subsystem:
Regression: Yes Bisected commit-id:
Bug Depends on:    
Bug Blocks: 14885    

Description Maciej Rutecki 2010-02-07 09:09:03 UTC
Subject    : [2.6.33-rc5] tty: possible irq lock inversion dependency in tty_fasync
Submitter  : Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Date       : 2010-02-07 5:52
References : http://marc.info/?l=linux-kernel&m=126552198328604&w=2
Handled-By :
First-Bad-Commit : http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=703625118069f9f8960d356676662d3db5a9d116

This entry is being used for tracking a regression from 2.6.32.  Please don't
close it until the problem is fixed in the mainline.
Comment 1 Maciej Rutecki 2010-02-07 09:19:35 UTC
Patch : http://marc.info/?l=linux-kernel&m=126552522830403&w=2
Comment 2 Rafael J. Wysocki 2010-02-07 09:50:52 UTC
Handled-By : Linus Torvalds <torvalds@linux-foundation.org>

Caused by:

commit 703625118069f9f8960d356676662d3db5a9d116
Author: Greg Kroah-Hartman <gregkh@suse.de>
Date:   Thu Dec 17 07:07:19 2009 -0800

    tty: fix race in tty_fasync

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

Fitst-Bad-Commit : 703625118069f9f8960d356676662d3db5a9d116