From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751473AbdJWOYN (ORCPT ); Mon, 23 Oct 2017 10:24:13 -0400 Received: from mail.kernel.org ([198.145.29.99]:33468 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751198AbdJWOYM (ORCPT ); Mon, 23 Oct 2017 10:24:12 -0400 DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B5482218AC Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=acme@kernel.org Date: Mon, 23 Oct 2017 11:24:09 -0300 From: Arnaldo Carvalho de Melo To: Li Zhijian Cc: linux-kernel@vger.kernel.org, "Li, Philip" Subject: Re: perf test vfs_getname failed Message-ID: <20171023142409.GA21936@kernel.org> References: <48d01197-5676-40f6-ba16-72d3010b095f@intel.com> <3f9e521d-a90c-72c4-6985-2953bfe20182@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <3f9e521d-a90c-72c4-6985-2953bfe20182@intel.com> X-Url: http://acmel.wordpress.com User-Agent: Mutt/1.9.1 (2017-09-22) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Mon, Oct 23, 2017 at 05:38:49PM +0800, Li Zhijian escreveu: > Those cases can be passed on fedora-26 with the same kernel(and configuration) with rhel7.1 > [root@localhost perf]# ./perf test vfs_getname > 60: Add vfs_getname probe to get syscall args filenames : Ok > 61: Use vfs_getname probe to get syscall args filenames : Ok > 62: Check open filename arg using perf trace + vfs_getname: Ok > > totally, i tested at 3 distro > 1. fedora-26: OK > 2. ubuntu 16.04: FAIL > 3. rhel7.1 beta: FAIL > > Does it means that those cases are related to special distro(require special middle wares) ? Nope, its supposed to work with all of them, I'll check and try to fix it. - Arnaldo > > Thanks > > > On 10/19/2017 4:31 PM, Li Zhijian wrote: > > Hi Arnaldo > > > > i encounter some problem when running perf test, the details arelike > > below: > > > > ----------------------------- > > > > [lizj@rhel71 perf]$ sudo ./perf test vfs_getname -v > > 61: Add vfs_getname probe to get syscall args filenames   : > > --- start --- > > test child forked, pid 5958 > > Failed to find 'result' in this function. > >   Error: Failed to add events. > > test child finished with -1 > > ---- end ---- > > Add vfs_getname probe to get syscall args filenames: FAILED! > > 62: Use vfs_getname probe to get syscall args filenames   : > > --- start --- > > test child forked, pid 5979 > > Failed to find 'result' in this function. > >   Error: Failed to add events. > > test child finished with -1 > > ---- end ---- > > Use vfs_getname probe to get syscall args filenames: FAILED! > > 63: Check open filename arg using perf trace + vfs_getname: > > --- start --- > > test child forked, pid 6001 > > Failed to find 'result' in this function. > >   Error: Failed to add events. > > test child finished with -1 > > ---- end ---- > > Check open filename arg using perf trace + vfs_getname: FAILED! > > ----------------------------- > > > > my environment: > > 1. perf features > > the enabled features are: > > ----------------------------- > > > > Auto-detecting system features: > > ...                         dwarf: [ on  ] > > ...            dwarf_getlocations: [ on  ] > > ...                         glibc: [ on  ] > > ...                          gtk2: [ on  ] > > ...                      libaudit: [ on  ] > > ...                        libbfd: [ on  ] > > ...                        libelf: [ on  ] > > ...                       libnuma: [ on  ] > > ...        numa_num_possible_cpus: [ on  ] > > ...                       libperl: [ on  ] > > ...                     libpython: [ on  ] > > ...                      libslang: [ OFF ] > > ...                     libcrypto: [ on  ] > > ...                     libunwind: [ on  ] > > ...            libdw-dwarf-unwind: [ on  ] > > ...                          zlib: [ on  ] > > ...                          lzma: [ on  ] > > ...                     get_cpuid: [ on  ] > > ...                           bpf: [ on  ] > > ----------------------------- > > 2. host > > [lizj@rhel71 perf]$ cat /etc/redhat-release > > Red Hat Enterprise Linux Server release 7.1 Beta (Maipo) > > > > 3. kernel > > [lizj@rhel71 perf]$ uname -a > > Linux rhel71 4.14.0-rc1+ #2 SMP Wed Oct 18 23:49:30 EDT 2017 x86_64 > > x86_64 x86_64 GNU/Linux > > > > if i miss something, fell free to let me know :) > > > > Thanks > > > > Zhijian > > > >