aboutsummaryrefslogtreecommitdiff
path: root/sys/x86/include/apicvar.h
Commit message (Expand)AuthorAgeFilesLines
* x86: Allow sharing of perfomance counter interruptsBojan Novković2024-12-151-3/+3
* intr/x86: add ioapic_drv_t to reduce number of casts in IO-APIC implementationElliott Mitchell2024-12-111-11/+13
* apic: add ioapic_get_dev() methodKonstantin Belousov2024-10-171-0/+1
* Increase IOAPIC_MAX_ID to 255 (from 254)Ed Maste2024-05-101-1/+6
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* Increase MAX_APIC_ID safeguard to 0x800Ed Maste2022-10-271-1/+1
* x86/apic: remove apic_opsRoger Pau Monné2022-01-181-272/+37
* x86: Defer LAPIC calibration until after timecounters are availableMark Johnston2021-12-061-0/+10
* x86: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* Allow swi_sched() to be called from NMI context.Alexander Motin2020-07-251-1/+2
* amd64: allow parallel shootdown IPIsKonstantin Belousov2020-07-141-1/+2
* Reimplement stack capture of running threads on i386 and amd64.Mark Johnston2020-01-311-4/+4
* Drop "All rights reserved" from my copyright statements.John Baldwin2019-03-061-1/+0
* Dynamically allocate IRQ ranges on x86.John Baldwin2018-08-281-4/+4
* Remove some vestiges of IPI_LAZYPMAP on i386.John Baldwin2018-08-191-5/+0
* Correct pseudo misspelling in sys/ commentsEd Maste2018-02-231-1/+1
* PTI for amd64.Konstantin Belousov2018-01-171-1/+5
* sys/x86: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Add an ioapic_get_rid() function to obtain PCIe TLP requester-id forKonstantin Belousov2017-09-081-0/+2
* x86: bump MAX_APIC_ID to 512Roger Pau Monné2017-08-101-2/+6
* x86: make the arrays that depend on MAX_APIC_ID dynamicRoger Pau Monné2017-08-101-1/+1
* revert r315959 because it causes build problemsAndriy Gapon2017-03-271-4/+3
* specific end of interrupt implementation for AMD Local APICAndriy Gapon2017-03-251-3/+4
* Local APIC: add support for extended LVT entries found in AMD processorsAndriy Gapon2017-02-281-0/+10
* Detect x2APIC mode on boot and obey it.Konstantin Belousov2016-09-191-0/+8
* hyperv/vmbus: Rename ISR functionsSepherosa Ziehau2016-05-311-1/+0
* xen: Code cleanup and small bug fixesRoger Pau Monné2015-10-211-1/+0
* Add stack_save_td_running(), a function to trace the kernel stack of aMark Johnston2015-09-111-1/+3
* Microsoft vmbus, storage and other related driver enhancements for HyperV.Wei Hu2015-04-291-0/+1
* Use VT-d interrupt remapping block (IR) to perform FSB messagesKonstantin Belousov2015-03-191-0/+5
* Add x86 specific APIs 'lapic_ipi_alloc()' and 'lapic_ipi_free()' to allow IPINeel Natu2015-03-141-6/+26
* Free up the IPI slot used by IPI_STOP_HARD.Neel Natu2015-03-011-1/+6
* Implements EOI suppression mode, where LAPIC on EOI command forKonstantin Belousov2015-02-261-0/+1
* Add x2APIC support. Enable it by default if CPU is capable. TheKonstantin Belousov2015-02-091-0/+14
* amd64/i386: introduce APIC hooks for different APIC implementations.Roger Pau Monné2014-06-161-31/+230
* Drop the 3rd clause from all 3 clause BSD licenses where I am the soleJohn Baldwin2014-02-051-3/+0
* Move <machine/apicvar.h> to <x86/apicvar.h>.John Baldwin2014-01-231-0/+225