]> sourceware.org Git - systemtap.git/commit
Allow buildok/twentyseven.stp to work on kernels with inlined do_execve()
authorWilliam Cohen <wcohen@redhat.com>
Mon, 1 Jul 2024 21:06:46 +0000 (17:06 -0400)
committerWilliam Cohen <wcohen@redhat.com>
Wed, 3 Jul 2024 14:16:02 +0000 (10:16 -0400)
commit22129ccb1230ab7278a91d9fd90718e644c402cc
tree3a9759c075fda3005367700fa85c60a33312a4e0
parentb03596fce4c74f9c74a28a905ea0f0d3363b9cf2
Allow buildok/twentyseven.stp to work on kernels with inlined do_execve()

A earlier systemtap git commit 35ea394c93d3 disabled
buildok/twentyseven.stp probing of inlined versions of do_execve()
because the arguments being used were not available on Linux 4.11
kernels for the inlined version.  However, on newer x86_64 Fedora 39
systems the compiler is optimizing the Linux kernel 6.9.7 kernel code
so only the inlined version of do_execve() exists.  Loosening the
tewentyseven.stp probe to probe both inlined and non-inlined versions
of do_execve() to allow the test to work on newer systems.
testsuite/buildok/twentyseven.stp
This page took 0.025286 seconds and 5 git commands to generate.