Feature #7639
closedRemove old DRM+AGP code
100%
Description
Now that updated DRM code (and supporting AGP code)
has all moved to https://github.com/illumos/gfx-drm/
we should remove the old code from illumos-gate.
This will require a "heads up" to any distro. builders
who might still need the old DRM code. I know the
OI/hipster distro. has already moved off of it.
Any other distros still need it? For how long?
Some have questioned "Why do this?"
The main reason for moving the DRM drivers was that we learned the
DRM drivers and the DRM library share an interface (the huge set of
ioctl calls) that essentially requires that driver and library to be
"tightly coupled". In order to keep that interface from being
frequently broken (as it often was before the driver moved) those two
components should be built from the same gate. We didn't want to
import libdrm into illumos gate, so moving the driver into a gate
shared with libdrm was the solution chosen.
Related issues
Updated by Gordon Ross about 6 years ago
- Status changed from New to In Progress
Up for review here:
http://cr.illumos.org/~webrev/gwr/8299
And on github as:
https://github.com/illumos/illumos-gate/compare/master...gwr:nuke-agp2
Updated by Gordon Ross about 6 years ago
- Related to Bug #8299: It's time for the old AGP+DRM code to go added
Updated by Electric Monk about 4 years ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
git commit e4caeab9084da2fca73539909c80a44baaf3fa67
commit e4caeab9084da2fca73539909c80a44baaf3fa67 Author: Gordon Ross <gordon.w.ross@gmail.com> Date: 2019-05-14T14:34:12.000Z 7639 Remove old DRM+AGP code Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Randy Fishel <randyf@sibernet.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>