2023-07-27 07:01:59

by kernel test robot

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


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]

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 <[email protected]>
| Closes: https://lore.kernel.org/oe-lkp/[email protected]


...
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



Attachments:
(No filename) (2.86 kB)
config-6.4.0-rc3-00373-gbffb5b0c0976 (166.21 kB)
job-script (5.39 kB)
dmesg.xz (42.60 kB)
perf-sanity-tests (40.76 kB)
job.yaml (4.89 kB)
reproduce (238.00 B)
Download all attachments

2023-07-28 18:08:09

by Ian Rogers

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

On Wed, Jul 26, 2023 at 11:43 PM kernel test robot
<[email protected]> 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/[email protected]
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 <[email protected]>
> | Closes: https://lore.kernel.org/oe-lkp/[email protected]
>
>
> ...
> 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
>
>