From patchwork Mon Jan 11 12:17:26 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hannes Frederic Sowa X-Patchwork-Id: 565782 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 623001402ED for ; Mon, 11 Jan 2016 23:17:50 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=stressinduktion.org header.i=@stressinduktion.org header.b=jZUCTK5m; dkim=pass (1024-bit key; unprotected) header.d=messagingengine.com header.i=@messagingengine.com header.b=ethdY+sW; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932846AbcAKMRq (ORCPT ); Mon, 11 Jan 2016 07:17:46 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:48018 "EHLO out4-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932831AbcAKMRp (ORCPT ); Mon, 11 Jan 2016 07:17:45 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 8472720915 for ; Mon, 11 Jan 2016 07:17:44 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute6.internal (MEProxy); Mon, 11 Jan 2016 07:17:44 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= stressinduktion.org; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=hTi1S SX+uTlxHlCKz/EJTgx14Ag=; b=jZUCTK5mkFpGhcwXX4t5HEhAQozoz2zqreSfZ fMbcQwOuSL+rth9Ue3eeAILmPkeY85JRrlb0EXcwZ3pQmassBMgKy+1m1gu3bQAg vJoM6LDI4kANTyRYpscW8BK0esnbZln/YzqYl/jQYETP+0yLvKLdwFkLDtJTgw88 PInkDE= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=hTi1 SSX+uTlxHlCKz/EJTgx14Ag=; b=ethdY+sWqsZHu1fypS8TuHUE2ata6BJTXCxL IgCzsBsNQ/LjDs38IaOZd1Vbm23mrMpalayNuJo907yqFpczuzC/JLRCoRTkzXTO FoHrm5ywqoYP/V7i+TXcT6fTWCHpzdVwsqSeW2+nesAlTwh55i9+cl+SccAiaX1x T/fnXag= X-Sasl-enc: 7UdVijjTKnHPqKANgQE2sRGrcq/h8ogdSqLBP4LbGgf6 1452514664 Received: from z.localhost.localdomain (unknown [217.192.177.51]) by mail.messagingengine.com (Postfix) with ESMTPA id D3FEDC016F0; Mon, 11 Jan 2016 07:17:43 -0500 (EST) From: Hannes Frederic Sowa To: netdev@vger.kernel.org Cc: jesse@kernel.org, Jeff Kirsher Subject: [PATCH net-next v5 05/10] fm10k: add rtnl lock protection in fm10k_io_resume Date: Mon, 11 Jan 2016 13:17:26 +0100 Message-Id: <1452514651-15445-6-git-send-email-hannes@stressinduktion.org> X-Mailer: git-send-email 2.5.0 In-Reply-To: <1452514651-15445-1-git-send-email-hannes@stressinduktion.org> References: <1452514651-15445-1-git-send-email-hannes@stressinduktion.org> Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Cc: Jeff Kirsher Signed-off-by: Hannes Frederic Sowa --- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/ethernet/intel/fm10k/fm10k_pci.c b/drivers/net/ethernet/intel/fm10k/fm10k_pci.c index 4eb7a6fa6b0ddc..7dd55067d8912e 100644 --- a/drivers/net/ethernet/intel/fm10k/fm10k_pci.c +++ b/drivers/net/ethernet/intel/fm10k/fm10k_pci.c @@ -2350,8 +2350,10 @@ static void fm10k_io_resume(struct pci_dev *pdev) /* reset clock */ fm10k_ts_reset(interface); + rtnl_lock(); if (netif_running(netdev)) err = fm10k_open(netdev); + rtnl_unlock(); /* final check of hardware state before registering the interface */ err = err ? : fm10k_hw_ready(interface);