From owner-freebsd-arch@freebsd.org Thu Feb 14 18:24:24 2019 Return-Path: Delivered-To: freebsd-arch@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 58ECB14DCEE8 for ; Thu, 14 Feb 2019 18:24:24 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A81EF856EC for ; Thu, 14 Feb 2019 18:24:21 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id x1EIOJSv068006 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Thu, 14 Feb 2019 10:24:19 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id x1EIOJFR068005; Thu, 14 Feb 2019 10:24:19 -0800 (PST) (envelope-from sgk) Date: Thu, 14 Feb 2019 10:24:19 -0800 From: Steve Kargl To: Warner Losh Cc: "freebsd-arch@freebsd.org" Subject: Re: "DRM removal soon" is premature Message-ID: <20190214182419.GA67872@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20190214180101.GB67712@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: A81EF856EC X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [1.32 / 15.00]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.67)[0.668,0]; NEURAL_HAM_LONG(-0.44)[-0.436,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[washington.edu]; AUTH_NA(1.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[21.76.95.128.list.dnswl.org : 127.0.11.2]; MX_GOOD(-0.01)[cached: troutmask.apl.washington.edu]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_SPAM_MEDIUM(0.30)[0.304,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(0.09)[ip: (0.18), ipnet: 128.95.0.0/16(0.25), asn: 73(0.11), country: US(-0.07)] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2019 18:24:24 -0000 On Thu, Feb 14, 2019 at 11:08:18AM -0700, Warner Losh wrote: > On Thu, Feb 14, 2019 at 11:01 AM Steve Kargl < > sgk@troutmask.apl.washington.edu> wrote: > > > Warner, > > > > I'm not subscribed to freebsd-arch (well I am now!) > > > > drm-legacy-kmod is broken on i386-*-freebsd due > > to r343567. I posted about this issue in > > freebsd-current, freebsd-x11 lists. Find yourself > > a post r343567 system, build drm-legacy-kmod, and > > xorg and see what happens. > > > > > > https://lists.freebsd.org/pipermail/freebsd-current/2019-February/072802.html > > https://lists.freebsd.org/pipermail/freebsd-x11/2019-February/022754.html > > > The in-tree versions don't even compile, how are they better than the > drm-legacy-kmod modules which do, but don't work for some people (and do > for others)? > The in-tree version does not compile because someone disconnected drm2 from the build. r342567 would not have happen if drm2 was not disconnected. In your original post (which I cannot respond to as I came too late to freebsd-arch), you wrote Since the drm-legacy-kmod or the drm-kmod packages seem to be stable and working well for most people, the time has come to finish the removal of most of the drm code in FreeBSD. I'm pointing out the fallacy of that statement for anyone running freebsd-current on i386 who uses drm-legacy-kmod. Niclas proposed a fixed for drm-legacy-kmod here https://lists.freebsd.org/pipermail/freebsd-x11/2019-February/022759.html I reported on testing his proposed fix here https://lists.freebsd.org/pipermail/freebsd-x11/2019-February/022760.html and here https://lists.freebsd.org/pipermail/freebsd-x11/2019-February/022762.html -- Steve