Merge tag 'squashfs-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/pkl...
commitaf2e2f328052082f58f041d574ed50c7f21c598f
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 20 Nov 2013 22:51:37 +0000 (20 14:51 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 20 Nov 2013 22:51:37 +0000 (20 14:51 -0800)
treeaad7fdd9fe6f3016596b1be8098eaaaa7e0a85f7
parent8b2e9b712f6139df9c754af0d67fecc4bbc88545
parented4f381ec15e5f11724cdbc68cffd2c22d1eaebd
Merge tag 'squashfs-updates' of git://git./linux/kernel/git/pkl/squashfs-next

Pull squashfs updates from Phillip Lougher:
 "These patches optionally improve the multi-threading peformance of
  Squashfs by adding parallel decompression, and direct decompression
  into the page cache, eliminating an intermediate buffer (removing
  memcpy overhead and lock contention)"

* tag 'squashfs-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next:
  Squashfs: Check stream is not NULL in decompressor_multi.c
  Squashfs: Directly decompress into the page cache for file data
  Squashfs: Restructure squashfs_readpage()
  Squashfs: Generalise paging handling in the decompressors
  Squashfs: add multi-threaded decompression using percpu variable
  squashfs: Enhance parallel I/O
  Squashfs: Refactor decompressor interface and code