On Mon, May 7, 2012 at 10:19 PM, KOSAKI Motohiro kosaki.motohiro@gmail.com 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.