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-61-kmod Direct Rendering Manager GPU drivers
6.1.128_9 graphics on this many watch lists=7 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.1.128_8Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-01-05 16:45:08
Last Update: 2026-05-07 21:47:29
Commit Hash: 2a7c056
People watching this port, also watch:: pipewire, ffmpeg, node, tmux, poudriere
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.1 DRM. This version is for FreeBSD 14-STABLE 1400508 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-61-kmod-6.1.128.1500068_9/catalog.mk
  3. /usr/local/share/licenses/drm-61-kmod-6.1.128.1500068_9/LICENSE
  4. /usr/local/share/licenses/drm-61-kmod-6.1.128.1500068_9/BSD2CLAUSE
  5. /usr/local/share/licenses/drm-61-kmod-6.1.128.1500068_9/MIT
  6. /usr/local/share/licenses/drm-61-kmod-6.1.128.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-61-kmod>0:graphics/drm-61-kmod
Conflicts:
CONFLICTS_INSTALL:
  • drm-515-kmod
  • drm-66-kmod
To install the port:
cd /usr/ports/graphics/drm-61-kmod/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/drm-61-kmod
  • pkg install drm-61-kmod
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: drm-61-kmod
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 powerpc64 powerpc64le
distinfo:
TIMESTAMP = 1777449805 SHA256 (freebsd-drm-kmod-6.1.128-drm_v6.1.128_9_GH0.tar.gz) = 049832794bb3a3411d750f081aa36b8adc72e5040f88e6fb0afcce903aab2134 SIZE (freebsd-drm-kmod-6.1.128-drm_v6.1.128_9_GH0.tar.gz) = 37106439

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

Configuration Options:
No options to configure
Options name:
graphics_drm-61-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.1.128_9?dummy=/
Collapse this list.

Number of commits found: 26

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
6.1.128_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.1.128_9
06 May 2026 14:06:45
commit hash: 298bede9dc94ff43a54a378540600b86991a2731commit hash: 298bede9dc94ff43a54a378540600b86991a2731commit hash: 298bede9dc94ff43a54a378540600b86991a2731commit hash: 298bede9dc94ff43a54a378540600b86991a2731 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Chad Jacob Milios
graphics/drm-61-kmod: Fix build of intel bits on 15.0-RELEASE

PR:		294870 294878
6.1.128_9
06 May 2026 14:06:45
commit hash: 775a541a95fb3648d1d738f963b49f3cfb34a475commit hash: 775a541a95fb3648d1d738f963b49f3cfb34a475commit hash: 775a541a95fb3648d1d738f963b49f3cfb34a475commit hash: 775a541a95fb3648d1d738f963b49f3cfb34a475 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
graphics/drm-61-kmod: Fix build on FreeBSD 15.0

PR:		294875
6.1.128_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.1.128_9
29 Apr 2026 08:11:00
commit hash: 8b9c184f66cc034bd6a73cbcd7e0d9eb74a530d7commit hash: 8b9c184f66cc034bd6a73cbcd7e0d9eb74a530d7commit hash: 8b9c184f66cc034bd6a73cbcd7e0d9eb74a530d7commit hash: 8b9c184f66cc034bd6a73cbcd7e0d9eb74a530d7 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to latest version

This fixes compilation with clang21 (defualt on FreeBSD 16)

Sponsored by:   Beckhoff Automation GmbH & Co. KG
6.1.128_8
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.1.128_7
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.1.128_6
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.1.128_6
15 Sep 2025 20:13:14
commit hash: 09f1e5c29432d77a992f5f554f48986ef8674e9ccommit hash: 09f1e5c29432d77a992f5f554f48986ef8674e9ccommit hash: 09f1e5c29432d77a992f5f554f48986ef8674e9ccommit hash: 09f1e5c29432d77a992f5f554f48986ef8674e9c files touched by this commit
Jean-Sébastien Pédron (dumbbell) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.128_5

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/369.

Sponsored by:	The FreeBSD Foundation
6.1.128_5
20 Jun 2025 06:23:54
commit hash: 275846acd725a3e0240e07ae88773158c4d5f29ccommit hash: 275846acd725a3e0240e07ae88773158c4d5f29ccommit hash: 275846acd725a3e0240e07ae88773158c4d5f29ccommit hash: 275846acd725a3e0240e07ae88773158c4d5f29c files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.128_4

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

PR:             271995
Sponsored by:   Beckhoff Automation GmbH & Co. KG
6.1.128_4
12 May 2025 06:55:45
commit hash: 3adb702829143411225480d4aa30bbc51bad4803commit hash: 3adb702829143411225480d4aa30bbc51bad4803commit hash: 3adb702829143411225480d4aa30bbc51bad4803commit hash: 3adb702829143411225480d4aa30bbc51bad4803 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.128_3

Fixes issues with explicit fence and linux jiffies.

PR:		286311
Sponsored by:	Beckhoff Automation GmbH & Co. KG
6.1.128_3
24 Apr 2025 06:10:57
commit hash: e9f0afe3c1e578955769705bf301661cd0c6734bcommit hash: e9f0afe3c1e578955769705bf301661cd0c6734bcommit hash: e9f0afe3c1e578955769705bf301661cd0c6734bcommit hash: e9f0afe3c1e578955769705bf301661cd0c6734b files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.128_2

Fix compile on FreeBSD-CURRENT.

Sponsored by:	Beckhoff Automation GmbH & Co. KG
6.1.128_2
13 Mar 2025 09:20:17
commit hash: 8b4b66d94b8ff86c1c764094c38273313dd5f2d3commit hash: 8b4b66d94b8ff86c1c764094c38273313dd5f2d3commit hash: 8b4b66d94b8ff86c1c764094c38273313dd5f2d3commit hash: 8b4b66d94b8ff86c1c764094c38273313dd5f2d3 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.128_1

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

Sponsored by:   Beckhoff Automation GmbH & Co. KG
6.1.128_1
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.1.128
11 Feb 2025 15:50:42
commit hash: a70584b2e163537fb444fb619114a44939226638commit hash: a70584b2e163537fb444fb619114a44939226638commit hash: a70584b2e163537fb444fb619114a44939226638commit hash: a70584b2e163537fb444fb619114a44939226638 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Fix package

We don't ship linuxkpi_video.ko anymore but use the one from base.

Fixes:		9d80f2d792fd ("graphics/drm-61-kmod: Update to v6.1.128")
PR:		284737
Sponsored by:	Beckhoff Automation Gmbh & Co. KG
6.1.128
11 Feb 2025 13:35:04
commit hash: 9d80f2d792fdf1897dfd94ec0dd7f953279c501fcommit hash: 9d80f2d792fdf1897dfd94ec0dd7f953279c501fcommit hash: 9d80f2d792fdf1897dfd94ec0dd7f953279c501fcommit hash: 9d80f2d792fdf1897dfd94ec0dd7f953279c501f files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to v6.1.128

Sponsored by:	Beckhoff Automation GmbH & Co. KG
6.1.92_3
06 Dec 2024 08:31:44
commit hash: 91fc9bdcfb3cb4ab0facccdf4aa50fad7338c76bcommit hash: 91fc9bdcfb3cb4ab0facccdf4aa50fad7338c76bcommit hash: 91fc9bdcfb3cb4ab0facccdf4aa50fad7338c76bcommit hash: 91fc9bdcfb3cb4ab0facccdf4aa50fad7338c76b files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
Author: Alexander Vereeken
graphics/drm-kmod: Inform users against which FreeBSD version the packages do
got built.

PR: 283107
6.1.92_2
26 Oct 2024 07:10:02
commit hash: baeefdddb6ed74573128353fac7d9b7805fa1a30commit hash: baeefdddb6ed74573128353fac7d9b7805fa1a30commit hash: baeefdddb6ed74573128353fac7d9b7805fa1a30commit hash: baeefdddb6ed74573128353fac7d9b7805fa1a30 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.92_2

This fixes (again) the build with LLVM 19

Sponsored by:   Beckhoff Automation GmbH & Co. LG
6.1.92_1
25 Oct 2024 18:03:52
commit hash: a247eb9392542aeb11dc6d13778b59bb4bce2d19commit hash: a247eb9392542aeb11dc6d13778b59bb4bce2d19commit hash: a247eb9392542aeb11dc6d13778b59bb4bce2d19commit hash: a247eb9392542aeb11dc6d13778b59bb4bce2d19 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.92_1

This fixes the build with LLVM 19

Sponsored by:   Beckhoff Automation GmbH & Co. LG
6.1.92
04 Jun 2024 11:34:29
commit hash: 348d1e76a02bcf6e81b6e83b941660dc54b9a2bccommit hash: 348d1e76a02bcf6e81b6e83b941660dc54b9a2bccommit hash: 348d1e76a02bcf6e81b6e83b941660dc54b9a2bccommit hash: 348d1e76a02bcf6e81b6e83b941660dc54b9a2bc files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update to 6.1.92

This brings us up to date with Linux 6.1.92

Sponsored by:   Beckhoff Automation GmbH & Co. KG
6.1.69_2
14 Mar 2024 17:42:40
commit hash: 3c7a5bf57d674ad3724b7b695f5a1887230f4f26commit hash: 3c7a5bf57d674ad3724b7b695f5a1887230f4f26commit hash: 3c7a5bf57d674ad3724b7b695f5a1887230f4f26commit hash: 3c7a5bf57d674ad3724b7b695f5a1887230f4f26 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-kmod: Update to latest source so it builds on current

Update 5.15 and 6.1 to latest source so it builds on latest current
version.

Sponsored by:	Beckhoff Automation GmbH & Co. KG
6.1.69_1
24 Feb 2024 17:37:29
commit hash: e04b01217828bf06d36a02ad8e69dbb54c30b607commit hash: e04b01217828bf06d36a02ad8e69dbb54c30b607commit hash: e04b01217828bf06d36a02ad8e69dbb54c30b607commit hash: e04b01217828bf06d36a02ad8e69dbb54c30b607 files touched by this commit
Vladimir Kondratyev (wulf) search for other commits by this committer
graphics/drm-61-kmod: Fix supported 14-STABLE kernels detection

Fixes:		0d8479ccccca ("Update to drm_v6.1.69_1")
Reported by:	Tomoaki AOKI
Sponsored by:	Serenity Cyber Security, LLC
Approved by:	x11 (manu, implicit)
6.1.69_1
24 Feb 2024 13:52:15
commit hash: 0d8479cccccad632779b640524cdb4d156fb7431commit hash: 0d8479cccccad632779b640524cdb4d156fb7431commit hash: 0d8479cccccad632779b640524cdb4d156fb7431commit hash: 0d8479cccccad632779b640524cdb4d156fb7431 files touched by this commit
Vladimir Kondratyev (wulf) search for other commits by this committer
graphics/drm-61-kmod: Update to drm_v6.1.69_1

- Allow build on recent 14-STABLE
- Fix https://github.com/freebsd/drm-kmod/issues/277
- Attempt to fix PR/274770

Sponsored by:	Serenity Cyber Security, LLC
Approved by:	x11 (manu, implicit)
6.1.69
06 Jan 2024 18:29:20
commit hash: 72c4214c8c1e4a90921dabe6c7d26a33bf71ff73commit hash: 72c4214c8c1e4a90921dabe6c7d26a33bf71ff73commit hash: 72c4214c8c1e4a90921dabe6c7d26a33bf71ff73commit hash: 72c4214c8c1e4a90921dabe6c7d26a33bf71ff73 files touched by this commit
Ruslan Makhmatkhanov (rm) search for other commits by this committer
graphics/drm-61-kmod: fix typo in description
6.1.69
06 Jan 2024 07:27:41
commit hash: 92b8924e1e54010fa89657ed065aec763561437bcommit hash: 92b8924e1e54010fa89657ed065aec763561437bcommit hash: 92b8924e1e54010fa89657ed065aec763561437bcommit hash: 92b8924e1e54010fa89657ed065aec763561437b files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Update pkg-descr

This is from Linux 6.1 and only for 15.0 and above

Reported by:	pstef
Sponsored by:	Beckhoff Automation GmbH & Co. KG
6.1.69
05 Jan 2024 16:43:24
commit hash: 66dec8f11b7804bb6dfd7af79a170f0832f2936ecommit hash: 66dec8f11b7804bb6dfd7af79a170f0832f2936ecommit hash: 66dec8f11b7804bb6dfd7af79a170f0832f2936ecommit hash: 66dec8f11b7804bb6dfd7af79a170f0832f2936e files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/drm-61-kmod: Add new port

DRM drivers tracking 6.1-lts Linux version.
Big thanks to dumbbell@ and wulf@ for working on this update.

Sponsored by:	Beckhoff Automation GmbH & Co. KG

Number of commits found: 26