From patchwork Mon Apr 16 15:29:42 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Eric Dumazet X-Patchwork-Id: 898733 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming-netdev@ozlabs.org Delivered-To: patchwork-incoming-netdev@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=google.com header.i=@google.com header.b="CcLi1ZTB"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 40Pskq72jcz9s3G for ; Tue, 17 Apr 2018 01:29:55 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753013AbeDPP3y (ORCPT ); Mon, 16 Apr 2018 11:29:54 -0400 Received: from mail-pl0-f68.google.com ([209.85.160.68]:37520 "EHLO mail-pl0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751870AbeDPP3u (ORCPT ); Mon, 16 Apr 2018 11:29:50 -0400 Received: by mail-pl0-f68.google.com with SMTP id f7-v6so3181579plr.4 for ; Mon, 16 Apr 2018 08:29:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=Txn8kCk6PQGPD/hv5fKLEmukkYwPg7xVU/KWqrLYM+k=; b=CcLi1ZTBvPEhRaSp+1293ADCtqE6MYM422Fk8B7BxA4wNcezkH12Rl5aCKeZZx3Yav c9fqI/RYGpsWOz2Fh64MGu40uLfm1Aj4ZXHwJag1oAV79CNoS/v4+54vw/GggSQfic9m lYmzGCKEIz8b5Ot4lIyv6nM5ua8eXSSjvBqCELd1+VDl4xooj+GxHwiW8YgeKNJx9zJ8 V8sv6rDVFeNC7U41/936SFx2mA0BVmuFxrjCUWMvmzphADRcosv33QxE/+4QLE/87ggq jVmOSYDdgSZeqlsJZk2FwvX2CUObp+dMU5NncwyvlhOhNs6cWMQMFn6IZAnbb6UgTobY VuiQ== 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=Txn8kCk6PQGPD/hv5fKLEmukkYwPg7xVU/KWqrLYM+k=; b=qltgPz29uxj6BI1GyURm7YHGXfB77JAcUDTGHe43Km6B9jx0aXpiA9xmxRQq3o1LTS 14TPGGQuo8IYCPJ3G/Tizk0caQ2hIU6BuOU090ZrIomYTdYTTyibNXvlEW3BGlmSZni/ ixCIopFXxsK3V30132VP4srweyrf1lef+vXC2wPozRjpyKDyFWjTzROZXLypr1OrDI0j 99PSM0NAeEXtp30jlKmvqymYsm9r7YFxx2QjZcfoYoFLviqh/qlgdroE9teSEId6djd6 EJroh2jBwqvk8eFr5yeSVEAPWpFrmiu8P+SUy1ZSETrUlMk9JS1wYyHHGVyLQn5UQQzm WBJA== X-Gm-Message-State: ALQs6tDf4FesGVY/vN2JM0vrXbZPYAPVXm5qU9noWNi5cCew7hiVIapN ll0Qz6Bj5wt9VTsjtt5hoKCVfw== X-Google-Smtp-Source: AIpwx49AGcDVR1CaklxHUFC5RwE4MPeneuqeUOrJ3ZzpGgdNVlKTa+/kbraX4t4Ai0C4jjtzEtOxTg== X-Received: by 2002:a17:902:1025:: with SMTP id b34-v6mr15850259pla.324.1523892590091; Mon, 16 Apr 2018 08:29:50 -0700 (PDT) Received: from localhost ([2620:15c:2c4:1:7e6f:1e60:1805:893c]) by smtp.gmail.com with ESMTPSA id n7sm3345038pff.149.2018.04.16.08.29.48 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 16 Apr 2018 08:29:49 -0700 (PDT) From: Eric Dumazet To: "David S . Miller" Cc: netdev , Eric Dumazet , Eric Dumazet , Jon Maloy , Ying Xue Subject: [PATCH net 1/2] tipc: add policy for TIPC_NLA_NET_ADDR Date: Mon, 16 Apr 2018 08:29:42 -0700 Message-Id: <20180416152943.103989-2-edumazet@google.com> X-Mailer: git-send-email 2.17.0.484.g0c8726318c-goog In-Reply-To: <20180416152943.103989-1-edumazet@google.com> References: <20180416152943.103989-1-edumazet@google.com> Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Before syzbot/KMSAN bites, add the missing policy for TIPC_NLA_NET_ADDR Fixes: 27c21416727a ("tipc: add net set to new netlink api") Signed-off-by: Eric Dumazet Cc: Jon Maloy Cc: Ying Xue Acked-by: Ying Xue --- net/tipc/netlink.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net/tipc/netlink.c b/net/tipc/netlink.c index b76f13f6fea10a53d00ed14a38cdf5cdf7afa44c..d4e0bbeee72793a060befaf8a9d0239731c0d48c 100644 --- a/net/tipc/netlink.c +++ b/net/tipc/netlink.c @@ -79,7 +79,8 @@ const struct nla_policy tipc_nl_sock_policy[TIPC_NLA_SOCK_MAX + 1] = { const struct nla_policy tipc_nl_net_policy[TIPC_NLA_NET_MAX + 1] = { [TIPC_NLA_NET_UNSPEC] = { .type = NLA_UNSPEC }, - [TIPC_NLA_NET_ID] = { .type = NLA_U32 } + [TIPC_NLA_NET_ID] = { .type = NLA_U32 }, + [TIPC_NLA_NET_ADDR] = { .type = NLA_U32 }, }; const struct nla_policy tipc_nl_link_policy[TIPC_NLA_LINK_MAX + 1] = {