debug: Disable FRAME POINTER

Slows down the Kernel

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
mm: Increase VM_MAX_READAHEAD to 1024

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
fs: Reduce vfs_cache_pressure to 20

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Compile with -pipe

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
mm: Tweak vm dirty ratios

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Reduce Kernel log buffer size to 4KB.

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
ARM: Add optimised swahb32() byteswap helper for v6 and above

ARMv6 and later processors have the REV16 instruction, which swaps
the bytes within each halfword of a register value.

This is already used to implement swab16(), but since the native
operation performaed by REV16 is actually swahb32(), this patch
renames the existing swab16() helper accordingly and defines
__arch_swab16() in terms of it.  This allows calls to both swab16()
and swahb32() to be optimised.

The compiler's generated code might improve someday, but as of
4.5.2 the code generated for pure C implementing these 16-bit
bytesswaps remains pessimal.

swahb32() is useful for converting 32-bit Thumb instructions
between integer and memory representation on BE8 platforms (among
other uses).

Signed-off-by: Dave Martin <dave.martin@xxxxxxxxxx>
ARM: Compile vfp with neon

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
defconfig: Update janice defconfig

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
scripts: setlocalversion: do not append plus sign
Branding.

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
block: Add function prototype for kblockd_schedule_delayed_work needed by ROW IO Scheduler

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Bump: SIRI Kernel rc-1

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
defconfig: Disable some governers and I/O Schedulers

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
defconfig: Enable SLUB Memory Allocator

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
defconfig: Enable CLEANCACHE driver

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
defconfig: Compile HWREG and HW_RANDOM as built-in

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
defconfig: Disable EXT2 Filesystem

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
defconfig: Enable CIFS

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Added optimized CRC32 algorithm.