From owner-svn-ports-all@freebsd.org Thu Sep 14 02:02:26 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BF860E1CBAD; Thu, 14 Sep 2017 02:02:26 +0000 (UTC) (envelope-from jmd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9A5A78439C; Thu, 14 Sep 2017 02:02:26 +0000 (UTC) (envelope-from jmd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v8E22PlQ043344; Thu, 14 Sep 2017 02:02:25 GMT (envelope-from jmd@FreeBSD.org) Received: (from jmd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v8E22PJS043340; Thu, 14 Sep 2017 02:02:25 GMT (envelope-from jmd@FreeBSD.org) Message-Id: <201709140202.v8E22PJS043340@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jmd set sender to jmd@FreeBSD.org using -f From: Johannes M Dieterich Date: Thu, 14 Sep 2017 02:02:25 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r449819 - head/graphics/drm-next-kmod X-SVN-Group: ports-head X-SVN-Commit-Author: jmd X-SVN-Commit-Paths: head/graphics/drm-next-kmod X-SVN-Commit-Revision: 449819 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Sep 2017 02:02:26 -0000 Author: jmd Date: Thu Sep 14 02:02:25 2017 New Revision: 449819 URL: https://svnweb.freebsd.org/changeset/ports/449819 Log: graphics/drm-next-kmod: update to later github snapshot which includes improvements made in response to bug reports and removes the collision of the port's drm.ko with base drm.ko. Also increase the FreeBSD version check in response to PR 221937. Additionally, improve pkg-message and note that radeonkms is also available in this port. PR: 221937 Reviewed by: swills (mentor) Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D12348 Modified: head/graphics/drm-next-kmod/Makefile head/graphics/drm-next-kmod/distinfo head/graphics/drm-next-kmod/pkg-descr head/graphics/drm-next-kmod/pkg-message Modified: head/graphics/drm-next-kmod/Makefile ============================================================================== --- head/graphics/drm-next-kmod/Makefile Thu Sep 14 01:58:31 2017 (r449818) +++ head/graphics/drm-next-kmod/Makefile Thu Sep 14 02:02:25 2017 (r449819) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= drm-next-kmod -PORTVERSION= g20170829 +PORTVERSION= g20170912 CATEGORIES= graphics MAINTAINER= jmd@FreeBSD.org @@ -23,11 +23,11 @@ USES= kmod uidfix USE_GITHUB= yes GH_ACCOUNT= FreeBSDDesktop GH_PROJECT= kms-drm -GH_TAGNAME= fc90953 +GH_TAGNAME= 5b5d651 .include -.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200039 +.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200043 IGNORE= not supported on 11.x or older, no kernel support .endif .if ${OPSYS} != FreeBSD Modified: head/graphics/drm-next-kmod/distinfo ============================================================================== --- head/graphics/drm-next-kmod/distinfo Thu Sep 14 01:58:31 2017 (r449818) +++ head/graphics/drm-next-kmod/distinfo Thu Sep 14 02:02:25 2017 (r449819) @@ -1,3 +1,3 @@ -TIMESTAMP = 1504057443 -SHA256 (FreeBSDDesktop-kms-drm-g20170829-fc90953_GH0.tar.gz) = 81ab0b075727f824fafea5e61a868cedbce2f8003819dd65811e3ad363c3d729 -SIZE (FreeBSDDesktop-kms-drm-g20170829-fc90953_GH0.tar.gz) = 6678672 +TIMESTAMP = 1505271981 +SHA256 (FreeBSDDesktop-kms-drm-g20170912-5b5d651_GH0.tar.gz) = 97a4a54db9b276f430aee956d59ed667cf8968fdde9eb12bd3a502ea28035bb3 +SIZE (FreeBSDDesktop-kms-drm-g20170912-5b5d651_GH0.tar.gz) = 6678618 Modified: head/graphics/drm-next-kmod/pkg-descr ============================================================================== --- head/graphics/drm-next-kmod/pkg-descr Thu Sep 14 01:58:31 2017 (r449818) +++ head/graphics/drm-next-kmod/pkg-descr Thu Sep 14 02:02:25 2017 (r449819) @@ -1,4 +1,5 @@ amdgpu, i915, and radeon DRM modules for the linuxkpi-based KMS components. -Currently corresponding to Linux 4.9 DRM. +Currently corresponding to Linux 4.9 DRM. Experimental state. amdgpu and +radeonkms are known to fail with EFI boot. WWW: https://github.com/FreeBSDDesktop/kms-drm Modified: head/graphics/drm-next-kmod/pkg-message ============================================================================== --- head/graphics/drm-next-kmod/pkg-message Thu Sep 14 01:58:31 2017 (r449818) +++ head/graphics/drm-next-kmod/pkg-message Thu Sep 14 02:02:25 2017 (r449819) @@ -1,10 +1,15 @@ -The drm-next-kmod port requires explicit loading of its drm.ko kernel -module prior to loading either amdgpu (for AMD GPUs starting with -the HD7000 series / Tahiti) or i915kms (for Intel APUs starting with -HD3000 / Sandy Bridge) through kld_list in /etc/rc.conf. +The experimental drm-next-kmod port can be enabled for amdgpu (for AMD +GPUs starting with the HD7000 series / Tahiti) or i915kms (for Intel +APUs starting with HD3000 / Sandy Bridge) through kld_list in +/etc/rc.conf. radeomkms for older AMD GPUs can be loaded and there are +some positive reports if EFI boot is NOT enabled (similar to amdgpu). -For example: kld_list="/boot/modules/drm.ko /boot/modules/amdgpu.ko" -or kld_list="/boot/modules/drm.ko /boot/modules/i915kms.ko" +For amdgpu: kld_list="amdgpu" +For Intel: kld_list="/boot/modules/i915kms.ko" +For radeonkms: kld_list="/boot/modules/radeonkms.ko" -Older generations are supported by the kms modules (radeonkms / +Please ensure that all users requiring graphics are members of the +"video" group. + +Older generations are supported by the stable kms modules (radeonkms / i915kms) in base.