Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 May 2018 10:06:51 +0100
From:      Johannes Lundberg <johalun0@gmail.com>
To:        Scott Bennett <bennett@sdf.org>
Cc:        Steve Kargl <sgk@troutmask.apl.washington.edu>, "K. Macy" <kmacy@freebsd.org>,  Niclas Zeising <zeising+freebsd@daemonic.se>, Warner Losh <imp@bsdimp.com>,  x11-list freebsd <freebsd-x11@freebsd.org>, Rozhuk Ivan <rozhuk.im@gmail.com>,  Oliver Pinter <oliver.pinter@hardenedbsd.org>
Subject:   Re: [RFC] Deprecation and removal of the drm2 driver
Message-ID:  <CAECmPwsSV9AGwzdDV=1Lr_=sLaFjtCdFT6iD7-cgjPORsEtBnQ@mail.gmail.com>
In-Reply-To: <201805220814.w4M8ENMu015858@sdf.org>
References:  <3a5edc5c-3caa-830b-4bd9-53ff52feb8a7@freebsd.org> <CAPS9%2BSv6SDWkbrEZruM4g2%2BOfw4ksvbtiMF=Q_towrMtJrgt1w@mail.gmail.com> <20180518193009.GA88432@troutmask.apl.washington.edu> <CANCZdfoMrFCyPteChSWgfYRY-uOyazzR0ZbYvp_OVmXRTe-Hqw@mail.gmail.com> <20180520164011.GA6276@troutmask.apl.washington.edu> <88843bfb-34de-382c-9409-83f9ad54c8c4@daemonic.se> <CAPQ4ffvd1da%2BiMXtPfz%2BxETqPZwgmNoBa5yZMSF26qPMkSD2qQ@mail.gmail.com> <20180521024050.0857a787@gmail.com> <20180521170728.GA14025@troutmask.apl.washington.edu> <CAHM0Q_OQNv3VcAJyM=t3NR8HdAR7-M-Y8rDLFwNWxCr%2BwVLNnA@mail.gmail.com> <201805220814.w4M8ENMu015858@sdf.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, May 22, 2018 at 9:14 AM, Scott Bennett <bennett@sdf.org> wrote:

> "K. Macy" <kmacy@freebsd.org> wrote:
>
> > On Mon, May 21, 2018 at 10:07 AM, Steve Kargl
> > <sgk@troutmask.apl.washington.edu> wrote:
> > > On Mon, May 21, 2018 at 02:40:50AM +0300, Rozhuk Ivan wrote:
> > >> On Sun, 20 May 2018 21:10:28 +0200
> > >> Oliver Pinter <oliver.pinter@hardenedbsd.org> wrote:
> > >>
> > >> > > One of the reasons for the deprecation and removal of the drm2
> bits
> > >> > > is that they prevent us from automatically loading the
> > >> > > drm-next/stable-kmod kernel modules, since the two collide.
> > >> > > Regards
> > >> >
> > >> >
> > >> > Then it wold be better to resolve this problem, rather then
> removing a
> > >> > working solution. What's about module versioning what in other cases
> > >> > works?
> > >> >
> > >>
> > >> May be just move old drm2 to ports?
> > >
> > > Why?  "If it isn't broken, why fix it?"
> > >
> > > The conflict affects x86_64-*-freebsd aka amd64.  The
> > > conflict does not affect any other architecture.  The
> > > Makefile infrastructure can use MACHINE_ARCH to exclude
> > > drm2 from build of amd64.
> > >
> > <strawman ... clipped>
> > Having it as a port puts the burden squarely on those using it and not
> > on the majority who are running hardware from this decade.
> >
>      Ah, yes, hurrah for free software (and dedication to the wealthy)!
> Nice attitude.  Also, remember that not all X.org users are PC gamers.
>

We're not talking about removing support for anyone - only making it easier
for us maintain and easier for new users to install and use without
conflicts.
Why punish the majority of users because a few thinks it's too much trouble
to execute 'pkg install graphics-driver' once per install? Yes, half of the
issues we get from users are module loading conflicts due to drm2 in base.

Sounds like you believe we have an obligation to maintain legacy code for
free on our spare time. We don't. Of course, we will make sure nothing
breaks when moving it to ports but if there's breakage later in drm2 due to
kernel changes, drm-next has priority since the majority is using that. But
hell, if no one else steps up to maintain it, we might even sacrifice some
time to try to fix the legacy code if you could show some appreciation for
our work instead of wining.

Besides, if you want to keep your system as is, there's nothing stopping
you to stay at 11 which still has a long time left to live.

Lastly, not all people who bought a laptop after 2010 is a PC gamer...
Actually hardly none is...


>
>                                   Scott Bennett, Comm. ASMELG, CFIAG
> **********************************************************************
> * Internet:   bennett at sdf.org   *xor*   bennett at freeshell.org  *
> *--------------------------------------------------------------------*
> * "A well regulated and disciplined militia, is at all times a good  *
> * objection to the introduction of that bane of all free governments *
> * -- a standing army."                                               *
> *    -- Gov. John Hancock, New York Journal, 28 January 1790         *
> **********************************************************************
> _______________________________________________
> freebsd-x11@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-x11
> To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAECmPwsSV9AGwzdDV=1Lr_=sLaFjtCdFT6iD7-cgjPORsEtBnQ>