From owner-freebsd-current@freebsd.org Mon Nov 5 18:04:42 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 CDA0311079F6 for ; Mon, 5 Nov 2018 18:04:42 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 3003A6B6FC for ; Mon, 5 Nov 2018 18:04:42 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mailman.ysv.freebsd.org (Postfix) id E212511079F5; Mon, 5 Nov 2018 18:04:41 +0000 (UTC) Delivered-To: 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 BDEC211079F4 for ; Mon, 5 Nov 2018 18:04:41 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it1-x12a.google.com (mail-it1-x12a.google.com [IPv6:2607:f8b0:4864:20::12a]) (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 211AF6B6F9 for ; Mon, 5 Nov 2018 18:04:41 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it1-x12a.google.com with SMTP id j79-v6so1982047itb.2 for ; Mon, 05 Nov 2018 10:04:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rkF3WUjIqJGwbqkZ9tRvkfQ3Uz1anhfs4KLHoUWvd4Y=; b=Lu/aJg4Io60oinxgwk6RzsmHdrx+UN7UVrElbwZRhDZjJ8xBfCL6t09vtNw/AVfH8p 0+1XEoQDFA0rO/smrlJZ3pw2acJRawBufPlO3rkRXL2HTFt3tq+EtwizXbskiG7XJbMr MVAfeb3p61YCnk2imKUdMw3HoZsZ7VVsUDwuSw+5FqnWzmBdaQipPhD655PJoOsf4Msq /BZYB8BP7VsHRMw5YcPUk0U4QM8+5Hhs69D5E4bAHEjLmNZAcCnGzxb90bLktVCHJG/2 o0pmxthw6LSdUM8+cS5+tsTDyzxuSZ/MGl09pix2P0v00mCKnQKphU8IHGTUhsIv0Vi/ En3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=rkF3WUjIqJGwbqkZ9tRvkfQ3Uz1anhfs4KLHoUWvd4Y=; b=qQrZViYmK4ghKNl7UrdK9Hhbylfafa6Zw5NVJaFqB/USPe9bij1U+8Hn1gqYtNtE2M YgkDZj4PXPyT+L+0tX7y994f8SJBFdEy3GjIbHGHl9wC2OLHEz9tcZk7bb2n71BKK93i hiUgnxYa23zs3emKcRZvpV3lD0UfK4BYmKbJ7yivBKdeC685rlGKuqTrm1Sr5b8MxuIT Sl0zspyxeDXrARIwVETwWWCrbN8zMFyYiIF/WaCuV2HmrS67a0zQxQrnfHIIUvVjDVCs wyVxSJulvxpk0uJ1+r2CMiqVz6BswVNbquzZv7ZNWZ2V5gEaeWtJHZ8gxUMK/hJBF/t4 4s3Q== X-Gm-Message-State: AGRZ1gJt/437RYV2pJ7Cl+7bU5as0+uWXWNfPfQYsfcCOqyhy9VC3P28 amg1qXT6LmypDgcw9gZaifs5y1vcOJT/wODl26nWEg== X-Google-Smtp-Source: AJdET5fiKXqunQyd/ugqqVf0nJrCJQtFPvbdEklO98Al1ZbCr1P3ByaEtYncj1zoo8aikaahE1ZTKQHZT/luxGvRZws= X-Received: by 2002:a24:d4c1:: with SMTP id x184-v6mr7576838itg.79.1541441080269; Mon, 05 Nov 2018 10:04:40 -0800 (PST) MIME-Version: 1.0 References: <23519.18601.670359.184297@jerusalem.litteratus.org> <23520.31868.775969.324314@jerusalem.litteratus.org> In-Reply-To: <23520.31868.775969.324314@jerusalem.litteratus.org> From: Warner Losh Date: Mon, 5 Nov 2018 11:04:29 -0700 Message-ID: Subject: Re: drm changes and updating to 12.0 To: Robert Huff Cc: Kevin Oberman , Niclas Zeising , FreeBSD Current X-Rspamd-Queue-Id: 3003A6B6FC X-Spamd-Result: default: False [-5.62 / 200.00]; ARC_NA(0.00)[]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; FORWARDED(0.00)[current@mailman.ysv.freebsd.org]; FORGED_RECIPIENTS(0.00)[roberthuff@rcn.com ..,freebsd-current@freebsd.org]; RCPT_COUNT_THREE(0.00)[4]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[bsdimp.com]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; FORGED_SENDER_FORWARDING(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: ALT1.aspmx.l.google.com]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; RCVD_NO_TLS_LAST(0.10)[]; IP_SCORE(-2.73)[ip: (-8.79), ipnet: 2001:1900:2254::/48(-2.83), asn: 10310(-1.99), country: US(-0.06)]; NEURAL_HAM_SHORT(-0.98)[-0.977,0]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; FREEMAIL_CC(0.00)[gmail.com] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 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: Mon, 05 Nov 2018 18:04:43 -0000 On Mon, Nov 5, 2018 at 10:23 AM Robert Huff wrote: > > Warner Losh writes: > > > I'm curious where 2013 comes from. I know that Intel Sandy Bridge > graphics > > is supported with VAAPI acceleration by drm-stable-kmod, since it i > working > > on the system I am using to send this message. I bought it in 2011, > the > > year Sandy Bridge was introduced to production products. > > > > 2013 is "five year old hardware or newer". It's a number I pulled out > of the > > air when trying to nail down the group in describing who should use > what. > > Giving code names would also work. Sandy Bridge and newer, though, is > confusing > > to people. I'd use 2011 as the release date for Sandy Bridge, but then > what > > about the AMD other GPUs? > > > > If there's a better way to message what's supported, I'm all ears. > > Lacking a better plan: is there a list of which card/gpu is > currently known to work with which drm(-kmod) version, perhaps > gathered from those involved with development? (Is this based on work > from Linux? If so, do they have a list?) > I believe that list would be hundreds of entries long. That's not exactly useful to put in release notes except as an appendix. I agree having the list somewhere would be good, but having it in a short statement wouldn't be possible. Even just summarizing the major generations would be too long a list, I'd think. Also, we have no clue which GPUs actually work on FreeBSD and which ones should work. With so many graphics GPUs out there, it's impossible for us to test and keep current on all the reports for all of them. There's no infrastructure to do that that would scale to the size of this problem. While most of them should work, we still need fallback instructions for those people who tried it and it didn't work. Warner