yazin's blog

24-03-2026

my eternal OSDev nightmare

so basically, exec pagefaults and i dont know why as of now, so i concluded that i had to restart the OS from scratch. little did i know, i would have to do my entire journey from scratch, so i decided to not restart and keep the current os. right now trying to debug exec, will keep yall updated.

14-03-2026

ext2 vs exfat, and how i decided

long story short, ext2 was being a pain in my ass in vnix, so i decided to go down the exfat route. hopefully exfat isnt as much as a pain as ext2 was.

03-03-2026

the sysretq bug

spent 3 weeks debugging why sysretq corrupted my stack. switched to iretq. works now.

19-02-2026

ring-3 works

vnix can finally do syscalls without exploding. next: ext2 file reading.

START(dd-mm-yyyy)

hello world

starting a blog. mostly kernel stuff and flight sim things.