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

[Xen-users] Re: [Xen-devel] Re: 2.6.28.7 domU: 32-bit emulation seems to be broken


  • To: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
  • From: Sven Köhler <sven.koehler@xxxxxxxxx>
  • Date: Sun, 15 Mar 2009 18:27:35 +0100
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Sun, 15 Mar 2009 10:29:06 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type; b=HHZOog3NxOh1LZ/shVS6Xm7dTuAjuoT+lR9LNZTmTQ4llbVwR6huZW9CFbTthF66Cn Y4DJx2Z1sOGEUj0eYb8KFs/jgru/FRXv0QiHKwYtgprQC3Y0pLhRRJGWax4353csCjO2 2nhy0e4RXGXk106DfaKZhvRjjCMBsi45/MADY=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Jeremy Fitzhardinge schrieb:
> Sven Köhler wrote:
>> Jeremy Fitzhardinge schrieb:
>>  
>>> Has it ever worked?  If so, what kernel version did it stop working
>>> at?     
>>
>> I've just tried a good old non-pv_ops 2.6.18 kernel:
>>
>> I ran the same binary file, that segfaults on 2.6.28.7.
>> It runs just fine on 2.6.18.
>>
>> I haven't tested any other pc_ops kernel version. I'm not sure, that it
>> ever worked with these kernel. Which was the first kernel version, that
>> had domU support? 2.6.28.0 ?
>>
>>   
> Does this patch help?
> 
> diff --git a/arch/x86/ia32/ia32entry.S b/arch/x86/ia32/ia32entry.S
> index e4baa06..3ea8299 100644
> --- a/arch/x86/ia32/ia32entry.S
> +++ b/arch/x86/ia32/ia32entry.S
> @@ -400,7 +400,6 @@ ENTRY(ia32_syscall)
>     /*CFI_REL_OFFSET    rflags,EFLAGS-RIP*/
>     /*CFI_REL_OFFSET    cs,CS-RIP*/
>     CFI_REL_OFFSET    rip,RIP-RIP
> -    PARAVIRT_ADJUST_EXCEPTION_FRAME
>     SWAPGS
>     /*
>      * No need to follow this irqs on/off section: the syscall

No, still segfaults :-(


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
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®.