From owner-freebsd-arch@freebsd.org Thu Feb 14 17:00:06 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 2C2E214DA65E for ; Thu, 14 Feb 2019 17:00:06 +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 9CBAA81E24 for ; Thu, 14 Feb 2019 17:00:05 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mailman.ysv.freebsd.org (Postfix) id 5D3E914DA65C; Thu, 14 Feb 2019 17:00:05 +0000 (UTC) Delivered-To: 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 3A98C14DA65A for ; Thu, 14 Feb 2019 17:00:05 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qt1-x82a.google.com (mail-qt1-x82a.google.com [IPv6:2607:f8b0:4864:20::82a]) (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 F1ABE81E21 for ; Thu, 14 Feb 2019 17:00:03 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qt1-x82a.google.com with SMTP id n32so7585423qte.11 for ; Thu, 14 Feb 2019 09:00:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=PrVtpbX/0rmo41QbnfOn+wCdLGXSyEETntpPZYe5QlU=; b=1yhlqSj4IjY85L/mwJ6NZFc0e4V2z89RU3dLo0aI2IjsxjDioxUlVa4zy5dna5VDjh 4OIIolkdMF6TvAUEH7U6rsGIVm1+ZBidcV/la9QAUIlgaqIaPZ4BK6Et1beBgHwmud7S S9xjJNhDPKVZ41w2S1RCJUmw+/shc+IFq3PgqTbtYECOZYpMNw3kaXMwrRlYosXPYaX0 jDKj2Dz5GQgLPvRfEssBwu5ufa5DQLSAezBUIRVsdvUkmtLqwDeg1K9M6d/wXMg1rPEN aHEA19oVhII1gNBJyWyd8EQeZfJH2dlq+F84n8aaxbgX4PhqIZ8hCq3cIRYpPXoYutTH 4e0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=PrVtpbX/0rmo41QbnfOn+wCdLGXSyEETntpPZYe5QlU=; b=HG0ecsWY5i/pHQ0xUndSBrlWUG/LhwYfNnpQrPpnHDIYCPoLWu+t2HlKf9+rlzWE7/ 0GT7/lQhqr5AirHrlLtHuzID1kHxFd0l6FBO/79wgI+BCjQZNeLsP5tgn6HQMl1rPCiM UEWmSgV+5PytZo+lDZ/d783Me7sNdpOw/68PDfzEKCq3zhjbEoHLaLV72ij3SIT8y/2Y H+IsEWZDXaF/o8JPgqc5w6mX+fOu1LiFKjN3PGgmfKBHAUJ3AcB7X/w8f4N917n65/pY TkICRJXAuP2BE9qOdsxcckvZKudwIUDX2z/ECR10eoqI6Uy5MYZf/KEAZ4UABjHyVza7 wVUw== X-Gm-Message-State: AHQUAubzssNxRuHL6GvUP87o2kPpL0g0K43YrC+QYn15RHkpifogBNFJ /TY7SnNhPn4VFV3DkQ5QloiYGqmuPBsCUhsd8y3lJA== X-Google-Smtp-Source: AHgI3Ia1bi13EQC7P6aKlFfcODgg5pTszGbf0DWETRl2a0CCHWQ/JpuaZXP+hUmjOLWK3Z2yQA+oLvPCNeOlnKEMP1M= X-Received: by 2002:ac8:16d0:: with SMTP id y16mr3782444qtk.345.1550163603056; Thu, 14 Feb 2019 09:00:03 -0800 (PST) MIME-Version: 1.0 From: Warner Losh Date: Thu, 14 Feb 2019 09:59:52 -0700 Message-ID: Subject: DRM removal soon To: FreeBSD X11 mailing list , "freebsd-arch@freebsd.org" X-Rspamd-Queue-Id: F1ABE81E21 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=1yhlqSj4 X-Spamd-Result: default: False [-5.53 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; URIBL_BLOCKED(0.00)[gappssmtp.com.multi.uribl.com]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_SHORT(-0.92)[-0.919,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[arch@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[cached: ALT1.aspmx.l.google.com]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[a.2.8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; IP_SCORE(-2.60)[ip: (-8.41), ipnet: 2607:f8b0::/32(-2.55), asn: 15169(-1.98), country: US(-0.07)]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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 17:00:06 -0000 The parts of drm that we're removing are up for review: https://reviews.freebsd.org/D19196 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. The intel and radeon drivers will be removed. The ability to build things as a module will be removed. Some bits will remain for the TEGRA arm board, since the transition from the drm code base isn't as straight forward as it was for the intel and amd drivers (the effort to emulate the kernel environment on arm is significantly higher than x86 because in addition to programming to the GPU, clocks, power regulators, etc need to be programmed as well. The interfaces here are not standardized and different greatly between FreeBSD and Linux). Absent any significant last minute issue, it is my intention to commit this change on Feb 21st, which is 20 days later than had been previously announced. Warner