Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp1751394ybl; Sat, 11 Jan 2020 02:05:41 -0800 (PST) X-Google-Smtp-Source: APXvYqyXJXqX+uJRIBiBp/+YDN4uEiBR/V/KfzOsZTeZdOAu/yAKUs47N2NBsmNLlYSKgUsx0if3 X-Received: by 2002:aca:f505:: with SMTP id t5mr5981855oih.136.1578737141806; Sat, 11 Jan 2020 02:05:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578737141; cv=none; d=google.com; s=arc-20160816; b=F92X0uk96kVrqukjYIAOOVYRm+rvJ4bvDbc9yEZDi3LUFX5SOhCzy7d3gfhGyL3pSY zo+ywdyqElQ031vSiqB2iRRaxKC3BbUv8mCUmQDEjLGnIZIGU7mynuvmGrJp/zlwFb5I 3M8kbZtdzTeQhVWTs1VGYheg8eCnqP9SJMH1ZL7B+6vubsk0Xm/bO7hbVpAMfhXqctC6 NVLK5tnHkTOmeu9eZXrR1QXLms0M5xQhtm9bn4py1Jd8dulzeqx/dkvgNLZWRUQ6cA+W jPuJuQfighgBgDM4ylTohf9y3Ot1B9UWqFTqDuBy6wA1YFbnS+RYa+EQFtrQztvQv4lN 9UPQ== 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=xO2zHEG8fHOzHb0TZCYBbNMNjuphSRuECVlWx7+Vqtw=; b=hWDW6d3CO0deHYncXk7V648AZNaMMBmhwlecyVmca/jPcgJL6yFzAEaK4jACLCZUjr haQIL/XBLffrmEY6N3rqHCxOuw1xaGzACdlGqfks8K3oXoxOtND34nknrLUGSBUIgYF1 AvoCTnzQWFwP819mGRc9tDEBYCH1BV8G4lcDewweoN6i1TXIX/HpKRmQY+Gd0hMnnsS3 sbsH7OEppSGMC4UwDdB90WkXy3EU7KB+6J9ytgjg42qA0c3UzjhYJeRhMQH1eaxnpxov VDEb/4ibhFBtX+IWVy51En3h1OGTSGKrv9yuN+7CoSCsitZ0r9l4UbWMnGAYboilhJ51 zT5w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=2CeMdZBd; 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 s6si3215675otp.126.2020.01.11.02.05.30; Sat, 11 Jan 2020 02:05:41 -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=2CeMdZBd; 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 S1729538AbgAKKEh (ORCPT + 99 others); Sat, 11 Jan 2020 05:04:37 -0500 Received: from mail.kernel.org ([198.145.29.99]:37064 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729140AbgAKKEg (ORCPT ); Sat, 11 Jan 2020 05:04:36 -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 92AA420848; Sat, 11 Jan 2020 10:04:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1578737075; bh=Xw8zjt2sT0vXa8UdImVNyoZlzgzedmmBGyzOUTYEu3I=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=2CeMdZBdOWF8aj2Mq4cEp0Wh0By+55KBHZ6CDR/pdNkswlc4rhKJJ0O7oromPnO0r IWeGFKQio77B3qtx0D7N41+gJU0YlZgbM/WVWItifySMBL8k7M+Plv8tVvonhvMjL5 KC52cx9cgX4PnN8F481OO356aYbMaSCYcs8FJFB4= 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 4.9 66/91] samples: bpf: Replace symbol compare of trace_event Date: Sat, 11 Jan 2020 10:49:59 +0100 Message-Id: <20200111094909.563374695@linuxfoundation.org> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200111094844.748507863@linuxfoundation.org> References: <20200111094844.748507863@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 9a130d31ecf2..6fbb5eb9daf3 100644 --- a/samples/bpf/trace_event_user.c +++ b/samples/bpf/trace_event_user.c @@ -33,9 +33,9 @@ static void print_ksym(__u64 addr) return; sym = ksym_search(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