From patchwork Thu Mar 20 14:38:19 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Monam Agarwal X-Patchwork-Id: 332194 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 7510E2C009A for ; Fri, 21 Mar 2014 01:39:32 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933231AbaCTOjP (ORCPT ); Thu, 20 Mar 2014 10:39:15 -0400 Received: from mail-pd0-f182.google.com ([209.85.192.182]:50504 "EHLO mail-pd0-f182.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756225AbaCTOjO (ORCPT ); Thu, 20 Mar 2014 10:39:14 -0400 Received: by mail-pd0-f182.google.com with SMTP id y10so1015909pdj.27 for ; Thu, 20 Mar 2014 07:39:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references :in-reply-to:references; bh=is7rAoGTVqN+zY3pOzu2q2pDVRwtEU6Fck0lXsqvtAM=; b=Ctu81W0EFcZnkNyyeFVzWhx/TRYJ6NbCvFk6bBqL+zeEFBwo+Mh02vlvfe8buL36FU EkrVll3MN8Gl/Q6Z4bbOhfpF8dcl/gDx8qHv1My20RJaq7it5luRskXVdT3ghKkeP+zM jDx8MOSWzllXtzYhODBvSrUhRO9GbeqqJuez8LoAUVlNU3zqC5KIbUcaXNHBpJq1NQap E2fRuPW0U5ZeZWp9xFlrleP2QoSUnv/m5uA47HQwSJdtukCf21v433/9A8HlhFcRVZpC IFMvI3AOiodARznURleGewiYka6KVKdrCGB2tzhr1eBvxyuY0XdZxN+qq8aTHVs2YoYM 0MHA== X-Received: by 10.68.4.232 with SMTP id n8mr47630402pbn.114.1395326353809; Thu, 20 Mar 2014 07:39:13 -0700 (PDT) Received: from hacker.iiit.ac.in ([14.139.82.6]) by mx.google.com with ESMTPSA id vb7sm4291790pbc.13.2014.03.20.07.39.10 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 20 Mar 2014 07:39:12 -0700 (PDT) From: Monam Agarwal To: netdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org, eddie.wai@broadcom.com, paulmck@linux.vnet.ibm.com Subject: [PATCH 1/9] net/ethernet: Replace rcu_assign_pointer(x, NULL) with RCU_INIT_POINTER(x, NULL) in drivers/net/ethernet/broadcom/bnx2.c Date: Thu, 20 Mar 2014 20:08:19 +0530 Message-Id: <1965df1cea51fc4c08e563554739fb74bbcaf58e.1395324808.git.monamagarwal123@gmail.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: References: In-Reply-To: References: Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Signed-off-by: Monam Agarwal --- drivers/net/ethernet/broadcom/bnx2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/broadcom/bnx2.c b/drivers/net/ethernet/broadcom/bnx2.c index 965c723..5eab730 100644 --- a/drivers/net/ethernet/broadcom/bnx2.c +++ b/drivers/net/ethernet/broadcom/bnx2.c @@ -409,7 +409,7 @@ static int bnx2_unregister_cnic(struct net_device *dev) mutex_lock(&bp->cnic_lock); cp->drv_state = 0; bnapi->cnic_present = 0; - rcu_assign_pointer(bp->cnic_ops, NULL); + RCU_INIT_POINTER(bp->cnic_ops, NULL); mutex_unlock(&bp->cnic_lock); synchronize_rcu(); return 0;