mm/page_alloc.c: initialize buddy

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-msm: add .arch_extension sec\n to scm.c

Conflicts:

	arch/arm/mach-msm/scm.c

Conflicts:

	arch/arm/mach-msm/scm.c
scm: only use '.arch_extension sec' if the compiler is newer than gcc4.4
This fixes broken pre gcc4.6 compilation.
rework gcc version check for '.arch_extension sec'
fix gcc4.7 compile

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>

Conflicts:

	arch/arm/boot/compressed/Makefile
net / netfilter: remove annoying 'comparison will always be true' warning

-adding a new function which avoids this warning
-using the new function in all places where it makes no sense to check

Conflicts:

	net/netfilter/xt_qtaguid.c
arm: mm: fixing 'offset.un' may be used uninitialized in this function
arch/arm/Makefile: Enable pipe compiling

-pipe

Use pipes rather than temporary files for communication between the various stages of
compilation. This fails to work on some systems where the assembler is unable to read
from a pipe; but the GNU assembler has no trouble.
board-k2_cl.c: initialize rc
board-k2_plc_cl.c: initialize rc
drivers/gpu/msm/adreno.c: initialize variables

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>