From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751622Ab2EHFU0 (ORCPT ); Tue, 8 May 2012 01:20:26 -0400 Received: from mail-yx0-f174.google.com ([209.85.213.174]:39093 "EHLO mail-yx0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1749667Ab2EHFUZ (ORCPT ); Tue, 8 May 2012 01:20:25 -0400 MIME-Version: 1.0 In-Reply-To: <4FA82056.2070706@gmail.com> References: <20120501132409.GA22894@lizard> <20120501132620.GC24226@lizard> <4FA35A85.4070804@kernel.org> <20120504073810.GA25175@lizard> <20120507121527.GA19526@lizard> <4FA82056.2070706@gmail.com> Date: Tue, 8 May 2012 08:20:24 +0300 X-Google-Sender-Auth: R5ja0Qw5ABpvAC_kUZjTHaEsFpU Message-ID: Subject: Re: [PATCH 3/3] vmevent: Implement special low-memory attribute From: Pekka Enberg To: KOSAKI Motohiro Cc: Anton Vorontsov , Minchan Kim , Leonid Moiseichuk , John Stultz , linux-mm@kvack.org, linux-kernel@vger.kernel.org, linaro-kernel@lists.linaro.org, patches@linaro.org, kernel-team@android.com Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, May 7, 2012 at 10:19 PM, KOSAKI Motohiro wrote: >> Even more, we may introduce two attributes: >> >> RECLAIMABLE_CACHE_PAGES and >> RECLAIMABLE_CACHE_PAGES_NOIO (which excludes dirty pages). >> >> This makes ABI detached from the mm internals and still keeps a >> defined meaning of the attributes. > > Collection of craps are also crap. If you want to improve userland > notification, you should join VM improvement activity. You shouldn't > think nobody except you haven't think userland notification feature. > > The problem is, Any current kernel vm statistics were not created for > such purpose and don't fit. > > Even though, some inaccurate and incorrect statistics fit _your_ usecase, > they definitely don't fit other. And their people think it is bug. Well, yeah, if we are to report _number of pages_, the numbers better be meaningful. That said, I think you are being unfair to Anton who's one of the few that's actually taking the time to implement this properly instead of settling for an out-of-tree hack.