Message ID | 1587686886-16347-5-git-send-email-xiangxia.m.yue@gmail.com |
---|---|
State | Superseded |
Headers | show
Return-Path: <ovs-dev-bounces@openvswitch.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=openvswitch.org (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=ovs-dev-bounces@openvswitch.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=JfP6q/PC; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 497ZKR67trz9sPF for <incoming@patchwork.ozlabs.org>; Fri, 24 Apr 2020 10:09:15 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 2BC03248A1; Fri, 24 Apr 2020 00:09:13 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VjiKkL9n6+et; Fri, 24 Apr 2020 00:09:11 +0000 (UTC) Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [140.211.9.56]) by silver.osuosl.org (Postfix) with ESMTP id 8B28124AF1; Fri, 24 Apr 2020 00:09:03 +0000 (UTC) Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id 6AB75C1DCF; Fri, 24 Apr 2020 00:09:03 +0000 (UTC) X-Original-To: dev@openvswitch.org Delivered-To: ovs-dev@lists.linuxfoundation.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by lists.linuxfoundation.org (Postfix) with ESMTP id 8DA4EC1D92 for <dev@openvswitch.org>; Fri, 24 Apr 2020 00:09:02 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 7DE6D86EE3 for <dev@openvswitch.org>; Fri, 24 Apr 2020 00:09:02 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JSjsHApHIdut for <dev@openvswitch.org>; Fri, 24 Apr 2020 00:09:00 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pf1-f194.google.com (mail-pf1-f194.google.com [209.85.210.194]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 8392E86EE8 for <dev@openvswitch.org>; Fri, 24 Apr 2020 00:09:00 +0000 (UTC) Received: by mail-pf1-f194.google.com with SMTP id x77so3904578pfc.0 for <dev@openvswitch.org>; Thu, 23 Apr 2020 17:09:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=Cmy1vOw0+c/YYshZ1hVi1eYwZLLSggt6maHk9MyIK+4=; b=JfP6q/PC+qj0NGHzuMR61bAqCriaFb5Dg2lm0BLvywLvGUvLPX7rHVx26PpKzvutg4 KFFFgW4SRf4ka4SQV0m/NL+7xhNOY2cYZV86iaF1LoDa1n1e41prkD8nRwhmSTYVjqCg l4zmPVKTLzgLlAPy9xhW5cYRPEtnCoxm7bjtoiu8fo7mzhU4hSNRd1hv0AgvpaEfHr8z F322xTKrRjrzY6fdJdoLs06xjuiKSzyzdFm0/5rs5PamgNNfuzJH8J3GIUB0ICneXi1H cEhgrfd42VguSv+q7uDzPeTAfRY8AZ6SjyVolf0SMuOWTxZbC8DXpvi6sGwyZO3zyCj9 kvfw== 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=Cmy1vOw0+c/YYshZ1hVi1eYwZLLSggt6maHk9MyIK+4=; b=jtq+sqUZOniqgomj6D4Jd/A1lbyoGGJaCC/arGDvydk5qsFrYjfXg9XEbV4gipyvJe RTC2iybVJnGosDDBdHbYAmC7ZqM3Qr75zWbCKRWoRTd7ChBjwORdgHqAC+MaXQOmhLPu JWg2j2dAc5afVX64z4fNLqsGsqDr9fcBVC+GErmQflOnxbNvivrOLMxbTkAao/FK2GFC TSuJzB7t3aatfUPFdh9ao/wShl2aJtPpeOKbJNTJnoWGB7jCjWEmNkckUVeu80U3QBAO DIgGDRmSQZQhHMciZ8p4cUvr04I3p77rVJMgz0RaBRT1IvKcpvQwVpM141nfyzHlnktm Mx9w== X-Gm-Message-State: AGi0Pua5JzblkMtiGVQQcAgobR0teUZP6V5M7eaqjpFct9mM9UNImkIx O4K9yg8ekRL/NNInadwQWZY= X-Google-Smtp-Source: APiQypKXdZCK6jujTn3MWS23DnKZV5Ta+Gs3iNHotdfAofw+IL73J9DVYgmMW1PZoS2Nq1L4eIdQzQ== X-Received: by 2002:a63:b256:: with SMTP id t22mr6071757pgo.92.1587686940093; Thu, 23 Apr 2020 17:09:00 -0700 (PDT) Received: from local.opencloud.tech.localdomain ([219.142.146.4]) by smtp.gmail.com with ESMTPSA id p10sm3836100pff.210.2020.04.23.17.08.57 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Apr 2020 17:08:59 -0700 (PDT) From: xiangxia.m.yue@gmail.com To: pshelar@ovn.org, azhou@ovn.org, blp@ovn.org, u9012063@gmail.com Date: Fri, 24 Apr 2020 08:08:05 +0800 Message-Id: <1587686886-16347-5-git-send-email-xiangxia.m.yue@gmail.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1587686886-16347-1-git-send-email-xiangxia.m.yue@gmail.com> References: <1584969039-74113-1-git-send-email-xiangxia.m.yue@gmail.com> <1587686886-16347-1-git-send-email-xiangxia.m.yue@gmail.com> Cc: dev@openvswitch.org, netdev@vger.kernel.org Subject: [ovs-dev] [PATCH net-next v4 4/5] net: openvswitch: make EINVAL return value more obvious X-BeenThere: ovs-dev@openvswitch.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <ovs-dev.openvswitch.org> List-Unsubscribe: <https://mail.openvswitch.org/mailman/options/ovs-dev>, <mailto:ovs-dev-request@openvswitch.org?subject=unsubscribe> List-Archive: <http://mail.openvswitch.org/pipermail/ovs-dev/> List-Post: <mailto:ovs-dev@openvswitch.org> List-Help: <mailto:ovs-dev-request@openvswitch.org?subject=help> List-Subscribe: <https://mail.openvswitch.org/mailman/listinfo/ovs-dev>, <mailto:ovs-dev-request@openvswitch.org?subject=subscribe> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ovs-dev-bounces@openvswitch.org Sender: "dev" <ovs-dev-bounces@openvswitch.org> |
Series |
expand meter tables and fix bug
|
expand
|
diff --git a/net/openvswitch/meter.c b/net/openvswitch/meter.c index b7893b0d6423..e36b464b32a5 100644 --- a/net/openvswitch/meter.c +++ b/net/openvswitch/meter.c @@ -419,9 +419,8 @@ static int ovs_meter_cmd_set(struct sk_buff *skb, struct genl_info *info) u32 meter_id; bool failed; - if (!a[OVS_METER_ATTR_ID]) { - return -ENODEV; - } + if (!a[OVS_METER_ATTR_ID]) + return -EINVAL; meter = dp_meter_create(a); if (IS_ERR_OR_NULL(meter))