Create shared memory
Merge remote-tracking branch 'origin/djole_m6_new' into milestone/6

Conflicts:
	kernel/arch/armv7/irq.c