Status/2025Q3: Fixes

In particular, rename the id [[kernel]] used in group-changes.adoc
because the same id is already in use in _index.adoc.
This commit is contained in:
Lorenzo Salvadore 2025-11-30 11:17:52 +01:00
parent ecd8cc0702
commit a4150d4e4e
No known key found for this signature in database
GPG Key ID: B58F7C3CF6DB8A38
5 changed files with 7 additions and 7 deletions

View File

@ -1,7 +1,7 @@
=== Alpha-Omega Beach Cleaning project === Alpha-Omega Beach Cleaning project
Links: + Links: +
link:https://alpha-omega.dev[Alpha-Omega - Linux Foundation Project] URL: link:https://alpha-omega.dev[] + link:https://alpha-omega.dev[Alpha-Omega -- Linux Foundation Project] URL: link:https://alpha-omega.dev[] +
link:https://github.com/ossf/alpha-omega[Alpha-Omega on GitHub] URL: link:https://github.com/ossf/alpha-omega[] + link:https://github.com/ossf/alpha-omega[Alpha-Omega on GitHub] URL: link:https://github.com/ossf/alpha-omega[] +
link:https://freebsdfoundation.org[FreeBSD Foundation] URL: link:https://freebsdfoundation.org[] + link:https://freebsdfoundation.org[FreeBSD Foundation] URL: link:https://freebsdfoundation.org[] +
link:https://github.com/FreeBSDFoundation/alpha-omega-beach-cleaning[Project repository from the FreeBSD Foundation] URL: link:https://github.com/FreeBSDFoundation/alpha-omega-beach-cleaning[] link:https://github.com/FreeBSDFoundation/alpha-omega-beach-cleaning[Project repository from the FreeBSD Foundation] URL: link:https://github.com/FreeBSDFoundation/alpha-omega-beach-cleaning[]

View File

@ -11,9 +11,9 @@ The Banana Pi R64 is a MediaTek MT7622-based development board (ARM Cortex-A53,
* **UART driver** * **UART driver**
* **Clock management (clocks)** * **Clock management (clocks)**
* **Pinctrl/gpio driver** in active development gpio part * **Pinctrl/gpio driver** in active development gpio part
* **Storage controllers (eMMC/SD/MMC) driver * **Storage controllers (eMMC/SD/MMC) driver**
* **Ethernet Switch mt7531 driver * **Ethernet Switch mt7531 driver**
* **Ethernet mt7622 driver * **Ethernet mt7622 driver**
Other essential components—Ethernet, USB, SATA, Wi-Fi, etc.—are not yet implemented. Other essential components—Ethernet, USB, SATA, Wi-Fi, etc.—are not yet implemented.

View File

@ -15,7 +15,7 @@ Starting with FreeBSD 15:
+ +
Out of caution, even if almost all existing applications will continue to work undisturbed, we advise auditing those that you are maintaining or using as explained below. Out of caution, even if almost all existing applications will continue to work undisturbed, we advise auditing those that you are maintaining or using as explained below.
. [[initgroups]]How processes' group membership is derived from the password and group databases on login has slightly changed: The login user's initial numerical group ID from the password database is now automatically added to the supplementary groups set, even if that user is not explicitly listed as a member of the corresponding group in the group database. . [[initgroups]]How processes' group membership is derived from the password and group databases on login has slightly changed: The login user's initial numerical group ID from the password database is now automatically added to the supplementary groups set, even if that user is not explicitly listed as a member of the corresponding group in the group database.
. [[kernel]]The kernel stores the effective group ID in a new specific field of `struct ucred` (`cr_gid`) instead of in the same array as supplementary groups (`cr_ngroups[]`). . [[kernel_group-changes]]The kernel stores the effective group ID in a new specific field of `struct ucred` (`cr_gid`) instead of in the same array as supplementary groups (`cr_ngroups[]`).
The man:setgroups[2] and man:getgroups[2] system calls will operate only on the calling process' supplementary groups, not featuring the effective group ID as the first element of their array argument. The man:setgroups[2] and man:getgroups[2] system calls will operate only on the calling process' supplementary groups, not featuring the effective group ID as the first element of their array argument.
The man:initgroups[3] function's implementation is unchanged and still relies on man:setgroups[2], with the consequence that it **does not** set the process' effective group ID **anymore**, instead including its `basegid` argument in the supplementary groups set. The man:initgroups[3] function's implementation is unchanged and still relies on man:setgroups[2], with the consequence that it **does not** set the process' effective group ID **anymore**, instead including its `basegid` argument in the supplementary groups set.

View File

@ -3,7 +3,7 @@
Links: Links:
link:https://wiki.freebsd.org/Hackathon/202507[Event page] URL: link:https://wiki.freebsd.org/Hackathon/202507[] + link:https://wiki.freebsd.org/Hackathon/202507[Event page] URL: link:https://wiki.freebsd.org/Hackathon/202507[] +
Date: July Saturday 12th and Sunday 13th 2025 Date: July Saturday 12th and Sunday 13th 2025 +
Location: Chaos Computer Club Berlin Location: Chaos Computer Club Berlin
We had been invited to hold our two day Hackathon in the halls of the Chaos Computer Club Berlin. We had been invited to hold our two day Hackathon in the halls of the Chaos Computer Club Berlin.

View File

@ -1,4 +1,4 @@
=== Cloud: Improvements for nuageinit === Improvements for nuageinit
Contact: Baptiste Daroussin <bapt@FreeBSD.org> + Contact: Baptiste Daroussin <bapt@FreeBSD.org> +
Contact: Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org> Contact: Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>