Revert "sched: Remove extra put_online_cpus() inside sched_setaffinity()"

This reverts commit 533f2da24017433ac812ccee4fbfff001bdf9f12.
Linux 3.4.102
crypto: arm-aes - fix encryption of unaligned data

Fix the same alignment bug as in arm64 - we need to pass residue
unprocessed bytes as the last argument to blkcipher_walk_done.

Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Cc: stable@vger.kernel.org	# 3.13+
Acked-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Merge remote-tracking branch 'upstream/master'

Conflicts:
	arch/x86/kernel/entry_64.S
	arch/x86/kernel/espfix_64.c
Merge branch 'master' of https://github.com/grmendes/android_kernel_mako