Why do you need a special scheduling mode? If you run a watchdog in the
background, you shouldn't handle the machine over.
"das_watchdog" should be a properly made watchdog. It has saved
me numerous times, and works gently by temporarily turning off
realtime priority for all processes if something happens. http://archive.notam02.no/arkiv/src/