banan-os/kernel/arch/i686
Bananymous f5bbcc017c Kernel: Only send one smp message when reserving a range
This was causing some kernel panic because processors ran out of smp
message storage when reserving large areas.

Also most of the time there is no need to actually send the SMP message.
If process is mapping something to just its own address space, there is
no need for a TLB shootdown. Maybe this should be only limited to kernel
memory and threads across the same process. I'm not sure what the best
approach here and it is better to send too many invalidations that too
few!
2025-08-07 16:43:05 +03:00
..
PageTable.cpp Kernel: Only send one smp message when reserving a range 2025-08-07 16:43:05 +03:00
Signal.S Kernel: Save fpu state and flags in signal handler 2025-06-28 16:55:13 +03:00
Syscall.S Kernel: Clear DF on every interrupt handler 2025-01-17 16:11:13 +02:00
Thread.S Kernel: Start working on TLS, add SYS_{SET,GET}_TLS 2025-04-15 23:31:17 +03:00
boot.S Kernel: Add support for multiboot 2025-08-05 03:09:24 +03:00
crti.S Kernel: Cleanup constructor calls 2024-08-31 02:23:08 +03:00
crtn.S Kernel: Cleanup constructor calls 2024-08-31 02:23:08 +03:00
interrupts.S Kernel: Cleanup 32 bit interrupt stack alignment 2025-04-15 21:21:23 +03:00
linker.ld Kernel: Cleanup constructor calls 2024-08-31 02:23:08 +03:00