X15 – Progress report – 2019Q1-2

The project is still mostly stalled, unfortunately. But a couple of things were achieved :

  • Simon Venken reported a bug on semaphores, which were reworked.
  • Simon Venken also reported a bug concerning the chaining of wake-ups in sleep queues, which was fixed.
  • the kern/mbuf module, providing message ring buffers, was added.
  • the kern/log module was reworked to use a message ring buffer, and a bug on the log buffer being full was fixed.