An error occurred fetching the project authors.
  1. 27 Jun, 2002 1 commit
    • Anton Altaparmakov's avatar
      NTFS: 2.0.13 - Use iget5_locked() in preparation for fake inodes and small cleanups. · b9e6be22
      Anton Altaparmakov authored
      - Remove nr_mft_bits and the now superfluous union with nr_mft_records
        from ntfs_volume structure.
      - Remove nr_lcn_bits and the now superfluous union with nr_clusters
        from ntfs_volume structure.
      - Use iget5_locked() and friends instead of conventional iget(). Wrap
        the call in fs/ntfs/inode.c::ntfs_iget() and update callers of iget()
        to use ntfs_iget(). Leave only one iget() call at mount time so we
        don't need an ntfs_iget_mount().
      - Change fs/ntfs/inode.c::ntfs_new_extent_inode() to take mft_no as an
        additional argument.
      b9e6be22
  2. 19 Jun, 2002 1 commit
    • Anton Altaparmakov's avatar
      NTFS: 2.0.10 - There can only be 2^32 - 1 inodes on an NTFS volume. · eab71b80
      Anton Altaparmakov authored
      - 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.
      eab71b80
  3. 26 May, 2002 1 commit
    • Anton Altaparmakov's avatar
      NTFS: The beginning of 2.0.8. - Major updates for handling of case sensitivity. · 6f3894e9
      Anton Altaparmakov authored
      - Remove unused source file fs/ntfs/attraops.c.
      - Remove show_inodes mount option(s), thus dropping support for
        displaying of short file names.
      - Remove deprecated mount option posix.
      - Restore show_sys_files mount option.
      - Add new mount option case_sensitive, to determine if the driver treats
        file names as case sensitive or not. If case sensitive, create file names
        in the POSIX namespace. Otherwise create file names in the WIN32
        namespace. By default, or when case_sensitive is set to FALSE, files
        remain accessible via their short file name, if it exists.
      - Add additional argument to ntfs_lookup_inode_by_name() in which we
        return information about the matching file name if the case is not
        matching or the match is a short file name. See comments above the
        function definition for details.
      6f3894e9
  4. 08 Mar, 2002 1 commit