Kernel doc fixes

Some of these changes are for legitimate errors (e.g out of date bit syntax), but I'm sensitive that many of the changes are merely stylistic; hopefully they don't seem too pedantic :) I'm happy to break apart the commits.