I guess you should see xen/Rules.mk at first.
And, Isaku's configuration is helpful. (at end of following article)
"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
> 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
> --- printk("xc_handle = %d\n", xc_handle) after "xc_handle =
> --- 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,
Xen-devel mailing list