Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964825AbaLMCdc (ORCPT ); Fri, 12 Dec 2014 21:33:32 -0500 Received: from mx1.redhat.com ([209.132.183.28]:56010 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750757AbaLMCdb (ORCPT ); Fri, 12 Dec 2014 21:33:31 -0500 Date: Fri, 12 Dec 2014 21:32:52 -0500 From: Dave Jones To: Linus Torvalds Cc: Sasha Levin , Chris Mason , Mike Galbraith , Ingo Molnar , Peter Zijlstra , =?iso-8859-1?Q?D=E2niel?= Fraga , "Paul E. McKenney" , Linux Kernel Mailing List Subject: Re: frequent lockups in 3.18rc4 Message-ID: <20141213023252.GA2881@redhat.com> Mail-Followup-To: Dave Jones , Linus Torvalds , Sasha Levin , Chris Mason , Mike Galbraith , Ingo Molnar , Peter Zijlstra , =?iso-8859-1?Q?D=E2niel?= Fraga , "Paul E. McKenney" , Linux Kernel Mailing List References: <1417806247.4845.1@mail.thefacebook.com> <20141211145408.GB16800@redhat.com> <548A122C.8000906@oracle.com> <548A2165.9030107@oracle.com> <548B8046.4040808@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Dec 12, 2014 at 04:23:16PM -0800, Linus Torvalds wrote: > On Fri, Dec 12, 2014 at 3:54 PM, Sasha Levin wrote: > > > > I ran bisection on trinity, rather than the kernel, and got the following > > result: > > Heh. That commit is pretty small, but I guess the effect of having a > number of regular files open and being used on the trinity loads can > be almost arbitrarily large. > > Where do those files get opened? What filesystem? in the cwd where trinity is run from. In my case, ext4 > > I've been running trinity f2be2d5ff^ on -next for two hours now, and there's > > no sign of a lockup. Previously it took ~10 minutes trigger. > > DaveJ? Is there anything limiting the size of those files? Nope. We could for eg, do a random truncate() with a huge size, and it would try and create something enormous. write()'s are limited to page size, there might be some other syscalls I haven't added safety guards to. Dave -- 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/