|
| 1 | +2012-04-17 |
| 2 | + |
| 3 | + * 8782daed cvs2cl.pl delete_before_release.sh gitlog2changelog.py...: Update |
| 4 | + the release machinery for git. gitlog2changelog.py takes the output of git |
| 5 | + log and parses it to something like a changelog. |
| 6 | + |
| 7 | + * 80ff04a9 doc/Doxyfile-html: Cover up an instance of doxygen using full |
| 8 | + paths. Doxygen ( up to 1.8.0, the most recent at this writing ) would use |
| 9 | + full paths in directory dependencies ignoring the use relative paths config |
| 10 | + option. |
| 11 | + |
| 12 | + * c556dad1 doc/Doxyfile-common papi.spec src/Makefile.in...: Bump the version |
| 13 | + for the PAPI 4.4.0 release. |
| 14 | + |
| 15 | +2012-04-14 |
| 16 | + |
| 17 | + * 27174c0b src/components/bgpm/CNKunit/CVS/Entries |
| 18 | + src/components/bgpm/CNKunit/CVS/Repository |
| 19 | + src/components/bgpm/CNKunit/CVS/Root...: Removed CVS stuff from Q code. |
| 20 | + |
| 21 | + * 970a2d50 src/configure src/configure.in src/linux-bgq.c...: Removed |
| 22 | + papi_events.csv parsing from Q code. (CVS stuff still needs to be taken care |
| 23 | + of.) |
| 24 | + |
| 25 | +2012-04-13 |
| 26 | + |
| 27 | + * 853d6c74 src/libpfm-3.y/lib/intel_corei7_events.h |
| 28 | + src/libpfm-3.y/lib/intel_wsm_events.h src/libpfm-3.y/lib/pfmlib_intel_nhm.c: |
| 29 | + Add missing update to libpfm3 Somehow during all of the troubles we had with |
| 30 | + importing libpfm3 into CVS, we lost some Nehalem/Westmere updates. Tested on |
| 31 | + a Nehalem machine to make sure this doesn't break anything. |
| 32 | + |
| 33 | +2012-04-12 |
| 34 | + |
| 35 | + * 07e4fcd6 INSTALL.txt: Updated INSTALL notes for Q |
| 36 | + |
| 37 | + * 2a0f919e src/Makefile.in src/Makefile.inc src/components/README...: Added |
| 38 | + missing files for Q merge. |
| 39 | + |
| 40 | + * 0b0f1863 src/Rules.bgpm src/components/bgpm/CNKunit/CVS/Entries |
| 41 | + src/components/bgpm/CNKunit/CVS/Repository...: Added PAPI support for Blue |
| 42 | + Gene/Q. |
| 43 | + |
| 44 | +2012-02-17 |
| 45 | + |
| 46 | + * 147a4969 src/perfctr-2.6.x/usr.lib/event_set_centaur.o |
| 47 | + src/perfctr-2.6.x/usr.lib/event_set_p5.o |
| 48 | + src/perfctr-2.6.x/usr.lib/event_set_p6.o: Remove a few binary files in |
| 49 | + perfctr-2.6.x |
| 50 | + |
| 51 | +2012-02-23 |
| 52 | + |
| 53 | + * 955bd899 src/perfctr-2.6.x/usr.lib/event_set_centaur.os |
| 54 | + src/perfctr-2.6.x/usr.lib/event_set_p5.os |
| 55 | + src/perfctr-2.6.x/usr.lib/event_set_p6.os: Removes the last of the binary |
| 56 | + files from perfctr2.6.x Some binary files were left out in the cold after a |
| 57 | + mishap trying to configure perfctr for the build test. |
| 58 | + |
| 59 | +2012-02-17 |
| 60 | + |
| 61 | + * 5fe239c8 src/perfctr-2.6.x/CHANGES src/perfctr-2.6.x/INSTALL |
| 62 | + src/perfctr-2.6.x/Makefile...: More cleanups from the migration, latest |
| 63 | + version of libpfm-3.y perfctr-2.[6,7] Version numbers got really confused in |
| 64 | + cvs and the git cvsimport didn't know that eg 1.1.1.28 > 1.1 ( see |
| 65 | + perfctr-2.6.x/CHANGES revision 1.1.1.28.6.1 :~) |
| 66 | + |
| 67 | +2012-03-13 |
| 68 | + |
| 69 | + * e7173952 src/libpfm-3.y/examples_v2.x/multiplex.c |
| 70 | + src/libpfm-3.y/examples_v2.x/pfmsetup.c |
| 71 | + src/libpfm-3.y/examples_v2.x/rtop.c...: Fix some libpfm3 warnings. libpfm3 |
| 72 | + is not maintained anymore, so applied these changes locally. libpfm3 is |
| 73 | + compiled with -Werror so they broke the build with newer gcc even though they |
| 74 | + are just warnings in example programs. |
| 75 | + |
| 76 | +2012-04-09 |
| 77 | + |
| 78 | + * 10528517 src/libpfm-3.y/Makefile src/libpfm-3.y/README |
| 79 | + src/libpfm-3.y/docs/Makefile...: Copy over libpfm-3.y from cvs. libpfm3 was |
| 80 | + another one of our skeletons in CVS. Thanks to Steve Kaufmann for keeping us |
| 81 | + honest. |
| 82 | + |
| 83 | +2012-02-17 |
| 84 | + |
| 85 | + * ec8c879e src/aix.c src/components/coretemp/linux-coretemp.c |
| 86 | + src/components/coretemp_freebsd/coretemp_freebsd.c...: The git conversion |
| 87 | + reset all of the CVS $Id$ lines to just $Id$ Since we depend on the $Id$ |
| 88 | + lines for the component names, I had to go back and fix all of them to be the |
| 89 | + component names again. |
| 90 | + |
| 91 | +2012-03-09 |
| 92 | + |
| 93 | + * 71a2ae4f src/components/lmsensors/linux-lmsensors.c: Fix buffer overrun in |
| 94 | + lmsensors component Conflicts: src/components/lmsensors/linux-lmsensors.c |
| 95 | + |
| 96 | + * ec0e1e9a src/libpfm4/config.mk |
| 97 | + src/libpfm4/docs/man3/pfm_get_os_event_encoding.3 |
| 98 | + src/libpfm4/examples/showevtinfo.c...: Update to current git libpfm4 snapshot |
| 99 | + |
| 100 | +2012-02-15 |
| 101 | + |
| 102 | + * 1312923e src/libpfm4/debian/changelog src/libpfm4/debian/control |
| 103 | + src/libpfm4/debian/rules...: The git cvsimport didn't get the latest version |
| 104 | + of the libpfm4 import. This should be the versions as were in cvs now. |
| 105 | + |
| 106 | +2012-02-24 |
| 107 | + |
| 108 | + * 81847628 src/papi_events.csv: Fix broken Pentium 4 Prescott support We |
| 109 | + were missing the netbusrt_p declaration in papi_events.csv |
| 110 | + |
| 111 | +2012-03-01 |
| 112 | + |
| 113 | + * 917afc7f src/papi_internal.c: Add some locking in |
| 114 | + _papi_hwi_shutdown_global_internal This caused a glibc double-free warning, |
| 115 | + and was caught by the Valgrind helgrind tool in krentel_pthreads There are |
| 116 | + some other potential locking issues in PAPI_shutdown, especially when debug |
| 117 | + is enabled. |
| 118 | + |
| 119 | + * f85c092f src/papi.c: Fix possible race in _papi_hwi_gather_all_thrspec_data |
| 120 | + The valgrind helgrind tool noticed this with the thrspecific test |
| 121 | + |
| 122 | +2012-03-09 |
| 123 | + |
| 124 | + * 912311ed src/multiplex.c src/papi_internal.c src/papi_libpfm4_events.c...: |
| 125 | + Fix issue when using more than 31 multiplexed events on perf_event On |
| 126 | + perf_event we were setting num_mpx_cntrs to 64. This broke, as the |
| 127 | + MPX_EventSet struct only allocates room for PAPI_MPX_DEF_DEG events, which is |
| 128 | + 32. This patch makes perf_event use a value of 32 for num_mpx_cntrs, |
| 129 | + especially as 64 was arbitrarily chosen at some point (the actual value |
| 130 | + perf_event can support is static, but I'm pretty sure it is higher than 64). |
| 131 | + Conflicts: src/papi_libpfm4_events.c |
0 commit comments