On Thu, 2007-04-19 at 15:02 -0500, Matt Mackall wrote:
> On Thu, Apr 19, 2007 at 12:06:38PM -0700, Dave Hansen wrote:
> > On Fri, 2007-04-06 at 17:03 -0500, Matt Mackall wrote:
> > >
> > > +static ssize_t kpagemap_read(struct file *file, char __user *buf,
> > > +size_t
On Thu, Apr 19, 2007 at 12:06:38PM -0700, Dave Hansen wrote:
> On Fri, 2007-04-06 at 17:03 -0500, Matt Mackall wrote:
> >
> > +static ssize_t kpagemap_read(struct file *file, char __user *buf,
> > +size_t count, loff_t *ppos)
> > +{
> ...
> > + for (; i <
On Fri, 2007-04-06 at 17:03 -0500, Matt Mackall wrote:
>
> +static ssize_t kpagemap_read(struct file *file, char __user *buf,
> +size_t count, loff_t *ppos)
> +{
...
> + for (; i < 2 * chunk / KPMSIZE; i += 2, pfn++) {
> + ppage =
On Fri, 2007-04-06 at 17:03 -0500, Matt Mackall wrote:
+static ssize_t kpagemap_read(struct file *file, char __user *buf,
+size_t count, loff_t *ppos)
+{
...
+ for (; i 2 * chunk / KPMSIZE; i += 2, pfn++) {
+ ppage =
On Thu, Apr 19, 2007 at 12:06:38PM -0700, Dave Hansen wrote:
On Fri, 2007-04-06 at 17:03 -0500, Matt Mackall wrote:
+static ssize_t kpagemap_read(struct file *file, char __user *buf,
+size_t count, loff_t *ppos)
+{
...
+ for (; i 2 * chunk /
On Thu, 2007-04-19 at 15:02 -0500, Matt Mackall wrote:
On Thu, Apr 19, 2007 at 12:06:38PM -0700, Dave Hansen wrote:
On Fri, 2007-04-06 at 17:03 -0500, Matt Mackall wrote:
+static ssize_t kpagemap_read(struct file *file, char __user *buf,
+size_t count,
Add /proc/kpagemap interface
This makes physical page flags and counts available to userspace.
Together with /proc/pid/pagemap and /proc/pid/clear_refs, this can be
used to measure memory usage on a per-page basis.
Signed-off-by: Matt Mackall <[EMAIL PROTECTED]>
Index: mm/fs/proc/proc_misc.c
Add /proc/kpagemap interface
This makes physical page flags and counts available to userspace.
Together with /proc/pid/pagemap and /proc/pid/clear_refs, this can be
used to measure memory usage on a per-page basis.
Signed-off-by: Matt Mackall [EMAIL PROTECTED]
Index: mm/fs/proc/proc_misc.c
8 matches
Mail list logo