From: Michal Hocko Subject: Re: vmalloc with GFP_NOFS Date: Tue, 17 Jul 2018 14:50:59 +0200 Message-ID: <20180717125059.GC30926@dhcp22.suse.cz> References: <20180424162712.GL17484@dhcp22.suse.cz> <20180424200927.GU17484@dhcp22.suse.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: LKML , Artem Bityutskiy , Richard Weinberger , David Woodhouse , Brian Norris , Boris Brezillon , Marek Vasut , Cyrille Pitchen , Theodore Ts'o , Andreas Dilger , Bob Peterson , Trond Myklebust , Anna Schumaker , Adrian Hunter , Philippe Ombredanne , Kate Stewart , Mikulas Patocka , linux-mtd@lists.infradead.org, linux-ext4@vger.kerne To: Steven Whitehouse Return-path: Content-Disposition: inline In-Reply-To: <20180424200927.GU17484@dhcp22.suse.cz> Sender: linux-kernel-owner@vger.kernel.org List-Id: linux-ext4.vger.kernel.org On Tue 24-04-18 14:09:27, Michal Hocko wrote: > On Tue 24-04-18 20:26:23, Steven Whitehouse wrote: > [...] > > It would be good to fix this, and it has been known as an issue for a long > > time. We might well be able to make use of the new API though. It might be > > as simple as adding the calls when we get & release glocks, but I'd have to > > check the code to be sure, > > Yeah, starting with annotating those locking contexts and how document > how their are used in the reclaim is the great first step. This has to > be done per-fs obviously. Any chance of progress here? -- Michal Hocko SUSE Labs