Project

General

Profile

Actions

Feature #7639

closed

Remove old DRM+AGP code

Added by Gordon Ross over 6 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Start date:
2016-12-02
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:
External Bug:

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

Related to illumos gate - Bug #8299: It's time for the old AGP+DRM code to goClosedGordon Ross2017-05-28

Actions
Actions #1

Updated by Gordon Ross about 6 years ago

  • Status changed from New to In Progress
Actions #2

Updated by Gordon Ross about 6 years ago

  • Related to Bug #8299: It's time for the old AGP+DRM code to go added
Actions #3

Updated by Gordon Ross about 4 years ago

  • Description updated (diff)
Actions #4

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>

Actions

Also available in: Atom PDF