Chandra Seetharaman
d685759539
[SCSI] dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage
...
rdac hardware handler assumes that there is one-to-one relation ship
between the host and the controller w.r.t lun. IOW, it does not
support "multiple storage partitions" within a storage.
Example:
HBA1 and HBA2 see lun 0 and 1 in storage A (1)
HBA3 and HBA4 see lun 0 and 1 in storage A (2)
HBA5 and HBA6 see lun 0 and 1 in storage A (3)
luns 0 and 1 in (1), (2) and (3) are totally different.
But, rdac handler treats the lun 0s (and lun 1s) as the same when
sending a mode select to the controller, which is wrong.
This patch makes the rdac hardware handler associate HBA and the
storage w.r.t lun (and not the host itself).
Signed-off-by: Chandra Seetharaman <sekharan@us.ibm.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2011-07-28 11:38:47 +04:00
..
2011-05-26 13:19:00 -07:00
2011-05-10 10:16:21 +02:00
2011-03-31 11:26:23 -03:00
2011-05-24 13:08:39 -04:00
2011-05-01 16:32:23 -05:00
2011-03-31 11:26:23 -03:00
2011-06-29 16:43:06 -05:00
2011-07-27 14:59:02 +04:00
2011-07-27 15:38:12 +04:00
2011-07-23 11:13:11 -07:00
2011-07-23 11:13:11 -07:00
2011-07-28 11:38:47 +04:00
2011-03-31 11:26:23 -03:00
2011-06-29 16:33:25 -05:00
2011-06-29 16:05:41 -05:00
2011-06-29 12:08:39 -05:00
2011-07-03 14:26:24 -05:00
2011-07-23 11:13:11 -07:00
2011-07-27 15:50:58 +04:00
2011-07-27 15:17:10 +04:00
2011-07-27 15:45:22 +04:00
2011-07-26 13:56:27 +04:00
2011-07-26 12:59:55 +04:00
2011-01-24 12:06:31 -06:00
2011-05-24 13:28:35 -07:00
2011-04-26 10:22:59 +02:00
2011-07-27 14:16:34 +04:00
2011-05-27 19:52:57 -07:00
2011-03-31 11:26:23 -03:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00
2010-11-16 13:33:23 -08:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00
2010-12-22 18:57:02 +01:00
2011-03-31 11:26:23 -03:00
2011-06-29 15:09:11 -05:00
2010-11-16 13:33:23 -08:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-06-29 15:11:21 -05:00
2011-06-29 15:11:21 -05:00
2011-03-31 11:26:23 -03:00
2010-11-16 13:33:23 -08:00
2010-11-16 13:33:23 -08:00
2010-10-22 10:52:56 -07:00
2011-05-23 09:12:26 -07:00
2011-05-01 10:22:40 -05:00
2011-03-31 11:26:23 -03:00
2011-05-01 10:22:40 -05:00
2010-11-16 13:33:23 -08:00
2010-11-16 13:33:23 -08:00
2011-05-01 10:22:40 -05:00
2011-05-01 10:22:40 -05:00
2011-05-23 09:12:26 -07:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2010-11-16 13:33:23 -08:00
2010-12-31 09:50:09 -06:00
2010-12-31 09:50:09 -06:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2010-10-22 19:36:42 -07:00
2011-05-17 11:07:01 +04:00
2011-07-27 15:35:49 +04:00
2011-07-27 15:18:26 +04:00
2010-11-16 13:33:23 -08:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00
2011-05-26 13:19:00 -07:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-07-27 17:45:08 +04:00
2011-05-01 12:10:34 -05:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-06-29 16:43:06 -05:00
2011-06-29 16:43:08 -05:00
2011-02-24 12:41:10 -05:00
2011-07-03 04:04:45 -07:00
2011-06-29 16:43:10 -05:00
2011-06-29 16:22:13 -05:00
2010-11-16 13:33:23 -08:00
2011-06-29 15:12:43 -05:00
2011-07-02 22:56:22 -07:00
2011-05-01 10:22:40 -05:00
2011-03-31 11:26:23 -03:00
2011-05-01 10:22:40 -05:00
2011-05-01 10:22:40 -05:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00
2010-11-16 13:33:23 -08:00
2011-05-10 10:16:21 +02:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-05-24 13:09:41 -04:00
2011-03-31 11:26:23 -03:00
2010-11-16 13:33:23 -08:00
2011-07-27 17:26:21 +04:00
2011-05-26 13:19:00 -07:00
2010-11-16 13:33:23 -08:00
2010-11-16 13:33:23 -08:00
2011-05-01 10:22:40 -05:00
2010-11-16 13:33:23 -08:00
2010-11-16 13:33:23 -08:00
2011-05-18 12:32:23 -06:00
2011-03-31 11:26:23 -03:00
2011-06-29 15:08:47 -05:00
2011-05-24 12:51:53 -04:00
2011-07-27 14:06:01 +04:00
2011-03-31 11:26:23 -03:00
2011-07-02 14:30:10 +02:00
2011-03-17 17:54:40 -07:00
2011-05-28 23:12:11 -07:00
2011-06-02 18:34:43 +09:00
2011-06-02 18:34:43 +09:00
2010-10-22 10:52:56 -07:00
2011-05-01 10:20:10 -05:00
2011-05-24 12:38:36 -04:00
2011-05-20 13:29:52 -07:00
2011-03-23 11:35:58 -05:00
2011-03-10 08:52:07 +01:00
2011-07-26 13:53:50 +04:00
2010-11-16 13:33:23 -08:00
2011-05-24 12:43:52 -04:00
2011-03-14 18:37:34 -05:00
2011-06-29 12:14:25 -05:00
2010-10-24 13:41:39 -07:00
2011-04-06 06:19:38 -07:00
2010-12-16 17:53:39 +01:00
2011-07-21 14:15:58 -07:00
2011-07-21 14:15:58 -07:00
2010-12-22 23:26:50 -06:00
2010-11-16 13:33:23 -08:00
2011-06-29 15:15:05 -05:00
2011-06-29 15:14:54 -05:00
2011-06-29 15:14:54 -05:00
2010-11-16 13:33:23 -08:00
2011-02-28 01:36:39 -07:00
2011-03-31 11:26:23 -03:00
2010-11-16 13:33:23 -08:00
2010-11-16 13:33:23 -08:00
2011-05-01 10:22:40 -05:00
2011-05-01 10:22:40 -05:00
2011-05-24 13:25:35 -04:00
2010-11-16 13:33:23 -08:00
2010-11-16 13:33:23 -08:00
2011-05-26 13:19:00 -07:00
2010-11-16 13:33:23 -08:00
2011-03-31 11:26:23 -03:00