This directory contains the kernel code. There is an on-going effort to make most of the code architecture-agnostic. The arch/ folder should contain architecture-specific code, with a sub-folder per supported architecture.
arch/