diff options
author | Christoph Hellwig <hch@lst.de> | 2009-03-29 19:26:46 +0200 |
---|---|---|
committer | Christoph Hellwig <hch@brick.lst.de> | 2009-03-29 19:26:46 +0200 |
commit | 1a5902c5d2ad4f3aa1ee747017622d5d4edfa20f (patch) | |
tree | cf93367c9b63f814095351c1eeb8d7cc1c2d3f9f /fs/xfs/xfs_mount.h | |
parent | 9da096fd13e63031662566e5e868ec3dcc70824e (diff) | |
download | op-kernel-dev-1a5902c5d2ad4f3aa1ee747017622d5d4edfa20f.zip op-kernel-dev-1a5902c5d2ad4f3aa1ee747017622d5d4edfa20f.tar.gz |
xfs: remove m_attroffset
With the upcoming v3 inodes the default attroffset needs to be calculated
for each specific inode, so we can't cache it in the superblock anymore.
Also replace the assert for wrong inode sizes with a proper error check
also included in non-debug builds. Note that the ENOSYS return for
that might seem odd, but that error is returned by xfs_mount_validate_sb
for all theoretically valid but not supported filesystem geometries.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Diffstat (limited to 'fs/xfs/xfs_mount.h')
-rw-r--r-- | fs/xfs/xfs_mount.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/fs/xfs/xfs_mount.h b/fs/xfs/xfs_mount.h index 5dbc6f7..7af44ad 100644 --- a/fs/xfs/xfs_mount.h +++ b/fs/xfs/xfs_mount.h @@ -276,7 +276,6 @@ typedef struct xfs_mount { int m_fixedfsid[2]; /* unchanged for life of FS */ uint m_dmevmask; /* DMI events for this FS */ __uint64_t m_flags; /* global mount flags */ - uint m_attroffset; /* inode attribute offset */ uint m_dir_node_ents; /* #entries in a dir danode */ uint m_attr_node_ents; /* #entries in attr danode */ int m_ialloc_inos; /* inodes in inode allocation */ |