From owner-freebsd-x11@freebsd.org Tue May 22 09:07:33 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 343C4EEE79B for ; Tue, 22 May 2018 09:07:33 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: from mail-wm0-x22b.google.com (mail-wm0-x22b.google.com [IPv6:2a00:1450:400c:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9C0F76AFEC; Tue, 22 May 2018 09:07:32 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mail-wm0-x22b.google.com with SMTP id f8-v6so31421335wmc.4; Tue, 22 May 2018 02:07:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=I3bPBA5znMgICcP97BVNfMuXCnLVSgfcP4lhuHXQ57M=; b=imlbU0KZaLBNmbW0PF1CL0jWjomHSh2fhyjDlO6otTEei/zC7igWapoLmOi5+14Lau 9R0RuOy/5G+Ziw5RKAxqCg1kfaeoYeJUj8wtOH0JEyhkG5CeKU0BCP6V1YtM1dxxas2Y F0R/K1Z0rKUF5UE42/W9EWKF63l0XXmSFB+VjYmcexYlwwlu051ZbAP1GsbpnPXt+CD+ ywkPa1Pvi3fs+e8P4JXal2Cs4tvROrtM4jWaV9mfHdloJpb5b4rLYKbv59oif1h0BcD3 VdW5izmdb+g2awsV6qmLl39tq3xP2SCXdHjUzHzwDIuCXMO4T/PxCxmIVL7K4fdFMxVe pOpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=I3bPBA5znMgICcP97BVNfMuXCnLVSgfcP4lhuHXQ57M=; b=GgTMDaQSUg2xidduZthHM8DFjb0i0LIMJLJrWRZRk45LYTrpLHUgCYYJ66jLfQV50O LOxTM2l7EGGeQczdlZPKRkMeyRHVQvtb8qpxAO4HpQT9iEY9/K24sCMbiEEkNw7Pl9iD OCTLSogoeihYmCb17zFNYk3h+yF3n5c5BiQXJhRvkk86O5RlvNY1H7niwAJd8Bx0ScNW NWtOmMMvMxoTx7/QbJlMs2kxsG9yzqynWGzeEL7Ick8Ej03fZgLQuQ87oFofKwB3JIpn Iw0c77khYAeOFrlo6gmP/TSaLAi/YyDZ6y9N/5A/nzglpGlKdZu3hNTyRPvDWZ7H+4id HXIA== X-Gm-Message-State: ALKqPwdyIZTDit1g2u1XjjB7kDJB4VXrZDSF5oENizWVAbeE1oNN22sl WvtfRBfxJTAw7LVpWZ0GrtjHO3BaNyyRECLbzok= X-Google-Smtp-Source: AB8JxZp2GUM9Zjgork61dHSKTqCviaGQn1FMtxJWfSDZRJwzCBmPJM/SJJCFpRLSoQR/36YGcOWTaTimmvKYRybLV3o= X-Received: by 2002:a1c:f714:: with SMTP id v20-v6mr533394wmh.73.1526980051434; Tue, 22 May 2018 02:07:31 -0700 (PDT) MIME-Version: 1.0 Received: by 10.223.167.137 with HTTP; Tue, 22 May 2018 02:06:51 -0700 (PDT) In-Reply-To: <201805220814.w4M8ENMu015858@sdf.org> References: <3a5edc5c-3caa-830b-4bd9-53ff52feb8a7@freebsd.org> <20180518193009.GA88432@troutmask.apl.washington.edu> <20180520164011.GA6276@troutmask.apl.washington.edu> <88843bfb-34de-382c-9409-83f9ad54c8c4@daemonic.se> <20180521024050.0857a787@gmail.com> <20180521170728.GA14025@troutmask.apl.washington.edu> <201805220814.w4M8ENMu015858@sdf.org> From: Johannes Lundberg Date: Tue, 22 May 2018 10:06:51 +0100 Message-ID: Subject: Re: [RFC] Deprecation and removal of the drm2 driver To: Scott Bennett Cc: Steve Kargl , "K. Macy" , Niclas Zeising , Warner Losh , x11-list freebsd , Rozhuk Ivan , Oliver Pinter Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.26 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2018 09:07:33 -0000 On Tue, May 22, 2018 at 9:14 AM, Scott Bennett wrote: > "K. Macy" wrote: > > > On Mon, May 21, 2018 at 10:07 AM, Steve Kargl > > 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 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. > > > > > > > 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" >