banan-os/kernel
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
..
arch Kernel: Only send one smp message when reserving a range 2025-08-07 16:43:05 +03:00
font BuildSystem: building for 32-bit works now 2023-04-02 05:03:17 +03:00
include/kernel Kernel: Only send one smp message when reserving a range 2025-08-07 16:43:05 +03:00
kernel Kernel: Move stacks to the top of userspace address space 2025-08-05 03:09:24 +03:00
klibc Kernel: Make mem* and str* functions weak symbols 2025-01-14 19:08:03 +02:00
CMakeLists.txt Kernel: Implement basic AC97 driver 2025-07-15 14:17:49 +03:00
icxxabi.cpp Kernel: Fix cxxabi for function static variable guards 2024-07-14 01:53:50 +03:00
ubsan.cpp Kenrel: Add __builtin_unreachable support for UBSAN 2024-09-22 17:14:36 +03:00