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

Re: [Xen-devel] RE: [PATCH] Xenoprof passive domain support fixes


One thing I am still puzzled by in all of this is the following:  In the 
"opreport -x" output, I get entries for both pxen*-syms (which is a symbolic 
link to the xen-syms I supplied on the opreport command line) AND I get 
entries for xen-syms itself:

  samples|      %|
    76273 23.7270 papps2-syms
    73306 22.8040 pxen2-syms
    63550 19.7691 vmlinux
    43024 13.3839 libc-2.4.so
    24406  7.5922 xen-syms
    17278  5.3748 jbd
    12228  3.8039 ext3
     9845  3.0626 oprofiled
      395  0.1229 qemu-dm

Why is that?  (I've been told the xen-syms samples are samples in the 
hypervisor due to dom0 activity, but I've been unable to verify this).

Additionally, I find that "opreport -lx" will report "no symbols" for 

samples  %        app name                 symbol name
76273    23.7738  papps2-syms              (no symbols)
19131     5.9630  pxen2-syms               l2e_rw_fault
17278     5.3854  jbd                      (no symbols)
12228     3.8114  ext3                     (no symbols)
11840     3.6905  libc-2.4.so              vfprintf
10256     3.1967  libc-2.4.so              _IO_file_xsputn@@GLIBC_2.2.5
8587      2.6765  xen-syms                 general_protection
7374      2.2984  pxen2-syms               vmx_asm_vmexit_handler
5212      1.6245  pxen2-syms               resync_all
5128      1.5984  xen-syms                 write_cr3

unless I do an "ln -s /boot/vmlinux2-syms /boot/papps2-syms".  (It appears 
that opreport should be creating papps2-syms instead of vmlinux2-syms??)

Finally, I'm not convinced yet that the sample reports for the HVM guest 
(papps2-syms or pvmlinux2-syms, in this case) are correct.  I'm going to run 
some native and xen profile sessions using the same benchmark and see if I 
can correlate the results at all.

Ray Bryant
AMD Performance Labs                   Austin, Tx
512-602-0038 (o)                 512-507-7807 (c)

Xen-devel mailing list



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