summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Refactor anonymous lookups in translate_componentsJosh Stone2009-05-082-114/+99
| | | | | | | | | | | | | | | | | | | The previous code recursed the entirety of translate_components, and it seemed to be restarting the components list every time, so it would only work if the anonymous portion was the first component. Even then, examining the code output by semok/thirtythree revealed that it wasn't fully translating the locations when multiple anonymous pieces were involved. Instead, it now recurses in a separate function, find_struct_member, which does just enough to find the member die and return. It also builds a vector of the locations passed through, so translate_components can output code for the full chain of anonymity. The generated code for semok/thirtythree's $page->mapping now appears to match the offsets from my manual inspection of struct page. I also added a test for $page->first_page->mapping, which works now but would segfault the old code.
* Don't attempt NSS if the module failed to buildJosh Stone2009-05-081-1/+2
|
* Simplify buildok/context_test.stpJosh Stone2009-05-081-20/+1
| | | | | | | | | | The test was using optional probes on uptime_read_proc, which doesn't exist anymore on 2.6.30. The problem is that when those optional probes are skipped, the test doesn't really do anything. For a buildok test of the context functions, the actual probe point doesn't matter, so I've changed it to just a begin probe that calls all of the functions.
* AUTHORS bump for Malte NuhnJosh Stone2009-05-081-0/+1
|
* context tapset: sid() function to return task session leader pidMalte Nuhn2009-05-082-0/+13
|
* Check whether certutil as provided by nss-tools is installed.Mark Wielaard2009-05-087-44/+82
| | | | | | | | | | | * configure.ac: Add check for certuril, don't build nss stap server when not found. * Makefile.in: Regenerated. * aclocal.m4: Likewise. * configure: Likewise. * doc/Makefile.in: Likewise. * doc/SystemTap_Tapset_Reference/Makefile.in: Likewise. * grapher/Makefile.in: Likewise.
* Search for only under $(SRCDIR)/tapsets for tapsets.xml and cleanup.Mark Wielaard2009-05-082-2/+4
| | | | | | * doc/SystemTap_Tapset_Reference/Makefile.am (tapsets.xml): Only search under $(SRCDIR)/tapsets for .stp files. Cleanup tapsets.xml.new. * doc/SystemTap_Tapset_Reference/Makefile.in: Regenerated.
* removed unnecessary perl statementsddomingo2009-05-081-7/+7
|
* moves starthere tag higher to remove more content preventing publican buildddomingo2009-05-081-2/+1
|
* Merge branch 'tapsets-cleanup'Josh Stone2009-05-0713-3952/+4291
|\ | | | | | | | | | | This merge splits some of the built-in tapsets into their own files, so we can better maintain clean interfaces. Still TODO are the dwarf- dependent tapsets though, because that's a much bigger mess to untangle.
| * Separate the utrace tapsetJosh Stone2009-05-075-1052/+1082
| |
| * Separate task_finder and the itrace tapsetJosh Stone2009-05-077-388/+501
| |
| * Separate the kernel.mark tapsetJosh Stone2009-05-075-711/+733
| |
| * Separate the permon tapsetJosh Stone2009-05-075-439/+484
| |
| * Group all kprobe_derived_FOO togetherJosh Stone2009-05-071-57/+35
| |
| * Separate the procfs tapsetJosh Stone2009-05-065-502/+557
| |
| * Use a single entry function for begin/end/errorJosh Stone2009-05-061-35/+27
| |
| * Separate the begin/end/error/never tapsetsJosh Stone2009-05-065-206/+259
| |
| * Merge profile_builder into timer_builderJosh Stone2009-05-061-16/+9
| |
| * Separate built-in timer tapsetsJosh Stone2009-05-065-620/+678
| | | | | | | | | | | | All of the timer.* tapsets are now built and handled in their own tapset-timers.cxx, as the first step of many to pare down the current monolithic tapsets.cxx.
* | Don't print out the commands.William Cohen2009-05-071-1/+1
| |
* | Correct TMPFILE and TMPFILE2 file names.William Cohen2009-05-071-3/+3
| |
* | fix permissions of some testsuite filesFrank Ch. Eigler2009-05-073-0/+0
| | | | | | | | Reported-By: Petr Muller <pmuller@redhat.com>
* | added tcpdumplike.stp to Network for Fedora build onlyddomingo2009-05-072-1/+117
|/
* Merge branch 'master' of ssh://sources.redhat.com/git/systemtapDave Brolley2009-05-067-5/+49
|\
| * Run autoreconfEugeniy Meshcheryakov2009-05-065-2/+45
| |
| * Revert "Remove latex2html from BuildRequires"Eugeniy Meshcheryakov2009-05-061-1/+1
| | | | | | | | This reverts commit 079e3163aec9bd146428ca930f7de9f78eec233b.
| * Revert "Remove latex2html detection, it is not used anymore"Eugeniy Meshcheryakov2009-05-061-2/+3
| | | | | | | | This reverts commit 3f6d0896b990c586667d0de08ac85b18effb0274.
* | Problems using server scripts when not on PATH.Dave Brolley2009-05-063-6/+9
| | | | | | | | HAVE_NSS related compile time warning.
* | Merge branch 'master' of ssh://sources.redhat.com/git/systemtapDave Brolley2009-05-0627-2560/+3042
|\|
| * run autoreconfEugeniy Meshcheryakov2009-05-062-41/+61
| |
| * PR10102: tolerate the failure related to optional probeWenji Huang2009-05-052-5/+21
| | | | | | | | | | | | | | | | | | This patch will make stap silently accept the failure related to optional probe. It puts try/catch around find_and_build which can cover most probe types. The specific treatment for dwarf_derived_probe in commit ed82b7c902d6a2e26452ec51c9cdb9665dbf9e97 is reverted.
| * Have stap-fine-or-start-server look in the right directory.William Cohen2009-05-051-1/+1
| |
| * Fix --enable-refdocsEugeniy Meshcheryakov2009-05-062-13/+16
| |
| * Run autoreconfEugeniy Meshcheryakov2009-05-051-24/+25
| |
| * Only disable building of PDF version of refdocs if xmlto is badEugeniy Meshcheryakov2009-05-051-1/+7
| |
| * Remove latex2html from BuildRequiresEugeniy Meshcheryakov2009-05-051-1/+1
| |
| * Run autoreconfEugeniy Meshcheryakov2009-05-059-2510/+2944
| |
| * Remove latex2html detection, it is not used anymoreEugeniy Meshcheryakov2009-05-051-3/+2
| |
| * Make test example for xmlto more complex, to make it fail on DebianEugeniy Meshcheryakov2009-05-051-0/+3
| |
| * Fix arguments to mktemp with less than 6 X'sEugeniy Meshcheryakov2009-05-0513-13/+13
| |
* | Replace entire default path for stap_exec_prefix.Dave Brolley2009-05-062-2/+2
| |
* | Typo in invocation of stap-start-serverDave Brolley2009-05-051-1/+1
|/
* Ensure that pw is not used if it is NULL.Dave Brolley2009-05-051-11/+9
|
* Initialize euid before using it.Dave Brolley2009-05-051-1/+1
|
* Merge branch 'master' of ssh://sources.redhat.com/git/systemtapDave Brolley2009-05-051-2/+3
|\
| * Use stap_system() in mod-signing codeJosh Stone2009-05-051-2/+3
| |
* | Merge branch 'master' of ssh://sources.redhat.com/git/systemtapDave Brolley2009-05-056-0/+11
|\|
| * Add Vim modelines for new C/C++ sourcesJosh Stone2009-05-056-0/+11
| |
* | Make sure pw struct is initialized.Dave Brolley2009-05-051-1/+1
|/