Fixed permissions.
New kernel official test released.
ARM: 7587/1: implement optimized percpu variable access

Use the previously unused TPIDRPRW register to store percpu offsets.
TPIDRPRW is only accessible in PL1, so it can only be used in the kernel.

This replaces 2 loads with a mrc instruction for each percpu variable
access. With hackbench, the performance improvement is 1.4% on Cortex-A9
(highbank). Taking an average of 30 runs of "hackbench -l 1000" yields:

Before: 6.2191
After: 6.1348

Will Deacon reported similar delta on v6 with 11MPCore.

The asm "memory clobber" are needed here to ensure the percpu offset
gets reloaded. Testing by Will found that this would not happen in
__schedule() which is a bit of a special case as preemption is disabled
but the execution can move cores.

Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Acked-by: Will Deacon <will.deacon@arm.com>
Acked-by: Nicolas Pitre <nico@linaro.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
System modules and stweaks are inside zip kernel now.
New official AOSP kernel released.
Merge branch 'my-cm-11.0-3.X' of https://github.com/Alucard24/Alucard-Kernel-jfltexx into my-cm-11.0-3.X
Revert "Modifications according to commit 0280eece9afe6e9dbe514508f8a41b181c1f0c7f"

This reverts commit 9ed820b1dbd0984e8b1b3058baddab3e867c1946.
Update binary and script

Conflicts:
	READY-JB/META-INF/com/google/android/updater-script