Age | Commit message (Collapse) | Author |
|
|
|
|
|
Fill new and freed allocations with random data unless it is allocated
from kcalloc in which case it should be zero filled.
|
|
|
|
|
|
|
|
|
|
I would like to be able to free some of those objects but I have not
decided upon how that will be done yet. Even if not freeded the added
complexity of having two functions does not make the extra bytes saved
worth it IMO.
|
|
This is mainly done to test for uninitlalized memory and find bugs
faster. Therefore it does not need to be cryptographically secure or
perfectly uniform. Xoshiro256++ seems like a good fit.
|
|
|
|
This should make it easier to spot uninitalized memory being used.
|
|
This is to allow both the kernel and the userland to share certain
header files and to make the folder structure a bit more clear.
|