Received: by 10.213.65.68 with SMTP id h4csp1326989imn; Wed, 21 Mar 2018 08:04:42 -0700 (PDT) X-Google-Smtp-Source: AG47ELuLtmCCBaxUo5c0GPKyLiqAettI2nlZS29odtDM552oD5SeXnC83lA9yOCUiueWjs8GdVz7 X-Received: by 2002:a17:902:9349:: with SMTP id g9-v6mr18700013plp.243.1521644682220; Wed, 21 Mar 2018 08:04:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521644682; cv=none; d=google.com; s=arc-20160816; b=qP01ZOvyi1RGxyhH67qwrxZQ0WCGns5pvwDVoKbNfraIkSJ7w9NDkoN3GGRp2sNvqI r9I4QUSX7wkaPeK/Ct667VfwG+GPrF5LM1Wt8l5A9E4APwJrUtULGCSGwiTdP4uCKL0t 7d0lFF9i3I7c1S4t6U4DYi8yrYTZMHv+vCCh3sX41R/VRrIs09oCRI45kumTy3ib0Mi2 8Ij38DVG0k2qRnP9cLTBczwpegn4XEKYw6RpqSnK5FX8ZPq6tfQFTrOtMpnaxsKI1ZFH 27zWazlV9bxcs8zoHTPZ3aXgkdoxddJdUIJ6M6GBh/jzjbNV6MEQLgHcXJ7uXlophEE3 Vq+Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=I7REUKua2pK7/123CyvHvknCSvP3y6SMWA7q/CDjusU=; b=g1HFC6Mm3jAW+npM3pDPIYCsQOPvCUxHg8rNTiirUFSDTHiokwAfivZt4mc5kWwaqX reVbvpWPLSWAeyqo8HHVCTMKpwiOunrxSAFPwG9eOT8O5URGuMc0038JdPnUk4d3tESK kfBfhXuo4UoXIDU9icL9WPxP4INpQF76p9/7XMifJTE2BCmNzR0Yp8Bv8wMIFWxmubpR Z7PNkgEghUYUgHPa+vswayMyyzIdLVRxrCHCqTBw91TK6stDWU4vlyryJuYttVjC9qWt sX3bYjkoWPbWTJKn7XDaI2sSBG+D4MPdHD8SN7r0Ni3mhvN1PwJa3AMUt7wHNOrekbC9 PdHQ== ARC-Authentication-Results: i=1; mx.google.com; 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 o187si2866973pga.528.2018.03.21.08.04.26; Wed, 21 Mar 2018 08:04:42 -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; 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 S1752567AbeCUPCV (ORCPT + 99 others); Wed, 21 Mar 2018 11:02:21 -0400 Received: from mx3-rdu2.redhat.com ([66.187.233.73]:56420 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752539AbeCUPCQ (ORCPT ); Wed, 21 Mar 2018 11:02:16 -0400 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.rdu2.redhat.com [10.11.54.3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id C936CBD87; Wed, 21 Mar 2018 15:02:15 +0000 (UTC) Received: from krava.brq.redhat.com (unknown [10.43.17.150]) by smtp.corp.redhat.com (Postfix) with ESMTP id D151110B00A8; Wed, 21 Mar 2018 15:02:14 +0000 (UTC) From: Jiri Olsa To: Alexei Starovoitov , Daniel Borkmann Cc: lkml , netdev@vger.kernel.org, Quentin Monnet Subject: [PATCH 2/2] bpftool: Adjust to new print_bpf_insn interface Date: Wed, 21 Mar 2018 16:02:12 +0100 Message-Id: <20180321150212.5586-2-jolsa@kernel.org> In-Reply-To: <20180321150212.5586-1-jolsa@kernel.org> References: <20180321150212.5586-1-jolsa@kernel.org> X-Scanned-By: MIMEDefang 2.78 on 10.11.54.3 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]); Wed, 21 Mar 2018 15:02:15 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]); Wed, 21 Mar 2018 15:02:15 +0000 (UTC) for IP:'10.11.54.3' DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com' HELO:'smtp.corp.redhat.com' FROM:'jolsa@kernel.org' RCPT:'' Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Change bpftool to skip the removed struct bpf_verifier_env argument in print_bpf_insn. It was passed as NULL anyway. No functional change intended. Signed-off-by: Jiri Olsa --- tools/bpf/bpftool/prog.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tools/bpf/bpftool/prog.c b/tools/bpf/bpftool/prog.c index e549e329be82..108001d974ee 100644 --- a/tools/bpf/bpftool/prog.c +++ b/tools/bpf/bpftool/prog.c @@ -489,7 +489,7 @@ static struct kernel_sym *kernel_syms_search(struct dump_data *dd, sizeof(*dd->sym_mapping), kernel_syms_cmp) : NULL; } -static void print_insn(struct bpf_verifier_env *env, const char *fmt, ...) +static void print_insn(void *private_data, const char *fmt, ...) { va_list args; @@ -576,7 +576,7 @@ static void dump_xlated_plain(struct dump_data *dd, void *buf, double_insn = insn[i].code == (BPF_LD | BPF_IMM | BPF_DW); printf("% 4d: ", i); - print_bpf_insn(&cbs, NULL, insn + i, true); + print_bpf_insn(&cbs, insn + i, true); if (opcodes) { printf(" "); @@ -590,7 +590,7 @@ static void dump_xlated_plain(struct dump_data *dd, void *buf, } } -static void print_insn_json(struct bpf_verifier_env *env, const char *fmt, ...) +static void print_insn_json(void *private_data, const char *fmt, ...) { unsigned int l = strlen(fmt); char chomped_fmt[l]; @@ -628,7 +628,7 @@ static void dump_xlated_json(struct dump_data *dd, void *buf, jsonw_start_object(json_wtr); jsonw_name(json_wtr, "disasm"); - print_bpf_insn(&cbs, NULL, insn + i, true); + print_bpf_insn(&cbs, insn + i, true); if (opcodes) { jsonw_name(json_wtr, "opcodes"); -- 2.13.6