[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] xenperf and mini-os on xen 3.0.4_1 (

Hi, zheng

I guess you should see xen/Rules.mk at first.

And, Isaku's configuration is helpful. (at end of following article)

Also see 

Atsushi SAKAI

"Zheng CUI" <zcui293@xxxxxxxxx> wrote:

> Hi all,
> I just compiled and installed Xen-3.0.4_1.
> 1. My purpose is to use Xenperf tool for the pretty printing of hypercalls.
> But no matter when I typed each of "xenperf -r", "xenperf -p" and "xenperf
> -f",
>     I got "ERROR resetting performance counters: 38 (Function not
> implemented)" or "ERROR getting perf counters: 38 (Function not
> implemented)" .
>     I added several debug lines into the main function in "xenperf.c", for
> example,
>           --- printk("xc_handle = %d\n", xc_handle) after "xc_handle =
> xc_interface_open()"
>           --- printk("iret = %d\n", iret) after  iret =
> xc_perfc_control(xc_handle, XEN_SYSCTL_PERFCOP_reset, NULL, NULL, NULL,
> NULL) != 0
>     Then I got xc_handle = 3.
>                     iret = -1.
>     I traced the source code of do_sysctl called by xc_perfc_control, and
> the error number should be -EPERM (operation not permitted)
> 2. When I boot mini-os by "xm create -c domain_config". The periodic thread
> in minios just prints out no more than 100 lines of the time from
> gettimeofday, and then does not print out time info any more.
> Any help would be greatly appreciated!
> Thank you,
> -zheng

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.