|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3 |
|
| #
1eb03b05 |
| 09-Apr-2025 |
Philip Paeps <[email protected]> |
Add UPDATING entries and bump version
Approved by: so
|
|
Revision tags: release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4 |
|
| #
ac2cbb46 |
| 21-Feb-2025 |
Gordon Tetlow <[email protected]> |
Add UPDATING entries and bump version
Approved by: so
|
|
Revision tags: release/14.1.0-p7, release/14.2.0-p1 |
|
| #
a1e3ff65 |
| 29-Jan-2025 |
Mark Johnston <[email protected]> |
Add UPDATING entries and bump version
Approved by: so
|
|
Revision tags: release/13.4.0-p3, release/14.2.0 |
|
| #
c8918d6c |
| 29-Nov-2024 |
Colin Percival <[email protected]> |
Update in preparation for 14.2-RELEASE
- Bump BRANCH to RELEASE - Add the anticipated RELEASE announcement date - Set a static __FreeBSD_version
Approved by: re (implicit) Sponsored by: Amazon
|
|
Revision tags: release/13.4.0 |
|
| #
ef4ee388 |
| 14-Aug-2024 |
Alexander Ziaee <[email protected]> |
UPDATING: increase visibility of footnotes
MFC after: 3 days
Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/1382
(cherry picked from commit fe830c3bdbb80545711d49b5bd6f
UPDATING: increase visibility of footnotes
MFC after: 3 days
Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/1382
(cherry picked from commit fe830c3bdbb80545711d49b5bd6fd4ec28ed9f8e)
show more ...
|
| #
28ff3ab2 |
| 05-Sep-2024 |
Dimitry Andric <[email protected]> |
Add UPDATING note about running make delete-old after libc++ 18 upgrade
PR: 279692 MFC after: 3 days
(cherry picked from commit 157802238b5aa7722aff40317fe6d05f5c975d71)
|
| #
cc32cfab |
| 08-Sep-2024 |
Dimitry Andric <[email protected]> |
UPDATING: keep sorted by date.
|
|
Revision tags: release/14.1.0, release/13.3.0 |
|
| #
a25531db |
| 21-Dec-2023 |
Stéphane Rochoy <[email protected]> |
stand/lua: always allow overriding with local config files
Loader now also read configuration files listed in local_loader_conf_files. Files listed here are the last ones read. And /boot/loader.conf
stand/lua: always allow overriding with local config files
Loader now also read configuration files listed in local_loader_conf_files. Files listed here are the last ones read. And /boot/loader.conf.local was moved from loader_conf_files to local_loader_conf_files leaving only loader.conf and device.hints in loader_conf_files by default.
The idea is to ensure local_loader_conf_files, i.e., /boot/loader.conf.local, can always be used to override other user defined settings.
So the sequencing is now as follow:
1. Bootstrap: /boot/defaults/loader.conf
2. Read loader_conf_files files: /boot/device.hints /boot/loader.conf
3. Read loader_conf_dirs files: /boot/loader.conf.d/*.conf
4. And finally, rread local_loader_conf_files files: /boot/loader.conf.local
Reviewed by: imp, kevans Pull Request: https://github.com/freebsd/freebsd-src/pull/759
[[ The commit, revert, recommit has been squashed down to record the merge ]] (cherry picked from commit c475e61f66fe8fe939e18ec7821c2340569f3271) (cherry picked from commit 5fdf01dbeef1f64f8c446561498d662702451ac1) (cherry picked from commit d3d0b735571d9562812ce5b343a6e91f7a795dbe)
show more ...
|
| #
9408d0ba |
| 21-Nov-2023 |
Warner Losh <[email protected]> |
stand: bandaide for acpi
Old binaries do not set acpi.rsdp early enough. So when we boot with an older loader.efi from an ESP that's not been updated, we assume there's no ACPI on this system. This
stand: bandaide for acpi
Old binaries do not set acpi.rsdp early enough. So when we boot with an older loader.efi from an ESP that's not been updated, we assume there's no ACPI on this system. This is unwise. Put a band-aide on this until we can implement a proper 'feature' variable that the binary reports so we can do conditionals for things like this in the future.
This is at best a rapid-response stop-gap.
Glanced at by: kevans Sponsored by: Netflix
(cherry picked from commit 0abe05aeac29d99786401b9078e97dcead35f7f3)
show more ...
|
| #
b392b36d |
| 10-Jan-2024 |
Bjoern A. Zeeb <[email protected]> |
net80211: deal with lost state transitions
Since 5efea30f039c4 we can possibly lose a state transition which can cause trouble further down the road. The reproducer from 643d6dce6c1e can trigger the
net80211: deal with lost state transitions
Since 5efea30f039c4 we can possibly lose a state transition which can cause trouble further down the road. The reproducer from 643d6dce6c1e can trigger these for example. Drivers for firmware based wireless cards have worked around some of this (and other) problems in the past.
Add an array of tasks rather than a single one as we would simply get npending > 1 and lose order with other tasks. Try to keep state changes updated as queued in case we end up with more than one at a time. While this is not ideal either (call it a hack) it will sort the problem for now. We will queue in ieee80211_new_state_locked() and do checks there and dequeue in ieee80211_newstate_cb(). If we still overrun the (currently) 8 slots we will drop the state change rather than overwrite the last one. When dequeing we will update iv_nstate and keep it around for historic reasons for the moment.
The longer term we should make the callers of ieee80211_new_state[_locked]() actually use the returned errors and act appropriately but that will touch a lot more places and drivers (possibly incl. changed behaviour for ioctls).
rtwn(4) and rum(4) should probably be revisted and net80211 internals removed (for rum(4) at least the current logic still seems prone to races).
Given this changes the internal structure of 'struct ieee80211vap', which gets allocated by the drivers, and we do not have enough spares, all wireless drivers need to be recompiled. Given we are forced to do the update, we leave fields in the middle of the struct and add more spares at the same time. __FreeBSD_version gets updated to 1400509 to be able to detect this change.
PR: 271979, 271988, 275255, 263613, 274003 Sponsored by: The FreeBSD Foundation (in 2023) Reviewed by: cc Differential Revision: https://reviews.freebsd.org/D43389
(cherry picked from commit 713db49d06deee90dd358b2e4b9ca05368a5eaf6) (cherry picked from commit a890a3a5ddf33acb0a4000885945b89156799b07)
show more ...
|
| #
58ae50f3 |
| 31-Jan-2024 |
Gregory Neil Shapiro <[email protected]> |
Merge commit '850ef5ae11d69ea3381bd310f564f025fc8caea3'
Merge vendor sendmail 8.18.1 into HEAD
(cherry picked from commit d39bd2c1388b520fcba9abed1932acacead60fba)
Add new source file for sendmail
Merge commit '850ef5ae11d69ea3381bd310f564f025fc8caea3'
Merge vendor sendmail 8.18.1 into HEAD
(cherry picked from commit d39bd2c1388b520fcba9abed1932acacead60fba)
Add new source file for sendmail 8.18.1
(cherry picked from commit 19d4fb85bf17579780e8f0c3cbae8a5e92a6922e)
New sendmail 8.18.1 cf file
(cherry picked from commit 1b6a5580c1f999fb1ba5f9860cf63a8aefc55b3c)
Minor change to update these files so new freebsd*.cf files are generated
(cherry picked from commit 2c191ba6b0b5d1b3729a5ac428d51cfc5d5f3d2e)
Belatedly update version and date for sendmail 8.18.1 upgrade
(cherry picked from commit 31fbc98c949bfca30ab55afef04b4396a61b7e92)
Add a note about sendmail 8.18.1's stricter SMTP protocol enforcement (akin to commit 21c1f1deb6a3ac6a60e4516261e5264a28e0b7a6 in main)
Update import date for stable/14
Relnotes: Yes Security: CVE-2023-51765
show more ...
|
| #
15c21f32 |
| 20-Jan-2024 |
Rick Macklem <[email protected]> |
UPDATING: Add an entry for commit d34f4baaf138
|
| #
ef38bebc |
| 29-Dec-2023 |
Rick Macklem <[email protected]> |
UPDATING: Add an entry for commit ba99d960884d
|
| #
100b825b |
| 24-Dec-2023 |
Rick Macklem <[email protected]> |
UPDATING: Add entry for __FreeBSD_version bump to 1400502
|
|
Revision tags: release/14.0.0 |
|
| #
254f85f0 |
| 14-Sep-2023 |
Doug Rabson <[email protected]> |
pkgbase: Split out manpages by default
This helps with building small container images using pkgbase.
Reviewed by: manu bapt MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D41
pkgbase: Split out manpages by default
This helps with building small container images using pkgbase.
Reviewed by: manu bapt MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D41861
(cherry picked from commit 74da9c39c3460213750477204979989b5c39cbcd)
show more ...
|
| #
2eab6bc3 |
| 17-Sep-2023 |
Doug Rabson <[email protected]> |
pkgbase: Add instructions for upgrading past 78847e1
The pkg solver gets confused by the file moves and refuses to upgrade without manually upgrading FreeBSD-utilities and FreeBSD-utilities-dev firs
pkgbase: Add instructions for upgrading past 78847e1
The pkg solver gets confused by the file moves and refuses to upgrade without manually upgrading FreeBSD-utilities and FreeBSD-utilities-dev first.
PR: 254173, 273859 MFC after: 1 week Reviewed by: Mina Galić <[email protected]> Differential Revision: https://reviews.freebsd.org/D41892
(cherry picked from commit 4ff9d270893af757b4348398c887e630d71edf6e)
show more ...
|
| #
2e38377f |
| 13-Sep-2023 |
Dag-Erling Smørgrav <[email protected]> |
Belatedly document OPIE removal in RELNOTES and UPDATING.
MFC after: 3 days Reviewed by: imp, emaste Differential Revision: https://reviews.freebsd.org/D41822
(cherry picked from commit d2c839eee0d
Belatedly document OPIE removal in RELNOTES and UPDATING.
MFC after: 3 days Reviewed by: imp, emaste Differential Revision: https://reviews.freebsd.org/D41822
(cherry picked from commit d2c839eee0d5410095f5984d2126f41f4cf62a00)
show more ...
|
| #
7be29291 |
| 25-Aug-2023 |
Glen Barber <[email protected]> |
UPDATING: fix a vestigial reference to -CURRENT
This was missed in a previous commit.
Approved by: re (implicit) Submitted by: pstef Sponsored by: GoFundMe https://www.gofundme.com/f/gjbbsd Sponsor
UPDATING: fix a vestigial reference to -CURRENT
This was missed in a previous commit.
Approved by: re (implicit) Submitted by: pstef Sponsored by: GoFundMe https://www.gofundme.com/f/gjbbsd Sponsored by: PayPal https://paypal.me/gjbbsd
show more ...
|
| #
3efecb71 |
| 24-Aug-2023 |
Glen Barber <[email protected]> |
UPDATING: fix entry for stable/14 creation
Approved by: re (implicit) Sponsored by: GoFundMe https://www.gofundme.com/f/gjbbsd Sponsored by: PayPal https://paypal.me/gjbbsd
|
| #
29a16ce0 |
| 24-Aug-2023 |
Glen Barber <[email protected]> |
release: update stable/14 following branching from main
Approved by: re (implicit) Sponsored by: GoFundMe https://www.gofundme.com/f/gjbbsd Sponsored by: PayPal https://paypal.me/gjbbsd
|
| #
edacf4b4 |
| 18-Aug-2023 |
Graham Perrin <[email protected]> |
UPDATING: fix a typo, adjust a white space
From:
> … chagned. boot0sio …
to:
> … changed. boot0sio …
Fixes: 4722ceb7d53e Use 115200 bps by default for serial communication
|
| #
4722ceb7 |
| 17-Aug-2023 |
Ed Maste <[email protected]> |
Use 115200 bps by default for serial communication
9600 was a standard baud rate decades ago, but 115200 is now more common so choose defaults that are useful to the largest number of users.
Note t
Use 115200 bps by default for serial communication
9600 was a standard baud rate decades ago, but 115200 is now more common so choose defaults that are useful to the largest number of users.
Note that boot0sio does not support rates above 9600 so it remains unchanged.
Reviewed by: bz, imp, manu Relnotes: Yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D36295
show more ...
|
| #
05248206 |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line bare tag
Remove /^\s*\$FreeBSD\$$\n/
|
| #
37c8ee88 |
| 07-Aug-2023 |
Marius Strobl <[email protected]> |
ath(4): Remove MIPS AHB frontend and join PCI one w/ main support again
Following the removal of general MIPS support, there's no longer a need to have the AHB bus-frontend in place, which according
ath(4): Remove MIPS AHB frontend and join PCI one w/ main support again
Following the removal of general MIPS support, there's no longer a need to have the AHB bus-frontend in place, which according to Linux sources also isn't used with any non-MIPS SoCs. For simplicity, PCI bus support is only made conditional on the main one again, i. e. device ath_pci is removed, and built into the main module, i. e. if_ath_pci.ko obsoleted, respectively. Effectively, this reverts the following commits and associated changes: dba9c8597747c6c9bf3d2ec68f7eb90552878dc7 e849bb3ecbb1963344a22ae77fc96f89fbebf40c
Approved by: adrian Relnotes: yes Differential Revision: https://reviews.freebsd.org/D41354
show more ...
|
|
Revision tags: release/13.2.0, release/12.4.0 |
|
| #
9051987e |
| 30-Sep-2022 |
Ed Maste <[email protected]> |
amd64: Bump MAXCPU to 1024 (from 256)
Hardware with more than 256 CPU cores is currently available and will become increasingly common over FreeBSD 14's lifetime. Increase MAXCPU in the amd64 GENER
amd64: Bump MAXCPU to 1024 (from 256)
Hardware with more than 256 CPU cores is currently available and will become increasingly common over FreeBSD 14's lifetime. Increase MAXCPU in the amd64 GENERIC kernel configuration to 1024.
Earlier commits increased some related limits. These prerequisite commits include at least:
- d7ed40243769 Increase MAX_APIC_ID safeguard to 0x800 - d1639e43c589 cpuset: increase userland maximum size to 1024
Global and allocated arrays sized by MAXCPU result in excessive bloat on systems with lower core counts. In addition, some code used u_char (8 bits) to hold a CPU index, which is not valid if MAXCPU is greater than 256.
A number of recent commits addressed these sorts of issues, including at least:
- 133935d26f20 pf: atomically increment state ids - 74ac712f72cf vmm: Dynamically allocate a couple of per-CPU state save areas - 78cfa762ebf2 callout: Move per-CPU callout state into the dpcpu region - 42f722e721cd amd64: store pcids pmap data in pcpu zone - 9801e7c275f6 smp_topo: dynamically allocate group array - 9fb6718d1b18 smp: Dynamically allocate the stoppcbs array - 2bb16c635249 x86: retire use of intr_bind
There are some additional allocations still to be converted and more scalability work is required to make effective use of very high core count systems, but this change allows us to boot on these systems and provides a Kernel Binary Interface (KBI) for the FreeBSD 14 release that supports these configurations.
Special thanks to AMD for providing hardware to test these changes.
PR: 269572 Reviewed by: des Relnotes: Yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D36838
show more ...
|