• B
    xfs: sparse inode chunks feature helpers and mount requirements · e5376fc1
    Brian Foster 提交于
    The sparse inode chunks feature uses the helper function to enable the
    allocation of sparse inode chunks. The incompatible feature bit is set
    on disk at mkfs time to prevent mount from unsupported kernels.
    
    Also, enforce the inode alignment requirements required for sparse inode
    chunks at mount time. When enabled, full inode chunks (and all inode
    record) alignment is increased from cluster size to inode chunk size.
    Sparse inode alignment must match the cluster size of the fs. Both
    superblock alignment fields are set as such by mkfs when sparse inode
    support is enabled.
    
    Finally, warn that sparse inode chunks is an experimental feature until
    further notice.
    Signed-off-by: NBrian Foster <bfoster@redhat.com>
    Reviewed-by: NDave Chinner <dchinner@redhat.com>
    Signed-off-by: NDave Chinner <david@fromorbit.com>
    e5376fc1
xfs_sb.c 25.1 KB