diff options
author | ddomingo <ddomingo@redhat.com> | 2008-09-22 11:40:58 +1000 |
---|---|---|
committer | ddomingo <ddomingo@redhat.com> | 2008-09-22 11:40:58 +1000 |
commit | 19c6b7ad6b1a468694d918cbd8a71bb6b60c22ce (patch) | |
tree | 3aebdaa1ae2cc005a0050406541ed428b61b1d99 /testsuite | |
parent | ca74563434b2877cd2d7e7e81dc3919483cca694 (diff) | |
parent | e8ea4501122483436cdeb0352d833ccefeda7d14 (diff) | |
download | systemtap-steved-19c6b7ad6b1a468694d918cbd8a71bb6b60c22ce.tar.gz systemtap-steved-19c6b7ad6b1a468694d918cbd8a71bb6b60c22ce.tar.xz systemtap-steved-19c6b7ad6b1a468694d918cbd8a71bb6b60c22ce.zip |
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
Diffstat (limited to 'testsuite')
-rw-r--r-- | testsuite/systemtap.syscall/ChangeLog | 12 | ||||
-rw-r--r-- | testsuite/systemtap.syscall/forkwait.c | 2 | ||||
-rwxr-xr-x | testsuite/systemtap.syscall/swap.c | 1 | ||||
-rw-r--r-- | testsuite/systemtap.syscall/timer.c | 8 |
4 files changed, 17 insertions, 6 deletions
diff --git a/testsuite/systemtap.syscall/ChangeLog b/testsuite/systemtap.syscall/ChangeLog index 0a3d51ae..772f980a 100644 --- a/testsuite/systemtap.syscall/ChangeLog +++ b/testsuite/systemtap.syscall/ChangeLog @@ -1,3 +1,15 @@ +2008-09-17 Mark Wielaard <mjw@redhat.com> + + * forkwait.c: Low byte of flags is always set to SIGCHLD. + +2008-09-17 Mark Wielaard <mjw@redhat.com> + + * timer.c: Timer id can be arbitrary number. + +2008-09-17 Mark Wielaard <mjw@redhat.com> + + * swap.c: Don't try including unnecessary asm/page.h. + 2008-02-22 Frank Ch. Eigler <fche@elastic.org> * test.tcl: Support noexec /tmp by creating test directory diff --git a/testsuite/systemtap.syscall/forkwait.c b/testsuite/systemtap.syscall/forkwait.c index 10f8d6ac..ffc98708 100644 --- a/testsuite/systemtap.syscall/forkwait.c +++ b/testsuite/systemtap.syscall/forkwait.c @@ -12,7 +12,7 @@ int main () int status; child = fork(); - // clone (CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID) = NNNN + // clone (CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD) = NNNN if (!child) { int i = 0xfffff; while (i > 0) i--; diff --git a/testsuite/systemtap.syscall/swap.c b/testsuite/systemtap.syscall/swap.c index a2db301e..3708a477 100755 --- a/testsuite/systemtap.syscall/swap.c +++ b/testsuite/systemtap.syscall/swap.c @@ -1,6 +1,5 @@ /* COVERAGE: swapon swapoff */ #include <unistd.h> -#include <asm/page.h> #include <sys/swap.h> diff --git a/testsuite/systemtap.syscall/timer.c b/testsuite/systemtap.syscall/timer.c index f7b888ae..947f6a77 100644 --- a/testsuite/systemtap.syscall/timer.c +++ b/testsuite/systemtap.syscall/timer.c @@ -16,16 +16,16 @@ int main() // timer_create (CLOCK_REALTIME, 0x[0]+, XXXX) syscall(SYS_timer_gettime, tid, &val); - // timer_gettime (0, XXXX) + // timer_gettime (NNNN, XXXX) syscall(SYS_timer_settime, 0, tid, &val, &oval); - // timer_settime (0, 0, \[0.000000,0.000000\], XXXX) + // timer_settime (0, NNNN, \[0.000000,0.000000\], XXXX) syscall(SYS_timer_getoverrun, tid); - // timer_getoverrun (0) + // timer_getoverrun (NNNN) syscall(SYS_timer_delete, tid); - // timer_delete (0) + // timer_delete (NNNN) return 0; } |