From patchwork Sun Apr 29 03:41:30 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: John Fastabend X-Patchwork-Id: 906246 X-Patchwork-Delegate: bpf@iogearbox.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=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="FPxJZ8Jq"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 40YYQK2KRfz9s1v for ; Sun, 29 Apr 2018 13:42:17 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752630AbeD2DmH (ORCPT ); Sat, 28 Apr 2018 23:42:07 -0400 Received: from mail-it0-f65.google.com ([209.85.214.65]:40949 "EHLO mail-it0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752313AbeD2DmF (ORCPT ); Sat, 28 Apr 2018 23:42:05 -0400 Received: by mail-it0-f65.google.com with SMTP id j186-v6so6143496ita.5 for ; Sat, 28 Apr 2018 20:42:05 -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=UQQelivhimy9BGzxoYWKLHA0c+mq7635o6ct+jImgZ4=; b=FPxJZ8JqOx9SoDi4os5W7zI1iUN1tT9xZVpqUN2yl7f1xG6FjqKqt8TYFyJs14REUv WfcDA6yewJQT8444fYcndDCyFfu2n/tEzzVFpJMGEgCk0kYWwMtWYSupYhQrlW6ZLmNg knmxc9+A7FHCueacE7GyPpiV5B7skuEya3yHLBubhqkbF7pVT0ccluFKT8EgC0kq13au vbLgXz1ygWRtzlPHYNIL9MyeU4Sp4g5NyN0/WhLMP9XGD1U9wg12NaBDJZk0Xyb7UNaH NkL33VzronrqywH38yiCkIpR3z/kgJ1NX3vNuWpXI9KycZDbm3y06wb+zPWNZ88R35PM IIfQ== 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=UQQelivhimy9BGzxoYWKLHA0c+mq7635o6ct+jImgZ4=; b=rNB2pH70UI1HV//7XmaryzLOdXgSoMZ3oWNpVu+QJHmJ1D+GOnIqvIR8WvBWOQb+1m kCqlurdvt09d+gFd5VSxrBy5jrzZDvYhB7N09rbV3jLVWx71yazXtgLqCSYMYCXYCOA7 /dh+A1mietWbvkTMzoBytQUI+MOQLWLHf1xrtYGMabIF0XBwkvaiLW+6v5J4pd9Eh5k4 gTtE/tLiAKLfg8e4FMu8Ts4m79lcfVJWo88uW8HBBzgMd4B0BflpxMhhwEt3tP8d5MH5 +xiyphLYv/BzL1Knj6WSuxOkYt2yADHUj3QKKfTL2H6C+tz0BLyALVlz7FNeBQsI2ywz LmAw== X-Gm-Message-State: ALQs6tB6GxNDeSNq8N0SeHYx+eP7CDlBjeCK3GIQop/bH8XuLpFqMx31 iCVXcqKkTVKn2km3H1xjQKA= X-Google-Smtp-Source: AB8JxZojXl/cP5Po4ji2vEv45+ZvF7wcJ8BfXfq8mYE2bbwBE2Pe+BbKJIahTPCX682O0ymwxHQFRg== X-Received: by 2002:a24:5dca:: with SMTP id w193-v6mr2402234ita.50.1524973324866; Sat, 28 Apr 2018 20:42:04 -0700 (PDT) Received: from localhost.localdomain ([184.63.162.180]) by smtp.gmail.com with ESMTPSA id y125-v6sm1482368iod.2.2018.04.28.20.42.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 28 Apr 2018 20:42:04 -0700 (PDT) From: John Fastabend To: daniel@iogearbox.net, ast@kernel.org Cc: netdev@vger.kernel.org, John Fastabend Subject: [PATCH bpf-next v3 4/4] bpf: bpftool, support for sockhash Date: Sat, 28 Apr 2018 20:41:30 -0700 Message-Id: <1524973290-10016-5-git-send-email-john.fastabend@gmail.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1524973290-10016-1-git-send-email-john.fastabend@gmail.com> References: <1524973290-10016-1-git-send-email-john.fastabend@gmail.com> Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org This adds the SOCKHASH map type to bpftools so that we get correct pretty printing. Signed-off-by: John Fastabend --- tools/bpf/bpftool/map.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/bpf/bpftool/map.c b/tools/bpf/bpftool/map.c index a6cdb64..4420b1a 100644 --- a/tools/bpf/bpftool/map.c +++ b/tools/bpf/bpftool/map.c @@ -67,6 +67,7 @@ [BPF_MAP_TYPE_DEVMAP] = "devmap", [BPF_MAP_TYPE_SOCKMAP] = "sockmap", [BPF_MAP_TYPE_CPUMAP] = "cpumap", + [BPF_MAP_TYPE_SOCKHASH] = "sockhash", }; static unsigned int get_possible_cpus(void)