• Jost Diederichs's avatar
    USB: usb-storage Motorola Phone Razr v3xx US_FL_FIX_CAPACITY patch · 51cdc1c1
    Jost Diederichs authored
    add razr v3xx US_FL_FIX_CAPACITY flag to unusual_devs.h in usb-storage
    
    This is another Motorola phone that incorrectly reports the sector count
    (off by one).
    
    Problem Description: io errors when mounting phone's sd-card via the
    phones usb port
    
    Steps to reproduce: mount Motorola Razr v3xx phones sd-card on Linux Desktop
    via usb cable. Phones USB port must be in memory card mode.
    
    DEBUG output:
    Jul 9 19:32:41 micky kernel: Buffer I/O error on device sdd, logical block 3970048
    Jul 9 19:32:41 micky kernel: sd 11:0:0:0: [sdd] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
    Jul 9 19:32:41 micky kernel: sd 11:0:0:0: [sdd] Sense Key : Medium Error [current]
    Jul 9 19:32:41 micky kernel: sd 11:0:0:0: [sdd] Add. Sense: No additional sense information
    Jul 9 19:32:41 micky kernel: end_request: I/O error, dev sdd, sector 3970048
    
    
    From: Jost Diederichs <jost@qdusa.com>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
    51cdc1c1
unusual_devs.h 52.6 KB