1
0
mirror of https://github.com/0xAX/linux-insides.git synced 2025-01-31 01:53:16 +00:00
linux-insides/Interrupts
Sebastian Fricke 350c9715ee Update gate-descriptor initialization
The initialization of gate descriptors was changed from using
set_intr_gate_ist() to idt_setup_from_table, which initalizes the
struct idt_data def_idts[] array.
Commit: https://lkml.org/lkml/2017/8/25/732

Update the entry point definition to contain the new read_cr2 attribute
Commit: https://lkml.org/lkml/2019/7/4/656

Update ENTRY and END macro to the new SYM_CODE_START & SYM_CODE_END
Commit: https://lkml.org/lkml/2019/10/11/344

Update the description of the code passages accordingly.
2020-04-21 19:47:26 +02:00
..
images More recovered images 2019-10-10 19:57:27 +02:00
linux-interrupts-1.md Update gate-descriptor initialization 2020-04-21 19:47:26 +02:00
linux-interrupts-2.md fixed typo in interrupts/linux-interrupts-2 for early_idt_handler_array 2019-05-29 19:05:05 -04:00
linux-interrupts-3.md s/http/https for linux-insides 2018-03-24 01:06:57 +06:00
linux-interrupts-4.md s/http/https for linux-insides 2018-03-24 01:06:57 +06:00
linux-interrupts-5.md s/http/https for linux-insides 2018-03-24 01:06:57 +06:00
linux-interrupts-6.md s/http/https for linux-insides 2018-03-24 01:06:57 +06:00
linux-interrupts-7.md More recovered images 2019-10-10 19:57:27 +02:00
linux-interrupts-8.md s/http/https for linux-insides 2018-03-24 01:06:57 +06:00
linux-interrupts-9.md Update broken link for initcall 2018-08-29 00:30:19 -07:00
linux-interrupts-10.md s/http/https for linux-insides 2018-03-24 01:06:57 +06:00
README.md Change mm to MM, interrupts to Interrupts 2018-03-16 16:03:40 -04:00

Interrupts and Interrupt Handling

In the following posts, we will cover interrupts and exceptions handling in the linux kernel.