From: Abhinav Srivastava <abhinavs_iitkgp@yahoo.co.in>
To: Jan Beulich <JBeulich@novell.com>
Cc: xen-devel@lists.xensource.com
Subject: Re: Last Branch Record (LBR) in Xen
Date: Fri, 26 Jun 2009 19:48:48 +0530 (IST) [thread overview]
Message-ID: <713560.81367.qm@web7908.mail.in.yahoo.com> (raw)
Hi Jan,
I got it now. Thanks for the clarification. However, could you please
give me some pointers or suggestions to code this thing in the hypervisor?
Thanks,
Abhinav
--- On Fri, 26/6/09, Jan Beulich <JBeulich@novell.com> wrote:
> From: Jan Beulich <JBeulich@novell.com>
> Subject: Re: [Xen-devel] Last Branch Record (LBR) in Xen
> To: "Abhinav Srivastava" <abhinavs_iitkgp@yahoo.co.in>
> Cc: xen-devel@lists.xensource.com
> Date: Friday, 26 June, 2009, 7:31 PM
> >>> Abhinav Srivastava
> <abhinavs_iitkgp@yahoo.co.in>
> 26.06.09 15:50 >>>
> >As far as I understand (please correct me if I am
> wrong), you meant that HVM guests have to enable the LBR
> recording, and
> >this action cannot be initiated/controlled by Xen. I
> was thinking like other kind of actions, such as single
> stepping on instruction,
> >single stepping on branch etc. that can be controlled
> from the hypervisor and guests behave accordingly, the LBR
> feature can
> >also be set/reset from the hypervisor. And, if that is
> not the case then I think any malicious programs can turn
> off this feature
> >inside HVM guests and can bypass the debugger.
> Moreover, I assumed anything that a guest can do, can also
> be done from
> >the hypervisor by setting guest MSR registers or bitmap
> from the hypervisor.
>
> Oh, of course this can be done from the hypervisor, but
> that wasn't the purpose of the patch. You'd have to code
> this for yourself.
>
> Jan
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
>
Cricket on your mind? Visit the ultimate cricket website. Enter http://cricket.yahoo.com
next reply other threads:[~2009-06-26 14:18 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-06-26 14:18 Abhinav Srivastava [this message]
-- strict thread matches above, loose matches on Subject: below --
2009-06-26 13:50 Last Branch Record (LBR) in Xen Abhinav Srivastava
2009-06-26 14:01 ` Jan Beulich
2009-06-25 16:57 Abhinav Srivastava
2009-06-26 7:41 ` Jan Beulich
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=713560.81367.qm@web7908.mail.in.yahoo.com \
--to=abhinavs_iitkgp@yahoo.co.in \
--cc=JBeulich@novell.com \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.