Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Sep 2017 02:02:25 +0000 (UTC)
From:      Johannes M Dieterich <jmd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r449819 - head/graphics/drm-next-kmod
Message-ID:  <201709140202.v8E22PJS043340@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <bsd.port.options.mk>
 
-.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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201709140202.v8E22PJS043340>