diff options
| -rw-r--r-- | fs/xfs/xfs_fs.h | 3 | ||||
| -rw-r--r-- | fs/xfs/xfs_itable.c | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/fs/xfs/xfs_fs.h b/fs/xfs/xfs_fs.h index f52ac276277e..7cf7220e7d5f 100644 --- a/fs/xfs/xfs_fs.h +++ b/fs/xfs/xfs_fs.h | |||
| @@ -292,7 +292,8 @@ typedef struct xfs_bstat { | |||
| 292 | __s32 bs_extents; /* number of extents */ | 292 | __s32 bs_extents; /* number of extents */ |
| 293 | __u32 bs_gen; /* generation count */ | 293 | __u32 bs_gen; /* generation count */ |
| 294 | __u16 bs_projid; /* project id */ | 294 | __u16 bs_projid; /* project id */ |
| 295 | unsigned char bs_pad[14]; /* pad space, unused */ | 295 | __u16 bs_forkoff; /* inode fork offset in bytes */ |
| 296 | unsigned char bs_pad[12]; /* pad space, unused */ | ||
| 296 | __u32 bs_dmevmask; /* DMIG event mask */ | 297 | __u32 bs_dmevmask; /* DMIG event mask */ |
| 297 | __u16 bs_dmstate; /* DMIG state info */ | 298 | __u16 bs_dmstate; /* DMIG state info */ |
| 298 | __u16 bs_aextents; /* attribute number of extents */ | 299 | __u16 bs_aextents; /* attribute number of extents */ |
diff --git a/fs/xfs/xfs_itable.c b/fs/xfs/xfs_itable.c index 3af02314c605..b1b801e4a28e 100644 --- a/fs/xfs/xfs_itable.c +++ b/fs/xfs/xfs_itable.c | |||
| @@ -106,6 +106,7 @@ xfs_bulkstat_one_iget( | |||
| 106 | buf->bs_dmevmask = dic->di_dmevmask; | 106 | buf->bs_dmevmask = dic->di_dmevmask; |
| 107 | buf->bs_dmstate = dic->di_dmstate; | 107 | buf->bs_dmstate = dic->di_dmstate; |
| 108 | buf->bs_aextents = dic->di_anextents; | 108 | buf->bs_aextents = dic->di_anextents; |
| 109 | buf->bs_forkoff = XFS_IFORK_BOFF(ip); | ||
| 109 | 110 | ||
| 110 | switch (dic->di_format) { | 111 | switch (dic->di_format) { |
| 111 | case XFS_DINODE_FMT_DEV: | 112 | case XFS_DINODE_FMT_DEV: |
| @@ -176,6 +177,7 @@ xfs_bulkstat_one_dinode( | |||
| 176 | buf->bs_dmevmask = be32_to_cpu(dic->di_dmevmask); | 177 | buf->bs_dmevmask = be32_to_cpu(dic->di_dmevmask); |
| 177 | buf->bs_dmstate = be16_to_cpu(dic->di_dmstate); | 178 | buf->bs_dmstate = be16_to_cpu(dic->di_dmstate); |
| 178 | buf->bs_aextents = be16_to_cpu(dic->di_anextents); | 179 | buf->bs_aextents = be16_to_cpu(dic->di_anextents); |
| 180 | buf->bs_forkoff = XFS_DFORK_BOFF(dic); | ||
| 179 | 181 | ||
| 180 | switch (dic->di_format) { | 182 | switch (dic->di_format) { |
| 181 | case XFS_DINODE_FMT_DEV: | 183 | case XFS_DINODE_FMT_DEV: |
