public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Hang on "echo b > /proc/sysrq-trigger"
@ 2012-02-17 22:54 Keith Chew
  2012-02-29 18:07 ` Eric W. Biederman
  0 siblings, 1 reply; 12+ messages in thread
From: Keith Chew @ 2012-02-17 22:54 UTC (permalink / raw)
  To: linux-kernel

Hi

To test the reliability of a hardware, I have a script which reboots a
machine every 15 minutes after boot up. This machine has a dual video
output, VGA and DVI-D, both driven via an intel GM45 chipset (I am
using kernel 2.6.39.24 kernel intel drivers).

Some interesting results (which can be reproduced consistently):
"echo b > /proc/sysrq-trigger" via DVI-D - after 2-3 days, it hangs
(freezes) before reboot (dmesg only shows "Resetting...", nothing
after that, no panic, stack trace, etc)
"echo b > /proc/sysrq-trigger" via VGA - runs > 1 week
"reboot -fn" via VGA or DVI-D - runs > 1 week
"reboot" via VGA or DVI-D - runs > 1 week

I suspect that the intel graphics driver is not happy with the "echo b
> /proc/sysrq-trigger" when it is still running.

I would like to make the "echo b" successfully reboot the machine, but
this would appear to be a hardware bug? Is there anything that can be
done in the kernel to make the "echo b" successfully work 100%?

Regards
Keith

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2012-03-28 20:25 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-17 22:54 Hang on "echo b > /proc/sysrq-trigger" Keith Chew
2012-02-29 18:07 ` Eric W. Biederman
2012-02-29 18:28   ` Keith Chew
2012-02-29 20:49     ` Eric W. Biederman
2012-02-29 22:06       ` Keith Chew
2012-02-29 23:34         ` Eric W. Biederman
2012-03-01  0:12           ` Keith Chew
2012-03-10 23:45             ` Keith Chew
2012-03-19  6:34               ` Jon Masters
2012-03-19  6:45                 ` Keith Chew
2012-03-24  1:11                   ` Ray Lee
2012-03-28 20:25                     ` Keith Chew

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox