• Michal Nazarewicz's avatar
    USB: g_file_storage: per-LUN ro, removable and cdrom flags handling changed · e909ef5d
    Michal Nazarewicz authored
    removable and cdrom flag has been added to the fsg_lun structure
    removing any references to mod_data object from storage_common.c.
    
    As of read-only flag, previously it was set if a read-only
    backing file was specified (which is good) and remained set
    even after the file has been closed (which may be considered an
    issue).  Currently, the initial read-only flag is preserved so
    if it was unset each time file is opened code will try to open
    it read-write even if previous file was opened read-only.
    Signed-off-by: default avatarMichal Nazarewicz <m.nazarewicz@samsung.com>
    Cc: David Brownell <dbrownell@users.sourceforge.net>
    Cc: Alan Stern <stern@rowland.harvard.edu>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
    e909ef5d
file_storage.c 104 KB