From nobody Mon Jul 14 07:55:02 2025 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 4bgZNk2kkjz60g3K for ; Mon, 14 Jul 2025 07:55:02 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bgZNk0t9Jz3Ql2; Mon, 14 Jul 2025 07:55:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752479702; 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=PT9bgmnkBm948uCx8+LLSgoXvXjqC20FXyLXuO37iCI=; b=rfYbaenrXk/1l0U7RSTi6gdBtmuk7VzESfUTMmpFiUrpgA7QRPYM1jUMzvAXbSWxEr2Txx M1sb/RDzm4Ig8HW6/PXfI474WMDrPJpDISGYwdvKGa67dmSEYeTQhWJsRB3C0kVH8DTHwq yh+YwQaefIiT1+k//eEgfza4GIXNd8Hi+XfiXyFw8s4KeocojZxm9SxOPHu7IgEgKBwBuF 2PbFdLMSh2KHDNgope6plUTMdD3jUZcUe7AejivuZk9h29zrG1b/gpKKjKb9vcSW8OBNqw HKCG2pR84s3lETxNCzf0jlgwqokZq7o/tEPhEOIH4TAqjoc2tFN1CGhmjEHaRA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752479702; 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=PT9bgmnkBm948uCx8+LLSgoXvXjqC20FXyLXuO37iCI=; b=wD9woW6lu2PaRjhiKRPcn4ggwdS8X60Ln0duuAELmvc9SDp7SqHd2jym26r9dnEsetaCCK UVtbIOguoryYoBYx7jTMQj1ki5Wg6FLdtWLSvimnUccdr6xJnQnoa3atDuvSZbq2d3C3iG pQfsQ8yhyh5CUbMx3368uw/BT606AqTG7FVT2+92zjt02hV/1iN/SGdZaPf+RnSrR188lP VkX6wfafJjHiItBYenXUbhvaFvXh2TNqb+QaNSaEWMJ+c1xDz/Au3NK37JXCTWOKoQMz+G W6YjgbiCATqcAQ6wv/HfC+v7RvPgXVpXQah/6/9FDWLKGXzeD2iOkOHTr0YxTA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752479702; a=rsa-sha256; cv=none; b=J4ClP/8RHLiFCY0vNAU+3mPHxtpXBeLwKReiEMpz0ox3YIIqVWfjlxBD/d6wb3E8itA73B 9WvtJ/DY7dAI0Quo453GrzkdkIQkrbR/S6HrIKw4LtAJpVYlnHZfVFQV8ltLaX3xZe0A8z VJrvlNjggQKxeYSmsXPAbe2gKk+fNOinTAjYkUmVVtcujCUpTPDdfNpAJfc8rr050tVT1Y bnYvJPAQBAcZE4CZ9taFcKePeA4L6QVFdhhmQAO1A9otnijJE0inS3zOIANPjkVfmerEvQ JQ66N2LruNf/641aj2HR634mNDHMpNW7xdCsSO8KN9VET4ZSRE4/2qSyLC77+Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bgZNk0V0gzm1Q; Mon, 14 Jul 2025 07:55:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56E7t2kN066484; Mon, 14 Jul 2025 07:55:02 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56E7t2vQ066481; Mon, 14 Jul 2025 07:55:02 GMT (envelope-from git) Date: Mon, 14 Jul 2025 07:55:02 GMT Message-Id: <202507140755.56E7t2vQ066481@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Tom Jones Subject: git: 87bfd93c0b - main - Status/2025/Q2/usb-debugging.adoc: Add status report 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: thj X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 87bfd93c0b8644080e71b2c99d99d0448b2cf70c Auto-Submitted: auto-generated The branch main has been updated by thj: URL: https://cgit.FreeBSD.org/doc/commit/?id=87bfd93c0b8644080e71b2c99d99d0448b2cf70c commit 87bfd93c0b8644080e71b2c99d99d0448b2cf70c Author: Tom Jones AuthorDate: 2025-06-24 08:18:06 +0000 Commit: Tom Jones CommitDate: 2025-07-14 07:53:47 +0000 Status/2025/Q2/usb-debugging.adoc: Add status report Add a status report for USB debugging interface. Reviewed by: salvadore, Pau Amma Differential Revision: https://reviews.freebsd.org/D51003 --- .../report-2025-04-2025-06/usb-debugging.adoc | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/website/content/en/status/report-2025-04-2025-06/usb-debugging.adoc b/website/content/en/status/report-2025-04-2025-06/usb-debugging.adoc new file mode 100644 index 0000000000..12c3234e7b --- /dev/null +++ b/website/content/en/status/report-2025-04-2025-06/usb-debugging.adoc @@ -0,0 +1,27 @@ +=== USB Kernel Debugging + +Contact: Tom Jones + +XHCI USB controllers offer a mode which allows them to be used as a system debugging interface. +XHCI debug uses a special USB 3 cable with VBUS, D+ and D- disconnected. +The feature can used to live debug the FreeBSD kernel, enabling investigation of issues which cause the system video console to lock up and there is not an alternative such as a serial console. +This can happen when debugging issues with graphics drivers. + +mailto:hrs@FreeBSD.org[Hiroki Sato] developed support for the XHCI debug interface and made it available as some in progress git branches. +This implementation enables FreeBSD to operate as both a Debug Host and a Debug Target, with support for debugging from the loader through to the kernel. + +I have been updating and testing this support along with mailto:mhorne@FreeBSD.org[Mitchell Horne] and together we have a WIP branch which applies to FreeBSD main. +We are currently tidying up interfaces and testing for stability with the goal of introducing XHCI debug once 16 is branched. + +In doing the XHCI debug work I rediscovered a second form of kernel debugging implemented by Hans Petter Selasky (hselasky@) in 2009. +The FreeBSD USB stack supports using a USB serial device as a system console and includes support to continue polling the interface once the system has entered the debugger (such as during a panic). +USB Serial debugging allows a developer with two commodity USB serial interfaces to connect to a FreeBSD target and debug the kernel. +USB Serial debugging is available in all FreeBSD releases in FreeBSD 9, but changes in the kernel build process mean that it is not detected in modern kernels. + +In this quarter I have been working on documentation required to use this interface and changes to make it available in GENERIC kernels for newer FreeBSD releases. + +A core part of this work has been trying to document kernel debugging interfaces. +If you use live debug interfaces other than serial or network debugging please get in touch so I can add these to the FreeBSD Developers Handbook. + + +Sponsor: The FreeBSD Foundation From nobody Mon Jul 14 07:55:59 2025 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 4bgZPq3ljBz60gB2 for ; Mon, 14 Jul 2025 07:55:59 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bgZPq2lg8z3R8j; Mon, 14 Jul 2025 07:55:59 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752479759; 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=eaGhE7Q8O4maW+bn99FW7i551IU5zjWtQGkF78q1llY=; b=and2p/v+3MxnNK5JlposwsvSW6K9SCi20n+l1+mx+BZWi6am/EbsKCwJ8iJ0qwscyH30tT lPIV6oha5MumvCJBWobOaADxpvxpmpriOAPfZLWAg6QJ94JNBT8rkM/BTaGOk/tTto2Cs/ nc2Ao56S3namBM1VnxYrWt1JqKueHfKOBk4JMaqBCBfbluFJKLfLTFn7j2BE/56BC14sbw a7wT7DyyN89nIh4RdI3G4YScU4ZBSQYtCA24Y0Ef+zV1LqM9YM1HoZ0cmaLp6o64MFfcFW V8ccxC1nPqIfapE0cGTJpaL933VhigVcU/RXGNVLldMPv2RABYSnsFO5/UcdQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752479759; 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=eaGhE7Q8O4maW+bn99FW7i551IU5zjWtQGkF78q1llY=; b=o0MAW4HhojJ9hyW1JSh5ndv3LzWqeIz+0svZ3H0ZDvtqm1docsXO6psDuzmw6U61rliIpz 4zoJ14wgDd2bbyssyisczmgyUAEglDCX0ybwpaf2XEGmZhtQT+LTd+NsaX+sna0kIKpr0E f5jEqRcc9hbaX6j/PQVZlkocAKru0c7Q1SQ3XGRa4P6lg2nms7gsgyYxbs6D/AJN56elWi gjsuzAfFSePj3z2G8LvqngpaXfyBnxV/tar6L2aCVMUSadLHE6k7JcJVAXzi7RqrCnnwAS DEcbtGSPTUOPlhmQ5HBnpF0JSKcvjmWX87igXShPkJjM5jX5/q4mBk2CWf+LqA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752479759; a=rsa-sha256; cv=none; b=IHTi9+06Ezk8WL3RJOkXDHzq5GHf0YVzEvxpA/Pp7v7IeBkIgwozcaTFfoKn8pxEDaUHMl +CuUwGRVyLOD2gtpRhdhjGCzd8iK6Jen5k3KEoGcDDKKT0j+4GGSZBnHxtoxbFde03gbMP 8/DHuJlIGi95xIjPCYInqyxoUhlyFZhXXVcectzr8uSCbylhTA6x5jwC5k4h+xJ+VUse29 Fw2TTg+c+HdWawBO5iwezrDPwcb1RLUx4GCO2ekW8Xe6t5XiJAEE1PXB0ClG1msHA37mQd 86525lsE01pHvHp9kXNJlt+5V8MmBPx4pYK1VIYBEANX2vIYezHlD5s4Kd5wXg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bgZPq2DB6zm3m; Mon, 14 Jul 2025 07:55:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56E7txU2066884; Mon, 14 Jul 2025 07:55:59 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56E7txtn066881; Mon, 14 Jul 2025 07:55:59 GMT (envelope-from git) Date: Mon, 14 Jul 2025 07:55:59 GMT Message-Id: <202507140755.56E7txtn066881@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Bjoern A. Zeeb" Subject: git: 3d97699130 - main - Status/2025Q4-06/lkpi-wireless.adoc: Add report 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bz X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3d97699130203770b142a4155a46fc4b832d863d Auto-Submitted: auto-generated The branch main has been updated by bz: URL: https://cgit.FreeBSD.org/doc/commit/?id=3d97699130203770b142a4155a46fc4b832d863d commit 3d97699130203770b142a4155a46fc4b832d863d Author: Bjoern A. Zeeb AuthorDate: 2025-07-02 20:46:35 +0000 Commit: Bjoern A. Zeeb CommitDate: 2025-07-14 07:55:30 +0000 Status/2025Q4-06/lkpi-wireless.adoc: Add report Sponsored by: The FreeBSD Foundation Reviewed by: pauamma_gundo.com, freebsd_ny-central.org, salvadore Differential Revision: https://reviews.freebsd.org/D51135 --- .../report-2025-04-2025-06/lkpi-wireless.adoc | 42 ++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/website/content/en/status/report-2025-04-2025-06/lkpi-wireless.adoc b/website/content/en/status/report-2025-04-2025-06/lkpi-wireless.adoc new file mode 100644 index 0000000000..85858bb08f --- /dev/null +++ b/website/content/en/status/report-2025-04-2025-06/lkpi-wireless.adoc @@ -0,0 +1,42 @@ +=== LinuxKPI 802.11 and Native Wireless Update + +Links: + +link:https://github.com/FreeBSDFoundation/proj-laptop/issues/33[802.11ac support] URL:link:https://github.com/FreeBSDFoundation/proj-laptop/issues/33[] + +link:https://github.com/FreeBSDFoundation/proj-laptop/issues/64[LinuxKPI TKIP and GCMP support] URL:link:https://github.com/FreeBSDFoundation/proj-laptop/issues/64[] + +link:https://github.com/FreeBSDFoundation/proj-laptop/issues/58[LinuxKPI wireless suspend and resume] URL:link:https://github.com/FreeBSDFoundation/proj-laptop/issues/58[] + +link:https://github.com/FreeBSDFoundation/proj-laptop/issues/66[MediaTek mt76 PCI driver support] URL:link:https://github.com/FreeBSDFoundation/proj-laptop/issues/66[] + +link:https://github.com/FreeBSDFoundation/proj-laptop/issues/34[802.11ax support] URL:link:https://github.com/FreeBSDFoundation/proj-laptop/issues/34[] + +link:https://github.com/FreeBSDFoundation/proj-laptop/issues/79[net80211 updates] URL:link:https://github.com/FreeBSDFoundation/proj-laptop/issues/79[] + +link:https://bugs.freebsd.org/bugzilla/showdependencytree.cgi?id=277512&hide_resolved=1[Tracked wireless PRs] URL:https://bugs.freebsd.org/bugzilla/showdependencytree.cgi?id=277512&hide_resolved=1[] + +Contact: Bjoern A. Zeeb + +Contact: The FreeBSD wireless mailing list + +This report focuses on the efforts using permissively licensed Linux wireless drivers, mostly unmodified, on FreeBSD, as well as preparing the native net80211 stack for support of newer standards. + +As announced man:iwlwififw[4] was removed from the source tree in favor of a ports/package based solution. +Users are asked to use man:fwget[8] to automatically install the firmware along with any possible configuration. + +Support for man:wlan_tkip[4] was added to man:linuxkpi[4] but has to be manually enabled. +man:wlan_gcmp[4] support for man:linuxkpi[4] followed later and is available from FreeBSD 15 onward. + +FreeBSD 14.3-RELEASE is the first release with VHT (802.11ac) support available. +Modern man:iwlwifi[4] chipsets are supported. +There was some fallout after the release and a few open problems, but also a lot of positive feedback. + +man:rtw88[4] saw a fix for a NULL pointer in the driver and is now starting to be usable. +Thanks to everyone who helped track this down and test patches along the way. + +Work on suspend and resume for LinuxKPI-based wireless drivers was picked up again, and we are getting closer to a working solution (at least for suspend it now exists). + +Work is also ongoing for Mediatek mt76-based PCIe card support. + +HE (802.11ax) definitions were migrated from man:linuxkpi[4] to native net80211 code and corrected. +man:ifconfig[8] was enhanced parsing more information elements to aid debugging. +Work is in progress to fix a problem with reporting signal strength and dealing with RSSI. + +Further fixes to LinuxKPI and resolving the problems we worked around by improving native net80211 code are in the works. + +Lastly, various man pages were improved or written. + +Sponsor: The FreeBSD Foundation From nobody Mon Jul 14 07:56:00 2025 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 4bgZPr6lP3z60g28 for ; Mon, 14 Jul 2025 07:56:00 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bgZPr3k2lz3RKg; Mon, 14 Jul 2025 07:56:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752479760; 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=SbpGLtfO77ZFqgeclWMv0NQd4bLLkus4SrfWWc1Z/7o=; b=PtF1mlavHkgUNVePS5rnrq0JT8YaDLXZinQ4HZB3cSH2rhQIapMrgWAE8lWqznz5alQHrP hAcAd1fgd27n0pALPj26aOrDoAT/bGOMcgWFrP8V5BAj6PZLSokldJxH7Jsm4XvjAZj3gU Y4l1shZpgBVb980etkzflOhZ/JS+BuQWdzJpg2yS3FPuoscZIvxzWJyU782/o1mJqsWddz 8c7Kj8yXWE6aRXl2e5OspOrK8/WsBQmiU6VFly7nabdeGxZecxqJe0KDqTOvWt9c/NUFVq HBQaovwyaSDKAyh0OjxQPHICTyOCndPVYIrgcckulnxrvwe+M4qWvZmAvynVqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752479760; 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=SbpGLtfO77ZFqgeclWMv0NQd4bLLkus4SrfWWc1Z/7o=; b=sLZhkob3YrpfhyUOCOYkznD5FatWZ2DsEqq9vqSZces6iQdo5kvtM7lwa9znkHX32CpOAH 9zpdox+Wsfm6sNw8jcJwnqD0oYd+A8gztzuFVU8aoyi/6aagMIwEJBY7UZcSktHhq3p3tW NrHyqRWpr12thTb7v0VDUCmLQz164Fig6DJqdxqOYHnQp5qV3uxYpka1ZyxrKcVcevrfP1 mzEmPbgizPu/bcwUIvqU5cotFfhpXBD5yEq4JO1tCjj+i7J2jyd9UPsJMkSwWXl3p44+GC Qwl6uWqnZB1kvreTr4LeHadllXhaCDN0+3ze55I+D1w6WgGR9akYhcL1YiiNfg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752479760; a=rsa-sha256; cv=none; b=KAktQYVB6dosPlDzDEnjAiJqBat5IIyXz49fBm5OdyjZDgBdyfxoAJS9+gyHc5JmM4QcUB plrFNwtqhDXUm/zqN10j4Kek7F9x2/c+1EqzU76Yt3PD2dACEQm3cRvUVCPTkWLmfDvAS+ ehTxLfgJ9Sp1T+5fFNaSTQmLC6o/zVPW3S6uTqD8LHx1cYiRHN2i741YlTsM83UYDKI57x A8/mgPWMJJ166o4qnu0zeyaUy8Kie+b2u///OCT8L//cXQnywER52W8pXUHFwiRzIb9d/V TmWYtKBO/1ScSveHy4zUhty9OOKO5aYubOWvFPfceqneKV7BrH9PKF4o03EpmQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bgZPr2sbfzm3n; Mon, 14 Jul 2025 07:56:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56E7u07o066929; Mon, 14 Jul 2025 07:56:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56E7u0Vt066926; Mon, 14 Jul 2025 07:56:00 GMT (envelope-from git) Date: Mon, 14 Jul 2025 07:56:00 GMT Message-Id: <202507140756.56E7u0Vt066926@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Bjoern A. Zeeb" Subject: git: 2a39e5aca4 - main - __FreeBSD_version bumped to for LinuxKPI changes so drmkmod can detect 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bz X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2a39e5aca4b9d7a4e9b577864e27581ba0073dcf Auto-Submitted: auto-generated The branch main has been updated by bz: URL: https://cgit.FreeBSD.org/doc/commit/?id=2a39e5aca4b9d7a4e9b577864e27581ba0073dcf commit 2a39e5aca4b9d7a4e9b577864e27581ba0073dcf Author: Bjoern A. Zeeb AuthorDate: 2025-07-14 07:54:04 +0000 Commit: Bjoern A. Zeeb CommitDate: 2025-07-14 07:55:30 +0000 __FreeBSD_version bumped to for LinuxKPI changes so drmkmod can detect Sponsored by: The FreeBSD Foundation --- documentation/content/en/books/porters-handbook/versions/_index.adoc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/documentation/content/en/books/porters-handbook/versions/_index.adoc b/documentation/content/en/books/porters-handbook/versions/_index.adoc index 88146faf79..f7aeec0525 100644 --- a/documentation/content/en/books/porters-handbook/versions/_index.adoc +++ b/documentation/content/en/books/porters-handbook/versions/_index.adoc @@ -770,6 +770,11 @@ Here is a convenient list of `__FreeBSD_version` values as defined in https://cg |April 18, 2025 |14.2-STABLE after changing alloc changes to LinuxKPI and removing iwlwifi firmware. +|1403503 +|gitref:6cdcf08c9c5eda6dc3b8395cefd9d30a4f5e2f1a[repository="src",length=12] +|July 13, 2025 +|14.3-STABLE after LinuxKPI dma-mapping.h and acpi changes. + |=== //// From nobody Mon Jul 14 13:24:56 2025 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 4bgjjN4XtQz61lJM for ; Mon, 14 Jul 2025 13:24:56 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bgjjN2lTjz3Qjh; Mon, 14 Jul 2025 13:24:56 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752499496; 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=GnSTmEIbOjJLijQ0WdZVCCFgtmtutz8lbfw6/4T+tyM=; b=wPchlVCNnLwbtOoM7/Jq2PYA8kV6SX/pyOKTwpOmgJyGAFgcy91+3oN3zLAgfTG0s379jK qDW2mej67IFBIG0bsEwyJqkzyqJzviRLxYanlXNyeQMhxSvV7r3O1kE2fJR0nZ6tWy+NPo OuAQYtd2HP1D3B1Kp81MTx1Pb6C99ieuoPoNP4dFQCg1XfTwpyjuVWSTVHOSs67fmg3mnW QCqdE0BibSZn52yblnMDvw1/MVyPyF5v5L5l5xOk1r/S5agHfqs9nCGzxjzJrmTncd+Dex 08Ov990GxkVgLH8m/7dEm6c8I0Ngc8wHSiOLF/2qZMOsDho0fLXBoS5JvVGQ3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752499496; 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=GnSTmEIbOjJLijQ0WdZVCCFgtmtutz8lbfw6/4T+tyM=; b=YTkQ1di3RTvcs54Cq0GEpmYRzqwUmpiIZxBKfOPcaSuZLV9ivt3t0X4Bl7YzpWH6F686dO XmqxndyGiHFneJV62CGE0ITOvfodl6isM4ArhuWJTWP/yFtjhnEfn1oInSBPFxKRjGrFjd b4blARbAbnXrslUtUijnn9lGojeRbpn78qeRz2lbUDRVGVcmUEm23N5jmIrFQ/tTuBKaX7 dhk/sE5wSi5krEtGe/xZlQYkJxazxJGCHxyoXB34EoV4b3JqrakMN8AUfbV5+NCq6nqCDl z9qmz7yVrky0z0BmFC7PTyGi8kR8mt+LYXX+/I1ZjhbBFGbznHZ2DTJB4VBoDQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752499496; a=rsa-sha256; cv=none; b=Zk83v5wiAuEMeXIGrHTn8gwTrhfMlehDk0b15iSX18e+jCQU+fjSPLjfviVKuVB+L3cpY8 jy7tsmaBcwPf57Nzq18x5T8OGSh5Jq47FTwrZRGeNAsUrTmqM7PPNEWMxG0gOXnV9EXubB hFDoQtbxOtgMzlewEodjNJ+cbrxCLAjaaB/WzumT4L+FkMZH0SYri80oS5ssx3wz2rYGTO 0d2gT340AnR2MZ/iB5a5S3Ml36GcdY7OUx29iffVKRDsFjMUlUaPEWahO4QPADMAWuoHhj wou/OxBX5RUyUghXToiUUXNAaY6FB1YEdLjqQ+EwPgtY4sI0XnTZ3alpWwOwBA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bgjjN2DQ7zwXP; Mon, 14 Jul 2025 13:24:56 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56EDOuEQ087470; Mon, 14 Jul 2025 13:24:56 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56EDOuRp087466; Mon, 14 Jul 2025 13:24:56 GMT (envelope-from git) Date: Mon, 14 Jul 2025 13:24:56 GMT Message-Id: <202507141324.56EDOuRp087466@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 654c02af03 - main - handbook/x11: refactor 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 654c02af03202616767f7c38d69298aab841c851 Auto-Submitted: auto-generated The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=654c02af03202616767f7c38d69298aab841c851 commit 654c02af03202616767f7c38d69298aab841c851 Author: Alexander Ziaee AuthorDate: 2024-12-19 16:45:33 +0000 Commit: Alexander Ziaee CommitDate: 2025-07-14 13:22:48 +0000 handbook/x11: refactor General: + Add many search keywords to tags + Add detail to subsections, and an abstract + Add drm and kms to glossary Graphics: + drivers logically come first, and explain why we have to install them + intel graphics is not always integrated and not always cards + add graphics to keywords + refactor for flow + add markup for linking Xorg: + add an overview subchapter + disambiguate Xorg server/X Window System + xorg-ins should directly precede xorg-cfg + try to tersely explain why at more points + autoconfiguration should not be a warning in a previous chapter, it needs to be part of the introduction to configuration + explain libinput, and atomic configuration via xinput and setxkbmap + explain why we have xf86-input drivers, there are good use cases Fonts: + sort and sync fonts intro + truetype fonts are what most users are looking for, for screens. + postscript fonts are specialized for typography, for printing. + therefore, move truetype first, and explain the difference. + add fonts to keywords Outstanding: + hybrid graphics + the fonts section really needs more love, the X freetype module does not actually exist for many years. + xorg configuration => see desktop environments + ...the whole thing could still be a little clearer + mention fwget + consider moving driver installation to basics Discussed with: bcr, carlavilla, vishwin, Jim Brown Differential Revision: https://reviews.freebsd.org/D46248 --- .../content/en/books/handbook/glossary.adoc | 18 + .../content/en/books/handbook/x11/_index.adoc | 655 ++++++++++++++------- 2 files changed, 464 insertions(+), 209 deletions(-) diff --git a/documentation/content/en/books/handbook/glossary.adoc b/documentation/content/en/books/handbook/glossary.adoc index de369e8d2f..005a10e66f 100644 --- a/documentation/content/en/books/handbook/glossary.adoc +++ b/documentation/content/en/books/handbook/glossary.adoc @@ -240,6 +240,9 @@ See crossref:glossary[dhcp-glossary,Dynamic Host Configuration Protocol]. DNS:: See crossref:glossary[dns-glossary,Domain Name System]. +DRM:: +See crossref:glossary[drm-glossary,Direct Rendering Manager]. + DSDT:: See crossref:glossary[dsdt-glossary,Differentiated System Description Table]. @@ -286,6 +289,10 @@ Distance-Vector Multicast Routing Protocol:: Domain Name System:: The system that converts humanly readable hostnames (i.e., mail.example.net) to Internet addresses and vice versa. +[[drm-glossary]] +Direct Rendering Manager:: +The man:drm[7] kernel module allows client applications direct access to the graphical hardware via the Direct Rendering Infrastructure. + [[dhcp-glossary]] Dynamic Host Configuration Protocol:: A protocol that dynamically assigns IP addresses to a computer (host) when it requests one from the server. @@ -467,6 +474,9 @@ See crossref:glossary[kdc-glossary,Key Distribution Center]. KLD:: See crossref:glossary[kld-glossary,Kernel ld(1)]. +KMS:: +See crossref:glossary[kms-glossary,Kernel Mode Setting]. + KSE:: See crossref:glossary[kse-glossary,Kernel Scheduler Entities]. @@ -476,6 +486,9 @@ See crossref:glossary[kva-glossary,Kernel Virtual Address]. Kbps:: See crossref:glossary[kbps-glossary,Kilo Bits Per Second]. +[[kms-glossary]] +Setting the display mode in kernel space. + [[kld-glossary]] Kernel man:ld[1]:: A method of dynamically loading functionality into a FreeBSD kernel without rebooting the system. @@ -791,6 +804,11 @@ As FreeBSD evolves, changes visible to the user should be kept as unsurprising a For example, arbitrarily rearranging system startup variables in [.filename]#/etc/defaults/rc.conf# violates POLA. Developers consider POLA when contemplating user-visible system changes. +[[prime-glossary]] +PRIME:: +A method of multiple physical graphics coprocessors coexisting by +sharing their direct memory access buffers. + [[pr-glossary]] Problem Report:: A description of some kind of problem that has been found in either the FreeBSD source or documentation. diff --git a/documentation/content/en/books/handbook/x11/_index.adoc b/documentation/content/en/books/handbook/x11/_index.adoc index ea2b2954ea..ed08ab6298 100644 --- a/documentation/content/en/books/handbook/x11/_index.adoc +++ b/documentation/content/en/books/handbook/x11/_index.adoc @@ -3,8 +3,8 @@ title: Chapter 5. The X Window System part: Part I. Getting Started prev: books/handbook/ports next: books/handbook/wayland -description: This chapter describes how to install and configure Xorg on FreeBSD, which provides the open source X Window System used to provide a graphical environment -tags: ["X11", "Xorg", "TrueType", "Intel", "AMD", "NVIDIA", "Anti-Aliased", "VESA", "SCFB"] +description: This chapter describes how to install and configure the X Window System providing a graphical environment +tags: ["AMD", "DRM", "Fonts", "Graphics", "Input", "Intel", "Monitor", "NVIDIA", "PRIME", "SCFB", "TrueType", "VESA", "Video", "X11", "Xf86", "Xorg"] showBookMenu: true weight: 7 params: @@ -15,7 +15,7 @@ params: = The X Window System :doctype: book :toc: macro -:toclevels: 1 +:toclevels: 2 :icons: font :sectnums: :sectnumlevels: 6 @@ -52,125 +52,127 @@ endif::[] [[x11-synopsis]] == Synopsis -An installation of FreeBSD using bsdinstall does not automatically install a graphical user interface. -This chapter describes how to install and configure Xorg, which provides the open source X Window System used to provide a graphical environment. -It then describes how to find and install a desktop environment or window manager. +An crossref:bsdinstall[bsdinstall-synopsis,installation] +of FreeBSD using man:bsdinstall[8] +does not automatically install a graphical user interface. +This chapter describes how to install and configure +the man:Xorg[1] server, which provides the open source X Window System +(colloquially X11) used to provide a graphical environment. Before reading this chapter, you should: -* Know how to install additional third-party software as described in crossref:ports[ports,Installing Applications: Packages and Ports]. +* Know how to install additional third-party software as described +in crossref:ports[ports,Installing Applications: Packages and Ports]. After reading this chapter, you will know: -* The various components of the X Window System, and how they interoperate. -* How to install and configure Xorg. -* How to use TrueType(R) fonts in Xorg. -* How to set up your system for graphical logins (XDM). +* How to select and install drivers for your graphics processor (GPU). +* The various components of the X Window System, +and how they interoperate. +* How to install and configure the X.org server. +* How to install fonts for the X Window System. -[[x-install]] -== Installing Xorg - -On FreeBSD, Xorg can be installed as a package or port. - -The binary meta package can be installed quickly but with fewer options for customization: - -[source,shell] -.... -# pkg install xorg -.... - -Either of these installations results in the complete Xorg system being installed. - -The current user must be a member of the `video` group. -To add a user to `video` group, execute the following command: - -[source,shell] -.... -# pw groupmod video -m username -.... +[[x-graphic-card-drivers]] +== Graphics Drivers -[TIP] -==== -A smaller version of the X system suitable for experienced users is available in package:x11/xorg-minimal[]. -Most of the documents, libraries, and applications will not be installed. -Some applications require these additional components to function. -==== +_**abstract**: Identify your GPU, the port providing a driver for it, +install it, then enable it to run at subsequent boot with man:sysrc[8]._ -[TIP] -==== -Video cards, monitors, and input devices are automatically detected and do not require any manual configuration. -Do not create `xorg.conf` or run a `-configure` step unless automatic configuration fails. -==== +Before FreeBSD can render a graphical environment, +it needs a kernel module to drive the graphics processor. +Graphics drivers are a fast-moving, cross-platform target, +which is why this is developed and distributed +separately from the FreeBSD base system. -[[x-graphic-card-drivers]] -== Graphic card drivers +The following table shows the different graphics processors +supported by FreeBSD, their corresponding module, +and which port provides it: -The following table shows the different graphics cards supported by FreeBSD, which package should be installed and its corresponding module. - -.Graphic card packages +.Supported Graphics Devices [options="header", cols="1,1,1,1"] |=== -| Brand | Type | Package | Module +| Type | License | Module | Port | Intel(R) | Open Source -| drm-kmod | `i915kms` +| package:graphics/drm-kmod[] | AMD(R) | Open Source -| drm-kmod -| `amdgpu` and `radeonkms` +| `amdgpu` or `radeonkms` +| package:graphics/drm-kmod[] | NVIDIA(R) | Proprietary -| nvidia-driver -| `nvidia` or `nvidia-modeset` +| `nvidia-drm`, `nvidia-modeset`, or `nvidia` +| package:graphics/nvidia-drm-kmod[] or + +package:x11/nvidia-driver[] -| VESA +| System Console Framebuffer | Open Source -| xf86-video-vesa -| vesa +| `scfb` +| package:x11-drivers/xf86-video-scfb[] -| SCFB +| VESA BIOS Extension | Open Source -| xf86-video-scfb -| scfb +| `vesa` +| package:x11-drivers/xf86-video-vesa[] | VirtualBox(R) | Open Source -| virtualbox-ose-additions -| VirtualBox(R) OSE additions include the `vboxvideo` driver. +| `vboxvideo` +| package:emulators/virtualbox-ose-additions[] | VMware(R) | Open Source -| xf86-video-vmware -| vmwgfx - +| `vmwgfx` +| package:x11-drivers/xf86-video-vmware[] |=== -The following command can be used to identify which graphics card is installed in the system: +There are several generations of driver technologies supported. + +* Direct Rendering drivers allowing PRIME offloading. +PRIME allows for multiple providers of graphics processing to coexist. +PRIME is described further in <>. + +* Kernel Modesetting (crossref:glossary[kms-glossary,KMS]) +This allows the driver to directly specify the display mode. +This is required to support suspend and resume when using the man:vt[4] +console driver. + +* User Modesetting +The oldest class of drivers is still supported, however they +may only be used with man:sc[4] console and older versions of the +man:Xorg[1] graphical environment. + +The following command can be used to identify +which graphics processor is installed in the system: [source,shell] .... -% pciconf -lv|grep -B4 VGA +% pciconf -lv | grep -B3 display .... The output should be similar to the following: [.programlisting] .... -vgapci0@pci0:0:2:0: class=0x030000 rev=0x07 hdr=0x00 vendor=0x8086 device=0x2a42 subvendor=0x17aa subdevice=0x20e4 +vgapci1@pci0:0:2:0: class=0x030000 rev=0x0c hdr=0x00 vendor=0x8086 device=0x46a6 subvendor=0x1028 subdevice=0x0b29 vendor = 'Intel Corporation' - device = 'Mobile 4 Series Chipset Integrated Graphics Controller' + device = 'Alder Lake-P GT2 [Iris Xe Graphics]' class = display - subclass = VGA .... +Detailed instructions on installing and enabling these drivers +are in the subsequent subsections. + [WARNING] ==== -If the graphics card is not supported by Intel(R), AMD(R) or NVIDIA(R) drivers, then VESA or SCFB modules should be used. -VESA module must be used when booting in BIOS mode and SCFB module must be used when booting in UEFI mode. +If the graphics processor is not supported by Intel(R), AMD(R), +or NVIDIA(R) drivers, then SCFB or VESA modules should be used. +SCFB module must be used when booting in UEFI mode. +VESA module must be used when booting in BIOS mode. This command can be used to check the booting mode: @@ -183,25 +185,28 @@ The output should be similar to the following: [.programlisting] .... -machdep.bootmethod: BIOS +machdep.bootmethod: UEFI .... ==== [[x-configuration-intel]] -=== Intel(R) +=== Intel(R) Graphics -Intel(R) Graphics refers to the class of graphics chips that are integrated on the same die as an Intel(R) CPU. -Wikipedia offers link:https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units[a good overview of the variations and names used for generations of Intel HD Graphics]. +The package:graphics/drm-kmod[] package indirectly provides +a range of kernel modules for use with Intel(R) Graphics. +Recent versions of these modules can be used in conjunction +with other graphics processors in PRIME with no special configuration. -The package:graphics/drm-kmod[] package indirectly provides a range of kernel modules for use with Intel(R) Graphics cards. -The Intel(R) driver can be installed by executing the following command: +The Intel(R) Graphics driver can be installed +by executing the following command: [source,shell] .... # pkg install drm-kmod .... -Then add the module to `/etc/rc.conf` file, executing the following command: +Then add the module to [.filename]#/etc/rc.conf# file, +by executing the following command: [source,shell] .... @@ -209,27 +214,34 @@ Then add the module to `/etc/rc.conf` file, executing the following command: .... [[x-configuration-amd]] -=== AMD(R) +=== AMD(R) Graphics -The package:graphics/drm-kmod[] package indirectly provides a range of kernel modules for use with AMD(R) Graphics cards. -The modules `amdgpu` and `radeonkms` can be used depending the generation of the hardware. -The FreeBSD project maintains an link:https://wiki.freebsd.org/Graphics/AMD-GPU-Matrix[AMD graphics support matrix to determine which driver must be used]. +The package:graphics/drm-kmod[] package indirectly provides +kernel modules for a range of AMD(R) Graphics processors. +The modules `amdgpu` or `radeonkms` can be used +depending the generation of the hardware. +The FreeBSD project maintains a link:https://wiki.freebsd.org/Graphics/AMD-GPU-Matrix[AMD graphics support matrix] +showing support levels and to determine which driver must be used. -AMD(R) driver can be installed by executing the following command: +The AMD(R) Graphics drivers can be installed +by executing the following command: [source,shell] .... # pkg install drm-kmod .... -For post-HD7000 or Tahiti graphic cards add the module to `/etc/rc.conf` file, executing the following command: +Enable the current module by adding it to the [.filename]#/etc/rc.conf# +file, executing the following command: [source,shell] .... # sysrc kld_list+=amdgpu .... -For older graphic cards (pre-HD7000 or pre-Tahiti) add the module to `/etc/rc.conf` file, executing the following command: +For older graphics (pre-HD7000/Tahiti), +instead enable the legacy module by adding it to the +[.filename]#/etc/rc.conf# file, executing the following command: [source,shell] .... @@ -237,101 +249,213 @@ For older graphic cards (pre-HD7000 or pre-Tahiti) add the module to `/etc/rc.co .... [[x-configuration-nvidia]] -=== NVIDIA(R) +=== NVIDIA(R) Graphics -FreeBSD supports different versions of the proprietary NVIDIA(R) driver. -Users of newer graphics cards should install the package:x11/nvidia-driver[] package. -Those with older cards will have to check below which version supports them. +NVIDIA(R) produces standalone or discrete graphics processors, +and provides a proprietary driver for FreeBSD. +The FreeBSD Ports Collection provides over a decade of drivers +for supporting generations of NVIDIA graphics. -.Supported versions of NVIDIA(R) drivers -[options="header", cols="1,1"] -|=== -| Package | Supported hardware +Administrators should install the latest driver +supported by their hardware. -| package:x11/nvidia-driver-304[] -| link:https://www.nvidia.com/Download/driverResults.aspx/123712/en-us/[supported hardware] +The following table shows the port containing the driver, +the kernel module recommended for loading, +and a link to the list of hardware supported by that driver: -| package:x11/nvidia-driver-340[] -| link:https://www.nvidia.com/Download/driverResults.aspx/156167/en-us/[supported hardware] +.Supported versions of NVIDIA(R) Graphics drivers +[options="header", cols="1,1,1"] +|=== +| Port | Module | Supported hardware -| package:x11/nvidia-driver-390[] -| link:https://www.nvidia.com/Download/driverResults.aspx/191122/en-us/[supported hardware] +| package:graphics/nvidia-drm-kmod[] +| `nvidia-drm` or + +`nvidia-modeset` +| link:https://www.nvidia.com/Download/driverResults.aspx/210651/en-us/[supported hardware] | package:x11/nvidia-driver-470[] +| `nvidia-modeset` | link:https://www.nvidia.com/Download/driverResults.aspx/194639/en-us/[supported hardware] -| package:x11/nvidia-driver[] -| link:https://www.nvidia.com/Download/driverResults.aspx/210651/en-us/[supported hardware] +| package:x11/nvidia-driver-390[] or + +package:x11/nvidia-secondary-driver-390[] +| `nvidia-modeset` +| link:https://www.nvidia.com/Download/driverResults.aspx/191122/en-us/[supported hardware] + +| package:x11/nvidia-driver-340[] +| `nvidia` +| link:https://www.nvidia.com/Download/driverResults.aspx/156167/en-us/[supported hardware] + +| package:x11/nvidia-driver-304[] +| `nvidia` +| link:https://www.nvidia.com/Download/driverResults.aspx/123712/en-us/[supported hardware] |=== -[WARNING] -==== -Version 304 of the NVIDIA(R) graphics driver (package:x11/nvidia-driver-304[]) does not support xorg-server 1.20 or later. -==== +The latest NVIDIA(R) Graphics driver can be installed +by running the following command: + +[source,shell] +.... +# pkg install nvidia-drm-kmod +.... + +To enable the driver, add the module to +[.filename]#/etc/rc.conf# file, by executing the following command: + +[source,shell] +.... +# sysrc kld_list+=nvidia-drm +.... -The latest NVIDIA(R) driver can be installed by running the following command: +This is the direct rendering crossref:glossary[glossary-kms,KMS] driver. + +Kernel modesetting is the option to set the graphics mode in the kernel. +Enable it for subsequent boots with the following man:loader.conf[5] +tunable: [source,shell] .... -# pkg install nvidia-driver +hw.nvidiadrm.modeset="1' .... -Then add the module to `/etc/rc.conf` file, executing the following command: +Both PRIME and crossref:wayland[wayland-synopsis,Wayland] +require kernel modesetting. +Prior versions of the driver do not support Direct Rendering. +Instead use the modesetting module, +by executing the following command: [source,shell] .... # sysrc kld_list+=nvidia-modeset .... -[WARNING] -==== -The `nvidia` driver must be used if the packages package:x11/nvidia-driver-304[] or package:x11/nvidia-driver-340[] have been installed. +If requiring Nvidia drivers prior to 390, +note that they do not support kernel modesetting, +and thus they must be used with the legacy man:sc[4] console driver, +and a package:x11/xorg-server[] version prior to 1.20. + +Enable them in [.filename]#/etc/rc.conf# with the following command: [source,shell] .... # sysrc kld_list+=nvidia .... -==== -[[x-config]] -== Xorg Configuration +[[x-overview]] +== X Window System Overview -Xorg supports most common video cards, keyboards, and pointing devices. +The X Window System is the heritage +graphical stack for UNIX(R) platforms, +supporting the latest technologies +while maintaining support for generations of applications. +Applications, including the components of the desktop, +are hosted by the man:Xorg[1] server. +This system is network aware and its various components +can interoperate across networks. -[WARNING] -==== -Video cards, monitors, and input devices are automatically detected and do not require any manual configuration. -Do not create [.filename]#xorg.conf# or run a `Xorg -configure` step unless automatic configuration fails. -==== +[[x-install]] +== Installing The X.org Server -[[x-config-files]] -=== Configuration Files +_**abstract**: The package:x11/xorg[X.org] server +must be installed to host the crossref:desktop[desktop-synopsis,desktop]. +Users must be added to the `video` group to use it._ + +Once a graphics driver is installed and enabled, +the X.org server can be installed as a meta-package, +or compiled locally with the ports tree. -Xorg looks in several directories for configuration files. -[.filename]#/usr/local/etc/X11/# is the *recommended* directory for these files on FreeBSD. -Using this directory helps keep application files separate from operating system files. +The full meta-package can be installed quickly +but with fewer options for customization: -[[x-config-files-single-or-multi]] -=== Single or Multiple Files +[source,shell] +.... +# pkg install xorg +.... + +This installation results in the complete X Window System +being installed, including a traditional window manager, man:twm[1], +and surrounding traditional desktop suite. +Most users will want to install and configure a +contemporary crossref:desktop[desktop-synopsis,desktop] of their choice. + +The current user must be a member of the `video` group +to run a graphical environment. +To add a user to the `video` group, execute the following command: -It is easier to use multiple files that each configure a specific setting than the traditional single [.filename]#xorg.conf#. -These files are stored in the [.filename]#/usr/local/etc/X11/xorg.conf.d/# subdirectory. +[source,shell] +.... +# pw groupmod video -m username +.... + +To run the X Window System, use man:startx[1] from package:x11/xinit[], +or install and configure a display manager +to start a graphical login on boot. [TIP] ==== -The traditional single [.filename]#xorg.conf# still works, but is neither as clear nor as flexible as multiple files in the [.filename]#/usr/local/etc/X11/xorg.conf.d/# subdirectory. +A smaller version of the X Window System suitable for experienced users +is available in package:x11/xorg-minimal[]. +Most of the documents, libraries, and applications will not be installed. +Some applications require these additional components to function. ==== -[[x-config-video-cards]] -=== Video Cards +[[x-config]] +== X.org Configuration + +_**abstract**: If the defaults for your monitor or input devices, +are not satisfactory, +crossref:desktop[desktop-synopsis,desktops] +include GUIs for configuring them, or they can be configured manually._ + +The X.org server supports most common graphics processors, monitors, +and input devices. +First, try the defaults. +This subsection provides an overview of their configuration. + +[[x-config-files]] +=== X.org Configuration Files + +Historically, the X.org server was configured with files in +[.filename]#/usr/local/etc/X11/#. +This is still supported for edge cases, +but conflicts with dynamic autoconfiguration. + +Do not create configuration for the X.org server in +[.filename]#xorg.conf# +or run `Xorg -configure` unless automatic configuration fails. + +X.org server looks in several directories for configuration files. +[.filename]#/usr/local/etc/X11/# is the *recommended* directory +for these files on FreeBSD. +Using this directory helps keep application files separate from +operating system files. + +It is easier to use multiple files that each configure a +specific setting than the traditional single [.filename]#xorg.conf#. +These files are stored in the +[.filename]#/usr/local/etc/X11/xorg.conf.d/# subdirectory. + +[[x-config-gpu]] +=== Graphics Configuration + +Direct rendering provides the ability to seamlessly +use a discrete graphics processor (dGPU) alongside +an integrated graphics processor (iGPU), called PRIME. +The drivers will automatically offload intensive tasks to the dGPU +when required, and power it down when able. -The driver for the graphics card can be specified in the [.filename]#/usr/local/etc/X11/xorg.conf.d/# directory. +To launch applications on the more powerful GPU in PRIME, +use the `DRI_PRIME=1` enviroment variable. + +If multiple graphics drivers are conflicting, +the driver for the graphics processor can be specified in the +[.filename]#/usr/local/etc/X11/xorg.conf.d/# directory. To configure the Intel(R) driver in a configuration file: [[x-config-video-cards-file-intel]] -.Select Intel(R) Video Driver in a File +.Select Intel(R) Graphics Driver in a File [example] ==== [.filename]#/usr/local/etc/X11/xorg.conf.d/20-intel.conf# @@ -348,7 +472,7 @@ EndSection To configure the AMD(R) driver in a configuration file: [[x-config-video-cards-file-amd]] -.Select AMD(R) Video Driver in a File +.Select AMD(R) Graphics Driver in a File [example] ==== [.filename]#/usr/local/etc/X11/xorg.conf.d/20-radeon.conf# @@ -365,7 +489,7 @@ EndSection To configure the NVIDIA(R) driver in a configuration file: [[x-config-video-cards-file-nvidia]] -.Select NVIDIA(R) Video Driver in a File +.Select NVIDIA(R) Graphics Driver in a File [example] ==== [.filename]#/usr/local/etc/X11/xorg.conf.d/20-nvidia.conf# @@ -374,52 +498,53 @@ To configure the NVIDIA(R) driver in a configuration file: .... Section "Device" Identifier "Card0" - Driver "nvidia" + Driver "nvidia-modeset" EndSection .... ==== [TIP] ==== -package:x11/nvidia-xconfig[] can also be used to perform basic control over configuration options available in the NVIDIA driver. +package:x11/nvidia-xconfig[] can also be used to perform basic control +over configuration options available in the NVIDIA driver. ==== -To configure the VESA driver in a configuration file: +To configure the SCFB driver in a configuration file: -[[x-config-video-cards-file-vesa]] -.Select VESA Video Driver in a File +[[x-config-video-cards-file-sfcb]] +.Select SCFB Graphics Driver in a File [example] ==== -[.filename]#/usr/local/etc/X11/xorg.conf.d/20-vesa.conf# +[.filename]#/usr/local/etc/X11/xorg.conf.d/20-scfb.conf# [.programlisting] .... Section "Device" Identifier "Card0" - Driver "vesa" + Driver "scfb" EndSection .... ==== -To configure the SCFB driver in a configuration file: +To configure the VESA driver in a configuration file: -[[x-config-video-cards-file-sfcb]] -.Select SCFB Video Driver in a File +[[x-config-video-cards-file-vesa]] +.Select VESA Graphics Driver in a File [example] ==== -[.filename]#/usr/local/etc/X11/xorg.conf.d/20-scfb.conf# +[.filename]#/usr/local/etc/X11/xorg.conf.d/20-vesa.conf# [.programlisting] .... Section "Device" Identifier "Card0" - Driver "scfb" + Driver "vesa" EndSection .... ==== -To configure multiple video cards, the `BusID` can be added. -A list of video card bus ``ID``s can be displayed by executing: +To configure multiple graphics processors, the `BusID` can be added. +A list of graphics processor bus ``ID``s can be displayed by executing: [source,shell] .... @@ -430,19 +555,19 @@ The output should be similar to the following: [.programlisting] .... -vgapci0@pci0:0:2:0: class=0x030000 rev=0x07 hdr=0x00 vendor=0x8086 device=0x2a42 subvendor=0x17aa subdevice=0x20e4 +vgapci0@pci0:0:2:0: class=0x030000 rev=0x0c hdr=0x00 vendor=0x8086 device=0x46a6 subvendor=0x1028 subdevice=0x0b29 vendor = 'Intel Corporation' - device = 'Mobile 4 Series Chipset Integrated Graphics Controller' + device = 'Alder Lake-P GT2 [Iris Xe Graphics]' class = display -- -vgapci1@pci0:0:2:1: class=0x038000 rev=0x07 hdr=0x00 vendor=0x8086 device=0x2a43 subvendor=0x17aa subdevice=0x20e4 - vendor = 'Intel Corporation' - device = 'Mobile 4 Series Chipset Integrated Graphics Controller' +vgapci0@pci0:1:0:0: class=0x030200 rev=0xa1 hdr=0x00 vendor=0x10de device=0x25b9 subvendor=0x1028 subdevice=0x0b29 + vendor = 'NVIDIA Corporation' + device = 'GA107GLM [RTX A1000 Laptop GPU]' class = display .... [[x-config-video-cards-file-multiple]] -.Select Intel(R) Video Driver and NVIDIA(R) Video Driver in a File +.Select Intel(R) Graphics Driver and NVIDIA(R) Graphics Driver in a File [example] ==== @@ -457,26 +582,32 @@ Section "Device" EndSection Section "Device" - Identifier "Card0" - Driver "nvidia" + Identifier "Card1" + Driver "nvidia-modeset" BusID "pci0:0:2:1" EndSection .... ==== [[x-config-monitors]] -=== Monitors +=== Monitor Configuration -Almost all monitors support the Extended Display Identification Data standard (`EDID`). -Xorg uses `EDID` to communicate with the monitor and detect the supported resolutions and refresh rates. -Then it selects the most appropriate combination of settings to use with that monitor. +Almost all monitors support the Extended Display Identification Data +standard (`EDID`). +X.org uses `EDID` to communicate with the monitor +and detect the supported resolutions and refresh rates. +Then it selects the most appropriate combination of settings +to use with that monitor. -Other resolutions supported by the monitor can be chosen by setting the desired resolution in configuration files, or after the X server has been started with man:xrandr[1]. +Other resolutions supported by the monitor can be selected atomically +after the X server has been started with man:xrandr[1], +or in the X.org server configuration files. [[x-config-monitors-xrandr]] ==== Using RandR (Resize and Rotate) -Run man:xrandr[1] without any parameters to see a list of video outputs and detected monitor modes: +Run man:xrandr[1] in an X session without any parameters +to see a list of video outputs and detected monitor modes: [source,shell] .... @@ -517,9 +648,12 @@ DP-2 disconnected (normal left inverted right x axis y axis) DP-3 disconnected (normal left inverted right x axis y axis) .... -This shows that the `VGA-1` output is being used to display a screen resolution of 1280x960 pixels at a refresh rate of about 60 Hz. -The `LVDS-1` is being used as a secondary monitor to display a screen resolution of 1280x800 pixels at a refresh rate of about 60 Hz. -Monitors are not attached to the `HDMI-1`, `HDMI-2`, `DP-1`, `DP-2` and `DP-3` connectors. +This shows that the `VGA-1` output is being used to display +a screen resolution of 1280x960 pixels at a refresh rate of about 60 Hz. +The `LVDS-1` is being used as a secondary monitor to display +a screen resolution of 1280x800 pixels at a refresh rate of about 60 Hz. +Monitors are not attached to the `HDMI-1`, `HDMI-2`, `DP-1`, `DP-2`, and +`DP-3` connectors. Any of the other display modes can be selected with man:xrandr[1]. For example, to switch to 1280x1024 at 60 Hz: @@ -529,8 +663,14 @@ For example, to switch to 1280x1024 at 60 Hz: % xrandr --output LVDS-1 --mode 1280x720 --rate 60 .... -[[x-config-monitors-files]] -==== Using the Xorg configuration file +[TIP] +==== +Oftentimes, a black screen upon starting X can be fixed +by adding an `xrandr --auto` step to the initialization process. +==== + +[[x-config-monitors-file]] +==== Using the X.org Configuration Files The monitor configuration can also be set in a configuration file. @@ -554,18 +694,80 @@ EndSection ==== [[x-config-input]] -=== Input Devices +=== Input Configuration + +The package:Xorg[X.org] server provides the package:x11/libinput[] +library, a cross-platform effort to support all touch, pointing, +and keyboard devices under a unified library. +Unless specified otherwise, this is loaded automatically. + +Individual device settings for man:libinput[4] can be tuned in your +crossref:desktop[desktop-synopsis,desktop's] GUI, +or manually with package:x11/xinput[xinput] +and package:x11/setxkbmap[setxkbmap]. + +Alternatively, there are older, lightweight, individual drivers for +specific input devices available in the package:x11-drivers[] catagory +named x11/xf86-input-[foo]. +This approach requires manual configuration of the X.org server. +Both are described in this subsection. + +[[x-config-input-atmoic]] +==== Using Atomic Input Configuration + +Devices supported by man:libinput[4] can be configured +with graphical utilities included with your +crossref:desktop[desktop-synopsis,desktop] of choice, +or manually and atomically at runtime with package:x11/xinput[] +and package:x11/setxkbmap[]. + +To ask man:libinput[4] what devices it's currently attached to, +run man:xinput[1] with no arguments: + +[source,shell] +.... +$ xinput +.... + +Its output should be similar to the following: + +[example] +.... + +⎡ Virtual core pointer id=2 [master pointer (3)] +⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] +⎜ ↳ System mouse id=7 [slave pointer (2)] +⎜ ↳ VEN_0488:00 0488:1031 Mouse id=11 [slave pointer (2)] +⎜ ↳ VEN_0488:00 0488:1031 TouchPad id=12 [slave pointer (2)] +⎣ Virtual core keyboard id=3 [master keyboard (2)] + ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] + ↳ System keyboard multiplexer id=6 [slave keyboard (3)] + ↳ Power Button id=8 [slave keyboard (3)] + ↳ Sleep Button id=9 [slave keyboard (3)] + ↳ AT keyboard id=10 [slave keyboard (3)] +.... + +All settings supported by these devices are provided as properties, +which can be listed and set atomically. +Pointing devices have many configurable properties, keyboards usually need none. + +To customize your keyboard, take a look at man:setxkbmap[1]. + +Once satisfied with your configuration, simply add the lines to your +X initialization script such as [.filename]#~/.Xsession# or [.filename]#~/.xinitrc#. + +[[x-config-input-file]] +==== Using X.org Configuration Files -Xorg supports the vast majority of input devices via package:x11/libinput[]. [TIP] ==== -Some desktop environments (such as KDE Plasma) provide a graphical UI for setting these parameters. +Some desktop environments (such as crossref:desktop[kde-environment,KDE Plasma]) provide a graphical UI for setting these parameters. Check if this is the case before resorting to manual configuration editing. ==== [[x-config-input-keyboard-layout]] -For example, to configure the keyboard layout: +For example, to manually configure the X.org server for the keyboard layout: .Setting a Keyboard Layout [example] @@ -586,53 +788,55 @@ EndSection ==== [[x-fonts]] -== Using Fonts in Xorg +== Using Fonts in the X Window System -The default fonts that ship with Xorg are less than ideal for typical desktop publishing applications. -Large presentation fonts show up jagged and unprofessional looking, and small fonts are almost completely unintelligible. -However, there are several free, high quality Type1 (PostScript(R)) fonts available which can be readily used with Xorg. +_**abstract**: Additional fonts can be installed from the +package:x11-fonts[] category or placed in [.filename]#~/.fonts#. +They are available immediately to modern applications. +Configuration for older applications is available and described as well._ -[[type1]] -=== Type1 Fonts +The X Window System provides the X FreeType interface library +(man:Xft[3]) to render vector or outline fonts, +as well as the traditional X Logical Font Description system +maintaining compatibility with generations of applications and fonts. -The URW font collection (package:x11-fonts/urwfonts[]) includes high quality versions of standard type1 fonts (Times Roman(TM), Helvetica(TM), Palatino(TM) and others). -The Freefonts collection (package:x11-fonts/freefonts[]) includes many more fonts, but most of them are intended for use in graphics software such as the Gimp, and are not complete enough to serve as screen fonts. -In addition, Xorg can be configured to use TrueType(R) fonts with a minimum of effort. -For more details on this, see the man:X[7] manual page or crossref:x11[truetype, TrueType(R) Fonts]. +There are primarily two types of fonts users will be interested in: -To install the above Type1 font collections from binary packages, run the following commands: +* OpenType fonts or TrueType(R) fonts are for displaying on a screen. +* Adobe(R) PostScript(R) Type 1 fonts are for printing to paper. -[source,shell] -.... -# pkg install urwfonts -.... +These are both vector or outline fonts, there are also bitmap fonts. -And likewise with the freefont or other collections. -To have the X server detect these fonts, add an appropriate line to the X server configuration file ([.filename]#/usr/local/etc/X11/xorg.conf.d/90-fonts.conf#), which reads: *** 117 LINES SKIPPED *** From nobody Tue Jul 15 12:52:03 2025 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 4bhJx00Cnkz62MRC for ; Tue, 15 Jul 2025 12:52:04 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bhJwz27bkz3TWH; Tue, 15 Jul 2025 12:52:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752583923; 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=Vr1HOK4EMxgQ/fOVAd3yuI1KpXgpUPK54UwQQqZxSGY=; b=qLsbpfE06+53dXjjXj/nKhTZqhAGkLGnbBqib0NwDUFR3THpcLL2WPl+kQP1QD2ou16QfM nWVUE8DzAlAclGN/7xyvpYJrf2AWWoftLQebjyRz0hbjGrfeihZS6FSB6i/yZlgJxDg2xF WPt2bYV+aZFoT33D8lcD2LIlTZr4UZphMEBrcbZLgCse1LBI2TkGnQYtrPW6g/sWveU3Kg 0qNub3X6j4dZhuEYPuMW0Qpxt79qApOQpV2kf7pJVt6qH0ef/p4PmzCFVW94ML+fsm99xV yWL/bAmM7VBsDVFY0gwX3WYB+le114xtPsJV99C/VzHjIbw/KpRhhio//4bhBw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752583923; 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=Vr1HOK4EMxgQ/fOVAd3yuI1KpXgpUPK54UwQQqZxSGY=; b=N9KZIXoCx/y7EAOPK7gwSuPKSVZf4REzYhT/kxgZcJMoiriKIGeQ2oiGsFs9L9Dn8atJlB I632LkoXCcz/KwYsE/EBXeZ6zg8W8NZo+eb/fHGXiX0SuFVw40JMTq+gKwuUnDNhGgze3e 6xuACvXXrh5kRJ1JHAJ+KUgkEhSMI6CzOuDUFSkDEiabS/m0L3v507WHkrzkidrZCaWQGd O+LPj0T6DZoEyV3qbHByZXhZ4pbjRaB/v2o03tKubNRK6hwho36P8gRFq2ZHSLWuG883KY uCCPT0giPVrSy28koS+d6DwEXDh0QFcBSrJG4CNVuE1Tu1oLARdhBadzcg7Jdg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752583923; a=rsa-sha256; cv=none; b=LVLe0lJ8uMFHdeuQDU4jl35NJgt+DKXn2VviM5pjiE98CSoBX5z3YlQkrrwbPus2NOs/oJ Tqk29GtaGJtnLQQu/LRb+gTLx1ccCD5qRbJSVyIjTEGaauMxtosR6nRx3a0JuAvLsY453e 5fsHpg1E8rrdJuQupo3IEAIPkGYh485wP8Cr2hl/bRFeMyBvefezVtcnOZfe7Id89QO9Ou 9VxjP9u0WDtMWwsUYWK/0Qf+X9iuDfRAq5MJqt9Rt+0D4BuIyu22Q66UA8toIOM+ADqboa KRK4jE0qYziavk4M15R/2Tf3M2vc6QtXM8vI4l9VTLL0/0gVce1/k/k1Vqq9/Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bhJwz1dnnzgqP; Tue, 15 Jul 2025 12:52:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56FCq3IL042230; Tue, 15 Jul 2025 12:52:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56FCq3eU042227; Tue, 15 Jul 2025 12:52:03 GMT (envelope-from git) Date: Tue, 15 Jul 2025 12:52:03 GMT Message-Id: <202507151252.56FCq3eU042227@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 57ec870442 - main - Administration: Update bugmeister 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 57ec87044228fc04d7b2a8e1c71b49c95fb9ce91 Auto-Submitted: auto-generated The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=57ec87044228fc04d7b2a8e1c71b49c95fb9ce91 commit 57ec87044228fc04d7b2a8e1c71b49c95fb9ce91 Author: Alexander Ziaee AuthorDate: 2025-07-14 13:37:18 +0000 Commit: Alexander Ziaee CommitDate: 2025-07-15 12:51:36 +0000 Administration: Update bugmeister Reviewed by: linimon --- website/content/en/administration.adoc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/website/content/en/administration.adoc b/website/content/en/administration.adoc index c09e13f9ba..c4d2076e22 100644 --- a/website/content/en/administration.adoc +++ b/website/content/en/administration.adoc @@ -234,6 +234,8 @@ Email sent to the Backups Team is handled by the Cluster Administrators. The Bugmeister Team is responsible for ensuring that the problem report software is in working order, that the entries are correctly categorised and that there are no invalid entries. * {linimon} +* Siva Mahadevan +* {ziaee} [[t-clusteradm]] == Cluster Administrators From nobody Tue Jul 15 12:59:19 2025 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 4bhK5N00nwz62N5H for ; Tue, 15 Jul 2025 12:59:20 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bhK5M641rz3ZHh; Tue, 15 Jul 2025 12:59:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752584359; 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=qxLTlYF5+7YGGrNHex+yS45KxJAry1Fkl6sOF5qAIwA=; b=pRdca3+5sqjZ8Xtj7cpSLwkBXr4kDgcoQoCsV9LJRwGGrtKbuVAuuweBB3lH0+hANub0GJ oAYy2y0tUrwPb2fDXRdqGaSTh3gwH2nrIq1zymhOGxcXFmBRKPh7qVwvlaDSrebqeqjbnl P8ihSMXiCO/qzei76mvEb+3L6yIEJNujiShPh/GJzVqAlCo6pD9zQngZ1lBdsXBNtSBRrH LTbVPrhptuDb5cRcWUHtn7oUTyi7ldQEsPUUxjAVPoF69e11LsBgCmBMWDo65ZAqP+fVc+ NEGK/OHFaEGBlBXwVQA/s4iZ//GYrQkUjN8lhmmmvb+q/gPP8wptRzza0dq32w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752584359; 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=qxLTlYF5+7YGGrNHex+yS45KxJAry1Fkl6sOF5qAIwA=; b=ywlQiGH+b8DGm3xd6uwd3Wnmp0TBA2vPlVX8PooDp6HwJK9XsRFKoPjiqjPqgQnJ8goD+B c15I3KtiLAM47sYu5Vrd760aBYlmEe9GOvqkmOV25nQ8m4O5NCmBy9xY+xykKBF+JBhmn/ PthS+eJVyM6OXbm7ooD4e9F78whGy8ePa+bfFkFwfC2PwHdHdLZV2b5nHWzYmhNYjB/2Ci 46NH9NPMo/wQ0EpiBeH7Et85tuXeNyvJSLBTjwofYsHOrX4rvDgAODd+/JUpVk58fetbig 4OuXR5rAc2ye1PikaE6vGoJY3YjpSLw4zbhETkQ0NBKuZI+fPdOd0tRvtTrEqw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752584359; a=rsa-sha256; cv=none; b=GvgV28TG/ItKa2oKea6dGOAj4mC3/BHFVFA4YyjxkqM6AiLae7YwMzsp+mfFOZINX8v2ZW 7gdSdcEZ4O9O93GiCwaaRXEfAYxlJKt5kgGAOosoNsreJrQ9hyJO3cAM1ngA0WxEsa0cQN Sv6ASpG9Ahq0Y6lapnloXM2koZSkssqMdqlOKajOyLYVeZxmYGkmTKnHJpl5/sgkpxyffg 3p+jBptLTxWejWzb6cbi+j4HiSJCAGiBgvYsUjX5NsqpZdr3q8f4LjeHQUmjzYXEvL/fAl aos5i7Dg5IyikbkiMTKDOibgilpCMJnShfNeYP1gYwQKkYEQSnI4M30xGP+wvw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bhK5M5W7dzh71; Tue, 15 Jul 2025 12:59:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56FCxJHe047782; Tue, 15 Jul 2025 12:59:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56FCxJ8n047779; Tue, 15 Jul 2025 12:59:19 GMT (envelope-from git) Date: Tue, 15 Jul 2025 12:59:19 GMT Message-Id: <202507151259.56FCxJ8n047779@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: eb1806ea36 - main - Handbook/virtualization: Fix vnet if example 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: eb1806ea36c103e8c9a82cfff8dfe58268359c77 Auto-Submitted: auto-generated The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=eb1806ea36c103e8c9a82cfff8dfe58268359c77 commit eb1806ea36c103e8c9a82cfff8dfe58268359c77 Author: George Timms AuthorDate: 2025-07-15 12:53:45 +0000 Commit: Alexander Ziaee CommitDate: 2025-07-15 12:53:45 +0000 Handbook/virtualization: Fix vnet if example PR: 285833 Reviewed by: ivy, jlduran, mhorne, ziaee --- documentation/content/en/books/handbook/virtualization/_index.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/documentation/content/en/books/handbook/virtualization/_index.adoc b/documentation/content/en/books/handbook/virtualization/_index.adoc index 70737882ac..01c6eb515f 100644 --- a/documentation/content/en/books/handbook/virtualization/_index.adoc +++ b/documentation/content/en/books/handbook/virtualization/_index.adoc @@ -1939,7 +1939,7 @@ bhyve { host.hostname = "your-hostname-here"; vnet; - vnet.interface = "em${if}"; + vnet.interface = "jail${if}"; path = "/jails/${name}"; persist; securelevel = 3; @@ -1976,7 +1976,7 @@ bhyve { host.hostname = "your-hostname-here"; vnet; - vnet.interface = "em${if}"; + vnet.interface = "jail${if}"; path = "/jails/${name}"; persist; securelevel = 3; From nobody Tue Jul 15 13:34:38 2025 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 4bhKt62N82z62Q1b for ; Tue, 15 Jul 2025 13:34:38 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bhKt61SXFz3pJW; Tue, 15 Jul 2025 13:34:38 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752586478; 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=stsMXI4yZLWFeNEU7JGZqCBvgIiMOBwnDk8diXz/r8c=; b=a9GxCNkS4Mki8JCqNM2Xh1f13a3rvLKbGkiHTTbBrerCkvajy7wTEkUE4TgbC+b+8NIGCn P/1SU1ClxL/M59lSuVViigblrIsIKjMvyyIBvJeOY55jBzpFeqJMATixo15MGPTB1b7p3R ARhPor1cyu2RyamvzQYGewStJk4dAsqxi6D/ClhS0bAH0S5N7YfQANGu2SO/Qbup8gyI11 eF7Nlz36aLiwT3w4H0TBcCQALaowYMF/w2hBdRfyp+4ngQTqTCr3JmfxbZLOgFEVAySLFN 1KBrXaNgH/dufB6kUmEiSQ5loC9pSFps+mMWafUWqYflZgnJ6Ma8qY06ZO5UXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752586478; 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=stsMXI4yZLWFeNEU7JGZqCBvgIiMOBwnDk8diXz/r8c=; b=W5x6vmntPYhjwO7Q8kwOONS6fkAZ78KizdJcMRZ+Udd9CCF6nISEHmBzXK1m3VX+Qdz8Em 7nMwOUxVwaf3+zdJ6DRIxKQKhczbQ/Kqxv8nT8yXm/fcU+TTOy5inzL9myhZLXalt7WlR+ 6GWiDoc7wP51TKKblTTxnMqCA720uukb4I7Y5xu2H/YcHLTm3AC2JACyWmXmLVNb+tlu+w qthRgaS7j+KsYjYrlYABTzNed9SZf+SjdGNephF++4iBLNJ500FR3pI57RPFxn5Ao8mZws +6pUa3mtJbt0zkM5PHmPC35Mwo8MJYQDU4WQ2TCQdkClGqAjhmQ/GW0Nz8X8eg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752586478; a=rsa-sha256; cv=none; b=CPf28RF5FPkMRQ2Zb0S1niAp74apWX3LAQo+snj4jLEocf8z0n7gexT11MpGrTt4KmKPNZ 4/eWo4E8k6//QP5g5ul+hpwNm/Yssl27QPr6wjJLS2OA2YZEbnzn0gImbhrZZGsaudDaE6 gB1jJel7zaToCcN1u23yBDfTL4a/uMt4+HRWg5q3nt29nqlJrUXtikPQNNdOoDj1PoXQqO 4i2KzLaGZIGOAIpcFT4oOuE3HfIx6yLMpibliOFGJcuLvzzD4CgjtBNJE5gtK/pCsX0pHs zd4pcW72L04j0faTLBqjIa94Lv4lnBX5yq8nppdI/wwoUN0YwH+LaXnt40tGZA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bhKt60yXjzhdS; Tue, 15 Jul 2025 13:34:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56FDYcpn022282; Tue, 15 Jul 2025 13:34:38 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56FDYcOW022279; Tue, 15 Jul 2025 13:34:38 GMT (envelope-from git) Date: Tue, 15 Jul 2025 13:34:38 GMT Message-Id: <202507151334.56FDYcOW022279@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 53c83767b0 - main - Status/2025Q2/sysctltui.adoc: Add report 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 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: 53c83767b0c0f20ebdf717acd1d4c66542bd00a0 Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=53c83767b0c0f20ebdf717acd1d4c66542bd00a0 commit 53c83767b0c0f20ebdf717acd1d4c66542bd00a0 Author: Alfonso S. Siciliano AuthorDate: 2025-07-15 13:01:29 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-07-15 13:12:26 +0000 Status/2025Q2/sysctltui.adoc: Add report Reviewed by: status (Pau Amma , Chris Moerz ) Differential Revision: https://reviews.freebsd.org/D51120 --- .../status/report-2025-04-2025-06/sysctltui.adoc | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/website/content/en/status/report-2025-04-2025-06/sysctltui.adoc b/website/content/en/status/report-2025-04-2025-06/sysctltui.adoc new file mode 100644 index 0000000000..fb0ed9ef05 --- /dev/null +++ b/website/content/en/status/report-2025-04-2025-06/sysctltui.adoc @@ -0,0 +1,30 @@ +=== SysctlTui + +Link: + +link:https://gitlab.com/alfix/sysctltui[Project Repository] URL: link:https://gitlab.com/alfix/sysctltui[] + +Contact: Alfonso Sabato Siciliano + +SysctlTUI is an interactive text user interface (TUI) utility for exploring and managing man:sysctl[3] parameters. +It presents the sysctl Management Information Base (MIB) as a hierarchical and navigable tree, enabling users to: + +- Browse metadata for each kernel parameter. +- Retrieve and display current values. +- Modify parameters interactively from within the interface. + +The UI consists of three panels: a tree view of the MIB hierarchy, a detail panel showing metadata, and a value editor. +Pressing the F1 key opens a help dialog explaining: + +- When the MIB is built. +- When values are retrieved or updated. +- A link to an online guide for getting started with sysctl, including guidance on interpreting and using the displayed data. + +Although still in early development (currently at version 0.0.2), SysctlTUI already offers functionality comparable to tools like package:sysutils/nsysctl[] and package:deskutils/sysctlview[]. +A manual page is included, with suggestions to make the output similar to man:sysctl[8] or man:nsysctl[8]. +The ToDo list outlining plans for enhancements like configuration file integration and subtree sorting by names. + +SysctlTUI is open source and available via the FreeBSD Ports Collection: package:sysutils/sysctltui[]. +Note: TUIs are a known accessibility issue, as they are not usable with most screen readers. +Users who access FreeBSD using a screen reader can use the package:sysutils/nsysctl[] package instead. +It is a command line utility that provides the same information as SysctlTUI, since both tools use the same underlying kernel interface. + From nobody Tue Jul 15 13:34:39 2025 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 4bhKt75t7xz62Q6g for ; Tue, 15 Jul 2025 13:34:39 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bhKt72K27z3pGy; Tue, 15 Jul 2025 13:34:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752586479; 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=KbQoq3GBuTJt9QpmSRM+nBdkqy70OPvxZVw+9OjpLnE=; b=f4u9e4e3JvkDdLFGkVJ4RWHoMwdH15q0Fe9gtI28RHqpi5LP9jAvVAiW/Sk4CMA0WvHaLH AAOty9HFWn0lmVBdw7orFM8WryeRQMeSb/A0240jtuVCj3kHzbW4ZejwMQs70BNvHTeSTq zQZ2FEMtVN0Ijc3gOisrC4rhXDnKifoINaU4TJczUVaaqBv2u1fcchNpLrYEY/XU1gMP+T BU/bgkLpHGKyY3stepw78DwSZTaoZ5Or5PaRA8Qe/wEuZBwtbzz2G/HmInhoNxYIMgJVxP zfjeZiI1r9uD1A94t3JwyeKK/GLWOyi8jGSUCcSfJyi6X6yHqR32EuyHvRoSqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752586479; 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=KbQoq3GBuTJt9QpmSRM+nBdkqy70OPvxZVw+9OjpLnE=; b=ypddq6Kw9wFt530U1BanOe3fPIgWdkdmo4H44RpSAkMpnZyhaQFxDC9EsDvH7AM1sTvJQW 9f9y86Y8OZ0+J+SEGzG/KmfAl3Va8eV3xpmBcJAluUhCf4vfMS/NczAIAs3BxFTV37f8bM y5ROH5cUvWHdiKOyJ5etwST6B0n1NWYJHXRMWLGfAMlUPXQBwIiOjMnVvrB/414Jd0mU4m NtX2Q0ikwpH93y2P7B4UdKvHaIAoGVaQtnpJqIQvPsM4h4Xv8B/D7K6rPHie/jVBZbz1cn NzZehpjHgqMY3Yj0oahPgmLMXh9c5xvFTzoFflmeBeDbsIWlQyLFcb/F3LM5Gw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752586479; a=rsa-sha256; cv=none; b=SX+ihxOq59nYsXlXrP1afs7hqQpZJQTp5FQT/kqTNIcU1H2u+HUoPq/566sH5T5yVR5Pjl bYnFWf+0JJQULJfazb0ekC1p/KLBl47De7Kjyki96ZtHaZ9gpBY48NTPANVtwZKmL6mq9f 4jklurppPXAHJf5pvGO/y5dd9rZBWzuYZueFT0qGhW/ttardGPanCfpdf5dNn5LMig6McK nz/Vwskt2CfDblCP+fBMOCfZlhPB2tBbN5FZd5TWyNwq+2kUHIK1VvhqI5+K5vJDTdPJ9Q r0GFUoZSeiO/9pSYUcqKhWUL6kiQ4tDdJ4CNdbTifjNvdprpLxS5SZmksIgySw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bhKt71wK1zjR1; Tue, 15 Jul 2025 13:34:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56FDYdUq022316; Tue, 15 Jul 2025 13:34:39 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56FDYdM1022313; Tue, 15 Jul 2025 13:34:39 GMT (envelope-from git) Date: Tue, 15 Jul 2025 13:34:39 GMT Message-Id: <202507151334.56FDYdM1022313@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: d0a317ccc1 - main - Status/2025Q2/pkgbase-bsdinstall.adoc: Add report 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 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: d0a317ccc15d97e1aff477ba0c699d47a18612e2 Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=d0a317ccc15d97e1aff477ba0c699d47a18612e2 commit d0a317ccc15d97e1aff477ba0c699d47a18612e2 Author: Isaac Freund AuthorDate: 2025-07-15 13:03:16 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-07-15 13:12:27 +0000 Status/2025Q2/pkgbase-bsdinstall.adoc: Add report Reviewed by: status (Pau Amma ) Differential Revision: https://reviews.freebsd.org/D51092 --- .../status/report-2025-04-2025-06/pkgbase-bsdinstall.adoc | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/website/content/en/status/report-2025-04-2025-06/pkgbase-bsdinstall.adoc b/website/content/en/status/report-2025-04-2025-06/pkgbase-bsdinstall.adoc new file mode 100644 index 0000000000..764f99721a --- /dev/null +++ b/website/content/en/status/report-2025-04-2025-06/pkgbase-bsdinstall.adoc @@ -0,0 +1,13 @@ +=== Support for pkgbase in the FreeBSD installer + +Contact: Isaac Freund + +The FreeBSD installer now supports installing a link:https://wiki.freebsd.org/PkgBase[pkgbase] system. + +Recent FreeBSD 15.0 snapshots have a new dialog in the installer that allows the user to fetch and install packages from pkg.freebsd.org instead of using the legacy distribution sets. + +There is also support in the build system to build FreeBSD installation media with offline pkgbase packages included, enabling fully offline installation of a pkgbase system. +These offline pkgbase packages are not yet included in 15.0 snapshot release installation however, as including both the offline legacy distribution sets and pkgbase packages would significantly increase the size of the installation media. +There is however a `-DPKGBASE` build-time switch ready to be flipped by the FreeBSD Release Engineering team, hopefully in the near future. + +Sponsor: The FreeBSD Foundation From nobody Tue Jul 15 19:39:22 2025 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 4bhTyz1l7hz62ldJ for ; Tue, 15 Jul 2025 19:39:23 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bhTyz01xJz3rLH; Tue, 15 Jul 2025 19:39:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752608363; 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=zRMl0pLUvP+p0lsxZXezZFTPapGJVuKfAZTEOmOYYR8=; b=bO//+lCcYSFHGk5QO2Lkz+jNDuF4WtzSjzPomNM0vrRBfKKHa+l3zeNzgOpCniSL5T/6hI j9X+h84Sm/d2AcVfk5LEXGbto/uBNOyu+ApRevZJmxbBMR1cJXvakw1xdMcHorHITOQN9M 869835QWwp8ffcSEfRqdBvZr/DwbHnVN7Mj7hXuIOJX/sLGPOuKUQ4wNfbVu3xqA1TRn6T ZuadgrdqPfAMkC8qr3uCS65Se0DTGQBJk3mz3rSzQeAK7PjOsOaOz94QeKL5LNI9+LvN/D ZLooQgBYhrDFK8ua4qmI7V/DHlkviz8o1X2xltBkQDzYZc44tk9gJ8HP2dyvFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752608363; 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=zRMl0pLUvP+p0lsxZXezZFTPapGJVuKfAZTEOmOYYR8=; b=kBoOfHLkoukJqfS4YTGOuiUWw2JoWuyKoQnIeWhCnyYwGKZLIp3m3szc7T3Wv0QZQxbC+t 7Ps+EUFqdMi6Ik6LNIeOYv9TSLKy8K42S2ERK1qXDRcPPKWSZKgmGoOq0qcPNeL7fvtDAW c/NI9M6CvZslDAO+24zYI+1UI/+GhiR8PEhPWhYGODoL633dYpQiiB26zQhL35sIrjGEb/ 7REulzo0IM2KB7RHUoeu6Kc6ckEaNQyjQuSsUz97EojG7kU0VnZHPDjllP4QYalWqxQdaF yPdiHtq+rpvtdpxcQHDuRw873vJnleDNS8DUOPBK/SbCAo0RHrVnPF2DcgrjTg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752608363; a=rsa-sha256; cv=none; b=Hr48yLs/7j3azLuWIjWgmQTvor2b1ztjKo/CdBdR1qWk/kKLiqdDSWhJ2B9ESj/TRrxlc+ Riw/ad3B3lT1a/ZoZ4MuSKr8VhAlQSjIvFwhTX9zq8HRLVXHGTt4FMCiBEK5yBCVqzg6si rX5fuoUuyf712IoACwNbBHQHbZ5R93CQJSaMP3F32oz6JP16+Y4gRK510aK2yByCkaQBVN OIa1m5QI36EFhRQZhKYFug1YCL3yRusNfgpnRn3wgw6UA7LJbcMvreRiy0jc/6WVSUD93n jkhFOhvAtg9vkeNZ95IH6k7fiVQ27MDD7Zd4CA74cQZASNVo+ByiEW8JNxERiw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bhTyy6bXyztVQ; Tue, 15 Jul 2025 19:39:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56FJdMvB003626; Tue, 15 Jul 2025 19:39:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56FJdMXE003623; Tue, 15 Jul 2025 19:39:22 GMT (envelope-from git) Date: Tue, 15 Jul 2025 19:39:22 GMT Message-Id: <202507151939.56FJdMXE003623@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Joseph Mingrone Subject: git: dd1013a24c - main - consulting: Remove dead link to Psychsoft Consulting 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jrm X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: dd1013a24c5ee40d41c8a257297fd41f9e40d969 Auto-Submitted: auto-generated The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/doc/commit/?id=dd1013a24c5ee40d41c8a257297fd41f9e40d969 commit dd1013a24c5ee40d41c8a257297fd41f9e40d969 Author: FlorineFreeBSD AuthorDate: 2025-07-15 16:25:06 +0000 Commit: Joseph Mingrone CommitDate: 2025-07-15 19:29:33 +0000 consulting: Remove dead link to Psychsoft Consulting Sponsored by: The FreeBSD Foundation Pull Request: https://github.com/freebsd/freebsd-doc/pull/525 --- website/data/en/vendors/consulting.toml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/website/data/en/vendors/consulting.toml b/website/data/en/vendors/consulting.toml index 78267c8d38..ff92f2f085 100644 --- a/website/data/en/vendors/consulting.toml +++ b/website/data/en/vendors/consulting.toml @@ -183,13 +183,6 @@ name = "Phil Budne" url = "http://www.ultimate.com/phil/resume.html" description = "Phil Budne is a Boston area consultant who has worked professionally with BSD and other Unix systems since 1985. Services include development and porting of kernel extensions, device drivers, network protocol implementation, and applications, as well as network and system administration. For more information contact phil+fbsd@ultimate.com." -[[consulting]] -id = "psychsoftek" -category = "namerica" -name = "Psychsoft Consulting" -url = "http://www.psychsoftek.com" -description = "Psychsoft Consulting is an Industry recognized leading technology consulting firm based in Quincy, Massachusetts founded in 1987 with a highly educated, trained and experienced staff to help in all your IT needs. Psychsoft, Inc. personnel hold advanced degrees in various fields and have years of experience in IT implementation, troubleshooting, design and configuration. Areas of expertise include: Linux, Microsoft Windows, UNIX (including FreeBSD), TCP/IP, LAN, WAN, VPN, Network security, WIFI security, WIFI design, Database design, SQL, Web site design, Server design, System integration, Network printing and DSL/Broadband/T1 Internet access." - [[consulting]] id = "Questwork" category = "asia" From nobody Wed Jul 16 17:24:37 2025 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 4bj2x22RyNz61mTf for ; Wed, 16 Jul 2025 17:24:38 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bj2x16JlKz3Fkf; Wed, 16 Jul 2025 17:24:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752686677; 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=4KPo3HtBHqZmajXSxqsOEzK+/8tWeZtWK8Qqt4NFvHA=; b=SUgfxuXmoD5dbS8Xgoxb7uLpQuqV/cjreJ0p3yvIk2hZ6zsZ2uRFYeS14Wb/3VCUiaPVNv vAlqQdqFu1itKuBW2TfLXVLHmCTW0+kEQ73k3s3JdrIxPBK0C+TtKcnq9IlE9qR0aEdaey L0/7jU30v/jY3KYdYrQ/gU5iLwVn5pehrsiHOzAw9BX0awiWEOQfkYTC2AN6qNvX/8AXkZ NvSw5nYTZfTYlew9OoPfOEuzZETX35wq8zwOPaJshh+OkTQQQbAmjzilG4gAa3x7UWwmU+ U+94xivkHu1DJ3gHIxtfUcBOoY41o3lxTsjriiKgFXKX88eVcoieXQ/VkwkkEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752686677; 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=4KPo3HtBHqZmajXSxqsOEzK+/8tWeZtWK8Qqt4NFvHA=; b=Jo08mC5tkMZF9b21abvTspZNyjmWUCAnr+O507Ba27vA2Ss1wzhNtEdKgA8xI//bl067Fk X6b3/Q1R4kkQHV7nsCek2FLia7jA+CZ63pxxx6lJFwB6TFdJKDHkQ8ygy7UTrhGOd3/OJo nA0w3g5d78gjMKupS/8+Xprv6ajrSD5MecyF5GZoVOdBIdoH/xr9AoGhsnNQCh7kV+8PjE ii6gMhVo5wx2yotnM9xXKy2Ux5ceof9OaVPn/v0eXlro0AH0ri19WK+BO5fpVsx7lRjvkH thxxF8XZcJdcN20I1505EtwdHJl6Q1rgIjHY3JyK+x/y+ft5D7HsFydz3JE/Bg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752686677; a=rsa-sha256; cv=none; b=oB7maI4RlIVAGLTQg8qulQBwlqcYRpKRFmdF5StwM44qOEcM6py0HUnfzrhSV8FKxRJNcK 5KEsCsy5rC4d1jUTtM6rJkNWNksbSUl4zvGKFQkcG+3e221akSaNLVhdRg2BDOJNAPXG2x EXWebr/sttr8+l8VaEj6jGM+qQIq1CQlbbJdUYaoeOGTVVwsaTMOCP/j8bxHwkcUxDesXO w4X83qj3Y6cZVwoD5GA7jwWBtVi1Me1KCyhXKBOI9fHHLbr1Cod0cGPYkXrHx/E8Q8LHp9 jQQYY3OjuTVP4YReDgCkJuzCoA71dSGLvVCClR3IedFSi3ScojsxZENjt+biSA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bj2x15cx4z478; Wed, 16 Jul 2025 17:24:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56GHObN8071840; Wed, 16 Jul 2025 17:24:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56GHOb4V071837; Wed, 16 Jul 2025 17:24:37 GMT (envelope-from git) Date: Wed, 16 Jul 2025 17:24:37 GMT Message-Id: <202507161724.56GHOb4V071837@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Sergey A. Osokin" Subject: git: c6affdfcd3 - main - Add Sergey Kiselev to the contributors list 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: osa X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c6affdfcd30887f4d441b900c6b6eb5e05f30ea3 Auto-Submitted: auto-generated The branch main has been updated by osa: URL: https://cgit.FreeBSD.org/doc/commit/?id=c6affdfcd30887f4d441b900c6b6eb5e05f30ea3 commit c6affdfcd30887f4d441b900c6b6eb5e05f30ea3 Author: Sergey A. Osokin AuthorDate: 2025-07-16 17:24:09 +0000 Commit: Sergey A. Osokin CommitDate: 2025-07-16 17:24:09 +0000 Add Sergey Kiselev to the contributors list --- shared/contrib-additional.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/shared/contrib-additional.adoc b/shared/contrib-additional.adoc index e1f2365129..d3346b96bb 100644 --- a/shared/contrib-additional.adoc +++ b/shared/contrib-additional.adoc @@ -1990,6 +1990,7 @@ * Sergey V. Dyatko * Sergey Gershtein * Sergey Glushchenko +* Sergey Kiselev * Sergey Kosyakov * Sergey Lyubka * Sergey Matveev From nobody Thu Jul 17 19:29:41 2025 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 4bjjft3Jd2z628wx for ; Thu, 17 Jul 2025 19:29:42 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bjjft1gLWz3TPV; Thu, 17 Jul 2025 19:29:42 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752780582; 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=lXsE5caWox4HLXSCQM1g3a2a5MN9f21tPz6VpQjxZ44=; b=A9IxwBZnOvYqJeP7F6YW+5ozppw+tdAxUT7weT9nxuy9TAkMgQcxKMR1bOvVsfsNqOB7ZT +nb+o4Y6GWd9Ar/Q1tao+w3kjwBkaC0JxpWfQ53TyFE/dDwCO+ify7+i5ydJbBMWJnS8ra CMROgQSp8rSQ/TR56649ec4A0Iej/zsoVm7dIiUS2N5kw5T8UE3RSf78mpx/Ul06hXCrS4 Q3Q0WAiINciNYIDRWa8cxSZKnhwiY6MBX4gyFkMuTvRK2YwD5DzmDviBHLH2jh836Y2jmG EmJHjJveY2ww1Uj5nFN1YZxVgqNwFMB7Id6DTP1LrwcGPJbeuRczQIumuaxLhA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752780582; 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=lXsE5caWox4HLXSCQM1g3a2a5MN9f21tPz6VpQjxZ44=; b=F0ot6ZlWibZ+l/6S2/iRDpEOu2IpSPmYEF5Dl7p69l5MfjXx4mxYPabjvAHHtG0rFRP1J+ bnd9Dl8aMLJ7flksgUinaKZIOXLKEn9kkz3JUUa7nN//3yIgJgf9ItoJlwJTGo7G2LLVhS H5WMbL5XJgvO/Woow6w8YghxITeU9WqKjYncsd1lVFihBXcS+amLkAx7ZzFKo75yx5zqqU hrxnc/4Q9t6zbkVqD+E7YFYsWeBQwMIH5xJspNLfxwAeosV+6BezGv9Pxp5g+AA8yagsGG Ir6iOsxh7una8YyYpovPIFw7bEfj+41TDAOrL6GULaVVPQBiesFjbQVCLq2t7A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752780582; a=rsa-sha256; cv=none; b=ufgR7aQRVFAAWeQcbtRX6YRR6I4rs6PNSOOYE6Wa5pV3G39ccMuSgy6Pcu1zYWPhoyjvcF hudaxsNGkA7/pmMKtqxheOLJz668I4zo1MHfT2RU5cEhE0a1zMfyuaphtps6TqbS7e8+Zb je20NQUT1348jQLBd8aaBeSvEPdQcTfZTH8hLBms5lze7+gRsS/DmRP4jd4eggco3Hf+R4 gHKv5Lp6LlFFtO4uVhERWw+dzhXpyaDwf2JVttMwuYGiOHU41J0t9C/peqvNSYlJLq53go u/boMg1wO2lTtUsW4Zz8IkImbwHBGE8lJYdzgw+0kN59DJGFnNnEb2q9SOaDQg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bjjft0wvbz17KG; Thu, 17 Jul 2025 19:29:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56HJTfXx015366; Thu, 17 Jul 2025 19:29:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56HJTftJ015363; Thu, 17 Jul 2025 19:29:41 GMT (envelope-from git) Date: Thu, 17 Jul 2025 19:29:41 GMT Message-Id: <202507171929.56HJTftJ015363@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Joseph Mingrone Subject: git: dae31214c8 - main - consulting: Remove dead link to Ouellet Consulting Inc. 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jrm X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: dae31214c8059d9b6e94843342b28442e5f96849 Auto-Submitted: auto-generated The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/doc/commit/?id=dae31214c8059d9b6e94843342b28442e5f96849 commit dae31214c8059d9b6e94843342b28442e5f96849 Author: FlorineFreeBSD AuthorDate: 2025-07-17 17:45:03 +0000 Commit: Joseph Mingrone CommitDate: 2025-07-17 19:06:19 +0000 consulting: Remove dead link to Ouellet Consulting Inc. Reviewed by: jrm Sponsored by: The FreeBSD Foundation Pull Request: https://github.com/freebsd/freebsd-doc/pull/526 --- website/data/en/vendors/consulting.toml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/website/data/en/vendors/consulting.toml b/website/data/en/vendors/consulting.toml index ff92f2f085..371e4f141c 100644 --- a/website/data/en/vendors/consulting.toml +++ b/website/data/en/vendors/consulting.toml @@ -344,13 +344,6 @@ name = "FirmbIT" url = "http://www.firmbit.com/index.php" description = "FirmbIT is a high quality server management and security company providing friendly reliable support specializing in high security installations and scalable solutions with support for FreeBSD, OpenBSD, NetBSD, Redhat, Fedora, CentOS, Debian, Slackware, Gentoo, SuSe, Mandrake and Sun Solaris servers." -[[consulting]] -id = "oullet" -category = "namerica" -name = "Ouellet Consulting Inc." -url = "http://sirius.danosoft.com/oci/index.html" -description = "OCI specialize in systems/networks design, implementation and security solutions, including solutions meeting HIPPA requirements. We spec out, configure and support firewalls, proxy-arrays, servers, switches, mail systems, web servers, databases, etc. We are familiar with and support most Windows and Unix/Linux systems including FreeBSD. We offer remote administration services worldwide, on all supported platforms. We plan and assist with Active Directory migrations. For more information please contact us via e-mail or call us +1-850-510-6162. Please see our website for complete details on what we offer." - [[consulting]] id = "hahnefeld" category = "europe" From nobody Thu Jul 17 19:48:46 2025 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 4bjk4v4HhQz62BBr for ; Thu, 17 Jul 2025 19:48:47 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bjk4v14FWz3fyq; Thu, 17 Jul 2025 19:48:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752781727; 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=QelF5+/PzH+1uoD14R6t67zxbC734GOACnvchnqbyhg=; b=fbp9gh2GiXyyrPSvRkoM6HS3dGlKn2ZZ481MT9237VzVfnN+cjjl+A/Tj+0UYL+gCT7WOV SKcaGCQM+l2XBf5FMY3EvhF1BuR8bJhFHa5aT7OCO5DHhgdTH40Jn5eQjZrmKgdkqKIXaH RWiVtleSfiaEvQ4hyt9+c7W3SVin3hTMYKKq4o0PTYFhP/zetaau2wexfBtyJt4bzsPJuB 5TMcz/h+UCpX26iPD8E56UYdjxZVlvVnjgNfFpqR5mcNrG6pIuI/hcIBhyi9EXBC6T7qSm p9KtSXfjGW2aY0jYKQYF6VtgQjQ/WrasHQKrtbBu/zwv5tMWH+UziGsUjBJgHQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752781727; 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=QelF5+/PzH+1uoD14R6t67zxbC734GOACnvchnqbyhg=; b=cukNtNHq508ddZsX8JwwszRKPwTfiLI2t529xAV+njOoi6WjqK2xItKsP3S7d9pzzej0Rd vJGUkK5EUep3bL99G8j2PYmUCduVjBYzhp/bEJ1NJrfVhpDlPikEdX8eKa/UMhtU5wwchW ZUkGzdf26rwjp26tvZFX7b4Jq86yyroxMvUHpsjbZO3mhtnSdqPLyKUAAXLYtl/Rj1HyL+ a+4gOZ53MX7+Ikg5oLwJMLG3mg3RzFCtHbuNlLpmI4H/xVf3s9Wu9Kud8plKhd2y7K42B5 mX0xpxRneqYJ9not9Urgk6xzcgjrIFxYR1K32deGDacgVC9AlhZC5KFMivGWCQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752781727; a=rsa-sha256; cv=none; b=lEfRyY5jeBaaCiVE9wxT+FRu9ZiQ+RIZuUIeT0fkcpUHsBXAYx5zWjKiLVWa4iqIv1++AH NM8hVfcRiJEf6MUzDWHSHhqReqvNQrj55C9yApnbMMwi6o6XPv2RNjBVdP9oxmg0tIcF4I xA3z5zPwsxNdp+S8iVdmnXxX2FTwn/GuTOYBmV6nQU7ZEGTNzJE/2pP65rfKM/u5UBxiVf NVDruj8d9rEkiT4EUhmQeqKklAgvUsYKnVlbwA3bK1cVq6o/sX9P+lfE+yWhIHkHG1Mk4m w19T9TjCZGB48xuP+SzrkJAWbn3vxT9z5ie8wvGrRFrk6kutdBAeBQgzgG9dLg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bjk4v05gfz17ph; Thu, 17 Jul 2025 19:48:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56HJmkWp051833; Thu, 17 Jul 2025 19:48:46 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56HJmkSV051830; Thu, 17 Jul 2025 19:48:46 GMT (envelope-from git) Date: Thu, 17 Jul 2025 19:48:46 GMT Message-Id: <202507171948.56HJmkSV051830@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Mateusz Piotrowski <0mp@FreeBSD.org> Subject: git: 13ac0282a8 - main - handbook/dtrace: Add references and refresh some paragraphs 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: 0mp X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 13ac0282a853954f15705906150ab6dd91f20ac2 Auto-Submitted: auto-generated The branch main has been updated by 0mp: URL: https://cgit.FreeBSD.org/doc/commit/?id=13ac0282a853954f15705906150ab6dd91f20ac2 commit 13ac0282a853954f15705906150ab6dd91f20ac2 Author: Mateusz Piotrowski <0mp@FreeBSD.org> AuthorDate: 2025-07-17 19:46:34 +0000 Commit: Mateusz Piotrowski <0mp@FreeBSD.org> CommitDate: 2025-07-17 19:48:41 +0000 handbook/dtrace: Add references and refresh some paragraphs - Reference manual pages where appropriate - Rewrite some paragraphs for better clarity - Do some minor wordsmithing - Do not explain how ksh is needed for the DTrace Toolkit. That's what RUN_DEPENDS are for. --- .../content/en/books/handbook/dtrace/_index.adoc | 32 ++++++++++------------ 1 file changed, 14 insertions(+), 18 deletions(-) diff --git a/documentation/content/en/books/handbook/dtrace/_index.adoc b/documentation/content/en/books/handbook/dtrace/_index.adoc index 26a50a890d..7e9dfc52f4 100644 --- a/documentation/content/en/books/handbook/dtrace/_index.adoc +++ b/documentation/content/en/books/handbook/dtrace/_index.adoc @@ -88,18 +88,18 @@ To load all of the necessary modules: # kldload dtraceall .... -Beginning with FreeBSD 10.0-RELEASE, the modules are automatically loaded when `dtrace` is run. +Beginning with FreeBSD 10.0-RELEASE, the modules are automatically loaded when man:dtrace[1] is run. -FreeBSD uses the `DDB_CTF` kernel option to enable support for loading `CTF` data from kernel modules and the kernel itself. -`CTF` is the Solaris(TM) Compact C Type Format which encapsulates a reduced form of debugging information similar to `DWARF` and the venerable stabs. -`CTF` data is added to binaries by the `ctfconvert` and `ctfmerge` build tools. +FreeBSD uses the `DDB_CTF` kernel option to enable support for loading man:ctf[5] data from kernel modules and the kernel itself. +`CTF` is the Solaris(TM) Compact C Type Format which encapsulates a reduced form of debugging information similar to `DWARF` and the venerable stabs. +`CTF` data is added to binaries by the man:ctfconvert[1] and man:ctfmerge[1] build tools. The `ctfconvert` utility parses `DWARF``ELF` debug sections created by the compiler and `ctfmerge` merges `CTF``ELF` sections from objects into either executables or shared libraries. Some different providers exist for FreeBSD than for Solaris(TM). -Most notable is the `dtmalloc` provider, which allows tracing `malloc()` by type in the FreeBSD kernel. +Most notable is the `dtmalloc` provider, which allows tracing man:malloc[9] by type in the FreeBSD kernel. Some of the providers found in Solaris(TM), such as `cpc` and `mib`, are not present in FreeBSD. These may appear in future versions of FreeBSD. -Moreover, some of the providers available in both operating systems are not compatible, in the sense that their probes have different argument types. +Moreover, some of the providers available in both operating systems are not compatible, in the sense that their probes have different argument types. Thus, `D` scripts written on Solaris(TM) may or may not work unmodified on FreeBSD, and vice versa. Due to security differences, only `root` may use DTrace on FreeBSD. @@ -131,17 +131,12 @@ Users of the AMD64 architecture should also add this line: options KDTRACE_FRAME .... -This option provides support for `FBT`. +This option provides support for man:dtrace_fbt[4]. While DTrace will work without this option, there will be limited support for function boundary tracing. -Once the FreeBSD system has rebooted into the new kernel, or the DTrace kernel modules have been loaded using `kldload dtraceall`, the system will need support for the Korn shell as the DTrace Toolkit has several utilities written in `ksh`. -Make sure that the package:shells/ksh93[] package or port is installed. -It is also possible to run these tools under package:shells/pdksh[] or package:shells/mksh[]. - -Finally, install the current DTrace Toolkit, a collection of ready-made scripts for collecting system information. -There are scripts to check open files, memory, `CPU` usage, and a lot more. -FreeBSD 10 installs a few of these scripts into [.filename]#/usr/share/dtrace#. -On other FreeBSD versions, or to install the full DTrace Toolkit, use the package:sysutils/dtrace-toolkit[] package or port. +Once the FreeBSD system has rebooted into the new kernel, or the DTrace kernel modules have been loaded using `kldload dtraceall`, install the current DTrace Toolkit (package:sysutils/dtrace-toolkit[]), a collection of ready-made scripts for collecting system information. +There are scripts to check open files, memory, CPU usage, and a lot more. +FreeBSD includes some scripts in the base system as well; see [.filename]#/usr/share/dtrace#. [NOTE] ==== @@ -152,7 +147,8 @@ Not all of the scripts found in the DTrace Toolkit will work as-is on FreeBSD an The DTrace Toolkit includes many scripts in the special language of DTrace. This language is called the D language and it is very similar to C++. An in depth discussion of the language is beyond the scope of this document. -It is covered extensively in the https://www.illumos.org/books/dtrace/bookinfo.html[illumos Dynamic Tracing Guide]. +Refer to the FreeBSD man:d[7] manual page for an overview of the D language on FreeBSD. +The D language is also covered extensively in the https://www.illumos.org/books/dtrace/bookinfo.html[illumos Dynamic Tracing Guide]. [[dtrace-out-of-kernel]] == Enabling DTrace in Out-of-Kernel Modules @@ -183,7 +179,7 @@ To view all probes, the administrator can execute the following command: # dtrace -l | more .... -Each probe has an `ID`, a `PROVIDER` (dtrace or fbt), a `MODULE`, and a `FUNCTION NAME`. +Each probe has an `ID`, a `PROVIDER` (e.g., `dtrace` or `fbt`), a `MODULE`, and a `FUNCTION NAME`. Refer to man:dtrace[1] for more information about this command. The examples in this section provide an overview of how to use two of the fully supported scripts from the DTrace Toolkit: the [.filename]#hotkernel# and [.filename]#procsystime# scripts. @@ -288,4 +284,4 @@ Elapsed Times for processes csh, read 3988049784 .... -As shown, the `read()` system call used the most time in nanoseconds while the `getpid()` system call used the least amount of time. +As shown, the man:read[2] system call used the most time in nanoseconds while the man:getpid[2] system call used the least amount of time. From nobody Thu Jul 17 19:57:04 2025 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 4bjkGS66FRz62BT0 for ; Thu, 17 Jul 2025 19:57:04 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bjkGS4jgXz3m7T; Thu, 17 Jul 2025 19:57:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752782224; 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=HJBsFqEoIXB3WGqxwQg8EDrrpB1InBnzUPZW97HF8q4=; b=udvfN3PUJc36uBkEA+/QvsDvQCq+fskkTMW7qvLdy3KE20SSZrNhBO1HxfSrHonTUYjfND jrdaedBNyhoROd7VosXPL8jG2uttatWMtwpac1CYv8pggfqes9wR4TB2UMGx3hcZ3HqxsP RtUhqaz5wKQ+AROTnLFUn42zaaYN8+DcNzus/T5QNq2M1Hxu6gMXsuwlfCgLsoKk2JT9oT N3bJPKLdHD7q9B/Uy6WC2VhzLXLDNz6dQQ1crVPIi6VffXsRvg+Nz21EV9VFCCI+hvxtjA HSUeqKhMugHu4OzdbLg8wfsHJz1bBxcvctoHgTZuv3PfQfTC4cXhSQkElXnOtA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752782224; 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=HJBsFqEoIXB3WGqxwQg8EDrrpB1InBnzUPZW97HF8q4=; b=n4XzU4ORwhAJE3qyMiScO5KQrIyeiqD4DvJNoc28QZJ6wtkwZImem4JdUJEB7P5rUxIn8y nQcreZNEGlYkkoOrLDOVefRD3XDzEFB0x6NLrGU8coRH+cirStTec7qZjv+4PghHPxgTes 8fRfT2JuPJrc8trG2itAa91KKfA07Z7ce+Ps65ysG6FlR/DLCw/awM08ZEoUzTteh+8Ymc Vl5VS5jeM8OrIKMf1lvgaoyJVwDaO2kTcB+Y41sVdfJEDoLAqojW+l5NC6P5ic88TBQ0gC CXeIO1vPabd/5Itxh7qVcNJy9wlaDdM0A6rnTy8ZaaPr5LIi7NI+V/ICqiT9Ww== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752782224; a=rsa-sha256; cv=none; b=KoMYWZOdifRnphw9AKzUY5Y8wi58AMm7E4Iu2xe78dUnidlRAHDjiZAVDYYyFhTeYgXxY6 0FK0rBLbtZUIqOenQaAY+b6CQHU1/Uhp2Uz4ZN+VeY5CWWcl3KKG9LiIm3RFGz8XvUZbI1 Fga27zC4L5hoFhuMbF/u5cwcdnL70zAun/73hr7bbkT1UckDLv7qVXzSN+4sxkG77Dcr67 wyzhYqXvBTUPr+N/UUEMeSfSCATLEYNc3vKU8f1RaV+AEuj3/7ICHs6dhm8AHNNvqqfRAy 2smR1G9oKi8DbF7DnpiwnYqpOv5B1k3NRe2S+7L0BSF0ti9KLE9w9aHOBngnuA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bjkGS46vhz182Z; Thu, 17 Jul 2025 19:57:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56HJv425069964; Thu, 17 Jul 2025 19:57:04 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56HJv4ew069961; Thu, 17 Jul 2025 19:57:04 GMT (envelope-from git) Date: Thu, 17 Jul 2025 19:57:04 GMT Message-Id: <202507171957.56HJv4ew069961@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 8756c97c2c - main - HW Relnotes: Add ufshci(4) to template for 15.0 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8756c97c2ccde64615aac68a1463704ce31aeddc Auto-Submitted: auto-generated The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=8756c97c2ccde64615aac68a1463704ce31aeddc commit 8756c97c2ccde64615aac68a1463704ce31aeddc Author: Alexander Ziaee AuthorDate: 2025-07-17 16:23:55 +0000 Commit: Alexander Ziaee CommitDate: 2025-07-17 19:56:56 +0000 HW Relnotes: Add ufshci(4) to template for 15.0 The ufshci(4) driver was added in src:1349a733cf28 for FreeBSD 15.0. Add it to the Release Haredware notes in the Disk Controllers section. --- website/archetypes/release/hardware.adoc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/website/archetypes/release/hardware.adoc b/website/archetypes/release/hardware.adoc index ab1cd9e84a..81a882d183 100644 --- a/website/archetypes/release/hardware.adoc +++ b/website/archetypes/release/hardware.adoc @@ -332,6 +332,8 @@ EISA adapters are not supported. &hwlist.tws; +&hwlist.ufshci; + &hwlist.vpo; With all supported SCSI controllers, full support is provided for SCSI-I, SCSI-II, and SCSI-III peripherals, including hard disks, optical disks, tape drives (including DAT, 8mm Exabyte, Mammoth, and DLT), medium changers, processor target devices and CD-ROM drives. From nobody Thu Jul 17 19:59:00 2025 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 4bjkJh6xRqz62BhK for ; Thu, 17 Jul 2025 19:59:00 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bjkJh5S4qz3nGX; Thu, 17 Jul 2025 19:59:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752782340; 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=UeU/Qn9iAUiwtw3VMK8iW2x9h0NavVybytyuTl6VXek=; b=aFWxMciEWTdal3qU4h92Kj+IEgFIzTOHB6+ze9fC22R0pt3ZNVZa5w60FNK/EgAtTGEh/8 Q+BEJChu4JiQM7ZlhsXQz/KE+DReiuflqyBhlaDh+uUtTjRg8Qk8vNJssh+ZgKz/VjIH2v 2YC99beIGpsHwqr9Ir++P3HTecU8BhQ/eQoLVsvLouUiV0LQ8I4mtfcZn4AFzwoU+coAPO unJ2Seoo8heyVo5KTAWbqqPTojwSrLIwZhJCDFJG9Ig7HEj7KwWzgmQlBX8fNM2mSug4Ve Io9wx/mwZTOSW7edgiaJwekp7gAXP4h+WQrySCum/IBqEZ8hJg/ea0D95LOEHw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752782340; 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=UeU/Qn9iAUiwtw3VMK8iW2x9h0NavVybytyuTl6VXek=; b=moHvVcdxa1cw4Jc5WxMVcQK2OzuRxiyY3ezZ6d5KiUKPxK5WgnzQaVhhrkFQ4YrWFin0c3 c7KFk+hehD+s12426u1PvZ1eRW28mCVIC8OAwGc0jbbfE7+1+Sc0MJR92GXRc8wDe2lnJ9 PMb5QnIZKh9/Mpd4z0FLu4qYLU8YTQuswx4r+2P7a4ge1d59M8R4I6GR1Jo9ywZj7rElDI Xav4FdvZS0BqkpFlYRZXydptKv0k4tqmYT2Kz+oP3PotK9kGu9MnqoCH52hYT4MkacD/R2 B8A4VoOgivj6l+iI1+s4KfyfGGwGkMu+Hkd+SK7XkRUPAoGlBpsBERgBuJ77cQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752782340; a=rsa-sha256; cv=none; b=T0rl8oMsIVxjq0LHcf29tEXXy6d59eBwaDgM6lQTROOjH4cKB+yr+VDe4L0CGh30VvacZj C16pZ38PBaVh0aNC9dmQ0tlIiSbso/Pgjs5veiu86hGS1a8Wc46IRptZPtz5Nw018EXN3c pV5hhh87c6s8Zs0pNrcWL0VUFKELTvCx9kXrixjyHBHuidWKzeqev30yRuYOZVkAuo2qP7 VillO2bXryFwPMhsNlp+Zf7zhpaOsNC1CGNqhocNOwtk3t6yWMNvRTNf2jgqDYPMN5odp6 Yksxvb9uuw2t4ha2hAZ4ktdRvBCR4E6JArcDaU8XhLXDsxnIM7LNqwW6ChCI5Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bjkJh4Yj9z17md; Thu, 17 Jul 2025 19:59:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56HJx0VP070643; Thu, 17 Jul 2025 19:59:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56HJx0LT070640; Thu, 17 Jul 2025 19:59:00 GMT (envelope-from git) Date: Thu, 17 Jul 2025 19:59:00 GMT Message-Id: <202507171959.56HJx0LT070640@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 2bca0772d9 - main - HW Relnotes: Move uaudio to Sound 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2bca0772d98a06481df3f702e0ef5274da020e00 Auto-Submitted: auto-generated The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=2bca0772d98a06481df3f702e0ef5274da020e00 commit 2bca0772d98a06481df3f702e0ef5274da020e00 Author: Alexander Ziaee AuthorDate: 2025-07-17 19:58:26 +0000 Commit: Alexander Ziaee CommitDate: 2025-07-17 19:58:31 +0000 HW Relnotes: Move uaudio to Sound Since this is the only usb sound driver, I think it makes more sense to put it with the other sound drivers. Especially since nobody has ever noticied that the link is incorrectly named and it has actually always been broken. Reviewed by: christos, mhorne Differential Revision: https://reviews.freebsd.org/D51262 --- website/archetypes/release/hardware.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/archetypes/release/hardware.adoc b/website/archetypes/release/hardware.adoc index 81a882d183..ee46d11fa4 100644 --- a/website/archetypes/release/hardware.adoc +++ b/website/archetypes/release/hardware.adoc @@ -713,6 +713,8 @@ Marvell 88W8363 IEEE 802.11n wireless network adapters (man:mwl[4] driver) &hwlist.snd_t4dwave; +&hwlist.snd_uaudio; + &hwlist.snd_via8233; &hwlist.snd_via82c686; @@ -785,8 +787,6 @@ Altera University Program Secure Data Card IP Core (man:altera_sdcard[4] driver) &hwlist.umct; -[amd64, i386] Audio Devices (man:uaudio[4] driver) - &hwlist.uvisor; &hwlist.xhci; From nobody Thu Jul 17 19:59:51 2025 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 4bjkKg3k0Dz62BNk for ; Thu, 17 Jul 2025 19:59:51 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bjkKg1yHmz3p1r; Thu, 17 Jul 2025 19:59:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752782391; 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=wSOl5EyAIOCaIen2ZQvimjxsMYlU9HI8Q9wLNHHjaGQ=; b=GwtB8I5mdnR5mZ7YhHsWc+Ot8DvU8cEAOKD2WethuigOjGijKkjoQw2tBQgwsFkW3xp+i7 Gcbyivqq2TYD4p8rOWoL7z9L7R7FupGWrMRjfkvuZJ92AuW+z6nk/9zL9YxnxIZHVnLq9l 6sQ3Lc6xc4Ht+hEZWi1dAy1cDEbAHassLCZ84qIJqhfRkqFWj7Pr/zoKLDEXHNu9dudj30 fS2f70dmmftdieTxp/T0sJsVyfhUo0tOajtXTr6ZatXgsYkZA/xOos9kd0T2Ikustl8p5A 7o7sxv5RF5NYzjd1dQrOHrf/CkEpp4vWn8zAXduZfvCeRcW/DnatVy9neEqnhg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752782391; 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=wSOl5EyAIOCaIen2ZQvimjxsMYlU9HI8Q9wLNHHjaGQ=; b=svuJw8MnKCUpl5QX3O007/1Z4CwaakChrqxF4hAvyh8rpJBndeVKBIXAArmjmb1A9wCqgt I0paSZHGw7lrldJDazezuNRF0ef/poY0gvF3qM9LBJ5aDkYLyYhp4mi4XbIoryjOpBJq4c mxH59dHQQypJeZ/dJ8x/33AC3PJTgo/B6bObREkxwF6felsi0onIUO2xik464azi4rmd+4 PqU4fRVGAvKb/Lm63jqiOTWdJnHUuj///xygSKiOEqU6w+9OFM/nbn3JFLwL+u19oaRxMd dC1wijnVumcUhH1z10eKeTjxfc4ASeaIQy9eP4BBClVsVFwrqqFdife8IWRbCg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752782391; a=rsa-sha256; cv=none; b=e1fPXTSgk5glA5WHv14L6xtRKcateKI3fcI38hmFoHAPJFbbjpdNxuwb5q4CQBSZ9RgdHz pweYfjjRqFhNmYY7/j8JZXITNZyxG8YmDohD0bNGTk4VkZpqM3qqrShmqORWexcWTcNSsH YZk08NH8jpwoT1VJ3f/U31eZTGY9G44duNnC7gOfQQCFZrMI/afZmQuRGtJaBb3p7SvHeD d2+dWrwbqYz4EtvLyOkR9jwphJNGVF3BCkg9tNQ0DbzfVk8ILOOjTkRpIZxPixPzzvlE4B hbpA4zW3q5hj1TSx5tN7B7kfLXUQwTJS41xMaZ1quRKlcH/ABAWLc9ptZfpGdg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bjkKg1WVGz17mf; Thu, 17 Jul 2025 19:59:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56HJxpui070979; Thu, 17 Jul 2025 19:59:51 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56HJxpDY070976; Thu, 17 Jul 2025 19:59:51 GMT (envelope-from git) Date: Thu, 17 Jul 2025 19:59:51 GMT Message-Id: <202507171959.56HJxpDY070976@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 5b83249c56 - main - HW Relnotes: Add mtw(4) to the template for 15.0 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5b83249c56e7958651d42c4b6c105403175183a9 Auto-Submitted: auto-generated The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=5b83249c56e7958651d42c4b6c105403175183a9 commit 5b83249c56e7958651d42c4b6c105403175183a9 Author: Alexander Ziaee AuthorDate: 2025-07-17 19:59:30 +0000 Commit: Alexander Ziaee CommitDate: 2025-07-17 19:59:35 +0000 HW Relnotes: Add mtw(4) to the template for 15.0 The mtw(4) driver was added in src:c14b016242613 for FreeBSD 15.0 Add it to the Release Hardware Notes in the wireless section. Reviewed by: carlavilla, mhorne (mentors) Differential Revision: https://reviews.freebsd.org/D48906 --- website/archetypes/release/hardware.adoc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/website/archetypes/release/hardware.adoc b/website/archetypes/release/hardware.adoc index ee46d11fa4..7aca4e5f41 100644 --- a/website/archetypes/release/hardware.adoc +++ b/website/archetypes/release/hardware.adoc @@ -580,6 +580,8 @@ The *ukswitch* driver is designed to support potentially unknown Ethernet Switch Marvell 88W8363 IEEE 802.11n wireless network adapters (man:mwl[4] driver) +&hwlist.mtw; + &hwlist.otus; &hwlist.ral; From nobody Thu Jul 17 20:06:37 2025 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 4bjkTV4h2Tz62C7k for ; Thu, 17 Jul 2025 20:06:38 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bjkTT3LLgz3syr; Thu, 17 Jul 2025 20:06:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752782797; 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=6HfU0kNdIsZwFHnmQUL14TDpZwX5f1zQgg+yjMpiV3w=; b=bL3MbtJ/lvJdGGLzDiD4kNZgHiwQWRq26VnlRRZ5Ku1V3MOgW0pf5Gzb5fyrxVcXY1dlTz 9DO2P2a+aOtvV0jemMWC7xDLf//EDxjeNrWJUDJph3czCCIxyjW5lT9QdSEjuPMZHoGGrr UDzgIRQhsm2PkRhbQkC2LyJPrD8iSQQRzjcizRQs2S5QezOKAWSBC04wMaHUbEjrB6SxdR DT77Ox+OTrn4DDnlMbeOjzzYLA0HNBaR1K9Pmra7AGAMb5GUt1wIxvSzAg+glYkVej9Jp6 i8a95EkPuY+NjpuBNQ9apl7aMP0zMbD+PE0tjjXFL8HfcQQreUIciDD/XM+Zfg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752782797; 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=6HfU0kNdIsZwFHnmQUL14TDpZwX5f1zQgg+yjMpiV3w=; b=VXz6DZUYriLmaitQNmJ/plvRoqVvexrcTggfVUDeDpaFvdVGTeHllQCP0UFoFy3rjHsUDo YzlHg+hozbF9eFCNSfgwy+VC0fS3R96VBZyCbMnoNAcFw/fgdvMmjlIU1n7xH9bq1r0Slk rtmocyy7ppUJL8TX8EEibiH3iq/g9Rr+2VxR9CnurCkiN0Z9Blg4ffHxtDbCCZMA0LF/HE dGHADRficfbSm74XfKa1gJ8sHWQj/Pltlo5dDcIcXMdSyNf0WQP/SLYfPiWi/Sdyxf5Pv4 q9MaawxcKlDvHXgqIIHC8aIYjXYhPaMOhmMZgkUq2uMnVkbiinOtUGd6wYcDgA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752782797; a=rsa-sha256; cv=none; b=haAx9oj9+Vmbg914cX49YVhl8FfcPJi4pLBOGQvL6XD++xqRod0NF1cwcMC9oW8b/h2TBf F+TvBOlaXZWGZ6+D/IyIOXJMo805TjBPefHkefN2aPwdQT7eYEoEs135cL3FDtmm7opBYZ 3R8Me7TH5RI/XJDuTFLvMe1xnU/VsGiSTGtOjnBQiha9KCYR8+b2Lk1Dfkq0wLjUYtDlOi AuvhL1jLNa9KgF+8iq12Br1gkT0IQkLkohZrfHtey9noYa2jWntVO8ZGzuWPDtt7npX1W1 R9pml4dOQRis3TPnQnel74PXW2y+xvZkMtClqLEfc+4X3Cuv6Msp1+g39hNKBA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bjkTT2PXyz17n4; Thu, 17 Jul 2025 20:06:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56HK6b9B090494; Thu, 17 Jul 2025 20:06:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56HK6b9V090490; Thu, 17 Jul 2025 20:06:37 GMT (envelope-from git) Date: Thu, 17 Jul 2025 20:06:37 GMT Message-Id: <202507172006.56HK6b9V090490@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Joseph Mingrone Subject: git: fb966d1113 - main - consulting: Remove links to 13 sites with no mention of FreeBSD 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jrm X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fb966d11134e8ca5e2c65d44fff9830789329117 Auto-Submitted: auto-generated The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/doc/commit/?id=fb966d11134e8ca5e2c65d44fff9830789329117 commit fb966d11134e8ca5e2c65d44fff9830789329117 Author: FlorineFreeBSD AuthorDate: 2025-07-17 18:51:11 +0000 Commit: Joseph Mingrone CommitDate: 2025-07-17 20:03:48 +0000 consulting: Remove links to 13 sites with no mention of FreeBSD Reviewed by: jrm Sponsored by: The FreeBSD Foundation Pull Request: https://github.com/freebsd/freebsd-doc/pull/527 --- website/data/en/vendors/consulting.toml | 91 --------------------------------- 1 file changed, 91 deletions(-) diff --git a/website/data/en/vendors/consulting.toml b/website/data/en/vendors/consulting.toml index 371e4f141c..de341f52dd 100644 --- a/website/data/en/vendors/consulting.toml +++ b/website/data/en/vendors/consulting.toml @@ -22,13 +22,6 @@ name = "AnonBSD Inc." url = "https://sites.google.com/site/anonbsd/" description = "We provide IT environment consulting. Support in FreeBSD, OpenBSD, Linux (Debian, RedHat, SUSE, Gentoo, Slackware) and OpenSolaris. High availability, virtualization, monitoring, security, deployment, network infrastructure. We service in São Paulo/SP and Campinas/SP in Brazil. Contact us via e-mail (ricardo.ichizo@gmail.com) or by phone at +55 (19) 8202-1567." -[[consulting]] -id = "audacix" -category = "australia" -name = "Audacix" -url = "https://www.audacix.com" -description = "At Audacix we help our customers maximise profits by shipping bug-free and secure software. Talk to us if you need help with your architecture, digital transformation, DevOps practice and cybersecurity. Call us on +61 3 7001 1430 or +44 20 3411 4974 to skyrocket your software delivery to the next level." - [[consulting]] id = "BMK" category = "australia" @@ -141,20 +134,6 @@ name = "myserver.bg" url = "https://myserver.bg/en" description = "myserver.bg offers professional services to companies implementing open source solutions. We are BSD and Linux certified system administrators and network engineers. Day to day system administration includes databases, web services, high availability systems, virtualization, monitoring, telephony, and spam fighting. That is just part of the things that we do since 2001. For all these years we have gained exceptional experience in system administration, servers maintenance and network management. For more information please visit our web site." -[[consulting]] -id = "Nesbitt" -category = "namerica" -name = "Nesbitt & Associates" -url = "http://www.nesbitt.ca/" -description = "Nesbitt & Associates is based in Vancouver, Canada, but have worked with clients all over the world. We specialize in open source technologies, in particular, FreeBSD, Perl, Apache, mod_perl and MySQL. For more information, please visit our web site." - -[[consulting]] -id = "NSWITS" -category = "australia" -name = "NSW IT Support" -url = "http://nswits.com.au/" -description = "NSW IT Support provides FreeBSD, OpenBSD and Linux installations services for secure antispam web servers that will make any customers happy. Visit our website for more information." - [[consulting]] id = "OmarSiddique" category = "namerica" @@ -183,13 +162,6 @@ name = "Phil Budne" url = "http://www.ultimate.com/phil/resume.html" description = "Phil Budne is a Boston area consultant who has worked professionally with BSD and other Unix systems since 1985. Services include development and porting of kernel extensions, device drivers, network protocol implementation, and applications, as well as network and system administration. For more information contact phil+fbsd@ultimate.com." -[[consulting]] -id = "Questwork" -category = "asia" -name = "Questwork Consulting Limited" -url = "http://www.questwork.com/" -description = "Questwork Consulting Limited is based in Hong Kong. We provide consulting, web application development, hosting & maintenance services on FreeBSD to our clients for more than 5 years. For more information, please contact us by email at freebsd@questwork.com or visit our website." - [[consulting]] id = "Secnetix" category = "europe" @@ -225,13 +197,6 @@ name = "TundraWare Inc." url = "http://www.tundraware.com/" description = "TundraWare Inc. provides FreeBSD related consultancy in all contexts, from Embedded to large Transaction Processing systems. We have extensive International experience and can provide services in network design, systems architecture, development, deployment and operations. Contact us via telephone on 847/827-1706, via email to info@tundraware.com or write to us at TundraWare Inc., 817 Fairmont Court, Des Plaines, IL 60018, USA." -[[consulting]] -id = "UnixPorting" -category = "namerica" -name = "UnixPorting" -url = "http://www.UnixPorting.com/" -description = "UnixPorting.com specializes in the porting of existing software to new operating systems or hardware. In addition to porting, we specialize in C and Perl programming, Unix system administration and security, and open source technologies (FreeBSD, Perl, Apache, mod_perl, MySQL, etc.). For more information, please visit our web site." - [[consulting]] id = "Raditex" category = "europe" @@ -239,20 +204,6 @@ name = "Raditex Control AB" url = "http://www.raditex.nu/" description = "Raditex Control AB are a firm of consultants and also do education in Unix. We have long experience with all kinds of Unix systems not only FreeBSD or Linux. For more information phone us at +46 19 450105 or give us an email at gorhas@raditex.nu or visit our web site." -[[consulting]] -id = "Cybersource" -category = "australia" -name = "Cybersource Pty. Ltd" -url = "http://www.cyber.com.au/" -description = "Cybersource is Australia's leading IT Professional Services Company in the areas of Unix/FreeBSD/Linux, TCP/IP Datanetworking and Open Platform application development using these technologies. With around 40 staff, are based in Melbourne and have been successfully providing IT Professional Services for 10 years." - -[[consulting]] -id = "Worria" -category = "asia" -name = "Worria Affordable Web Hosting" -url = "https://worria.com" -description = "Worria Affordable Web Hosting is a privately owned company in Hong Kong. We offer FreeBSD web hosting related consulting services, such as server administration and website management. For more details, please email our sales team." - [[consulting]] id = "ZYTRAX" category = "namerica" @@ -295,13 +246,6 @@ name = "CTS Consulting and Trade Service" url = "http://www.ctseuro.com" description = "CTS Consulting & Trade Service is a full service Consultant and Supplier for pre-installed FreeBSD Servers. We ship Firewalls, Internet Gateways, Mail Systems with virus protection, realtime http scanner, File and Print Servers. Network planning and implementation of WANS with IPSEC tunneling, Samba and Hylafax installations. Founded in 1985 with Unix and Mainframe experience since 1978. We are based in Salzburg and Vienna, Austria and have customer references throughout Europe and Eastern Europe ranging from 5 to 60000 Users. We are also shipping pre-installed Asterisk Telephone Systems and have best the references with it." -[[consulting]] -id = "fortuitous" -category = "namerica" -name = "Fortuitous Technologies" -url = "http://fortuitous.com" -description = "Fortuitous Technologies provides Performance Tuning, Capacity Planning, System Design, Network Design and security services for FreeBSD, Linux, and Unix systems worldwide. We cover Cloud, Grid, and Multi-tiered systems of all types. Contact us at http://Fortuitous.com for further information." - [[consulting]] id = "netfence" category = "europe" @@ -309,13 +253,6 @@ name = "NetFence" url = "http://www.netfence.it" description = "NetFence deploys and maintains Internet/intranet servers based on FreeBSD and other open source software (including Apache web server, Squid, Samba, Cyrus IMAP, PostgreSQL, OpenVPN and others). Network and client-side hardware/software/support is also offered, as well as custom programming and security coverage. It is located in Bologna, Italy and can be reached at freebsd@netfence.it." -[[consulting]] -id = "ethon" -category = "europe" -name = "Ethon Technologies GmbH" -url = "http://www.ethon.de" -description = "Ethon Technologies GmbH -- located in Munich, Germany -- has a strong focus on BSD driven solutions. We offer professional consulting services as well as BSD based telecommunication systems, ranging from basic PBX to telco solutions up to 10.000.000 users. Feel free to contact us at info@ethon.de or drop us a voicemail: +49.89.255456.0" - [[consulting]] id = "hamburgnet" category = "europe" @@ -337,20 +274,6 @@ name = "Pate Consulting, Inc." url = "http://www.pateconsulting.com/" description = "We specialize in providing solid open source solutions for businesses using OpenBSD, FreeBSD, and Linux. 6 years in business. 12 years of experience - MCSE, CCNA, RHCE certifications - Also MySQL, PostgreSQL. VPNs, firewalls, wireless, DNS, squidGuard, mail - even training with FreeBSD. You can contact us via e-mail, call us at 713.333.5468 or send us a fax at 713.333.5494." -[[consulting]] -id = "firmbit" -category = "namerica" -name = "FirmbIT" -url = "http://www.firmbit.com/index.php" -description = "FirmbIT is a high quality server management and security company providing friendly reliable support specializing in high security installations and scalable solutions with support for FreeBSD, OpenBSD, NetBSD, Redhat, Fedora, CentOS, Debian, Slackware, Gentoo, SuSe, Mandrake and Sun Solaris servers." - -[[consulting]] -id = "hahnefeld" -category = "europe" -name = "bjrn hahnefeld IT" -url = "http://www.hahnefeld.de" -description = "We are a company for Software-Engineering and a Hosting- and Server-Solutions provider (Web-, Application-, Database-servers) for Germany, Austria and Switzerland. We are experienced in the installation and administration of BSD and Linux systems. Our software experience is with PHP, Perl and SQL and we speak English and German. We are located in Regensburg, Germany. Please email info@hahnefeld.de for more information." - [[consulting]] id = "paxym" category = "namerica" @@ -372,13 +295,6 @@ name = "Sense of Security Pty Ltd" url = "http://www.senseofsecurity.com.au/" description = "Sense of Security is an Australian provider of Free BSD and Unix consulting services. We have a strong focus on building secure networks and systems, including firewalls, VPNs, web servers, etc. We are also experts at conducting security review, audit, penetration testing, and assessment services." -[[consulting]] -id = "jmbg" -category = "namerica" -name = "The JMBG Network" -url = "http://www.jmbg.net" -description = "We believe in quality, reliable and innovative solutions so naturally we love FreeBSD. We are a Canadian electronic solutions provider servicing mainly South-Western Ontario. We also provide some solutions to clients in Canada and the United States. We offer a wide range of electronic solutions including consulting services and we most definitely support and recommend FreeBSD." - [[consulting]] id = "afreebsdbrasil" category = "samerica" @@ -393,13 +309,6 @@ name = "Ulyanovsk.BSD (ULBSD)" url = "http://www.ulbsd.ru" description = "The Ulyanovsk.BSD (ULBSD) is a Russian company located in Ulyanovsk. We provide technical support and consulting to users of ULBSD operating system that is based on. We provide free and paid versions of our operating system. We also answer many questions of users for free and help them work in the and ULBSD. For more information send an email to info@ulbsd.ru." -[[consulting]] -id = "nuvym" -category = "samerica" -name = "NUVYM-CLOUD" -url = "https://www.linkedin.com/organization-guest/company/nuvym-cloud" -description = "NUVYM is the first and unique company that customizes FreeBSD at Amazon Web Services. Customer obsession is our focus. We use the best methodologies to plan, implement and manage our clients environments accordingly with their needs." - [[consulting]] id = "linuxstans" category = "europe" From nobody Thu Jul 17 22:40:21 2025 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 4bjnts680dz62Lc8 for ; Thu, 17 Jul 2025 22:40:21 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bjnts5SmXz43Qg; Thu, 17 Jul 2025 22:40:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752792021; 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=buUQU9VIenWZwsZAUisB5GA1hQpKysIav+aOpNeV7A0=; b=wk0Rc2pJBbFzIl+VnP99JEg+0Bw6T546qYGjHAnRy6NYTZ1GThN4qj+KqcyrCIwCyJFHVh lpmZe0VItpQD4M56CYyyhENmq86+fkQaIYCp7sUoky29ZcvOZQNZUGvKrZaSdHATiSKkzq TOcJF+uyL6yoTDuunW5JGnHE1pqgnjwcKxQ9zeAuhXQcRk7+YHg2sLJZWlL4ixqFcxS4o3 MU4UrvZCQ4xlBM5vDN7f5BBfpa3hLcubKgmNkus78I4R/G+qHj74I4qOjCzHr66BETs87n SttaEbb11yfhQLJ2es9AxIo2DEGm7MyNkA31CE2mmfAmBljWLoM/6FbfX7wMFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752792021; 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=buUQU9VIenWZwsZAUisB5GA1hQpKysIav+aOpNeV7A0=; b=pYkRT6OiuA0/drZ1b33AB093k3uY/E0Eyh2ikfdv71SApCTZzWIlIxwRwXXL2XPSyRczOw 9RM+2Xw3BlEi4BsCMTmpoXNgJ1fBIpSCGWSwccF4oyktujxylQLtYuXIMpk4Ke1OUTMjOT NQzD/eQRlHg9HR9n6kNyLY+QqdSVjz2oHXEjIjkFDvgVpXns6x3EiJI0Z3+UrgPNavNVIF uOKvk2wQ7rdeipCE9mfCqTIy1wVnjoawRlr0zHl+2gTbWHXgM5sHT2GwlZHwMpOxtU7YJP cFnxIkC2GVH7chPxhCyoUySYrsovRZmhdIo90bEgCIKJo8OdfEV+NFHxS4rmLQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752792021; a=rsa-sha256; cv=none; b=uYvAIeCQ3JnnyO0v0eIjmReQpIU92/a1jY9c1iLB65tP1RVsI3uBKtMMyN3wDNF6Hhk0Hl rBw5EzVX148VFC8MmLpP9k7OfruX4x8caxFLfJZZHT6pMP3exdW3FjwOAXQxvA73xSar8z F6enAsz4DCxBrVC3LEjAoiWemFB6XJXz75Q11sMzkH2vztCVDAwQM5HEeSBAGyDf8gSjCO WdAWEe7udAVDlSsIJdtDXdNoCLcEmCPYCENg3cU+B3/bJY5ksbOoukBVV3+XB6wSFnJCEn EqBjBNhy4Wm2ruAMZWNAoMUNJ9X9L1mpeFoVQpsdh/UHrLXciRIIUD32NzsXUQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bjnts3sT8zD9; Thu, 17 Jul 2025 22:40:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56HMeLWv081512; Thu, 17 Jul 2025 22:40:21 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56HMeLpa081509; Thu, 17 Jul 2025 22:40:21 GMT (envelope-from git) Date: Thu, 17 Jul 2025 22:40:21 GMT Message-Id: <202507172240.56HMeLpa081509@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Mateusz Piotrowski <0mp@FreeBSD.org> Subject: git: f1f521b0ea - main - handbook/dtrace: Fix formatting 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: 0mp X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f1f521b0eaffde9fb031a14e527bc5a19173afee Auto-Submitted: auto-generated The branch main has been updated by 0mp: URL: https://cgit.FreeBSD.org/doc/commit/?id=f1f521b0eaffde9fb031a14e527bc5a19173afee commit f1f521b0eaffde9fb031a14e527bc5a19173afee Author: Mateusz Piotrowski <0mp@FreeBSD.org> AuthorDate: 2025-07-17 22:39:05 +0000 Commit: Mateusz Piotrowski <0mp@FreeBSD.org> CommitDate: 2025-07-17 22:39:05 +0000 handbook/dtrace: Fix formatting For some reason if you have two monospaced fragments touching one another asciidoc get confused. --- documentation/content/en/books/handbook/dtrace/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/handbook/dtrace/_index.adoc b/documentation/content/en/books/handbook/dtrace/_index.adoc index 7e9dfc52f4..844e3b3419 100644 --- a/documentation/content/en/books/handbook/dtrace/_index.adoc +++ b/documentation/content/en/books/handbook/dtrace/_index.adoc @@ -93,7 +93,7 @@ Beginning with FreeBSD 10.0-RELEASE, the modules are automatically loaded when m FreeBSD uses the `DDB_CTF` kernel option to enable support for loading man:ctf[5] data from kernel modules and the kernel itself. `CTF` is the Solaris(TM) Compact C Type Format which encapsulates a reduced form of debugging information similar to `DWARF` and the venerable stabs. `CTF` data is added to binaries by the man:ctfconvert[1] and man:ctfmerge[1] build tools. -The `ctfconvert` utility parses `DWARF``ELF` debug sections created by the compiler and `ctfmerge` merges `CTF``ELF` sections from objects into either executables or shared libraries. +The `ctfconvert` utility parses `DWARF` `ELF` debug sections created by the compiler and `ctfmerge` merges `CTF` `ELF` sections from objects into either executables or shared libraries. Some different providers exist for FreeBSD than for Solaris(TM). Most notable is the `dtmalloc` provider, which allows tracing man:malloc[9] by type in the FreeBSD kernel. From nobody Fri Jul 18 06:23:16 2025 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 4bk09113xJz61rk7 for ; Fri, 18 Jul 2025 06:23:17 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bk09106mXz48WY; Fri, 18 Jul 2025 06:23:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752819797; 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=YONfFuf4ocz/a+L9sWP3sgPhIwlKkg+rBvQT7Q+Dwt4=; b=uLPAH7UMsJxtHyrcMaxj+ceAvFmbQOCfEEgAVWF16OZ8QA/r0GeS+fJUMY3reMI7jYeILA 0ko+Pr6yAJy4maSlZK73irHZaNAztD66/VxmBAvv9RKNWj81vETO57sARiTaS2i6pjHbpd YL30VyIZPa4tJoKqzFwIosDj5XLAwcQIdwy1wo0C8IxegoHJ3AyawEGIzeYnfDchQ+R9Wn rcSYDLsvYXuPEJPf8/BOWJyKMjtmdHtmd63L8Gac6bWJDuvntD/Q0ybM1z/ohkfA5cXSkJ 1ShSodKbBt6Hl6xGg5d3qfQa+P3yJlehl/HRxyAsOriKZi9c1dDEagWOy8ORGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752819797; 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=YONfFuf4ocz/a+L9sWP3sgPhIwlKkg+rBvQT7Q+Dwt4=; b=UlNC9qchcF7Frah7oRSt5za/rk49fCOi0kgGezY0XAjjRi4MvLW54QOlLdq+vY9cXhnA9G JhgE304aLe2GQOPWzMXh3rGz1n9fU0HyXtuJGwAprltdl7GqMA1Az/j0xmWqTYPonHNRlx xNL+1vQCModr5tSwZAqqQMwvv6oyaCYUDUOy/seIg5UM1QOIeooHESHVXmFFyLbXsxOjpW Jm4Q3uWBeDms8uhtBIf/C+1H7D8e+5SWSYi4T9ANNyj+Y9sEvlIj6s3XWD3HZ0l693lqKJ +05CUhn8QfszvJ+SfwjQPKD6BTL7LndrzRab32XTbneGsP0C54nKEkCJzStoNQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752819797; a=rsa-sha256; cv=none; b=kgUcXXlcSBYo/IfIcS6zqyzrgA3zNRzSYYuYo84CbxJRg5CiGs1O+WMQIPSSJKZQ/5Xqbj VJIBp7Fq4d1Aebs5LRE+H/EO255kRlKPmXGPUBIYJ7nWJhKyN9LTYu5uE9fuGa5JZWY2Ce /NwBs6hn9wHE0TEUDhswxa76DxuJx2EeFmfwfo6omf6PDTqgXdGYWNrelWKxwy98mQ9X/w R1U0L9kQR/+1iWs+/IcIQ6TMVCPNKxxqlWeKOUrowWmSsu/gN41EnWt1geHldg37MYQwRz rgcxY1h7mFgzoiy9KpC2qDappYXDKjmGXHFJaffCygOHvCnSJM7E0b2qkJWD/w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bk0906n59zD9q; Fri, 18 Jul 2025 06:23:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56I6NGWm054054; Fri, 18 Jul 2025 06:23:16 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56I6NGOQ054051; Fri, 18 Jul 2025 06:23:16 GMT (envelope-from git) Date: Fri, 18 Jul 2025 06:23:16 GMT Message-Id: <202507180623.56I6NGOQ054051@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Benedict Reuschling Subject: git: 5d80aa93fa - main - handbook/virtualization: Fix zvol path (change to singular) 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bcr X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5d80aa93fac1c349253a3bd659b3298a9356f7cf Auto-Submitted: auto-generated The branch main has been updated by bcr: URL: https://cgit.FreeBSD.org/doc/commit/?id=5d80aa93fac1c349253a3bd659b3298a9356f7cf commit 5d80aa93fac1c349253a3bd659b3298a9356f7cf Author: Lukas Engelhardt AuthorDate: 2025-07-18 06:17:22 +0000 Commit: Benedict Reuschling CommitDate: 2025-07-18 06:22:30 +0000 handbook/virtualization: Fix zvol path (change to singular) The path to a ZFS volume is /dev/zvol in FreeBSD, not /dev/zvols. Otherwise, the example no. 3 would not work properly. PR: 287837 Differential Revision: https://reviews.freebsd.org/D51395 --- documentation/content/en/books/handbook/virtualization/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/handbook/virtualization/_index.adoc b/documentation/content/en/books/handbook/virtualization/_index.adoc index 01c6eb515f..785aaf4ce6 100644 --- a/documentation/content/en/books/handbook/virtualization/_index.adoc +++ b/documentation/content/en/books/handbook/virtualization/_index.adoc @@ -2063,7 +2063,7 @@ Using `vmrun.sh` on a ZFS filesystems: .... # jexec bhyve # sh /usr/share/examples/bhyve/vmrun.sh -c 1 -m 1024M \ - -t tap100 -d /dev/zvols/zroot/vms/bhyvevm0 -i -I /vms/FreeBSD-14.0-RELEASE-amd64-bootonly.iso bhyvevm0 + -t tap100 -d /dev/zvol/zroot/vms/bhyvevm0 -i -I /vms/FreeBSD-14.0-RELEASE-amd64-bootonly.iso bhyvevm0 .... ==== From nobody Fri Jul 18 19:01:02 2025 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 4bkJzM0zQWz62fc0 for ; Fri, 18 Jul 2025 19:01:03 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bkJzM0XXbz3p2C; Fri, 18 Jul 2025 19:01:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752865263; 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=AXBTXWY3GAwdai4UGpmXbKNAUsHweXFcvZxkc6S2xJU=; b=lgMtHvpoZkYc5Tkhjl+WR6IAiafBz2Szja36pfKNC0NIf76vzZIJ2BdjTmkPqNYNOkAAd3 vqqqj5BYtEsPP0cO1Ga1tmQSf/trj6KH8YeJOr+B2U/+x92xgPc9MAaocLj7cUU9wHw3Wi G0dfZmPn9aGIld1LsV3cSle1UlrwvSURmD6nCWZ3hOsXx0lp8Xysp2Sxmmbxg1j0b4agEa qFcT5NuANdnryXUwo3athq5AuES6yubNLHRfqcACo3Vgw8Bi9udRABrFuqBzQbLVCk8Z/p zhHAEyDJ8GaFlkft/NrL4L+eVzPIBG/CiVsoQcHmEV1avaHeYkjHdSBtlOkelw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752865263; 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=AXBTXWY3GAwdai4UGpmXbKNAUsHweXFcvZxkc6S2xJU=; b=yqLUt6z0q5qAnSvBph+C1PZ8t6vRCX33bQiissYHV86V/jAL9bQwCz0lZt+GJDS2ipd1bE c609PCnnsYlRKYLEH8Hnl7Js7L2dclRb3dYLsWq32NFEwQh5LkPDqgii3vzwjF93ssqZaB ZTmvvvxdQ6ENxEnMMTP+qTnqRP+B+eGknDU939elKlq+IFtOwbMntOZyQmjQ5ADmmVomKO g7VZqKcfFlXtSo4X8ayKOJeupwvNn7U+BW1I9puRDNe2SlICfEj/1apNsTbtZ61rYM5mlP OGbXtI5s+7uYWniy9smk5af3ZelwsusUxYr7tSzLiiFa3rJJjZv+53F4er/mEQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752865263; a=rsa-sha256; cv=none; b=pyFHaFOgIE2u+PK/LY4qUbzZEAs5gYgizN8C0p3h+Y3AAyfGOMuX/ZiMhnW8DY25nzCIzB E0orjLpPAMaeOHPXq36du6nDkrpA3TGJZbuTYitYWmS54E8raDJ+q0XBNliqFDU4jvrXjI pmDYJCE6gAoFp1eM2cxfvCGlp9Rlg8hjGaYWvTo04tqPsmxVkiJzBB7E+LLXOnrNj9B4n6 MkxpTnv6xu9/stxcUZi4+G3b1cUPFc2clioH8Vkz3vbkYdOnFgmRd2I456Yk1lJ5kabxGf 6KbCgkWLiShr6lKvGds2Y83jBhjMb2oLqKVEWQ1xw5XQA2YKgjQpApJty/I4OA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bkJzM051Szt4R; Fri, 18 Jul 2025 19:01:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56IJ12wd075011; Fri, 18 Jul 2025 19:01:02 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56IJ12fV075008; Fri, 18 Jul 2025 19:01:02 GMT (envelope-from git) Date: Fri, 18 Jul 2025 19:01:02 GMT Message-Id: <202507181901.56IJ12fV075008@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Warner Losh Subject: git: cd231c88ee - main - pgpkeys: update imp's pgp key with new expiration date 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: imp X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: cd231c88ee1822c463383f92eb241fa18d74be39 Auto-Submitted: auto-generated The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/doc/commit/?id=cd231c88ee1822c463383f92eb241fa18d74be39 commit cd231c88ee1822c463383f92eb241fa18d74be39 Author: Warner Losh AuthorDate: 2025-07-18 18:58:35 +0000 Commit: Warner Losh CommitDate: 2025-07-18 18:59:07 +0000 pgpkeys: update imp's pgp key with new expiration date --- documentation/static/pgpkeys/imp.key | 470 ++++++++++++++++------------------- 1 file changed, 211 insertions(+), 259 deletions(-) diff --git a/documentation/static/pgpkeys/imp.key b/documentation/static/pgpkeys/imp.key index f0ec76f1a9..0f83721ace 100644 --- a/documentation/static/pgpkeys/imp.key +++ b/documentation/static/pgpkeys/imp.key @@ -2,20 +2,21 @@ [.literal-block-margin] .... -pub rsa4096/6C1CD1287DB01100 2014-04-28 [SC] [expires: 2024-01-30] +pub rsa4096/6C1CD1287DB01100 2014-04-28 [SC] [expires: 2035-07-16] Key fingerprint = 2035 F894 B00A A3CF 7CCD E1B7 6C1C D128 7DB0 1100 uid Warner Losh +uid Warner Losh uid Warner Losh uid Warner Losh uid Warner Losh -uid Warner Losh -sub rsa4096/D17B99703EC6E9C0 2014-04-28 [E] [expires: 2024-01-30] +sub rsa4096/D17B99703EC6E9C0 2014-04-28 [E] [expires: 2035-07-16] .... [.literal-block-margin] .... -----BEGIN PGP PUBLIC KEY BLOCK----- +Comment: GPGTools - https://gpgtools.org mQINBFNeyu8BEADtftcDTzE/bAyEGBP7v1kz0zOFy0f43IWiyP/JTqoo+xEzOfid H+tIntn8Nm5XwQmpMzwsBO4jBshkCmcxiTuoiqRU0oLDs7WCForV++LQuFsl+YfQ @@ -28,235 +29,199 @@ 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 @@ -267,32 +232,19 @@ HmoJmf3Ze9GJC5+GiekbUd/NAKaHhdYA+3UCt1ibH4rNJ5WGnpDCHjw7WpToBfhd KTMOd0u6pZnFRp03D7RNDP08crtRvSjgEfIYbdoFuAb7cLYJw8SzmynE2MEAwXU3 kSrWzn4/sjBVdJgw3oZFufba80zkpy7TsG24mNMvuR7loKmd4cKB6VhhUQsGCcM3 1lAd5UjhlT2as9KyS2oZU2kxh8e1TPHTYB21edimK1afu3JxMpqoufFmxISaaonY -cGNircT/NY9gmlsO3WSx4vtegNa6twARAQABiQIlBBgBCgAPBQJTXsrvAhsMBQkH -hh+AAAoJEGwc0Sh9sBEATYEQAMGxfT+kW3ks7/6we4sCbz8cohHgjGOj1I9EV+WW -L3cjpwH2ZlgiUj/mbqA4WtK7TfNSuw4IAMP3WjJvNZCdx/82L4k4zD0I4ozZX8+N -386SCsvFfxZ1SpTf5teoL+T+9/JLL1IrN19no1u9ulY3Gf1afC/AKm2BSPFYNScx -ZzeIrFwSNBLxzGqk2d1xzM/yAf9vzBmx3HVDmu6gg5K0ypHs9iKUTf7K8ackdqN/ -neO14qT7SE0X2dHc1ikK9zcS45PKyVtRfkJ6nH5+YzjMUZBYiHC+UNrfSnnx/aT4 -SiUgtYluE4zf9i3DTGvp5HnD3NZ6JPM2g56XIwclvAK474vOotiD3Ck6tCrDhLcF -FDpS/pCVcgQEj+7Be1O1rMoenlaDD93lT/swudd5pNijCRhoLvFjg2Mzf6dIW/+R -bIsVvtPc8VAJD9cMrWXJMCKbwguj2wlQWBiO13HAUncQRqJ+oS9FvgyIHpkcM/tj -SqEGmvQkr7u5798VY5Y0Cz/5Ot2EToslVSRud3amqcfvDKlFMFBx836jnPs0sh5P -TXSs4YlAojn/k3mE6OHOQNYPROqwsYADbW3R8NNabIT53SP4L+7g+12bmZAQLy/P -NpIE+LTOUPS6ipUd6fO295OIzCRUiLTbdJItq3qCI+XR5uz1MvusmSBSPmOl2AcK -Lt7miQI8BBgBCgAmAhsMFiEEIDX4lLAKo898zeG3bBzRKH2wEQAFAlxTMxcFCRJa -aagACgkQbBzRKH2wEQBtFxAA6qiHAn9dayW858r1aFx55A0TjQopbUXRN7JD2EB9 -SvkAI0Vqn4k/GfSWkpW8tmGRGXVhRTBpglU1xX43lvyMG/9dpzEWEmXYfUM37oaw -vMS2mUUpGCgoRSsb4c3RQFvQxW5xVgSjYIX0nrH3GBML0n+8K2bv2I3+NOZ9MDwe -Q5hF2TcCNEVhx/dYTtIJXzVCV6GdKTJZi3OLnslRHxIKzyFY3gzhmFgZ6hFpo3s1 -mM9u7LepuSvaomGDk7p2WPZxkr1OxJpfllB2SiHG5q65xNRE+wgt/0/2mLRpCE1B -TcuHkC/BPBlN2o+t9GA7wPUxPD4Wc847W74B8zgaSxrFnySs+yfztBG2TPaVAg8+ -3R0OagXPlk7eueMXIhPDf0VgEQlJLso6OWeMJNF1SEuogc/yBUjtcTTDxBpYtPZq -cpZ3/ZbynfJQAyoQY6+naGULg5oXRPZIplStcSNSuI1QqoaYAquRALVdySb3F8IE -wQIZZuRuPQKQVBXcSZwV0TBM7yJfHph0sfn2Z71PjklROJo8IxmrrX4JAzYoLTSw -7EM/RftyBx3YsY8K0yjrHtcoV4qpJmXgnKZzaiawBBGwpyJy6yRAN8dwwzFfRbcs -ZaP9h8aXwLumpNMeevGhqu9WhyMeW9Cz6hgbYB9C9W6ZoXd+ANKldTlggirm+SLT -4Iw= -=ZiKb +cGNircT/NY9gmlsO3WSx4vtegNa6twARAQABiQI8BBgBCgAmAhsMFiEEIDX4lLAK +o898zeG3bBzRKH2wEQAFAmh6lPMFCSfnzQQACgkQbBzRKH2wEQBOHw/+JYhEpg+G +bNwYN4J9UQQqmHgqe5qRIh4FRFyk3c9elnfO0i7X/FiooG36rNkdRki5OHwYarPN +SttsP8YUTDxh1AAVorJUZVnqNvaNI+Aq3JhA+p4SBBFkPI/+WX2SF7kk+dtS9CRq +ecVjn2TNlD0guHFoJB9baZBqARv0I/im99Ksu5oqkO3OKui+0jEpSD3pA/oJoy7I +82kIWcLbgNKYoYPvlLlud64dwFArAKuHKI3sTAe5v9w/kKamWgmNpfy8C6YKOKSf +Dl7OD7wAPamOMBB0VmR2BUmVoUBJQyyefwr9kWSKAENCeonAY5bvbkdsVbiTnIwK +He6+8A1LwcmhpnKevA/9M3+1vT8mSf5OWjSv++AFRL9CyvZJokj1G4XtTpJLV7P6 +AHZs0wVDGWsp2pKSfwTzTPenZHBQ9aGWJrlPAlqie51ak01Ku18HryPszY1u/RDT +niRdWgdOp921Kj23FYfOVmsFJw3yvjJKmPnPpAuJMFyENB5diTf06SPXGL81mLPC +fqw0M4yVFRXonmQ4d44tL9YgK/A4IEeM5KSRlOD4HEI+3ENEHLXRwkUTG9BZ5wtm +fIH0zMOIm8ndAuwI2zDs+MTGvlKt6oGcqBLI2HRdbpN0MUgqqlud41gG1pgq9XJr +j8l3IsiareWqAfH9XRJkWQ8R/U9gZx6k9AQ= +=c7Mn -----END PGP PUBLIC KEY BLOCK----- .... - From nobody Fri Jul 18 20:49:25 2025 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 4bkMNQ0XPsz61mqf for ; Fri, 18 Jul 2025 20:49:26 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bkMNP57VKz3DMN; Fri, 18 Jul 2025 20:49:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752871765; 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=zpxtUMfouiVdXbU95zWzx//wcMIhLNiaqFm048GqN6k=; b=ieinehwMwoPzXDSJ6hR2qykempoPx4J+IsHfyZBk4DMdXLCk/mv2X/1HFWUx0cLvd5lZv6 CE99WNJbL4zoo+aj6NlS7qFhgOSILpdiHDD5BaqBslgkUpcjCe86annDkAdW6g/gGBP5Bl cXMCxCeXXb/fEv29XvWL/+QtcGznEOOp3Rr5y3AjexuFCWqyGhMcqbevd3NNIsgVCvQq3O twEhKwLSoM5TXZ06xslSCCjB8hxsKnJAUrXyTQhKiQbf0LGK7vSIi6Vcxw1L52OeICl99f kw2Cin1Sci3tsOgw7wGpD+bTMXIvGYKnIIUdM/XMBKXS2Xb555mvXrTv69FbLg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752871765; 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=zpxtUMfouiVdXbU95zWzx//wcMIhLNiaqFm048GqN6k=; b=o0j8YZ2vltIl+uQtjoXRgb94lbb1RdQNIOidRKvQcpZ77/X+tNZiQFF3ZFy6UnPTnzaB/u sjOdiExyof1MjKX+6HQOsQgknv9WlK1lO5x467Gclj78xloGrGJzS22vsamSfQhb3QwODc CBsQxX4E12zVqlqtNp9HmFR9nEbrkhtbg8HoxRV2RRp3cMb3DtOYBg9i2Jc0JRPg/U30fi Tt6zm0jybR7rYgrjHLb1IbFHzToOjEZvPXMSbP9QHy18SKr4iagij3GEDfchuADIHGTYja CMFZNOGPHbv0Olj7tifw1VRZQPloEc3TmUWgtOcXQaI8b8SEo/QlQKVCFFkD3g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752871765; a=rsa-sha256; cv=none; b=XgrB5e0BVGxSwh9OmAN6qPtaqSWbtVqd/jVJfIfYk0EobdkR7EzTw1A2BccCuWkD0Dihpw 45YENeE/7+6nkM/+8B2Km0uh+ady1QNpWDiKAJK0aeig2cQUZ+olt2nDpWdRxXrA16BxWG JRNxfoIt7EYr2Nb2siU384UhRgsfPgUhLooHmQS7Khalm/16ti88VtNHPHuY8KuIg9Bnoo 8K6sz+UaQSDH+XYu1V3WdXh/p1D2cPBYLqlVuaCxQsFVWyZV4rkX0XNCq+bTHIBWt9bz+D a1zH9dWmh3ghEk9FReYMWvyLWKounjVBrwBl/za7y+JhM/p4tO9CIL2Q956eXg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bkMNP482Jzwq7; Fri, 18 Jul 2025 20:49:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56IKnPiB070376; Fri, 18 Jul 2025 20:49:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56IKnPXa070373; Fri, 18 Jul 2025 20:49:25 GMT (envelope-from git) Date: Fri, 18 Jul 2025 20:49:25 GMT Message-Id: <202507182049.56IKnPXa070373@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Mateusz Piotrowski <0mp@FreeBSD.org> Subject: git: a7ad568962 - main - handbook/dtrace: Remove outdated comments about the MIB provider 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: 0mp X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a7ad568962e8b19e6c10e23149bec66506c11d82 Auto-Submitted: auto-generated The branch main has been updated by 0mp: URL: https://cgit.FreeBSD.org/doc/commit/?id=a7ad568962e8b19e6c10e23149bec66506c11d82 commit a7ad568962e8b19e6c10e23149bec66506c11d82 Author: Mateusz Piotrowski <0mp@FreeBSD.org> AuthorDate: 2025-07-18 20:48:26 +0000 Commit: Mateusz Piotrowski <0mp@FreeBSD.org> CommitDate: 2025-07-18 20:49:22 +0000 handbook/dtrace: Remove outdated comments about the MIB provider It's been available on FreeBSD for a while now. --- documentation/content/en/books/handbook/dtrace/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/handbook/dtrace/_index.adoc b/documentation/content/en/books/handbook/dtrace/_index.adoc index 844e3b3419..755a21404e 100644 --- a/documentation/content/en/books/handbook/dtrace/_index.adoc +++ b/documentation/content/en/books/handbook/dtrace/_index.adoc @@ -97,7 +97,7 @@ The `ctfconvert` utility parses `DWARF` `ELF` debug sections created by the comp Some different providers exist for FreeBSD than for Solaris(TM). Most notable is the `dtmalloc` provider, which allows tracing man:malloc[9] by type in the FreeBSD kernel. -Some of the providers found in Solaris(TM), such as `cpc` and `mib`, are not present in FreeBSD. +Some of the providers found in Solaris(TM), such as `cpc`, are not present in FreeBSD. These may appear in future versions of FreeBSD. Moreover, some of the providers available in both operating systems are not compatible, in the sense that their probes have different argument types. Thus, `D` scripts written on Solaris(TM) may or may not work unmodified on FreeBSD, and vice versa. From nobody Sun Jul 20 15:26:06 2025 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 4blS6Q47sCz62FNV for ; Sun, 20 Jul 2025 15:26:06 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4blS6Q33f1z4Fh7; Sun, 20 Jul 2025 15:26:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753025166; 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=v9HpXBlhTcrclHL+PXU2BV06lBwVJvSnfj/68osEIpc=; b=eeukb72v1WhD8rc5UPjuXoLgpqi1dNZ3uaHEE+wR0RMtst11iQhbexxVue/DG5iR7uv0z2 w22v0wzVfZwWOAAxTRXnpwsKbve6JB7Ipw2KpuRCOd7I46VhC/chHWH4mP4szU1xd6oNZj LFqe+reLyx5qtLeuvJyxkKxQmO+S/ubo1MTRyvPQNKhGSG4hbgHnBn9vBRl3VAGGoWdS1b 49ShDt3KhlKGD38iXer9KLiCf5uzPNhp2/crCNV2Lalv7BfWEVWwiDTNW6Wog1kqygkGc9 AFROKey6ZenmdvzunPoXCqC0pH4Ipoe3hl3fnDJIFvPfK1PND2BuTp3SXEq9Gg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753025166; 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=v9HpXBlhTcrclHL+PXU2BV06lBwVJvSnfj/68osEIpc=; b=SgVp1VCDFCa8PPeXz/PcN/syc9Tzusb9f5pCjOL6KnQ1DPEZkzbadt6sLIVgl1a4bNfZHU 6mqiAmT4bFnSKtfI/krEA8myq2DxaWEgkz374jHWWnkqsx9+/wnFD2imWOhMqHo8PklroD FGOX0UnmRuv1FtHieDqLWF+iDFCJRbUmkiQ7lw+2BDDLH59jBQ23sAkY8i38E7laFn9LYl tbVXAJRY34oFCpLgYkXvERn6itFwq5d1zmhUm3v2+hL1aVzaqJsIMkdvY3QryRrIqA/imj sFADH1wIb+UxXsaoiGhRGxpk6nPpO8ux3sTtN+J1/gdUb3v3Vqxq/dqpXkYnDw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753025166; a=rsa-sha256; cv=none; b=EdgC6l8YhlSt02kKXnB2RkvuzfjaNTl4bYxudpI59xdOfxnyzDsGwiGwyiGvKl/IrIMwO0 EY1hJVggRdiLpB9tMunJqesKDU3NIyxVClK1MwMFh5nhKYf00cGxdutUboJHZH4fbxfxBk TBOk5bQR8dUfvyGw05GgLxUT2ToAuZgIG6c0k8xDx0RqGecyR98YbXrogzGGNIKe9AAdMg Nh+NU/ws9tRciNQUff35AulzwSSF/6rnkzC79/3mdFPMqhPpFjCq6JsW2dJSjEgL5amMeb gyiwJq3RhezzS5o9cRZPuude1hdUPppvMVd9wHb9B53giZgktg52n8naAwWTEw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4blS6Q2dQ7z2Bm; Sun, 20 Jul 2025 15:26:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56KFQ6RM089273; Sun, 20 Jul 2025 15:26:06 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56KFQ6P7089270; Sun, 20 Jul 2025 15:26:06 GMT (envelope-from git) Date: Sun, 20 Jul 2025 15:26:06 GMT Message-Id: <202507201526.56KFQ6P7089270@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Aymeric Wibo Subject: git: f8f07507f0 - main - new committer (src): Aymeric Wibo (obiwac) 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: obiwac X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f8f07507f01475fea19e278556e46dd046c41243 Auto-Submitted: auto-generated The branch main has been updated by obiwac: URL: https://cgit.FreeBSD.org/doc/commit/?id=f8f07507f01475fea19e278556e46dd046c41243 commit f8f07507f01475fea19e278556e46dd046c41243 Author: Aymeric Wibo AuthorDate: 2025-07-19 22:01:37 +0000 Commit: Aymeric Wibo CommitDate: 2025-07-20 15:25:26 +0000 new committer (src): Aymeric Wibo (obiwac) Summary: Complete steps for new committers from the committer's guide: 1. Add myself to shared/authors.adoc. 2. Add myself to shared/contrib-committers.adoc. 3. Add a news entry. 4. Add my PGP key. Reviewed by: mckusick (mentor), jrm (mentor) Approved by: mckusick (mentor), jrm (mentor) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D51427 --- .../content/en/articles/pgpkeys/_index.adoc | 3 ++ documentation/static/pgpkeys/obiwac.key | 55 ++++++++++++++++++++++ shared/authors.adoc | 4 ++ shared/contrib-committers.adoc | 1 + website/data/en/news/news.toml | 4 ++ 5 files changed, 67 insertions(+) diff --git a/documentation/content/en/articles/pgpkeys/_index.adoc b/documentation/content/en/articles/pgpkeys/_index.adoc index ba59411090..4ce40fbc15 100644 --- a/documentation/content/en/articles/pgpkeys/_index.adoc +++ b/documentation/content/en/articles/pgpkeys/_index.adoc @@ -1431,6 +1431,9 @@ include::{include-path}peter.key[] === `{nwhitehorn}` include::{include-path}nwhitehorn.key[] +=== `{obiwac}` +include::{include-path}obiwac.key[] + === `{miwi}` include::{include-path}miwi.key[] diff --git a/documentation/static/pgpkeys/obiwac.key b/documentation/static/pgpkeys/obiwac.key new file mode 100644 index 0000000000..4d13b14d5f --- /dev/null +++ b/documentation/static/pgpkeys/obiwac.key @@ -0,0 +1,55 @@ +// sh addkey.sh obiwac 4CC540EC0B39382D ; + +[.literal-block-margin] +.... +pub rsa3072/4CC540EC0B39382D 2025-07-19 [SC] [expires: 2028-07-18] + Key fingerprint = E07A 67C5 5569 B9F8 049D 3C02 4CC5 40EC 0B39 382D +uid Aymeric Wibo (FreeBSD GPG key) +sub rsa3072/DA028F4A35934661 2025-07-19 [E] [expires: 2028-07-18] + +.... + +[.literal-block-margin] +.... +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=miT7 +-----END PGP PUBLIC KEY BLOCK----- +.... diff --git a/shared/authors.adoc b/shared/authors.adoc index 5745dee38d..39aea31f6c 100644 --- a/shared/authors.adoc +++ b/shared/authors.adoc @@ -2543,6 +2543,10 @@ :nyan-email: nyan@FreeBSD.org :nyan: {nyan-name} <{nyan-email}> +:obiwac-name: Aymeric Wibo +:obiwac-email: obiwac@FreeBSD.org +:obiwac: {obiwac-name} <{obiwac-email}> + :obraun-name: Oliver Braun :obraun-email: obraun@FreeBSD.org :obraun: {obraun-name} <{obraun-email}> diff --git a/shared/contrib-committers.adoc b/shared/contrib-committers.adoc index 457b596954..92d1e0fe12 100644 --- a/shared/contrib-committers.adoc +++ b/shared/contrib-committers.adoc @@ -374,6 +374,7 @@ * {naddy} * {peter} * {nwhitehorn} +* {obiwac} * {bwidawsk} * {rew} * {ivy} diff --git a/website/data/en/news/news.toml b/website/data/en/news/news.toml index 3ee66a6033..f449064f68 100644 --- a/website/data/en/news/news.toml +++ b/website/data/en/news/news.toml @@ -1,5 +1,9 @@ # Sort news by year, month and day +[[news]] +date = "2025-07-15" +description = "New committer: Aymeric Wibo (src)" + [[news]] date = "2025-07-01" description = "New committer: ShengYi Hung (src)" From nobody Sun Jul 20 15:44:10 2025 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 4blSWG3QsPz62GGd for ; Sun, 20 Jul 2025 15:44:10 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4blSWG2kmjz3BsQ; Sun, 20 Jul 2025 15:44:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753026250; 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=+kT5gq4bl3bZx1wMaaa67INQatjbd53e2Po4j6Q4Y8I=; b=FN7qpBTtVqxeiTyC1s29CyMrQp4k/+7DpaCS+JNwAZT61qp10/BBNO0DKeMmP2J2CBmN7g DEizTWzZOpJFPmLUaZG/9mJn64XnJqfuyAIn0dEMbfuYgtcDTvo6YLm91WZhpDOqV3Q25x 0xzFpUFMDgCcqCt3DGB04igDViU9o9axKnc4fgPQQleeIXdsq/gfL4dQjmCsLGqDQPD8bX kd6jCb4z9ndsXaYP/+Ri16Uh7+hDPaTGeXw3P8p1IgECrgzAjvHq3o4ofbPeBIXr8RcLaW zoY4/jl/VGp+wGUjsb5ZnwuQUTHqoZ5CRwSE/K1daGu/I8ens0ljoWn2OlrP/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753026250; 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=+kT5gq4bl3bZx1wMaaa67INQatjbd53e2Po4j6Q4Y8I=; b=QL84XVltLl1SjmSi/0RxG011KTOIXdrqFxRb6OefEJGuBKtm32C6xp6rL0wRxH+PHw8GcF ehQz44feUTbtHjhhc3mcclJ81VzFQtN3cVVtpv1CJ7ze34A0Rr19YDLRmc2ibQUtRXZ8jO oSTISK/w7bLuM161XfYtFTAjh7WUMqFPrGN9AICWOnqpdAoyf1gY71QGrNzE6n0TfKPowI Vv0zBAu/m5NUIQgh0sfvEdmNscJe3aCyk83s6f1a8eWHxcWou5w83zmZF2bItfF51Tqil6 jf3OS/MhMLkmrd9pmcg29af2byEs9cJK0LQixnGjJZktAPfJbiq2ENDorthqDQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753026250; a=rsa-sha256; cv=none; b=h/hxX8yzmoLyOceTVBOIfkZoK1pJBND784pCureqfoJZPMPdpsHDoWWQ+JXaXAstzRFy1j FNMhFJC4x/0/cGsgfBw5+GOig1opQaqysZt75fBHYvRF72SJFIvlbzn9s+QnC5MWjwRVvM e0/RvzeYV/TWKUnj+9W0L+PJ6kT9YXZ6RN2FlB9CIkKgwzruOw+e4RWiSqfuXlDc+AhZrz nem5zU4Lh33nvr7rPeMpkNBrTtuORCyCvPJw3oYRqoNKTsLcIiEe3IjGK8hxA+ztotFTFx K8Urb3OKHspUlYFsovyO3ayVeBsjzxAnBiQHYgSZryGKYeaVfiihJteIvlHPHg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4blSWG24zSz3fV; Sun, 20 Jul 2025 15:44:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56KFiAXA026418; Sun, 20 Jul 2025 15:44:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56KFiAqM026415; Sun, 20 Jul 2025 15:44:10 GMT (envelope-from git) Date: Sun, 20 Jul 2025 15:44:10 GMT Message-Id: <202507201544.56KFiAqM026415@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Aymeric Wibo Subject: git: 65aa3058fd - main - contrib-committers: Fix ordering (by last name) 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: obiwac X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 65aa3058fd1bdd05c73dcd8e61a668d57ec9e5f3 Auto-Submitted: auto-generated The branch main has been updated by obiwac: URL: https://cgit.FreeBSD.org/doc/commit/?id=65aa3058fd1bdd05c73dcd8e61a668d57ec9e5f3 commit 65aa3058fd1bdd05c73dcd8e61a668d57ec9e5f3 Author: Aymeric Wibo AuthorDate: 2025-07-19 22:01:37 +0000 Commit: Aymeric Wibo CommitDate: 2025-07-20 15:43:48 +0000 contrib-committers: Fix ordering (by last name) Some of the latest entries were not sorted by last name. This fixes that. Reviewed by: jrm (mentor) Approved by: jrm (mentor) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D51429 --- shared/contrib-committers.adoc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/shared/contrib-committers.adoc b/shared/contrib-committers.adoc index 92d1e0fe12..600b7e95f3 100644 --- a/shared/contrib-committers.adoc +++ b/shared/contrib-committers.adoc @@ -141,6 +141,7 @@ * {whu} * {zlei} * {jkh} +* {aokblast} * {shurd} * {rhurlin} * {davide} @@ -165,6 +166,7 @@ * {jkim} * {akiyano} * {jceel} +* {ronald} * {kai} * {corvink} * {wulf} @@ -212,6 +214,7 @@ * {dwmalone} * {nobutaka} * {amdmi3} +* {christos} * {emaste} * {mm} * {slavash} @@ -245,6 +248,7 @@ * {gnn} * {khng} * {tychon} +* {bnovkov} * {obrien} * {nick} * {olgeni} @@ -299,6 +303,7 @@ * {samm} * {hrs} * {salvadore} +* {dsl} * {rscheff} * {wosch} * {cy} @@ -393,10 +398,5 @@ * {zec} * {bz} * {mizhka} -* {tz} -* {dsl} -* {ronald} -* {christos} -* {bnovkov} * {ziaee} -* {aokblast} +* {tz}