[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240206184202.3089c098@kernel.org>
Date: Tue, 6 Feb 2024 18:42:02 -0800
From: Jakub Kicinski <kuba@...nel.org>
To: Stanislaw Gruszka <stanislaw.gruszka@...ux.intel.com>
Cc: linux-pm@...r.kernel.org, "Rafael J. Wysocki" <rafael@...nel.org>,
Srinivas Pandruvada <srinivas.pandruvada@...ux.intel.com>, Ricardo Neri
<ricardo.neri-calderon@...ux.intel.com>, Daniel Lezcano
<daniel.lezcano@...aro.org>, "David S. Miller" <davem@...emloft.net>, Eric
Dumazet <edumazet@...gle.com>, Paolo Abeni <pabeni@...hat.com>, Jiri Pirko
<jiri@...nulli.us>, Johannes Berg <johannes@...solutions.net>, Florian
Westphal <fw@...len.de>, netdev@...r.kernel.org
Subject: Re: [PATCH v2 1/3] genetlink: Add per family bind/unbind callbacks
On Tue, 6 Feb 2024 14:36:03 +0100 Stanislaw Gruszka wrote:
> +static void genl_unbind(struct net *net, int group)
> +{
> + const struct genl_family *family;
> + unsigned int id;
> +
> + down_read(&cb_lock);
> +
> + idr_for_each_entry(&genl_fam_idr, family, id) {
> + const struct genl_multicast_group *grp;
> + int i;
> +
> + if (family->n_mcgrps == 0)
> + continue;
> +
> + i = group - family->mcgrp_offset;
> + if (i < 0 || i >= family->n_mcgrps)
> + continue;
> +
> + grp = &family->mcgrps[i];
> +
> + if (family->unbind)
> + family->unbind(i);
> +
> + break;
Compiler says:
net/netlink/genetlink.c:1857:52: warning: variable ‘grp’ set but not used [-Wunused-but-set-variable]
1857 | const struct genl_multicast_group *grp;
| ^~~
--
pw-bot: cr
Powered by blists - more mailing lists