1 2010-12-16 John Villalovos <john.l.villalovos@intel.com>
6 * libop/op_hw_specific.h:
9 * events/i386/westmere/events (new):
10 * events/i386/westmere/unit_masks (new): Add support for Intel
11 Westmere micro-architecture processors
13 2010-12-15 Will Cohen <wcohen@redhat.com>
15 * libop/op_cpu_type.c:
16 * libop/op_cpu_type.h:
17 * libop/op_hw_specific.h: User-space identification of processors
18 that support Intel architectural events
20 2010-12-14 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
22 * oprofile/daemon/opd_ibs_trans.c: Fix non-x86 build issue
23 due to cpuid instruction
25 2010-11-7 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
27 * oprofile/utils/opcontrol:
28 * oprofile/daemon/init.c:
29 * oprofile/daemon/opd_extended.h:
30 * oprofile/daemon/opd_extended.c:
31 * oprofile/daemon/opd_ibs.h:
32 * oprofile/daemon/opd_ibs.c:
33 * oprofile/daemon/opd_ibs_trans.h:
34 * oprofile/daemon/opd_ibs_trans.c:
35 * oprofile/events/x86-64/family10/unit_masks:
36 * oprofile/daemon/opd_ibs_macro.h: Additional IBS supports for
37 family12/14/15h including:
38 - IBS Op branch target address log
39 - IBS Op memory access log
40 - IBS Op extended count bits
42 2010-11-7 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
46 * libop/op_cpu_type.h:
47 * libop/op_cpu_type.c:
49 * events/x86-64/family12h/events: New File
50 * events/x86-64/family12h/unit_masks: New File
51 * events/x86-64/family14h/events: New File
52 * events/x86-64/family14h/unit_masks: New File
53 * events/x86-64/family15h/events: New File
54 * events/x86-64/family15h/unit_masks: New File
55 Add support for new AMD processors (family12h/14h/15h)
57 2010-10-15 Roland Grunberg <roland.grunberg@gmail.com>
59 * libop/op_xml_events.c:
62 * doc/ophelp.xsd: Add unit mask type attribute for an event in
65 2010-10-15 Maynard Johnson <maynardj@us.ibm.com>
68 * libop/op_xml_events.c: Fix schema validation issues and error in
71 2010-10-13 Maynard Johnson <maynardj@us.ibm.com>
73 * libabi/opimport.cpp: Fix uninitialized variable warning when
76 2010-10-13 Maynard Johnson <maynardj@us.ibm.com>
78 * events/mips/Makefile.am: Correction to 8/26 MIPS patch
79 to add events and unit_masks to makefile
81 2010-10-07 William Cohen <wcohen@redhat.com>
83 * events/i386/arch_perfmon/events: Correct filter values.
85 2010-08-26 Paul Lind <plind@mips.com>
87 * libop/op_cpu_type.[h,c]:
89 * utils/ophelp.c: Add "mips/74K" and "mips/1004K" as valid cpu types,
90 and change number of available 34K counters to 2.
91 * libop/tests/alloc_counter_tests.c: correct 34K test to 2 counters.
92 * events/mips/24K/events: correct the performance counters for 24K.
93 * events/mips/34K/events: correct the performance counters for 34K.
94 * events/mips/74K/[events,unit_masks]: Add events for 74K.
95 * events/mips/1004K/[events,unit_masks]: Add events for 1004K.
97 2010-08-13 Maynard Johnson <maynardj@us.ibm.com>
100 * doc/opcontrol.1.in: Update help and man page for opcontrol to indicate
101 that buffer values may be reset to default values by passing a '0'
103 2010-08-02 Maynard Johnson <maynardj@us.ibm.com>
106 * libpp/profile_spec.cpp:
107 * pp/oparchive.cpp: Moved the copying of stats to opcontrol::do_dump_data
108 and removed the unnecessary and confusing message that indicated
109 when overflow stats were not available.
111 2010-07-13 Maynard Johnson <maynardj@us.ibm.com>
113 * events/arm/armv7-common/events: (new)
114 * events/arm/armv7-common/unit_masks: (new)
115 * events/arm/armv7-ca9/events: (new)
116 * events/arm/armv7-ca9/unit_masks: (new)
117 I neglected to do 'cvs add' for these new files in the
118 previous commit; doing so now.
120 2010-07-01 Will Deacon <will.deacon@arm.com>
122 * events/arm/armv7-common/events:
123 * events/arm/armv7-common/unit_masks:
124 * events/arm/armv7/events: factor out ARMv7 common architectural events
125 * events/Makefile.am:
126 * libop/op_cpu_type.c:
127 * libop/op_cpu_type.h:
129 * utils/ophelp.c: correct usage of core terminology for v7 and MPCore
130 * events/arm/armv7-ca9/events:
131 * events/arm/armv7-ca9/unit_masks: add support for Cortex-A9 events
133 2010-06-21 John Villalovos <john.l.villalovos@intel.com>
135 * libop/op_cpu_type.[h,c]:
137 * utils/ophelp.c: Add "i386/nehalem" as a valid cpu_type. This will
138 allow the kernel in the future (if desired) to use "i386/nehalem"
139 instead of "i386/core_i7". Core i7 processors can be either Nehalem
140 or Westmere microarchitecture but the "i386/core_i7" cpu_type in
141 Oprofile is only for Nehalem microarchitecture processors.
143 2010-06-11 William Cohen <wcohen@redhat.com>
145 * libregex/stl.pat.in: Avoid machine specific configuration.
147 2010-05-18 Daniel Hansel <daniel.hansel@linux.vnet.ibm.com>
149 * doc/oprofile.xml: Document that only kernel versions 2.6.13 or
150 later provide support for anonymous mapped regions
152 2010-04-13 Maynard Johnson <maynardj@us.ibm.com>
154 * libutil++/bfd_support.cpp: Fix up translate_debuginfo_syms
155 so it doesn't rely on section index values being the same
156 between real image and debuginfo file (to resolve problem
157 reported by Will Cohen on Fedora 12)
159 2010-03-25 Oliver Schneider <oliver@assarbad.net>
161 * libpp/parse_filename.cpp: Catch case where a basic_string::erase
162 error can occur in opreport when parsing an invalid sample file name
164 2010-03-25 Maynard Johnson <maynardj@us.ibm.com>
166 * events/mips/loongson2/events: New File
167 * events/mips/loongson2/unit_masks: New File
168 I neglected to do 'cvs add' for these new two new files
169 back on Nov 25, 2009 when I committed the initial
170 loongson2 support. This change corrects that error.
172 2010-03-01 Gabor Loki <loki@inf.u-szeged.hu>
174 * daemon/opd_pipe.c: Fix memory leak
175 * utils/opcontrol: Fix messages sending method to opd_pipe
177 2010-01-20 Maynard Johnson <maynardj@us.ibm.com>
179 * m4/qt.m4: Fix qt lib check so it works on base 64-bit system
182 See ChangeLog-2009 for earlier changelogs.