Page MenuHomeFreeBSD

junchoon_dec.sakura.ne.jp (Tomoaki AOKI)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 20 2016, 12:41 PM (459 w, 2 d)

Recent Activity

Sun, Jun 8

junchoon_dec.sakura.ne.jp requested review of D50744: Add missing MOVED entries for x11/nvidia-secondary-driver[-390].
Sun, Jun 8, 2:06 PM
junchoon_dec.sakura.ne.jp added a comment to D50697: [NEW PORT] x11/nvidia-driver-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm[,510,515,61,66]-kmod-devel: Add new port.

Precisely, CONFLICTS_INSTALL for x11/nvidia-secondary-driver* can be removed, too, for main branch.

Sun, Jun 8, 1:14 PM
junchoon_dec.sakura.ne.jp updated the diff for D50697: [NEW PORT] x11/nvidia-driver-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm[,510,515,61,66]-kmod-devel: Add new port.

Simplify CONFLICTS_INSTALL lines.
While here, add missing CONFLICT_INSTALL for x11/linux-nvidia-libs.

Sun, Jun 8, 1:08 PM

Thu, Jun 5

junchoon_dec.sakura.ne.jp added inline comments to D50697: [NEW PORT] x11/nvidia-driver-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm[,510,515,61,66]-kmod-devel: Add new port.
Thu, Jun 5, 4:51 PM
junchoon_dec.sakura.ne.jp requested review of D50697: [NEW PORT] x11/nvidia-driver-devel, x11/linux-nvidia-libs-devel, graphics/nvidia-drm[,510,515,61,66]-kmod-devel: Add new port.
Thu, Jun 5, 9:20 AM

Fri, May 23

junchoon_dec.sakura.ne.jp requested review of D50502: x11/nvidia-xconfig: Update to 570.153.02 to keep sync with x11/nvidia-driver.
Fri, May 23, 11:31 PM
junchoon_dec.sakura.ne.jp retitled D50501: x11/nvidia-settings: Update to 570.153.02 to keep sync with x11/nvidia-driver from Update to latest Production Branch 570.153.02 to keep sync with x11/nvidia-driver to x11/nvidia-settings: Update to 570.153.02 to keep sync with x11/nvidia-driver.
Fri, May 23, 11:27 PM
junchoon_dec.sakura.ne.jp requested review of D50501: x11/nvidia-settings: Update to 570.153.02 to keep sync with x11/nvidia-driver.
Fri, May 23, 11:26 PM
junchoon_dec.sakura.ne.jp requested review of D50487: Update x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-*-kmod to 570.153.02.
Fri, May 23, 2:43 PM

Thu, May 15

junchoon_dec.sakura.ne.jp added a comment to D50282: graphics/nvidia-drm-kmod: Make distinfo auto-merged on build.

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?

Thu, May 15, 10:01 PM
junchoon_dec.sakura.ne.jp added a comment to D50282: graphics/nvidia-drm-kmod: Make distinfo auto-merged on build.

I'm ok for this but keep in mind that we will still need to bump PORTREVISION on nvidia kmod when we update drm-*-kmod so I'm not sure it's worth doing all that tbh

Thu, May 15, 2:18 PM
junchoon_dec.sakura.ne.jp updated the diff for D50282: graphics/nvidia-drm-kmod: Make distinfo auto-merged on build.

Rebase after commit 940ca091de52.
Keeping concept until manu@ pops in as the de-facto maintainer of graphics/drm-*-kmod.

Thu, May 15, 11:10 AM

Tue, May 13

junchoon_dec.sakura.ne.jp added a comment to D50282: graphics/nvidia-drm-kmod: Make distinfo auto-merged on build.

Thanks for the idea!

Tue, May 13, 1:02 PM
junchoon_dec.sakura.ne.jp updated the diff for D50282: graphics/nvidia-drm-kmod: Make distinfo auto-merged on build.

Rebase after commit 3adb70282914 and commit 8495963ac01c.
Stopped bumping PORTREVISION as pointed out by kbowling@.

Tue, May 13, 9:33 AM

Sun, May 11

junchoon_dec.sakura.ne.jp updated the diff for D50142: x11/nvidia-driver, x11/linux-nvidia-libs: Split and distribute distinfo per-slave-ports.

Stop updating PORTREVISION as pointed out by arrowd@.

Sun, May 11, 3:50 PM
junchoon_dec.sakura.ne.jp added a comment to D50142: x11/nvidia-driver, x11/linux-nvidia-libs: Split and distribute distinfo per-slave-ports.

Why bump PORTREVISIONs? There should be no visible changes in the resulting package.

Sun, May 11, 1:13 PM

May 10 2025

junchoon_dec.sakura.ne.jp requested review of D50282: graphics/nvidia-drm-kmod: Make distinfo auto-merged on build.
May 10 2025, 2:27 PM
junchoon_dec.sakura.ne.jp updated the diff for D50142: x11/nvidia-driver, x11/linux-nvidia-libs: Split and distribute distinfo per-slave-ports.

Rebase after upgrading to 570.144.
Split out auto-distinfo part (for graphics/nvidia-drm*-kmod).

May 10 2025, 2:20 PM

May 8 2025

junchoon_dec.sakura.ne.jp added a comment to D50142: x11/nvidia-driver, x11/linux-nvidia-libs: Split and distribute distinfo per-slave-ports.

I'm fine with splitting out "auto-merged distinfo" part for graphics/nvidia-drm-*-kmod into another review.
But as it strongly depends on the remaining part of this review (splitting distinfos for legacy versions), I've opened this as a "merged" one.
Putting "Depends on" line pointing to this review in the summary newly splitted out one does the right thing, right?
Or should I wait for the remaining-here part in this review to be approved and landed prior to opening another review?

May 8 2025, 12:46 PM

May 7 2025

junchoon_dec.sakura.ne.jp added a comment to D49982: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144.

Some notes for the future:
If new legacy branch is created upstream from pre-570.144, we would need to add back conditionals for it.
And once we add -devel for New Feature Branch of drivers (to support cutting edge GPUs), we would or wouldn't need to add conditionals (depending on whether the additions/upgrades are trivial or not).

May 7 2025, 9:51 AM

May 6 2025

junchoon_dec.sakura.ne.jp added a comment to D50142: x11/nvidia-driver, x11/linux-nvidia-libs: Split and distribute distinfo per-slave-ports.

This is basically a refactor to ease maintainances.

May 6 2025, 1:19 PM
junchoon_dec.sakura.ne.jp updated the diff for D49982: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144.

Rebase after commit 637e9e68f1a2ce587e5107b0fd296abd16f061a0 "x11/nvidia-driver: Fix too aggressive disabling of GSP firmware".

May 6 2025, 12:50 PM
junchoon_dec.sakura.ne.jp added a comment to D49982: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144.

Because egl-wayland can be installed separately I think that's a good case for why keeping intermediate versions around is not worth it.

For x11/nvidia-driver, yes.

May 6 2025, 12:39 PM

May 5 2025

junchoon_dec.sakura.ne.jp added a comment to D49982: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144.

Turned out that use-cases requiring intermediate versions exists.

https://forums.freebsd.org/threads/how-to-install-the-nvidia-drm-kmod-for-the-driver-nvidia-525-78-01-on-freebsd-14-2-to-be-able-to-run-comfyui.97741/
May 5 2025, 12:53 PM

May 4 2025

junchoon_dec.sakura.ne.jp requested review of D50142: x11/nvidia-driver, x11/linux-nvidia-libs: Split and distribute distinfo per-slave-ports.
May 4 2025, 9:45 AM

May 3 2025

junchoon_dec.sakura.ne.jp added a comment to D49982: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144.

Pending rebase after D50048 landed as commit 13636d8b58f662e12d1513333d1e981a59620109 for now, as D50053 should land first. Would rebase after it lands.

May 3 2025, 11:46 PM
junchoon_dec.sakura.ne.jp updated the diff for D50053: x11/nvidia-driver: Fix too aggressive disabling of GSP firmware.

Rebase after D50048 landed as commit 13636d8b58f662e12d1513333d1e981a59620109.

May 3 2025, 11:41 PM
junchoon_dec.sakura.ne.jp added a comment to D50053: x11/nvidia-driver: Fix too aggressive disabling of GSP firmware.

If you feel the value 1 for hw.nvidia.registry.EnableGpuFirmware is OK, please commit this.
(I cannot test whether 17 works for anyone affected or not, as I don't have GPUs with GSP.)

May 3 2025, 12:10 AM
junchoon_dec.sakura.ne.jp accepted D50048: x11/nvidia-driver: Clean up unused LIBGLDIR/LIBGLMAP.

Even though I've left inline comment about PORTREVISION, others looks good to me.
So accepting now.
Modifying PORTREVISION to match reality at the time committed shouldn't matter,
but if you want on commit, I'll accept this again ASAP.

May 3 2025, 12:02 AM

May 2 2025

junchoon_dec.sakura.ne.jp added a comment to D50053: x11/nvidia-driver: Fix too aggressive disabling of GSP firmware.

Thanks!
Macro is good to ease and clarify codes "for anyone already thoroughy know it", but for anyone others, it can easily become kinda... hell to track. ;-) So I've left my previous comment for records.

May 2 2025, 2:38 PM

May 1 2025

junchoon_dec.sakura.ne.jp added a comment to D50053: x11/nvidia-driver: Fix too aggressive disabling of GSP firmware.

For the record:
Some findings on tracking macros handling registry hw.nvidia.registry.EnableGpuFirmware and the reason why I've chosen this way.

May 1 2025, 9:04 PM
junchoon_dec.sakura.ne.jp updated the diff for D50053: x11/nvidia-driver: Fix too aggressive disabling of GSP firmware.

Re-title.
Fix to allow overriding hw.nvidia.registry.EnableGpuFirmware via /boot/loader.conf again, which stopped working after D49828 landed.

May 1 2025, 9:01 PM

Apr 29 2025

junchoon_dec.sakura.ne.jp added a comment to D50053: x11/nvidia-driver: Fix too aggressive disabling of GSP firmware.

I think a better idea would be to adjust the patch I made for disabling GSP. That patch was pretty heavy handed and turned off a global which enabled GSP. I think instead we could make the patch default only the sysctl value to zero, disabling GSP by default but allowing users to enable it by setting the tunable in loader.conf. That would prevent us from having to have a build option and prevent users from having to compile things themselves.

I agree with this recommendation. This should be a tunable kind of thing since we need package users to be able to try both settings.

So OPTIONify is not needed, unless any case which need global disabling of GSP.
If such a case exists, keeping OPTIONifying but enable by default, with flipping the default for the tunable.
3 entries of OPTIONS_SINGLE would be wanted in that case.

Enable GSP firmware support
Disable GSP firmware support via tunable (default)

and

Globally disable GSP firmware support

to avoid confusions.

If not, simply changing patch to flip the tunable and edit pkg-message (actually, files/pkg-message.in) to tell anyone having problem with the ports default to flip it via tunable is sufficient.
In this case, if we can't edit summary of this revier, I need to abandon this and open a new review. Not sure at this moment.

I don't think the option is worth carrying. Instead, editing extra-gsp-patch-src-nvidia_subr.c (or whatever file instead) to provide the correct tunable) is the proposal from @ashafer.

We will hope that the default can become durable and do the right thing almost all the time, but it still seems like tricky business with all the cards and driver right now.

Apr 29 2025, 1:50 PM

Apr 28 2025

junchoon_dec.sakura.ne.jp added a comment to D50053: x11/nvidia-driver: Fix too aggressive disabling of GSP firmware.

I think a better idea would be to adjust the patch I made for disabling GSP. That patch was pretty heavy handed and turned off a global which enabled GSP. I think instead we could make the patch default only the sysctl value to zero, disabling GSP by default but allowing users to enable it by setting the tunable in loader.conf. That would prevent us from having to have a build option and prevent users from having to compile things themselves.

I agree with this recommendation. This should be a tunable kind of thing since we need package users to be able to try both settings.

Apr 28 2025, 9:32 PM
junchoon_dec.sakura.ne.jp requested review of D50053: x11/nvidia-driver: Fix too aggressive disabling of GSP firmware.
Apr 28 2025, 3:24 PM
junchoon_dec.sakura.ne.jp added inline comments to D50048: x11/nvidia-driver: Clean up unused LIBGLDIR/LIBGLMAP.
Apr 28 2025, 9:13 AM

Apr 27 2025

junchoon_dec.sakura.ne.jp added a comment to D49982: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144.

Looking into x11/nvidia-driver/Makefile and x11/linux-nvidia-libs/Makefile thoroughly, there seems to be no more candidates for conditionals to be pruned, if I'm not overlooking something.

Apr 27 2025, 1:06 AM

Apr 25 2025

junchoon_dec.sakura.ne.jp added a comment to D49982: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144.

On headsup for pruning intermediate versions, we should clarify:

*Keeping conditionals only the top of master port and each slave (legacy, currently) ports
  and initial version of each conditionals as a record, or
Apr 25 2025, 9:26 AM

Apr 24 2025

junchoon_dec.sakura.ne.jp updated the diff for D49982: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144.

Rebase to chase graphics/drm-[61|66]-kmod upgrades.

Apr 24 2025, 10:55 AM
junchoon_dec.sakura.ne.jp added a comment to D49982: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144.

Can we have an updated version string in the dmesg? On current with nvidia-drm-66-kmod, I get:

Initialized nvidia-drm 0.0.0 20160202 for nvidia0 on minor 1

Cannot find related codes in nvidia side of src in quick glance, but found in drm-*-kmod part.
(I'm working on stable/14, so cannot test graphics/*drm-66-kmod. But string in dmesg looks same.

It is defined in the NVIDIA driver, i.e., src/nvidia-drm/nvidia-drm-drv.c. Just search 20160202.

Apr 24 2025, 9:11 AM
junchoon_dec.sakura.ne.jp accepted D49992: x11/nvidia-secondary-driver[-390]: Remove dead port.

Related discussions at Bug 285803, starting from comment 7.

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285803#c7
Apr 24 2025, 8:50 AM

Apr 23 2025

junchoon_dec.sakura.ne.jp added a comment to D49982: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144.

Can we have an updated version string in the dmesg? On current with nvidia-drm-66-kmod, I get:

Initialized nvidia-drm 0.0.0 20160202 for nvidia0 on minor 1
Apr 23 2025, 11:19 PM
junchoon_dec.sakura.ne.jp added inline comments to D49982: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144.
Apr 23 2025, 9:56 PM
junchoon_dec.sakura.ne.jp added inline comments to D49982: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144.
Apr 23 2025, 5:26 PM
junchoon_dec.sakura.ne.jp updated the diff for D49982: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144.

Fixed PORTREVISION in graphics/nvidia-drm-kmod/Makefile.common.

Apr 23 2025, 5:23 PM
junchoon_dec.sakura.ne.jp added inline comments to D49982: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144.
Apr 23 2025, 3:55 PM
junchoon_dec.sakura.ne.jp requested review of D49982: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144.
Apr 23 2025, 1:14 PM

Apr 14 2025

junchoon_dec.sakura.ne.jp accepted D49828: x11/nvidia-driver: disable GSP Firmware by default.

Anyway, whichever builds fine. So accepted.

Apr 14 2025, 11:48 PM
junchoon_dec.sakura.ne.jp added inline comments to D49828: x11/nvidia-driver: disable GSP Firmware by default.
Apr 14 2025, 5:50 PM
junchoon_dec.sakura.ne.jp accepted D49816: x11/nvidia-xconfig: Update to 570.133.07.

Looks good to me.
Built/packaged both on bare-metal and poudriere, installed and ran fine using pkg built with poudriere.
Tested on stable/14, amd64 at commit f9afcbff02a230af85e646ef3ae166ae61b04ca1.

Apr 14 2025, 10:56 AM · x11
junchoon_dec.sakura.ne.jp accepted D49815: x11/nvidia-settings: Update to 570.133.07.

Looks good to me.
Built/packaged both on bare-metal and poudriere, installed and ran fine using pkg built with poudriere.
Tested on stable/14, amd64 at commit f9afcbff02a230af85e646ef3ae166ae61b04ca1.

Apr 14 2025, 10:54 AM · x11

Apr 11 2025

junchoon_dec.sakura.ne.jp added a comment to D49715: Update x11/nvidia-driver-390 and x11/linux-nvidia-libs-390 to 390.157.

Thanks!

Apr 11 2025, 6:54 PM

Apr 9 2025

junchoon_dec.sakura.ne.jp added inline comments to D49715: Update x11/nvidia-driver-390 and x11/linux-nvidia-libs-390 to 390.157.
Apr 9 2025, 4:55 PM
junchoon_dec.sakura.ne.jp updated the diff for D49715: Update x11/nvidia-driver-390 and x11/linux-nvidia-libs-390 to 390.157.

Reset PORTREVISION to 0 for x11/nvidia-driver-390.

Apr 9 2025, 4:54 PM

Apr 8 2025

junchoon_dec.sakura.ne.jp requested review of D49715: Update x11/nvidia-driver-390 and x11/linux-nvidia-libs-390 to 390.157.
Apr 8 2025, 6:40 PM

Apr 4 2025

junchoon_dec.sakura.ne.jp added a comment to D49657: nvidia*: Bring under x11@ umbrella.

A bit too late, but shouldn't graphics/nvidia-drm-kmod/Makefile.common also needed to be handled?
This file is included from graphics/nvidia-drm-*-kmod/Makefile and having MAINTAINER= [email protected] line in it.

Apr 4 2025, 1:20 PM

Apr 3 2025

junchoon_dec.sakura.ne.jp added a comment to D49640: x11/nvidia-driver: add note about disabling GSP firmware to pkg-message.

Forgot to mention in my previous post.
Wouldn't PORTREVISION bump needed for this update to be included in official pkg?

Apr 3 2025, 9:51 AM
junchoon_dec.sakura.ne.jp added a comment to D49457: Update x11/nvidia-driver-470 and x11/linux-nvidia-libs-470 to 470.256.02.

Why I've asked whether this should be MFH'ed or not is just because now is the timing almost just after 2025Q2 is branched. Usually for this kind of non-security upgrade, me, too, prefer not MFH'ing.

Apr 3 2025, 8:29 AM
junchoon_dec.sakura.ne.jp added a comment to D49640: x11/nvidia-driver: add note about disabling GSP firmware to pkg-message.

This would be worth mentioned in Chapter 5 and Chapter 6 of the Handbook, too, for whom bitten but doesn't notice pkg-messages displayed on install/upgrade.

Apr 3 2025, 12:27 AM

Apr 2 2025

junchoon_dec.sakura.ne.jp added a comment to D49457: Update x11/nvidia-driver-470 and x11/linux-nvidia-libs-470 to 470.256.02.

Confirmed landed. Thanks!
BTW, would this be worth MFC'ed to 2025Q2? It branched before this landed.

Apr 2 2025, 11:39 PM
junchoon_dec.sakura.ne.jp added a comment to D49245: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod: Upgrade to latest Production Branch of driver 570.124.04.

I don't know what to do here sir, I offered my help making it right. As a doc maintainer, being firm about the doc is my responsibility, and if I'm not going to do it, I should step down.

Apr 2 2025, 11:13 PM

Mar 23 2025

junchoon_dec.sakura.ne.jp requested review of D49457: Update x11/nvidia-driver-470 and x11/linux-nvidia-libs-470 to 470.256.02.
Mar 23 2025, 3:20 AM

Mar 17 2025

junchoon_dec.sakura.ne.jp added a comment to D49245: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod: Upgrade to latest Production Branch of driver 570.124.04.

Thanks!

Mar 17 2025, 10:14 PM

Mar 16 2025

junchoon_dec.sakura.ne.jp updated the diff for D49245: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod: Upgrade to latest Production Branch of driver 570.124.04.

In preparation for review D47742 "kernel linker: Disable local sym
resolution by default" to be landed, commits

f2cc91f4b56eaa5da41a712b3c42be874161c1c9
  (for graphics/[nvidia-]drm-515-kmod)
8b4b66d94b8ff86c1c764094c38273313dd5f2d3
  (for graphics/[nvidia-]drm-61-kmod)
f7f46d1b58279326de0760ce1fee71631af40cae
  (for graphics/drm-66-kmod)

and

e3d1e7c048d0c909e3f67bc4e2dba558f4c17781
  (for graphics/nvidia-drm-66-kmod)

are landed.

Mar 16 2025, 1:46 AM

Mar 5 2025

junchoon_dec.sakura.ne.jp added inline comments to D49245: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod: Upgrade to latest Production Branch of driver 570.124.04.
Mar 5 2025, 10:51 PM
junchoon_dec.sakura.ne.jp updated the diff for D49245: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod: Upgrade to latest Production Branch of driver 570.124.04.

Expanded comment about the introduced workaround for X11 in graphics/nvidia-drm-kmod/Makefile.common as per request from ashafer. No changes for other parts.

Mar 5 2025, 10:51 PM
junchoon_dec.sakura.ne.jp requested review of D49245: x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod: Upgrade to latest Production Branch of driver 570.124.04.
Mar 5 2025, 1:14 PM

Oct 29 2024

junchoon_dec.sakura.ne.jp added a comment to D47290: nvidia-drm-kmod: bump distinfo after drm-kmod updates.

Uploaded updated patch (rev6) using option e) at Bug 282312.

Oct 29 2024, 11:13 AM
junchoon_dec.sakura.ne.jp added a comment to D47290: nvidia-drm-kmod: bump distinfo after drm-kmod updates.

Found the root cause in nvidia codes. No need to touch upstream graphics/drm-[515|61]-kmod side.

Oct 29 2024, 9:53 AM

Oct 28 2024

junchoon_dec.sakura.ne.jp added a comment to D47290: nvidia-drm-kmod: bump distinfo after drm-kmod updates.

Intermediate results of option b).
Look for the offending lines after make patch for graphics/nvidia-drm-61-kmod without the workaround by

Oct 28 2024, 5:08 PM
junchoon_dec.sakura.ne.jp added a comment to D47290: nvidia-drm-kmod: bump distinfo after drm-kmod updates.

I've never dug into upstream repo of drm-kmod before, so possibly I'm overlooking or mis-understanding, but tag name drm_v5.10.163_7 (specified by graphics/drm-510-kmod/Makefile.version) still has linuxkpi/dummy/include, so it wouldn't be affected.
So, our options would be:

a) Commit rev5 of the patch at Bug 282312 as-is, and once upstream addressed this issue,
   revert graphics/nvidia-drm-kmod/Makefile.common part of the patch and bump portrevision.
Oct 28 2024, 10:53 AM

Oct 27 2024

junchoon_dec.sakura.ne.jp added a comment to D47290: nvidia-drm-kmod: bump distinfo after drm-kmod updates.

A possibility is that all fixes in drm-kmod upstream are anywhere nvidia-drm-*-kmod builds and left some more that nvidia-drm-*-kmod build picks. The fixes in upstream seems to remove "CFLAGS+= -I${.CURDIR:H:H}/linuxkpi/dummy/include" lines from Makefile here and there, according to commit logs.

Oct 27 2024, 10:47 PM
junchoon_dec.sakura.ne.jp added a comment to D47290: nvidia-drm-kmod: bump distinfo after drm-kmod updates.

@ashafer_badland.io @manu it seems like there might still be some remaining in drm-kmod, this is still failing for me and @junchoon_dec.sakura.ne.jp

@kbowling, does it still fail with rev5 of the patch at Bug 282312?
It includes workaround in graphics/nvidia-drm-kmod/Makefile.common, obtained from (with a change of a variable to fit with this) freebsd-current ML by Benjamin Jacobs. And it doesn't fail on stable/14 (still clang18), so something changed in clang19 on main (any of new default option, maybe) is causing the issue.

https://lists.freebsd.org/archives/freebsd-current/2024-October/006558.html

No your workaround is good but I think the path needs to be dropped in drm-kmod

Oct 27 2024, 10:07 PM
junchoon_dec.sakura.ne.jp added a comment to D47290: nvidia-drm-kmod: bump distinfo after drm-kmod updates.

@ashafer_badland.io @manu it seems like there might still be some remaining in drm-kmod, this is still failing for me and @junchoon_dec.sakura.ne.jp

Oct 27 2024, 9:39 PM

Oct 26 2024

junchoon_dec.sakura.ne.jp added a comment to D47290: nvidia-drm-kmod: bump distinfo after drm-kmod updates.

Updated my patch at Bug 282312 as rev3, chasing @manu's commit, for further reviews.
And this review (D47290) can now be closed as of:

Oct 26 2024, 10:14 AM
junchoon_dec.sakura.ne.jp added a comment to D47290: nvidia-drm-kmod: bump distinfo after drm-kmod updates.

Looks good to me.
Once this lands, I'll update my patch at Bug 282312 for further reviews.

Oct 26 2024, 7:32 AM

Jun 14 2024

junchoon_dec.sakura.ne.jp added a comment to D45576: tzsetup: add detail to -s option.

Thanks! Now things got clear enough for me.

Jun 14 2024, 11:33 AM

Jun 5 2024

junchoon_dec.sakura.ne.jp added a comment to D45400: graphics/nvidia-drm-kmod: prepare for 555 update.

Tested on

stable/14, amd64 at commit 04a191c251e5ef20deb14fcdcf628a589be5216a

and

main, amd64 at commit 40d951bc5932deb87635f5c1780a6706d0c7c012.

For ports, overriding DISTVERSION with 555.42.02.

Jun 5 2024, 9:36 AM

Mar 13 2024

junchoon_dec.sakura.ne.jp added a comment to D44308: graphics/nvidia-drm-kmod: fix build depends and linuxkpi registration.

If I understand correctly, setting BUILD_DEPENDS alone makes the dependency not to be automatically installed by pkg, including packages which are locally built with poudriere or any other clean-room builders.
Legacy builders like portupgrade should not be affected, though, as it needs BUILD_DEPENDS to be installed first to proceed builds.

Mar 13 2024, 9:27 AM

Feb 27 2024

junchoon_dec.sakura.ne.jp added inline comments to D44073: nvidia-drm-kmod: Update to 550.54.14.
Feb 27 2024, 9:05 AM

Feb 24 2024

junchoon_dec.sakura.ne.jp added a comment to D44073: nvidia-drm-kmod: Update to 550.54.14.

Is there any reason to disallow nvidia-drm-61-kmod for whole stable/14 other than that graphics/drm-61-kmod disallows them?
If not, stable/14 having ${OSVERSION} >= 1400508 is now stated to be supported by graphics/drm-61-kmod starting from commit e04b01217828bf06d36a02ad8e69dbb54c30b607 [1].

Feb 24 2024, 11:35 PM

Nov 19 2022

junchoon_dec.sakura.ne.jp added a comment to D36893: src.opts.mk: Require C++20 for C++ support..

I should note that anyone using default LLVM (except for powerpc) as external toolchain would be bitten. (Not me, though.)
Default LLVM on ports is still stuck on devel/llvm90 (devel/llvm10 for powerpc only) according to Mk/bsd.default-versions.mk.
Maybe now would be time to switch default LLVM to devel/llvm10 or later (devel/llvm13, which is required by mesa?).

Nov 19 2022, 8:30 PM

Jun 25 2022

junchoon_dec.sakura.ne.jp added a comment to D35552: vt: Fix contents of paste buffer for newcons..

Include all chunks.

Jun 25 2022, 10:20 PM

Jun 24 2022

junchoon_dec.sakura.ne.jp added a comment to D35552: vt: Fix contents of paste buffer for newcons..

Keep trailing space on last line.

Jun 24 2022, 1:46 PM

Feb 4 2018

junchoon_dec.sakura.ne.jp added a comment to D14103: Support post-2015 Lenovo models in acpi_ibm / support keyboard backlight (also led(4)) / support micmute led(4).

Looks and works OK for old (0x100 protocol) ThinkPad.
No new regression on my T420. (Known-not-working and dangerous functions like suspend/resume are untested.)
Not marking as "Accepted" as I don't have newer ThinkPads having 0x200 protocol and no knowledges for 0x200 protocol.
So I just reviewed and tested fallback (to 0x100 protocol) codes.

Feb 4 2018, 12:31 PM

Dec 17 2017

junchoon_dec.sakura.ne.jp added a comment to D7538: Correct adaptation ZFS ARC memory pressure to FreeBSD.

I'll try to get some time allocated to that - right now the machine that
I use for this effort is busy doing other things but I may be able to
free up some time on it in the next week or two.

Is there any intent to backport/MFC those changes into 11-STABLE?  That
I can probably test and adapt the code to more-quickly.

The needfree change is a good one, it's just that having it confined to
-HEAD causes problems for me right now due to "free computer of
appropriate configuration" constraints.

Thanks in advance.

I would expect the latest ZFS code to be merged from -current to stable/11 in time for 11.2-RELEASE

Dec 17 2017, 12:16 PM · ZFS

Nov 19 2017

junchoon_dec.sakura.ne.jp added a comment to D7538: Correct adaptation ZFS ARC memory pressure to FreeBSD.

Just a heads-up.
r325851 broke this (including Karl's updated patch at bug 187594).
"needfree" in arc.c has gone.

Nov 19 2017, 12:38 PM · ZFS

Oct 1 2017

junchoon_dec.sakura.ne.jp added a comment to D7538: Correct adaptation ZFS ARC memory pressure to FreeBSD.

Confirmed that the latest patch Karl uploaded on Bugzilla bug 187594 [1] (merged his patch with the one here) is...

Oct 1 2017, 12:14 AM · ZFS

Sep 30 2017

junchoon_dec.sakura.ne.jp added a comment to D7538: Correct adaptation ZFS ARC memory pressure to FreeBSD.

Being new to phabricator.... how do I upload a diff that is off a (probably) different base rev and has my changes in it (I don't really want to "update" the existing diff, or do I?)

Sep 30 2017, 5:45 AM · ZFS

Aug 25 2016

junchoon_dec.sakura.ne.jp added a comment to D7569: x11/nvidia-driver: Update to 367.35.

Confirmed. Thanks!
Tested on stable/11 at r304717, amd64, ports tree is at r420859.

Build, install and run: 367.35
Build only: 364.19, 361.45.11, 361.42, 361.28, 358.16, 355.11, 352.79,
            352.55, 352.41, 352.30, 352.21, 349.16, 346.72, 346.59
Aug 25 2016, 3:55 PM
junchoon_dec.sakura.ne.jp added inline comments to D7569: x11/nvidia-driver: Update to 367.35.
Aug 25 2016, 2:33 PM

Aug 21 2016

junchoon_dec.sakura.ne.jp added a comment to D7569: x11/nvidia-driver: Update to 367.35.

Now it builds fine and running for stable/11 (r304528) and head (r304535), both amd64.
Thanks!

Aug 21 2016, 9:00 AM

Aug 20 2016

junchoon_dec.sakura.ne.jp added inline comments to D7569: x11/nvidia-driver: Update to 367.35.
Aug 20 2016, 1:22 PM
OSZAR »