So as seen by the series I sent I think the existing interface to the attr routines is pretty much garbage, and this series doesn't improve it all that much (but at least doesn't make it worse). Can you take a look at my series to expose the da_args to the callers? We could still embedded the xfs_name into that on top if that really helps.