• Kiyoshi Ueda's avatar
    blk_end_request: changing arm (take 4) · 650e9cfd
    Kiyoshi Ueda authored
    This patch converts arm's OMAP mailbox driver to use
    blk_end_request interfaces.
    
    If the original code was converted literally, blk_end_request would
    be called with '-EIO' because end_that_request_last() were called
    with '0' (i.e. failure).
    But I think these '0's are bugs in the original code because it's
    unlikely that all requests are treated as failure.
    (The bugs should have no effect unless these requests have an end_io
     callback.)
    
    So I changed them to pass '0' (i.e. success) to blk_end_request.
    
    Cc: Toshihiro Kobayashi <toshihiro.kobayashi@nokia.com>
    Cc: Hiroshi DOYU <Hiroshi.DOYU@nokia.com>
    Signed-off-by: default avatarKiyoshi Ueda <k-ueda@ct.jp.nec.com>
    Signed-off-by: default avatarJun'ichi Nomura <j-nomura@ce.jp.nec.com>
    Signed-off-by: default avatarJens Axboe <jens.axboe@oracle.com>
    650e9cfd
mailbox.c 10.1 KB