| Commit message (Expand) | Author | Age | Files | Lines |
* | xfs: dump corrupt recovered log intent items to dmesg consistently | Darrick J. Wong | 2022-10-31 | 1 | -6/+13 |
* | xfs: fix validation in attr log item recovery | Darrick J. Wong | 2022-10-31 | 1 | -31/+23 |
* | xfs: do not need to check return value of xlog_kvmalloc() | Zhiqiang Liu | 2022-09-19 | 1 | -6/+0 |
* | xfs: don't hold xattr leaf buffers across transaction rolls | Darrick J. Wong | 2022-06-29 | 1 | -22/+0 |
* | xfs: clean up the end of xfs_attri_item_recover | Darrick J. Wong | 2022-06-26 | 1 | -19/+26 |
* | xfs: always free xattri_leaf_bp when cancelling a deferred op | Darrick J. Wong | 2022-06-26 | 1 | -1/+19 |
* | xfs: fix TOCTOU race involving the new logged xattrs control knob | Darrick J. Wong | 2022-06-15 | 1 | -6/+9 |
* | Merge branch 'guilt/xfs-5.19-misc-3' into xfs-5.19-for-next | Dave Chinner | 2022-05-23 | 1 | -1/+0 |
|\ |
|
| * | xfs: Remove duplicate include | Jiapeng Chong | 2022-05-22 | 1 | -1/+0 |
* | | xfs: share xattr name and value buffers when logging xattr updates | Darrick J. Wong | 2022-05-23 | 1 | -118/+152 |
* | | xfs: rename struct xfs_attr_item to xfs_attr_intent | Darrick J. Wong | 2022-05-22 | 1 | -12/+12 |
* | | xfs: put attr[id] log item cache init with the others | Darrick J. Wong | 2022-05-22 | 1 | -0/+3 |
* | | xfs: use a separate slab cache for deferred xattr work state | Darrick J. Wong | 2022-05-22 | 1 | -1/+4 |
* | | xfs: put the xattr intent item op flags in their own namespace | Darrick J. Wong | 2022-05-22 | 1 | -10/+10 |
* | | xfs: free xfs_attrd_log_items correctly | Darrick J. Wong | 2022-05-20 | 1 | -1/+1 |
* | | xfs: validate xattr name earlier in recovery | Darrick J. Wong | 2022-05-20 | 1 | -7/+8 |
* | | xfs: reject unknown xattri log item filter flags during recovery | Darrick J. Wong | 2022-05-20 | 1 | -3/+7 |
* | | xfs: reject unknown xattri log item operation flags during recovery | Darrick J. Wong | 2022-05-20 | 1 | -2/+7 |
* | | xfs: don't leak da state when freeing the attr intent item | Darrick J. Wong | 2022-05-20 | 1 | -3/+12 |
|/ |
|
* | xfs: can't use kmem_zalloc() for attribute buffers | Dave Chinner | 2022-05-12 | 1 | -20/+15 |
* | xfs: ATTR_REPLACE algorithm with LARP enabled needs rework | Dave Chinner | 2022-05-12 | 1 | -1/+7 |
* | xfs: switch attr remove to xfs_attri_set_iter | Dave Chinner | 2022-05-12 | 1 | -24/+7 |
* | xfs: xfs_attr_set_iter() does not need to return EAGAIN | Dave Chinner | 2022-05-12 | 1 | -0/+2 |
* | xfs: separate out initial attr_set states | Dave Chinner | 2022-05-12 | 1 | -1/+12 |
* | xfs: rework deferred attribute operation setup | Dave Chinner | 2022-05-11 | 1 | -1/+8 |
* | xfs: initialise attrd item to zero | Dave Chinner | 2022-05-11 | 1 | -1/+1 |
* | xfs: Add helper function xfs_init_attr_trans | Allison Henderson | 2022-05-11 | 1 | -10/+2 |
* | xfs: Merge xfs_delattr_context into xfs_attr_item | Allison Henderson | 2022-05-11 | 1 | -26/+24 |
* | xfs: Add log attribute error tag | Allison Henderson | 2022-05-11 | 1 | -0/+7 |
* | xfs: Remove unused xfs_attr_*_args | Allison Henderson | 2022-05-11 | 1 | -6/+3 |
* | xfs: Implement attr logging and replay | Allison Henderson | 2022-05-09 | 1 | -0/+368 |
* | xfs: Set up infrastructure for log attribute replay | Allison Henderson | 2022-05-04 | 1 | -0/+458 |