From owner-freebsd-current@freebsd.org Sat Aug 25 08:32:40 2018 Return-Path: Delivered-To: freebsd-current@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 24A6810823DE; Sat, 25 Aug 2018 08:32:40 +0000 (UTC) (envelope-from aliovx@gmail.com) Received: from mail-oi0-x235.google.com (mail-oi0-x235.google.com [IPv6:2607:f8b0:4003:c06::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AA90D8ECE8; Sat, 25 Aug 2018 08:32:39 +0000 (UTC) (envelope-from aliovx@gmail.com) Received: by mail-oi0-x235.google.com with SMTP id p84-v6so19288025oic.4; Sat, 25 Aug 2018 01:32:39 -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=vPDe6yrEpFGuRtOupOrkHo2OzH7ScBHn884XA0Ie814=; b=X2GfbUupOoF+yJGuf5tY/Q50nrbJ1EyX9YZL+0f1AIAWXkprkwIvNqAmECkR1Mz2Bk zR0JmoF1Y3BffHActCrP1SThImjH/B1DS/XPNBRBr8+IUJYR8GeaZn/lvqKY2P8Oeem5 +HdsK7GpVoT2KAVrR0PgZja8hMXikgGPyEFtMi7/UvJ94AaYSIRXvKj1fvbC/3JE34a0 CEHjyf2HNccBL5I+9JbpJ6RBBkw3XPGjyWeLH8xOFH2FimqZ+UU90ZoUAGpKrB1pTSiA pmKyWIhCbbb3HYSyzWQ7eNnLTfFUjREWsVgXPWAHq0akZMnoM6dGVeIviJBCRAmFVoxM Tb9Q== 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=vPDe6yrEpFGuRtOupOrkHo2OzH7ScBHn884XA0Ie814=; b=guWmVhaIF+h09BoJlf24hxKN3oYBdJZ8Qj3Rb54rgPnB+WcgqSWdS4jL1FE1uCSqD2 j+NTq3BL9wpnsy4SE5JQ2n7VV6WVsTHT0k+sTTOWT+7RhBlxTCBYC6zJ5gpT9yjv9iJv i8vAhoVNaoCEteQykytXMIgsZZq92NiEXnQL8yGIv4alnw+kcYjgE7F8j/b+OQXPXyWq bc8yZmM/Pms/12qrTDUNJ4ACvTBczEoRFTKiSxozdhL4pvyu4TfYsW3+i28aMwvRpsml zsVg1nst3BLjcTYFVWecvPO0EIPIW+YiLDBFW1EU1TI2MSE7OaCnYvp7dy0ajl1mgK65 qjvw== X-Gm-Message-State: APzg51BhgcPs9R5d8pnJbXvaAiJvEVgz3+fGgmPMqZ7mQLyvbvzNtSt3 /cTdVBd+IuVsR1LaHKCu6dW2sPEpdw0DqIENXJ0/sWfh X-Google-Smtp-Source: ANB0VdY3v/zx0lwM3JnCGqlm3n2Ij5OIJwxLmKmJNgj1XRmYb4Tw9gn8ylwuuPMasBDruhBZO7MYmAoPjkfacHqWWcY= X-Received: by 2002:aca:d4cd:: with SMTP id l196-v6mr4664304oig.15.1535185958512; Sat, 25 Aug 2018 01:32:38 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:ac9:144b:0:0:0:0:0 with HTTP; Sat, 25 Aug 2018 01:32:38 -0700 (PDT) In-Reply-To: References: <20180824215302.ivfna55jtrtc5trg@freebsd480.station> From: Ali Abdallah Date: Sat, 25 Aug 2018 10:32:38 +0200 Message-ID: Subject: Re: drm / drm2 removal in 12 To: Matthew Macy Cc: freebsd-current , freebsd-stable@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2018 08:32:40 -0000 Isn't Intel supposed to be working on a native drm driver for FreeBSD? https://bwidawsk.net/blog/index.php/2018/06/i965-compiler-architecture-from= -2015/ On Sat, Aug 25, 2018 at 12:19 AM, Matthew Macy wrote: > > > On Fri, Aug 24, 2018 at 14:53 Ali wrote: > >> On Tue, Aug 21, 2018 at 06:54:54PM -0700, Matthew Macy wrote: >> > Just in case anyone misses the change to UPDATING: >> > >> > 20180821: >> > drm and drm2 have been removed. Users on powerpc, 32-bit >> hardware, >> > or with GPUs predating Radeon and i915 will need to install th= e >> > graphics/drm-legacy-kmod. All other users should be able to us= e >> > one of the LinuxKPI-based ports: graphics/drm-stable-kmod, >> > graphics/drm-next-kmod, graphics/drm-devel-kmod. >> > Note that this applies only to 12. >> >> I see that The removal of drm and drm2 has been reverted on svn. Could >> you please kindly share the reasons behind the re-inclusion? >> > > > I can=E2=80=99t really give the blow by blow of internal project drama, b= ut the > gist of it is that =E2=80=9Cbest practices=E2=80=9D (which are not yet ac= tually documented > anywhere that I=E2=80=99ve seen) were not followed with regards to the de= precation > process. Warner and others believe that we can address the objectives of > the drm removal (improving the user experience and communicating that > drm/drm2 are _completely_ unsupported apart from continuing to compile) > through less disruptive means. I am only acting as a lightning rod and > representative of the graphics team and so have done an inadequate job of > tracking their activities with respect to project timelines. As a result = of > this misunderstanding Johannes Lundberg will be sponsored for a bit and > will be able to be involved in internal discussions that impact his work. > > Our only continued frustration is that we were never given any guidance b= y > RE or core on said =E2=80=9Cbest practices=E2=80=9D when the discussion w= as taking place in > May and then those groups behaved as if this were a surprise when the > removal happened. I=E2=80=99m cautiously optimistic that this well expedi= te > improving communications on those matters. > > > Cheers. > -M >