Merge last change to 3.11.5-1 from the sid branch

git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20713 510b9475-24dd-0310-9b6c-e0eefe99d49f
Update to 3.12-rc5

Drop/refresh patches as needed.
Remove firmware from staging rtl8188eu driver.


git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20714 510b9475-24dd-0310-9b6c-e0eefe99d49f
Remove unused s390/s390 configuration

git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20736 510b9475-24dd-0310-9b6c-e0eefe99d49f
Move s390x configuration to debian/config/s390x

git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20737 510b9475-24dd-0310-9b6c-e0eefe99d49f
debian/bin: Some PEP8 fixes.


git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20738 510b9475-24dd-0310-9b6c-e0eefe99d49f
Merge changes from sid up to 3.11.6-1

git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20749 510b9475-24dd-0310-9b6c-e0eefe99d49f
Update to 3.12-rc7

git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20750 510b9475-24dd-0310-9b6c-e0eefe99d49f
aufs: Update to aufs3.x-rcN-20131014

git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20751 510b9475-24dd-0310-9b6c-e0eefe99d49f
Prepare to release linux (3.12~rc7-1~exp1).

git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20753 510b9475-24dd-0310-9b6c-e0eefe99d49f
namespaces: Enable USER_NS (Closes: #712870)

Restrict creation of user namespaces to root (CAP_SYS_ADMIN) by default
(sysctl: kern.unprivileged_userns_clone)


git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20773 510b9475-24dd-0310-9b6c-e0eefe99d49f
Merges changes from sid up to 3.11.6-2

git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20774 510b9475-24dd-0310-9b6c-e0eefe99d49f
aufs: Update to aufs3.x-rcN-20131104

mmap() holds reference to the union file as well as the branch file.
This behaviour requires an extra patch and used to be conditional on
CONFIG_AUFS_PROC_MAP.  It is now unconditional because otherwise the
aufs inode number may be reused and this can break userland file
caching.  So add the extra patch and drop our patch to disable
CONFIG_AUFS_PROC_MAP.


git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20778 510b9475-24dd-0310-9b6c-e0eefe99d49f
Update to 3.12

git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20779 510b9475-24dd-0310-9b6c-e0eefe99d49f
Merge changes from sid up to 3.11.7-1

git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20787 510b9475-24dd-0310-9b6c-e0eefe99d49f
usb/phy: Explicitly disable all drivers at top level

These drivers used to be conditional on USB_PHY (which we disabled)
but now they select it.  Disable them all and let individual configs
(and other symbols) enable the drivers.


git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20788 510b9475-24dd-0310-9b6c-e0eefe99d49f
Set ABI name to trunk

git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20796 510b9475-24dd-0310-9b6c-e0eefe99d49f
[armel/{iop32x,ixp4xx}] Disable BPF_JIT, MEMCG, USER_NS to reduce kernel size

git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20797 510b9475-24dd-0310-9b6c-e0eefe99d49f
Update m68k config (Closes: #728392)

git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20798 510b9475-24dd-0310-9b6c-e0eefe99d49f
[arm,x86,s390,s390x] Introduce linux-compiler meta-packages to allow use of foreign linux-headers packages with a native multilib compiler

git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20799 510b9475-24dd-0310-9b6c-e0eefe99d49f
perf/ftrace: Fix paranoid level for enabling function tracer (CVE-2013-2930)

git-svn-id: svn://svn.debian.org/svn/kernel/dists/trunk/linux@20800 510b9475-24dd-0310-9b6c-e0eefe99d49f