Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: oprofile-32bit | Distribution: SUSE Linux Enterprise 15 |
Version: 1.3.0 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 150100.8.3.1 | Build date: Thu May 12 08:19:26 2022 |
Group: Development/Tools/Other | Build host: sheep63 |
Size: 35912 | Source RPM: oprofile-1.3.0-150100.8.3.1.src.rpm |
Packager: https://www.suse.com/ | |
Url: http://oprofile.sourceforge.net/ | |
Summary: System-Wide Profiler for Linux Systems |
OProfile is a system-wide profiler for Linux systems, capable of profiling all running code at low overhead. OProfile is released under the GNU GPL. It consists of a kernel module and a daemon for collecting sample data, and several post-profiling tools for turning data into information. OProfile leverages the CPU hardware performance counters to enable profiling of a wide variety of interesting statistics, which can also be used for basic time-spent profiling. All code is profiled: hardware and software interrupt handlers, kernel modules, the kernel, shared libraries, and applications (the only exception being the oprofile interrupt handler itself). OProfile is currently in alpha status; however it has proven stable over a large number of differing configurations. As always, there is no warranty. This is the package containing the userspace tools.
GPL-2.0+ and LGPL-2.1+
* Mon Apr 25 2022 tonyj@suse.com - Resolve build issues due to binutils 2.34 api changes (bsc#1197793) New patch: oprofile-macro-wrappers-to-handle-the-binutils-2.34-api-changes.patch New patch: oprofile-include-op_bfd_wrappers.h-in-the-distribution.patch * Mon Oct 29 2018 tonyj@suse.com - Update to version 1.3.0 (FATE#326121) - New/updated processor support * Intel Goldmont Plus - Bug fixes * #289 No manpage for opjitconv binary * Avoid operf crashing on samples from exiting processes when running on linux 4.14 and newer kernels. * Fix compile warning and errors when using GCC 8 - Add patch: oprofile-handle-empty-event-name-spec-gracefully-for-ppc.patch * Mon Oct 02 2017 jengelh@inai.de - Rectify RPM groups. Update summary of -devel subpackage. Do not ignore errors from useradd/groupadd. Avoid running fdupes across partitions. * Mon Sep 25 2017 fcrozat@suse.com - Remove qt-devel from BuildRequires, it is no needed anymore. * Mon Aug 07 2017 tonyj@suse.com - Update to version 1.2.0 - New/updated Processor Support * ARM Cortex A17 * IBM Power 9 * IBM Power 8NV and NVL variants * IBM z13 * Intel Goldmont * Intel Kabylake * Intel Xeon Phi (Knights Landing) * Achitecture specific events for Applied Micro X-Gene - Bug fixes * #286 - Compilation error: left shift of negative value * #288 - oprofile fails to build with --enable-pch and gcc-6.2 - Other fixes * Fixed compile warning and errors when using GCC 6 or GCC 7 * Avoid using deprecated readdir_r function * Store samples in the archive and search the appropriate places for samples * Only start the application if the perf events setup was successful * Corrections in the code and i386 events so "make check" tests pass - Drop local patch oprofile-1.1.0-gcc6.patch (upstream) * Sat May 20 2017 tchvatal@suse.com - Depend on java-devel instead of deprecated provide * Sat Mar 11 2017 sfalken@opensuse.org - Edited %files to clear unpackaged files builderror in openSUSE:Factory * Sat Jul 02 2016 i@marguerite.su - add patch: oprofile-1.1.0-gcc6.patch, fixed boo#985359 * cherry picked upstream commit 39d4d4, so please remember to drop it next release * GCC 6 is pickier about some of the type conversions avoid the intermediate bool type to make it happy * Fri Dec 25 2015 mpluskal@suse.com - Update to 1.1.0 * New/updated Processor Support + Broadcom Brahmma-B15 CPU + Intel Skylake + Intel Airmont + Intel Xeon D * Bug fixes + Prevent dropping of samples when the JVM changes memory mappings + Better handling of IBM Power JVM generated zero-sized mappings + Correct handling of anon_hugepage mmap entries for Java + Improved oparchive documentation and man page + Fixed compile error when using compile fortification + Support IBM Power 8 event code larger than sizeof int + Avoid changing POSIXLY_CORRECT environment variable for processes monitored by operf and ocount + Ensure correct setting of the extra bits (edge, inv, cmask) for Intel processors + Fix default unit masks for Intel Haswell and Broadwell processors + Correctly initialize operf temporary file header information - Cleanup spec file with spec-cleaner - Use url for source - Drop desktop file since binary it is calling is no longer present (at least since version 1.0.0) - Update dependencies * Fri Sep 19 2014 tonyj@suse.com - Update to version 1.0.0. THIS IS A MAJOR OPROFILE RELEASE WITH SIGNIFICANT CHANGES FROM THE PREVIOUS 0.9.9 RELEASE. See changelog below. Drop patch: oprofile-add-support-for-intel-silvermont-processor.patch Drop patch: oprofile-compressed-kernel.patch Drop patch: oprofile-configure-error-message-for-missing-libpfm-is-not-informative-enough.patch Drop patch: oprofile-enable-for-new-ppc64le-architecture.patch Drop patch: oprofile-fix-unable-to-open-cpu_type-file-for-reading-for-ibm-power7.patch Drop patch: oprofile-make-cpu-type-power8e-equivalent-to-power8.patch Changelog: Major changes: - The legacy opcontrol-based profiler has been removed. operf is now the only supported interface - GUI component (i.e., oprof_start) has been removed. - IBS events removed from AMD processors - Following architectures have been removed (Alpha [except for EV67 which is supported by operf/ocount], avr32, ia64, IBM Cell, P.A Semi PA64T) - RTV (real time clock) mode has been removed Other incompatibilities: - Sample data collected with previous releases of OProfile are incompatible with release 1.0. - ophelp schema: Major version changed for removal of unit mask 'extra' attribute and addition of unit mask 'name'. New features: - Enhance ocount to support millisecond time intervals - Obtain kernel symbols from /proc/kallsyms if no vmlinux file specified - New Processor Support (Freescale e6500, Freescale e500mc, Intel Silvermont, ARMv7 Krait, APM X-Gene (ARMv8), Intel Broadwell, ARMv8 Cortex A57, ARMv8 Cortex A53 - Added little endian support for IBM POWER8 - Update events for IBM POWER8 - Added edge-detect events for IBM POWER7 - Update events for Intel Haswell Bug Fixes: - opreport schema: Fix count field maxOccurs (changed to 'unbounded') - Fix compile error on ppc/uClibc platform: 'AT_BASE_PLATFORM' undeclared' - Duplicate event specs passed to ocount show up twice in output - Fix operf/ocount default unit mask selection - ocount: print the unit mask, kernel and user modes if specified for the event - ophelp schema is not included in installed files - Remove unused 'extra' attribute from ophelp schema - opreport from 'operf --callgraph' profile shows false recursive calls - Fix handling of default named unit masks longer than 11 chars - Print unit mask name where applicable in ophelp XML output - Fix profiling of multi-threaded apps when using "--pid" option - Fix operf/opreport kernel throttling detection - Fix sample attribution problem when using multiple events - exclude/include files option doesn't work for opannotate -a - Fix behavior and documentation for '--threshold' option - Remove hard-coded timeout for JIT dump conversion - Update Alpha EV67 CPU support and remove all other Alpha CPU support - operf main process improperly killing conversion process - Fix up S390 support to work with operf/ocount - Link ocount with librt for clock_gettime only when needed - Fix 'Invalid argument' running 'opcontrol --start --callgraph=<n>' in Timer mode - Allow root to remove old jitdump files from /tmp/.oprofile/jitdump - Remove opreport warnings for /no-vmlinux, [vdso], [hypervisor_bucket] not found - Fix event codes for marked architected events (IBM ppc64) - Make operf/ocount detect invalid timer mode from opcontrol - Reduce overhead of operf waiting for profiled app to end - Fix "Unable to open cpu_type file for reading" for IBM POWER7+ - Allow all native events for IBM POWER8 in POWER7 compat mode - Fix spurious "backtraces skipped due to no file mapping" log entries - Fix the units for the reported CPU frequency
/usr/lib/oprofile /usr/lib/oprofile/libjvmpi_oprofile.so /usr/lib/oprofile/libjvmti_oprofile.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 20:06:21 2024