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

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



Sven Köhler wrote:
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 :-(

Do you have auditing enabled?

   J

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