This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: registration error (rc -84)


Hi Frank,

Are these the symbols you wanted? :
_stp_do_relocation:74: found kernel _stext load address: 0xffffffff810002b8
_stp_kmodule_update_address:1065: module kernel section _stext address
0xffffffff810002b8
_stp_kmodule_update_address:1052: module kernel special section
.note.gnu.build-id address 0x2
_stp_module_check:732: build-id validation [kernel]
_stp_kmodule_relocate:38: kernel, _stext, 1fe688
_stp_kmodule_relocate:57: address=ffffffff811fe940
_stp_kmodule_relocate:38: kernel, _stext, 595af8
_stp_kmodule_relocate:57: address=ffffffff81595db0
_stp_kmodule_relocate:38: kernel, _stext, 557338
_stp_kmodule_relocate:57: address=ffffffff815575f0
_stp_kmodule_relocate:38: kernel, _stext, 556978
_stp_kmodule_relocate:57: address=ffffffff81556c30
_stp_kmodule_relocate:38: kernel, _stext, 554d18
_stp_kmodule_relocate:57: address=ffffffff81554fd0
_stp_kmodule_relocate:38: kernel, _stext, fdfb8
_stp_kmodule_relocate:57: address=ffffffff810fe270
_stp_kmodule_relocate:38: kernel, _stext, fdfb8
_stp_kmodule_relocate:57: address=ffffffff810fe270
_stp_kmodule_relocate:38: kernel, _stext, 100de8
_stp_kmodule_relocate:57: address=ffffffff811010a0
_stp_kmodule_relocate:38: kernel, _stext, 100de8
_stp_kmodule_relocate:57: address=ffffffff811010a0
_stp_kmodule_relocate:38: kernel, _stext, 100cd8
_stp_kmodule_relocate:57: address=ffffffff81100f90
_stp_kmodule_relocate:38: kernel, _stext, 100cd8
_stp_kmodule_relocate:57: address=ffffffff81100f90
_stp_kmodule_relocate:38: kernel, _stext, 2202c8
_stp_kmodule_relocate:57: address=ffffffff81220580
_stp_kmodule_relocate:38: kernel, _stext, 20e7a8
_stp_kmodule_relocate:57: address=ffffffff8120ea60
_stp_kmodule_relocate:38: kernel, _stext, 2069d8
_stp_kmodule_relocate:57: address=ffffffff81206c90
_stp_kmodule_relocate:38: kernel, _stext, 8c618
_stp_kmodule_relocate:57: address=ffffffff8108c8d0
_stp_kmodule_relocate:38: kernel, _stext, 8c6d8
_stp_kmodule_relocate:57: address=ffffffff8108c990
_stp_kmodule_relocate:38: kernel, _stext, 555b88
_stp_kmodule_relocate:57: address=ffffffff81555e40
_stp_kmodule_relocate:38: kernel, _stext, 555b88
_stp_kmodule_relocate:57: address=ffffffff81555e40
_stp_kmodule_relocate:38: kernel, _stext, 555e88
_stp_kmodule_relocate:57: address=ffffffff81556140
_stp_kmodule_relocate:38: kernel, _stext, 257368
_stp_kmodule_relocate:57: address=ffffffff81257620
_stp_kmodule_relocate:38: kernel, _stext, 221418
_stp_kmodule_relocate:57: address=ffffffff812216d0
WARNING: probe kernel.function("sock_sendmsg@net/socket.c:623")
(address 0xffffffff81555e40) registration error (rc -84)
_stp_kmodule_relocate:38: kernel, _stext, 21ff18
_stp_kmodule_relocate:57: address=ffffffff812201d0
_stp_kmodule_relocate:38: kernel, _stext, 1fe688
_stp_kmodule_relocate:57: address=ffffffff811fe940

-Daniel

On Thu, Oct 19, 2017 at 1:16 AM, Frank Ch. Eigler <fche@redhat.com> wrote:
> Daniel Doron <danielmeirdoron@gmail.com> writes:
>
>> I run stap-report and the only thing that seems out of place to me is
>> the Build ID diff between the kernel and debug-kernel.
>>
>> == (eu-readelf -n /boot/vmlinuz-3.10.0-514.26.2.el7.x86_64 || readelf
>> -n /boot/vmlinuz-3.10.0-514.26.2.el7.x86_64) | grep Build ==
>>     Build ID: 62b54b1aac6eeaa4cd469439011f8a97558400e0
>> == (eu-readelf -n
>> /usr/lib/debug/lib/modules/3.10.0-514.26.2.el7.x86_64/vmlinux ||
>> readelf -n /usr/lib/debug/lib/modules/3.10.0-514.26.2.el7.x86_64/vmlinux)
>> | grep Build ==
>>     Build ID: 9812ec6054800f5f9ee0e65ad9c780c8273200c3
>
> I recall seeing something like this when someone used a funky community
> rhel7 respin that reused the exact rhel7 n-v-r, and tried to use someone
> else's debuginfo.
>
> Nevertheless, stap does verify buildid matches at startup in many cases.
> I'm very curious why that wouldn't have worked.  Would you mind
> rerunning your job with this extra option:
>
> # stap -DDEBUG_SYMBOLS=1 ...other options...
>
>
> - FChE


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]