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

Re: [Xen-devel] gdbsx?


  • To: mukesh.rathor@xxxxxxxxxx
  • From: "Jun Koi" <junkoi2004@xxxxxxxxx>
  • Date: Fri, 5 Sep 2008 12:44:40 +0900
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
  • Delivery-date: Thu, 04 Sep 2008 20:45:00 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=bpBrRW7IFK4XxdmLC0fwFl/Cu4WCMw3AH8pjKtZD+EYmXYGKNBvvSwMqFSNEIioYcu b3YR0zG2H3ld2Kqy28J7Uo2nh6ETfKwHx/i4oVf8iK3I5i99RVsGDUNiHWZmJsxa4NOB 5Fz6vFyMmcwvX0hYoBiqm1v2kpkm246oBAKpg=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

On Thu, Sep 4, 2008 at 7:57 AM, Mukesh Rathor <mukesh.rathor@xxxxxxxxxx> wrote:
>
>>Mukesh: Could you explain a bit the advantage of gdbsx over the
>>current implementation that is already in tree? I figured out some,
>>but still might miss some. That is not very clear from the slides.
>
> I've not used the current implementation in the tree so can't compare.
> The main reason for gdbsx is because we use 32bit dom0 on 64bit hypervisor,
> and I couldn't get libxc to support that after a lot of effort.
>
> What I can tell you about gdbsx is, it's a clean, simplified, lightweight
> implementation, that relies on the hyp for most of the work with minimal
> changes. It supports all guests, PV or HVM, 32bit or 64bit.

Thanks. I will look at the code and get back if I have more questions.

>
>
> Keir Fraser wrote:
>> On 1/9/08 17:15, "Jun Koi" <junkoi2004@xxxxxxxxx> wrote:
>>
>> It has some chance, if it is used and if it is cleanly implemented.
>> Equally
>> for now it ought to be able to live quite happily outside of the main
>> repository.
>>
>>  -- Keir
>
> gdbsx currently works on 32bit dom0 running on 64bit hyp, hence, probably
> not ready for the main repo. OTOH, kdb is getting there....
>

gdbsx can happily stay outside tree as long as your changes to
hypercalls are merged. So it is important to get those hypercalls in.

Thanks,
Jun

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

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