This is the mail archive of the systemtap-cvs@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

src/tapset ChangeLog aux_syscalls.stp syscalls ...


CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	hunt@sourceware.org	2007-07-31 16:20:31

Modified files:
	tapset         : ChangeLog aux_syscalls.stp syscalls.stp 
	                 syscalls2.stp 
	tapset/i686    : syscalls.stp 
	tapset/ppc64   : syscalls.stp 
	tapset/s390x   : syscalls.stp 
	tapset/x86_64  : syscalls.stp 
Added files:
	tapset/ia64    : syscalls.stp 

Log message:
	2007-07-31  Martin Hunt  <hunt@redhat.com>
	
	* */syscalls.stp: Added mmap functions.
	Continued moving common compatibility functions to
	the main tapset.
	
	* aux_syscalls.stp (_shmat_flags_str): New.
	(__get_compat_argv): New.
	
	* syscalls.stp (adjtimex): Just print hex argument.
	(compat_adjtimex): New.
	(clock_getres): Also probe compat_clock_getres.
	(clock_gettime): Also probe compat funcs.
	(compat_clock_nanosleep): New.
	(compat_execve): New.
	(fstatat): New.
	(get[e][gu]id): Also probe sys32.
	(getsockopt): Make optional. Also probe compat.
	(mmap, mmap2): These are arch-specific, so move to individual
	architecture subdirs.
	(compat_sys_msgctl): New.
	(compat_sys_msgrcv): New.
	(compat_sys_msgsnd): New.
	
	* syscalls.stp (pread32): Remove. It calls pread64 .
	(quotactl): Make optional.
	(recv): Probe correct function.
	(recvfrom): Fix args.
	(compat_sys_recvmsg): New.
	(semctl): Make optional.
	(compat_sys_semctl): New.
	(semget): Make optional.
	(semop): Make optional.
	(semtimedop): Make optional.
	(compat_sys_semtimedop): New.
	(send): Make optional.
	(sendmsg): Make optional.
	(compat_sys_sendmsg): New.
	(sendto): Make optional.
	(setsockopt): Make optional. Add compat.
	(shmat): New.
	(compat_sys_shmat): New.
	(shmctl): New.
	(compat_sys_shmctl): New.
	(shmdt): New.
	(shmget): New.
	(shutdown): Make optional.
	(socket): Make optional.
	(socketpair): Make optional.
	(swapoff): Make optional.
	(swapon): Make optional.
	(sysctl): Add probe on sys32.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapset/ChangeLog.diff?cvsroot=systemtap&r1=1.153&r2=1.154
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapset/aux_syscalls.stp.diff?cvsroot=systemtap&r1=1.36&r2=1.37
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapset/syscalls.stp.diff?cvsroot=systemtap&r1=1.56&r2=1.57
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapset/syscalls2.stp.diff?cvsroot=systemtap&r1=1.61&r2=1.62
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapset/i686/syscalls.stp.diff?cvsroot=systemtap&r1=1.20&r2=1.21
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapset/ia64/syscalls.stp.diff?cvsroot=systemtap&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapset/ppc64/syscalls.stp.diff?cvsroot=systemtap&r1=1.18&r2=1.19
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapset/s390x/syscalls.stp.diff?cvsroot=systemtap&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapset/x86_64/syscalls.stp.diff?cvsroot=systemtap&r1=1.17&r2=1.18


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]