K Lange
K Lange
I do not support running ToaruOS on real hardware in general, and I only "support" using the provided prebuilt CD images when running ToaruOS in VMs to the extent that...
I will add that if you are trying to use the current CI builds from the latest runs, they are broken due to incorrect disk space allocation for the FAT...
> The other filesystem related syscalls use a permission check function, which symlink_fs seems to be missing. > ```c > if (!has_permission(parent, 02)) { > ``` Ah, even that's wrong......
Glossing over the obvious error of using user-controlled data in a 'security' check, this check doesn't even make sense in the normal case - surely an entirely normal binary could...
I think the only real change I see in your rpi3 bootstub is the mailbox MMIO address - there are better ways to accommodate that than a separate bootstub. >...
If you want to look into the timer issue, I'd stick a `while (1);` before the userspace startup so you can print more logs without the desktop getting in the...
This one... doesn't surprise me. Based on when `PTRACE_SETREGS` was implemented, I think I was wholly committed to developing on and for aarch64, so I had completely forgotten the userspace...
This one's probably more straightforward to fix than a lot of the other subtle TOCTOUs; might be a good candidate for someone to pick up.
Historically, the main blocker for a `ctypes` module was that doing a good one really requires a good FFI library, and since Kuroko was primarily targeted at ToaruOS (which has...
Are you actually experiencing a failure to reboot that this resolves? Since we're already loading an empty IDT, plenty of other things are effectively guaranteed to happen, such as the...