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

Re: x86 emulation bug


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Fabian Specht <f.specht@xxxxxx>
  • Date: Thu, 17 Apr 2025 19:07:19 +0200
  • Authentication-results: postout.lrz.de (amavis); dkim=pass (2048-bit key) reason="pass (just generated, assumed good)" header.d=tum.de
  • Cc: manuel.andreas@xxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • Delivery-date: Thu, 17 Apr 2025 17:07:51 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

> Thanks for the report. However, already on Andreas' report on the day before
> yesterday I was heavily inclined to ask about details you certainly have
> figured out already. I find it odd that you leave to us all re-figuring out.
> In this case, for example: Is the specific value you set %eax to relevant?
> (Probably not.) Is the specific value you set %rcx to relevant? (Probably
> not, but likely some part of it is.) Is the specific value you set %rdi to
> relevant? (Probably not, but likely some part of it is. Probably you
> setting it to 0 is also why the adjustment below is needed, and using a
> different value might permit avoiding that adjustment.) Is it relevant
> that you set EFLAGS.DF? (Quite likely.)
> 
> Any other investigation results you may have collected would likely also
> make our job easier.

I understand that. We did not actually dig that deep into the bug, so
there was not that much we could've shared to be honest. Also, we are
currently busy with a paper, so our main intention was to report the
bugs as quickly as possible and get the paper done before the deadline :)
However, I'll remember it for the next time!

Fabian



 


Rackspace

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