Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 May 2018 08:19:45 -0400
From:      Ian FREISLICH <ian.freislich@capeaugusta.com>
To:        Johannes Lundberg <johalun0@gmail.com>
Cc:        x11-list freebsd <freebsd-x11@freebsd.org>
Subject:   Re: [RFC] Deprecation and removal of the drm2 driver
Message-ID:  <f96acb89-3b15-b644-b6fb-e5550a4824fb@capeaugusta.com>
In-Reply-To: <CAECmPwt%2BVZQht5CxHWOF2Yhyiuy-X59ovPD29Y95OGxAExKe%2Bw@mail.gmail.com>
References:  <3a5edc5c-3caa-830b-4bd9-53ff52feb8a7@freebsd.org> <98aaa85f-1433-e50d-3892-3c5fbff61b85@capeaugusta.com> <CAECmPwt%2BVZQht5CxHWOF2Yhyiuy-X59ovPD29Y95OGxAExKe%2Bw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Johannes,

On drm-stable Xorg no longer crashes on the first execution of Firefox,=20
so that's an improvement.

FWIW (and not to start a bikeshed discussion) stable in the context of=20
FreeBSD has meant ABI stability, not crash-free.=C2=A0 If you're going to=
=20
rename the ports, I'd suggest "drm" and "drm-devel".

Ian

On 05/21/2018 03:30 PM, Johannes Lundberg wrote:
>
>
> On Mon, May 21, 2018 at 8:01 PM, Ian FREISLICH=20
> <ian.freislich@capeaugusta.com <mailto:ian.freislich@capeaugusta.com>>=20
> wrote:
>
>     Niclas
>
>
>     On 05/18/2018 01:58 PM, Niclas Zeising wrote:
>
>         [ Cross posted to freebsd-current@ and freebsd-x11@. Please
>         respect reply-to and send all replies to freebsd-x11@.=C2=A0 Than=
ks! ]
>
>
>         Hi!
>         I propose that we remove the old drm2 driver (sys/dev/drm2)
>         from FreeBSD.=C2=A0 I suggest the driver is marked as deprecated =
in
>         11.x and removed from 12.0, as was done for other drivers
>         recently.=C2=A0 Some background and rationale:
>
>         The drm2 driver was the original port of a KMS driver to
>         FreeBSD. It was done by Konstantin Belousov to support Intel
>         graphics cards, and later extended by Jean-S=C3=A9bastien P=C3=A9=
dron as
>         well as Konstantin to match what's in Linux 3.8.=C2=A0 This
>         included unstable support from Haswell, but nothing newer than
>         that.
>
>         For quite some time now we have had the
>         graphics/drm-stable-kmod and graphics/drm-next-kmods which
>         provides support for modern AMD and Intel graphics cards.=C2=A0
>         These ports, together with the linuxkpi, or lkpi, has made it
>         significantly easier to port and update our graphics drivers.
>         Further, these new drivers cover the same drivers as the old
>         drm2 driver.
>
>         What does the community think?=C2=A0 Is there anyone still using
>         the drm2 driver on 12-CURRENT?=C2=A0 If so, what is preventing yo=
u
>         from switching to the port?
>
>
>     I'm running -CURRENT on all my systems.=C2=A0 I have a "3rd Gen" HD
>     Graphics 4000 that I'm running drm-next on but I'm about to revert
>     to drm2 because of instabilities.=C2=A0 Xorg spontaneously crashes, a=
nd
>     doesn't on drm2. I also have a Haswell system running drm2 which I
>     have not tried drm-next because SWMBO is particularly intolerant
>     of stuff not working.
>
>
> If drm-next-kmod is causing issues, please try drm-stable-kmod. (we=20
> should really rename drm-next to drm-unstable/beta..)
>
>
>     I also ran drm-next successfully on a Sunrise Point-LP system with
>     "Intel UHD Graphics 620" because drm2 didn't support the graphics
>     chip before switching to linux to get the trackpad and sound working.
>
>     I guess the situation is that your mileage may vary depending on
>     your system.=C2=A0 I'm OK with installing drm2 from ports, but at thi=
s
>     point I'm not really OK with loosing drm2 at this stage because of
>     the instability in drm-next on my one system.
>
>     Ian
>
>     --=20
>
>     _______________________________________________
>     freebsd-x11@freebsd.org <mailto:freebsd-x11@freebsd.org> mailing list
>     https://lists.freebsd.org/mailman/listinfo/freebsd-x11
>     <https://lists.freebsd.org/mailman/listinfo/freebsd-x11>;
>     To unsubscribe, send any mail to
>     "freebsd-x11-unsubscribe@freebsd.org
>     <mailto:freebsd-x11-unsubscribe@freebsd.org>"
>
>

--=20
Ian Freislich
+1 404 574 0228


--=20




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f96acb89-3b15-b644-b6fb-e5550a4824fb>