This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
SystemTap vs. FC5 Xen kernels (was: 03-23-2006 Meeting minutes)
- From: "Stone, Joshua I" <joshua dot i dot stone at intel dot com>
- To: "William Cohen" <wcohen at redhat dot com>, "Roland McGrath" <roland at redhat dot com>
- Cc: "SystemTap" <systemtap at sources dot redhat dot com>
- Date: Wed, 29 Mar 2006 17:05:08 -0800
- Subject: SystemTap vs. FC5 Xen kernels (was: 03-23-2006 Meeting minutes)
William Cohen wrote:
> Roland McGrath wrote:
>>> I tried this on x86_64 - and immediately ran into a problem with the
>>> debuginfo.
>>
>>
>> This was already noticed and is some problem in the kernel rpm specs.
>> There may be an fc5 bug report for it already on bugzilla.redhat.com,
>> I'm not sure.
>
> Xen x86_64 kernels in kernel debuginfo package do not contain dwarf
> symbols
>
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=185662
I found two differences in the config files that will prevent SystemTap
from running on the Xen kernels. In 2054_FC5 and 2054_FC5kdump, the
config files have:
CONFIG_KPROBES=y
...
CONFIG_DEBUG_INFO=y
Whereas in 2054_FC5xen0 and 2054_xenU, the config files have:
# CONFIG_KPROBES is not set
... with no mention of CONFIG_DEBUG_INFO. This might explain the
missing dwarf info in the kernel-debuginfo package. And of course for
SystemTap we need CONFIG_KPROBES=y.
Josh