On Wed, Mar 02, 2011 at 02:22:21PM +0300, Sergei Shtylyov wrote: > >+static int > >+ltq_wdt_remove(struct platform_device *dev) > > __exit? No, I think this should be __devexit and the probe function should be __devinit. When assigning the exit function to the platform_driver it should be surrounded with __devexit_p(). Jamie