Pedro Falcato
Pedro Falcato
Hi, I was thinking about adding UEFI support to syzkaller as a way to effectively fuzz UEFI firmware (in this case, Tianocore), which has an API which is similar-ish to...
Instead of having everything duplicated, the ATA code should just probe published drives on the ATA bus. Also, SCSI on top of ATA? Like linux?
Sortix is beating us. Don't let that be the case.
Sending SIGHUPs to orphaned process groups, setting up the tty's concept of foreground pgrp, controlling terminals, and signals all need to be implemented
Currently, there are no tests for job control which is not good
Add a is_preemption_enabled() in mutex_lock(), wait_queue stuff, etc. Should find some bugs over the kernel, usually I trigger some of them when stressing the kernel.
Currently we're (naively) waiting for ARP/NDP replies, which crashes the kernel if we do it on the bottom half. Linux queues pending packets on arp_queue and dispatches them when switching...
https://github.com/heatd/Onyx/blob/d0e183112c31baa1d61973d2bdb4de72e79a94e7/kernel/kernel/fs/pipe.cpp#L306