|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0 |
|
| #
603608e5 |
| 01-Nov-2024 |
Colin Percival <[email protected]> |
14.2: create releng/14.2 branch
Update from PRERELEASE to BETA1 Switch pkg(8) configuration to use the quarterly repository Bump __FreeBSD_version
Approved by: re (implicit) Sponsored by: Amazon
|
| #
8a5a9dbf |
| 06-Oct-2024 |
Mark Johnston <[email protected]> |
vm_object: Widen the flags field
Take advantage of a nearby 2-byte hole to avoid growing the struct. This way, only the offsets of "flags" and "pg_color" change. Bump __FreeBSD_version since some o
vm_object: Widen the flags field
Take advantage of a nearby 2-byte hole to avoid growing the struct. This way, only the offsets of "flags" and "pg_color" change. Bump __FreeBSD_version since some out-of-tree kernel modules may access these fields, though I haven't found any examples so far.
Reviewed by: kib MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D35905
(cherry picked from commit 9d52823bf1dfac237e58b5208299aaa5e2df42e9)
show more ...
|
|
Revision tags: release/13.4.0 |
|
| #
b37a6d41 |
| 01-Aug-2024 |
Vladimir Kondratyev <[email protected]> |
Bump __FreeBSD_version after LinuxKPI changes.
Sponsored by: Serenity Cyber Security, LLC
|
| #
f285eabc |
| 04-Jun-2024 |
Emmanuel Vadot <[email protected]> |
Bump __FreeBSD_version after linuxkpi_video module is built
Sponsored by: Beckhoff Automation GmbH & Co. KG
|
|
Revision tags: release/14.1.0 |
|
| #
7b082bdf |
| 03-May-2024 |
Colin Percival <[email protected]> |
Post-14.1-branch updates
Rename stable/14 to -STABLE
Bump __FreeBSD_version
Approved by: re (implicit) Sponsored by: https://www.patreon.com/cperciva
|
| #
7c41358a |
| 06-Apr-2024 |
Dimitry Andric <[email protected]> |
Bump __FreeBSD_version for llvm 18.1.3 merge
PR: 276104 MFC after: 1 month
(cherry picked from commit 0192eda105b367d4670205547e8e830e3716bea3)
|
| #
69da6e08 |
| 20-Mar-2024 |
Dimitry Andric <[email protected]> |
Merge commit bbb8a0df7367 from llvm-project (by Shafik Yaghmour):
[Clang] Fix ResolveConstructorOverload to not select a conversion function if we are going use copy elision
ResolveConstructorO
Merge commit bbb8a0df7367 from llvm-project (by Shafik Yaghmour):
[Clang] Fix ResolveConstructorOverload to not select a conversion function if we are going use copy elision
ResolveConstructorOverload needs to check properly if we are going to use copy elision we can't use a conversion function.
This fixes:
https://github.com/llvm/llvm-project/issues/39319 https://github.com/llvm/llvm-project/issues/60182 https://github.com/llvm/llvm-project/issues/62157 https://github.com/llvm/llvm-project/issues/64885 https://github.com/llvm/llvm-project/issues/65568
Differential Revision: https://reviews.llvm.org/D148474
This should fix 'Assertion failed: (isa<To>(Val) && "cast<Ty>() argument of incompatible type!")' errors when building devel/boost-libs, specifically libs/url/src/segments_view.cpp.
Bump __FreeBSD_version so this fix can easily be detected from devel/boost-all/compiled.mk.
PR: 273335 (cherry picked from commit bcd401b5a39c6186bb1fe450286299f2a481244c)
show more ...
|
|
Revision tags: release/13.3.0 |
|
| #
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 ...
|
| #
2d120981 |
| 17-Feb-2024 |
Vladimir Kondratyev <[email protected]> |
Bump __FreeBSD_version after linuxkpi changes
|
| #
b566e44b |
| 31-Jan-2024 |
Konstantin Belousov <[email protected]> |
stable/14: bump __FreeBSD_version for kcmp(2) and kern_openatfp(9)
Sponsored by: The FreeBSD Foundation
|
| #
d9041710 |
| 20-Jan-2024 |
Rick Macklem <[email protected]> |
param.h: Bump __FreeBSD_version to 1400506 for d34f4baaf138
|
| #
64e869e9 |
| 08-Jan-2024 |
Konstantin Belousov <[email protected]> |
Add vnode_pager_clean_{a,}sync(9)
(cherry picked from commit b068bb09a1a82d9fef0e939ad6135443a959e290)
|
| #
68584c97 |
| 08-Dec-2023 |
Dimitry Andric <[email protected]> |
Bump __FreeBSD_version for llvm 17.0.6 merge
PR: 273753 MFC after: 1 month
(cherry picked from commit c711af7727824da79d87f375f3d6829feec3799a)
|
| #
ba99d960 |
| 29-Dec-2023 |
Rick Macklem <[email protected]> |
param.h: Bump __FreeBSD_version to 1400503
Commit 925d9b3abac2 changed the internal API between the nfscommon and nfscl modules. As such, both need to be rebuilt from sources.
|
| #
092abb83 |
| 24-Dec-2023 |
Rick Macklem <[email protected]> |
param.h: Bump __FreeBSD_version to 1400502
Commits acc704b36192 and b8e137d8d32d both modified the internal API between the kgssapi and krpc modules. As such, both of these modules need to be rebuil
param.h: Bump __FreeBSD_version to 1400502
Commits acc704b36192 and b8e137d8d32d both modified the internal API between the kgssapi and krpc modules. As such, both of these modules need to be rebuilt from sources.
I have bumped __FreeBSD_version to 1400502 for this.
show more ...
|
|
Revision tags: release/14.0.0 |
|
| #
91e53779 |
| 17-Sep-2023 |
Shawn Anastasio <[email protected]> |
powerpc: Implement fpu_kern_enter/fpu_kern_leave
Summary: Provide an implementation of fpu_kern_enter/fpu_kern_leave for PPC to enable FPU, VSX, and Altivec usage in-kernel. The functions currently
powerpc: Implement fpu_kern_enter/fpu_kern_leave
Summary: Provide an implementation of fpu_kern_enter/fpu_kern_leave for PPC to enable FPU, VSX, and Altivec usage in-kernel. The functions currently only support FPU_KERN_NOCTX, but this is sufficient for ossl(1) and many other users of the API.
This patchset has been tested on powerpc64le using a modified version of the in-tree tools/tools/crypto/cryptocheck.c tool to check for FPU/Vec register clobbering along with a follow-up patch to enable ossl(4) on powerpc64*.
Reviewed by: jhibbits MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D41540 Relnotes: yes
(cherry picked from commit a6662c37b6ffee46e18be5f7570149edc64c1d0b)
show more ...
|
| #
edbd9c3c |
| 08-Sep-2023 |
Glen Barber <[email protected]> |
release: update __FreeBSD_version after branching releng/14.0
Rename from ALPHA to STABLE following the branch.
Approved by: re (implicit) Sponsored by: GoFundMe https://www.gofundme.com/f/gjbbsd S
release: update __FreeBSD_version after branching releng/14.0
Rename from ALPHA to STABLE following the branch.
Approved by: re (implicit) Sponsored by: GoFundMe https://www.gofundme.com/f/gjbbsd Sponsored by: PayPal https://paypal.me/gjbbsd
show more ...
|
| #
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
|
| #
83d941e0 |
| 20-Aug-2023 |
Xin LI <[email protected]> |
Bump __FreeBSD_version for zlib 1.3.
|
| #
6feeb67b |
| 20-Aug-2023 |
Colin Percival <[email protected]> |
Bump __FreeBSD_version for struct sysinit change
The layout of struct sysinit changed in cedc82c0466a to add a "SLIST_ENTRY(sysinit) next" field so that sysinits can be placed into a linked list.
R
Bump __FreeBSD_version for struct sysinit change
The layout of struct sysinit changed in cedc82c0466a to add a "SLIST_ENTRY(sysinit) next" field so that sysinits can be placed into a linked list.
Reported by: jrtc27
show more ...
|
| #
2ff63af9 |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
sys: Remove $FreeBSD$: one-line .h pattern
Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/
|
| #
ed77b896 |
| 03-Aug-2023 |
Vladimir Kondratyev <[email protected]> |
Bump __FreeBSD_version to 1400094 for HID KPI changes
|
|
Revision tags: release/13.2.0 |
|
| #
ba8cc6d7 |
| 12-Mar-2023 |
Mateusz Guzik <[email protected]> |
vfs: use __enum_uint8 for vtype and vstate
This whacks hackery around only reading v_type once.
Bump __FreeBSD_version to 1400093
|
| #
9ead001d |
| 24-Jun-2023 |
Ed Maste <[email protected]> |
Bump __FreeBSD_version for OpenSSL 3.0 update
Reported by: bofh Sponsored by: The FreeBSD Foundation
|
| #
a681cba1 |
| 22-Jun-2023 |
Dimitry Andric <[email protected]> |
Bump __FreeBSD_version for llvm 16.0.6 merge
PR: 271047 MFC after: 1 month
|