Subject: Re: [Xen-users] Re: xenoprof error
Anna,
Thanks for helping me. I am novice in Xen.
I have installed xen 3.0.4 and oprofile 0.9.2. Dom0 and DomU kernel is 2.6.16.33-xen. Let us take a simple case when there is one VM only. In this case, following is sequence of commands I type:
> opcontrol --reset
> opcontrol --start-daemon --event=CPU_CLK_UNHALTED:10000:0:1:1 --xen=/boot/xen-syms-3.0.4-1 --vmlinux=/boot/vmlinux-syms-2.6.16.33-xen --active-domains=0
I get following reply:
/usr/local/bin/opcontrol: line 1082: echo: write error: Invalid argument
Using 2.6+ OProfile kernel interface.
Reading module info.
Using log file /var/lib/oprofile/oprofiled.log
Daemon started.
First question: what is this invalid argument error ? Apparently, opcontrol starts and log (/var/lib/oprofile/oprofiled.log) does not indicate any error
Now, assuming oprofile started correctly, I do some activity such as "ls" or run some of my C programs. Then i follow this command sequence:
> opcontrol --dump
> opreport
This gives following error (warning seems ok as i have not given some of symbol files):
warning: /bridge could not be found.
warning: /ehci_hcd could not be found.
warning: /evdev could not be found.
warning: /ext3 could not be found.
warning: /jbd could not be found.
warning: /oprofile could not be found.
warning: /tg3 could not be found.
warning: /uhci_hcd could not be found.
warning: /usbcore could not be found.
warning: /xen-unknown could not be found.
CPU: Core 2, speed 1995.03 MHz (estimated)
Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000
Segmentation fault
If I try only "opreport" I get following output (I am giving partial output as it seems ok):
CPU: Core 2, speed 1995.03 MHz (estimated)
Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000
CPU_CLK_UNHALT...|
samples| %|
------------------
33557 14.8824 libfb.so
31884 14.1404 libmozjs.so
26669 11.8276 xen-syms-3.0.4-1
26373 11.6963 libgklayout.so
19726 8.7484
libc-2.5.so 18600 8.2490 vmlinux-syms-2.6.16.33-xen
8806 3.9054 libxpcom_core.so
8342 3.6996 libxpconnect.so
5327 2.3625 Xorg
CPU_CLK_UNHALT...|
samples| %|
So, why I am getting segmentation fault with "opreport -l" ( Second Question ). I am not sure what logs you may need or is there a way i can detect the fault ? let me know any other information I can give you.
Thanks again.
-John
On Feb 4, 2008 4:20 PM, Fischer, Anna <
anna.fischer@xxxxxx> wrote:
John,
Maybe you can post some more details on what exactly you've been running, Xen version, Dom0 kernel version, how exactly did you start xenoprofile and when exactly do you get the first error? Also, please provide more detailed logs from the segmentation fault that you see. That would be very helpful.
________________________________
From:
xen-users-bounces@xxxxxxxxxxxxxxxxxxx [mailto:
xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of john bryant
Sent: 04 February 2008 21:06
To:
xen-users@xxxxxxxxxxxxxxxxxxx;
xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Re: xenoprof error
Is there a xenoprof developer who can help me ?
On Feb 3, 2008 11:33 PM, john bryant <
bryant.johan@xxxxxxxxx> wrote:
Hi.
For those who are new to xenoprof ( e.g. Todd), I have installed xenorpof patch from following website (please follow the instructions):
http://xenoprof.sourceforge.net/ For oprofile, I have downloaded from
http://oprofile.sourceforge.net/news/
I have used oprofile 0.9.2
-John
On Feb 3, 2008 10:51 PM, Todd Deshane <
deshantm@xxxxxxxxx> wrote:
Hi John,
I don't think you provided the list with enough information. How did you get to this point? What did you install etc.? For example I don't have a opcontrol file that I am aware of.
I don't have much experience with xenoprof either. Could you provide links or packages and a litlle more background into the problem?
Best Regards,
Todd
On Feb 3, 2008 6:57 PM, john bryant <
bryant.johan@xxxxxxxxx> wrote:
Hi,
Any help with following mail will be great. I am using oprofile 0.9.2. Also, when i run"opreport -l" I get segmentation fault. Running "opreport" works correctly. Any help will be great. I am using fedora core.
-John
On Feb 1, 2008 11:06 AM, john bryant <
bryant.johan@xxxxxxxxx> wrote:
Hi ,
I am getting following error when i try to run xenoprof
/usr/local/bin/opcontrol: line 1082: echo: write error: Invalid argument
Using 2.6+ OProfile kernel interface.
Reading module info.
Using log file /var/lib/oprofile/oprofiled.log
Daemon started.
what is this write error ?
Any help is really appreciated.
-John
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users