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

[Xen-changelog] In 2.6.12-land, do_debug and do_int3 return void. Make sure we don't try



# HG changeset patch
# User sos22@xxxxxxxxxxxxxxxxxxxx
# Node ID 7627476544b58da7fd4ba909f2991dfe1f2f4109
# Parent  9038a369268d0552ce659cdea3f38409bbaffffc

In 2.6.12-land, do_debug and do_int3 return void.  Make sure we don't try
to use their return values anywhere.

Signed-off-by: Steven Smith, sos22@xxxxxxxxxx

diff -r 9038a369268d -r 7627476544b5 
linux-2.6-xen-sparse/arch/xen/i386/kernel/entry.S
--- a/linux-2.6-xen-sparse/arch/xen/i386/kernel/entry.S Thu Jul 21 15:50:11 2005
+++ b/linux-2.6-xen-sparse/arch/xen/i386/kernel/entry.S Fri Jul 22 14:25:10 2005
@@ -613,8 +613,6 @@
        xorl %edx,%edx                  # error code 0
        movl %esp,%eax                  # pt_regs pointer
        call do_debug
-       testl %eax,%eax
-       jnz restore_all
        jmp ret_from_exception
 
 #if 0 /* XEN */
@@ -669,8 +667,6 @@
        xorl %edx,%edx          # zero error code
        movl %esp,%eax          # pt_regs pointer
        call do_int3
-       testl %eax,%eax
-       jnz restore_all
        jmp ret_from_exception
 
 ENTRY(overflow)

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


 


Rackspace

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