> Date: Tue, 30 Dec 2014 23:01:34 +0100 > From: Alexander Bluhm <alexander.bl...@gmx.net> > > On Tue, Dec 30, 2014 at 10:06:09PM +0100, Martin Pieuchot wrote: > > Is it your console keyboard? > > I have only the keyboard that is build into the thinkpad. That is > my console. No additional keyboard or serial connected. > > I have placed printf into all functions you mentiond. > Normal output is now: > > func pckbc_attach_slot, line 269: start > func pckbc_attach_slot, line 272: call config_found_sm > pckbd0 at pckbc0 (kbd slot)func pckbdattach, line 370: start > > func pckbdattach, line 373: call pckbd_is_console > func pckbdattach, line 380: call pckbd_set_xtscancode > func pckbd_set_xtscancode, line 192: start > func pckbd_set_xtscancode, line 283: end > func pckbdattach, line 389: call pckbc_poll_cmd > func pckbdattach, line 411: call pckbc_set_inputhandler > func pckbc_isa_intr_establish, line 186: start > func isa_intr_establish, line 307: start > func isa_intr_establish, line 325: call intr_establish > func intr_establish, line 339: start > func intr_establish, line 457: end > pckbc0: using irq 1 for kbd slot > func pckbc_isa_intr_establish, line 196: end > func pckbdattach, line 425: call config_found > wskbd0 at pckbd0: console keyboard, using wsdisplay0 > func pckbdattach, line 427: end > func pckbc_attach_slot, line 287: end > > I am waiting for the next reset...
Unfortunately there is no guarantee that the last few lines printed to dmesg actually survive the reboot. The printing will help a bit to narrow things down, but the reset might still happen after a line that doesn't show up in the retained dmesg. Serial console would help...