This code does not actually seem to have any user. Why are you trying to add dead code to the kernel?