FreeBSD/src 83693c1tools/test/stress2/misc syzkaller67.sh syzkaller78.sh

stress2: Fix cleanup
DeltaFile
+1-1tools/test/stress2/misc/syzkaller67.sh
+1-1tools/test/stress2/misc/syzkaller78.sh
+2-22 files

FreeBSD/src 2b061bdtools/test/stress2/misc syzkaller52.sh

stress2: Limit output from test
DeltaFile
+1-1tools/test/stress2/misc/syzkaller52.sh
+1-11 files

FreeBSD/src 10fde71lib/libc/net sockatmark.3

lib/libc/net/sockatmark.3: fix groff mdoc warning

PR:     293072
Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+1-1lib/libc/net/sockatmark.3
+1-11 files

FreeBSD/src c67d8acsbin/setkey setkey.8

sbin/setkey/setkey.8: cleanup groff mdoc warnings

PR:     293072
Sponsored by:   NVidia networking
MFC after:      3 days
DeltaFile
+8-7sbin/setkey/setkey.8
+8-71 files

FreeBSD/src 0d9b5dbshare/misc committers-doc.dot

committers-ports: add andy

Following up ziaee's pattern, and add andy's line.
I'm not sure whether the original commit bit creation date should be used,
and use commit bit re-activation date for now.

MFC after:      1 week
DeltaFile
+1-0share/misc/committers-doc.dot
+1-01 files

FreeBSD/src c92c385usr.sbin/bhyve bhyve.8

bhyve.8: Correct description for -c flag, tag spdx

The examples only show the usage of `-c <numcpus>`, as did the flag
description, however the -c flag supports more complex cpu topology
specifiers. These were documented correctly in SYNOPSIS, add them to
the body of the DESCRIPTION as well. Someone could go further and do
and example with using them.

MFC after:      3 days
Event:          OpenZFS Developer Summit '25
Reported by:    Levi Worley <levi at gainframe.com>

(cherry picked from commit 205af037e302fbd50dabc485a89e2222cd063b9e)
DeltaFile
+4-1usr.sbin/bhyve/bhyve.8
+4-11 files

FreeBSD/src 8e02e1cshare/man/man4 udl.4

udl.4: Consolidate HARDWARE and add HISTORY

Some of the information needed for the HARDWARE section was the entire
DESCRIPTION section, so merge the two. While here, add the HISTORY of
this driver, add "driver" to the document description matching other
drivers, and tag the SPDX license identifier for mechanical parsing.

MFC after:      3 days

(cherry picked from commit 97fa62708f67ce189bde22c98d9102da026b448c)
DeltaFile
+15-7share/man/man4/udl.4
+15-71 files

FreeBSD/src fdbaa25usr.sbin/jail jail.conf.5

jail.conf.5: Fix mandoc typos

MFC after:      3 days
Reviewed by:    ziaee
Signed-off-by:  Rob Nichols <robert.nichols at dialwave.com>
Closes:         https://github.com/freebsd/freebsd-src/pull/1928

(cherry picked from commit d1d88b6e8c31b1e472d66471ff1e666e5310709e)
DeltaFile
+10-12usr.sbin/jail/jail.conf.5
+10-121 files

FreeBSD/src c052303share/man/man4 cpuctl.4

cpuctl.4: Formatting nits

+ Align ioctl list + Pad code examples + Tag spdx license identifier

MFC after:      3 days

(cherry picked from commit c6bd2aa8353c6c34dbff487132a7f7372752d0ad)
DeltaFile
+6-1share/man/man4/cpuctl.4
+6-11 files

FreeBSD/src 5cc6280share/man/man4 genet.4

genet.4: Only for AArch64 + tag spdx

MFC after:      3 days

(cherry picked from commit c4bd487da73a28887f86750a5dc5832303592c5a)
DeltaFile
+4-1share/man/man4/genet.4
+4-11 files

FreeBSD/src a5ab42ausr.sbin/wpa/wpa_supplicant wpa_supplicant.conf.5

wpa_supplicant.conf.5: Remove removed variables

2005-09-25 - wpa_supplicant v0.4.5 removed "server_nai"
2008-02-22 - wpa_supplicant v0.6.3 removed "eappsk" and "nai"

PR:                     284126
MFC after:              3 days
Reviewed by:            carlavilla, ziaee
Reported by:            J.R. Oldroyd <fbsd at opal.com>
Differential Revision:  https://reviews.freebsd.org/D49010

(cherry picked from commit c5ee920c3f35c5f0f485a7a274d87ebd91469892)
DeltaFile
+0-6usr.sbin/wpa/wpa_supplicant/wpa_supplicant.conf.5
+0-61 files

FreeBSD/src 0b71c76share/misc committers-ports.dot

committers-ports: Belatedly add jwb

PR:             292962
MFC after:      3 days

(cherry picked from commit 8c40c7bb361f0c8b595bfee9dc6f8790e0eb6d68)
DeltaFile
+1-0share/misc/committers-ports.dot
+1-01 files

FreeBSD/src b8d3541stand/i386/pxeldr pxeboot.8

pxeboot.8: Fix mdoc typo for emails, tag spdx

Fixes:          a37825313f62 (Fix mdoc typos for emails, tag spdx)
MFC after:      3 days

(cherry picked from commit 1961785e35484a89e49672c5ac7f9da6a7f56b3c)
DeltaFile
+6-3stand/i386/pxeldr/pxeboot.8
+6-31 files

FreeBSD/src 578fa37share/man/man9 accf_data.9 accf_dns.9

accf_*.9: Rewrite broken synopsis

These manuals abused the name macro for every line of kernel cfg as well
as an example command to show the module name which was mixed in without
separation. This bugs the whatis database into thinking that `INET` and
`kldload` are names for this page, and violates best practice by mixing
commands and configuration in a continuous example.

Rewrite to use the kernel configuration macro, Cd, and show the module
name via an example configuration in rc.conf, according to the spec and
established practice. Do not bump the date because these markup errors
are not a content change.

MFC after:      3 days

(cherry picked from commit c59f12da11d75502b16f9163edc76514007462db)
DeltaFile
+6-3share/man/man9/accf_data.9
+6-3share/man/man9/accf_dns.9
+6-3share/man/man9/accf_http.9
+6-3share/man/man9/accf_tls.9
+24-124 files

FreeBSD/src 679c88cshare/misc committers-ports.dot

committers-ports: Belatedly add jwb

PR:             292962
MFC after:      3 days

(cherry picked from commit 8c40c7bb361f0c8b595bfee9dc6f8790e0eb6d68)
DeltaFile
+1-0share/misc/committers-ports.dot
+1-01 files

FreeBSD/src 33326a7sbin/geom/core geom.8

geom.8: Improve classes list into a table

Add missing entries MD, VFS, and DISK. Refactor list into a three
column table, so the data is all visible at once, buying us ten lines
at MANWIDTH 80, and still rendering nicely at MANWIDTH 59.

PR:             292530
MFC after:      3 days
Reported by:    Slawomir Wojciech Wojtczak <vermaden at interia.pl>

(cherry picked from commit dc2ec1ccc17a0c43c736b16a537c01bb28d814a4)
DeltaFile
+9-36sbin/geom/core/geom.8
+9-361 files

FreeBSD/src 867ef0cusr.sbin/wpa/wpa_supplicant wpa_supplicant.conf.5

wpa_supplicant.conf.5: Remove removed variables

2005-09-25 - wpa_supplicant v0.4.5 removed "server_nai"
2008-02-22 - wpa_supplicant v0.6.3 removed "eappsk" and "nai"

PR:                     284126
MFC after:              3 days
Reviewed by:            carlavilla, ziaee
Reported by:            J.R. Oldroyd <fbsd at opal.com>
Differential Revision:  https://reviews.freebsd.org/D49010

(cherry picked from commit c5ee920c3f35c5f0f485a7a274d87ebd91469892)
DeltaFile
+0-6usr.sbin/wpa/wpa_supplicant/wpa_supplicant.conf.5
+0-61 files

FreeBSD/src 35a4e3abin/sh sh.1

sh.1: Fix rendering error due to redundant .El

Due to this all the rest of the items in the Built-in Commands section
were not rendered at all.

Fixes: 2711852bd9ac ("sh.1: Provide detailed job control documentation")
MFC after:              3 days
Reviewed by:            emaste, ziaee
Differential Revision:  https://reviews.freebsd.org/D55080

(cherry picked from commit 9555d80066c919596e152f923d38d58a740cdb5f)
DeltaFile
+1-2bin/sh/sh.1
+1-21 files

FreeBSD/src 261ed37tools/tools/git/hooks prepare-commit-msg

prepare-commit-msg: Sync with committers guide

Add `Discussed with:`, `Closes:`, `MFC to:`, and `Co-authored-by:` to
the commit message template from the committer's guide. While here,
wordsmith these to fit on standard console.

Reported by:            lwhsu
Discussed with:         emaste, jlduran
Reviewed by:            vexeduxr
Differential Revision:  https://reviews.freebsd.org/D54707
DeltaFile
+20-15tools/tools/git/hooks/prepare-commit-msg
+20-151 files

FreeBSD/src 66797b4usr.sbin/pw pw.8

pw.8: spell
DeltaFile
+1-1usr.sbin/pw/pw.8
+1-11 files

FreeBSD/src 2b728d3sys/x86/cpufreq hwpstate_amd.c

hwpstate_amd(4): Move 'struct get_cppc_regs_data' & co. closer to use

No functional change (intended).

Sponsored by:   The FreeBSD Foundation
DeltaFile
+22-22sys/x86/cpufreq/hwpstate_amd.c
+22-221 files

FreeBSD/src c6a0eb7sys/x86/cpufreq hwpstate_amd.c

hwpstate_amd(4): Rename '*set_autonomous_hwp*()' => 'enable_cppc*()'

This is to better reflect that we are really enabling CPPC in these
functions and because we are likely to stop activating CPPC autonomous
mode by default in the near future.

No functional change (intended).

Sponsored by:   The FreeBSD Foundation
DeltaFile
+4-4sys/x86/cpufreq/hwpstate_amd.c
+4-41 files

FreeBSD/src a78e7c2sys/x86/cpufreq hwpstate_amd.c

hwpstate_amd(4): Update copyright

Sponsored by:   The FreeBSD Foundation
DeltaFile
+5-0sys/x86/cpufreq/hwpstate_amd.c
+5-01 files

FreeBSD/src 4285340sys/x86/cpufreq hwpstate_amd.c

hwpstate_amd(4): Style: Align 'machdep.hwpstate_amd_cppc_enable'

Align it like the rest.

No functional change (intended).

Sponsored by:   The FreeBSD Foundation
DeltaFile
+1-1sys/x86/cpufreq/hwpstate_amd.c
+1-11 files

FreeBSD/src ebcd80fsys/x86/cpufreq hwpstate_amd.c

hwpstate_amd(4): Rename PSTATE_CPPC internal flag

While here, also rename check_cppc_enabled() => check_cppc_in_use().

No functional change (intended).

Sponsored by:   The FreeBSD Foundation
DeltaFile
+16-18sys/x86/cpufreq/hwpstate_amd.c
+16-181 files

FreeBSD/src 951788esys/x86/cpufreq hwpstate_amd.c

hwpstate_amd(4): 'epp' sysctl leaf to operate on real EPP hardware values

We were using percents, for compatibility with hwpstate_intel(4), but
this looses granularity that might be important in some scenarios or
with specific CPU models.

For consistency, hwpstate_intel(4) should be changed accordingly, at the
expense of breaking compatibility.

For release notes: Introduction of hwpstate_amd(4) deserves a release
note, even if the original commit was not tagged.  Functionality
introduced by recent commits tagged with "Relnotes" should be mentioned
along that one.

PR:             292615
Reviewed by:    aokblast
Relnotes:       yes
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D55009
DeltaFile
+8-13sys/x86/cpufreq/hwpstate_amd.c
+8-131 files

FreeBSD/src cec0ab0sys/x86/cpufreq hwpstate_amd.c

hwpstate_amd(4): Style: Sort headers

And separate includes from the rest with an additional newline.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+5-4sys/x86/cpufreq/hwpstate_amd.c
+5-41 files

FreeBSD/src 7689e68sys/x86/cpufreq hwpstate_amd.c

hwpstate_amd(4): Add knobs to get/set all fields of CPPC_REQUEST

This will allow experimentations and finer-grained tuning to the full
extent allowed by the hardware, which is especially important given that
the spec leaves to hardware implementors an important leeway in
interpreting CPPC's numeric parameters, causing the same settings to
have different effects on different CPU models.

PR:             292615
Reviewed by:    aokblast (older version)
Relnotes:       yes
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D55010
DeltaFile
+42-12sys/x86/cpufreq/hwpstate_amd.c
+42-121 files

FreeBSD/src df7b4dcsys/x86/cpufreq hwpstate_amd.c

hwpstate_amd(4): Sane defaults for min/max perf on insane capabilities

If the CPPC_CAPABILITY_1 register stays at its reset value (0) even
after enabling CPPC, as observed in the field (see the referenced PR
below), use sane min/max performance limits as hinted by the ACPI spec,
i.e., all 0s for the minimum value and all 1s for the maximum one.

While here, let's cope upfront with some more insane situations, where
the minimum value would be greater than the maximum one, but also if
they would be equal which does not seem to make sense at all in the CPPC
frame (and, anyway, in this case, the actual minimum and maximum values
we program should have no effect at all).  That last case actually also
covers the one exposed in the previous paragraph.

PR:             292615
Reviewed by:    aokblast
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D55007
DeltaFile
+24-5sys/x86/cpufreq/hwpstate_amd.c
+24-51 files

FreeBSD/src 6db204dsys/x86/cpufreq hwpstate_amd.c

hwpstate_amd(4): Factor out setting the CPPC_REQUEST register

In preparation for creating other knobs to tweak values in this register
beyond just the EPP (Efficiency/Performance Preference).

While here, add a herald comment before the softc structure indicating
how we achieve atomicity when modifying the softc.

Reviewed by:    aokblast
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D55008
DeltaFile
+71-27sys/x86/cpufreq/hwpstate_amd.c
+71-271 files