Skip to content

Update scsi_dh infrastructure

Hannes Reinecke dm-devel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5scsi_dh: Implement generic device table handlingdrivers/scsi/device_handler/scsi_dh.c drivers/scsi/device_handler/scsi_dh_emc.c drivers/scsi/device_handler/scsi_dh_hp_sw.c +2 more+302 -1800 replies
2/5scsi_dh: Add 'dh_state' sysfs attributedrivers/scsi/device_handler/scsi_dh.c+88 -00 replies
3/5scsi_dh: add generic SPC-3 alua handlerdrivers/scsi/device_handler/Kconfig drivers/scsi/device_handler/Makefile drivers/scsi/device_handler/scsi_dh_alua.c +1 more+766 -00 replies
4/5scsi_dh: Update EMC handlerdrivers/scsi/device_handler/scsi_dh_emc.c+212 -1330 replies
5/5scsi_dh: Update hp_sw hardware handlerdrivers/scsi/device_handler/scsi_dh_hp_sw.c+187 -250 replies

Reviews trailers per patch

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

Read the v1 thread

Cover letter [PATCH 0/5] Update scsi_dh infrastructure

Hi all,

this patchset updates the scsi_dh infrastructure as posted by Chandra Seetharman recently.

Main changes are to switch to a single notifier callback instead of a per-handler one and adding a sysfs attribute which allow to control the device handler manually. Quite useful for testing.

I've converted all handlers for the new infrastructure; in addition I've updated all handlers (except RDAC, Hi Chandra!) to refuse to attach to a device which does _not_ support the appropriate method.
Except hp_sw, that is, as I didn't found a way of reliably detect this.

And I've added a generic SPC-3 ALUA handler.

Cheers,

Hannes

Signature · 4 lines
Dr. Hannes Reinecke		      zSeries & Storage
[email protected]			      +49 911 74053 688
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg
GF: Markus Rex, HRB 16746 (AG Nürnberg)