- Sep 08, 2024
-
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
This reverts commit 4626c74b.
-
- Sep 07, 2024
-
-
Jacob Lorentzon authored
This is much more diff- and by extension rebase-friendly.
-
Jacob Lorentzon authored
I tested compiling the kernel with a more recent rustc, and this triggered UB. Don't know for sure why there was an invalid entry passed to the kernel, but it did.
-
Jeremy Soller authored
-
- Sep 05, 2024
-
-
Jeremy Soller authored
-
- Sep 04, 2024
-
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Andrey Turkin authored
mark the canaries mutable so they go into data and bss and not in rodata
-
Andrey Turkin authored
-
Andrey Turkin authored
A range of usable memory could be small enough not to have any MAX_ORDER sized frames.
-
Andrey Turkin authored
Pretty straightforward changes. This commit tries to avoid making any non-trivial fixes.
-
- Sep 03, 2024
-
-
-
This allows removing the -Csoft-float argument when building.
-
- Aug 31, 2024
-
-
Jacob Lorentzon authored
This avoids TLB stalls after context switching, that are very visible from flamegraphs.
-
- Aug 27, 2024
-
-
Ron Williams authored
-
- Aug 26, 2024
-
-
Ron Williams authored
-
- Aug 24, 2024
-
-
Ron Williams authored
-
- Aug 19, 2024
-
-
bjorn3 authored
-
- Aug 18, 2024
-
-
bjorn3 authored
-
- Aug 01, 2024
-
-
Jeremy Soller authored
-
bjorn3 authored
I broke this in !321
-
- Jul 25, 2024
-
-
bjorn3 authored
This would allow logd to write all received log messages to debug: without causing an infinite loop when it at the same time reads all messages in sys:log.
-
- Jul 24, 2024
-
-
Jacob Lorentzon authored
Diagonal as in Thread A Thread B Send to B Send to A Wait for B Wait for A. I haven't reproduced this bug, but this should fix it, since the wait steps now checks the local percpu block for pending TLB shootdowns onto itself.
-
Jacob Lorentzon authored
-
bjorn3 authored
Rather than disabling it right before entering userspace. This allows showing debug messages while the graphics subsystem hasn't initialized yet.
-
bjorn3 authored
-
bjorn3 authored
-
bjorn3 authored
-
bjorn3 authored
This doesn't give any issues both for UEFI boot (with framebuffer present) and U-Boot boot (without framebuffer present).
-
- Jul 22, 2024
- Jul 20, 2024
-
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
This fixes a bug where the window of `viewer` does not exit, due to a leaked file descriptor.
-
- Jul 18, 2024
-
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
Jacob Lorentzon authored
-
- Jul 17, 2024
-
-
Jacob Lorentzon authored
-