History log of /freebsd-14.2/sys/sys/param.h (Results 1 – 25 of 1043)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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


12345678910>>...42