Revision tags: release/14.0.0 |
|
#
fa9896e0 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line nroff pattern
Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0 |
|
#
e5236836 |
| 11-Mar-2021 |
Warner Losh <imp@FreeBSD.org> |
config_intrhook: provide config_intrhook_drain
config_intrhook_drain will remove the hook from the list as config_intrhook_disestablish does if the hook hasn't been called. If it has, config_intrho
config_intrhook: provide config_intrhook_drain
config_intrhook_drain will remove the hook from the list as config_intrhook_disestablish does if the hook hasn't been called. If it has, config_intrhook_drain will wait for the hook to be disestablished in the normal course (or expedited, it's up to the driver to decide how and when to call config_intrhook_disestablish).
This is intended for removable devices that use config_intrhook and might be attached early in boot, but that may be removed before the kernel can call the config_intrhook or before it ends. To prevent all races, the detach routine will need to call config_intrhook_train.
Sponsored by: Netflix, Inc Reviewed by: jhb, mav, gde (in D29006 for man page) Differential Revision: https://reviews.freebsd.org/D29005
show more ...
|
Revision tags: release/12.2.0, release/11.4.0 |
|
#
a339dccc |
| 03-Dec-2019 |
Warner Losh <imp@FreeBSD.org> |
Regularize copyright notices for me.
Remove stray All Rights Reserved and other non-license stuff. Make sure all copyrights have year.
|
Revision tags: release/12.1.0, release/11.3.0 |
|
#
9e43c218 |
| 10-Feb-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r343807 through r343955.
|
#
d3f13132 |
| 05-Feb-2019 |
Warner Losh <imp@FreeBSD.org> |
Remove All Rights Reserved
Remove the all rights reserved clause from my copyright, and make other minor tweaks needed where that might have created ambiguity.
|
Revision tags: release/12.0.0, release/11.2.0, release/10.4.0 |
|
#
1409e715 |
| 21-Aug-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r322398 through r322746.
|
#
82baa8db |
| 14-Aug-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r322515
|
#
2db14f97 |
| 13-Aug-2017 |
Ian Lepore <ian@FreeBSD.org> |
Add config_intrhook_oneshot(): schedule an intrhook function and unregister it automatically after it runs.
The config_intrhook mechanism allows a driver to stall the boot process until device(s) re
Add config_intrhook_oneshot(): schedule an intrhook function and unregister it automatically after it runs.
The config_intrhook mechanism allows a driver to stall the boot process until device(s) required for booting are available, by not allowing system inits to proceed until all intrhook functions have been unregistered. Virtually all existing code simply unregisters from within the hook function when it gets called.
This new function makes that common usage more convenient. Instead of allocating and filling in a struct, passing it to a function that might (in theory) fail, and checking the return code, now a driver can simply call this cannot-fail routine, passing just the intrhook function and its arg.
Differential Revision: https://reviews.freebsd.org/D11963
show more ...
|
Revision tags: release/11.1.0, release/11.0.1, release/11.0.0, release/10.3.0, release/10.2.0, release/10.1.0 |
|
#
246e7a2b |
| 02-Sep-2014 |
Neel Natu <neel@FreeBSD.org> |
IFC @r269962
Submitted by: Anish Gupta (akgupt3@gmail.com)
|
#
ee7b0571 |
| 19-Aug-2014 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge head from 7/28
|
#
1b833d53 |
| 13-Aug-2014 |
Alexander V. Chernikov <melifaro@FreeBSD.org> |
Sync to HEAD@r269943.
|
Revision tags: release/9.3.0 |
|
#
8a7314fc |
| 26-Jun-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
use .Mt to mark up email addresses consistently (part6)
PR: 191174 Submitted by: Franco Fichtner <franco at lastsummer.de>
|
Revision tags: release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0 |
|
#
9280e5fa |
| 14-Dec-2006 |
Mike Pritchard <mpp@FreeBSD.org> |
Spelling fixes.
|
#
0cc19870 |
| 25-Nov-2006 |
Warner Losh <imp@FreeBSD.org> |
Clarify what non-zero return values mean.
|
#
bd84dd2f |
| 30-Sep-2006 |
Ruslan Ermilov <ru@FreeBSD.org> |
Revise markup.
|
#
fa81ece8 |
| 25-Sep-2006 |
Warner Losh <imp@FreeBSD.org> |
Document config_intrhook.
MFC After: 250 millifortnights
|
Revision tags: release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0 |
|
#
9280e5fa |
| 14-Dec-2006 |
Mike Pritchard <mpp@FreeBSD.org> |
Spelling fixes.
|
#
0cc19870 |
| 25-Nov-2006 |
Warner Losh <imp@FreeBSD.org> |
Clarify what non-zero return values mean.
|
#
bd84dd2f |
| 30-Sep-2006 |
Ruslan Ermilov <ru@FreeBSD.org> |
Revise markup.
|
#
fa81ece8 |
| 25-Sep-2006 |
Warner Losh <imp@FreeBSD.org> |
Document config_intrhook.
MFC After: 250 millifortnights
|