kernel compiles cleanly again