Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-23 | Update README and get rid of some obsolete files in kernel/ | Phillip Lougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Update to say that files in kernel/ are obsolete | plougher | |
2015-02-23 | Update to reflect CVS status | plougher | |
2015-02-23 | Update following mainlining of Squashfs | plougher | |
2015-02-23 | Checkpatch.pl: fix errors | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | squashfs.txt: add | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | More comments describing the rationale and use of the cache. | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Rename squashfs_frag_location to more meaningful squashfs_frag_lookup | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | squashfs_cache_get: extend cache lock holding | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Simplify a couple of lines of code | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Squashfs_copy_data: add special case for length == 0, and factor out | plougher | |
buffer == NULL special case Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Extend cache lock holding in squashfs_cache_put | plougher | |
Signed-off-by: Phillip Lougher <phillip@logopolis.(none)> | |||
2015-02-23 | Code tidy | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Fix identation error | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Change 'long long' usage to u64 for variables referring to 64-bit | plougher | |
filesystem locations Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Rename SQUASHFS_I() to squashfs_i(). | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Make pending and error ints rather than char. | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Rename waiting to num_waiters, making clear it is a count rather than a | plougher | |
boolean. Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Rename locked to refcount and update cpmments correspondingly. | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | More comments. | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Add comments for new functions added. | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Replace brelse with put_bh | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Rename some global functions, prefixing squashfs_ | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Remove vmalloc, and use smaller PAGE_CACHE_SIZE buffers | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Add squashfs_read_table and use it instead of squashfs_read_data to | plougher | |
read tables from the filesystem. Also use kmalloc when allocating zlib workspace allocation. Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Use the squashfs cache to read datablocks, rather than directly call | plougher | |
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> | |||
2015-02-23 | squashfs_fs.h squashfs_fs_i.h and squashfs_fs_sb.h have moved from | plougher | |
include/linux/ during the mainlining process. Pity you _can't_ move files in CVS. | |||
2015-02-23 | Update date | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Fix an alignment issue in get_dir_index_using_name() | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Whoops, one too many eliminated goto. We need this goto as we need | plougher | |
to kfree(dire), best to do this all in one place. Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Fix a comment following renaming of variables. | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Fix some checkpatch.pl warnings | plougher | |
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> | |||
2015-02-23 | Move squashfs header files into fs/squashfs directory. | plougher | |
2015-02-23 | Rename SQUASHFS_FILE_TYPE to SQUASHFS_REG_TYPE, to conform to | plougher | |
SQUASHFS_LREG_TYPE and S_IFREG definition | |||
2015-02-23 | Fix some printk format warnings | plougher | |
2015-02-23 | Fix more stupid mistakes | plougher | |
2015-02-23 | Improve xattr support | plougher | |
2015-02-23 | Fix sparse warnings. | plougher | |
2015-02-23 | Replace a couple of redundant gotos with returns. | plougher | |
2015-02-23 | Get rid of some more obsolete defs and slightly reformat | plougher | |
2015-02-23 | Fix various mistakes in previous checkins | plougher | |
2015-02-23 | Switch some swapping mistakes. inode->i_mode should not be swapped. | plougher | |
2015-02-23 | Fix some horrible code | plougher | |
2015-02-23 | Shorten a couple of vars in squashfs_sb_info | plougher | |
2015-02-23 | Shorten a bunch of vars in squashfs_inode_info | plougher | |
2015-02-23 | Move struct inode pointer from i to inode. | plougher | |
2015-02-23 | Move struct inode pointer from i to dir, and shorten some variable names. | plougher | |
2015-02-23 | Change struct inode pointer from i to inode | plougher | |
2015-02-23 | Change struct inode pointer from i to inode. | plougher | |
2015-02-23 | Change super_block from s to sb. | plougher | |