1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-19 00:25:07 +00:00
serenity/Kernel/Arch/x86
Andreas Kling e04e52186d Kernel: Don't send crash signal to process itself when it has no handler
If there's nobody listening for the crash signal, fall back to the
normal crash path where we get some debug output about what happened.

Thanks to Idan for suggesting the fix.
2022-01-24 17:19:41 +01:00
..
common Kernel: Don't send crash signal to process itself when it has no handler 2022-01-24 17:19:41 +01:00
i386 Kernel: Initialize regs.fs in Processor::init_context 2021-11-06 11:54:28 +01:00
x86_64 Kernel: Implement and use the syscall/sysret instruction pair on x86_64 2021-12-28 23:15:38 +01:00
ASM_wrapper.h Kernel: Add an x86 include check+error in x86/ASM_Wrapper.h 2021-12-01 11:22:04 -08:00
CPU.h Kernel: Dispatch handle-able signals instead of crashing if possible 2021-12-01 21:44:11 +02:00
CPUID.h Kernel: Add an x86 include check+error in x86/CPUID.h 2021-12-01 11:22:04 -08:00
DescriptorTable.h Kernel: Use enum instead of magic numbers for GDT descriptor types 2022-01-04 19:08:07 +02:00
InterruptDisabler.h Kernel: Add an x86 include check+error in x86/InerruptDisabler.h 2021-12-01 11:22:04 -08:00
Interrupts.h Everywhere: Fix spelling mistakes 2022-01-07 15:44:42 +01:00
IO.h Kernel: Remove unused String.h includes 2021-12-11 13:15:26 -08:00
ISRStubs.h Kernel: Add an x86 include check+error in x86/ISRStubs.h 2021-12-01 11:22:04 -08:00
MSR.h Kernel: Add an x86 include check+error in x86/MSR.h 2021-12-01 11:22:04 -08:00
PageDirectory.h Kernel: Add an x86 include check+error in x86/PageDirectory.h 2021-12-01 11:22:04 -08:00
PageFault.h Kernel: Add an x86 include check+error in x86/PageFault.h 2021-12-01 11:22:04 -08:00
Processor.h Kernel: Make Processor::capture_stack_trace fallible using ErrorOr 2022-01-16 01:01:08 +02:00
ProcessorInfo.h Kernel: Convert ProcessorInfo to KString 2022-01-12 16:09:09 +02:00
RegisterState.h Kernel: Implement and use the syscall/sysret instruction pair on x86_64 2021-12-28 23:15:38 +01:00
SafeMem.h Kernel: Implement safe_* memory access functions for x86_64 2021-06-27 15:46:42 +02:00
Spinlock.h Kernel: Add an x86 include check+error in x86/Spinlock.h 2021-12-01 11:22:04 -08:00
TrapFrame.h Kernel: Add an x86 include check+error in x86/TrapFrame.h 2021-12-01 11:22:04 -08:00
TSS.h Kernel: Add an x86 include check+error in x86/TSS.h 2021-12-01 11:22:04 -08:00