What's needed for clang to be run on the linux kernel.