Update scsi_dh infrastructure
Subsystems (2)
cover Update scsi_dh infrastructure
Hi Chandra,
this patchset updates the scsi_dh infrastructure as laid out in my previous mail. In particular it does
- update the scsi_dh infrastructure to implement a generic device table handling; the static device tables from the individual handlers are copied into a generic list. This allows us to do the checking in the main scsi_dh module instead of having to implement it for every handler. And we can then modify this list dynamically
- Implements a 'dh_state' attribute for the sdev, which allows for manipulating of the device handler itself. So we can now attach, detach, and activate any device handler manually.
- And finally I've updated my SPC-3 alua handler for the new infrastructure. Please include it in your patchset, too.
Patches are relative to your latest patchset.
Cheers,
Hannes
Signature · 8 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) -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
Hannes,
I do not see the patch :)
chandra
Quoted 23 lines · Hannes Reinecke
Hi Chandra,
this patchset updates the
scsi_dhinfrastructure as laid out in my previous mail. In particular it does- update the
scsi_dhinfrastructure to implement a generic device table handling; the static device tables from the individual handlers are copied into a generic list. This allows us to do the checking in the mainscsi_dhmodule instead of having to implement it for every handler. And we can then modify this list dynamically
- Implements a 'dh_state' attribute for the sdev, which allows for manipulating of the device handler itself. So we can now attach, detach, and activate any device handler manually.
- And finally I've updated my SPC-3 alua handler for the new infrastructure. Please include it in your patchset, too.Patches are relative to your latest patchset.
Cheers,
Hannes
Hi Chandra,
Quoted 4 lines · Chandra Seetharaman
Hannes,
I do not see the patch :)
Argl. They got stuck in the mailqueue.
Here they are.
Cheers,
Hannes
Signature · 8 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) -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html