notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
drm-66-kmod Direct Rendering Manager GPU drivers
6.6.25_9 graphics on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 6.6.25_8Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-02-18 07:27:07
Last Update: 2026-05-07 21:47:29
Commit Hash: 2a7c056
Also Listed In: kld kld
License: BSD2CLAUSE MIT GPLv2
WWW:
https://github.com/freebsd/drm-kmod/
Description:
amdgpu, i915, and radeon DRM drivers modules. Currently corresponding to Linux 6.6 DRM. This version is for FreeBSD 15 1500031 and above.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (15 items)
Collapse this list.
  1. @kld /boot/modules
  2. /usr/local/share/licenses/drm-66-kmod-6.6.25.1500068_9/catalog.mk
  3. /usr/local/share/licenses/drm-66-kmod-6.6.25.1500068_9/LICENSE
  4. /usr/local/share/licenses/drm-66-kmod-6.6.25.1500068_9/BSD2CLAUSE
  5. /usr/local/share/licenses/drm-66-kmod-6.6.25.1500068_9/MIT
  6. /usr/local/share/licenses/drm-66-kmod-6.6.25.1500068_9/GPLv2
  7. /boot/modules/dmabuf.ko
  8. /boot/modules/amdgpu.ko
  9. /boot/modules/drm.ko
  10. /boot/modules/i915kms.ko
  11. /boot/modules/radeonkms.ko
  12. /boot/modules/ttm.ko
  13. @owner
  14. @group
  15. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • drm-66-kmod>0:graphics/drm-66-kmod
Conflicts:
CONFLICTS_INSTALL:
  • drm-515-kmod
  • drm-61-kmod
To install the port:
cd /usr/ports/graphics/drm-66-kmod/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/drm-66-kmod
  • pkg install drm-66-kmod
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: drm-66-kmod
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64
distinfo:
TIMESTAMP = 1777449033 SHA256 (freebsd-drm-kmod-6.6.25-drm_v6.6.25_10_GH0.tar.gz) = 1633c5e712dd781239b61928d6524a25f7aa18206200b54f20c3f2b5c4f596ff SIZE (freebsd-drm-kmod-6.6.25-drm_v6.6.25_10_GH0.tar.gz) = 38488660

Packages (timestamps in pop-ups are UTC):
drm-66-kmod
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest-6.6.25.1500068_9n/a-n/an/a--
FreeBSD:15:quarterly-6.6.25.1500068_8n/a-n/an/a--
FreeBSD:16:latest-6.6.25.1600018_9n/a-n/an/a--
This port has no dependencies.
This port is required by:
for Run
  1. graphics/drm-kmod
  2. graphics/nvidia-drm-66-kmod
  3. graphics/nvidia-drm-66-kmod-580
  4. graphics/nvidia-drm-66-kmod-devel

Configuration Options:
No options to configure
Options name:
graphics_drm-66-kmod
USES:
kmod uidfix compiler:c++11-lang
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/freebsd/drm-kmod/tar.gz/drm_v6.6.25_10?dummy=/
Collapse this list.

Number of commits found: 20

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
6.6.25_9
07 May 2026 21:47:29
commit hash: 2a7c0561200c6cf9d0c0252cd4a7ab446eca8e4acommit hash: 2a7c0561200c6cf9d0c0252cd4a7ab446eca8e4acommit hash: 2a7c0561200c6cf9d0c0252cd4a7ab446eca8e4acommit hash: 2a7c0561200c6cf9d0c0252cd4a7ab446eca8e4a files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: drop support for FreeBSD 13, mips and risc64sf

Reviewed by:            many (*)
Differential Revision:  https://reviews.freebsd.org/D55624
Differential Revision:  https://reviews.freebsd.org/D55642 (merged in from bofh)

many (*)
  acm arrowd brooks cmt dch decke dinoex eduardo fluffy fuz gahr garga
  jbeich joerg jrm kai kenrap martymac matthew mfechner michaelo mizhka
  nobutaka pkubaj se tagattie thj

  Anton Saietskii
  GenericRikka
  Gert Doering
  Jan Bramkamp
  Oleh Hushchenkov
  Oleksandr Kryvulia
  Ralf van der Enden
  Yamagi

  desktop kde python tcltk office
6.6.25_9
06 May 2026 11:01:39
commit hash: 4e0113b03e69c8cb1cdc1e02dd43629d85229eaccommit hash: 4e0113b03e69c8cb1cdc1e02dd43629d85229eaccommit hash: 4e0113b03e69c8cb1cdc1e02dd43629d85229eaccommit hash: 4e0113b03e69c8cb1cdc1e02dd43629d85229eac files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Chad Jacob Milios
graphics/drm-66-kmod: Fix build of intel bits on 15.0-RELEASE

PR:		294870 294878
6.6.25_9
06 May 2026 11:01:39
commit hash: 0a09fe1ba197d6e4a1680a29c7d2de6f17f66c9ecommit hash: 0a09fe1ba197d6e4a1680a29c7d2de6f17f66c9ecommit hash: 0a09fe1ba197d6e4a1680a29c7d2de6f17f66c9ecommit hash: 0a09fe1ba197d6e4a1680a29c7d2de6f17f66c9e files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
graphics/drm-66-kmod: Fix build on FreeBSD 15.0

PR:		294875
6.6.25_9
05 May 2026 21:21:33
commit hash: 90aa381b5459e658fc592616f0bca60d5d0e3679commit hash: 90aa381b5459e658fc592616f0bca60d5d0e3679commit hash: 90aa381b5459e658fc592616f0bca60d5d0e3679commit hash: 90aa381b5459e658fc592616f0bca60d5d0e3679 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
graphics/*drm*: remove CONFLICTS with now-deleted drm-510
6.6.25_9
29 Apr 2026 08:11:00
commit hash: d94082fc799fec79f52c4a7287f6fb5b2da61bb8commit hash: d94082fc799fec79f52c4a7287f6fb5b2da61bb8commit hash: d94082fc799fec79f52c4a7287f6fb5b2da61bb8commit hash: d94082fc799fec79f52c4a7287f6fb5b2da61bb8 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-66-kmod: Update to latest version

This fixes compilation with clang21 (defualt on FreeBSD 16)

Sponsored by:	Beckhoff Automation GmbH & Co. KG
6.6.25_8
27 Apr 2026 07:31:18
commit hash: 0188ce5233a3bc8fc3a6b73c5cf23743824c90c5commit hash: 0188ce5233a3bc8fc3a6b73c5cf23743824c90c5commit hash: 0188ce5233a3bc8fc3a6b73c5cf23743824c90c5commit hash: 0188ce5233a3bc8fc3a6b73c5cf23743824c90c5 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
graphics/drm-66-kmod: Fix build with llvm 21
6.6.25_8
14 Jan 2026 19:02:31
commit hash: 2b49118158d0aa7cb20d98e470ee080ee0fdc931commit hash: 2b49118158d0aa7cb20d98e470ee080ee0fdc931commit hash: 2b49118158d0aa7cb20d98e470ee080ee0fdc931commit hash: 2b49118158d0aa7cb20d98e470ee080ee0fdc931 files touched by this commit
Dimitry Andric (dim) search for other commits by this committer
graphics/drm-66-kmod: fix build with clang 21

With clang 21 graphics/drm-66-kmod fails to compile, with errors similar
to:

    In file included from
/wrkdirs/usr/ports/graphics/drm-66-kmod/work/drm-kmod-drm_v6.6.25_9/drivers/gpu/drm/i915/i915_active.c:12:
   
/wrkdirs/usr/ports/graphics/drm-66-kmod/work/drm-kmod-drm_v6.6.25_9/drivers/gpu/drm/i915/gt/intel_ring.h:63:2:
error: default initialization of an object of type 'typeof (ring->size)' (aka
'const unsigned int') leaves the object uninitialized
[-Werror,-Wdefault-const-init-var-unsafe]
       63 |         typecheck(typeof(ring->size), next);
          |         ^
    /usr/src/sys/compat/linuxkpi/common/include/linux/typecheck.h:31:9: note:
expanded from macro 'typecheck'
       31 | ({      type __var1; \
          |              ^

The thread at https://lkml.org/lkml/2025/5/6/1681 appears to imply that
it is safe to suppress the new -Wdefault-const-init-var-unsafe warning.

PR:		292192
Approved by:	emaste (maintainer)
MFH:		2026Q1
6.6.25_8
11 Dec 2025 15:20:24
commit hash: d2aca3836533047cc10cce9fca19f2a48da353fccommit hash: d2aca3836533047cc10cce9fca19f2a48da353fccommit hash: d2aca3836533047cc10cce9fca19f2a48da353fccommit hash: d2aca3836533047cc10cce9fca19f2a48da353fc files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-66-kmod: Really fix build on -CURRENT

Sponsored by:	Beckhoff Automation GmbH & Co. KG
6.6.25_7
11 Dec 2025 14:24:53
commit hash: 9e5e0c569b83f04570407cb0a57b8a93b9fd11f7commit hash: 9e5e0c569b83f04570407cb0a57b8a93b9fd11f7commit hash: 9e5e0c569b83f04570407cb0a57b8a93b9fd11f7commit hash: 9e5e0c569b83f04570407cb0a57b8a93b9fd11f7 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-6{1,6}-kmod: Fix build on current

Update the port to have code dealing with change in BUS_ALLOC_RESOURCE

Sponsored by:	Beckhoff Automation GMbH & Co. KG
6.6.25_6
20 Oct 2025 18:16:53
commit hash: 0d2a0f1c5b06a21550b211a9f50438d1c4ec9809commit hash: 0d2a0f1c5b06a21550b211a9f50438d1c4ec9809commit hash: 0d2a0f1c5b06a21550b211a9f50438d1c4ec9809commit hash: 0d2a0f1c5b06a21550b211a9f50438d1c4ec9809 files touched by this commit
Jean-Sébastien Pédron (dumbbell) search for other commits by this committer
graphics/drm-*-kmod: Update DRM drivers to include an optimisation for AMD GPUs

This fixes important slowdowns with AMD GPUs after several hours of
uptime.

The optimisation was submitted by Olivier Cerner <olce@FreeBSD.org> in
the following pull request:
https://github.com/freebsd/drm-kmod/pull/377

The optimisation was submitted to all supported DRM driver version, from
5.10 to 6.6. The corresponding NVIDIA DRM ports were adapted at the same
time accordingly.
6.6.25_5
01 Oct 2025 16:46:07
commit hash: 89a7952ac8b6831662192d5eb56c716f049879ffcommit hash: 89a7952ac8b6831662192d5eb56c716f049879ffcommit hash: 89a7952ac8b6831662192d5eb56c716f049879ffcommit hash: 89a7952ac8b6831662192d5eb56c716f049879ff files touched by this commit
Alexander Ziaee (ziaee) search for other commits by this committer
drm: Clean up comments

Reviewed by: emaste, ivy, Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
6.6.25_5
15 Sep 2025 20:13:13
commit hash: 316774b85e4fc8858989a98da1a36075b6cbc8d2commit hash: 316774b85e4fc8858989a98da1a36075b6cbc8d2commit hash: 316774b85e4fc8858989a98da1a36075b6cbc8d2commit hash: 316774b85e4fc8858989a98da1a36075b6cbc8d2 files touched by this commit
Jean-Sébastien Pédron (dumbbell) search for other commits by this committer
graphics/drm-66-kmod: Update to drm_v6.6.25_6

This change brings some cleanup to the FreeBSD-specific code. This also
solves a conflict with upcoming changes to linuxkpi.

See https://github.com/freebsd/drm-kmod/pull/368.

Sponsored by:	The FreeBSD Foundation
6.6.25_4
20 Jun 2025 06:25:10
commit hash: 8ebe065203495c6c246d0ce3c29619a11c9cf910commit hash: 8ebe065203495c6c246d0ce3c29619a11c9cf910commit hash: 8ebe065203495c6c246d0ce3c29619a11c9cf910commit hash: 8ebe065203495c6c246d0ce3c29619a11c9cf910 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-66-kmod: Update to drm_v6.6.25_5

This update fixes GPU acceleration when switching to VT and back to Xorg.

PR:             271995
Sponsored by:   Beckhoff Automation GmbH & Co. KG
6.6.25_3
17 Jun 2025 07:42:42
commit hash: c19c294d757f5f0f26551c3408edfa04ab5bcd6dcommit hash: c19c294d757f5f0f26551c3408edfa04ab5bcd6dcommit hash: c19c294d757f5f0f26551c3408edfa04ab5bcd6dcommit hash: c19c294d757f5f0f26551c3408edfa04ab5bcd6d files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Graham Perrin
graphics/drm-66-kmod: Improve pkg-descr, bring it in line with the Makefile
check

Pull Request:	https://github.com/freebsd/freebsd-ports/pull/372
6.6.25_3
14 Jun 2025 14:23:34
commit hash: f1c6facd175004a16d8a5f530c1c1491a6556b8ccommit hash: f1c6facd175004a16d8a5f530c1c1491a6556b8ccommit hash: f1c6facd175004a16d8a5f530c1c1491a6556b8ccommit hash: f1c6facd175004a16d8a5f530c1c1491a6556b8c files touched by this commit
Mateusz Piotrowski (0mp) search for other commits by this committer
graphics/drm-66-kmod: Fix port name in pkg-message

I'm specifically not bumping the PORTREVISION as the change in mostly
cosmetic.

Approved by:	portmgr (blanket)
Fixes:		00508c01e276 graphics/drm-66-kmod: Add new port
6.6.25_3
12 May 2025 06:59:04
commit hash: 8495963ac01c02db3f0d11253732c0c925d52fb6commit hash: 8495963ac01c02db3f0d11253732c0c925d52fb6commit hash: 8495963ac01c02db3f0d11253732c0c925d52fb6commit hash: 8495963ac01c02db3f0d11253732c0c925d52fb6 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-66-kmod: Update to drm_v6.6.25_4

Fixes issues with explicit fence and linux jiffies.

PR:             286311
Sponsored by:   Beckhoff Automation GmbH & Co. KG
6.6.25_2
24 Apr 2025 06:10:58
commit hash: f4d5ba8a142ad10f7bf19493bf80bdf2ef03b5f3commit hash: f4d5ba8a142ad10f7bf19493bf80bdf2ef03b5f3commit hash: f4d5ba8a142ad10f7bf19493bf80bdf2ef03b5f3commit hash: f4d5ba8a142ad10f7bf19493bf80bdf2ef03b5f3 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-66-kmod: Update to drm_v6.6.25_3

Fix compile on FreeBSD-CURRENT.

Sponsored by:   Beckhoff Automation GmbH & Co. KG
6.6.25_1
13 Mar 2025 09:20:17
commit hash: f7f46d1b58279326de0760ce1fee71631af40caecommit hash: f7f46d1b58279326de0760ce1fee71631af40caecommit hash: f7f46d1b58279326de0760ce1fee71631af40caecommit hash: f7f46d1b58279326de0760ce1fee71631af40cae files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-66-kmod: Update to drm_v6.6.25_2

This exports all symbols from the modules.
See
https://github.com/freebsd/drm-kmod/commit/81f4ddf1c1a5041769f1376e027fa1751df6c292
for the explaination.

Sponsored by:   Beckhoff Automation GmbH & Co. KG
6.6.25
18 Feb 2025 08:15:45
commit hash: c825940466e0acfb351ee586dbfa3395891bad40commit hash: c825940466e0acfb351ee586dbfa3395891bad40commit hash: c825940466e0acfb351ee586dbfa3395891bad40commit hash: c825940466e0acfb351ee586dbfa3395891bad40 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-66-kmod: Fix conflict

WHile here add the conflict in all drm kmod ports for drm-66-kmod.

Reported by:	Alonso Cárdenas Márquez <acm@FreeBSD.org>
Fixes:		00508c01e276 ("graphics/drm-66-kmod: Add new port")
Sponsored by:	Beckhoff Automation GmbH & Co. KG
6.6.25
18 Feb 2025 07:25:52
commit hash: 00508c01e2762632f758b64b12abf1e2918c6cf9commit hash: 00508c01e2762632f758b64b12abf1e2918c6cf9commit hash: 00508c01e2762632f758b64b12abf1e2918c6cf9commit hash: 00508c01e2762632f758b64b12abf1e2918c6cf9 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-66-kmod: Add new port

Add drm-66-kmod which tracks linux 6.6-lts.
Currently synced with 6.6.25

Sponsored by:	Beckhoff Automation GmbH & Co. KG

Number of commits found: 20