vboxsf: Add vboxsf_[create|release]_sf_handle() helpers
authorHans de Goede <hdegoede@redhat.com>
Thu, 21 Jan 2021 09:55:03 +0000 (10:55 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 18 Aug 2021 06:59:17 +0000 (08:59 +0200)
commit7cd14c1a7fed9fd5669c8578abd34ef35d4afc1a
tree160b3c68e680758139e6a82e5e8ec4e9c37ab61f
parent433f0b31ebec09bb89c2414eb76571ced670a202
vboxsf: Add vboxsf_[create|release]_sf_handle() helpers

commit 02f840f90764f22f5c898901849bdbf0cee752ba upstream.

Factor out the code to create / release a struct vboxsf_handle into
2 new helper functions.

This is a preparation patch for adding atomic_open support.

Fixes: 0fd169576648 ("fs: Add VirtualBox guest shared folder (vboxsf) support")
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/vboxsf/file.c
fs/vboxsf/vfsmod.h