Having spent 30 minutes doing *something else*, this could a PTY problem, as that's one of the major differences between INSTALL and GENERIC, and the behavior seems like its just bad console data (as if it was using the wrong baud speed).
At this point it's going to require finding what config options influence the behavior, and then bisecting that code to find the problem.