Received: by 10.223.185.116 with SMTP id b49csp73090wrg; Mon, 19 Feb 2018 17:01:45 -0800 (PST) X-Google-Smtp-Source: AH8x226UnOkIcX4Pv14BrCWnRxwAt5i3IcCqX2J8EHQ53FLBtKXSF7cajLheVR8yDJZi+KvuBwlp X-Received: by 2002:a17:902:ab85:: with SMTP id f5-v6mr16107618plr.199.1519088505811; Mon, 19 Feb 2018 17:01:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519088505; cv=none; d=google.com; s=arc-20160816; b=LDp2TGRFNfofBSvcJI6U989huO0IkMytFkLH16iTkeEMz/4BCk0QKujkn0BPMtrEok YSYNARl4P94O9q9/gKRPBdVtn0ljDY6rQPlZR+c66ifg8c+hwc4SZZ8SYMKM2lNSiSgw Ssqh9KIHj5HnmsgiMjbG5Y/VIzXDT0RhBKRthw/EV9Sk6G3khtT6MWmet34C+myB3ANz MPUY9e5ST2Q7ccRS/YEAeVMkDaKWW65/In4TOn4O5pq+BtRNOi8f1BAKlEpgUkMQJF33 7k3Ks5CzMWwcByz/RoD2HxyvItKq8tnJosVRk8f5FNjB2V0MvWVwnVCa39KkDyQDjqLN NAwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:feedback-id:message-id:date:subject:cc:to :from:dkim-signature:dkim-signature:arc-authentication-results; bh=aT6qecGN601tUOlpwrILBjkZTPBio4sgzHu69yMVo1A=; b=FSYrD1PUsMekld/u90EM0ZBrBBQEtuJ02BkW0pv4vmyMW0PgntlacfoTd/eQ5spmPm IlJtvFIUOVQBu4UDQ2lqC5v/vLoLDuGYV74MIvColbxbElwRsEwANUEO0RupopdozBSg ofMIaUMl196e25Z8EofHQ7BPS7NbeV0ZnWeB4ePJEzbyMtxIP3czQ8Xf6GyY8YKfHC3/ lQHCHQrSqx2I0UR9iabF0ZCpXYRU1VJW5L45Ig1w2353eR1+WhqWl4Oork3ZAPJckjsU zM551YfOb8R0OENn1psFO11k2AKvQ43ks5RlUovo58DYcSVaZOFLothgcPaVv2F4VA9h Qw5w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@jcline.org header.s=rdybrs3533vx7mghocfwl3vdwgpl2v5u header.b=MsWEbFbV; dkim=pass header.i=@amazonses.com header.s=224i4yxa5dv7c2xz3womw6peuasteono header.b=VUdQPD/K; 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 e125si4293444pgc.506.2018.02.19.17.01.17; Mon, 19 Feb 2018 17:01:45 -0800 (PST) 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=pass header.i=@jcline.org header.s=rdybrs3533vx7mghocfwl3vdwgpl2v5u header.b=MsWEbFbV; dkim=pass header.i=@amazonses.com header.s=224i4yxa5dv7c2xz3womw6peuasteono header.b=VUdQPD/K; 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 S932298AbeBTBAJ (ORCPT + 99 others); Mon, 19 Feb 2018 20:00:09 -0500 Received: from a8-62.smtp-out.amazonses.com ([54.240.8.62]:46556 "EHLO a8-62.smtp-out.amazonses.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932237AbeBTBAI (ORCPT ); Mon, 19 Feb 2018 20:00:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=rdybrs3533vx7mghocfwl3vdwgpl2v5u; d=jcline.org; t=1519088407; h=From:To:Cc:Subject:Date:Message-Id; bh=SoidJQkchdbqRH1hwgcQMEUAZtXvztJGfRYF39uj1Ro=; b=MsWEbFbVZ6xklXG2TmT5VniCj/lEPwnLrcPMnQVwuNyKZgmJdEv4DrRJhWXG4lYd duB8HMa9+QRlRi+uStlJP6bkvCvbdYQdBFKwEr065ii9LMsV2ns0weBhb5uK2CC/V6o Q3wbmv4HpJgc6MaRHDlXTsK+5t3ecuU9rg5A4TE0= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1519088407; h=From:To:Cc:Subject:Date:Message-Id:Feedback-ID; bh=SoidJQkchdbqRH1hwgcQMEUAZtXvztJGfRYF39uj1Ro=; b=VUdQPD/KyJhimYwKL124xLB2c3Xfaq3RL4PYBI1efYU4rYE6DDrGCRsV/XXxU/aB y5x1UU9c86NeTwojnfNW4R56+muReLlieTp2el2k+G74sXNnp10USuOKUBrY5AqYNq0 uX8lEpVcusart9v3PVkIJoN7VdJAdtiWKfl9ottM= X-Virus-Scanned: amavisd-new at jcline.org From: Jeremy Cline To: Alexei Starovoitov , Daniel Borkmann Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Jeremy Cline Subject: [PATCH] tools/libbpf: Avoid possibly using uninitialized variable Date: Tue, 20 Feb 2018 01:00:07 +0000 Message-ID: <01000161b0b991f8-7579000f-4510-4073-b081-a0ddd60d2090-000000@email.amazonses.com> X-Mailer: git-send-email 2.16.2 X-SES-Outgoing: 2018.02.20-54.240.8.62 Feedback-ID: 1.us-east-1.z18Isoc/FaoPOvCyJyi1mnTt8STwoRuibXVNoUcvG6g=:AmazonSES Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Fixes a GCC maybe-uninitialized warning introduced by 48cca7e44f9f. "text" is only initialized inside the if statement so only print debug info there. Signed-off-by: Jeremy Cline --- tools/lib/bpf/libbpf.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/lib/bpf/libbpf.c b/tools/lib/bpf/libbpf.c index 97073d649c1a..5bbbf285af74 100644 --- a/tools/lib/bpf/libbpf.c +++ b/tools/lib/bpf/libbpf.c @@ -1060,11 +1060,12 @@ bpf_program__reloc_text(struct bpf_program *prog, struct bpf_object *obj, prog->insns = new_insn; prog->main_prog_cnt = prog->insns_cnt; prog->insns_cnt = new_cnt; + pr_debug("added %zd insn from %s to prog %s\n", + text->insns_cnt, text->section_name, + prog->section_name); } insn = &prog->insns[relo->insn_idx]; insn->imm += prog->main_prog_cnt - relo->insn_idx; - pr_debug("added %zd insn from %s to prog %s\n", - text->insns_cnt, text->section_name, prog->section_name); return 0; } -- 2.16.2