direct-io.hg

changeset 13861:dd58c6062292

[IA64] update xensetup.S for new upstream

Signed-off-by: Alex Williamson <alex.williamson@hp.com>
author awilliam@xenbuild2.aw
date Sun Jan 28 16:32:27 2007 -0700 (2007-01-28)
parents 66ca8a0e046d
children d14da87feed6
files linux-2.6-xen-sparse/arch/ia64/xen/xenentry.S
line diff
     1.1 --- a/linux-2.6-xen-sparse/arch/ia64/xen/xenentry.S	Sun Jan 28 16:31:08 2007 -0700
     1.2 +++ b/linux-2.6-xen-sparse/arch/ia64/xen/xenentry.S	Sun Jan 28 16:32:27 2007 -0700
     1.3 @@ -875,9 +875,6 @@ skip_rbs_switch:
     1.4  	st8 [r2]=r8
     1.5  	st8 [r3]=r10
     1.6  .work_pending:
     1.7 -	tbit.nz p6,p0=r31,TIF_SIGDELAYED		// signal delayed from  MCA/INIT/NMI/PMI context?
     1.8 -(p6)	br.cond.sptk.few .sigdelayed
     1.9 -	;;
    1.10  	tbit.z p6,p0=r31,TIF_NEED_RESCHED		// current_thread_info()->need_resched==0?
    1.11  (p6)	br.cond.sptk.few .notify
    1.12  #ifdef CONFIG_PREEMPT
    1.13 @@ -913,17 +910,6 @@ skip_rbs_switch:
    1.14  (pLvSys)br.cond.sptk.few  .work_pending_syscall_end
    1.15  	br.cond.sptk.many .work_processed_kernel	// don't re-check
    1.16  
    1.17 -// There is a delayed signal that was detected in MCA/INIT/NMI/PMI context where
    1.18 -// it could not be delivered.  Deliver it now.  The signal might be for us and
    1.19 -// may set TIF_SIGPENDING, so redrive ia64_leave_* after processing the delayed
    1.20 -// signal.
    1.21 -
    1.22 -.sigdelayed:
    1.23 -	br.call.sptk.many rp=do_sigdelayed
    1.24 -	cmp.eq p6,p0=r0,r0				// p6 <- 1, always re-check
    1.25 -(pLvSys)br.cond.sptk.few  .work_pending_syscall_end
    1.26 -	br.cond.sptk.many .work_processed_kernel	// re-check
    1.27 -
    1.28  .work_pending_syscall_end:
    1.29  	adds r2=PT(R8)+16,r12
    1.30  	adds r3=PT(R10)+16,r12