User Details
- User Since
- Aug 20 2016, 12:41 PM (503 w, 5 h)
Thu, Apr 2
Found 2026Q2 already branched.
So this (or later fix) need to be merged into 2026Q2 as this is for fixing builds.
Update diff as per request by ashafer.
Wed, Apr 1
To drop pm_vt_switch_required() only for addected base versions, I've introduced ${OSVERSION} check in graphics/nvidia-drm-kmod/Makefile.common where all affected ports includes directly or indirectly.
Note that simpler patch that blindly removes the offending line without checking OSVERSION is available at PR 294096.
Sat, Mar 28
This seem to break devel/libgnuregex, which copies files installed by this port into its ${WRKDIR}.
Not sure which port should be fixed (not sure the offending changes are intentional or unintentional), so reporting here. (Found on forcible full rebuilds by poudriere after OSVERSION bump of stable/15.)
Abandoning this differential revision.
Should I reroll the diff for UPDATING?
There are already several ports adding UPDATING entries and causing merge conflicts.
Wed, Mar 25
Mar 11 2026
Updates LGTM.
Mar 10 2026
Mar 2 2026
As of imp@'s comment, it seems that listing up bootable partitions/pools in loader.efi and expose the list (table / matrix) to lua, and make lua scripts to use the list and create menus would be the way to go.
Feb 23 2026
Wanted to know how ashafer thinks before accepting. Now it LGTM.
Feb 20 2026
Added missing template in pkg-plist.
Fixed a finding by kbowling@.
Update to 1.1.21 as of suggestion by ashafer@.
Feb 18 2026
Jan 14 2026
Jan 3 2026
Compared precisely between nvidia.ko, nvidia-modeset.ko and nvidia-drm.ko.
Turned out that 8 symbols are common to nvidia.ko and nvidia-drm.ko.
nvidia-modeset.ko didn't actually needed to be patched.
Jan 2 2026
Should this land before 2026Q1 branches?
Or is it better delaying until 2026Q1 banches to give quarterly users to prepare?
Whichever is OK for me. But if the former is preferrable, we'll need to hurry.
Dec 30 2025
Add UPDATING entry.
Pull in graphics/egl-x11 for x11/nvidia-driver (580 series), too, which should also work.
Summary looks need fixing.
Dec 24 2025
Dec 1 2025
Nov 29 2025
If nvidia.ko hesitates to load due to the absense of linux*.ko, maybe src (main branch) would be needed to catch up with commit base e00a781c216cb12603a0a71c9ca293dde3e06250.
Nov 5 2025
Oct 19 2025
Sorry, uploaded wrong broken version of patch.
Replaced with actual one.
Oct 16 2025
Apply the same fix as review D53136.
(Drop BUILD_DEPENDS line as per request from bapt.)
Oct 15 2025
Oct 5 2025
Alright. Let's wait for @bapt.
One (hope it unlikely) possibility is that graphics/nvidia-drm-kmod metaport RUN_DEPENDS on x11/nvidia-driver${PKGNAMESUFFIX} to pull it in at the first install.
Oct 1 2025
LGTM now. Thanks!
It would be better unifying the terms to "Direct Rendering Manager" instead of "DRM" and "Direct Rendering interface".
I have no intention to reject (if so, as I'm assigned as reviewer, I would have rejected).
Just thought it would be clearer.
Additional note:
Thanks!
Sep 30 2025
Can this be committed before new quarterly 2025Q4 is branched so that upcoming pre-built pkgs for 15.0-Release surely have this at its beginning?
Sep 27 2025
Rebase after commit ports 971606f3493fbbc77c156ab84243ab952d89a81b.
Sep 23 2025
As graphics/drm-[61|66]-kmod are updated and corresponding graphics/nvidia-drm-[61|66]-kmod[-devel] are bumped, this need to be rebased to land sanely.
Sep 13 2025
Sep 12 2025
Found new Production Branch of driver set 580.82.09 upstream.
Should I update ports for it? If so, patch in this review would need rebasing.
Sep 3 2025
Rebase for upgrading to 580.82.07 at commit ports 2b2519a398fa84d21af69c8dc88c25f92aaa2d5f.
Sep 2 2025
Opened another review to upgrade to 580.82.07 as D52352, which is the latest Production Branch of drivers.
Aug 27 2025
For which context? This review itselr? Or for treatment about UPDATING?
Should I include UPDATING part into this, or opening separate review is wanted?
Aug 17 2025
Aug 14 2025
Related PR: Bug 288848
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288848
Aug 13 2025
Aug 7 2025
Aug 6 2025
Jul 24 2025
Jul 18 2025
Jul 16 2025
Thanks!
Using sed is not to worry when upstream (nvidia) incorporates fix in the future.
Jul 3 2025
Jun 29 2025
Jun 22 2025
Upgraded to new NFB 575.64.
Jun 21 2025
Rebase (again) after
commit ports 408bc22ceb8f1971abdb5271decf4275a7af9d8f
for graphics/drm-510-kmod.
Jun 20 2025
Rebase after
commit 2648f5b3b996ac77536a60f2a6012db1eb5a4349,
commit 275846acd725a3e0240e07ae88773158c4d5f29c, and
commit 8ebe065203495c6c246d0ce3c29619a11c9cf910
for graphics/drm-515-kmod, graphics/drm-61-kmod and graphics/drm-66-kmod respectively.
Jun 18 2025
Found latest NFB 575.64 is released.
As I'm now running new Production Branch of driver 570.169 (filed PR 287641 and corresponding review D50915) to see whether any new problem occurs or not, update would be worked on (hopefully) after a couple of days.
Jun 17 2025
Rebase after upgrading of graphics/drm-515-kmod to drm_v5.15.160_4 at commit d7a1f45acaef32b98399a28ab5be5307d1186026.
Jun 10 2025
Maybe we need to decide whether waiting until before the end of June or wait more.
This means in which quarterly this appears.
Jun 8 2025
Precisely, CONFLICTS_INSTALL for x11/nvidia-secondary-driver* can be removed, too, for main branch.
Simplify CONFLICTS_INSTALL lines.
While here, add missing CONFLICT_INSTALL for x11/linux-nvidia-libs.
Jun 5 2025
May 23 2025
May 15 2025
Should I split out line 7 and 11 of graphics/nvidia-drm-kmod/Makefile.common, which renames drm-*-kmod part of distfiles to match graphics/drm-*-kmod, to be a separate review and make this (D50282) to depend on it?
Rebase after commit 940ca091de52.
Keeping concept until manu@ pops in as the de-facto maintainer of graphics/drm-*-kmod.
May 13 2025
Thanks for the idea!
Rebase after commit 3adb70282914 and commit 8495963ac01c.
Stopped bumping PORTREVISION as pointed out by kbowling@.
May 11 2025
Stop updating PORTREVISION as pointed out by arrowd@.
