From nobody Sat Jul 25 17:03:30 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4h6rm805qrz6lkv9 for ; Sat, 25 Jul 2026 17:03:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4h6rm76cnFz3J96 for ; Sat, 25 Jul 2026 17:03:35 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784999015; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=zXYIkN64lNoDtedCm7RfooAvv7NhJDVKg83pNV21cMk=; b=tDoyCdXHGFLB+dlEgTcEtR2ZRZa2ckjHiGv6BTwV11+6eUX1lJHwbTXSVya3t1NkQFIRfk +hCkghci/66GlvmOAZ+JHeH++rBPhun4sdJQ1rZPnX2gJC39hM0K19xqR7t3rwCgLqYRIA 4MY55iad1UmKzVXgeYTp//z1m+2ucIv08dkJQhg9K1SOF2YEjoHV1EaEeuqGlYkbveotZ0 BoREqso8I+woyf+1Na/2apqmBlrMDGHbk4+IIj255FNLUtD0FFwa65E8iR90F4G6rNc9Ne h3V9UhE+KyvGSy8KnPU+r/RuDeRNMGqiOsgETSR93ncFbOA7SGoHD87PXc6rWA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1784999015; a=rsa-sha256; cv=none; b=ow7GcIjJ0C5Ix+9mZfWgQShUGu9hMB4lk0c1R3b3FK2lBzL6cK27Gipus6QWSW5oyuH94U UHeLs4t2Yb/wfTO5QX8M27poS9Hmswd2VJEF1KvVu2g0imjcSTPcgeOhvwLuXhGehddPnc cBALvhTcubD4XRji4G4FDBeiRH1r5MVlYaAWa9ci450VSrqt/UwaaGRECgDFMCiqpwjxzP pNLx0mUm+b+NrIYL1JbRVnEmfGvPoTG6viKBrlJNCbTUejLE8JEiwrHQfCO0qf5vyZM4ei /hpO4spVXtF8PtRjegWmxS1rsAUVirSOasPOBmtsaIGIf/z477U/kXmMUTX1IA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784999015; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=zXYIkN64lNoDtedCm7RfooAvv7NhJDVKg83pNV21cMk=; b=D7U8L1umIBYcHx8LSVJeHfMdfkpeB7WV8rh6P4fuMfZeDiuPd4Dqc3xoi1BrCrIPQ09qT7 i2Z5nkiVpS+GmbeLgVgld7jaeOjtoXS5AadXOU06E8QLED3ANlDM0oCb7hqPCcNjphiExe BvzuDRpPpiLb0CNMKEftlWmct+GcX3UqhqErDQJXrV34Z6YIgOXsEjpJAxIOoZ9OAG1tBL uqYzy4z6zmEzMZsWB83CbuLnzM2DEXk6fFTA3O1uTNmZAR9ViygCEJbOBFsm3/KZArNqqH TpOvcXEjXzipsn1AqjSRVUHhQ3eyrLxX5BcjBq15ppYNxi1ksMtwg0UqrVlzkg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4h6rm75d4TzlTD for ; Sat, 25 Jul 2026 17:03:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1fe2b by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 25 Jul 2026 17:03:30 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 9ee37b1761 - main - Status/2026Q2: Vale fixes List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9ee37b17617a9c314ba5a009f5f36370205cbc97 Auto-Submitted: auto-generated Date: Sat, 25 Jul 2026 17:03:30 +0000 Message-Id: <6a64ec62.1fe2b.5a7329f5@gitrepo.freebsd.org> The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=9ee37b17617a9c314ba5a009f5f36370205cbc97 commit 9ee37b17617a9c314ba5a009f5f36370205cbc97 Author: Lorenzo Salvadore AuthorDate: 2026-07-25 17:02:50 +0000 Commit: Lorenzo Salvadore CommitDate: 2026-07-25 17:02:50 +0000 Status/2026Q2: Vale fixes --- website/content/en/status/report-2026-04-2026-06/bhyve-cpuid.adoc | 2 +- website/content/en/status/report-2026-04-2026-06/bluetooth.adoc | 2 +- website/content/en/status/report-2026-04-2026-06/dockerbox.adoc | 6 +++--- .../en/status/report-2026-04-2026-06/hpc-ports-modernization.adoc | 3 ++- website/content/en/status/report-2026-04-2026-06/openjdk.adoc | 2 +- website/content/en/status/report-2026-04-2026-06/rocm.adoc | 3 ++- 6 files changed, 10 insertions(+), 8 deletions(-) diff --git a/website/content/en/status/report-2026-04-2026-06/bhyve-cpuid.adoc b/website/content/en/status/report-2026-04-2026-06/bhyve-cpuid.adoc index 763cc9cfb8..9b4312ab9e 100644 --- a/website/content/en/status/report-2026-04-2026-06/bhyve-cpuid.adoc +++ b/website/content/en/status/report-2026-04-2026-06/bhyve-cpuid.adoc @@ -51,7 +51,7 @@ The CPU or architecture model can be selected either by including the correspond ===== CPUID constraints -In order to prevent accidentally enabling CPUID features for a guest CPU which the host CPU doesn't support, the CPUID configuration parser has been extended with a list of CPUID constraints, which are consulted when a particular CPUID register value is set or modified. +In order to prevent accidentally enabling CPUID features for a guest CPU which the host CPU does not support, the CPUID configuration parser has been extended with a list of CPUID constraints, which are consulted when a particular CPUID register value is set or modified. For any register in a CPUID function, a constraint can specify which bits are immutable and which may be cleared only. diff --git a/website/content/en/status/report-2026-04-2026-06/bluetooth.adoc b/website/content/en/status/report-2026-04-2026-06/bluetooth.adoc index 3e0d719861..b4a31158d0 100644 --- a/website/content/en/status/report-2026-04-2026-06/bluetooth.adoc +++ b/website/content/en/status/report-2026-04-2026-06/bluetooth.adoc @@ -2,7 +2,7 @@ Links: link:https://wiki.freebsd.org/SummerOfCode2026Projects/BluetoothSupportForHIDDevices[FreeBSD wiki project page] URL: link:https://wiki.freebsd.org/SummerOfCode2026Projects/BluetoothSupportForHIDDevices[] + -link:https://github.com/majintosh/freebsd-bthid[Project Github repo] URL: link:https://github.com/majintosh/freebsd-bthid[] +link:https://github.com/majintosh/freebsd-bthid[Project GitHub repo] URL: link:https://github.com/majintosh/freebsd-bthid[] Contact: Majed Alkhaleefah diff --git a/website/content/en/status/report-2026-04-2026-06/dockerbox.adoc b/website/content/en/status/report-2026-04-2026-06/dockerbox.adoc index f9bdc1ba12..7f40f56b80 100644 --- a/website/content/en/status/report-2026-04-2026-06/dockerbox.adoc +++ b/website/content/en/status/report-2026-04-2026-06/dockerbox.adoc @@ -1,9 +1,9 @@ === Dockerbox Links: + -link:https://github.com/leafoliage/freebsd-dockerbox[freebsd-dockerbox Github] URL: link:https://github.com/leafoliage/freebsd-dockerbox[] + -link:https://github.com/leafoliage/dockerbox-broker[dockerbox-broker Github] URL: link:https://github.com/leafoliage/dockerbox-broker[] + -link:https://github.com/leafoliage/freebsd-dockerbox-debian[freebsd-dockerbox-debian Github] URL: link:https://github.com/leafoliage/freebsd-dockerbox-debian[] +link:https://github.com/leafoliage/freebsd-dockerbox[freebsd-dockerbox GitHub] URL: link:https://github.com/leafoliage/freebsd-dockerbox[] + +link:https://github.com/leafoliage/dockerbox-broker[dockerbox-broker GitHub] URL: link:https://github.com/leafoliage/dockerbox-broker[] + +link:https://github.com/leafoliage/freebsd-dockerbox-debian[freebsd-dockerbox-debian GitHub] URL: link:https://github.com/leafoliage/freebsd-dockerbox-debian[] Contact: Chun-Cheng Yeh diff --git a/website/content/en/status/report-2026-04-2026-06/hpc-ports-modernization.adoc b/website/content/en/status/report-2026-04-2026-06/hpc-ports-modernization.adoc index 907f41eb7a..adb0198f3f 100644 --- a/website/content/en/status/report-2026-04-2026-06/hpc-ports-modernization.adoc +++ b/website/content/en/status/report-2026-04-2026-06/hpc-ports-modernization.adoc @@ -24,7 +24,8 @@ This quarter's work centered on three things: keeping the core scheduler and com * Updated package:sysutils/slurm-wlm[] twice this quarter, from 25.11.4 to 25.11.5 and then from 25.11.5 to 26.05.1, tracking the latest upstream releases. * Fixed several FreeBSD-specific runtime issues in package:net/ucx[]: hardened async thread state handling, corrected UCM relocation handling, fixed mm signal socket binding, and resolved other FreeBSD runtime portability issues. * Updated package:net/ucx[] from 1.20.0 to 1.20.1, and separately fixed a libucm early-init panic together with several gtest suite failures uncovered while validating the update. -* Added package:sysutils/mpifileutils[] as a new port, along with its dependency stack: package:devel/libcircle[], package:devel/lwgrp[], and package:devel/dtcmp[]. These provide MPI-parallel file utilities (copy, remove, checksum, etc.) commonly used on large HPC filesystems. +* Added package:sysutils/mpifileutils[] as a new port, along with its dependency stack: package:devel/libcircle[], package:devel/lwgrp[], and package:devel/dtcmp[]. + These provide MPI-parallel file utilities (copy, remove, checksum, etc.) commonly used on large HPC filesystems. * Updated package:benchmarks/py-reframe-hpc[] twice this quarter to track upstream releases of the regression testing framework. * Upstreamed "UCS/TYPE: Portability fixes for non-glibc/Clang environments" to UCX, which was reviewed and merged. * Opened "UCS/SYS: portability fixes for non-Linux platforms" against UCX, covering hostname buffer sizing, MAC address retrieval via `getifaddrs()`/`AF_LINK`, shared-memory error reporting, `mmap`/`munmap`-based reallocation, and `cpuset_getaffinity()`-based thread affinity queries; currently addressing review feedback. diff --git a/website/content/en/status/report-2026-04-2026-06/openjdk.adoc b/website/content/en/status/report-2026-04-2026-06/openjdk.adoc index 77ee433995..54321f7c76 100644 --- a/website/content/en/status/report-2026-04-2026-06/openjdk.adoc +++ b/website/content/en/status/report-2026-04-2026-06/openjdk.adoc @@ -15,7 +15,7 @@ Java is an important runtime environment for many high performance, critical ent Making sure Java based applications run correctly and efficiently on FreeBSD is important to ensure that FreeBSD will continue to be a viable and attractive platform for enterprises, as well as businesses and organizations of all sizes. This quarter has been spent mostly on getting the upstreaming process properly going. -We submit patches to a link:https://github.com/openjdk/bsd-port[separate repository] under the OpenJDK org on Github, and make sure that each PR is reviewed by at least one upstream reviewer. +We submit patches to a link:https://github.com/openjdk/bsd-port[separate repository] under the OpenJDK org on GitHub, and make sure that each PR is reviewed by at least one upstream reviewer. This way, when we get to the point where we want to merge our port into the upstream mainline, all commits should already be reviewed by someone in the project. This is a fairly slow process, as we depend on upstream reviewers having time. diff --git a/website/content/en/status/report-2026-04-2026-06/rocm.adoc b/website/content/en/status/report-2026-04-2026-06/rocm.adoc index f6f763cb8e..8374e6cb09 100644 --- a/website/content/en/status/report-2026-04-2026-06/rocm.adoc +++ b/website/content/en/status/report-2026-04-2026-06/rocm.adoc @@ -7,7 +7,8 @@ link:https://github.com/Yohello1/rocm-systems[rocm-systems fork with fixes for F Contact: Sourojeet Adhikari -ROCm is the compute platform used by AMD for their GPUs. As of now, FreeBSD does not support ROCm at all, neither at the toolchain level nor at the driver level. +ROCm is the compute platform used by AMD for their GPUs. +As of now, FreeBSD does not support ROCm at all, neither at the toolchain level nor at the driver level. I am working to change that and upstream the required changes. To my knowledge, on FreeBSD there are a few ways to run compute loads (like AI/ML, graphics, etc) on the GPU; those ways, to my knowledge, are Vulkan and OpenGL.