--- x/net/batman-adv/network-coding.c +++ y/net/batman-adv/network-coding.c @@ -713,6 +713,7 @@ static void batadv_nc_worker(struct work unsigned long timeout; delayed_work = to_delayed_work(work); + return; priv_nc = container_of(delayed_work, struct batadv_priv_nc, work); bat_priv = container_of(priv_nc, struct batadv_priv, nc);