mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-25 21:24:08 +08:00
vduse: moving kvfree into caller
This free action should be moved into caller 'vduse_ioctl' in concert with the allocation. No functional change. Signed-off-by: Guanjun <guanjun@linux.alibaba.com> Link: https://lore.kernel.org/r/1638780498-55571-1-git-send-email-guanjun@linux.alibaba.com Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
This commit is contained in:
parent
2076207128
commit
b4d80c8dda
@ -1357,7 +1357,6 @@ err_domain:
|
||||
err_str:
|
||||
vduse_dev_destroy(dev);
|
||||
err:
|
||||
kvfree(config_buf);
|
||||
return ret;
|
||||
}
|
||||
|
||||
@ -1408,6 +1407,8 @@ static long vduse_ioctl(struct file *file, unsigned int cmd,
|
||||
}
|
||||
config.name[VDUSE_NAME_MAX - 1] = '\0';
|
||||
ret = vduse_create_dev(&config, buf, control->api_version);
|
||||
if (ret)
|
||||
kvfree(buf);
|
||||
break;
|
||||
}
|
||||
case VDUSE_DESTROY_DEV: {
|
||||
|
Loading…
Reference in New Issue
Block a user