Post ATMW5tPQVTctPUqyHI by [email protected] | |
More posts by [email protected] | |
Post #ATKA8rdKyibTSqS55M by [email protected] | |
0 likes, 0 repeats | |
so i updated the sources of the microkernel OS i wrote back when i was in like … | |
Post #ATKAQAz4HqXmOxs5QW by [email protected] | |
0 likes, 0 repeats | |
let's see if i can fix it to actually run properly 16 years later | |
Post #ATKAthwCqPCd0Jc9fk by [email protected] | |
0 likes, 0 repeats | |
@whitequark the conclusion of this is that you are in 25th grade | |
Post #ATKAti1AXxAlFhw7PM by [email protected] | |
0 likes, 0 repeats | |
@whitequark is it good or bad that i basically read the mangled functions and k… | |
Post #ATKAti5QI8ZjStvW2S by [email protected] | |
0 likes, 0 repeats | |
@iximeow it's normal | |
Post #ATKBLpu2p7jBoe13Qm by [email protected] | |
0 likes, 0 repeats | |
honestly this is some nice VMM instrumentation a past me added | |
Post #ATKBxm8DIIZx7gja3U by [email protected] | |
0 likes, 0 repeats | |
so what's happening is that operator new() in, i think, task 2 procman (i d… | |
Post #ATKCFWrcnUVKz4RNYW by [email protected] | |
0 likes, 0 repeats | |
@whitequark Okay, I had to also try this with mine. I mean, everyone has their … | |
Post #ATKCFWxeR5KDHlGBwu by [email protected] | |
0 likes, 1 repeats | |
@whitequark Okay, we're getting somewhere.I really should sleep instead, bu… | |
Post #ATKCu1l3LyEwNpg5QW by [email protected] | |
0 likes, 0 repeats | |
i have discovered that kmalloc calls (a) kfree, (b) itself, (c) kmorecore, whic… | |
Post #ATKE4lENEzrYGV4fdQ by [email protected] | |
0 likes, 0 repeats | |
it also returns unaligned memory | |
Post #ATKGChbwmb8FGP102y by [email protected] | |
0 likes, 0 repeats | |
discovered that in C++ you can, apparently, do placement new into a non-pointer… | |
Post #ATKIP96aaMpfv1PPiC by [email protected] | |
0 likes, 0 repeats | |
so i think what's happening is that the VMM state gets corrupted by the kma… | |
Post #ATKIW00EpJHPiOhqJk by [email protected] | |
0 likes, 0 repeats | |
it's a double free -__________- | |
Post #ATKLc1SubMxVqogLL6 by [email protected] | |
0 likes, 0 repeats | |
i fixed one of the crashes (yes the tty server is multithreaded) | |
Post #ATKTAwNUCyHpt2k1j6 by [email protected] | |
0 likes, 0 repeats | |
so, procman (process manager i guess?) is a server that runs in kernelspace (??… | |
Post #ATKVXDoKH1OgEW319c by [email protected] | |
0 likes, 0 repeats | |
i found the next bug! for some reason, the page directories for 0x10000000 and … | |
Post #ATKVvS1N5iIJFvhe1A by [email protected] | |
0 likes, 0 repeats | |
(yelling indistinctly in the distance) there are 1024 PTEs per PD!! not 64!!!! | |
Post #ATKW94DcNva3UJvLHc by [email protected] | |
0 likes, 0 repeats | |
holy shit i fixed it | |
Post #ATKWFLUP5N90n1ljxA by [email protected] | |
0 likes, 0 repeats | |
multitasking works! virtual terminal switching works!! on the virtual terminal … | |
Post #ATKWT5EEL8S0Pakr20 by [email protected] | |
0 likes, 0 repeats | |
IT HAS A SHELL (i'm not sure what's up with the filesystem. i also do n… | |
Post #ATKWlZ14KQr80dPWca by [email protected] | |
0 likes, 0 repeats | |
i figured out how filesystem works | |
Post #ATKX7HhpMupQh1lg8m by [email protected] | |
0 likes, 0 repeats | |
it's interesting that i haven't really used anything _new_ i learned in… | |
Post #ATKXTvJamdftuRE9I0 by [email protected] | |
0 likes, 0 repeats | |
i was barely even conscious back then and somehow i managed to write a microker… | |
Post #ATKXhUlKIoZDbzffmK by [email protected] | |
0 likes, 0 repeats | |
@q3k @whitequark tfw I only ever *thought* about doing something like this, but… | |
Post #ATKXhUqzxj6VtaKCcS by [email protected] | |
0 likes, 0 repeats | |
@domi @q3k it's never too late | |
Post #ATKXjse0TseQG9Nuuu by [email protected] | |
0 likes, 0 repeats | |
@whitequark It is. How did you even know how to start doing that in high school… | |
Post #ATKXjsiyBQcYVXhseW by [email protected] | |
0 likes, 0 repeats | |
@lispi314 no i was bored in school and this is what i was interested in | |
Post #ATL4RIMrujgN1c78jo by [email protected] | |
0 likes, 0 repeats | |
@whitequark In grade 9 I think I was calling BBSs trying to locate a pirated vi… | |
Post #ATL4RIRpcHeVH0R6TQ by [email protected] | |
0 likes, 0 repeats | |
@graydonpros: it made me who i amcons: it made me who i am | |
Post #ATLjnvMhhRjASrwiga by [email protected] | |
0 likes, 0 repeats | |
you know, i kept using "i" but i didn't write that code. sure, so… | |
Post #ATMW5tPQVTctPUqyHI by [email protected] | |
0 likes, 0 repeats | |
@whitequark I think it's bad-ass to write kernel code at that age. It shows… | |
Post #ATMW5tU2ELJRdn0eSe by [email protected] | |
0 likes, 0 repeats | |
@promovicz did I neglect school and... well, everything else in favor of things… | |
Post #ATNBKsC5P3UQ6csKsi by [email protected] | |
0 likes, 0 repeats | |
@whitequark When I dropped out at 16 I missed the social opportunities more tha… | |
Post #ATNBKsGL9EtOJorjVo by [email protected] | |
0 likes, 0 repeats | |
@promovicz i didn't talk to classmates until uhh about that age, and barely… | |
Post #ATOEE81AfKpWB0Cn68 by [email protected] | |
0 likes, 0 repeats | |
@whitequark Me neither. I don't want to unpack it. 🙊 | |
Post #ATOEE85QPWEUOCCBjE by [email protected] | |
0 likes, 0 repeats | |
@promovicz the only thing i actually regret is not being much, much kinder towa… |