Re: [PATCH v2 00/11] Convert floppy drivers to blk-mq

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 11 Oct 2018, Omar Sandoval wrote:

> From: Omar Sandoval <osandov@xxxxxx>
> 
> Hi,
> 
> This series converts the various floppy drivers to blk-mq. Save for the
> last one (floppy), they're compile-tested only. If I've Cc'd you, it's
> because I think you might be able to test the changes. Please test if
> you can, or let me know if there's a way to use QEMU/some other emulator
> to test. The full series is available at [1]. Thanks!
> 

I built your mq-conversions branch (425e985d1937) and asked Stan to test 
this on his Centris 650. There are no regressions in the swim driver.

-- 

> Changes from v1:
> 
> - Drop "swim3: end whole request on error" and "floppy: end whole
>   request on error".
> - Handle errors on individual bios correctly in the other drivers.
> 
> Cc: Benjamin Herrenschmidt <benh@xxxxxxxxxxxxxxxxxxx>
> Cc: Finn Thain <fthain@xxxxxxxxxxxxxxxxxxx>
> Cc: Laurent Vivier <lvivier@xxxxxxxxxx>
> 
> 1: https://github.com/osandov/linux/tree/mq-conversions.
> 
> Omar Sandoval (11):
>   swim: fix cleanup on setup error
>   swim: convert to blk-mq
>   swim3: add real error handling in setup
>   swim3: convert to blk-mq
>   amiflop: fold headers into C file
>   amiflop: clean up on errors during setup
>   amiflop: convert to blk-mq
>   ataflop: fold headers into C file
>   ataflop: fix error handling during setup
>   ataflop: convert to blk-mq
>   floppy: convert to blk-mq
> 
>  arch/m68k/include/asm/atafd.h    |  13 --
>  arch/m68k/include/asm/atafdreg.h |  80 --------
>  drivers/block/amiflop.c          | 328 +++++++++++++++++++------------
>  drivers/block/ataflop.c          | 283 +++++++++++++++-----------
>  drivers/block/floppy.c           |  74 ++++---
>  drivers/block/swim.c             | 114 ++++++-----
>  drivers/block/swim3.c            | 219 ++++++++++-----------
>  include/linux/amifd.h            |  63 ------
>  include/linux/amifdreg.h         |  82 --------
>  9 files changed, 590 insertions(+), 666 deletions(-)
>  delete mode 100644 arch/m68k/include/asm/atafd.h
>  delete mode 100644 arch/m68k/include/asm/atafdreg.h
>  delete mode 100644 include/linux/amifd.h
>  delete mode 100644 include/linux/amifdreg.h
> 
> 



[Index of Archives]     [Linux RAID]     [Linux SCSI]     [Linux ATA RAID]     [IDE]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Device Mapper]

  Powered by Linux