Skip to content

ide: fixes/cleanups for IDE devices probing

Bartlomiej Zolnierkiewicz linux-ide lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest15 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/15ide: fix handling of busy I/O resources in probe_hwif()drivers/ide/ide-probe.c+1 -120 replies
2/15ide: move wait_hwif_ready() documentation in the right placedrivers/ide/ide-probe.c+28 -212 replies
3/15ide: remove hwif->present manipulations from hwif_init()drivers/ide/ide-probe.c+6 -120 replies
4/15ide_platform: remove struct hwif_propdrivers/ide/legacy/ide_platform.c+8 -260 replies
5/15ide: remove unused ide_hwgroup_t fieldsinclude/linux/ide.h+3 -110 replies
6/15ide: remove needless zeroing of hwgroup fields from init_irq()drivers/ide/ide-probe.c+5 -100 replies
7/15ide: cleanup ide_system_bus_speed()drivers/ide/ide.c+11 -170 replies
8/15ide: I/O resources are released too early in ide_unregister()drivers/ide/ide.c+7 -70 replies
9/15ide: factor out code removing port from hwgroup from ide_unregister()drivers/ide/ide.c+36 -290 replies
10/15ide: prepare init_irq() for using ide_remove_port_from_hwgroup()drivers/ide/ide-probe.c+2 -30 replies
11/15ide: use ide_remove_port_from_hwgroup in init_irq()drivers/ide/ide-probe.c drivers/ide/ide.c include/linux/ide.h+3 -180 replies
12/15ide: make probe_hwif() return an error valuedrivers/ide/ide-iops.c drivers/ide/ide-probe.c drivers/ide/pci/ns87415.c+10 -120 replies
13/15ide: move handling of I/O resources out of ide_probe_port()drivers/ide/ide-probe.c+12 -110 replies
14/15ide: factor out code for tuning devices from ide_probe_port()drivers/ide/ide-probe.c+12 -30 replies
15/15ide: move hwif_register() call out of ide_probe_port()drivers/ide/ide-probe.c+13 -140 replies

Reviews trailers per patch

1 of 15 patches has a Reviewed-by or Acked-by.

PatchSergei Shtylyov
1/15
2/15A-b
3/15
4/15
5/15
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 0/15] ide: fixes/cleanups for IDE devices probing

This is a preparation for a more sophisticated changes.

diffstat:

 drivers/ide/ide-iops.c            |    2
 drivers/ide/ide-probe.c           |  199 ++++++++++++++++----------------------
 drivers/ide/ide.c                 |  109 ++++++++++----------
 drivers/ide/legacy/ide_platform.c |   34 +-----
 drivers/ide/pci/ns87415.c         |    4
 include/linux/ide.h               |   15 --
 6 files changed, 157 insertions(+), 206 deletions(-)

Bart