Matthew, you obviously did not spot the evil 9p/util.h yet. This file ought to be named ozymandias.h.
Also, I am vetoing the addition of -fms-extensions to the kernel build options. Whatever files require this option to build needs to be fixed to be proper, unambiguous, C99, instead.