Use cross toolchain to compile kernel
ext2 alloc block
Fixed conflict
Added compiler memory barrier