BSD Ports

graphics/nvidia-drm-latest-kmod-580 580.178.04.1405500 FreeBSD

NVIDIA DRM Kernel Module

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
4885183c12
Categories
graphics, kld

Description

NVIDIA DRM Kernel Module

In the other systems

The newest version among them is 580.178.04.1501503, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDgraphics/nvidia-drm-latest-kmod-580580.178.04.1405500none known-[email protected]2026-09-28
HardenedBSDgraphics/nvidia-drm-latest-kmod-580580.178.04.1501503 newestno data-[email protected]-

Install

Binary package:

pkg install nvidia-drm-latest-kmod-580

From the ports tree:

cd /usr/ports/graphics/nvidia-drm-latest-kmod-580/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	nvidia-drm-latest-kmod-580>0:graphics/nvidia-drm-latest-kmod-580

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-----
FreeBSD:14:quarterly--n/a--
FreeBSD:15:latest-580.178.04.1501000n/a--
FreeBSD:15:quarterly-580.178.04.1501000n/an/an/a
FreeBSD:16:latest-580.178.04.1600029n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 2

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Files

distinfo 2
FileSizeSHA256
NVIDIA-FreeBSD-x86_64-580.178.04.tar.xz2.89102996e+085d9f704562f43f05e30b2c99964b3b3ff6397740bbb4ebb61840b48352b1d347
freebsd-drm-kmod-drm_v6.12.85_3_GH0.tar.gz4.4076233e+07664bc6d77ddc0e103d523563a804644aca14b46d8a3c1af268ea79846139ef60

Commit history 4

DateCommitCreditsLog message
4885183c12 Joseph Mingrone graphics/drm-latest-kmod: Update to drm_v6.12.85_3 to fix build
After src commit 33595d4ae01c added pci_map_rom() and pci_unmap_rom() to linuxkpi, graphics/drm-latest-kmod failed to build because drm-kmod defined the same macros itself. Upstream drm-kmod made its definitions conditional, and ports commit 7e420adaf6ef pulled that fix in for drm-515-kmod, drm-61-kmod, drm-66-kmod, and drm-612-kmod. drm-latest-kmod was missed, so move it to the same tag as drm-612-kmod. Bump PORTREVISION of the nvidia-drm-latest-kmod ports, which build against the drm-kmod sources, and update their distinfo for the new tarball. Reference: https://github.com/freebsd/drm-kmod/pull/503 Reviewed by: dumbbell Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D60084
5b5cb97ca8 Tomoaki AOKI x11/nvidia-kmod-580, x11/nvidia-driver-580, x11/linux-nvidia-libs-580, graphics/nvidia-drm-*-kmod-580: Update to 580.178.04
Update Legacy version 580 series of drivers to 580.178.04. In document below: https://docs.nvidia.com/datacenter/tesla/pdf/NVIDIA_Data_Center_GPU_Driver_Release_Notes_580_v12.0.pdf 1.2. Fixed Issues * When FM deletes a partition, it doesn’t release MC teams, as a result MC Team resources (i.e., MLIDs are leaked). We now delete all outstanding MC teams associated with a partition while de-activating it. * Multibank failures have been identified in HBM3E fleet and the current driver is better optimized to handle these failures by triggering channel repair upon the 2nd uncorrectable error in a pseudochannel. * On self-hosted systems, the WPR region is mapped in RM reserved memory, while the CPU never explicitly accesses the mapping. The existence of the mapping could …
87d4e44a55 Tomoaki AOKI x11/nvidia-kmod-580, x11/nvidia-driver-580, x11/linux-nvidia-libs-580, graphics/nvidia-drm-*-kmod-580: Update to 580.173.02
Update Legacy version 580 series of drivers to 580.173.02. Release 580 Entries Fixed a bug that caused delayed wakeups when multiple threads wait on the same Vulkan semaphore, leading to stutter and reduced performance in some applications Fixed a bug that could cause black screens after modesets in X11 applications using the Present extension. Fixed an issue where OpenGL buffers allocated with glBufferStorage and no storage flags were allowed to migrate from GPU memory to host memory. For Linux counterpart: Release 580 Entries Fixed a bug that could prevent DKMS kernel module builds from succeeding after installing with nvidia-installer. …
1959aaa9de Tomoaki AOKI graphics/nvidia-drm-*-kmod*: Fix GPF in some configs
Fix General Protection Fault in __nv_drm_gem_nvkms_handle_vma_fault, lkpi_vmf_insert_pnf_prot_locked, vm_page_busy_acquire in specific configurations, notably KDE on Wayland. PR: 296195 Reported by: [email protected] Reviewed by: ashafer Tested by: [email protected] Differential Revision: https://reviews.freebsd.org/D57989 Co-authored by: [email protected]