Page MenuHomeFreeBSD

D48682.id149969.diff
No OneTemporary

D48682.id149969.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,237 @@
+---
+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::content/en/status/categories-desc.adoc[]
+
+include::{reports-path}/intro.adoc[]
+
+include::shared/authors.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}/foundation-laptop.adoc[]
+
+'''
+
+include::{reports-path}/foundation-security.adoc[]
+
+'''
+
+include::{reports-path}/foundation-security-audit.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[]
+
+'''
+
+[[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[]
+
+'''
+
+[[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[]
+
+'''
+
+include::{reports-path}/pot.adoc[]
+
+'''
+
+[[third-Party-Projects]]
+== Third Party Projects
+
+{third-Party-Projects-desc}
+
+'''
+
+include::{reports-path}/syzkaller.adoc[]
+
+'''
+
+include::{reports-path}/ldwg.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,11 @@
+Here is the fourth 2024 status report, with 27 entries.
+
+This is the last 2024 quarter.
+As you have probably noticed, this status report comes later than usual and with fewer reports than the preceding quarter.
+Indeed, please keep in mind that the last quarter of every year is for many members of our community the quarter of the celebrations for Christmas and for the New Year, which implies that those members will spend more time with their families and will have less time for their favorite voluntary software projects.
+Thus there is less to report and reports tend to arrive later.
+But finally, here they are.
+
+Have a nice read.
+
+Lorenzo Salvadore, 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
Sat, Jan 17, 2:09 AM (7 h, 1 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27677151
Default Alt Text
D48682.id149969.diff (15 KB)

Event Timeline