Message ID | 20201023063306.7441-11-allison.henderson@oracle.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | xfsprogs: Delayed Attributes | expand |
diff --git a/libxfs/xfs_attr.c b/libxfs/xfs_attr.c index 775f16e..6267669 100644 --- a/libxfs/xfs_attr.c +++ b/libxfs/xfs_attr.c @@ -602,9 +602,10 @@ xfs_attr_set( if (error != -ENOATTR && error != -EEXIST) goto out_trans_cancel; - error = xfs_attr_set_args(args); + error = xfs_attr_set_deferred(args); if (error) goto out_trans_cancel; + /* shortform attribute has already been committed */ if (!args->trans) goto out_unlock; @@ -613,7 +614,7 @@ xfs_attr_set( if (error != -EEXIST) goto out_trans_cancel; - error = xfs_attr_remove_args(args); + error = xfs_attr_remove_deferred(args); if (error) goto out_trans_cancel; }