History log of /external/squashfs-tools/kernel/fs/squashfs/super.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ae3b69db4fbe588ccca42ab0204d063c0ef8ecdd 31-Jan-2009 plougher <plougher> Rename squashfs_frag_location to more meaningful squashfs_frag_lookup

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/super.c
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/super.c
5921b8d869f8d9a5a15a520eee1cfae06b1d9688 31-Jan-2009 plougher <plougher> Rename SQUASHFS_I() to squashfs_i().

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/super.c
e5d56679a8f550513b2e8535e470af87d2679b82 31-Jan-2009 plougher <plougher> Rename some global functions, prefixing squashfs_

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/super.c
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/super.c
e631cb724d83f7e13be3008b2bd810f94aa77c67 31-Jan-2009 plougher <plougher> Add squashfs_read_table and use it instead of squashfs_read_data to
read tables from the filesystem. Also use kmalloc when allocating
zlib workspace allocation.

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/super.c
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/super.c
d22fb74494fed579cb30649243a515c194bf8126 31-Jan-2009 plougher <plougher> Update date

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/super.c
0b77ad632ce83f94aa24e028e1ce98ceec518944 31-Jan-2009 plougher <plougher> Fix some checkpatch.pl warnings

Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
/external/squashfs-tools/kernel/fs/squashfs/super.c
a70c1cc4b995d559bcbdf2d3dda88c5bd1292c32 28-Oct-2008 plougher <plougher> Move squashfs header files into fs/squashfs directory.
/external/squashfs-tools/kernel/fs/squashfs/super.c
b63b792093114e8e58d4232ce14408d1b80a4b63 28-Oct-2008 plougher <plougher> Fix some printk format warnings
/external/squashfs-tools/kernel/fs/squashfs/super.c
9fca346e286002f3e0db6201923b538a740c78b4 27-Oct-2008 plougher <plougher> Improve xattr support
/external/squashfs-tools/kernel/fs/squashfs/super.c
532f06823c68342cf869a8a0999ef6c105a4555a 24-Oct-2008 plougher <plougher> Fix sparse warnings.
/external/squashfs-tools/kernel/fs/squashfs/super.c
171e3df917d22af3d8e5caff56c3665f626d96f4 24-Oct-2008 plougher <plougher> Replace a couple of redundant gotos with returns.
/external/squashfs-tools/kernel/fs/squashfs/super.c
9c25f9e157d0c783e400fc46ca04b699d0b4b16e 24-Oct-2008 plougher <plougher> Fix various mistakes in previous checkins
/external/squashfs-tools/kernel/fs/squashfs/super.c
1aef9e4f12365714fd95ac9a7a059ea4c7d6d846 23-Oct-2008 plougher <plougher> Shorten a couple of vars in squashfs_sb_info
/external/squashfs-tools/kernel/fs/squashfs/super.c
8aecfa0af5e9ffa55c4bd4010c04f80d3b6b0bed 22-Oct-2008 plougher <plougher> Change super_block pointer from s to sb.
/external/squashfs-tools/kernel/fs/squashfs/super.c
64fcf5e5c474932a049e6e91d9fd13b116743e83 20-Oct-2008 plougher <plougher> Third round of changing to negative error codes
/external/squashfs-tools/kernel/fs/squashfs/super.c
17f4c6f13075c74c7a4f3f3388c822b9f516b892 20-Oct-2008 plougher <plougher> Second round of changing functions to return negative errors
/external/squashfs-tools/kernel/fs/squashfs/super.c
5f8bb3bfd43e3795e409e9b87b50f21442ebd32e 19-Oct-2008 plougher <plougher> Really fix removal of SERROR
/external/squashfs-tools/kernel/fs/squashfs/super.c
798eddab36fda6c32416bed75df56d5a1c3e59c4 19-Oct-2008 plougher <plougher> Get rid of SERROR
/external/squashfs-tools/kernel/fs/squashfs/super.c
5b9bc36bc2e68dadb14a291bc07c23332ab63ca4 17-Oct-2008 plougher <plougher> Update date
/external/squashfs-tools/kernel/fs/squashfs/super.c
07e0310c61c277c87523afcf136e028524e24686 17-Oct-2008 plougher <plougher> Another round of pointless checkpatch.pl fixes caused by recent editing.
/external/squashfs-tools/kernel/fs/squashfs/super.c
37f71a72d096b8ee99bdf1923330277b0ff6f1e2 16-Oct-2008 plougher <plougher> Add compression type to mount time check
/external/squashfs-tools/kernel/fs/squashfs/super.c
a3e28ecaf227d2c03ec6724dd718e3c5a12b74ef 16-Oct-2008 plougher <plougher> Udate FSF address in GPL Copyleft
/external/squashfs-tools/kernel/fs/squashfs/super.c
824cff29fd798cbd6cbfa18d93751c51ceabbd7f 16-Oct-2008 plougher <plougher> Hopefully last round of comments _before_ next mainlining attempt.
/external/squashfs-tools/kernel/fs/squashfs/super.c
3405d617eb69745519a80952f1fe3e8ff0fa0541 15-Oct-2008 plougher <plougher> Yet more coding style changes. This time use kcalloc rather than kmalloc and
change occurances of sizeof(type) to sizeof(var).
/external/squashfs-tools/kernel/fs/squashfs/super.c
f38a2e88af0e3af3446422780625132615d9c8b4 15-Oct-2008 plougher <plougher> Update date
/external/squashfs-tools/kernel/fs/squashfs/super.c
8473a13144fec3c283ed679867f4dd5c86bcca78 13-Oct-2008 plougher <plougher> fix TRACE statements
/external/squashfs-tools/kernel/fs/squashfs/super.c
77fc6c60c955c277862d66106f051c84b38bf83c 11-Oct-2008 plougher <plougher> Udate date
/external/squashfs-tools/kernel/fs/squashfs/super.c
ead3026ed1e0258177b4a3cb2e3c800a78084e79 08-Oct-2008 plougher <plougher> Now that gcc compilers older than 3.0 are not supported to build the kernel,
move to using anonymous structures and unions, which cleans up a number
of field accesses.
/external/squashfs-tools/kernel/fs/squashfs/super.c
283a23fa5fff9cab6eb5f04e5c9d876cec74d908 05-Oct-2008 plougher <plougher> Code tidy. Change type of buffer in squashfs_read_data to void *
/external/squashfs-tools/kernel/fs/squashfs/super.c
51b59adbd657a4fb3cd322ae475991287c38bff6 05-Oct-2008 plougher <plougher> More code tidying.
/external/squashfs-tools/kernel/fs/squashfs/super.c
bff5ece68d8d8e60b95c16c60db5eae46b230433 05-Oct-2008 plougher <plougher> fix typo
/external/squashfs-tools/kernel/fs/squashfs/super.c
3810be8cda3eb9a3b69172118c513c0e6deccc79 05-Oct-2008 plougher <plougher> remove legacy indirect
/external/squashfs-tools/kernel/fs/squashfs/super.c
5a9a4be9cb5a9d8c11f31fa911084609cda3e61d 05-Oct-2008 plougher <plougher> Remove support for older layouts.
/external/squashfs-tools/kernel/fs/squashfs/super.c
5b39850c79aafd456403583265480eabe81c9583 05-Oct-2008 plougher <plougher> Update code to use new wider 32-bit rdev field.
/external/squashfs-tools/kernel/fs/squashfs/super.c
56d24bf18e169cc9de1499e63a99809b8fed08fb 01-Oct-2008 plougher <plougher> Fix checkpatch.pl errors and warnings
/external/squashfs-tools/kernel/fs/squashfs/super.c
670fb0d9f5c1a0e7d0cf5dde7de443be67f79d36 01-Oct-2008 plougher <plougher> Remove superblock swap code and replace with inline swapping. Move
frequently accessed superblock information to swapped values in msblk.
Get rid of cached swapped on-disk sblk superblock information.
/external/squashfs-tools/kernel/fs/squashfs/super.c
555ebe78361fece04ed8136a99951337ce3c3709 01-Oct-2008 plougher <plougher> First stage in removing sblk (cached on-disk superblock).
/external/squashfs-tools/kernel/fs/squashfs/super.c
d6fd4d8b32b2c17b05a6645ab2393385c76d71d5 09-Sep-2008 plougher <plougher> Update date.
/external/squashfs-tools/kernel/fs/squashfs/super.c
618f0d4fd2bc599903287b625ed940fec1908f15 21-Aug-2008 plougher <plougher> Fix includes
/external/squashfs-tools/kernel/fs/squashfs/super.c
43f4b54d21abdfd1d09411f4d6915d079e9ef15a 19-Aug-2008 plougher <plougher> Update for latest changes in VFS interface (good for current
2.6.27-rc3 kernel).
/external/squashfs-tools/kernel/fs/squashfs/super.c
38b5e8606e8e40622a113f98bda918567cf699de 09-Aug-2008 plougher <plougher> Split super block and general filesystem framework functions into a separate
file
/external/squashfs-tools/kernel/fs/squashfs/super.c