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

Re: [XTF PATCH v2 2/2] tests/argo: use event channel to get own domain ID



On Wed, May 21, 2025 at 10:37:40PM +0100, Andrew Cooper wrote:
> On 21/05/2025 10:18 pm, dmkhn@xxxxxxxxx wrote:
> > From: Denis Mukhin <dmukhin@xxxxxxxx>
> >
> > The existing argo test depends on xenstore to retrieve the domain ID.
> >
> > Also, test does not perform peer-to-peer communication using Argo 
> > hypercall, it
> > communicates with itself.
> >
> > Since xenstore currently runs in dom0, xenstore adds unnecessary dependency 
> > on
> > dom0 for the test in x86 QEMU environment.
> >
> > Use event channel to identify the domain ID which eliminates dom0 dependency
> > for the test.
> >
> > Signed-off-by: Denis Mukhin <dmukhin@xxxxxxxx>
> > ---
> > Changes since v1:
> > - dropped hack of hardcoding test's own domain ID to 0, reworked getting own
> >   domain ID by relying on message channel.
> >
> > Thanks to Michal Orzel and Andrew Cooper for helping with that.
> 
> Thanks, although this needs integrating into the pending series I've
> already got.  Notably, we want to use the CPUID if it's available.
> 
> It also needs to be ahead of the argo test to avoid a bisection hazard.
> 
> I'll pick this up and sort things out.

Thank you!

> 
> ~Andrew




 


Rackspace

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