Re: [PATCH v3 0/3] mm: introduce fincore() v3

2014-07-09 Thread Christoph Hellwig
On Tue, Jul 08, 2014 at 09:27:55AM -0400, Naoya Horiguchi wrote: > On Tue, Jul 08, 2014 at 05:16:18AM -0700, Christoph Hellwig wrote: > > Still a hard NAK for exposing page flags in a syscall ABI. These are > > way to volatile to go into an application interface. > > Is there any specific reason

Re: [PATCH v3 0/3] mm: introduce fincore() v3

2014-07-09 Thread Christoph Hellwig
On Tue, Jul 08, 2014 at 09:27:55AM -0400, Naoya Horiguchi wrote: On Tue, Jul 08, 2014 at 05:16:18AM -0700, Christoph Hellwig wrote: Still a hard NAK for exposing page flags in a syscall ABI. These are way to volatile to go into an application interface. Is there any specific reason that

Re: [PATCH v3 0/3] mm: introduce fincore() v3

2014-07-08 Thread Naoya Horiguchi
On Tue, Jul 08, 2014 at 05:16:18AM -0700, Christoph Hellwig wrote: > Still a hard NAK for exposing page flags in a syscall ABI. These are > way to volatile to go into an application interface. Is there any specific reason that exporting via syscall ABI is more volatile than exporting via procfs

Re: [PATCH v3 0/3] mm: introduce fincore() v3

2014-07-08 Thread Christoph Hellwig
Still a hard NAK for exposing page flags in a syscall ABI. These are way to volatile to go into an application interface. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at

Re: [PATCH v3 0/3] mm: introduce fincore() v3

2014-07-08 Thread Christoph Hellwig
Still a hard NAK for exposing page flags in a syscall ABI. These are way to volatile to go into an application interface. -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at

Re: [PATCH v3 0/3] mm: introduce fincore() v3

2014-07-08 Thread Naoya Horiguchi
On Tue, Jul 08, 2014 at 05:16:18AM -0700, Christoph Hellwig wrote: Still a hard NAK for exposing page flags in a syscall ABI. These are way to volatile to go into an application interface. Is there any specific reason that exporting via syscall ABI is more volatile than exporting via procfs as

[PATCH v3 0/3] mm: introduce fincore() v3

2014-07-07 Thread Naoya Horiguchi
This is the 3rd version of fincore patchset. I stop exporting PAGECACHE_TAG_* information to userspace via fincore(). Rather than that, no major change since v2. Any comments/reviews are welcomed. v2: http://lwn.net/Articles/604380/ v1: http://lwn.net/Articles/601020/ Thanks, Naoya Horiguchi

[PATCH v3 0/3] mm: introduce fincore() v3

2014-07-07 Thread Naoya Horiguchi
This is the 3rd version of fincore patchset. I stop exporting PAGECACHE_TAG_* information to userspace via fincore(). Rather than that, no major change since v2. Any comments/reviews are welcomed. v2: http://lwn.net/Articles/604380/ v1: http://lwn.net/Articles/601020/ Thanks, Naoya Horiguchi