From: John L. <mov...@us...> - 2003-10-14 23:29:00
|
Update of /cvsroot/oprofile/oprofile In directory sc8-pr-cvs1:/tmp/cvs-serv26588 Modified Files: ChangeLog TODO configure.in Log Message: Perfmon support. Index: ChangeLog =================================================================== RCS file: /cvsroot/oprofile/oprofile/ChangeLog,v retrieving revision 1.1291 retrieving revision 1.1292 diff -u -p -d -r1.1291 -r1.1292 --- ChangeLog 14 Oct 2003 19:27:36 -0000 1.1291 +++ ChangeLog 14 Oct 2003 23:28:52 -0000 1.1292 @@ -1,3 +1,23 @@ +2003-10-14 John Levon <le...@mo...> + + * m4/perfmon.m4: + * configure.in: look for pfmlib 3 + + * daemon/Makefile.am: + * daemon/opd_perfmon.h: + * daemon/opd_perfmon.c: interface to perfmon on 2.6 IA64 + + * daemon/opd_mangling.c: + * daemon/oprofiled.c: read event descriptions from command + line not oprofilefs + + * daemon/opd_util.h: + * daemon/opd_util.c: receive SIGUSR1/2 for perfmon + + * utils/opcontrol: handle multiple oprofileds. Send SIGUSR1/2 + on start/stop. Pass in events list to oprofiled on 2.6. Don't + attempt to fill in oprofilefs with event info if using perfmon. + 2003-10-14 Philippe Elie <ph...@wa...> * daemon/opd_mangling.c: Index: TODO =================================================================== RCS file: /cvsroot/oprofile/oprofile/TODO,v retrieving revision 1.310 retrieving revision 1.311 diff -u -p -d -r1.310 -r1.311 --- TODO 13 Oct 2003 00:58:41 -0000 1.310 +++ TODO 14 Oct 2003 23:28:52 -0000 1.311 @@ -15,6 +15,9 @@ for some pointers and/or read HACKING an relevant o IA64: we free twice time profiling interrupt at shutdown o x86_64 and 2.4 kernel: test the needed change + o perfmon: error out if pfmlib not found but needed + o perfmon: work out the zombie problem and why perfmon doesn't work + sometimes 0.8 release ----------- Index: configure.in =================================================================== RCS file: /cvsroot/oprofile/oprofile/configure.in,v retrieving revision 1.188 retrieving revision 1.189 diff -u -p -d -r1.188 -r1.189 --- configure.in 12 Oct 2003 18:06:19 -0000 1.188 +++ configure.in 14 Oct 2003 23:28:53 -0000 1.189 @@ -63,6 +63,8 @@ AC_CHECK_LIB(dl, dlopen, LIBS="$LIBS -ld AC_CHECK_LIB(intl, main, LIBS="$LIBS -lintl"; INTL_LIB="-lintl", INTL_LIB="") AC_CHECK_LIB(bfd, bfd_openr,, AC_MSG_ERROR([bfd library not found])) +AX_CHECK_PERFMON + # C++ tests AC_LANG_CPLUSPLUS |