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

[Xen-users] Re: Core Dump of a 64 bit domU from 32 bit dom0


  • To: xen-users@xxxxxxxxxxxxxxxxxxx
  • From: Puneet Lakhina <puneet.lakhina@xxxxxxxxx>
  • Date: Thu, 20 May 2010 10:18:43 -0700
  • Delivery-date: Thu, 20 May 2010 10:20:14 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=BWpkzxoP/PcYU1Z5BOWZlIk8FegXwGaoowzfiJBuIaxxjMpjiEZRoMMoBpDrh9hfqm 2N/SkBaPGwv0TgsO/Sj47qFq3bq5TbfCkdpAYZXQH7H+Ns1emhWYhfi702cubR2UuSeY XYYoyMMPmUGoyMMjOXxRCTgmqhr87sV81cOj0=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

For anyone who stumbles on this, there is a patch that fixes the issue.

http://old.nabble.com/-xen-unstable--libxc:-Fix-32-vs-64-bitness-issue-in-saving-vcpu-contexts-in-core-dump-td26528092.html

On Tue, May 18, 2010 at 11:25, Puneet Lakhina <puneet.lakhina@xxxxxxxxx> wrote:
> Hi,
>
> I have a setup in which the hypervisor and my domU are 64 bit but the
> dom0 is 32 bit. Now when I try to core dump my domU from the dom0, the
> ".xen_prstatus" section of the elf file contains data based on 32 bit
> struct sizes instead of 64 bit struct sizes (vcpu_guest_context *
> noOfVcpus). That is the size of that section is 2800 * no of vcpus
> (http://lxr.xensource.com/lxr/source/tools/include/xen-foreign/reference.size)
> instead of 5168 * no of cpus.
>
> Is there any way to get the right data in the core dump file?
>
> --
> Regards,
> Puneet
> http://www.cs.ucsb.edu/~puneet
>



-- 
Regards,
Puneet
http://www.cs.ucsb.edu/~puneet

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


 


Rackspace

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