[DragonFlyBSD - Bug #1714] hwpmc

Sascha Wildner via Redmine bugtracker-admin at leaf.dragonflybsd.org
Sat Aug 18 14:03:20 PDT 2012


Issue #1714 has been updated by Sascha Wildner.

Assignee changed from Antonio M. Huete Jimenez to Sascha Wildner


----------------------------------------
Bug #1714: hwpmc
http://bugs.dragonflybsd.org/issues/1714

Author: Alex Hornung
Status: New
Priority: Low
Assignee: Sascha Wildner
Category: 
Target version: 


I've put together Aggelos' original patches to import hwpmc from FreeBSD into 
one place. Each file is prefixed with a number indicating the order of the 
original submissions,
http://leaf.dragonflybsd.org/~alexh/hwpmc/

FWIW I think this is a nice thing to have and it would be nice if someone would 
step up to firstly make the patches apply cleanly to master, then import them as 
commits into git and if possible, make all the features work ;)

Cheers,
Alex

The original mail to submit@ was:
Hello,

this port of hwpmc ( start here: http://wiki.freebsd.org/PmcTools ) has
been stagnating on my hard disk for some months now. I'm finally
submitting it for inclusion because

a) the parts that work might be useful to someone and, more importantly,
b) complaints and bug reports might help get me off my butt and fix the
   remaining issues.

I've taken the time to split the patches so that people can review them
easily (the original freebsd code is submitted as .tgz since I'm not
interested in your review of that).

Please apply patches / extract tarballs in numerical order. I'll be a
bit surprised if there are no omissions/duplicate patches, but at least
my build test for world/kernel worked.

You will need these lines in your kernel config. See the manual pages
for usage examples.

options HWPMC_HOOKS
#device         hwpmc

Testing status:

feature                                    test status

global counting pmc                        tested, works
process counting pmc                       tested, works [0]
descendent tracking for
process counting pmc                       tested, works [0]
global sampling pmc                        possibly broken
process sampling pmc                       broken
logfile output                             untested
mapfilename                                untested
gprof execution profiles                   untested
SMP                                        untested [1]
threaded (lwp) programs                    untested

[0] May still have bugs of course, test it out!
[1] Not even compile-tested


-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account





More information about the Bugs mailing list