notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
drm-devel-kmod DRM modules for the linuxkpi-based KMS components (development version)
5.7.19.g20220126 graphics on this many watch lists=2 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.5.19.g20211013Version of this port present on the latest quarterly branch.
Ignore IGNORE: not supported on older CURRENT/STABLE, no kernel support
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-07-14 08:17:08
Last Update: 2022-01-26 22:01:56
Commit Hash: 0c38674
People watching this port, also watch:: virtualbox-ose-additions, firefox, virtualbox-ose-kmod, virtualbox-ose
Also Listed In: kld kld
License: BSD2CLAUSE MIT GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (16 items)
Collapse this list.
  1. @kld /boot/modules
  2. /usr/local/share/licenses/drm-devel-kmod-5.7.19.g20220126/catalog.mk
  3. /usr/local/share/licenses/drm-devel-kmod-5.7.19.g20220126/LICENSE
  4. /usr/local/share/licenses/drm-devel-kmod-5.7.19.g20220126/BSD2CLAUSE
  5. /usr/local/share/licenses/drm-devel-kmod-5.7.19.g20220126/MIT
  6. /usr/local/share/licenses/drm-devel-kmod-5.7.19.g20220126/GPLv2
  7. /boot/modules/amdgpu.ko
  8. @comment /boot/modules/amdkfd.ko
  9. /boot/modules/drm.ko
  10. /boot/modules/i915kms.ko
  11. /boot/modules/linuxkpi_gplv2.ko
  12. /boot/modules/radeonkms.ko
  13. /boot/modules/ttm.ko
  14. @owner
  15. @group
  16. @mode
Collapse this list.
Dependency lines:
  • drm-devel-kmod>0:graphics/drm-devel-kmod
Conflicts:
CONFLICTS_INSTALL:
  • drm-current-kmod
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/graphics/drm-devel-kmod/ && make install clean
A package is not available for ports marked as:
Forbidden / Broken / Ignore / Restricted
PKGNAME: drm-devel-kmod
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 i386 powerpc64 powerpc64le
distinfo:
Packages (timestamps in pop-ups are UTC):
drm-devel-kmod
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc645.4.62.g20201109-
FreeBSD:14:aarch645.5.19.g20211230-
FreeBSD:14:amd645.5.19.g20211230-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3865.5.19.g20211230-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc645.4.92.g20210128_1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. gpu-firmware-kmod>=g20200914 : graphics/gpu-firmware-kmod
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

pkg-message:
For install:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/freebsd/drm-kmod/tar.gz/drm_v5.7.19?dummy=/
Collapse this list.

Number of commits found: 73

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
26 Jan 2022 22:01:56
 files touched by this commit commit hash:0c38674b389ad385820321af5f8969f73a8eeb4f  5.7.19.g20220126
Vladimir Kondratyev (wulf) search for other commits by this committer
graphics/drm-devel-kmod: Update to 5.7.19.g20220126 version

PR:		261500
Approved by:	x11 (manu)
10 Jan 2022 16:19:48
 files touched by this commit commit hash:4519b9e81473444a7a2ac2bffe2158bd2da05b36  5.5.19.g20211230
Vladimir Kondratyev (wulf) search for other commits by this committer
graphics/drm-{fbsd13,current,devel}-kmod: Update after drm-kmod lkpi 5.7

PR:		260807
Approved by:	x11 (manu)
25 Oct 2021 12:58:29
 files touched by this commit commit hash:61b661339366b6ee95ca1de0667979da9240c6b8  5.5.19.g20211013
Alexey Dokuchaev (danfe) search for other commits by this committer
Style: improve ONLY_FOR_ARCHS_REASON (grammar, markup, etc.)

ONLY_FOR_ARCHS_REASON is used as part of the sentence and thus should
start with lower-case letter and not end with a period which is added
by the framework, similar to other knobs like BROKEN, IGNORE, et al.

While here, remove needless quoting, add missing Oxford comma, expand
contractions and jargonisms, use correct spelling for proper names.
13 Oct 2021 11:24:36
 files touched by this commit commit hash:6aba66715cf0d9b274af2450d72cdd03259457b9  5.5.19.g20211013
Vladimir Kondratyev (wulf) search for other commits by this committer
graphics/drm-{fbsd13,devel}-kmod: Update after 1300517

PR:		259133
Approved by:	x11 (manu)
12 Oct 2021 09:00:14
 files touched by this commit commit hash:ec34ee2793a27cd46949ae7fc6bb0438c5755c5e  5.5.19.g20211012
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-devel-kmod: Update after FreeBSD 1400037

Sponsored by:         Beckhoff Automation GmbH & Co. KG
29 Sep 2021 21:50:01
 files touched by this commit commit hash:315ea99b7ac10dc7ee3f2826dc2556d16e1ba1f4  5.5.19.g20210929
Vladimir Kondratyev (wulf) search for other commits by this committer
graphics/drm-{current,devel}-kmod: Update after 1400034

PR:		258788
Approved by:	x11 (manu)
09 Sep 2021 11:07:12
 files touched by this commit commit hash:3df6598adf625a18a7c762b2d48b4c3dd7925838  5.5.19.g20210909
Vladimir Kondratyev (wulf) search for other commits by this committer
graphics/drm-devel-kmod: Update to v5.5.19.g20210909

- amdgpu: Fix panic on (dis)connecting of AC Adapter on RENOIR GPUs
- amdgpu: Fix malloc-in-FPU-section panic

PR:		258379
Approved by:	x11 (manu)
09 Jul 2021 09:29:26
 files touched by this commit commit hash:41db1148c4065e230be437c07ed5ac94a2bab49f  5.5.19.g20210709
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-devel-kmod: Update to v5.5.19
07 Jul 2021 10:38:30
 files touched by this commit commit hash:0e09699300d49bbd304b5be47462ef3b615202c3  5.5.0.g20210707
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-devel-kmod: Update to v5.5

This bring us in sync with Linux 5.5 drm drivers.
26 May 2021 07:55:37
 files touched by this commit commit hash:bba050322ddef91131c6713cd763b6ca31aab61c  5.4.92.g20210526
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-{current,devel}-kmod: Update after 1400015
19 Apr 2021 08:14:25
 files touched by this commit commit hash:7c1c47427fb765b9856e46cf4eed5dd84c32ec2d  5.4.92.g20210419
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-{current,devel}-kmod: Update to 5.4.92.g20210419

 - Fix kernel panic with sysctl -a when a NAVI10 gpu is present.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  5.4.92.g20210128_1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
29 Jan 2021 10:11:27
Original commit files touched by this commit Revision:563188  5.4.92.g20210128_1
manu search for other commits by this committer
graphics/drm-current-kmod: Switch off SOURCE option by default

This causes too many problems when we update linuxkpi in base with functionality
that are also present in this ports.

While here update pkg-descr for both drm-current-kmod and drm-devel-kmod
so it matches the reality.

Discussed with: zeising, imp
28 Jan 2021 23:26:59
Original commit files touched by this commit Revision:563167  5.4.92.g20210128
manu search for other commits by this committer
drm-{current,devel}-kmod: Update distinfo

Reported by:	glebius
28 Jan 2021 22:18:06
Original commit files touched by this commit Revision:563158  5.4.92.g20210128
manu search for other commits by this committer
graphics/drm-{current,devel}-kmod: Update plist

Those files have been removed from the tree.

While here bump the port version to the right one

Reported by:	glebius
28 Jan 2021 16:56:53
Original commit files touched by this commit Revision:563147  5.4.62.g20210128
manu search for other commits by this committer
drm-{current,devel}-kmod: Update to v5.4.92

While here only allow building on FreeBSD 14 and remove
some extra CONFLICTS_INSTALL that cannot happens.
24 Jan 2021 17:16:16
Original commit files touched by this commit Revision:562491  5.4.62.g20210118
rene search for other commits by this committer
Hook drm-fbsd13-kmod to the maser drm-kmod port and bump its PORTREVISION.

Add new drm-fbsd13-kmod to the conflict lists of the other ports.
Be pedantic about version boundaries.

Approved by:	manu (on ports-committers)
MFH:		2021Q1
18 Jan 2021 22:29:08
Original commit files touched by this commit Revision:561978  5.4.62.g20210118
manu search for other commits by this committer
graphics/drm-{current,devel}-kmod: Update to latest source

Fix radeon for __FreeBSD_version >= 1300135

Reported by:	tilj
17 Jan 2021 11:56:07
Original commit files touched by this commit Revision:561813  5.4.62.g20210117
manu search for other commits by this committer
drm-{current,devel}-kmod: Update to latest sources

Include needed change for new irq_work code from base.
13 Jan 2021 11:22:25
Original commit files touched by this commit Revision:561457  5.4.62.g20210113
manu search for other commits by this committer
graphics/drm-{current,devel}-kmod: Update to latest source

This fix a compilation problem with a pre 1300135 source tree.

Reported by:	Filippo Moretti <filippomore@yahoo.com>
12 Jan 2021 12:21:13
Original commit files touched by this commit Revision:561320  5.4.62.g20201109
manu search for other commits by this committer
graphics/drm-devel-kmod: Update to latest source after linuxkpi update in base
09 Nov 2020 13:37:12
Original commit files touched by this commit Revision:554720  5.4.62.g20201109
manu search for other commits by this committer
drm-current-kmod/drm-devel-kmod: Update to latest version

- Use acpi code from base (thanks to wulf@)
- Add radeon/i386 patches (thanks to tilj@)
- Translate O_ flags for linuxulator (thanks to Greg V)
- Lot of linuxkpi cleanup
- Hack for amdgpu when the IP isn't init properly, this happens
  on one of my laptop with a dGPU. We still don't support it but
  we don't panic when we load amdgpu
03 Oct 2020 08:33:14
Original commit files touched by this commit Revision:551266  5.4.62.g20201003
manu search for other commits by this committer
graphics/drm-{current,devel}-kmod: Update to 5.4.62.g20201003

Fix backlight in i915kms
Add dependancy to backlight after 1300118
02 Oct 2020 19:03:46
Original commit files touched by this commit Revision:551224  5.4.62.g20201002
manu search for other commits by this committer
graphics/drm-devel-kmod: Update to 5.4.62.g20201002

This will use the backlight(9) framework from base if it's recent
enough.

Sponsored by:	The FreeBSD Foundation
24 Sep 2020 21:25:31
Original commit files touched by this commit Revision:549964  5.4.62.g20200914
linimon search for other commits by this committer
Allow building on powerpc64le.

Approved by:	portmgr (tier-2 blanket)
14 Sep 2020 09:46:36
Original commit files touched by this commit Revision:548601  5.4.62.g20200914
manu search for other commits by this committer
graphics/drm*kmod: Update to latest upstream

drm-current-kmod/drm-devel-kmod:
 - Remove local patch, code is upstream now
 - Fix amdgpu build on powerpc64
 - Depend on latest gpu-firmware-kmod (for navi14 and renoir users)

drm-kmod:
 - Need FreeBSD 1300108, missed in r548208
05 Sep 2020 14:00:59
Original commit files touched by this commit Revision:547650  5.4.62.g20200905_1
manu search for other commits by this committer
graphics/drm-devel-kmod: Require latest gpu-firmware

While here :
 - Remove mention of drm-legacy
 - Adjust kld_list usage (no need for the full path in 13-CURRENT)
 - Update pkg-descr to have the correct version
 - Remove comment that says that amdgpu and radeon fails with UEFI,
   this is not the case for me although there might be some problems
   with some bios so leave that part in pkg-message.

Sponsored by:	The FreeBSD Foundation
05 Sep 2020 13:25:47
Original commit files touched by this commit Revision:547649  5.4.62.g20200905
manu search for other commits by this committer
graphics/drm-devel-kmod: Update to v5.4.62

This update the drm drivers to be in sync with Linux v5.4.62
This also set the default for psr (Panel Self Refresh) for i915 to disable.
There is some issue in our code that make the console not refreshing as it
should and since I don't have the hardware to reproduce simply change the
default
for us.
This also change the power_well default in i915 to have them always enabled. We
likely
miss something related to this for FreeBSD and this cause a spam on the console
when
using HDMI.

Sponsored by:	The FreeBSD Foundation
03 Sep 2020 12:18:43
Original commit files touched by this commit Revision:547440  5.4.58.g20200818
manu search for other commits by this committer
drm-devel-kmod: Update to 5.4.58.g20200818

This is now in par with Linux LTS 5.4.58

Sponsored by:	The FreeBSD Foundation
24 Jul 2020 11:38:53
Original commit files touched by this commit Revision:543244  5.3.g20200724
manu search for other commits by this committer
graphics/drm-devel-kmod: Update to latest version

This fix the vboxvideo module. Console doesn't update, one need to
interact with the vbox gui so it's refreshed.
I don't know yet if it's a vbox problem or drm driver one.
While here update pkg-descr to have the correct url and info.

Sponsored by:	The FreeBSD Foundation
10 Jul 2020 11:41:54
Original commit files touched by this commit Revision:541858  5.3.g20200710
manu search for other commits by this committer
graphics/drm-devel-kmod: Update to latest version after r363077 in base

Sponsored by:	The FreeBSD Foundation
08 Jul 2020 10:25:11
Original commit files touched by this commit Revision:541481  5.3.g20200708
manu search for other commits by this committer
graphics/drm-devel-kmod: Update to drm_v5.3_2

Fix build on i386
Add support for AMD NAVI 10

Sponsored by:	The FreeBSD Foundation
30 Jun 2020 09:48:30
Original commit files touched by this commit Revision:540883  5.3.g20200612
manu search for other commits by this committer
Update drm-devel-kmod to 5.3

This put us in sync with Linux 5.3 drm drivers with one cavehat: Navi10 AMDGPU
support, an issue is created upstream and we hope to have it working soon.
https://github.com/freebsd/drm-kmod/issues/10
02 Jun 2020 13:20:26
Original commit files touched by this commit Revision:537551  5.2.g20200602
manu search for other commits by this committer
graphics/drm-devel-kmod: Update to latest version

Fix build after base linuxkpi updates.
01 Jun 2020 18:52:49
Original commit files touched by this commit Revision:537500  5.2.g20200601
manu search for other commits by this committer
graphics/drm-devel-kmod: Update to the latest version

This fixes building on powerpc64.

Sponsored-by: The FreeBSD Foundation
24 May 2020 13:33:11
Original commit files touched by this commit Revision:536403  5.2.g20200524
manu search for other commits by this committer
graphics/drm-devel-kmod: Update to latest 5.2

This update the drm-devel-kmod port to track the freebsd/drm-kmod github repo
and update the code to the latest one which track Linux 5.2 kernel

Sponsored-by: The FreeBSD Foundation
Approved by:	x11 (zeising@ over irc)
07 May 2020 20:44:10
Original commit files touched by this commit Revision:534290  5.0.g20200507
zeising search for other commits by this committer
graphics/drm-devel-kmod: Update snapshot

Update graphics/drm-devel-kmod to the latest snapshot.
This update contains several fixes:
Fix build on latest CURRENT
Improvements to make Vega 3 (Raven 2) work
Improvements to diagnostics and debug messages.
20 Mar 2020 22:10:22
Original commit files touched by this commit Revision:528803  5.0.g20200320
zeising search for other commits by this committer
graphics/drm-devel-kmod: Update snapshot

Update the graphics/drm-devel-kmod snapshot to the latest version.
This includes fixes to make it build on current and changes to make it work
with pending VM changes.
21 Feb 2020 21:00:21
Original commit files touched by this commit Revision:526716  5.0.g20200221
zeising search for other commits by this committer
graphics/drm-devel-kmod: Install vboxdrv

Install vboxdrv unkonditionally on amd64 and i386.  It was not installed for
older FreeBSD versions, but we don't support those any more.
21 Feb 2020 20:42:21
Original commit files touched by this commit Revision:526714  5.0.g20200221
zeising search for other commits by this committer
graphics/drm-devel-kmod: Update snapshot

Update graphics/drm-devel-kmod to the latest snapshot.
This fixes the build on latest current.
Make unsynchronized DRM_IOCTL_I915_GEM_USERPTR work in mesa on 7th
generation Haswell graphics.  This is needed for vulkan
Add devctl (devd) notification for monitor hotplug
Remove support for older FreeBSD versions and bump the minimum version
requirements to FreeBSD 1300055.
15 Feb 2020 20:51:53
Original commit files touched by this commit Revision:526242  5.0.g20200115
zeising search for other commits by this committer
graphics/drm-devel-kmod: Enable on arm64

Enable drm-devel-kmod build on arm64.

Submitted by:	andrew
Differential Revision:	https://reviews.freebsd.org/D23437
15 Jan 2020 13:54:11
Original commit files touched by this commit Revision:523110  5.0.g20200115
zeising search for other commits by this committer
graphics/drm-kmod ports: Update snapshots

Update snapshots of all linux KPI based DRM graphics driver ports.
This update fixes an information disclosure security vulnerability.

Please note that only the drivers for intel GPUs are affected.

MFH:		2020Q1
Security:	d2c2c815-3793-11ea-8be3-54e1ad3d6335
18 Dec 2019 20:59:39
Original commit files touched by this commit Revision:520397  5.0.g20191217 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-devel-kmod: Bump portversion

Bump the portversion of graphics/drm-devel-kmod, this was forgotten in the
previous commit.
Reroll distinfo, because of how github distinfo works, the name changes when
the portversion changes.

Reported by:	jbeich
17 Dec 2019 21:39:34
Original commit files touched by this commit Revision:520352  5.0.g20191120 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-devel-kmod: Update snapshot

Update graphics/drm-devel-kmod to the latest snapshot
This update fixes the build on current, improves handling when switching
VT console and contains some further minor fixes.
20 Nov 2019 11:30:19
Original commit files touched by this commit Revision:518002  5.0.g20191120 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-devel-kmod: Update snapshot

Update graphics/drm-devel-kmod to the latest snapshot.  This is a security
update, containing fixes for local privilege escalation and denial of
service bugs, as part of the Intel 2019.2 IPU

MFH:		2019Q4 (implicit, security, drm-drivers blanket)
Security:	ecb7fdec-0b82-11ea-874d-0c9d925bbbc0
24 Oct 2019 22:21:14
Original commit files touched by this commit Revision:515567  5.0.g20191023 This port version is marked as vulnerable.
zeising search for other commits by this committer
Fix packaging on powerpc64

Fix packaging on powerpc64, the vboxvideo driver isn't installed there.
While here, replace space with tabs.

PR:		241478
Submitted by:	pkubaj
23 Oct 2019 08:27:25
Original commit files touched by this commit Revision:515239  5.0.g20191023 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-devel-kmod: Update snapshot

Update graphics/drm-devel-kmod to the latest snapshots.  This includes
runtime fixes on recent CURRENT, as well as minor fixes to aarch64, ppc64
and sysfs usage.
28 Aug 2019 08:20:02
Original commit files touched by this commit Revision:510046  5.0.g20190828 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-devel-kmod: Update snapshot

Update snapshot with fixes for powerpc64 elfv2, fixes when printing a
sysctl, fixes for a use after free in the wmvgfx driver and fixes in
anticipation of updates to current.
27 Aug 2019 12:51:52
Original commit files touched by this commit Revision:510008  5.0.g20190827 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-devel-kmod: Update snapshot

Fix build on latest current.
14 Aug 2019 21:04:27
Original commit files touched by this commit Revision:508969  5.0.g20190814 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-devel-kmod: Update snapshot

Fix build on latest CURRENT

MFH:		2019Q3 (implicit, drm-drivers blanket)
Sponsored by:	B3 Init
13 Aug 2019 16:03:12
Original commit files touched by this commit Revision:508837  5.0.g20190806 This port version is marked as vulnerable.
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories e-g)
06 Aug 2019 22:14:41
Original commit files touched by this commit Revision:508284  5.0.g20190806 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-devel-kmod: Update snapshot

Update graphics/drm-devel-kmod to the latest snapshot.  Fixes a panic on
ppc64 POWER9.

FreeBSD Graphics issue:	#161
			https://github.com/FreeBSDDesktop/kms-drm/issues/161
MFH:		2019Q3
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  5.0.g20190722_1 This port version is marked as vulnerable.
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
22 Jul 2019 17:20:22
Original commit files touched by this commit Revision:507150  5.0.g20190722 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-current-kmod: Update snapshot

Update graphics/drm-current-kmod snapshot to fix build on CURRENT after
r350199.

FreeBSDDesktop issue:	#160
MFH:			2019Q3 (implicit, drm-driver blanket)
Sponsored by:		B3 Init
10 Jul 2019 20:07:23
Original commit files touched by this commit Revision:506384  5.0.g20190710 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-devel-kmod: Update snapshot

Update graphics/drm-devel-kmod to the latest snapshot.
Summary of changes:
Fixes a memory leak
Improves debugfs and debug capabilities
Adds the new vboxvideo.ko driver, an experimental driver for virtualbox
graphics.  This is enabled on amd64 and i386.

MFH:		2019Q3 (implicit, drm-drivers blanket)
Sponsored by:	B3 Init
09 Jul 2019 20:20:28
Original commit files touched by this commit Revision:506311  5.0.g20190520_1 This port version is marked as vulnerable.
zeising search for other commits by this committer
Change maintainer of all drm kmod ports to x11@

Change maintainer of all drm kmod ports to x11@FreeBSD.org.  This way, PRs,
notice about build breakages from package builds and so on goes to the
entire x11@ team, and not just one member.

Approved by:	jmd (maintainer)
21 May 2019 06:23:48
Original commit files touched by this commit Revision:502190  5.0.g20190520_1 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-devel-kmod: fix package

Fix packaging of graphics/drm-devel-kmod, the amdkfd module has been
disabled, and I missed this last night.  Remove it from the pkg-plist by
commenting it out for all architectures for now.
This is a stop gap measure to get the port to package, until I can touch
base with johalun and jmd about how to handle this permanently.

MFH:		2019Q2 (implicit, drm-drivers blanket)
Sponsored by:	B3 Init
20 May 2019 20:28:16
Original commit files touched by this commit Revision:502165  5.0.g20190520 This port version is marked as vulnerable.
zeising search for other commits by this committer
add graphics/drm-devel-kmod

Add graphics/drm-devel-kmod, development version of the lkpi based DRM
graphics drivers.  This version is experimental, and for recent CURRENT
only.

This version currently corresponds to Linux 5.0 DRM drivers, and should give
better support for more recent Intel and AMD GPUs.

Please note that this port is copied from drm-current-kmod, rather than
resurrected from the old drm-devel-kmod port, that's because
drm-current-kmod was created by copying the old drm-devel-kmod when that
went to a more stable version.

Big thank you to everyone who has worked on this, and johalun in particuar,
who has done most of the heavy lifting.

Approved by:	jmd (maintainer, implicit)
MFH:		2019Q2 (implicit, drm-drivers blanket)
Sponsored by:	B3 Init
10 Dec 2018 03:02:11
Original commit files touched by this commit Revision:487117  4.16.g20181121 This port version is marked as vulnerable.
jmd search for other commits by this committer
LinuxKPI-based DRM ports: move to new ports nomenclature.

After some discussions within the x11 team, it was decided to move to a new
nomenclature for the LinuxKPI-based DRM ports that correctly reflects the
FreeBSD version the ports are for. This will also allow us to move to dedicated
branches per FreeBSD release and eases porting work.

Functionally, this commit is a no-op as we are not moving to new snapshots.

Reflect the move in UPDATING and MOVED. Users using the graphics/drm-kmod meta
port should not be affected. Direct consumers of the DRM ports shall move, as
in MOVED, as follows:

drm-stable-kmod is drm-fbsd11.2-kmod
drm-next-kmod is drm-fbsd12.0-kmod
drm-devel-kmod is drm-current-kmod

Reviewed by:	zeising (x11)
Approved by:	zeising (x11)
Differential Revision:	https://reviews.freebsd.org/D18328
24 Nov 2018 19:05:53
Original commit files touched by this commit Revision:485781  4.16.g20181121 This port version is marked as vulnerable.
jmd search for other commits by this committer
graphics/drm-devel-kmod: update to latest snapshot

Fixes a double registration bug in amdgpu.
21 Nov 2018 13:50:56
Original commit files touched by this commit Revision:485515  4.16.g20181119 This port version is marked as vulnerable.
mat search for other commits by this committer
Always append to PLIST_SUB after an include.
20 Nov 2018 02:20:31
Original commit files touched by this commit Revision:485380  4.16.g20181119 This port version is marked as vulnerable.
jmd search for other commits by this committer
graphics/drm-devel-kmod: update to latest snapshot

This importantly brings initial support on powerpc64 for amdgpu and radeon.

Obtained from:	mmacy (powerpc64) via FreeBSDDesktop
14 Nov 2018 20:12:38
Original commit files touched by this commit Revision:484941  4.16.g20181114 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-devel-kmod: Fix runtime

Fix runtime after stolen memory handling was comitted.  Use FreeBSD 1200086
as delimiter, since FreeBSD versions wasn't bumped for the stolen memory
commit.
13 Nov 2018 03:27:51
Original commit files touched by this commit Revision:484855  4.16.g20181112 This port version is marked as vulnerable.
jmd search for other commits by this committer
graphics/drm-devel-kmod: enable experimental i386 support.

Alongside update to a later snapshot which brings vmwgfx.

Obtained from:	FreeBSDDesktop
06 Nov 2018 21:18:32
Original commit files touched by this commit Revision:484354  4.16.g20181027_1 This port version is marked as vulnerable.
zeising search for other commits by this committer
Graphics/drm-*-kmod: Update pkg-message

Update pkg-message in drm-stable-kmod, drm-next-kmod and drm-devel-kmod and
point people to drm-legacy-kmod for the legacy drm drivers.

Approved by:	jmd (maintainer, implicit)
06 Nov 2018 20:03:03
Original commit files touched by this commit Revision:484320  4.16.g20181027 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-devel-kmod: Update pkg-descr to match reality
27 Oct 2018 12:20:38
Original commit files touched by this commit Revision:483130  4.16.g20181027 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-next-kmod: Update snapshot

Update graphics/drm-next-kmod to the latest snapshot.  This contains fixes
for vaapi rendering and possibly also other rendering bugs.

Approved by:	jmd (maintainer, implicit)
Obtained from:	FreeBSD Graphics Team
MFH:		2018Q4
27 Sep 2018 23:25:09
Original commit files touched by this commit Revision:480835  4.16.g20180927 This port version is marked as vulnerable.
jmd search for other commits by this committer
graphics/drm-devel-kmod: chase updated signature in MODULE_PNP_INFO macro
24 Aug 2018 21:55:01
Original commit files touched by this commit Revision:477981  4.16.g20180824 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-devel-kmod: Update snapshot

This updates to the latest snapshot, which fixes a mistake in the AMD
GPU codepaths.

Approved by:	jmd (maintainer, implicit)
23 Aug 2018 03:50:57
Original commit files touched by this commit Revision:477851  4.16.g20180822 This port version is marked as vulnerable.
jmd search for other commits by this committer
graphics/drm-devel-kmod: update to later revision.

Implements pci_{save,restore}_state functions. Bumps DRM version to Linux 4.16
equivalent.

While there, fix pkg-message.

Approved by:	zeising (mentor, implicit)
Obtained from:	FreeBSDDesktop
22 Aug 2018 00:35:33
Original commit files touched by this commit Revision:477762  4.15.g20180802 This port version is marked as vulnerable.
jmd search for other commits by this committer
new port: graphics/drm-legacy-kmod

This port contains the drm1 and drm2 legacy bits from base.

Reviewed by:	seanc, zeising (mentor), mat
Approved by:	seanc, zeising (mentor)
Differential Revision:	https://reviews.freebsd.org/D16823
02 Aug 2018 21:17:16
Original commit files touched by this commit Revision:476249  4.15.g20180802 This port version is marked as vulnerable.
zeising search for other commits by this committer
graphics/drm-kmod ports: Update to latest snapshot

This snapshot contains fixes for suspend/resume on intel graphics cards.

Approved by:	jmd (maintainer, implicit)
14 Jul 2018 08:16:56
Original commit files touched by this commit Revision:474624  4.15.g20180713 This port version is marked as vulnerable.
zeising search for other commits by this committer
Add new port: graphics/drm-devel-kmod.

Add new port: graphics/drm-devel-kmod.  This is a development version of the
drm kmod ports.  It is currently on par with Linux version 4.15, which
includes amongs others support for AMD Vega.  This version is currently only
supported on recent versions of FreeBSD CURRENT.

Be aware that since this is a development version, there might be bugs and
regressions.  If you find any issues, please report them to us.

Approved by:	jmd (maintainer)
Obtained
from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/drm-kmod

Number of commits found: 73