Hi,

I wanted to try out perfom2 on Fedora, so I applied the perfmon-2.6.27
patch to the latest Fedora 10 kernel sources (2.6.27.19-170.2.35.fc10).
This worked with some minor tweaking, but now I get this error:

perfmon/perfmon_syscalls.c: In function 'stopper_quiesce':
perfmon/perfmon_syscalls.c:84: error: 'UTRACE_ACTION_RESUME' undeclared
(first use in this function)
perfmon/perfmon_syscalls.c:84: error: (Each undeclared identifier is
reported only once
perfmon/perfmon_syscalls.c:84: error: for each function it appears in.)
perfmon/perfmon_syscalls.c: In function 'pfm_resume_task':
perfmon/perfmon_syscalls.c:91: error: implicit declaration of function
'utrace_detach'
perfmon/perfmon_syscalls.c: At top level:
perfmon/perfmon_syscalls.c:96: warning: initialization from incompatible
pointer type
perfmon/perfmon_syscalls.c: In function 'pfm_wait_task_stopped':
perfmon/perfmon_syscalls.c:105: error: implicit declaration of function
'utrace_attach'
perfmon/perfmon_syscalls.c:105: warning: assignment makes pointer from
integer without a cast
perfmon/perfmon_syscalls.c:109: error: implicit declaration of function
'utrace_set_flags'
perfmon/perfmon_syscalls.c:110: error: 'UTRACE_ACTION_QUIESCE'
undeclared (first use in this function)

which indicates that the utrace API is different from what the perfmon2
patch expects.

Does anyone have experience applying perfom2 to Fedora kernels?

Regards,
Thomas

------------------------------------------------------------------------------
_______________________________________________
perfmon2-devel mailing list
perfmon2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perfmon2-devel

Reply via email to