Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | xfs: repair extended attributes | Darrick J. Wong | 2024-04-15 | 1 | -0/+17 |
| | | | | | | | | | | If the extended attributes look bad, try to sift through the rubble to find whatever keys/values we can, stage a new attribute structure in a temporary file and use the atomic extent swapping mechanism to commit the results in bulk. Signed-off-by: Darrick J. Wong <djwong@kernel.org> Reviewed-by: Christoph Hellwig <hch@lst.de> | ||||
* | xfs: create a blob array data structure | Darrick J. Wong | 2024-04-15 | 1 | -0/+151 |
Create a simple 'blob array' data structure for storage of arbitrarily sized metadata objects that will be used to reconstruct metadata. For the intended usage (temporarily storing extended attribute names and values) we only have to support storing objects and retrieving them. Use the xfile abstraction to store the attribute information in memory that can be swapped out. Signed-off-by: Darrick J. Wong <djwong@kernel.org> Reviewed-by: Christoph Hellwig <hch@lst.de> |