usb: gadget: f_mass_storage: remove unnecessary open check
authorDavid Disseldorp <ddiss@suse.de>
Wed, 7 Jun 2023 21:54:02 +0000 (23:54 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 13 Jun 2023 09:56:11 +0000 (11:56 +0200)
commit6b394dbb6469e438c537f84899402ffdb8fcbdbd
tree2c1e4f9e7a3e266662e819456533caad687b669f
parent5ae8a35459e77fd9ddb1844baa8c736fc0223847
usb: gadget: f_mass_storage: remove unnecessary open check

The fsg_lun_is_open() test can be eliminated and the code merged with
the preceding conditional, because the LUN won't be open if
cfg->filename wasn't set. Similarly, the error_lun label will never be
reached with an open lun (non-null filp) so remove the unnecessary
fsg_lun_close() call.

Signed-off-by: David Disseldorp <ddiss@suse.de>
Reviewed-by: Alan Stern <stern@rowland.harvard.edu>
Message-ID: <20230607215401.22563-1-ddiss@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/gadget/function/f_mass_storage.c