Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp776201img; Wed, 20 Mar 2019 10:35:21 -0700 (PDT) X-Google-Smtp-Source: APXvYqzNpkPr45TaowcFHvGTL0m2kMcJL1re+VeeDYqrdrfLR/zYMIo0rHaI/DxIIvpBVrs2Tbx1 X-Received: by 2002:a65:614f:: with SMTP id o15mr1879560pgv.383.1553103321472; Wed, 20 Mar 2019 10:35:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553103321; cv=none; d=google.com; s=arc-20160816; b=Ui7fpmI48nm5XKqfVzDFrs5wf7mW2eqlR7n61zmmTyHyC3KQXY5hdRD4lNessQXfy4 ovmZ8GYIrGNhROxNKGPer9juKoKYhb6avg0lv4jmSeZE+8vfoi2LNoAvMDfeZjyQ1uO0 SWiCXVNp+If6z28C+xIDBCaKf662Ish377l1g0ENBBKmM/pWVykLk9iOD0xM5zaWcn5+ DZaT8WsY8JUF5M/qpsOPjJf41zYDPiZExWbEi+zZHPg2IEjsMZti/FVnFYib42MD7CA0 0IFWSSUMuOmUNapA0Bqz+5PeqSFy4zruIgJ0kG1JIdbAXOzYo0VEdQgFbS5aCs3DMwYG DaPQ== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=jAsNi26TKH9Dmlb5JIesmArjLcNt9Wble0Sl7/O3SC0=; b=QmAv3S2EPL/FQd8ClpYdGhkDKpZq7bxDpSJ+LaJ4QI74Tyik+8y3v9DosPxn784vXN PtueDwKR907tqOTgUu27ZjRsBdJQQmB95/xqbs00B+7zrkQwyoFb3Hnam9azFNmGjnyI Ife7RDhxcLWbisAAPjRoSCnVLfwqjrJE70gicDnYTxjOdlZqg4NGAQHKjNFSyMzD1ft0 03gjq4059RlFZPQzm3RW6Rlh+ogXLn5xD4239AGZyRP1jxeE6KTRCjuRRpyAKa1/X1MH zG0jR/BsDW6s9Oh7xV+HvGQJGcKThF7xHCwXVz4IriypbrycBziZbGlYjCKMYt7Hvmor s67Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b="gHRjaLc/"; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v17si2057784pgj.574.2019.03.20.10.35.06; Wed, 20 Mar 2019 10:35:21 -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=fail header.i=@gmail.com header.s=20161025 header.b="gHRjaLc/"; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727197AbfCTReb (ORCPT + 99 others); Wed, 20 Mar 2019 13:34:31 -0400 Received: from mail-ed1-f66.google.com ([209.85.208.66]:36378 "EHLO mail-ed1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726611AbfCTReb (ORCPT ); Wed, 20 Mar 2019 13:34:31 -0400 Received: by mail-ed1-f66.google.com with SMTP id e4so2733695edi.3; Wed, 20 Mar 2019 10:34:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=jAsNi26TKH9Dmlb5JIesmArjLcNt9Wble0Sl7/O3SC0=; b=gHRjaLc/BytrTpBoCzhr3Z9PDyaNhWcrAMAM+SCL3R+5NGjyIaCAiY0CnPTgcXDpVF 6rsi5Pbi07BPKRwGc9LCvp5ASLHpRWZ+BWQghMiU7Crww727lNhzh5+nCcHTzAb7i1gb ZV0A5+QKHBdnUPYw9qU7HAqOShWpyqqsPV/67eNlNqiEJp0Q5g5vBZaU/5ln1T3rnBOz PPyIZW7kixfHsjH/XYc52po2ne7ICkV09E3X01LRORfz8mgnXxen7ci2qG0L2odtoMMr bQfW/hgFbKWhvv61sb+iUqovaO9oRROVySEuxeDN8nww2Dg/dR04rv85p0VFy9w1elEF smDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :mime-version:content-transfer-encoding; bh=jAsNi26TKH9Dmlb5JIesmArjLcNt9Wble0Sl7/O3SC0=; b=GGcVAI+eF3fZPjc54wOAu9SkMis25MJa9Q2pqLM8Mvt386OqPw0C1ITDFQGQ0VK2DC X2dWVtRbuutL4lufIonIG3hvDgK1gKqyeXzLfN4Cm47vNdOe2l0+e9aaN+XKnwHDoVn5 ZV2ab4ZtdFnbghFAtVfY5dKOvg2tTBNdaiVU2rLsy0FpzXZlwCNO59lGM9PUDtrA6SIQ j8aRBbRZqQ2xWxhjvXOhYR6l4r6M7uaGYNHZuJL5KqvILrGZXfvkPa1Y24s702C4vhm7 JLJcpXrq8oWdEYXB07EL5d9VAB50jLmkObwXQOpJSl7Iqft4mxiZsDotARdelJTvWkvB 2WFQ== X-Gm-Message-State: APjAAAVfIjbLyBAyBZf6YCUvecDn5JocMQu2TV/ObRSoWyrnzFHrmXS4 OOZI9N1E5QVGmOWhP7e2sG4= X-Received: by 2002:aa7:c1ce:: with SMTP id d14mr21226100edp.50.1553103269044; Wed, 20 Mar 2019 10:34:29 -0700 (PDT) Received: from neptune.fritz.box ([178.19.216.175]) by smtp.gmail.com with ESMTPSA id 5sm828606edp.50.2019.03.20.10.34.26 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 20 Mar 2019 10:34:28 -0700 (PDT) From: Alban Crequy X-Google-Original-From: Alban Crequy To: ast@kernel.org, daniel@iogearbox.net Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, alban@kinvolk.io, iago@kinvolk.io Subject: [PATCH bpf-next v1 1/7] tools: bpftool: fix infinite loop Date: Wed, 20 Mar 2019 18:33:26 +0100 Message-Id: <20190320173332.18105-1-alban@kinvolk.io> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Alban Crequy Symptoms: when forgetting to type the keyword 'type' in front of 'hash': $ sudo bpftool map create /sys/fs/bpf/dir/foobar hash key 8 value 8 entries 128 (infinite loop, taking all the CPU) ^C Signed-off-by: Alban Crequy --- tools/bpf/bpftool/map.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/bpf/bpftool/map.c b/tools/bpf/bpftool/map.c index e0c650d91784..994a7e0d16fb 100644 --- a/tools/bpf/bpftool/map.c +++ b/tools/bpf/bpftool/map.c @@ -1151,6 +1151,9 @@ static int do_create(int argc, char **argv) return -1; } NEXT_ARG(); + } else { + p_err("unknown arg %s", *argv); + return -1; } } -- 2.20.1