#
e2012b81 |
| 16-Jan-2025 |
John Baldwin <jhb@FreeBSD.org> |
BUS_CONFIG_INTR.9: Describe bus_config_intr() wrapper function
Reviewed by: ziaee Differential Revision: https://reviews.freebsd.org/D48372
|
#
2759653c |
| 16-Jan-2025 |
John Baldwin <jhb@FreeBSD.org> |
bus_generic_print_child.9: Add bus_print_child_{header,footer}
These functions are already described in the body, just add them in the NAME and SYNOPSIS sections along with MLINKS.
Reviewed by: zia
bus_generic_print_child.9: Add bus_print_child_{header,footer}
These functions are already described in the body, just add them in the NAME and SYNOPSIS sections along with MLINKS.
Reviewed by: ziaee Differential Revision: https://reviews.freebsd.org/D48370
show more ...
|
#
4276dfa8 |
| 16-Jan-2025 |
John Baldwin <jhb@FreeBSD.org> |
BUS_HINTED_CHILD.9: New manpage to document this bus method
Reviewed by: ziaee, imp Differential Revision: https://reviews.freebsd.org/D48366
|
#
f73c9b5d |
| 07-Jan-2025 |
Ed Maste <emaste@FreeBSD.org> |
mi_switch.9: Remove cpu_switch, cpu_throw
cpu_machdep.9 was added to document cpu_*, but cpu_switch and cpu_throw were already documented in mi_switch.9, and MLINKed. cpu_machdep.9 seems like the c
mi_switch.9: Remove cpu_switch, cpu_throw
cpu_machdep.9 was added to document cpu_*, but cpu_switch and cpu_throw were already documented in mi_switch.9, and MLINKed. cpu_machdep.9 seems like the correct place for this, so remove them from mi_switch.9.
Some of the removed text was stale, although there are few notes that ought to be added to cpu_machdep.9 in a future commit.
Reported by: tools/pkgbase/metalog_reader.lua Reviewed by: jhb Sponsored by: The FreeBSD Foundation Fixes: 9c87cbbcaaed ("cpu_machdep.9: New manpage describing the semantics of several cpu_*") Differential Revision: https://reviews.freebsd.org/D48360
show more ...
|
#
9c87cbbc |
| 03-Jan-2025 |
John Baldwin <jhb@FreeBSD.org> |
cpu_machdep.9: New manpage describing the semantics of several cpu_*
This page is not exhaustive but covers all of the MD interface functions currently declared in <sys/proc.h>.
Requested by: kib R
cpu_machdep.9: New manpage describing the semantics of several cpu_*
This page is not exhaustive but covers all of the MD interface functions currently declared in <sys/proc.h>.
Requested by: kib Reviewed by: kib Sponsored by: AFRL, DARPA Differential Revision: https://reviews.freebsd.org/D48022
show more ...
|
Revision tags: release/14.2.0, release/13.4.0 |
|
#
801c4527 |
| 29-Jul-2024 |
Mark Johnston <markj@FreeBSD.org> |
man9: Really complete the removal of MD5.9
Fixes: 46b0db2dbe9f ("Remove unnecessary and now inaccurate kernel side manual page.") Fixes: 36d68cb2ddd2 ("Complete the removal of the MD5 manual page fr
man9: Really complete the removal of MD5.9
Fixes: 46b0db2dbe9f ("Remove unnecessary and now inaccurate kernel side manual page.") Fixes: 36d68cb2ddd2 ("Complete the removal of the MD5 manual page from section 9.")
show more ...
|
#
36d68cb2 |
| 29-Jul-2024 |
George V. Neville-Neil <gnn@FreeBSD.org> |
Complete the removal of the MD5 manual page from section 9.
|
#
9f080f17 |
| 29-Jul-2024 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
ifnet(9): Remove mention of defunct ifaddr_byindex(9).
Fixes: 964b8f8b993d MFC after: 3 days Sponsored by: Klara, Inc. Reviewed by: markj Differential Revision: https://reviews.freebsd.org/D46174
|
#
d1bdc282 |
| 23-Jul-2024 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
Deprecate contigfree(9) in favour of free(9)
As of 9e6544dd6e02c46b805d11ab925c4f3b18ad7a4b contigfree(9) is no longer needed and should not be used anymore. We leave a wrapper for 3rd party code i
Deprecate contigfree(9) in favour of free(9)
As of 9e6544dd6e02c46b805d11ab925c4f3b18ad7a4b contigfree(9) is no longer needed and should not be used anymore. We leave a wrapper for 3rd party code in at least 15.x but remove (almost) all other cases from the tree.
This leaves one use of contigfree(9) untouched; that was the original trigger for 9e6544dd6e02 and is handled in D45813 (to be committed seperately later).
Sponsored by: The FreeBSD Foundation Reviewed by: markj, kib Tested by: pho (10h stress test run) Differential Revision: https://reviews.freebsd.org/D46099
show more ...
|
#
096dfa33 |
| 23-Jul-2024 |
Alan Cox <alc@FreeBSD.org> |
vm: Retire vm_page_alloc_freelist{,_domain}()
Once upon a time, I created vm_page_alloc_freelist{,_domain}() to support faster allocation of pages that were mapped by the partial direct map on 32-bi
vm: Retire vm_page_alloc_freelist{,_domain}()
Once upon a time, I created vm_page_alloc_freelist{,_domain}() to support faster allocation of pages that were mapped by the partial direct map on 32-bit MIPS. At the time, I expected that these functions might find other uses too, but those other uses never materialized. So, these functions have not been used for some time now. Instead, people use the more general vm_page_alloc_contig().
Reviewed by: kib, markj Differential Revision: https://reviews.freebsd.org/D46063
show more ...
|
#
e9ac4169 |
| 15-Jul-2024 |
Warner Losh <imp@FreeBSD.org> |
Remove residual blank line at start of Makefile
This is a residual of the $FreeBSD$ removal.
MFC After: 3 days (though I'll just run the command on the branches) Sponsored by: Netflix
|
#
4122295a |
| 03-Jul-2024 |
Warner Losh <imp@FreeBSD.org> |
cdefs(9): Start to document what sys/cdefs.h does
Start to document all the macros and such used to implment our portability layer. It also describes what compilation environments we support, what c
cdefs(9): Start to document what sys/cdefs.h does
Start to document all the macros and such used to implment our portability layer. It also describes what compilation environments we support, what compilers we support and some of the details.
This is round one. All the macros, etc are in here, but some need descriptions.
These macros, while FreeBSD internal only, do need documentation on when/where to use them.
This man page likely needs better organization. While better than sys/cdefs.h, the underlying chaos in that file was hard to leave completely behind. Suggestions welcome.
Feedback by: mhorne, Graham Perrin, Alexander Ziaee Sponsored by: Netflix Pull Request: https://github.com/freebsd/freebsd-src/pull/1313
show more ...
|
#
713c77b9 |
| 08-Jul-2024 |
Mark Johnston <markj@FreeBSD.org> |
man9: Add an MLINK for taskqueue_enqueue_timeout_sbt.9
MFC after: 1 week Sponsored by: Klara, Inc. Sponsored by: Stormshield
|
#
fda32d58 |
| 23-Jun-2024 |
Ryan Libby <rlibby@FreeBSD.org> |
lock.9: describe lockmgr_{disowned,lock_flags,slock,unlock,xlock}
Describe and link the following functions in the lockgmr API: - lockmgr_disowned - lockmgr_lock_flags - lockmgr_slock - lockmgr_
lock.9: describe lockmgr_{disowned,lock_flags,slock,unlock,xlock}
Describe and link the following functions in the lockgmr API: - lockmgr_disowned - lockmgr_lock_flags - lockmgr_slock - lockmgr_unlock - lockmgr_xlock
This is not a complete update of lock.9 but at least covers all the main lock operations.
Reviewed by: gbe, kib Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D45689
show more ...
|
Revision tags: release/14.1.0 |
|
#
cd4bd975 |
| 28-Apr-2024 |
Jake Freeland <jfree@FreeBSD.org> |
bitset: Add ORNOT macros
Macros to ANDNOT a bitset currently exist, but there are no ORNOT equivalents. Introduce ORNOT macros for bitset(9), cpuset(9), and domainset(9).
Approved by: markj (mentor
bitset: Add ORNOT macros
Macros to ANDNOT a bitset currently exist, but there are no ORNOT equivalents. Introduce ORNOT macros for bitset(9), cpuset(9), and domainset(9).
Approved by: markj (mentor) Reviewed by: markj MFC after: 1 week Sponsored by: NIKSUN, Inc. Differential Revision: https://reviews.freebsd.org/D44976
show more ...
|
#
c68eed82 |
| 24-Apr-2024 |
Gleb Smirnoff <glebius@FreeBSD.org> |
accf_tls: accept filter that waits for TLS handshake header
|
#
fde40746 |
| 02-Apr-2024 |
David E. O'Brien <obrien@FreeBSD.org> |
Add SYSCTL_ADD_CONST_STRING(9)
Catch up with 10a1e981d (2019-03-19) so that one can do 'man SYSCTL_ADD_CONST_STRING' and not get "No manual entry for SYSCTL_ADD_CONST_STRING".
Reviewed by: sjg
|
#
a200093c |
| 23-Mar-2024 |
Antoine Brodin <antoine@FreeBSD.org> |
share/man/man9/Makefile: fix buildworld
|
#
88f2c58d |
| 23-Mar-2024 |
Konstantin Belousov <kib@FreeBSD.org> |
cdevpriv(9): document devfs_foreach_cdevpriv()
Sponsored by: The FreeBSD Foundation MFC after: 1 week
|
#
a77605a8 |
| 22-Mar-2024 |
Gleb Smirnoff <glebius@FreeBSD.org> |
man9: mlink for counter_ratecheck(9)
|
#
b30a80b6 |
| 13-Mar-2024 |
John Baldwin <jhb@FreeBSD.org> |
rman: Add rman_get/set_type
This permits associating a resource type (e.g. SYS_RES_MEMORY) with a struct resource.
I considered adding a new field to struct rman to store the type and only providin
rman: Add rman_get/set_type
This permits associating a resource type (e.g. SYS_RES_MEMORY) with a struct resource.
I considered adding a new field to struct rman to store the type and only providing rman_get_type as an accessor. However, changing 'struct rman' is an ABI breakage. I might revisit this in main, but the current approach is MFC'able.
Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D44122
show more ...
|
Revision tags: release/13.3.0 |
|
#
5fc3104a |
| 24-Jan-2024 |
Gleb Smirnoff <glebius@FreeBSD.org> |
callout: retire callout_async_drain()
This function was used only in TCP before 446ccdd08e2a. It was born in pain in 2016 to plug different complex panics in TCP timers. It wasn't warmly accepted
callout: retire callout_async_drain()
This function was used only in TCP before 446ccdd08e2a. It was born in pain in 2016 to plug different complex panics in TCP timers. It wasn't warmly accepted in phabricator by all of the reviewers and my recollection of overall agreement was that "if you need this KPI, then you'd better fix your code to not need it". However, the function served its duty well all the way to FreeBSD 14. But now that TCP doesn't need it anymore, let's retire it to reduce complexity of callout code and also to avoid its further use.
Reviewed by: jhb, markj, kib, rrs Differential Revision: https://reviews.freebsd.org/D43546
show more ...
|
#
6b6914c1 |
| 16-Jan-2024 |
Christos Margiolis <christos@FreeBSD.org> |
subr_bus: introduce device_set_descf() and modify allocation logic
device_set_descf() is a printf-like version of device_set_desc().
Allocation code has been transferred from device_set_desc_intern
subr_bus: introduce device_set_descf() and modify allocation logic
device_set_descf() is a printf-like version of device_set_desc().
Allocation code has been transferred from device_set_desc_internal() to device_set_desc_copy() and device_set_descf() to avoid complicating device_set_desc_internal(). The "copy" argument in device_set_desc_internal() has been replaced with a flag which is set when the description string has been allocated with M_BUS.
Sponsored by: The FreeBSD Foundation MFC after: 2 weeks Reviewed by: imp, markj Differential Revision: https://reviews.freebsd.org/D43370
show more ...
|
#
c8328f1a |
| 12-Jan-2024 |
Robert Wing <rew@FreeBSD.org> |
pmap_init(9): drop MLINKS reference
fix the build
|
#
bc1eea0c |
| 09-Jan-2024 |
Robert Wing <rew@FreeBSD.org> |
pmap_init(9): sweep references to pmap_init2()
gone since 2005
|