~ubuntu-branches/ubuntu/jaunty/xfsprogs/jaunty

« back to all changes in this revision

Viewing changes to mkfs/xfs_mkfs.h

  • Committer: Bazaar Package Importer
  • Author(s): Nathan Scott
  • Date: 2008-12-20 10:14:27 UTC
  • Revision ID: james.westby@ubuntu.com-20081220101427-dhjp9h48x7kl2fsn
Tags: 2.10.2-1
* New upstream release
* No longer ignore -i maxpct option in mkfs.xfs (closes: #500593)
* Correct features2 superblock field handling (closes: #473135)
* 32 bit emulation on 64 bit kernels works (closes: #485020)
* Fix up large sector handling in mkfs (closes: #489421)

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
 
21
21
#define XFS_DFL_SB_VERSION_BITS \
22
22
                (XFS_SB_VERSION_NLINKBIT | \
23
 
                 XFS_SB_VERSION_EXTFLGBIT)
 
23
                 XFS_SB_VERSION_EXTFLGBIT | \
 
24
                 XFS_SB_VERSION_DIRV2BIT)
24
25
 
25
 
#define XFS_SB_VERSION_MKFS(ia,dia,dir2,log2,attr1,sflag,more) (\
26
 
        ((ia)||(dia)||(dir2)||(log2)||(attr1)||(sflag)||(more)) ? \
 
26
#define XFS_SB_VERSION_MKFS(ia,dia,log2,attr1,sflag,ci,more) (\
 
27
        ((ia)||(dia)||(log2)||(attr1)||(sflag)||(ci)||(more)) ? \
27
28
        ( XFS_SB_VERSION_4 |                                            \
28
29
                ((ia) ? XFS_SB_VERSION_ALIGNBIT : 0) |                  \
29
30
                ((dia) ? XFS_SB_VERSION_DALIGNBIT : 0) |                \
30
 
                ((dir2) ? XFS_SB_VERSION_DIRV2BIT : 0) |                \
31
31
                ((log2) ? XFS_SB_VERSION_LOGV2BIT : 0) |                \
32
32
                ((attr1) ? XFS_SB_VERSION_ATTRBIT : 0) |                \
33
33
                ((sflag) ? XFS_SB_VERSION_SECTORBIT : 0) |              \
 
34
                ((ci) ? XFS_SB_VERSION_BORGBIT : 0) |                   \
34
35
                ((more) ? XFS_SB_VERSION_MOREBITSBIT : 0) |             \
35
36
                XFS_DFL_SB_VERSION_BITS |                               \
36
37
        0 ) : XFS_SB_VERSION_1 )