|
@@ -69,7 +69,7 @@ static int do_op_one_page(unsigned long addr, int len, int is_write,
|
|
|
return -1;
|
|
|
|
|
|
page = pte_page(*pte);
|
|
|
- addr = (unsigned long) kmap_atomic(page, KM_UML_USERCOPY) +
|
|
|
+ addr = (unsigned long) kmap_atomic(page) +
|
|
|
(addr & ~PAGE_MASK);
|
|
|
|
|
|
current->thread.fault_catcher = &buf;
|
|
@@ -82,7 +82,7 @@ static int do_op_one_page(unsigned long addr, int len, int is_write,
|
|
|
|
|
|
current->thread.fault_catcher = NULL;
|
|
|
|
|
|
- kunmap_atomic((void *)addr, KM_UML_USERCOPY);
|
|
|
+ kunmap_atomic((void *)addr);
|
|
|
|
|
|
return n;
|
|
|
}
|