Blog

Shutting down the Buildroot autobuilder

I’m moving sceen.net to a smaller machine, and decided to shut down the Buildroot autobuilder that has been running on the server for more than 5 years now. Buildroot is a great project, with great people. I’ve been recommending it for more than a decade now, used it personally and professionally on multiple occasions, and was glad I could contribute that long despite very limited available time.

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.

X15 – Progress report – 2018Q3-4

As a result of personal events, the project has been mostly stalled these last six months. However a few changes were made, the most important being :

  • Interrupt handling rework on x86, with the merging of the trap module into the cpu module.
  • Red zone support on x86 (amd64), which is required for full ABI compliance.
  • Suspend/resume thread operations, similar to SIGSTOP/SIGCONT on Unix.