mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-11 12:28:41 +08:00
xfs: update max log size
Commit a6634fba3dec4a92f0a2c4e30c80b634c0576ad5 in xfsprogs increased the maximum log size supported by mkfs. Merged back the changes to xfs_fs.h so the growfs enforced the same limit and the headers are in sync. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Eric Sandeen <sandeen@sandeen.net>
This commit is contained in:
parent
4156e735d3
commit
e1696834e8
@ -239,10 +239,13 @@ typedef struct xfs_fsop_resblks {
|
||||
* Minimum and maximum sizes need for growth checks
|
||||
*/
|
||||
#define XFS_MIN_AG_BLOCKS 64
|
||||
#define XFS_MIN_LOG_BLOCKS 512
|
||||
#define XFS_MAX_LOG_BLOCKS (64 * 1024)
|
||||
#define XFS_MIN_LOG_BYTES (256 * 1024)
|
||||
#define XFS_MAX_LOG_BYTES (128 * 1024 * 1024)
|
||||
#define XFS_MIN_LOG_BLOCKS 512ULL
|
||||
#define XFS_MAX_LOG_BLOCKS (1024 * 1024ULL)
|
||||
#define XFS_MIN_LOG_BYTES (10 * 1024 * 1024ULL)
|
||||
|
||||
/* keep the maximum size under 2^31 by a small amount */
|
||||
#define XFS_MAX_LOG_BYTES \
|
||||
((2 * 1024 * 1024 * 1024ULL) - XFS_MIN_LOG_BYTES)
|
||||
|
||||
/*
|
||||
* Structures for XFS_IOC_FSGROWFSDATA, XFS_IOC_FSGROWFSLOG & XFS_IOC_FSGROWFSRT
|
||||
|
Loading…
Reference in New Issue
Block a user