Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754724Ab0F2Mhb (ORCPT ); Tue, 29 Jun 2010 08:37:31 -0400 Received: from bombadil.infradead.org ([18.85.46.34]:42090 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754591Ab0F2Mh3 (ORCPT ); Tue, 29 Jun 2010 08:37:29 -0400 Date: Tue, 29 Jun 2010 08:37:22 -0400 From: Christoph Hellwig To: Mel Gorman Cc: linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, Dave Chinner , Chris Mason , Nick Piggin , Rik van Riel , Johannes Weiner , Christoph Hellwig , KAMEZAWA Hiroyuki , KOSAKI Motohiro , Andrew Morton , Andrea Arcangeli Subject: Re: [PATCH 14/14] fs,xfs: Allow kswapd to writeback pages Message-ID: <20100629123722.GA725@infradead.org> References: <1277811288-5195-1-git-send-email-mel@csn.ul.ie> <1277811288-5195-15-git-send-email-mel@csn.ul.ie> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1277811288-5195-15-git-send-email-mel@csn.ul.ie> User-Agent: Mutt/1.5.20 (2009-08-17) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 722 Lines: 16 I don't see a patch in this set which refuses writeback from the memcg context, which we identified as having large stack footprint in hte discussion of the last patch set. Meanwhile I've submitted a patch to xfs to allow reclaim from kswapd, and just prevent it from direct and memcg reclaim. Btw, it might be worth to also allow kswap to all writeout on ext4, but doing that will be a bit more complicated than the btrfs and xfs variants as the code is rather convoluted. -- 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/