core: rootdir: set min_free_kbytes to 16MB

This allows atomic allocations have more memory available.

Change-Id: I762eda0bff12a668e6108f3d8197859992d09c71
Fix buffer overflow in syren utility

Patch for https://code.google.com/p/android/issues/detail?id=68268

A length check for the argv[2] was added in order to prevent buffer
overflow.  Also replace strcpy with strlcpy.

Signed-off-by: nks <nks@sixserv.org>
Change-Id: If65b83e9b658315c672e684f64e3ae00e69fac31
Fix build with clang 3.4

Clang doesn't have __builtin___clear_cache, and currently has a
problem with large alignments (llvm bug #13007).

Change-Id: I2555e9557a687882265a21abbb403082852be830
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>