Avoids nehalem keyboard issues, better monitors
authorBarret Rhoden <brho@cs.berkeley.edu>
Wed, 18 May 2011 23:03:28 +0000 (16:03 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:36:03 +0000 (17:36 -0700)
commit43e5a3887185b57bc5ff9a5ac50d20fcf845733d
tree6ba44a71cdeed8d30d3cf7dee3265d20691ce7cd
parenta15e3ec5f3eca9fe6ba5bf250e41dd7c1a9ff783
Avoids nehalem keyboard issues, better monitors

My nehalem locks up if I try to read from the keyboard on any core other
than core 0.  This detects the model processor and aborts reading the KB
(assuming you have the Makelocal flag set).  Most people won't need
this.

If you use it and you try to readline/monitor from a non-core0, you'll
need to input via the serial port, since the kernel still expects
something.
Makeconfig
Makelocal.template
kern/arch/i686/console.c