From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail203.messagelabs.com (mail203.messagelabs.com [216.82.254.243]) by kanga.kvack.org (Postfix) with ESMTP id 876AE6B0069 for ; Fri, 28 Oct 2011 13:02:14 -0400 (EDT) Received: by vcbfk1 with SMTP id fk1so5126910vcb.14 for ; Fri, 28 Oct 2011 09:59:58 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: <75efb251-7a5e-4aca-91e2-f85627090363@default> <20111027215243.GA31644@infradead.org> <1319785956.3235.7.camel@lappy> Date: Fri, 28 Oct 2011 19:59:58 +0300 Message-ID: Subject: Re: [GIT PULL] mm: frontswap (for 3.2 window) From: Pekka Enberg Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-linux-mm@kvack.org List-ID: To: Dan Magenheimer Cc: Cyclonus J , Sasha Levin , Christoph Hellwig , David Rientjes , Linus Torvalds , linux-mm@kvack.org, LKML , Andrew Morton , Konrad Wilk , Jeremy Fitzhardinge , Seth Jennings , ngupta@vflare.org, Chris Mason , JBeulich@novell.com, Dave Hansen , Jonathan Corbet On Fri, Oct 28, 2011 at 7:37 PM, Dan Magenheimer wrote: >> Why do you feel that it's OK to ask Linus to pull them? > > Frontswap is essentially the second half of the cleancache > patchset (or, more accurately, both are halves of the > transcendent memory patchset). =A0They are similar in that > the hooks in core MM code are fairly trivial and the > real value/functionality lies outside of the core kernel; > as a result core MM maintainers don't have much interest > I guess. I would not call this commit trivial: http://oss.oracle.com/git/djm/tmem.git/?p=3Ddjm/tmem.git;a=3Dcommitdiff;h= =3D6ce5607c1edf80f168d1e1f22dc7a85290cf094a You are exporting bunch of mm/swapfile.c variables (including locks) and adding hooks to mm/page_io.c and mm/swapfile.c. Furthermore, code like this: > + if (frontswap) { > + if (frontswap_test(si, i)) > + break; > + else > + continue; > + } does not really help your case. Pekka -- 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/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: email@kvack.org