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
|