From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pa0-f50.google.com (mail-pa0-f50.google.com [209.85.220.50]) by kanga.kvack.org (Postfix) with ESMTP id E1E306B0073 for ; Thu, 17 Jul 2014 12:13:34 -0400 (EDT) Received: by mail-pa0-f50.google.com with SMTP id et14so3683266pad.9 for ; Thu, 17 Jul 2014 09:13:34 -0700 (PDT) Received: from aserp1040.oracle.com (aserp1040.oracle.com. [141.146.126.69]) by mx.google.com with ESMTPS id gn1si2835226pbd.162.2014.07.17.09.13.33 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Thu, 17 Jul 2014 09:13:34 -0700 (PDT) Message-ID: <53C7F5FF.7010006@oracle.com> Date: Thu, 17 Jul 2014 12:12:47 -0400 From: Sasha Levin MIME-Version: 1.0 Subject: Re: [PATCH 0/2] shmem: fix faulting into a hole while it's punched, take 3 References: <53C7F55B.8030307@suse.cz> In-Reply-To: <53C7F55B.8030307@suse.cz> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-linux-mm@kvack.org List-ID: To: Vlastimil Babka , Hugh Dickins , Andrew Morton Cc: Konstantin Khlebnikov , Johannes Weiner , Michel Lespinasse , Lukas Czerner , Dave Jones , linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org On 07/17/2014 12:10 PM, Vlastimil Babka wrote: > On 07/15/2014 12:28 PM, Hugh Dickins wrote: >> In the end I decided that we had better look at it as two problems, >> the trinity faulting starvation, and the indefinite punching loop, >> so 1/2 and 2/2 present both solutions: belt and braces. > > I tested that with my reproducer and it was OK, but as I already said, it's not trinity so I didn't observe the new problems in the first place. I've started seeing a new hang in the lru code, but I'm not sure if it's related to this patch or not (the locks are the same ones, but the location is very different). I'm looking into that. Thanks, Sasha -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org