From patchwork Thu Apr 26 09:24:58 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: alex.bluesman.smirnov@gmail.com X-Patchwork-Id: 155206 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 26AF0B6FA8 for ; Thu, 26 Apr 2012 19:31:17 +1000 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755338Ab2DZJbO (ORCPT ); Thu, 26 Apr 2012 05:31:14 -0400 Received: from mail-wg0-f42.google.com ([74.125.82.42]:58666 "EHLO mail-wg0-f42.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754753Ab2DZJbL (ORCPT ); Thu, 26 Apr 2012 05:31:11 -0400 Received: by wgbds11 with SMTP id ds11so5213235wgb.1 for ; Thu, 26 Apr 2012 02:31:09 -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:x-mailer:in-reply-to:references; bh=RXtDoyxz2eD/06DxxMTpGkjpePf5mWpAV2+mf36swGU=; b=FmrCGF3QLfx+RhsfSOH09sealJ+4aADzUh8YVB54J8ghThLI5BC1ffHkxWdwVyEL8g 0q2jkxrF8Q57qyoku2ZpeBwG58jBPabMJASjhProaks3m+cRk8JOeQ1wG5ixOfRpSeZ2 8zxHm1wZMZd9dWx5zWmJFW4F4fMhBjH4++AnoNQCg+NnaQPMKY+4M0RLrMGviRBiQz9Z 3Eq5m+5GU3HNrbzcwLV7jB1EuwAAL/TNFhq142f8uUbhHpls2CdSbcH3hbdTPsHiXovr ENBWrymRhipPpzi1qQS2vcjiFVdnCJvfSlRkvks7hMPK2EDWTAdVj6L15Ui8Mp2721XL bgXA== Received: by 10.180.100.230 with SMTP id fb6mr16939931wib.3.1335432669824; Thu, 26 Apr 2012 02:31:09 -0700 (PDT) Received: from localhost.localdomain ([91.213.169.4]) by mx.google.com with ESMTPS id gd4sm9226564wib.6.2012.04.26.02.31.08 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 26 Apr 2012 02:31:09 -0700 (PDT) From: Alexander Smirnov To: netdev@vger.kernel.org Cc: davem@davemloft.net, linux-zigbee-devel@lists.sourceforge.net, Alexander Smirnov Subject: [PATCH net 3/3] 6lowpan: add missing spin_lock_init() Date: Thu, 26 Apr 2012 13:24:58 +0400 Message-Id: <1335432298-17161-4-git-send-email-alex.bluesman.smirnov@gmail.com> X-Mailer: git-send-email 1.7.2.3 In-Reply-To: <1335432298-17161-1-git-send-email-alex.bluesman.smirnov@gmail.com> References: <1335432298-17161-1-git-send-email-alex.bluesman.smirnov@gmail.com> Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Add missing spin_lock_init() for frames list lock. Signed-off-by: Alexander Smirnov --- net/ieee802154/6lowpan.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/net/ieee802154/6lowpan.c b/net/ieee802154/6lowpan.c index a21ca6e..b570dbf 100644 --- a/net/ieee802154/6lowpan.c +++ b/net/ieee802154/6lowpan.c @@ -1168,6 +1168,8 @@ static int lowpan_newlink(struct net *src_net, struct net_device *dev, list_add_tail(&entry->list, &lowpan_devices); mutex_unlock(&lowpan_dev_info(dev)->dev_list_mtx); + spin_lock_init(&flist_lock); + register_netdevice(dev); return 0;