diff options
author | David Smith <dsmith@redhat.com> | 2010-02-23 15:57:25 -0600 |
---|---|---|
committer | David Smith <dsmith@redhat.com> | 2010-02-23 15:57:25 -0600 |
commit | d945a07eecee9851173365459d196bcd22c3e636 (patch) | |
tree | acf0cf964c937f5a31216f3cfb38662252428851 /parse.cxx | |
parent | 4d3c480990cdbbd3e0c405be03a195a040b4dc4a (diff) | |
download | systemtap-steved-d945a07eecee9851173365459d196bcd22c3e636.tar.gz systemtap-steved-d945a07eecee9851173365459d196bcd22c3e636.tar.xz systemtap-steved-d945a07eecee9851173365459d196bcd22c3e636.zip |
Fixed PR 11269 by properly handling mmap syscall 'fd' argument.
* testsuite/systemtap.syscall/mmap.c (main): Added mprotect and mremap
testing (along with testing of anonymous maps).
* tapset/i386/syscalls.stp: In mmap probes, handle the fact that the
kernel gets an unsigned long 'fd', but the user-side passes a signed
int.
* tapset/i386/nd_syscalls.stp: Ditto.
* tapset/ia64/syscalls.stp: Ditto.
* tapset/powerpc/nd_syscalls.stp: Ditto.
* tapset/powerpc/syscalls.stp: Ditto.
* tapset/x86_64/nd_syscalls.stp: Ditto.
* tapset/x86_64/syscalls.stp: Ditto.
Diffstat (limited to 'parse.cxx')
0 files changed, 0 insertions, 0 deletions