Re: [PATCH 2/2] revoke: break cow for private mappings

2007-03-28 Thread Pekka Enberg
On 3/28/07, Nick Piggin <[EMAIL PROTECTED]> wrote: > + ret = get_user_pages(tsk, tsk->mm, vma->vm_start, > + vma->vm_end-vma->vm_start, 1, 1, NULL, > + NULL); get_user_pages length argument is in # of pages, rather tha

Re: [PATCH 2/2] revoke: break cow for private mappings

2007-03-28 Thread Nick Piggin
Pekka J Enberg wrote: From: Pekka Enberg <[EMAIL PROTECTED]> We need to break COW for private mappings to make sure a process cannot read new data after an inode has been revoked. Seems OK. Signed-off-by: Pekka Enberg <[EMAIL PROTECTED]> --- fs/revoke.c | 85 +

[PATCH 2/2] revoke: break cow for private mappings

2007-03-26 Thread Pekka J Enberg
From: Pekka Enberg <[EMAIL PROTECTED]> We need to break COW for private mappings to make sure a process cannot read new data after an inode has been revoked. Signed-off-by: Pekka Enberg <[EMAIL PROTECTED]> --- fs/revoke.c | 85 +++- 1 fil