Skip to content

Convert floppy drivers to blk-mq

Omar Sandoval linux-block 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest13 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/13swim: fix cleanup on setup errordrivers/block/swim.c+11 -20 replies
2/13swim: convert to blk-mqdrivers/block/swim.c+51 -520 replies
3/13swim3: add real error handling in setupdrivers/block/swim3.c+36 -240 replies
4/13swim3: end whole request on errordrivers/block/swim3.c+1 -10 replies
5/13swim3: convert to blk-mqdrivers/block/swim3.c+75 -880 replies
6/13amiflop: fold headers into C filedrivers/block/amiflop.c include/linux/amifd.h include/linux/amifdreg.h+120 -1480 replies
7/13amiflop: clean up on errors during setupdrivers/block/amiflop.c+40 -440 replies
8/13amiflop: convert to blk-mqdrivers/block/amiflop.c+48 -790 replies
9/13ataflop: fold headers into C filearch/m68k/include/asm/atafd.h arch/m68k/include/asm/atafdreg.h drivers/block/ataflop.c+81 -950 replies
10/13ataflop: fix error handling during setupdrivers/block/ataflop.c+15 -100 replies
11/13ataflop: convert to blk-mqdrivers/block/ataflop.c+86 -1020 replies
12/13floppy: end whole request on errordrivers/block/floppy.c+5 -32 replies
13/13floppy: convert to blk-mqdrivers/block/floppy.c+44 -300 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/13] Convert floppy drivers to blk-mq

From: Omar Sandoval <[email protected]>

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!

Cc Benjamin Herrenschmidt <[email protected]>
Cc Finn Thain <[email protected]>
Cc Laurent Vivier <[email protected]>

1: https://github.com/osandov/linux/tree/mq-conversions.

Omar Sandoval (13):
swim: fix cleanup on setup error
swim: convert to blk-mq
swim3: add real error handling in setup
swim3: end whole request on error
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: end whole request on error
floppy: convert to blk-mq

 arch/m68k/include/asm/atafd.h    |  13 --
 arch/m68k/include/asm/atafdreg.h |  80 --------
 drivers/block/amiflop.c          | 330 +++++++++++++++++++------------
 drivers/block/ataflop.c          | 288 ++++++++++++++++-----------
 drivers/block/floppy.c           |  80 +++++---
 drivers/block/swim.c             | 116 ++++++-----
 drivers/block/swim3.c            | 221 +++++++++++----------
 include/linux/amifd.h            |  63 ------
 include/linux/amifdreg.h         |  82 --------
 9 files changed, 604 insertions(+), 669 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
Signature · 1 line
2.19.1