Kernel config changes (Ubuntu Touch porting guide)
Add changes from TF700 patch
UBUNTU: Support copying of atags in the decompressor.

OriginalAuthor: Mike Kasick <mike@kasick.org>

This is needed if this kernel is booted using kexec-hardboot[1],
because atags need to be in direct-mapped region, usually
the first 16kB of RAM.

Ported from Jens Andersen <jens.andersen@gmail.com>'s
kernel for Asus TF201 [2].

[1] Hardboot: http://forum.xda-developers.com/showthread.php?t=1266827
[2] Original repository: http://git.io/EXpn2A

Signed-off-by: Vojtech Bocek <vbocek@gmail.com>
UBUNTU: Enable caching and buffering of whole RAM in the decompressor

OriginalAuthor: Mike Kasick <mike@kasick.org>

This is to speed-up booting if this kernel is booted using
kexec-hardboot[1]. Without this patch, decompressor is very slow
to decompress, because it is located far above the kernel destination.

Ported from Jens Andersen <jens.andersen@gmail.com>'s
kernel for Asus TF201 [2].

[1] Hardboot: http://forum.xda-developers.com/showthread.php?t=1266827
[2] Original repository: http://git.io/EXpn2A

Signed-off-by: Vojtech Bocek <vbocek@gmail.com>
Expose virtual PID from child namespace in /proc/PID/status.

The virtual PID is used by Ubuntu Touch application manager code ( which
runs in the Android namespace ), to communicate with code that runs inside the
Ubuntu container.

This patch is not from upstream.  It was proposed on the lxc-users
mailing list:

http://www.mail-archive.com/lxc-users@lists.sourceforge.net/msg01840.html

Change-Id: If63652002c227827fb524e03a1d0210fc2b7d4b1
Original-Author: Greg Kurz <gkurz@fr.ibm.com>
Signed-off-by: Greg Kurz <gkurz@fr.ibm.com>
Signed-off-by: Tony Espy <espy@canonical.com>
Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@canonical.com>