From 4a4659ca39af0a9c5aa92ee1d2c1a187b7525e45 Mon Sep 17 00:00:00 2001 From: ruitianzhong Date: Mon, 5 Feb 2024 21:05:15 +0800 Subject: [PATCH] update unavailable link in linux-interrupts-2.md Signed-off-by: ruitianzhong --- Interrupts/linux-interrupts-2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Interrupts/linux-interrupts-2.md b/Interrupts/linux-interrupts-2.md index 9c1cdb9..c33b7a6 100644 --- a/Interrupts/linux-interrupts-2.md +++ b/Interrupts/linux-interrupts-2.md @@ -441,7 +441,7 @@ static inline void _set_gate(int gate, unsigned type, void *addr, } ``` -Here we start from the `pack_gate` function which takes clean `IDT` entry represented by the `gate_desc` structure and fills it with the base address and limit, [Interrupt Stack Table](https://www.kernel.org/doc/Documentation/x86/x86_64/kernel-stacks), [Privilege level](http://en.wikipedia.org/wiki/Privilege_level), type of an interrupt which can be one of the following values: +Here we start from the `pack_gate` function which takes clean `IDT` entry represented by the `gate_desc` structure and fills it with the base address and limit, [Interrupt Stack Table](https://www.kernel.org/doc/Documentation/x86/kernel-stacks), [Privilege level](http://en.wikipedia.org/wiki/Privilege_level), type of an interrupt which can be one of the following values: * `GATE_INTERRUPT` * `GATE_TRAP`