RE: [PATCH net-next v3 11/13] dummy: convert to ndo_set_rx_mode_async
From: Loktionov, Aleksandr <hidden>
Date: 2026-03-20 07:54:29
Also in:
intel-wired-lan, linux-doc, linux-kselftest, linux-rdma, linux-wireless, lkml
quoted hunk ↗ jump to hunk
-----Original Message----- From: Stanislav Fomichev <sdf@fomichev.me> Sent: Friday, March 20, 2026 2:25 AM To: netdev@vger.kernel.org Cc: davem@davemloft.net; edumazet@google.com; kuba@kernel.org; pabeni@redhat.com; horms@kernel.org; corbet@lwn.net; skhan@linuxfoundation.org; andrew+netdev@lunn.ch; michael.chan@broadcom.com; pavan.chebbi@broadcom.com; Nguyen, Anthony L [off-list ref]; Kitszel, Przemyslaw [off-list ref]; saeedm@nvidia.com; tariqt@nvidia.com; mbloch@nvidia.com; alexanderduyck@fb.com; kernel-team@meta.com; johannes@sipsolutions.net; sd@queasysnail.net; jianbol@nvidia.com; dtatulea@nvidia.com; sdf@fomichev.me; mohsin.bashr@gmail.com; Keller, Jacob E [off-list ref]; willemb@google.com; skhawaja@google.com; bestswngs@gmail.com; Loktionov, Aleksandr [off-list ref]; kees@kernel.org; linux- doc@vger.kernel.org; linux-kernel@vger.kernel.org; intel-wired- lan@lists.osuosl.org; linux-rdma@vger.kernel.org; linux- wireless@vger.kernel.org; linux-kselftest@vger.kernel.org; leon@kernel.org Subject: [PATCH net-next v3 11/13] dummy: convert to ndo_set_rx_mode_async Convert dummy driver from ndo_set_rx_mode to ndo_set_rx_mode_async. The dummy driver's set_multicast_list is a no-op, so the conversion is straightforward: update the signature and the ops assignment. Signed-off-by: Stanislav Fomichev <sdf@fomichev.me> --- drivers/net/dummy.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)diff --git a/drivers/net/dummy.c b/drivers/net/dummy.c indexd6bdad4baadd..f8a4eb365c3d 100644--- a/drivers/net/dummy.c +++ b/drivers/net/dummy.c@@ -47,7 +47,9 @@ static int numdummies = 1; /* fake multicast ability */ -static void set_multicast_list(struct net_device *dev) +static void set_multicast_list(struct net_device *dev, + struct netdev_hw_addr_list *uc, + struct netdev_hw_addr_list *mc) { }@@ -87,7 +89,7 @@ static const struct net_device_ops dummy_netdev_ops= { .ndo_init = dummy_dev_init, .ndo_start_xmit = dummy_xmit, .ndo_validate_addr = eth_validate_addr, - .ndo_set_rx_mode = set_multicast_list, + .ndo_set_rx_mode_async = set_multicast_list, .ndo_set_mac_address = eth_mac_addr, .ndo_get_stats64 = dummy_get_stats64, .ndo_change_carrier = dummy_change_carrier, -- 2.53.0
Reviewed-by: Aleksandr Loktionov <redacted>