lkml.org 
[lkml]   [2018]   [Apr]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.14 73/80] block/swim: Select appropriate drive on device open
    Date
    4.14-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    From: Finn Thain <fthain@telegraphics.com.au>

    commit b3906535ccc6cd04c42f9b1c7e31d1947b3ebc74 upstream.

    The driver supports internal and external FDD units so the floppy_open
    function must not hard-code the drive location.

    Cc: Laurent Vivier <lvivier@redhat.com>
    Cc: Jens Axboe <axboe@kernel.dk>
    Cc: stable@vger.kernel.org # v4.14+
    Tested-by: Stan Johnson <userm57@yahoo.com>
    Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
    Acked-by: Laurent Vivier <lvivier@redhat.com>
    Signed-off-by: Jens Axboe <axboe@kernel.dk>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    drivers/block/swim.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    --- a/drivers/block/swim.c
    +++ b/drivers/block/swim.c
    @@ -646,7 +646,7 @@ static int floppy_open(struct block_devi

    swim_write(base, setup, S_IBM_DRIVE | S_FCLK_DIV2);
    udelay(10);
    - swim_drive(base, INTERNAL_DRIVE);
    + swim_drive(base, fs->location);
    swim_motor(base, ON);
    swim_action(base, SETMFM);
    if (fs->ejected)

    \
     
     \ /
      Last update: 2018-04-27 16:39    [W:4.524 / U:0.144 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site