[EN] OpenBSD Stories: when a driver challenges the kernel's assumptions

A new device driver sets up new constraints against some parts of the kernel code, which need to be addressed