--- zzzz-none-000/linux-2.6.32.61/drivers/w1/w1.c 2013-06-10 09:43:48.000000000 +0000 +++ ar9-7330-650/linux-2.6.32.61/drivers/w1/w1.c 2010-04-08 11:00:21.000000000 +0000 @@ -918,8 +918,7 @@ tmp64 = (triplet_ret >> 2); rn |= (tmp64 << i); - /* ensure we're called from kthread and not by netlink callback */ - if (!dev->priv && kthread_should_stop()) { + if (kthread_should_stop()) { dev_dbg(&dev->dev, "Abort w1_search\n"); return; }