Ok. Thanks! Yes, we should follow up with him sooner than later on this.

Martin

On 4/11/2012 9:27 PM, Drew Fisher wrote:
There are no unittests for target discovery.  I had a long discussion with Rob 
about this test gap and offered a solution that Harold suggested a few months 
ago as a possible idea.  We'll have to follow up with Rob later once he's had a 
chance to investigate it.

-Drew

On 4/11/12 8:28 PM, Martin Widjaja wrote:
Jesse - Thanks for taking this up.
One question: any additional unit test or test case we need to introduce to 
ensure this works fine? If it's a test case, might it be worth mentioning it to 
QE so they can include this in their list?

Other than that, LGTM!

BTW, for the other bug, 7079889, I was going to remove the potential stopper 
status today but didn't get around to it. I will do this tomorrow and keep you 
and Son in the loop.

Thanks,
Martin

On 4/11/2012 7:02 PM, Drew Fisher wrote:
LGTM!

Thanks for working on the fix to this!

-Drew



On 4/11/12 7:58 PM, Jesse Butler wrote:
Could I get a review for:

    7150578 install discovery ignores device path lun numbers

This CR is a small piece of the overall multipath target selection issue that 
the discovery code has. When we encounter multipath targets with MPxIO 
disabled, as is the default on SPARC, everything kind of falls apart. This is 
being worked separately.

During that work, this bug was discovered. For each drive we discover, we 
retrieve a WWN. If the WWN name is found, we use it. We throw out subsequent 
drives with the same WWN.

This is a problem in a few scenarios, most commonly when a RAID array is used. 
Most RAID arrays use the WWN of the HBA and a LUN number to identify a LUN. So, 
the current code will only discover one LUN per WWN, throwing away all the 
other LUNs using the same WWN. This could be the entire array on some 
configurations. Further, the ones that are put on the list are missing their 
LUN number.

This changeset tacks the LUN number onto the end of the WWN string if it's in 
use, thus getting around the bad duplication avoidance, and setting a full 
WWN+LUN descriptor for each Disk object.

    https://cr.opensolaris.org/action/browse/caiman/jesseb/7150578/webrev/

Thanks
Jesse

_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to