From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934129AbcATCJM (ORCPT ); Tue, 19 Jan 2016 21:09:12 -0500 Received: from mga02.intel.com ([134.134.136.20]:35626 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933337AbcATCJI (ORCPT ); Tue, 19 Jan 2016 21:09:08 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.22,319,1449561600"; d="scan'208";a="894292171" Message-ID: <1453255746.3122.44.camel@linux.intel.com> Subject: Re: tty: deadlock between n_tracerouter_receivebuf and flush_to_ldisc From: J Freyensee To: One Thousand Gnomes , Dmitry Vyukov Cc: Greg Kroah-Hartman , Jiri Slaby , LKML , syzkaller , Kostya Serebryany , Alexander Potapenko , Sasha Levin , Eric Dumazet Date: Tue, 19 Jan 2016 18:09:06 -0800 In-Reply-To: <20160115163300.063c224d@lxorguk.ukuu.org.uk> References: <20160115163300.063c224d@lxorguk.ukuu.org.uk> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.16.5 (3.16.5-3.fc22) Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 2016-01-15 at 16:33 +0000, One Thousand Gnomes wrote: > On Fri, 15 Jan 2016 08:51:39 +0100 > Dmitry Vyukov wrote: > > > On Wed, Dec 30, 2015 at 11:44 AM, Dmitry Vyukov > > wrote: > > > Hello, > > > > > > I've got the following lock order inversion report on > > > 8513342170278468bac126640a5d2d12ffbff106 (Dec 28). Unfortunately > > > I > > > failed to find a reproducer for it. > > > > Ping. This is the most frequent failure during my testing now. J > > Freyensee, you seem to wrote drivers/tty/n_tracerouter.c. Please > > take > > a look. Thanks. I did look at the report but didn't see how n_tracerouter could be causing the issue. I apologize for not responding, and I thank you so very much for providing the thorough explanation, Alan. Jay > > Alan