History log of /external/squashfs-tools/kernel/fs/squashfs/squashfs_fs_sb.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f006b96e65d7092838983913afbd69fd8199d793 31-Jan-2009 plougher <plougher> Change 'long long' usage to u64 for variables referring to 64-bit
filesystem locations

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/squashfs_fs_sb.h
f744e8c409cf4d65c01c36c4036d09e3e096a3f9 31-Jan-2009 plougher <plougher> Make pending and error ints rather than char.

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/squashfs_fs_sb.h
25e0a3fb4ce73fa690fc77cb85246226020bff22 31-Jan-2009 plougher <plougher> Rename waiting to num_waiters, making clear it is a count rather than a
boolean.

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/squashfs_fs_sb.h
b294ad2b9d77567ed538bba3ac37c5a44d04aac9 31-Jan-2009 plougher <plougher> Rename locked to refcount and update cpmments correspondingly.

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/squashfs_fs_sb.h
9798f1e43e2fbc8f288a5dc901377f07cec054c1 31-Jan-2009 plougher <plougher> Remove vmalloc, and use smaller PAGE_CACHE_SIZE buffers

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/squashfs_fs_sb.h
93911cbac69fbc999c52939d8d8b10698cb14051 31-Jan-2009 plougher <plougher> Use the squashfs cache to read datablocks, rather than directly call
squashfs_read_data(). This improves performance in race conditions
where squashfs_readpage is called simultaneously to read pages in the same
datablock.

Also when vmalloc is replaced with multiple PAGE_CACHE_SIZEd pages, it
centralises necessary support to the squashfs cache code.

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/squashfs_fs_sb.h
a96ba00226795862b5e1cb7d8242d4576c374ada 31-Jan-2009 plougher <plougher> squashfs_fs.h squashfs_fs_i.h and squashfs_fs_sb.h have moved from
include/linux/ during the mainlining process. Pity you _can't_ move
files in CVS.
/external/squashfs-tools/kernel/fs/squashfs/squashfs_fs_sb.h