On 12/21/2015 11:49 PM, Christoph Hellwig wrote:
On Mon, Dec 21, 2015 at 06:48:05PM -0800, Andy Grover wrote:
Add the 'tag' attribute to FC node ACLs. This is not used by kernel code,
but gives userspace a place to store a tag string. This is used to provide
support for initiator groups in targetcli.
Just copy iscsi's implementation for tcm_fc. A few other fabrics that
support acls also need this, to be submitted separately after the holidays.
Which is a pretty good argument that it should be provided by core code,
and not the frontend drivers.
Support for ACLs is an optional fabric feature, along with
discovery_auth, auth, nps (network portals), and tpgts. We could pull
these into core but then I think we'd be looking at adding feature flags
in struct target_core_fabric_ops, and more callbacks? I haven't really
scoped it out.
Nick, what do you think?
-- Andy
--
To unsubscribe from this list: send the line "unsubscribe target-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html