diff options
Diffstat (limited to 'fs/ecryptfs/crypto.c')
| -rw-r--r-- | fs/ecryptfs/crypto.c | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/fs/ecryptfs/crypto.c b/fs/ecryptfs/crypto.c index c16f0d660cb7..03bd55069d86 100644 --- a/fs/ecryptfs/crypto.c +++ b/fs/ecryptfs/crypto.c @@ -441,10 +441,10 @@ int ecryptfs_encrypt_page(struct page *page)  	}  	lower_offset = lower_offset_for_page(crypt_stat, page); -	enc_extent_virt = kmap(enc_extent_page); +	enc_extent_virt = kmap_local_page(enc_extent_page);  	rc = ecryptfs_write_lower(ecryptfs_inode, enc_extent_virt, lower_offset,  				  PAGE_SIZE); -	kunmap(enc_extent_page); +	kunmap_local(enc_extent_virt);  	if (rc < 0) {  		ecryptfs_printk(KERN_ERR,  			"Error attempting to write lower page; rc = [%d]\n", @@ -490,10 +490,10 @@ int ecryptfs_decrypt_page(struct page *page)  	BUG_ON(!(crypt_stat->flags & ECRYPTFS_ENCRYPTED));  	lower_offset = lower_offset_for_page(crypt_stat, page); -	page_virt = kmap(page); +	page_virt = kmap_local_page(page);  	rc = ecryptfs_read_lower(page_virt, lower_offset, PAGE_SIZE,  				 ecryptfs_inode); -	kunmap(page); +	kunmap_local(page_virt);  	if (rc < 0) {  		ecryptfs_printk(KERN_ERR,  			"Error attempting to read lower page; rc = [%d]\n",  | 
