So how did we end up with a situation where 80% of the kernel is AMD DRM?
Openbsd != Linux
Not relevant because AMD DRM is still the same, and it is distributed via Linux.