#
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
|
#
55e2a7d3 |
| 09-Jan-2024 |
Robert Wing <rew@FreeBSD.org> |
pmap_pinit(9): sweep references to pmap_pinit2()
gone since 2004
|
#
854e1fd6 |
| 28-Dec-2023 |
John Baldwin <jhb@FreeBSD.org> |
mbuf.9: Document mtodo
mtodo() accepts an mbuf and offset and returns a void * pointer to the requested offset into the mbuf's associated data. Similar to mtod(), no bounds checking is performed.
mbuf.9: Document mtodo
mtodo() accepts an mbuf and offset and returns a void * pointer to the requested offset into the mbuf's associated data. Similar to mtod(), no bounds checking is performed.
Reviewed by: imp, markj Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D43215
show more ...
|
#
be5464ae |
| 06-Dec-2023 |
Mark Johnston <markj@FreeBSD.org> |
kmsan: Add kmsan_check_uio()
This was handy for some ad-hoc debugging and fits in with other kmsan_check_*() routines which operate on some kind of data container.
MFC after: 1 week Sponsored by: T
kmsan: Add kmsan_check_uio()
This was handy for some ad-hoc debugging and fits in with other kmsan_check_*() routines which operate on some kind of data container.
MFC after: 1 week Sponsored by: The FreeBSD Foundation
show more ...
|
Revision tags: release/14.0.0 |
|
#
74e4a8d2 |
| 23-Aug-2023 |
Mina Galić <freebsd@igalic.co> |
pmap: add pmap_kextract(9) man page
Add a man page for pmap_kextract(9), with alias to vtophys(9). This man page is based on pmap_extract(9).
Add it as cross reference in pmap(9), and add comments
pmap: add pmap_kextract(9) man page
Add a man page for pmap_kextract(9), with alias to vtophys(9). This man page is based on pmap_extract(9).
Add it as cross reference in pmap(9), and add comments above the function implementations.
Co-authored-by: Graham Perrin <grahamperrin@gmail.com> Co-authored-by: mhorne Sponsored by: The FreeBSD Foundation Pull Request: https://github.com/freebsd/freebsd-src/pull/827
show more ...
|
#
1137943b |
| 02-Oct-2023 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
net80211: remove ieee80211_unref_node()
ieee80211_unref_node() was only used in two error cases in ieee80211_send_nulldata(). There we do not need to guard against ni pointer reuse after decrementi
net80211: remove ieee80211_unref_node()
ieee80211_unref_node() was only used in two error cases in ieee80211_send_nulldata(). There we do not need to guard against ni pointer reuse after decrementing the refcount of the ni as we only update the stats and return.
Update the man page and remove the link for the now gone function.
Sponsored by: The FreeBSD Foundation X-MFC: never Reviewed by: adrian, emaste Differential Revision: https://reviews.freebsd.org/D42035
show more ...
|