aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_intr.c
Commit message (Expand)AuthorAgeFilesLines
* intr: Document how to get the interrupt frameWarner Losh2024-05-101-1/+4
* kern/intr: remove support for passing trap frame as argumentElliott Mitchell2024-05-101-11/+4
* kern/intr: redeclare intr_setaffinity()'s third arg constantElliott Mitchell2024-05-091-2/+2
* kern/intr: change ->ie_irq to unsignedElliott Mitchell2024-05-091-1/+1
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* kern_intr: Check for NULL event in intr_destroy()Mitchell Horne2022-10-151-0/+3
* Downgrade tty_intr_event from a globalMitchell Horne2022-10-121-1/+0
* kern: Remove a double word in a source code commentGordon Bergling2022-09-041-1/+1
* ddb: annotate some commands with DB_CMD_MEMSAFEMitchell Horne2022-07-181-2/+2
* Collapse interrupt thread priorities.John Baldwin2022-07-141-14/+2
* ithreads: Support priority adjustment by schedulers.John Baldwin2022-07-141-2/+2
* Add sched_ithread_prio to set the base priority of an interrupt thread.John Baldwin2022-07-141-1/+1
* Simplify swi for bus_dma.John Baldwin2021-12-281-3/+0
* hwpmc: fix performance issuesWojciech Macek2021-09-231-13/+16
* Measure latency of PMC interruptionsWojciech Macek2021-09-131-6/+52
* Mark some sysctls as CTLFLAG_MPSAFE.Alexander Motin2021-08-111-2/+2
* Use the word "LinuxKPI" instead of "Linux compatibility", to not confuse withHans Petter Selasky2021-03-101-2/+2
* Use atomic loads/stores when updating td->td_stateAlex Richardson2021-02-181-1/+1
* Allow swi_sched() to be called from NMI context.Alexander Motin2020-07-251-7/+27
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-4/+8
* Fix for unbalanced EPOCH(9) usage in the generic kernel interruptHans Petter Selasky2020-02-101-6/+10
* Enter the network epoch for interrupt handlers of INTR_TYPE_NET.Gleb Smirnoff2020-01-231-2/+22
* Add ie_hflags to struct intr_event, which accumulates flags from allGleb Smirnoff2020-01-231-11/+4
* schedlock 4/4Jeff Roberson2019-12-151-6/+7
* schedlock 1/4Jeff Roberson2019-12-151-3/+3
* Remove the deprecated timeout(9) interface.John Baldwin2019-12-131-1/+0
* Disable intr_storm_threshold mechanism by defaultConrad Meyer2019-05-241-1/+1
* Bind TCP HPTS (pacer) threads to NUMA domainsAndrew Gallatin2019-05-101-0/+19
* Revert accidental change that should not have been included in r345475.Ian Lepore2019-03-241-1/+1
* Truncate a too-long interrupt handler name when there is only one handler.Ian Lepore2019-03-241-4/+14
* add support for marking interrupt handlers as suspendedAndriy Gapon2018-12-171-9/+95
* Remove the Yarrow PRNG algorithm option in accordance with due noticeMark Murray2018-08-261-2/+2
* safer wait-free iteration of shared interrupt handlersAndriy Gapon2018-08-031-28/+65
* change interrupt event's list of handlers from TAILQ to CK_SLISTAndriy Gapon2018-07-231-45/+51
* Yank crufty INTR_FILTER optionConrad Meyer2018-05-241-540/+0
* intr unbreak KTR/LINT buildMatt Macy2018-05-191-2/+2
* intr: eliminate / annotate unused stack localsMatt Macy2018-05-191-6/+6
* sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Extend cpuset_get/setaffinity() APIsConrad Meyer2017-05-031-30/+104
* - Remove 'struct vmmeter' from 'struct pcpu', leaving only global vmmeterGleb Smirnoff2017-04-171-1/+1
* The part of r285680 which removed release semantic for two stores toKonstantin Belousov2015-07-211-2/+14
* Restructure code for readability improvement. No functional change.Kirk McKusick2015-07-191-10/+7
* Further cleanup after r285607.Konstantin Belousov2015-07-181-22/+29
* Do not use atomic_swap_int(9), it is not available on allKonstantin Belousov2015-07-151-2/+2
* Reset non-zero it_need indicator to zero atomically with fetching itsKonstantin Belousov2015-07-151-12/+10
* Style. Remove excessive brackets. Compare non-boolean with zero.Konstantin Belousov2015-07-151-4/+4
* Huge cleanup of random(4) code.Mark Murray2015-06-301-3/+3
* Remove support for Xen PV domU kernels. Support for HVM domU kernelsJohn Baldwin2015-04-301-5/+0
* This is the much-discussed major upgrade to the random(4) device, known to yo...Mark Murray2014-10-301-18/+7