I like it, lets give it a few days to see if anyone else has any suggestions to improve it further.
What would be helpful is a commit message trailer so we knew how far back this needs to MFC and when.
Yep, this is what it says in . Thanks for pinging me!
manuals: Fix Fx and nearby mechanical typos
manuals: Fix more Fx and nearby mechanical typos
style.mdoc: Explain why not to abuse Nm
ports.7/FILES: Expand and refactor into 3 tables
mfiutil.8: Fix typo - missing macro for dev node
ports.7: Add port files to FILES
iostat.8: Expand -w description
loader.efi.8: hw.uart.console is explained in uart
symlink.7: Clean up markup and tag SPDX
mdoc.7: Revert upstream changes to Lb/LIBRARY
mount_udf.8: Alphabetize and align options
timeout.1: Document non-POSIX options
sh: Increase default history size to POSIX mandated minimum of 128
vmgenc.4: Add VM Generation ID Counter manual
nvram.8: Align option list and tag SPDX
bsdinstall: Improve auto-partition message
geom manuals: Clarify units
dtrace: Improve dmesg kernel message prefix
ntp_adjtime.2: Increase visibility
Bourne shell -> POSIX shell
diskinfo: Align and alphabetize options
arcmsr.4: Improve HARDWARE introductory sentence
x86: Handle when MPERF/APERF MSRs aren't writable
x86: Guard clock frequency against a divide by 0
libusb20: Add dev_open + be_device_foreach manuals
dwcotg.4: Initial manual page
ports.7: Document DEFAULT_VERSIONS
Makefile: Update doxygen requirements
style.mdoc: Left angle bracket is not less-than
style.mdoc: Remove synopsis formatting advice
style.mdoc: Li macro is undeprecated for some time
libpathconv: Document library in the man pages
style.mdoc: Add example manuals to FILES
vidcontrol.1: Video buffer dump is syscons only
trimdomain.3: Explain DISPLAY a bit more
accf_*.9: Rewrite broken synopsis
periodic/801.trim-zfs: Fix daily-trim-zfs-flags
jail.8: Add creating a jail from distribution set
handbook/multimedia: Improve wording in the mpv section
ctfmerge.1: Import ENVIRONMENT from NetBSD
ctfmerge.1: Fix uniqlabel typos
nda.4: Add a HARDWARE section, tag SPDX
sdhci.4: Improve HARDWARE for HW Relnotes + SPDX
vnet.9: Rename vnet.9/vimage.9 to VNET.9/VIMAGE.9
VFS.9: Remove obsolete reference to VFS_INIT(9)
sysdecode_syscallnames.3: s/names/name/
iovctl.8: Fix missing xref section number
ice.4: Zap registered mark from document descr
ahc.4,ahd.4: Improve HARDWARE + tag SPDX
aac.4: Improve HARDWARE introductory sentance
cdceem.4: Clean description for apropos, tag spdx
mpr.4: Improve HARDWARE introductory sentance
man4/Makefile: Add a reminder about architectures
gpio.4: Remove non-existent gpioc from synopsis
man4: Use arch specifier of Dt consistently
snd_uaudio.4: Rework SYNOPSIS, add HARDWARE, SPDX
top.1: Document the THR column
sed.1: Adjust examples to fit in one line + SPDX
style.Makefile.5: Remove title macros, tag SPDX
nvmecontrol.8: Explain non-operational power modes
ctfmerge.1: Import ENVIRONMENT from NetBSD
iwlwifi.4, rtw88.4, rtw89.4: Fix xref typos
ctfmerge.1: Fix uniqlabel typos
padlock.4: Update slightly for 64-bit hardware
Done! I've put everything together in one revision and marked this one as abandoned.
Request (if they're available) some colleagues who I regard highly w/rt MPERF/APERF MSR expertise.
Thanks for bringing this back here! Just found two little typos, and then the manual looks good to me!
Siloing off docs is a classic mistake that results in poor docs. I would greatly prefer if you abandoned this revision and put them back together. Thank you for your consideration.
Resubmit as patch 1/3: hwpmc driver changes only
Why did you spin this off into it's own revision? I left feedback on your previous review, which was the appropriate place for it, and none of it is addressed here.
This manual looks gorgeous. The structure and narrative flow is really just delightful.
manuals: Fix more Fx and nearby mechanical typos
This is all I can find so far, but I didn't test it yet.
Should we put something in UPDATING?
The manual looks great to me. Please use since this is a new driver, and tag me when this is ready to test on Alder Lake!
manuals: Fix Fx and nearby mechanical typos
There is also a standard section defined for this purpose, .
15.1: Tidy architecture notes
nvmecontrol.8: Explain non-operational power modes