|
@@ -464,10 +464,10 @@ static int squashfs_readpage(struct file *file, struct page *page)
|
|
|
if (PageUptodate(push_page))
|
|
|
goto skip_page;
|
|
|
|
|
|
- pageaddr = kmap_atomic(push_page, KM_USER0);
|
|
|
+ pageaddr = kmap_atomic(push_page);
|
|
|
squashfs_copy_data(pageaddr, buffer, offset, avail);
|
|
|
memset(pageaddr + avail, 0, PAGE_CACHE_SIZE - avail);
|
|
|
- kunmap_atomic(pageaddr, KM_USER0);
|
|
|
+ kunmap_atomic(pageaddr);
|
|
|
flush_dcache_page(push_page);
|
|
|
SetPageUptodate(push_page);
|
|
|
skip_page:
|
|
@@ -484,9 +484,9 @@ skip_page:
|
|
|
error_out:
|
|
|
SetPageError(page);
|
|
|
out:
|
|
|
- pageaddr = kmap_atomic(page, KM_USER0);
|
|
|
+ pageaddr = kmap_atomic(page);
|
|
|
memset(pageaddr, 0, PAGE_CACHE_SIZE);
|
|
|
- kunmap_atomic(pageaddr, KM_USER0);
|
|
|
+ kunmap_atomic(pageaddr);
|
|
|
flush_dcache_page(page);
|
|
|
if (!PageError(page))
|
|
|
SetPageUptodate(page);
|