Спасибо подписчику за то что снабдил меня этой статьёй по операционным системам и языкам программирования.
Если кратко, то впихивание lua в ядро NetBSD нужно для того, чтобы делать меньше медленных системных вызовов ioctl(2), но при этом оставаться безопасной операционной системой с единым форматом конфигов.
Хотя в OpenBSD, тоже плюс минус тот же синтаксис у конфигов, кроме иксовых и пожалуй login.conf
Lua в ядре это конечно совершенно не в духе 4.2BSD, но extensible operating systems и до NetBSD были.