Page MenuHomeFreeBSD

D48682.id150061.diff
No OneTemporary

D48682.id150061.diff

diff --git a/website/content/en/status/report-2024-10-2024-12/_index.adoc b/website/content/en/status/report-2024-10-2024-12/_index.adoc
new file mode 100644
--- /dev/null
+++ b/website/content/en/status/report-2024-10-2024-12/_index.adoc
@@ -0,0 +1,246 @@
+---
+title: "FreeBSD Status Report Fourth Quarter 2024"
+sidenav: about
+---
+
+= Introduction
+:doctype: article
+:toc: macro
+:toclevels: 2
+:icons: font
+:!sectnums:
+:source-highlighter: rouge
+:experimental:
+:reports-path: content/en/status/report-2024-10-2024-12
+
+include::shared/authors.adoc[]
+
+include::content/en/status/categories-desc.adoc[]
+
+include::{reports-path}/intro.adoc[]
+
+'''
+
+toc::[]
+
+
+'''
+
+[[FreeBSD-Team-Reports]]
+== FreeBSD Team Reports
+
+{FreeBSD-Team-Reports-desc}
+
+'''
+
+include::{reports-path}/core.adoc[]
+
+'''
+
+include::{reports-path}/freebsd-foundation.adoc[]
+
+'''
+
+include::{reports-path}/releng.adoc[]
+
+'''
+
+include::{reports-path}/clusteradm.adoc[]
+
+'''
+
+include::{reports-path}/ci.adoc[]
+
+'''
+
+include::{reports-path}/portmgr.adoc[]
+
+'''
+
+include::{reports-path}/bugmeister.adoc[]
+
+'''
+
+include::{reports-path}/srcmgr.adoc[]
+
+'''
+
+[[projects]]
+== Projects
+
+Projects that span multiple categories, from the kernel and userspace to the Ports Collection or external projects.
+
+include::{reports-path}/foundation-laptop.adoc[]
+
+'''
+
+include::{reports-path}/foundation-security.adoc[]
+
+'''
+
+include::{reports-path}/foundation-security-audit.adoc[]
+
+'''
+
+[[userland]]
+== Userland
+
+{userland-desc}
+
+'''
+
+include::{reports-path}/pkg-pkgbase.adoc[]
+
+'''
+
+include::{reports-path}/installer.adoc[]
+
+'''
+
+[[kernel]]
+== Kernel
+
+{kernel-desc}
+
+'''
+
+include::{reports-path}/audio.adoc[]
+
+'''
+
+include::{reports-path}/mac_do.adoc[]
+
+'''
+
+include::{reports-path}/suspend.adoc[]
+
+'''
+
+include::{reports-path}/umb.adoc[]
+
+'''
+
+include::{reports-path}/lkpi-wireless.adoc[]
+
+'''
+
+include::{reports-path}/wireless-iwx.adoc[]
+
+'''
+
+include::{reports-path}/syzkaller.adoc[]
+
+'''
+
+[[architectures]]
+== Architectures
+
+{architectures-desc}
+
+'''
+
+include::{reports-path}/pinephone.adoc[]
+
+'''
+
+[[cloud]]
+== Cloud
+
+{cloud-desc}
+
+'''
+
+include::{reports-path}/openstack.adoc[]
+
+'''
+
+include::{reports-path}/buildpacks.adoc[]
+
+'''
+
+include::{reports-path}/ec2.adoc[]
+
+'''
+
+[[documentation]]
+== Documentation
+
+{documentation-desc}
+
+'''
+
+include::{reports-path}/doceng.adoc[]
+
+'''
+
+[[ports]]
+== Ports
+
+{ports-desc}
+
+'''
+
+include::{reports-path}/ports-collection-accessibility-colors.adoc[]
+
+'''
+
+include::{reports-path}/appjail.adoc[]
+
+'''
+
+include::{reports-path}/common-lisp.adoc[]
+
+'''
+
+include::{reports-path}/erlang.adoc[]
+
+'''
+
+include::{reports-path}/openjdk.adoc[]
+
+'''
+
+include::{reports-path}/xfce.adoc[]
+
+'''
+
+include::{reports-path}/lxqt.adoc[]
+
+'''
+
+include::{reports-path}/gcc.adoc[]
+
+'''
+
+include::{reports-path}/torbrowser.adoc[]
+
+'''
+
+include::{reports-path}/gvm.adoc[]
+
+'''
+
+include::{reports-path}/wazuh.adoc[]
+
+'''
+
+include::{reports-path}/bhyvemgr.adoc[]
+
+'''
+
+include::{reports-path}/qemu_l4b.adoc[]
+
+'''
+
+[[third-Party-Projects]]
+== Third Party Projects
+
+{third-Party-Projects-desc}
+
+'''
+
+include::{reports-path}/ldwg.adoc[]
+
+'''
+
+include::{reports-path}/pot.adoc[]
diff --git a/website/content/en/status/report-2024-10-2024-12/appjail.adoc b/website/content/en/status/report-2024-10-2024-12/appjail.adoc
--- a/website/content/en/status/report-2024-10-2024-12/appjail.adoc
+++ b/website/content/en/status/report-2024-10-2024-12/appjail.adoc
@@ -2,8 +2,8 @@
Links: +
link:https://github.com/DtxdF/AppJail[AppJail on Github] URL: link:https://github.com/DtxdF/AppJail[] +
-link:https://github.com/DtxdF/Director[Director on Github] URL: link:https://github.com/DtxdF/Director[]
-link:https://github.com/DtxdF/LittleJet[LittleJet on Github] URL: link:https://github.com/DtxdF/LittleJet[]
+link:https://github.com/DtxdF/Director[Director on Github] URL: link:https://github.com/DtxdF/Director[] +
+link:https://github.com/DtxdF/LittleJet[LittleJet on Github] URL: link:https://github.com/DtxdF/LittleJet[] +
link:https://github.com/DtxdF/reproduce[Reproduce on Github] URL: link:https://github.com/DtxdF/reproduce[]
Contact: Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
diff --git a/website/content/en/status/report-2024-10-2024-12/clusteradm.adoc b/website/content/en/status/report-2024-10-2024-12/clusteradm.adoc
new file mode 100644
--- /dev/null
+++ b/website/content/en/status/report-2024-10-2024-12/clusteradm.adoc
@@ -0,0 +1,81 @@
+=== Cluster Administration Team
+
+Links: +
+link:https://www.freebsd.org/administration/#t-clusteradm[Cluster Administration Team members] URL: link:https://www.freebsd.org/administration/#t-clusteradm[]
+
+Contact: Cluster Administration Team <clusteradm@FreeBSD.org>
+
+FreeBSD Cluster Administration Team members are responsible for managing the machines the Project relies on to synchronize its distributed work and communications.
+
+In this quarter, the team has worked on the following:
+
+* Regular support for FreeBSD.org user accounts.
+* Regular disk and parts support (and replacement) for all physical hosts and mirrors.
+* Cluster software refresh.
+* Moving more cluster services to Chicago.
+* Supporting the Grimoirelab dashboard effort.
+
+==== Cluster software refresh
+
+Except for the package builders and developer-facing ("dogfood") machines, the FreeBSD cluster mostly tracks stable/X branches.
+
+At the time of this writing, there are 131 physical machines in the cluster.
+We have 54 machines on current, 61 on stable/14 and 14 on stable/13.
+Work continues to upgrade the remaining stable/13 machines to stable/14.
+The stable/12 machines have been slated for decommissioning for a while; they do not run production workloads.
+The remaining machines are slated for upgrading or decommissioning in the near future.
+
+Of the 297 jails in the cluster, 222 are now on stable/14.
+
+[.screen]
+----
+ 12.x: Regular 2, Jails 7
+ 13.x: Regular 14, Jails 59
+ 14.x: Regular 61, Jails 222
+>15.x: Regular 54, Jails 9
+Total: Regular 131, Jails 297
+Total installations: 428
+Running -RELEASE|{-p*}: 0
+Total geographic sites: 15
+----
+
+==== Moving cluster services to Chicago
+
+Earlier this year, we started building up our new site in Chicago.
+This quarter, we began decommissioning older machines in New Jersey and moving services to the newer machines in Chicago.
+Our long-term goal is for Chicago to become our primary location.
+This work will take several more months to complete.
+
+==== FreeBSD Official Mirrors Overview
+
+Current locations are Australia, Brazil, Germany, Japan (two full mirror sites), Malaysia, South Africa, Sweden, Taiwan, United Kingdom (full mirror site), United States of America -- California, Chicago, New Jersey (primary site), and Washington.
+
+Our mirror site in Taiwan is experiencing an extended outage.
+We hope to have it back online during the first quarter of 2025.
+
+Also during the first quarter of 2025, we expect a second mirror site in California, generously hosted by link:https://sonic.net[Sonic].
+
+The hardware and network connection have been generously provided by:
+
+* Cloud and SDN Laboratory at link:https://www.bbtower.co.jp/en/corporate/[BroadBand Tower, Inc]
+* link:https://www.cs.nycu.edu.tw/[Department of Computer Science, National Yang Ming Chiao Tung University]
+* link:https://deploy.equinix.com/[Equinix]
+* link:https://internet.asn.au/[Internet Association of Australia]
+* link:https://www.isc.org/[Internet Systems Consortium]
+* link:https://www.inx.net.za/[INX-ZA]
+* link:https://www.kddi-webcommunications.co.jp/english/[KDDI Web Communications Inc]
+* link:https://www.mohe.gov.my/en/services/research/myren[Malaysian Research & Education Network]
+* link:https://www.metapeer.com/[MetaPeer]
+* link:https://www.nyi.net/[New York Internet]
+* link:https://nic.br/[NIC.br]
+* link:https://www.teleservice.net/[Teleservice Skåne AB]
+* link:https://your.org/[Your.Org]
+
+New official mirrors are always welcome.
+We have noted the benefits of hosting single mirrors at Internet Exchange Points globally, as evidenced by our existing mirrors in Australia, Brazil, and South Africa.
+If you are affiliated with or know of any organizations willing to sponsor a single mirror server, please contact us.
+We are particularly interested in locations on the United States West Coast and throughout Europe.
+
+See link:https://wiki.freebsd.org/Teams/clusteradm/generic-mirror-layout[generic mirrored layout] for full mirror site specs and link:https://wiki.freebsd.org/Teams/clusteradm/tiny-mirror[tiny-mirror] for a single mirror site.
+
+Sponsors: The FreeBSD Foundation
diff --git a/website/content/en/status/report-2024-10-2024-12/installer.adoc b/website/content/en/status/report-2024-10-2024-12/installer.adoc
--- a/website/content/en/status/report-2024-10-2024-12/installer.adoc
+++ b/website/content/en/status/report-2024-10-2024-12/installer.adoc
@@ -4,7 +4,7 @@
link:https://wiki.freebsd.org/SummerOfCode2024Projects/ImprovingRepairAbilityOfTheFreeBSDInstaller[Improving Repair Ability of the FreeBSD Installer] URL: link:https://wiki.freebsd.org/SummerOfCode2024Projects/ImprovingRepairAbilityOfTheFreeBSDInstaller[] +
link:https://github.com/freebsd/freebsd-src/pull/1395[GSoC 2024 - Improving Installer with Repair and Upgrade Ability (#1395)] URL: link:https://github.com/freebsd/freebsd-src/pull/1395[] +
link:https://github.com/freebsd/freebsd-src/pull/1424[bsdinstall: Add pkg install support in live env (#1424)] URL: link:https://github.com/freebsd/freebsd-src/pull/1424[] +
-link:https://github.com/freebsd/freebsd-src/pull/1427[bsdinstall: Add repair scripts to installer menu (#1427)] URL: link:https://github.com/freebsd/freebsd-src/pull/1427[]
+link:https://github.com/freebsd/freebsd-src/pull/1427[bsdinstall: Add repair scripts to installer menu (#1427)] URL: link:https://github.com/freebsd/freebsd-src/pull/1427[] +
link:https://wiki.freebsd.org/LaptopDesktopWorkingGroup[Laptop and Desktop Working Group] URL: link:https://wiki.freebsd.org/LaptopDesktopWorkingGroup[]
Contact: Pierre Pronchery <pierre@freebsdfoundation.org>
diff --git a/website/content/en/status/report-2024-10-2024-12/intro.adoc b/website/content/en/status/report-2024-10-2024-12/intro.adoc
new file mode 100644
--- /dev/null
+++ b/website/content/en/status/report-2024-10-2024-12/intro.adoc
@@ -0,0 +1,13 @@
+Here is the fourth and last 2024 status report, with 32 entries.
+
+It shows: 2024 has been a tremendously successful and busy year.
+Usually, one would expect the final months in a year to be less busy, with people leaving for holidays and New Years celebration.
+We still managed to deliver and see great progress on so many things!
+
+Collecting and compiling this report took longer than planned, but it was worth the wait.
+
+Thank you to the whole community for your amazing work and an espacially big thanks to those who contributed updates to this report!
+
+Enjoy the read!
+
+Chris Moerz, on behalf of the Status Team.
diff --git a/website/content/en/status/report-2024-10-2024-12/ldwg.adoc b/website/content/en/status/report-2024-10-2024-12/ldwg.adoc
--- a/website/content/en/status/report-2024-10-2024-12/ldwg.adoc
+++ b/website/content/en/status/report-2024-10-2024-12/ldwg.adoc
@@ -43,6 +43,6 @@
The Group is running an link:https://docs.google.com/forms/d/e/1FAIpQLSd6-AOHpnae4o40CSr0tt6GlmfgfP7A9REdulJmPw9Nn0Uo_w/viewform?usp=sf_link[online survey] to gather input from non-participants.
The survey will remain open until the next call in January, where results will be presented and discussed.
-The next call is scheduled for January 20, 2025 at 10AM PT / 1PM ET / 6PM UTC.
+The next call is scheduled for February 24, 2025 at 10AM PT / 1PM ET / 6PM UTC.
We hope to see you there!
diff --git a/website/content/en/status/report-2024-10-2024-12/qemu_l4b.adoc b/website/content/en/status/report-2024-10-2024-12/qemu_l4b.adoc
--- a/website/content/en/status/report-2024-10-2024-12/qemu_l4b.adoc
+++ b/website/content/en/status/report-2024-10-2024-12/qemu_l4b.adoc
@@ -1,9 +1,9 @@
-== BSD-USER 4 LINUX
+=== BSD-USER 4 LINUX
Contact: Maksym Sobolyev <sobomax@FreeBSD.org>
Links:
-link:https://github.com/sobomax/qemu-bsd-user-l4b[Project Page] URL: link:https://github.com/sobomax/qemu-bsd-user-l4b[]
+link:https://github.com/sobomax/qemu-bsd-user-l4b[Project Page] URL: link:https://github.com/sobomax/qemu-bsd-user-l4b[] +
link:https://github.com/sobomax/qemu_l4b[Tooling] URL: link:https://github.com/sobomax/qemu_l4b[]
The `bsd-user-4-linux` project ports BSD user-mode emulation for QEMU to Linux.
@@ -11,9 +11,10 @@
Additionally, the project aims to provide multi-platform container images with a functional FreeBSD environment and ready-to-use GitHub Actions templates.
Current Status:
-* The initial port successfully runs `make -jN buildworld`.
-* Most command-line tools are working as expected (`sh`, `bash`, `find`, `grep`, `git`, `clang`, etc).
-* A link:https://github.com/sobomax/qemu-bsd-user-l4b/actions[GitHub Actions pipeline] builds x86_64 emulation images for:
+
+ * The initial port successfully runs `make -jN buildworld`.
+ * Most command-line tools are working as expected (`sh`, `bash`, `find`, `grep`, `git`, `clang`, etc).
+ * A link:https://github.com/sobomax/qemu-bsd-user-l4b/actions[GitHub Actions pipeline] builds x86_64 emulation images for:
** linux/386
** linux/amd64
** linux/arm/v5
@@ -23,8 +24,9 @@
* Implement container integration.
How You Can Help:
-* Test with your preferred toolchain, report issues, or contribute fixes.
-* Build and test non-x86_64 emulation images (e.g., FreeBSD/arm64 on Linux/x86_64). The code works on BSD but needs testing on Linux.
-* Support us on link:https://patreon.com/sippylabs[Patreon].
+
+ * Test with your preferred toolchain, report issues, or contribute fixes.
+ * Build and test non-x86_64 emulation images (e.g., FreeBSD/arm64 on Linux/x86_64). The code works on BSD but needs testing on Linux.
+ * Support us on link:https://patreon.com/sippylabs[Patreon].
Sponsor: Sippy Software, Inc.
diff --git a/website/content/en/status/report-2024-10-2024-12/syzkaller.adoc b/website/content/en/status/report-2024-10-2024-12/syzkaller.adoc
--- a/website/content/en/status/report-2024-10-2024-12/syzkaller.adoc
+++ b/website/content/en/status/report-2024-10-2024-12/syzkaller.adoc
@@ -3,7 +3,7 @@
Links: +
link:https://github.com/google/syzkaller[google/syzkaller] URL: link:https://github.com/google/syzkaller[] +
-Contact: Jian-Lin Li <ljianlin99@gmail.com>
+Contact: Jian-Lin Li <ljianlin99@gmail.com> +
Contact: Li-Wen Hsu <lwhsu@FreeBSD.org>
Syzkaller is an operating system kernel fuzzer that can look for vulnerabilities in the kernel.
diff --git a/website/content/en/status/report-2024-10-2024-12/wireless-iwx.adoc b/website/content/en/status/report-2024-10-2024-12/wireless-iwx.adoc
--- a/website/content/en/status/report-2024-10-2024-12/wireless-iwx.adoc
+++ b/website/content/en/status/report-2024-10-2024-12/wireless-iwx.adoc
@@ -1,6 +1,6 @@
=== Wireless Update
-Contact: Tom Jones <thj@FreeBSD.org>
+Contact: Tom Jones <thj@FreeBSD.org> +
Contact: The FreeBSD wireless mailing list <wireless@FreeBSD.org>
With Support from the FreeBSD Foundation this quarter I started working on porting the iwx WiFi driver from OpenBSD (via Haiku).

File Metadata

Mime Type
text/plain
Expires
Wed, Sep 9, 2:38 AM (20 h, 20 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38556166
Default Alt Text
D48682.id150061.diff (15 KB)

Event Timeline