# HG changeset patch # User sos22@douglas.cl.cam.ac.uk # Date 1108118386 0 # Node ID 13fe6a361bc3c0af9728c4c1d8585646ebbc2a0a # Parent 87ebc14decdbd667fc02d7aebe70eb2f412afdce bitkeeper revision 1.1179 (420c8b725LGvAqm86f8YBLnAnaHPvQ) Fixup the fixup code a little. Signed-off-by: sos22@cl.cam.ac.uk. diff -r 87ebc14decdb -r 13fe6a361bc3 xen/arch/x86/cdb.c --- a/xen/arch/x86/cdb.c Fri Feb 11 10:24:12 2005 +0000 +++ b/xen/arch/x86/cdb.c Fri Feb 11 10:39:46 2005 +0000 @@ -38,9 +38,13 @@ dbg_copy_from_user(void *dest, const voi __asm__ __volatile__( "1: rep; movsb\n" "2:\n" + ".section .fixup,\"ax\"\n" + "3: addl $4, %%esp\n" + " jmp 2b\n" + ".previous\n" ".section __pre_ex_table,\"a\"\n" " .align 4\n" - " .long 1b,2b\n" + " .long 1b,3b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n"