From 011f330c05226cd091076351b8761a281f1dbcdb Mon Sep 17 00:00:00 2001 From: 0xAX Date: Sun, 14 Jun 2015 20:11:35 +0600 Subject: [PATCH] Update interrupts-3.md --- interrupts/interrupts-3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interrupts/interrupts-3.md b/interrupts/interrupts-3.md index 2bc2bb2..48a7013 100644 --- a/interrupts/interrupts-3.md +++ b/interrupts/interrupts-3.md @@ -390,7 +390,7 @@ static inline void preempt_conditional_sti(struct pt_regs *regs) } ``` -more about `local_irq_enabled` and related stuff you can read in the second parts about [interrupts handling in the Linux kernel](http://0xax.gitbooks.io/linux-insides/content/interrupts/interrupts-2.html). In the next step we check the previous mode was [virtual 8086](https://en.wikipedia.org/wiki/Virtual_8086_mode) and handle the trap: +more about `local_irq_enabled` and related stuff you can read in the second part about [interrupts handling in the Linux kernel](http://0xax.gitbooks.io/linux-insides/content/interrupts/interrupts-2.html). In the next step we check the previous mode was [virtual 8086](https://en.wikipedia.org/wiki/Virtual_8086_mode) and handle the trap: ```C if (regs->flags & X86_VM_MASK) {