linux-sg2042/fs/ntfs
Anton Altaparmakov 4757d7dff6 NTFS: Change ntfs_map_runlist_nolock() to only decompress the mapping pairs
if the requested vcn is inside it.  Otherwise we get into problems
      when we try to map an out of bounds vcn because we then try to map
      the already mapped runlist fragment which causes
      ntfs_mapping_pairs_decompress() to fail and return error.  Update
      ntfs_attr_find_vcn_nolock() accordingly.

Signed-off-by: Anton Altaparmakov <aia21@cantab.net>
2005-06-25 17:24:08 +01:00
..
ChangeLog NTFS: Change ntfs_map_runlist_nolock() to only decompress the mapping pairs 2005-06-25 17:24:08 +01:00
Makefile NTFS: Stamp the transaction log ($UsnJrnl), aka user space journal, if it 2005-06-25 15:28:56 +01:00
aops.c NTFS: Fix a bug in address space operations error recovery code paths where 2005-06-25 16:15:36 +01:00
aops.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
attrib.c NTFS: Change ntfs_map_runlist_nolock() to only decompress the mapping pairs 2005-06-25 17:24:08 +01:00
attrib.h NTFS: Fix compilation when configured read-only. 2005-05-05 11:39:30 +01:00
bitmap.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
bitmap.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
collate.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
collate.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
compress.c NTFS: - In fs/ntfs/compress.c, use i_size_read() at the start and then use the 2005-05-05 10:30:29 +01:00
debug.c NTFS: Fix printk format warnings on ia64. (Randy Dunlap) 2005-05-05 11:11:47 +01:00
debug.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
dir.c NTFS: Fix several occurences of a bug where we would perform 'var & ~const' 2005-06-25 16:51:58 +01:00
dir.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
endian.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
file.c NTFS: Use i_size_read() in fs/ntfs/file.c::ntfs_file_open(). 2005-05-04 17:02:25 +01:00
index.c NTFS: Use C99 style structure initialization after memory allocation where 2005-05-27 16:42:56 +01:00
index.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
inode.c NTFS: Remove spurious void pointer casts from fs/ntfs/. 2005-05-27 16:00:53 +01:00
inode.h NTFS: Fix several occurences of a bug where we would perform 'var & ~const' 2005-06-25 16:51:58 +01:00
layout.h NTFS: Fix a bug in address space operations error recovery code paths where 2005-06-25 16:15:36 +01:00
lcnalloc.c NTFS: Fix several occurences of a bug where we would perform 'var & ~const' 2005-06-25 16:51:58 +01:00
lcnalloc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
logfile.c NTFS: Fix several occurences of a bug where we would perform 'var & ~const' 2005-06-25 16:51:58 +01:00
logfile.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
malloc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mft.c NTFS: Add an extra parameter @last_vcn to ntfs_get_size_for_mapping_pairs() 2005-06-25 17:15:36 +01:00
mft.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mst.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
namei.c NTFS: Remove checks for NULL before calling kfree() since kfree() does the 2005-05-05 11:42:27 +01:00
ntfs.h NTFS: Minor cleanup: Define and use NTFS_MAX_CLUSTER_SIZE constant instead 2005-05-05 11:48:00 +01:00
quota.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
quota.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
runlist.c NTFS: Add an extra parameter @last_vcn to ntfs_get_size_for_mapping_pairs() 2005-06-25 17:15:36 +01:00
runlist.h NTFS: Add an extra parameter @last_vcn to ntfs_get_size_for_mapping_pairs() 2005-06-25 17:15:36 +01:00
super.c NTFS: Detect the case when Windows has been suspended to disk on the volume 2005-06-25 16:31:27 +01:00
sysctl.c NTFS: - Add disable_sparse mount option together with a per volume sparse 2005-05-05 10:53:01 +01:00
sysctl.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
time.h NTFS: Change time to u64 in time.h::ntfs2utc() as it otherwise generates a 2005-05-05 11:01:13 +01:00
types.h NTFS: Stamp the transaction log ($UsnJrnl), aka user space journal, if it 2005-06-25 15:28:56 +01:00
unistr.c NTFS: Remove spurious void pointer casts from fs/ntfs/. 2005-05-27 16:00:53 +01:00
upcase.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
usnjrnl.c NTFS: Stamp the transaction log ($UsnJrnl), aka user space journal, if it 2005-06-25 15:28:56 +01:00
usnjrnl.h NTFS: Stamp the transaction log ($UsnJrnl), aka user space journal, if it 2005-06-25 15:28:56 +01:00
volume.h NTFS: Stamp the transaction log ($UsnJrnl), aka user space journal, if it 2005-06-25 15:28:56 +01:00