diff options
Diffstat (limited to 'kernel/bpf/inode.c')
| -rw-r--r-- | kernel/bpf/inode.c | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/kernel/bpf/inode.c b/kernel/bpf/inode.c index 5c2e96b19392..f90bdcc0a047 100644 --- a/kernel/bpf/inode.c +++ b/kernel/bpf/inode.c @@ -442,7 +442,7 @@ static int bpf_obj_do_pin(int path_fd, const char __user *pathname, void *raw,  	umode_t mode;  	int ret; -	dentry = user_path_create(path_fd, pathname, &path, 0); +	dentry = start_creating_user_path(path_fd, pathname, &path, 0);  	if (IS_ERR(dentry))  		return PTR_ERR(dentry); @@ -471,7 +471,7 @@ static int bpf_obj_do_pin(int path_fd, const char __user *pathname, void *raw,  		ret = -EPERM;  	}  out: -	done_path_create(&path, dentry); +	end_creating_path(&path, dentry);  	return ret;  } @@ -788,7 +788,7 @@ static void bpf_free_inode(struct inode *inode)  const struct super_operations bpf_super_ops = {  	.statfs		= simple_statfs, -	.drop_inode	= generic_delete_inode, +	.drop_inode	= inode_just_drop,  	.show_options	= bpf_show_options,  	.free_inode	= bpf_free_inode,  }; | 
