Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Refactor anonymous lookups in translate_components | Josh Stone | 2009-05-08 | 2 | -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 build | Josh Stone | 2009-05-08 | 1 | -1/+2 | |
| | ||||||
* | Simplify buildok/context_test.stp | Josh Stone | 2009-05-08 | 1 | -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 Nuhn | Josh Stone | 2009-05-08 | 1 | -0/+1 | |
| | ||||||
* | context tapset: sid() function to return task session leader pid | Malte Nuhn | 2009-05-08 | 2 | -0/+13 | |
| | ||||||
* | Check whether certutil as provided by nss-tools is installed. | Mark Wielaard | 2009-05-08 | 7 | -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 Wielaard | 2009-05-08 | 2 | -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 statements | ddomingo | 2009-05-08 | 1 | -7/+7 | |
| | ||||||
* | moves starthere tag higher to remove more content preventing publican build | ddomingo | 2009-05-08 | 1 | -2/+1 | |
| | ||||||
* | Merge branch 'tapsets-cleanup' | Josh Stone | 2009-05-07 | 13 | -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 tapset | Josh Stone | 2009-05-07 | 5 | -1052/+1082 | |
| | | ||||||
| * | Separate task_finder and the itrace tapset | Josh Stone | 2009-05-07 | 7 | -388/+501 | |
| | | ||||||
| * | Separate the kernel.mark tapset | Josh Stone | 2009-05-07 | 5 | -711/+733 | |
| | | ||||||
| * | Separate the permon tapset | Josh Stone | 2009-05-07 | 5 | -439/+484 | |
| | | ||||||
| * | Group all kprobe_derived_FOO together | Josh Stone | 2009-05-07 | 1 | -57/+35 | |
| | | ||||||
| * | Separate the procfs tapset | Josh Stone | 2009-05-06 | 5 | -502/+557 | |
| | | ||||||
| * | Use a single entry function for begin/end/error | Josh Stone | 2009-05-06 | 1 | -35/+27 | |
| | | ||||||
| * | Separate the begin/end/error/never tapsets | Josh Stone | 2009-05-06 | 5 | -206/+259 | |
| | | ||||||
| * | Merge profile_builder into timer_builder | Josh Stone | 2009-05-06 | 1 | -16/+9 | |
| | | ||||||
| * | Separate built-in timer tapsets | Josh Stone | 2009-05-06 | 5 | -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 Cohen | 2009-05-07 | 1 | -1/+1 | |
| | | ||||||
* | | Correct TMPFILE and TMPFILE2 file names. | William Cohen | 2009-05-07 | 1 | -3/+3 | |
| | | ||||||
* | | fix permissions of some testsuite files | Frank Ch. Eigler | 2009-05-07 | 3 | -0/+0 | |
| | | | | | | | | Reported-By: Petr Muller <pmuller@redhat.com> | |||||
* | | added tcpdumplike.stp to Network for Fedora build only | ddomingo | 2009-05-07 | 2 | -1/+117 | |
|/ | ||||||
* | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | Dave Brolley | 2009-05-06 | 7 | -5/+49 | |
|\ | ||||||
| * | Run autoreconf | Eugeniy Meshcheryakov | 2009-05-06 | 5 | -2/+45 | |
| | | ||||||
| * | Revert "Remove latex2html from BuildRequires" | Eugeniy Meshcheryakov | 2009-05-06 | 1 | -1/+1 | |
| | | | | | | | | This reverts commit 079e3163aec9bd146428ca930f7de9f78eec233b. | |||||
| * | Revert "Remove latex2html detection, it is not used anymore" | Eugeniy Meshcheryakov | 2009-05-06 | 1 | -2/+3 | |
| | | | | | | | | This reverts commit 3f6d0896b990c586667d0de08ac85b18effb0274. | |||||
* | | Problems using server scripts when not on PATH. | Dave Brolley | 2009-05-06 | 3 | -6/+9 | |
| | | | | | | | | HAVE_NSS related compile time warning. | |||||
* | | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | Dave Brolley | 2009-05-06 | 27 | -2560/+3042 | |
|\| | ||||||
| * | run autoreconf | Eugeniy Meshcheryakov | 2009-05-06 | 2 | -41/+61 | |
| | | ||||||
| * | PR10102: tolerate the failure related to optional probe | Wenji Huang | 2009-05-05 | 2 | -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 Cohen | 2009-05-05 | 1 | -1/+1 | |
| | | ||||||
| * | Fix --enable-refdocs | Eugeniy Meshcheryakov | 2009-05-06 | 2 | -13/+16 | |
| | | ||||||
| * | Run autoreconf | Eugeniy Meshcheryakov | 2009-05-05 | 1 | -24/+25 | |
| | | ||||||
| * | Only disable building of PDF version of refdocs if xmlto is bad | Eugeniy Meshcheryakov | 2009-05-05 | 1 | -1/+7 | |
| | | ||||||
| * | Remove latex2html from BuildRequires | Eugeniy Meshcheryakov | 2009-05-05 | 1 | -1/+1 | |
| | | ||||||
| * | Run autoreconf | Eugeniy Meshcheryakov | 2009-05-05 | 9 | -2510/+2944 | |
| | | ||||||
| * | Remove latex2html detection, it is not used anymore | Eugeniy Meshcheryakov | 2009-05-05 | 1 | -3/+2 | |
| | | ||||||
| * | Make test example for xmlto more complex, to make it fail on Debian | Eugeniy Meshcheryakov | 2009-05-05 | 1 | -0/+3 | |
| | | ||||||
| * | Fix arguments to mktemp with less than 6 X's | Eugeniy Meshcheryakov | 2009-05-05 | 13 | -13/+13 | |
| | | ||||||
* | | Replace entire default path for stap_exec_prefix. | Dave Brolley | 2009-05-06 | 2 | -2/+2 | |
| | | ||||||
* | | Typo in invocation of stap-start-server | Dave Brolley | 2009-05-05 | 1 | -1/+1 | |
|/ | ||||||
* | Ensure that pw is not used if it is NULL. | Dave Brolley | 2009-05-05 | 1 | -11/+9 | |
| | ||||||
* | Initialize euid before using it. | Dave Brolley | 2009-05-05 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | Dave Brolley | 2009-05-05 | 1 | -2/+3 | |
|\ | ||||||
| * | Use stap_system() in mod-signing code | Josh Stone | 2009-05-05 | 1 | -2/+3 | |
| | | ||||||
* | | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | Dave Brolley | 2009-05-05 | 6 | -0/+11 | |
|\| | ||||||
| * | Add Vim modelines for new C/C++ sources | Josh Stone | 2009-05-05 | 6 | -0/+11 | |
| | | ||||||
* | | Make sure pw struct is initialized. | Dave Brolley | 2009-05-05 | 1 | -1/+1 | |
|/ |