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 |
|
#
3cdbaee3 |
| 15-Oct-2022 |
Mitchell Horne <mhorne@FreeBSD.org> |
ithread(9): update functions to current day
The public KPI is now intr_event_**, - Convert existing documented functions to their equivalents. - Fix up the function arguments - Fix up the possibl
ithread(9): update functions to current day
The public KPI is now intr_event_**, - Convert existing documented functions to their equivalents. - Fix up the function arguments - Fix up the possible error return values for each - Remove ithread_schedule() completely - Rename man page to intr_event(9) - Update cross-references
Future changes will update the descriptive text for these functions.
PR: 100803 Based on work by: trhodes Reviewed by: jhb MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D33475
show more ...
|
#
ed02be35 |
| 12-Oct-2022 |
Mitchell Horne <mhorne@FreeBSD.org> |
swi(9): remove BUGS section
Most of these globals have been removed, save for clk_intr_event. This one is appropriate to keep in sys/interrupt.h, despite the fact that it has only one consumer.
Bum
swi(9): remove BUGS section
Most of these globals have been removed, save for clk_intr_event. This one is appropriate to keep in sys/interrupt.h, despite the fact that it has only one consumer.
Bump .Dd for this and previous changes.
Reviewed by: markj MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D36939
show more ...
|
#
05b727fe |
| 12-Oct-2022 |
Mitchell Horne <mhorne@FreeBSD.org> |
Downgrade tty_intr_event from a global
It can be static within uart_tty.c. It is an open question whether there remains any real benefit to having uart instances share a swi thread.
Reviewed by: im
Downgrade tty_intr_event from a global
It can be static within uart_tty.c. It is an open question whether there remains any real benefit to having uart instances share a swi thread.
Reviewed by: imp, markj, jhb MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D36938
show more ...
|
#
96b76a6a |
| 12-Oct-2022 |
Mitchell Horne <mhorne@FreeBSD.org> |
swi(9): clean up description of clk_intr_event
From what I can tell, setdelayed() was removed so long ago that its mention is more likely to be confusing than helpful. We now have a manpage for hard
swi(9): clean up description of clk_intr_event
From what I can tell, setdelayed() was removed so long ago that its mention is more likely to be confusing than helpful. We now have a manpage for hardclock(9), so reference that.
Reviewed by: markj MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D36937
show more ...
|
#
e23c3445 |
| 12-Oct-2022 |
Mitchell Horne <mhorne@FreeBSD.org> |
Remove last references of vm_ih
The only remaining user was busdma, and so it was simplified.
Reviewed by: markj, jhb MFC after: 1 week Fixes: 254e4e5b77d7 ("Simplify swi for bus_dma") Sponsored b
Remove last references of vm_ih
The only remaining user was busdma, and so it was simplified.
Reviewed by: markj, jhb MFC after: 1 week Fixes: 254e4e5b77d7 ("Simplify swi for bus_dma") Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D36936
show more ...
|
Revision tags: release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0 |
|
#
c7aa572c |
| 31-Jul-2020 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: Rubicon Communications, LLC (netgate.com)
|
#
aba10e13 |
| 25-Jul-2020 |
Alexander Motin <mav@FreeBSD.org> |
Allow swi_sched() to be called from NMI context.
For purposes of handling hardware error reported via NMIs I need a way to escape NMI context, being too restrictive to do something significant.
To
Allow swi_sched() to be called from NMI context.
For purposes of handling hardware error reported via NMIs I need a way to escape NMI context, being too restrictive to do something significant.
To do it this change introduces new swi_sched() flag SWI_FROMNMI, making it careful about used KPIs. On platforms allowing IPI sending from NMI context (x86 for now) it immediately wakes clk_intr_event via new IPI_SWI, otherwise it works just like SWI_DELAY. To handle the delayed SWIs this patch calls clk_intr_event on every hardclock() tick.
MFC after: 2 weeks Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D25754
show more ...
|
Revision tags: release/11.4.0, release/12.1.0, release/11.3.0 |
|
#
2aaf9152 |
| 18-Mar-2019 |
Alan Somers <asomers@FreeBSD.org> |
MFHead@r345275
|
#
ff511f1f |
| 11-Mar-2019 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r344996
|
#
2e43efd0 |
| 06-Mar-2019 |
John Baldwin <jhb@FreeBSD.org> |
Drop "All rights reserved" from my copyright statements.
Reviewed by: rgrimes MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D19485
|
Revision tags: release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0, release/10.3.0, release/10.2.0, release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0 |
|
#
6a068746 |
| 15-May-2012 |
Alexander Motin <mav@FreeBSD.org> |
MFC
|
#
3d328873 |
| 30-Apr-2012 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Merge head r233826 through r234834.
|
#
38f1b189 |
| 26-Apr-2012 |
Peter Grehan <grehan@FreeBSD.org> |
IFC @ r234692
sys/amd64/include/cpufunc.h sys/amd64/include/fpu.h sys/amd64/amd64/fpu.c sys/amd64/vmm/vmm.c
- Add API to allow vmm FPU state init/save/restore.
FP stuff discussed with: kib
|
#
52116a1c |
| 19-Apr-2012 |
Sergey Kandaurov <pluknet@FreeBSD.org> |
- Update the rest of struct ithd references. - net_ih and softclock_ih cookies have gone away.
MFC after: 1 week
|
#
eb55f31b |
| 19-Apr-2012 |
Sergey Kandaurov <pluknet@FreeBSD.org> |
Document swi_remove(9).
Reviewed by: jhb MFC after: 1 week
|
#
4b47ece9 |
| 12-Apr-2012 |
Sergey Kandaurov <pluknet@FreeBSD.org> |
Update the swi_add prototype after struct ithd was split up into struct intr_event and struct intr_thread.
PR: docs/166864 Reviewed by: jhb (older version) MFC after: 1 week
|
Revision tags: 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 |
|
#
49fe354a |
| 06-Jan-2011 |
John Baldwin <jhb@FreeBSD.org> |
Retire the INTR_FAST flag as it was obsoleted by the introduction of the filter argument to bus_setup_intr().
|
Revision tags: 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, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0 |
|
#
68ca7644 |
| 29-Dec-2004 |
Joseph Koshy <jkoshy@FreeBSD.org> |
Make an argument name in the synopsis match that in the text. Correct an mdoc error.
|
Revision tags: release/5.3.0_cvs, release/5.3.0 |
|
#
ceba39a7 |
| 07-Jul-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Tabs here upset my automatic checker, so replaced them with spaces.
|
Revision tags: release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0 |
|
#
fe08efe6 |
| 08-Sep-2003 |
Ruslan Ermilov <ru@FreeBSD.org> |
mdoc(7): Use the new feature of the .In macro.
|
Revision tags: release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0 |
|
#
d962d52a |
| 29-Nov-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
mdoc(7) police: scheduled sweep.
Approved by: re
|
#
a3672eee |
| 11-Oct-2002 |
John Baldwin <jhb@FreeBSD.org> |
SWI_SWITCH and SWI_NOSWITCH were OBE a long time ago.
|
Revision tags: release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs |
|
#
559ff927 |
| 16-Mar-2002 |
Jens Schweikhardt <schweikh@FreeBSD.org> |
Typo: s/conjuction/conjunction/
|
Revision tags: release/4.5.0_cvs, release/4.4.0_cvs |
|
#
32eef9ae |
| 01-Oct-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
mdoc(7) police: Use the new .In macro for #include statements.
|