config: improve stale ThinkPad keyboard situation
authorFranco Fichtner <franco@lastsummer.de>
Mon, 11 Nov 2013 19:17:53 +0000 (20:17 +0100)
committerFranco Fichtner <franco@lastsummer.de>
Mon, 11 Nov 2013 19:30:48 +0000 (20:30 +0100)
commit116d6d9766c2d20f5dc606846335989556c0e457
tree07ac2669aeac27ab691d96c76a8bc020b6a60523
parent73c7113d064aa2bcc17b75a2616d7469cc65e8d2
config: improve stale ThinkPad keyboard situation

Neither the DragonFly release nor snapshots accept the builtin keyboard
of a Lenovo T430u (and apparently a couple of others).  FreeBSD as old as
8.3, however, works just fine.  Turns out that the KB_CONF_FAIL_IF_NO_KBD
flag of atkbd(4) still lingers in GENERIC, SOEKRIS and X86_64_GENERIC.

Tested against regressions when hotplugging USB keyboards without a PS/2
keyboard present on an old Athlon64.

We have one panic report by sephe in the kbdsw code, which is triggered
by pressing a key on a previously unresponsive keyboard, but no further
info for debugging at this point.

Force the issue now that the release has been branched.

Backed-by: sephe, swildner
sys/config/GENERIC
sys/config/SOEKRIS
sys/config/X86_64_GENERIC