Re: [linus:master] [perf map/maps/thread] bffb5b0c09: perf-sanity-tests.probe_libc's_inet_pton_&_backtrace_it_with_ping.fail

From: Ian Rogers
Date: Fri Jul 28 2023 - 13:37:21 EST


On Wed, Jul 26, 2023 at 11:43 PM kernel test robot
<oliver.sang@xxxxxxxxx> wrote:
>
>
> hi, Ian Rogers,
>
> we noticed this is a fix commit, and we really found some perf-sanity-tests
> can pass on this commit now.
> however, probe_libc's_inet_pton_&_backtrace_it_with_ping started to fail on this
> commit.
>
> 1981da1fe2499823 bffb5b0c0976aa46aaa961dd19a
> ---------------- ---------------------------
> fail:runs %reproduction fail:runs
> | | |
> :6 100% 6:6 perf-sanity-tests.Check_branch_stack_sampling.pass
> :6 100% 6:6 perf-sanity-tests.Cumulate_child_hist_entries.pass
> :6 100% 6:6 perf-sanity-tests.dlfilter_C_API.pass
> :6 100% 6:6 perf-sanity-tests.perf_pipe_recording_and_injection_test.pass
> :6 100% 6:6 perf-sanity-tests.probe_libc's_inet_pton_&_backtrace_it_with_ping.fail
>
> below is detail.
>
> Hello,
>
> kernel test robot noticed "perf-sanity-tests.probe_libc's_inet_pton_&_backtrace_it_with_ping.fail" on:
>
> commit: bffb5b0c0976aa46aaa961dd19a47c9d6301cfe1 ("perf map/maps/thread: Changes to reference counting")
> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master
>
> [test failed on linus/master 18b44bc5a67275641fb26f2c54ba7eef80ac5950]
> [test failed on linux-next/master 0ba5d07205771c50789fd9063950aa75e7f1183f]

Is this failing at head or is this another please use my time machine
and go fix the past request? The most recent fixes in this area were
in May by Thomas Richter:
https://lore.kernel.org/r/20230503081255.3372986-1-tmricht@xxxxxxxxxxxxx
This isn't failing for me either in 6.5-rc3 or at perf-tools-next
head. The test output doesn't contain an indication of what the error
is. I don't think there is anything actionable here.

Thanks,
Ian

> in testcase: perf-sanity-tests
> version: perf-x86_64-00c7b5f4ddc5-1_20230402
> with following parameters:
>
> perf_compiler: gcc
>
>
>
> compiler: gcc-12
> test machine: 224 threads 2 sockets Intel(R) Xeon(R) Platinum 8480+ (Sapphire Rapids) with 256G memory
>
> (please refer to attached dmesg/kmsg for entire log/backtrace)
>
>
>
>
> If you fix the issue in a separate patch/commit (i.e. not just a new version of
> the same patch/commit), kindly add following tags
> | Reported-by: kernel test robot <oliver.sang@xxxxxxxxx>
> | Closes: https://lore.kernel.org/oe-lkp/202307271413.eb0fd426-oliver.sang@xxxxxxxxx
>
>
> ...
> 88: perf pipe recording and injection test : Ok
> 89: Add vfs_getname probe to get syscall args filenames : Skip
> 90: probe libc's inet_pton & backtrace it with ping : FAILED! <---
> 91: Use vfs_getname probe to get syscall args filenames : Skip
> 92: Zstd perf.data compression/decompression : Ok
> ...
>
>
> To reproduce:
>
> git clone https://github.com/intel/lkp-tests.git
> cd lkp-tests
> sudo bin/lkp install job.yaml # job file is attached in this email
> bin/lkp split-job --compatible job.yaml # generate the yaml file for lkp run
> sudo bin/lkp run generated-yaml-file
>
> # if come across any failure that blocks the test,
> # please remove ~/.lkp and /lkp dir to run from a clean state.
>
>
>
> --
> 0-DAY CI Kernel Test Service
> https://github.com/intel/lkp-tests/wiki
>
>