Hello Guenter, On Wed, Aug 05, 2015 at 12:50:25AM -0700, Guenter Roeck wrote: > On 08/05/2015 12:36 AM, Uwe Kleine-König wrote: > >the watchdog I'm currently working with on a powerpc platform has a > >unchangable timeout of ~1 s. To make the machine boot I patched the > >bootloader and need some automatic pinging in the kernel before > >userspace takes over. > > > > Does using arch_initcall in the watchdog driver help here, or is that > still too slow and you really need to hack the kernel ?
I didn't do any measurements yet, but having the bootloader extracting the kernel, and then send a ping before jumping into it is good enough even without CONFIG_GPIO_WATCHDOG_ARCH_INITCALL to get the machine up. (Userspace doesn't do any watchdog handling yet.) Best regards Uwe -- Pengutronix e.K. | Uwe Kleine-König | Industrial Linux Solutions | http://www.pengutronix.de/ | -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/