From: Phillip Lougher Date: Mon, 18 Nov 2013 02:31:36 +0000 (+0000) Subject: Squashfs: add multi-threaded decompression using percpu variable X-Git-Tag: v3.13-rc1~24^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d208383d640727b70cd6689bc17e67e9b5ebf4ff;p=pandora-kernel.git Squashfs: add multi-threaded decompression using percpu variable Add a multi-threaded decompression implementation which uses percpu variables. Using percpu variables has advantages and disadvantages over implementations which do not use percpu variables. Advantages: * the nature of percpu variables ensures decompression is load-balanced across the multiple cores. * simplicity. Disadvantages: it limits decompression to one thread per core. Signed-off-by: Phillip Lougher --- Reading git-diff-tree failed