From 974486ec2642ffb4df1a6606d74efc1445d263c6 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Mon, 24 Aug 2020 20:45:31 +0200 Subject: [PATCH] util: in worker setup, only overwrite function pointer if not NULL Can be used to set up the worker function pointer earlier Signed-off-by: Felix Fietkau --- util.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/util.h b/util.h index 09bf5e00..1c363ea9 100644 --- a/util.h +++ b/util.h @@ -68,7 +68,8 @@ mt76_worker_setup(struct ieee80211_hw *hw, struct mt76_worker *w, const char *dev_name = wiphy_name(hw->wiphy); int ret; - w->fn = fn; + if (fn) + w->fn = fn; w->task = kthread_create(__mt76_worker_fn, w, "mt76-%s %s", name, dev_name);