ladybird/Kernel/TTY
Andrew Kaster a5e557472c Kernel: Defer handling of key press events in VirtualConsole
Trying to pass these onto the Terminal while handling an IRQ is a recipe
for disaster. Use Processor::deferred_call_queue to create an ad-hoc
"second half" of the interrupt handler.

Fixes #4889
2021-01-10 21:50:08 +01:00
..
MasterPTY.cpp Kernel: Move block condition evaluation out of the Scheduler 2020-11-30 13:17:02 +01:00
MasterPTY.h Kernel: Add a method to determine the desired permissions of a Device 2020-12-27 23:07:44 +01:00
PTYMultiplexer.cpp Kernel: Improve ProcFS behavior in low memory conditions 2021-01-03 22:12:19 +01:00
PTYMultiplexer.h Kernel: Add a method to determine the desired permissions of a Device 2020-12-27 23:07:44 +01:00
SlavePTY.cpp Kernel: Move block condition evaluation out of the Scheduler 2020-11-30 13:17:02 +01:00
SlavePTY.h Kernel: Move block condition evaluation out of the Scheduler 2020-11-30 13:17:02 +01:00
TTY.cpp Everywhere: Re-format with clang-format-11 2020-12-31 21:51:00 +01:00
TTY.h Kernel: Add a method to determine the desired permissions of a Device 2020-12-27 23:07:44 +01:00
VirtualConsole.cpp Kernel: Defer handling of key press events in VirtualConsole 2021-01-10 21:50:08 +01:00
VirtualConsole.h Kernel: Make copy_to/from_user safe and remove unnecessary checks 2020-09-13 21:19:15 +02:00