Send a signal to mcexec after switching to that process.

Change-Id: Ia882ef5027931009ee65febd0cbe22022a755c4a
Refs: #1505
This commit is contained in:
Tomoki Shirasawa
2021-02-08 17:02:55 +09:00
committed by Masamichi Takagi
parent b0bd1feefb
commit afea6af667
8 changed files with 189 additions and 47 deletions

View File

@ -89,9 +89,6 @@
mov x2, #0
bl check_signal_irq_disabled // check whether the signal is delivered(for kernel_exit)
.endif
.if \el == 1
bl check_sig_pending
.endif
disable_irq x1 // disable interrupts
.if \need_enable_step == 1
ldr x1, [tsk, #TI_FLAGS]

View File

@ -923,9 +923,6 @@ void interrupt_exit(struct x86_user_context *regs)
check_need_resched();
check_signal(0, regs, -1);
}
else {
check_sig_pending();
}
}
void handle_interrupt(int vector, struct x86_user_context *regs)