some adjust
dont know :/
now kernel is compilable