Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753369Ab2KJEqo (ORCPT ); Fri, 9 Nov 2012 23:46:44 -0500 Received: from mail-vb0-f46.google.com ([209.85.212.46]:43602 "EHLO mail-vb0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753040Ab2KJEqm (ORCPT ); Fri, 9 Nov 2012 23:46:42 -0500 Message-ID: <509DDC15.5040502@gmail.com> Date: Fri, 09 Nov 2012 23:46:13 -0500 From: Sasha Levin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121024 Thunderbird/16.0.1 MIME-Version: 1.0 To: Greg Kroah-Hartman , Jiri Slaby , Alan Cox CC: "linux-kernel@vger.kernel.org" Subject: tty_ldisc_hangup: waiting (init) for ttyS0 took too long, but we keep waiting... Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2553 Lines: 51 Hi all, I'm seeing lots of cases when my fuzzing session hangs with a message that starts with: [ 104.670841] tty_ldisc_hangup: waiting (init) for ttyS0 took too long, but we keep waiting... And continues with a hung task spew, such as: [ 242.990329] INFO: task init:1 blocked for more than 120 seconds. [ 242.990955] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 242.991527] init D ffff8800132c0000 3408 1 0 0x00000002 [ 242.992156] ffff88001327dc18 0000000000000002 ffff88001327dbd8 ffffffff81152f95 [ 242.992784] ffff880013280000 ffff88001327dfd8 ffff88001327dfd8 ffff88001327dfd8 [ 242.994200] ffff8800132c0000 ffff880013280000 ffff880013280910 7fffffffffffffff [ 242.995780] Call Trace: [ 242.996429] [] ? sched_clock_local+0x25/0xa0 [ 242.997704] [] schedule+0x55/0x60 [ 242.999864] [] schedule_timeout+0x45/0x360 [ 243.008415] [] ? _raw_spin_unlock_irqrestore+0x5d/0xb0 [ 243.008980] [] ? trace_hardirqs_on+0xd/0x10 [ 243.009756] [] ? _raw_spin_unlock_irqrestore+0x84/0xb0 [ 243.010662] [] ? prepare_to_wait+0x77/0x90 [ 243.011452] [] tty_ldisc_wait_idle.isra.6+0x76/0xb0 [ 243.012314] [] ? abort_exclusive_wait+0xb0/0xb0 [ 243.013157] [] tty_ldisc_hangup+0x1cb/0x320 [ 243.013927] [] ? __tty_hangup+0x122/0x430 [ 243.014687] [] __tty_hangup+0x12a/0x430 [ 243.015410] [] ? _raw_spin_unlock_irqrestore+0x84/0xb0 [ 243.016321] [] disassociate_ctty+0x6a/0x230 [ 243.017112] [] do_exit+0x4ea/0xbd0 [ 243.017793] [] ? rcu_user_exit+0xc5/0xf0 [ 243.018549] [] ? trace_hardirqs_on+0xd/0x10 [ 243.019339] [] do_group_exit+0x84/0xd0 [ 243.020109] [] sys_exit_group+0x12/0x20 [ 243.020815] [] tracesys+0xe1/0xe6 [ 243.021607] 1 lock held by init/1: [ 243.022079] #0: (&tty->ldisc_mutex){+.+...}, at: [] tty_ldisc_hangup+0x122/0x320 All of this on latest -next, inside a KVM tools guest. Help appreciated. Thanks, Sasha -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/