This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: Recent review of SystemTap test results on ARM running Fedora 15 hard float.
On 02/27/2012 04:54 PM, Mark Wielaard wrote:
> On Mon, Feb 27, 2012 at 05:10:08PM +0100, Mark Wielaard wrote:
>> On Mon, 2012-02-27 at 10:33 -0500, William Cohen wrote:
>>> Does this this test need the uprobes support for this test to work?
>>
>> Maybe... I am a little fuzzy on the details of when/how vma tracking is
>> triggered. Technically vma tracking doesn't need uprobes. But it might
>> be that vma tracking is only enabled/started if uprobes are active. You
>> might have to look with -DDEBUG_TASK_FINDER_VMA to see what is
>> happening.
>
> I poked a bit myself on an arm setup. The vma tracker doesn't need
> uprobes, but it does need the task finder, and runtime.h says:
>
> #if (defined(CONFIG_UTRACE) || defined(STAPCONF_UTRACE_VIA_TRACEPOINTS) \
> || defined(STAPCONF_UTRACE_VIA_FTRACE))
> #define HAVE_TASK_FINDER
> #endif
>
> So you do need some form of UTRACE.
> Unfortunately my setup doesn't have that.
> Does your kernel?
>
> Cheers,
>
> Mark
Hi Mark,
My arm machine kernels don't have the UTRACE supoort either. I have the fedora 15 arm kernel (kernel-tegra-2.6.42.3-2.fc15.armv7hl) and the vanilla git tree kernel, 3.3.0-rc5+, on my machine.
-Will