diff options
author | davem <davem> | 2001-11-30 00:57:50 +0000 |
---|---|---|
committer | davem <davem> | 2001-11-30 00:57:50 +0000 |
commit | 8773e31ae1c918948bc928599c0884dd23f95feb (patch) | |
tree | f75f08c5b688cd420eed48f2b1c7022ef27a84fa | |
parent | 5ff2a6d2231e9177b0f354504bea771bae71afde (diff) | |
download | netdev-vger-cvs-8773e31ae1c918948bc928599c0884dd23f95feb.tar.gz |
Do not use plain copy_highpage on a normal
COW user mapping, that is what copy_user_highpage
is for.
-rw-r--r-- | mm/memory.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mm/memory.c b/mm/memory.c index cd99761be..8ade31111 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -1223,7 +1223,7 @@ static int do_no_page(struct mm_struct * mm, struct vm_area_struct * vma, struct page * page = alloc_page(GFP_HIGHUSER); if (!page) return -1; - copy_highpage(page, new_page); + copy_user_highpage(page, new_page, address); page_cache_release(new_page); lru_cache_add(page); new_page = page; |