Skip to content

block: third batch of add_disk() error handling conversions

Luis Chamberlain drbd-dev linux-block linux-m68k linux-um lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest15 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/15z2ram: add error handling support for add_disk()drivers/block/z2ram.c+5 -22 replies
2/15aoe: add error handling support for add_disk()drivers/block/aoe/aoeblk.c+5 -10 replies
3/15m68k/emu/nfblock: add error handling support for add_disk()arch/m68k/emu/nfblock.c+7 -21 reply
4/15drbd: add error handling support for add_disk()drivers/block/drbd/drbd_main.c+5 -10 replies
5/15um/drivers/ubd_kern: add error handling support for add_disk()arch/um/drivers/ubd_kern.c+9 -41 reply
6/15xtensa/platforms/iss/simdisk: add error handling support for add_disk()arch/xtensa/platforms/iss/simdisk.c+11 -20 replies
7/15n64cart: add error handling support for add_disk()drivers/block/n64cart.c+10 -20 replies
8/15pcd: move the identify buffer into pcd_identifydrivers/block/paride/pcd.c+8 -80 replies
9/15pcd: cleanup initializationdrivers/block/paride/pcd.c+127 -1590 replies
10/15pf: cleanup initializationdrivers/block/paride/pf.c+99 -1240 replies
11/15pd: cleanup initializationdrivers/block/paride/pd.c+71 -710 replies
12/15pcd: add error handling support for add_disk()drivers/block/paride/pcd.c+5 -10 replies
13/15pcd: fix ordering of unregister_cdrom()drivers/block/paride/pcd.c+1 -10 replies
14/15pcd: capture errors on cdrom_register()drivers/block/paride/pcd.c+3 -10 replies
15/15pd: add error handling support for add_disk()drivers/block/paride/pd.c+5 -11 reply

Reviews trailers per patch

2 of 15 patches have a Reviewed-by or Acked-by.

PatchGeert UytterhoevenGabriel Krisman Bertazi
1/15
2/15
3/15R-b A-b
4/15
5/15R-b
6/15
7/15
8/15
9/15
10/15
11/15
12/15
13/15
14/15
15/15

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 00/15] block: third batch of add_disk() error handling conversions

This is the third set of block drivers add_disk() error handling patches. It's a bit bigger set than the first two sets given the pcd/pf/pd drivers could use some love before the conversions.

Please let me know if you spot any issues.

The full set of changes can be found on my branch titled 20210830-for-axboe-add-disk-error-handling-v2 [0].

[0] https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux-next.git/log/?h=20210830-for-axboe-add-disk-error-handling-v2

Christoph Hellwig (4):
pcd: move the identify buffer into pcd_identify
pcd: cleanup initialization
pf: cleanup initialization
pd: cleanup initialization

Luis Chamberlain (11):
z2ram: add error handling support for add_disk()
aoe: add error handling support for add_disk() m68k/emu/nfblock: add error handling support for add_disk()
drbd: add error handling support for add_disk() um/drivers/ubd_kern: add error handling support for add_disk() xtensa/platforms/iss/simdisk: add error handling support for

    add_disk()

n64cart: add error handling support for add_disk()
pcd: add error handling support for add_disk()
pcd: fix ordering of unregister_cdrom()
pcd: capture errors on cdrom_register()
pd: add error handling support for add_disk()

 arch/m68k/emu/nfblock.c             |   9 +-
 arch/um/drivers/ubd_kern.c          |  13 +-
 arch/xtensa/platforms/iss/simdisk.c |  13 +-
 drivers/block/aoe/aoeblk.c          |   6 +-
 drivers/block/drbd/drbd_main.c      |   6 +-
 drivers/block/n64cart.c             |  12 +-
 drivers/block/paride/pcd.c          | 304 +++++++++++++---------------
 drivers/block/paride/pd.c           | 146 ++++++-------
 drivers/block/paride/pf.c           | 223 +++++++++-----------
 drivers/block/z2ram.c               |   7 +-
 10 files changed, 365 insertions(+), 374 deletions(-)
Signature · 1 line
2.30.2