NTFS: 2.0.10 - There can only be 2^32 - 1 inodes on an NTFS volume.
authorAnton Altaparmakov <aia21@cantab.net>
Wed, 19 Jun 2002 22:04:33 +0000 (23:04 +0100)
committerAnton Altaparmakov <aia21@cantab.net>
Wed, 19 Jun 2002 22:04:33 +0000 (23:04 +0100)
commiteab71b8091321388878b31d82d0c3e6e73042a6f
treed639c4ec3e0ee69b32312c6a6a22d235d3ffeb66
parent915c0d2e49d28430001eeaef0f85b22fd43f96b1
NTFS: 2.0.10 - There can only be 2^32 - 1 inodes on an NTFS volume.
- Add check at mount time to verify that the number of inodes on the
  volume does not exceed 2^32 - 1, which is the maximum allowed for
  NTFS according to Microsoft.
- Change mft_no member of ntfs_inode structure to be unsigned long.
  Update all users. This makes ntfs_inode->mft_no just a copy of struct
  inode->i_ino. But we can't just always use struct inode->i_ino and
  remove mft_no because extent inodes do not have an attached struct
  inode.
14 files changed:
Documentation/filesystems/ntfs.txt
fs/ntfs/ChangeLog
fs/ntfs/Makefile
fs/ntfs/attrib.c
fs/ntfs/compress.c
fs/ntfs/dir.c
fs/ntfs/dir.h
fs/ntfs/inode.c
fs/ntfs/inode.h
fs/ntfs/layout.h
fs/ntfs/mft.c
fs/ntfs/namei.c
fs/ntfs/super.c
fs/ntfs/volume.h