- 16 Jan, 2024 14 commits
-
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
CFI_PERMISSIVE should be disabled. Reacting with a kernel warning is not enough. Thanks to @thestinger for the idea. Refers to #99.
Alexander Popov authored -
This is what DEBUG_NOTIFIERS performs (see kernel/notifier.c): ``` #ifdef CONFIG_DEBUG_NOTIFIERS if (unlikely(!func_ptr_is_kernel_text(nb->notifier_call))) { WARN(1, "Invalid notifier called!"); nb = next_nb; continue; } #endif ``` CFI can do the same better. Thanks to @thestinger for the idea. Refers to #99.
Alexander Popov authored -
SCHED_STACK_END_CHECK checks the magic value at the end of the kernel thread stack, and VMAP_STACK adds guard pages near it. So they do a bit different things, but VMAP_STACK is more reliable. Thanks to @thestinger for the idea. Refers to #98.
Alexander Popov authored -
Use f-strings.
Alexander Popov authored -
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
- 15 Jan, 2024 1 commit
-
-
Alexander Popov authored
-
- 14 Jan, 2024 2 commits
-
-
That's important for the '--generate' mode.
Alexander Popov authored -
Alexander Popov authored
-
- 30 Dec, 2023 6 commits
-
-
Alexander Popov authored
-
Alexander Popov authored
-
Don't check CONFIG_ARCH_MMAP_RND_BITS if CONFIG_ARCH_MMAP_RND_BITS_MAX was not found.
Alexander Popov authored -
That improves debugging.
Alexander Popov authored -
Alexander Popov authored
-
Alexander Popov authored
-
- 29 Dec, 2023 2 commits
-
-
Alexander Popov authored
-
Alexander Popov authored
-
- 28 Dec, 2023 5 commits
-
-
SCHED_CORE is finally available for ARM64 and ARM. SCHED_SMT was needed for that.
Alexander Popov authored -
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
- 17 Dec, 2023 1 commit
-
-
Alexander Popov authored
-
- 16 Dec, 2023 4 commits
-
-
Refers to #83
Alexander Popov authored -
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
- 09 Dec, 2023 5 commits
-
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
Alexander Popov authored
-
Thanks to @vobst for the idea
Alexander Popov authored
-