Received: by 2002:a17:90a:1609:0:0:0:0 with SMTP id n9csp840076pja; Wed, 1 Apr 2020 09:38:43 -0700 (PDT) X-Google-Smtp-Source: APiQypJQF/DozvO1dNuCtcDpSq4qfeNwFuh9Lf4L35viOuAITN4dSrt9v3pC39FaUy8hcJ239sQZ X-Received: by 2002:aca:d44d:: with SMTP id l74mr3508629oig.83.1585759123083; Wed, 01 Apr 2020 09:38:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585759123; cv=none; d=google.com; s=arc-20160816; b=Dk10ZvpCs6HW/cILhdwodshEvyxzggelbYthVkW7yVLnmF2CKiSqEHafS/GDA7otDd P90Cwqu6KETSmGfkNKC7J4FItXGVxSzMjRsKj3wr51GrciwsHAfiI4JvhgxHk4ACJSPN kqGq5fncR0MBtaXv8aYPvgCnasFUFEi819kzzabD+7cMPgVWMISqE9GjnElPQkiwnGlv /khEYmODuFakIndedP2Ltu8J903u6IyQV8erTiQgguCXN0Pqb4T9q1LiS6OkJBI771FL bxmI4mSPkfZ0q60tnrzMtexBo5h1Oep/lp3aFvhW17ZpgjikH3W6YMcH1HT7cQAxlJXX dtDg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=LJfbhRRqOrRgN3aoi5KEfyVFS2FXnn/io+Kho1QeKCg=; b=opdquiKaOdy+g0FEnXe+rWIF9Oip7bUdXhYPM2co4Ds2jNlmqwNgSmOnvzuv9TOryD 5JTTtc4MG2da5z+KBSzgkjpAUwpEqQ1RwdVI9yTvPmnrfq8PIjF8c20mfBj0OE+FL+JW 56lcugH5NAdlvyTsnx5XG+4+xnDcljlFx1wYag7D0QSQnZeweR9qHrGImz71lHm1l1SI iC6bI/QKVM1a5aCQV1UW46ohLCNIeNf6py4rigYXJSyw9jHEVTGL4HEqmjhT0bYfOfUT VHq2SF0m8HmO+EUpkrBKxPPDB5Vha//G2zJa18Dy5eV5dzw/EoMZvyzZtHd8IK4ls8UD pAaA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="oO7OD/qB"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p21si1000855oto.4.2020.04.01.09.38.29; Wed, 01 Apr 2020 09:38:43 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="oO7OD/qB"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388613AbgDAQg6 (ORCPT + 99 others); Wed, 1 Apr 2020 12:36:58 -0400 Received: from mail.kernel.org ([198.145.29.99]:35998 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388678AbgDAQgy (ORCPT ); Wed, 1 Apr 2020 12:36:54 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 38105206F8; Wed, 1 Apr 2020 16:36:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1585759013; bh=gUfkbDF/PluihdK8rLT2KkIrhhv+4baYHmKQun28N90=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=oO7OD/qBJbcvc1hOHknHVzqaIhUwp+nOAaw4Rc5QpoJGNx7j3cmWvVqhFs6xRm3Qj f+2+w8ttLqS5pAxcPLNgh5OcFnC2E2xHtNz7zLrFDD46FhFQa3w81pL35xaOmn7gk1 jPCXK3eBwVi+3wouJKtAEhlsvLHNaFvpDoxEsuog= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Taehee Yoo , "David S. Miller" Subject: [PATCH 4.9 049/102] hsr: set .netnsok flag Date: Wed, 1 Apr 2020 18:17:52 +0200 Message-Id: <20200401161542.271967081@linuxfoundation.org> X-Mailer: git-send-email 2.26.0 In-Reply-To: <20200401161530.451355388@linuxfoundation.org> References: <20200401161530.451355388@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Taehee Yoo [ Upstream commit 09e91dbea0aa32be02d8877bd50490813de56b9a ] The hsr module has been supporting the list and status command. (HSR_C_GET_NODE_LIST and HSR_C_GET_NODE_STATUS) These commands send node information to the user-space via generic netlink. But, in the non-init_net namespace, these commands are not allowed because .netnsok flag is false. So, there is no way to get node information in the non-init_net namespace. Fixes: f421436a591d ("net/hsr: Add support for the High-availability Seamless Redundancy protocol (HSRv0)") Signed-off-by: Taehee Yoo Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/hsr/hsr_netlink.c | 1 + 1 file changed, 1 insertion(+) --- a/net/hsr/hsr_netlink.c +++ b/net/hsr/hsr_netlink.c @@ -137,6 +137,7 @@ static struct genl_family hsr_genl_famil .name = "HSR", .version = 1, .maxattr = HSR_A_MAX, + .netnsok = true, }; static const struct genl_multicast_group hsr_mcgrps[] = {