notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Some details on the 2023-01-16 website outage.
We just rebooted with several updates: * new HMTLify code * no port maintainer is now highly visible (e.g. https://freshports.org/security/sssd/) * fixed search logic error when using plain/ text details at https://github.com/FreshPorts/freshports/releases/tag/2.2.34
Port details
drm-devel-kmod DRM modules for the linuxkpi-based KMS components (development version)
5.7.19.g20220223 graphics Deleted 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 Version 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-05-01 17:23:26
Commit Hash: fae9e49
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:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
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.g20220223/catalog.mk
  3. /usr/local/share/licenses/drm-devel-kmod-5.7.19.g20220223/LICENSE
  4. /usr/local/share/licenses/drm-devel-kmod-5.7.19.g20220223/BSD2CLAUSE
  5. /usr/local/share/licenses/drm-devel-kmod-5.7.19.g20220223/MIT
  6. /usr/local/share/licenses/drm-devel-kmod-5.7.19.g20220223/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.
No installation instructions:
This port has been deleted.
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:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd64pkg-falloutpkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i386pkg-falloutpkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-falloutpkg-fallout
FreeBSD:12:amd64pkg-falloutpkg-fallout
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i386pkg-falloutpkg-fallout
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch64pkg-falloutpkg-fallout
FreeBSD:13:amd64pkg-falloutpkg-fallout
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv7pkg-falloutpkg-fallout
FreeBSD:13:i386pkg-falloutpkg-fallout
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc645.4.62.g20201109pkg-fallout
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch64pkg-falloutpkg-fallout
FreeBSD:14:amd64pkg-falloutpkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i386pkg-falloutpkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc64pkg-falloutpkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
 

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:
WWW: https://github.com/freebsd/drm-kmod
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/freebsd/drm-kmod/tar.gz/drm_v5.7.19_4?dummy=/
Collapse this list.
Port Moves
  • port deleted on 2022-05-01
    REASON: Switched to a Linux version based naming scheme. Use graphics/drm-510-kmod

Number of commits found: 80

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
5.7.19.g20220223
01 May 2022 17:23:26
commit hash:fae9e49dd63f411983cc9a7f62f0fa8418797b35commit hash:fae9e49dd63f411983cc9a7f62f0fa8418797b35commit hash:fae9e49dd63f411983cc9a7f62f0fa8418797b35commit hash:fae9e49dd63f411983cc9a7f62f0fa8418797b35 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics: Delete drm-current-kmod and drm-devel-kmod

For now please use drm-510-kmod and if you have problems with it
please use drm-54-kmod and open a issue on https://github.com/freebsd/drm-kmod

Sponsored by:	Beckhoff Automation GmbH & Co. KG
5.7.19.g20220223
26 Apr 2022 13:23:28
commit hash:c216720e05d4ceec6863c9d8223879b1c6694581commit hash:c216720e05d4ceec6863c9d8223879b1c6694581commit hash:c216720e05d4ceec6863c9d8223879b1c6694581commit hash:c216720e05d4ceec6863c9d8223879b1c6694581 files touched by this commit
Jung-uk Kim (jkim) search for other commits by this committer
graphics/drm-{current,devel}-kmod: Revert 362de1d360b8

These patches are no longer necessary after 5ad7c31ecfa6 and
cd1ca0a3fdf5.
5.7.19.g20220223
26 Apr 2022 08:31:28
commit hash:cd1ca0a3fdf54c670a1f6dfe7d028072a5aa0841commit hash:cd1ca0a3fdf54c670a1f6dfe7d028072a5aa0841commit hash:cd1ca0a3fdf54c670a1f6dfe7d028072a5aa0841commit hash:cd1ca0a3fdf54c670a1f6dfe7d028072a5aa0841 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-devel-kmod: Update to 5.7.19_4

Makes unused-but-set-variable not an error.

Sponsored by:   Beckhoff Automation GmbH & Co. KG
MFH:    2022Q2
5.7.19.g20220223
21 Apr 2022 23:04:13
commit hash:362de1d360b8f8b7c5ed19dca6bc1b526bdbbf5ecommit hash:362de1d360b8f8b7c5ed19dca6bc1b526bdbbf5ecommit hash:362de1d360b8f8b7c5ed19dca6bc1b526bdbbf5ecommit hash:362de1d360b8f8b7c5ed19dca6bc1b526bdbbf5e files touched by this commit
Jung-uk Kim (jkim) search for other commits by this committer
graphics/drm-{current,devel}-kmod: Fix build on head

After 8b83d7e0ee54, '-Wunused-but-set-variable' is a fatal error.
5.7.19.g20220223
23 Feb 2022 15:47:13
commit hash:73833dcfb6f63a1c90511144fad107ceb0e0fe7acommit hash:73833dcfb6f63a1c90511144fad107ceb0e0fe7acommit hash:73833dcfb6f63a1c90511144fad107ceb0e0fe7acommit hash:73833dcfb6f63a1c90511144fad107ceb0e0fe7a files touched by this commit
Vladimir Kondratyev (wulf) search for other commits by this committer
graphics/drm-{current,devel,fbsd13}-kmod: Update after pci_upstream_bridge

addition to lkpi

PR:		262154
Approved by:	x11 (manu)
5.7.19.g20220213
14 Feb 2022 10:19:09
commit hash:a5e28565fc0acf23211ef6a257151e8eed6abe1acommit hash:a5e28565fc0acf23211ef6a257151e8eed6abe1acommit hash:a5e28565fc0acf23211ef6a257151e8eed6abe1acommit hash:a5e28565fc0acf23211ef6a257151e8eed6abe1a files touched by this commit
Vladimir Kondratyev (wulf) search for other commits by this committer
graphics/drm-devel-kmod: Update to v5.7.19_2

- Add amdgpu "Green sardine" to supported device Id list as "reported to work"
- Fix some routines to return an error instead of triggering panic
- Allow i915kms build with in-base linux/pm_qos.h

PR:		261937
Approved by:	x11 (manu)
5.7.19.g20220202
02 Feb 2022 15:59:46
commit hash:518c18d06f988d928db16cf4ae87620d22f6e0bfcommit hash:518c18d06f988d928db16cf4ae87620d22f6e0bfcommit hash:518c18d06f988d928db16cf4ae87620d22f6e0bfcommit hash:518c18d06f988d928db16cf4ae87620d22f6e0bf files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-devel-kmod: Update to v5.7.19_1

Fix a kernel panic in amdgpu (and possibly other kmods).

Sponsored by:	Beckhoff Automation GmbH & Co. KG
5.7.19.g20220126
26 Jan 2022 22:01:56
commit hash:0c38674b389ad385820321af5f8969f73a8eeb4fcommit hash:0c38674b389ad385820321af5f8969f73a8eeb4fcommit hash:0c38674b389ad385820321af5f8969f73a8eeb4fcommit hash:0c38674b389ad385820321af5f8969f73a8eeb4f files touched by this commit
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)
5.5.19.g20211230
10 Jan 2022 16:19:48
commit hash:4519b9e81473444a7a2ac2bffe2158bd2da05b36commit hash:4519b9e81473444a7a2ac2bffe2158bd2da05b36commit hash:4519b9e81473444a7a2ac2bffe2158bd2da05b36commit hash:4519b9e81473444a7a2ac2bffe2158bd2da05b36 files touched by this commit
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)
5.5.19.g20211013
25 Oct 2021 12:58:29
commit hash:61b661339366b6ee95ca1de0667979da9240c6b8commit hash:61b661339366b6ee95ca1de0667979da9240c6b8commit hash:61b661339366b6ee95ca1de0667979da9240c6b8commit hash:61b661339366b6ee95ca1de0667979da9240c6b8 files touched by this commit
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.
5.5.19.g20211013
13 Oct 2021 11:24:36
commit hash:6aba66715cf0d9b274af2450d72cdd03259457b9commit hash:6aba66715cf0d9b274af2450d72cdd03259457b9commit hash:6aba66715cf0d9b274af2450d72cdd03259457b9commit hash:6aba66715cf0d9b274af2450d72cdd03259457b9 files touched by this commit
Vladimir Kondratyev (wulf) search for other commits by this committer
graphics/drm-{fbsd13,devel}-kmod: Update after 1300517

PR:		259133
Approved by:	x11 (manu)
5.5.19.g20211012
12 Oct 2021 09:00:14
commit hash:ec34ee2793a27cd46949ae7fc6bb0438c5755c5ecommit hash:ec34ee2793a27cd46949ae7fc6bb0438c5755c5ecommit hash:ec34ee2793a27cd46949ae7fc6bb0438c5755c5ecommit hash:ec34ee2793a27cd46949ae7fc6bb0438c5755c5e files touched by this commit
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
5.5.19.g20210929
29 Sep 2021 21:50:01
commit hash:315ea99b7ac10dc7ee3f2826dc2556d16e1ba1f4commit hash:315ea99b7ac10dc7ee3f2826dc2556d16e1ba1f4commit hash:315ea99b7ac10dc7ee3f2826dc2556d16e1ba1f4commit hash:315ea99b7ac10dc7ee3f2826dc2556d16e1ba1f4 files touched by this commit
Vladimir Kondratyev (wulf) search for other commits by this committer
graphics/drm-{current,devel}-kmod: Update after 1400034

PR:		258788
Approved by:	x11 (manu)
5.5.19.g20210909
09 Sep 2021 11:07:12
commit hash:3df6598adf625a18a7c762b2d48b4c3dd7925838commit hash:3df6598adf625a18a7c762b2d48b4c3dd7925838commit hash:3df6598adf625a18a7c762b2d48b4c3dd7925838commit hash:3df6598adf625a18a7c762b2d48b4c3dd7925838 files touched by this commit
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)
5.5.19.g20210709
09 Jul 2021 09:29:26
commit hash:41db1148c4065e230be437c07ed5ac94a2bab49fcommit hash:41db1148c4065e230be437c07ed5ac94a2bab49fcommit hash:41db1148c4065e230be437c07ed5ac94a2bab49fcommit hash:41db1148c4065e230be437c07ed5ac94a2bab49f files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-devel-kmod: Update to v5.5.19
5.5.0.g20210707
07 Jul 2021 10:38:30
commit hash:0e09699300d49bbd304b5be47462ef3b615202c3commit hash:0e09699300d49bbd304b5be47462ef3b615202c3commit hash:0e09699300d49bbd304b5be47462ef3b615202c3commit hash:0e09699300d49bbd304b5be47462ef3b615202c3 files touched by this commit
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.
5.4.92.g20210526
26 May 2021 07:55:37
commit hash:bba050322ddef91131c6713cd763b6ca31aab61ccommit hash:bba050322ddef91131c6713cd763b6ca31aab61ccommit hash:bba050322ddef91131c6713cd763b6ca31aab61ccommit hash:bba050322ddef91131c6713cd763b6ca31aab61c files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-{current,devel}-kmod: Update after 1400015
5.4.92.g20210419
19 Apr 2021 08:14:25
commit hash:7c1c47427fb765b9856e46cf4eed5dd84c32ec2dcommit hash:7c1c47427fb765b9856e46cf4eed5dd84c32ec2dcommit hash:7c1c47427fb765b9856e46cf4eed5dd84c32ec2dcommit hash:7c1c47427fb765b9856e46cf4eed5dd84c32ec2d files touched by this commit
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.
5.4.92.g20210128_1
06 Apr 2021 14:31:07
commit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
5.4.92.g20210128_1
29 Jan 2021 10:11:27
Revision:563188Original commit files touched by this commit
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
5.4.92.g20210128
28 Jan 2021 23:26:59
Revision:563167Original commit files touched by this commit
manu search for other commits by this committer
drm-{current,devel}-kmod: Update distinfo

Reported by:	glebius
5.4.92.g20210128
28 Jan 2021 22:18:06
Revision:563158Original commit files touched by this commit
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
5.4.62.g20210128
28 Jan 2021 16:56:53
Revision:563147Original commit files touched by this commit
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.
5.4.62.g20210118
24 Jan 2021 17:16:16
Revision:562491Original commit files touched by this commit
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
5.4.62.g20210118
18 Jan 2021 22:29:08
Revision:561978Original commit files touched by this commit
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
5.4.62.g20210117
17 Jan 2021 11:56:07
Revision:561813Original commit files touched by this commit
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.
5.4.62.g20210113
13 Jan 2021 11:22:25
Revision:561457Original commit files touched by this commit
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>
5.4.62.g20201109
12 Jan 2021 12:21:13
Revision:561320Original commit files touched by this commit
manu search for other commits by this committer
graphics/drm-devel-kmod: Update to latest source after linuxkpi update in base
5.4.62.g20201109
09 Nov 2020 13:37:12
Revision:554720Original commit files touched by this commit
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
5.4.62.g20201003
03 Oct 2020 08:33:14
Revision:551266Original commit files touched by this commit
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
5.4.62.g20201002
02 Oct 2020 19:03:46
Revision:551224Original commit files touched by this commit
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
5.4.62.g20200914
24 Sep 2020 21:25:31
Revision:549964Original commit files touched by this commit
linimon search for other commits by this committer
Allow building on powerpc64le.

Approved by:	portmgr (tier-2 blanket)
5.4.62.g20200914
14 Sep 2020 09:46:36
Revision:548601Original commit files touched by this commit
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
5.4.62.g20200905_1
05 Sep 2020 14:00:59
Revision:547650Original commit files touched by this commit
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
5.4.62.g20200905
05 Sep 2020 13:25:47
Revision:547649Original commit files touched by this commit
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
5.4.58.g20200818
03 Sep 2020 12:18:43
Revision:547440Original commit files touched by this commit
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
5.3.g20200724
24 Jul 2020 11:38:53
Revision:543244Original commit files touched by this commit
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
5.3.g20200710
10 Jul 2020 11:41:54
Revision:541858Original commit files touched by this commit
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
5.3.g20200708
08 Jul 2020 10:25:11
Revision:541481Original commit files touched by this commit
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
5.3.g20200612
30 Jun 2020 09:48:30
Revision:540883Original commit files touched by this commit
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
5.2.g20200602
02 Jun 2020 13:20:26
Revision:537551Original commit files touched by this commit
manu search for other commits by this committer
graphics/drm-devel-kmod: Update to latest version

Fix build after base linuxkpi updates.
5.2.g20200601
01 Jun 2020 18:52:49
Revision:537500Original commit files touched by this commit
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
5.2.g20200524
24 May 2020 13:33:11
Revision:536403Original commit files touched by this commit
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)
5.0.g20200507
07 May 2020 20:44:10
Revision:534290Original commit files touched by this commit
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.
5.0.g20200320
20 Mar 2020 22:10:22
Revision:528803Original commit files touched by this commit
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.
5.0.g20200221
21 Feb 2020 21:00:21
Revision:526716Original commit files touched by this commit
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.
5.0.g20200221
21 Feb 2020 20:42:21
Revision:526714Original commit files touched by this commit
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.
5.0.g20200115
15 Feb 2020 20:51:53
Revision:526242Original commit files touched by this commit
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
5.0.g20200115
15 Jan 2020 13:54:11
Revision:523110Original commit files touched by this commit
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
5.0.g20191217
18 Dec 2019 20:59:39
Revision:520397Original commit files touched by this commit 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
5.0.g20191120
17 Dec 2019 21:39:34
Revision:520352Original commit files touched by this commit 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.
5.0.g20191120
20 Nov 2019 11:30:19
Revision:518002Original commit files touched by this commit 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
5.0.g20191023
24 Oct 2019 22:21:14
Revision:515567Original commit files touched by this commit 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
5.0.g20191023
23 Oct 2019 08:27:25
Revision:515239Original commit files touched by this commit 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.
5.0.g20190828
28 Aug 2019 08:20:02
Revision:510046Original commit files touched by this commit 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.
5.0.g20190827
27 Aug 2019 12:51:52
Revision:510008Original commit files touched by this commit 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.
5.0.g20190814
14 Aug 2019 21:04:27
Revision:508969Original commit files touched by this commit 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
5.0.g20190806
13 Aug 2019 16:03:12
Revision:508837Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories e-g)
5.0.g20190806
06 Aug 2019 22:14:41
Revision:508284Original commit files touched by this commit 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
5.0.g20190722_1
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit 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
5.0.g20190722
22 Jul 2019 17:20:22
Revision:507150Original commit files touched by this commit 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
5.0.g20190710
10 Jul 2019 20:07:23
Revision:506384Original commit files touched by this commit 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
5.0.g20190520_1
09 Jul 2019 20:20:28
Revision:506311Original commit files touched by this commit 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)
5.0.g20190520_1
21 May 2019 06:23:48
Revision:502190Original commit files touched by this commit 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
5.0.g20190520
20 May 2019 20:28:16
Revision:502165Original commit files touched by this commit 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
4.16.g20181121
10 Dec 2018 03:02:11
Revision:487117Original commit files touched by this commit 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
4.16.g20181121
24 Nov 2018 19:05:53
Revision:485781Original commit files touched by this commit 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.
4.16.g20181119
21 Nov 2018 13:50:56
Revision:485515Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Always append to PLIST_SUB after an include.
4.16.g20181119
20 Nov 2018 02:20:31
Revision:485380Original commit files touched by this commit 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
4.16.g20181114
14 Nov 2018 20:12:38
Revision:484941Original commit files touched by this commit 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.
4.16.g20181112
13 Nov 2018 03:27:51
Revision:484855Original commit files touched by this commit 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
4.16.g20181027_1
06 Nov 2018 21:18:32
Revision:484354Original commit files touched by this commit 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)
4.16.g20181027
06 Nov 2018 20:03:03
Revision:484320Original commit files touched by this commit 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
4.16.g20181027
27 Oct 2018 12:20:38
Revision:483130Original commit files touched by this commit 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
4.16.g20180927
27 Sep 2018 23:25:09
Revision:480835Original commit files touched by this commit 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
4.16.g20180824
24 Aug 2018 21:55:01
Revision:477981Original commit files touched by this commit 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)
4.16.g20180822
23 Aug 2018 03:50:57
Revision:477851Original commit files touched by this commit 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
4.15.g20180802
22 Aug 2018 00:35:33
Revision:477762Original commit files touched by this commit 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
4.15.g20180802
02 Aug 2018 21:17:16
Revision:476249Original commit files touched by this commit 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)
4.15.g20180713
14 Jul 2018 08:16:56
Revision:474624Original commit files touched by this commit 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: 80