[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [mini-os master] mini-os: cleanup x86_32.S
commit 68aec419c85d5a3acacb35e9727860fb06203c0a Author: Juergen Gross <jgross@xxxxxxxx> AuthorDate: Mon Aug 29 08:17:20 2016 +0200 Commit: Wei Liu <wei.liu2@xxxxxxxxxx> CommitDate: Mon Aug 29 11:11:40 2016 +0100 mini-os: cleanup x86_32.S arch/x86/x86_32.S has some superfluous instructions. Remove them. Signed-off-by: Juergen Gross <jgross@xxxxxxxx> Reviewed-by: Samuel Thibault <samuel.thibault@xxxxxxxxxxxx> --- arch/x86/x86_32.S | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/arch/x86/x86_32.S b/arch/x86/x86_32.S index f70fc65..3de0027 100644 --- a/arch/x86/x86_32.S +++ b/arch/x86/x86_32.S @@ -111,7 +111,6 @@ do_exception: jmp ret_from_exception ret_from_exception: - movb CS(%esp),%cl addl $8,%esp RESTORE_ALL @@ -140,11 +139,7 @@ ENTRY(hypervisor_callback) call do_hypervisor_callback add $4,%esp movl HYPERVISOR_shared_info,%esi - xorl %eax,%eax - movb CS(%esp),%cl - test $2,%cl # slow return to ring 2 or 3 - jne safesti -safesti:movb $0,1(%esi) # reenable event callbacks + movb $0,1(%esi) # reenable event callbacks scrit: /**** START OF CRITICAL REGION ****/ testb $0xFF,(%esi) jnz 14f # process more events if necessary... -- generated by git-patchbot for /home/xen/git/mini-os.git#master _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxx https://lists.xenproject.org/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |