Re: [PATCH 3/3] tcm ibmvscsis driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 23 Mar 2011 14:17:10 -0700
"Nicholas A. Bellinger" <nab@xxxxxxxxxxxxxxx> wrote:

> On Wed, 2011-03-23 at 21:04 +0900, FUJITA Tomonori wrote:
> > On Wed, 23 Mar 2011 03:00:03 -0700
> > "Nicholas A. Bellinger" <nab@xxxxxxxxxxxxxxx> wrote:
> > 
> > > On Wed, 2011-03-23 at 17:48 +0900, FUJITA Tomonori wrote:
> > > > On Wed, 23 Mar 2011 01:26:30 -0700
> > > > "Nicholas A. Bellinger" <nab@xxxxxxxxxxxxxxx> wrote:
> > > > 
> > > > > Demo-mode means that a struct se_node_acl will be dynamically allocated
> > > > > when core_tpg_check_initiator_node_acl() is called for an unknown SCSI
> > > > > Initiator WWN in the process of creating a new I_T nexus (struct
> > > > > se_session) when struct target_core_fabric_ops->tpg_check_demo_mode()=1
> > > > > is set.
> > > > 
> > > > Again, acl is not irrelevant for ibmvscsis. So I shoundn't set up
> > > > it.
> > > > 
> > > > All I asking for is simply accepting any initiators and exporting all
> > > > the luns in a target.
> > > > 
> > > > 
> > > 
> > > Yes, I understand this.  But driving (from kernel-level) a default set
> > > of fabric TPG LUN exports for all available target_core_mod backend
> > > export is not a manageable way for /sys/kernel/config/target/$HBA/$DEV
> > > backend export.  This needs to be driven from python library code for
> > > userspace applications automatically without interaction from end user
> > > for ibmvscsis or any other fabric module.
> > 
> > Hmm, you still don't understand.
> > 
> > Again, there is no 'TPG' concept in SRP transport.
> > 
> 
> Yes, I understand that there is no hard requirement for a fabric level
> concept of a TPG in SRP.

Hard requirement? No, please read SRP spec? There is not such thing.

So forcing TPG is the wrong desing. Requirements must be in all the
transport specs. Transport specific things such as TPG shouldn't be
exported to every transports.

Again, the point is that the current design is pretty tied to
iSCSI. Other transports are forced to handle iSCSI specific stuff
strangely.
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux