summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/apic_vector.s
Commit message (Expand)AuthorAgeFilesLines
* Overhaul of the SMP code. Several portions of the SMP kernel support havejhb2001-04-271-112/+43
* Remove the BETTER_CLOCK #ifdef's. The code is on by default and is herejhb2001-04-101-5/+0
* Don't enable interrupts before calling sched_ithd for threaded interrupts.jhb2001-03-051-1/+0
* Remove the leading underscore from all symbols defined in x86 asmjake2001-02-251-59/+59
* - Make astpending and need_resched process attributes rather than CPUjhb2001-02-101-5/+4
* Remove unused forward_irq counters.jhb2001-02-091-9/+0
* - Remove all the #if 0'd code that used to implement IRQ forwarding.jhb2001-01-241-85/+0
* Make intr_nesting_level per-process, rather than per-cpu. Setupjake2001-01-211-4/+10
* Remove APIC_INTR_DIAGNOSTIC - this has been disabled for some time now.peter2001-01-211-70/+0
* Remove reference to splz_unpend - it is long gone.peter2001-01-191-1/+1
* Use _lapic+offset to access the local apic from assembly languagejake2000-12-141-16/+16
* Introduce a new potientially cleaner interface for accessing per-cpujake2000-12-131-15/+16
* Cleanup some leftover lint from the old interrupt system.peter2000-12-041-9/+23
* Change doreti to take a trapframe instead of an intrframe.jake2000-12-011-3/+3
* - Change fast interrupts on x86 to push a full interrupt frame and tojhb2000-10-061-33/+22
* - Heavyweight interrupt threads on the alpha for device I/O interrupts.jhb2000-10-051-24/+0
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-106/+26
* INTR_TYPE_FAST / FAST_INTR interrupts (currently just serial interrupts)dillon2000-06-061-13/+0
* Pack the SWI bits to save some time and space.bde2000-05-311-2/+2
* Add SWI_TQ_MASK to imask definition.dfr2000-05-291-1/+1
* 1. `movl' is for use with 32-bit operands. Do NOT use it with 16-bitobrien2000-05-101-20/+20
* The SMP cleanup commit broke need_resched, this fixes that and alsodillon2000-03-291-4/+2
* Commit major SMP cleanups and move the BGL (big giant lock) in thedillon2000-03-281-264/+10
* Optimize two cases in the MP locking code. First, it is not necessarydillon1999-11-191-3/+2
* Invoke smp_rendezvous_action() using the a.out compatible asnames.hmsmith1999-09-101-1/+1
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Modify the macros IMASK_UNLOCK, CPL_UNLOCK, and REL_FAST_INTR_LOCKalc1999-08-231-4/+2
* Implement an all-CPU shootdown-style rendezvous facility. This allowsmsmith1999-07-201-1/+24
* Go back to the old (icu.s rev.1.7 1993) way of keeping the AST-pendingbde1999-07-101-5/+4
* An SMP-specific change: Add the lock prefix to RMW operationsalc1999-07-031-1/+9
* Clean up bitrot in interrupt tracing code.tegge1999-06-161-3/+3
* Unifdef VM86.jlemon1999-06-011-3/+1
* Fixed glitches (jumps) of about 1/HZ seconds for the i8254 timecounter.bde1999-05-281-27/+32
* Enable vmspace sharing on SMP. Major changes are,luoqi1999-04-281-18/+49
* Generate intrnames[] dynamically. This should be new-bus friendly.bde1999-04-141-43/+1
* Test CF after a btrl operation instead of testing ZF (which is undefined).tegge1999-04-101-2/+2
* Maintain a mapping from irq number to (ioapic number, int pin) tuple,tegge1998-09-061-6/+11
* Make irq forwarding truely functional.luoqi1998-09-041-11/+1
* Register tty software interrupt handlers at run time using register_swi()bde1998-08-111-2/+2
* Implemented dynamic registration of software interrupt handlers. Notbde1998-08-111-10/+5
* Add forwarding of roundrobin to other cpus. This gives a more regulartegge1998-05-171-3/+54
* Mask the interrupt before setting the corresponding bit in ipending iftegge1998-04-221-6/+7
* Remove special handling for resuming clock interrupt when using APIC_IO.tegge1998-03-051-16/+1
* When entering the apic version of slow interrupt handler, leveltegge1998-03-031-40/+303
* Forward the signal if the process runs on a different CPU. This reducestegge1998-03-031-5/+5
* Addition of splsoftvm and a VM SWI to handle bus dma related callbacks.gibbs1998-01-151-3/+3
* The improvements to clock statistics by Tor Eggefsmp1997-12-081-4/+146
* Fix a serious bug I introduced while adding in support for CAM interrupts.gibbs1997-09-281-2/+3
* aha1542.c aic6360.c cy.c fd.c ft.cgibbs1997-09-211-4/+7
* General cleanup of the lock pushdown code. They are grouped and enabledfsmp1997-09-071-25/+50
OpenPOWER on IntegriCloud