7 Commits

Author SHA1 Message Date
d76af10e70 Kernel: Move initrd into the fs/ folder
It makes more sense to put it in there.
2022-11-09 16:03:16 +01:00
2ca20c1a1e compilation fix 2022-10-28 21:02:23 +02:00
aca1367158 Kernel: Switch to strlcpy() as well
Surprisingly, most uses of strncpy() are in places where strncpy() is actually a better choice.
For example, copying to a fixed-length char array in a structure.
2022-10-15 17:30:34 +02:00
57b330e907 get_symbol_name: handle case where sys/moon.sym is not present in the initial ramdisk 2022-09-24 21:38:36 +02:00
f640e3d248 symbol_strlen: stop at null terminator as well as newline 2022-09-24 21:36:29 +02:00
a9444ec5e3 Provide a default symbol for get_symbol_name 2022-09-24 21:31:03 +02:00
9d3030763b We can fetch a symbol's name from its address!! 2022-09-19 20:54:05 +02:00