On 09/09/2009 12:30 AM, Arne Redlich wrote: > Tomo, > > Thanks for merging the other patches. > > Did you come to a conclusion on this one? > > Arne > > Am Dienstag, den 09.06.2009, 18:23 +0200 schrieb Arne Redlich: >> The dummy RAID controller serves 2 purposes: >> (1) commands that are addressed to an inexistent LUN are redirected to it >> (2) it provides a LUN 0 by default which is required by the SCSI spec >> . >> >> (1) is obviously wrong because instead of "wrong lun" "invalid cdb" is returned >> to the initiator. A "shadow LUN" of type NO_LUN is now used for this purpose. >> This LU uses bs_null as backingstore, so there are no idle threads spawned for >> it (in contrast to the previous dummy raid controller at LUN 0). >> >> (2) confuses some OSes / users (Windows prompts for drivers, >> Solaris repeatedly tries to online the LU, but does not succeed). >> >> It's now the user's responsibility to attach a LU to LUN 0 to adhere to the >> SCSI spec (Solaris / WinXP don't insist, Linux does!). >> >> Signed-off-by: Arne Redlich <arne.redlich@xxxxxxxxxxxxxx> > I'll be carrying this patch on my osd-target tree, (based on stgt) For an osd-target this LUN0 is very annoying. Thank you very much for doing this Boaz -- To unsubscribe from this list: send the line "unsubscribe stgt" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html