Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp1768193ybl; Sat, 11 Jan 2020 02:25:32 -0800 (PST) X-Google-Smtp-Source: APXvYqyLcmrPn83hBF+VQa7GesT7YhsH30qAV8f+8CYtkZzxGI75pohyZ8QQr/w1sNVW5YPDF7Fa X-Received: by 2002:a05:6830:1691:: with SMTP id k17mr6546907otr.282.1578738332533; Sat, 11 Jan 2020 02:25:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578738332; cv=none; d=google.com; s=arc-20160816; b=RtvuuHgNAjOy1hooCCUJ7CCdTeNTRrL1zjxMBY9C0caGZSQCs1QEW8xJNZMv151P7b RFNAbOGjc6j3yw1H7Aqt9Bjn1cNrUvbshulho1dSCW7SJ1vavrpNWszeD8OPXtgj7DdR bjk/lUyZzMXABfcj+1vMNJjqvORu6hPMkc16i0LhJiDIQwnwnxcSlfEeBBSAc/9RfF4I R025mTObJjGXE7aHBMy4rzQUZeUYY7bT54dQ06Nixn2RAsfjybLgPA+EK5AtF8yUEJSI PO9Wz3ZFJ+6HgVttALF9eWUbZY0JdSuF19AienQuhJ6VSfo5tgdmCNvSRLU8qGydIY1P rV5A== 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 :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=2cXdXYdaPnBJkIrFXh+L6N1aNQ5ghxxn89dPg55lWeE=; b=fE1OG2h7Dp8Gi8/HLvC0ppTOs81O7JaPcF+WIpc2amPEFuGkz1kkVr+iTLFhLe1RWp AomTC5dC9volfdfWAx+MGwEri+CsAejY0F0eyavU7JGYBnWROqa0TvgFLpSRP4w8jnHG 3Xb0fSi+Im+SDu+K4Jm6dgWPm7F+xMUYHu/ocJ1GVgJbsEHodoperptdMIDzSoBu4bj8 OnTmSHFzG+un46+my0Stvm/CirWVJ8tiF+h9Sn3lZo0txOxA3RXqYxgzwWHwmBTiHsw0 x1Zk3TkpIl2XgUc0hiCLxnFnRBec+yzW00f2iDaQMGuoBNTtl3UUnK/5x6Z7NvWZQb2R j2wg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=bKL0W3Sg; 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 p22si3187816ota.43.2020.01.11.02.25.21; Sat, 11 Jan 2020 02:25:32 -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=@kernel.org header.s=default header.b=bKL0W3Sg; 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 S1730995AbgAKKY2 (ORCPT + 99 others); Sat, 11 Jan 2020 05:24:28 -0500 Received: from mail.kernel.org ([198.145.29.99]:53322 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730986AbgAKKYZ (ORCPT ); Sat, 11 Jan 2020 05:24:25 -0500 Received: from localhost (unknown [62.119.166.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 70BD6205F4; Sat, 11 Jan 2020 10:24:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1578738264; bh=5tjeyfhC2XIQRJSYlk7gvZso8UMNw9iZep7LLOu9dP8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=bKL0W3SgvYYIc9Dos+P6AfL9wLqc2L+ycPtI1PhWmfwr+1H6T2UZ5asz5h2qr/RDt flJDxcyurC5c7+H7Udg5dMIUzw9gyexCpmcNOWHFQ5eJ0gv/69Opy5pxWGvztAFLKr NA3gR7/LNJ7QmycnW1ifTsF3kGgxSTeWUb2JNxrA= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, "Daniel T. Lee" , Alexei Starovoitov , Sasha Levin Subject: [PATCH 5.4 062/165] samples: bpf: Replace symbol compare of trace_event Date: Sat, 11 Jan 2020 10:49:41 +0100 Message-Id: <20200111094926.341769629@linuxfoundation.org> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200111094921.347491861@linuxfoundation.org> References: <20200111094921.347491861@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Daniel T. Lee [ Upstream commit bba1b2a890253528c45aa66cf856f289a215bfbc ] Previously, when this sample is added, commit 1c47910ef8013 ("samples/bpf: add perf_event+bpf example"), a symbol 'sys_read' and 'sys_write' has been used without no prefixes. But currently there are no exact symbols with these under kallsyms and this leads to failure. This commit changes exact compare to substring compare to keep compatible with exact symbol or prefixed symbol. Fixes: 1c47910ef8013 ("samples/bpf: add perf_event+bpf example") Signed-off-by: Daniel T. Lee Signed-off-by: Alexei Starovoitov Link: https://lore.kernel.org/bpf/20191205080114.19766-2-danieltimlee@gmail.com Signed-off-by: Sasha Levin --- samples/bpf/trace_event_user.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/samples/bpf/trace_event_user.c b/samples/bpf/trace_event_user.c index 16a16eadd509..749a50f2f9f3 100644 --- a/samples/bpf/trace_event_user.c +++ b/samples/bpf/trace_event_user.c @@ -37,9 +37,9 @@ static void print_ksym(__u64 addr) } printf("%s;", sym->name); - if (!strcmp(sym->name, "sys_read")) + if (!strstr(sym->name, "sys_read")) sys_read_seen = true; - else if (!strcmp(sym->name, "sys_write")) + else if (!strstr(sym->name, "sys_write")) sys_write_seen = true; } -- 2.20.1