david4r4/birth

Make the kernel run in release modes

Closed this issue · 2 comments

Currently the kernel is panicking in release modes

It looks like the only issue blocking us to run properly in release modes is the NVMe initialization bug. Currently if run in debug mode, the -trace nvme* logs show no traces at all. If you use the any of the release mode binaries instead, the NVMe traces show several errors. Follow the traces and hunt the bug.

This issue is solved. The only thing left to fix is a race condition in the NVMe driver, but that should be another task.