diff options
| author | Christoph Hellwig <hch@lst.de> | 2024-11-03 20:18:42 -0800 |
|---|---|---|
| committer | Darrick J. Wong <djwong@kernel.org> | 2024-11-05 13:38:28 -0800 |
| commit | eb4a84a3c2bd09efe770fa940fb68e349f90c8c6 (patch) | |
| tree | cc4247535ca9b3ee33b78b96e6764e4babbd8c63 /fs/xfs/libxfs/xfs_group.h | |
| parent | 34cf3a6f3952ecabd54b4fe3d431aa44ce98fe45 (diff) | |
| download | linux-eb4a84a3c2bd09efe770fa940fb68e349f90c8c6.tar.gz linux-eb4a84a3c2bd09efe770fa940fb68e349f90c8c6.tar.bz2 linux-eb4a84a3c2bd09efe770fa940fb68e349f90c8c6.zip | |
xfs: move the online repair rmap hooks to the generic group structure
Prepare for the upcoming realtime groups feature by moving the online
repair rmap hooks to based to the generic xfs_group structure.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Diffstat (limited to 'fs/xfs/libxfs/xfs_group.h')
| -rw-r--r-- | fs/xfs/libxfs/xfs_group.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/fs/xfs/libxfs/xfs_group.h b/fs/xfs/libxfs/xfs_group.h index ebefbba7d98c..a87b9b80ef75 100644 --- a/fs/xfs/libxfs/xfs_group.h +++ b/fs/xfs/libxfs/xfs_group.h @@ -31,6 +31,11 @@ struct xfs_group { * inconsistencies. */ struct xfs_defer_drain xg_intents_drain; + + /* + * Hook to feed rmapbt updates to an active online repair. + */ + struct xfs_hooks xg_rmap_update_hooks; #endif /* __KERNEL__ */ }; |
