ARC: [plat-eznps] Add device for cmem
Add new device /dev/cmem.
This device enable access to cmem in other cores.

It is usefull for debugging when gdbserver is attached to process
which runs in a different CPU than gdbserver.

Signed-off-by: Noam Camus <noamc@ezchip.com>
ARC: Automatic include of asm/current.h only if !CONFIG_ARC_CURR_IN_REG.

This is already fixed with 3.7
It cause some trouble of makefile race.
When scripts/mod/empty.c is compiled and not all generated headers are available.
Especialy the one due to the explicit call asm/current.h from LINUXINCLUDE.

Signed-off-by: Noam Camus <noamc@ezchip.com>
Cc: Vineet Gupta <vgupta@synopsys.com>
ARC: add gutter above stack top.

reserve space inside task size just above stack top.
Signed-off-by: Noam Camus <noamc@ezchip.com>