From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.0 required=3.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D39D5C10F0E for ; Tue, 9 Apr 2019 15:15:11 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 85D9420883 for ; Tue, 9 Apr 2019 15:15:11 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=resnulli-us.20150623.gappssmtp.com header.i=@resnulli-us.20150623.gappssmtp.com header.b="j4FiinFu" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726582AbfDIPPK (ORCPT ); Tue, 9 Apr 2019 11:15:10 -0400 Received: from mail-wr1-f68.google.com ([209.85.221.68]:34107 "EHLO mail-wr1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726494AbfDIPPK (ORCPT ); Tue, 9 Apr 2019 11:15:10 -0400 Received: by mail-wr1-f68.google.com with SMTP id p10so21448991wrq.1 for ; Tue, 09 Apr 2019 08:15:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=resnulli-us.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=A+AudM2DXoKuhRHs2FUSsK8USGTxCnYVuLLLC3W5fcY=; b=j4FiinFu1Gvu8mPfq/b0T+Y+KCiu9yftieIlqTUSp9nPbYO5Z7wloU1fDiNJDZSpE3 ONqM0TVFZFvBrF5Q//IPc0TlfVUwraFuqNhrMFMxDgGcltmyTVxVubzya247qhz90POQ +SvuwTbAZmtfVt3dc/PevxeLIdxUhoO9vK8WROmu5nXPZzIgvI0wxnjcfO3pAzgiYOq8 PGtRyMwNmbAbU4DmVDggfZb2/dO0LhAcCm9xQsHrIF1rUNcn02QSlMmgbn8Jwg73BURN om5A9wh2Kglu5m6zSk7UzETvjuJyWO6VB2Is6uZ/JDADIxep+0Kz2oS8F2o5C4IhduXn r5eQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=A+AudM2DXoKuhRHs2FUSsK8USGTxCnYVuLLLC3W5fcY=; b=dKzE/fAJ1BM02ObSMC/RT7tutk54R0jD6KJBz99zjPzLlrrkjY+z8WOdcxfXiOLL2P 6Ptbe2dedJP8EDJcX3K2iFCmJxeh6jU+YJSD5bDlj1mDc7jfEzbo/RvdEym6/ra/upA+ +LzEGevXh48hmTlEqgLDet2oyocpsTA2drv5uMJFoemsBtBCQ6dFrtpsqWWPF9sYiCJO 4T/9CZfgCuxsHJyJlXS+R6qrHv/IcasUQbvJ2G3J5H6wKD6NLB0K4bZY3impUyzgNtac 2lHngzOmIpz8Z8azGRgvuLCTO2a9XJ1DylzyRP4FtgXjagy30/Hif2JQPeuPlG4Hf2OB I9Cg== X-Gm-Message-State: APjAAAW9GV3vrbZojTkWxQtWv/7LFPUEvvAOyymRbjTrTcIeiCYMRj1/ dWDezyBeJgBQwzhZHGfRxaXuOpL4+OM= X-Google-Smtp-Source: APXvYqxY8tJaGr3jjfLYT8o1CcHzclBRaxwIt59FFQ4AhugAS9mqBgGzVkBIp6Q8RBRsd/o9CHHahQ== X-Received: by 2002:a05:6000:1292:: with SMTP id f18mr22496964wrx.115.1554822908512; Tue, 09 Apr 2019 08:15:08 -0700 (PDT) Received: from localhost (amit2.rozhled.cz. [83.167.225.161]) by smtp.gmail.com with ESMTPSA id r18sm16166643wme.18.2019.04.09.08.15.05 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 09 Apr 2019 08:15:08 -0700 (PDT) From: Jiri Pirko To: netdev@vger.kernel.org Cc: davem@davemloft.net, mlxsw@mellanox.com, jakub.kicinski@netronome.com Subject: [patch net-next 1/3] netdevsim: remove nsim_dellink() implementation Date: Tue, 9 Apr 2019 17:14:52 +0200 Message-Id: <20190409151454.14097-2-jiri@resnulli.us> X-Mailer: git-send-email 2.17.2 In-Reply-To: <20190409151454.14097-1-jiri@resnulli.us> References: <20190409151454.14097-1-jiri@resnulli.us> Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org From: Jiri Pirko Remove nsim_dellink() implementation. The rtnetlink code sets the dellink op to unregister_netdevice_queue(), so this is not needed. Signed-off-by: Jiri Pirko --- drivers/net/netdevsim/netdev.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/drivers/net/netdevsim/netdev.c b/drivers/net/netdevsim/netdev.c index 75a50b59cb8f..cc4a5b5793fa 100644 --- a/drivers/net/netdevsim/netdev.c +++ b/drivers/net/netdevsim/netdev.c @@ -544,18 +544,12 @@ static int nsim_newlink(struct net *src_net, struct net_device *dev, return register_netdevice(dev); } -static void nsim_dellink(struct net_device *dev, struct list_head *head) -{ - unregister_netdevice_queue(dev, head); -} - static struct rtnl_link_ops nsim_link_ops __read_mostly = { .kind = DRV_NAME, .priv_size = sizeof(struct netdevsim), .setup = nsim_setup, .validate = nsim_validate, .newlink = nsim_newlink, - .dellink = nsim_dellink, }; static int __init nsim_module_init(void) -- 2.17.2