Summer of Code project spotted via random search: “port Direct Rendering Manager (DRM) Driver for i915, from the Linux kernel to Haiku with the help of DragonflyBSD’s Linux Compatibility layer…” Seen here, via this.
8 Replies to “DRM from Linux to DragonFly to Haiku”
Comments are closed.
I thought dragonfly removed the Linux capability layer.
Though I tried googling for that and I couldn’t find any results on Linux capability being removed.
I must be getting old but I could have sworn it was removed.
It wasn’t converted to 64-bit.
There are two different “compatibility” layers: one is a device portability layer, it started is life for FreeBSD’s fiberchannel native support. I think that was merged in some way to DragonFly and then forked for better graphics support.
The other is known as the “linuxulator”, used to run linux binaries. Only FreeBSD has support for 64 bit linux binaries: most other BSDs have seen the 32bit support rot and OpenBSD went ahead and removed it.
>> “It wasn’t converted to 64-bit.”
I’m confused, I thought dragonfly was only 64bit.
Does that imply 32bit-only functionality still exists in dragonfly?
Unless the code was removed, it would still be there. Note that you are talking about the linuxulator, which isn’t supported… but the Haiku person is talking about DRM support, which Francois translated from looking at driver support in more recent Linux kernels. It’s two different things.
Gotcha. Thanks
https://www.dragonflydigest.com/2016/08/11/18523.html
This put a smile on my face.