Andrew Deason wrote: > On Sun, 30 Dec 2007 09:31:44 +1000 > "James C. McPherson" <[EMAIL PROTECTED]> wrote: ... >> In any case, this sounds like an instance of >> 4347117 Can't create stripe metadevice with more than 1 non-Sun disks >> for which you should use the workaround which I documented. Please >> see http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4347117 >> for more detail. > > Hmm, that is quite old, could that really be it?
Yeah, it's a dead ringer for it. > I tried the workaround, > by appending this to /kernel/drv/sd.conf: > > sd-config-list="IBM ServeRAID", "unsupported-hack"; > unsupported-hack=1,0x4,0,0,0,0,0; > > and did a reconfigure reboot. But the same thing happens That's annoying, because that flag (0x4) is supposed to tell the sd driver to fabricate a devid: (usr/src/uts/common/sys/scsi/targets/sddef.h) 1671 /* 1672 * Bit flag telling driver that device does not have a valid/unique serial 1673 * number. 1674 */ 1675 #if defined(__i386) || defined(__amd64) 1676 #define SD_CONF_SET_FAB_DEVID 2 1677 #else 1678 #define SD_CONF_SET_FAB_DEVID 3 1679 #endif 1680 #define SD_CONF_BSET_FAB_DEVID (1 << SD_CONF_SET_FAB_DEVID) Could you please send me the output of the following commands so I can investigate a bit more deeply: prtconf -v prtpicl -v showrev -p thanks, James -- Senior Kernel Software Engineer, Solaris Sun Microsystems http://blogs.sun.com/jmcp http://www.jmcp.homeunix.com/blog _______________________________________________ driver-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/driver-discuss
