diff options
Diffstat (limited to 'fs/inode.c')
| -rw-r--r-- | fs/inode.c | 8 | 
1 files changed, 7 insertions, 1 deletions
| diff --git a/fs/inode.c b/fs/inode.c index 1be5f9003eb3..4230f66b7410 100644 --- a/fs/inode.c +++ b/fs/inode.c @@ -225,7 +225,7 @@ void __destroy_inode(struct inode *inode)  	inode_detach_wb(inode);  	security_inode_free(inode);  	fsnotify_inode_delete(inode); -	locks_free_lock_context(inode->i_flctx); +	locks_free_lock_context(inode);  	if (!inode->i_nlink) {  		WARN_ON(atomic_long_read(&inode->i_sb->s_remove_count) == 0);  		atomic_long_dec(&inode->i_sb->s_remove_count); @@ -2028,3 +2028,9 @@ void inode_set_flags(struct inode *inode, unsigned int flags,  				  new_flags) != old_flags));  }  EXPORT_SYMBOL(inode_set_flags); + +void inode_nohighmem(struct inode *inode) +{ +	mapping_set_gfp_mask(inode->i_mapping, GFP_USER); +} +EXPORT_SYMBOL(inode_nohighmem); | 
