summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/ithread.c
Commit message (Expand)AuthorAgeFilesLines
* Removed unused includes. In particular, don't include <isa/isavar.h> sincebde2002-01-301-24/+2
* Add missing includes of sys/lock.h.jhb2001-10-111-0/+1
* - Use ICU_LEN rather than NHWI for the size of the array of ithreads.jhb2001-05-151-2/+1
* - Add a new ithread_schedule() function to do the bulk of the work ofjhb2001-02-201-52/+7
* Allow the superuser to prefent all interrupt harvesting onmarkm2001-02-181-1/+1
* RIP <machine/lock.h>.markm2001-02-111-3/+0
* Re-enable preemption on interrupts. My last commit accidentally revertedjhb2001-02-101-1/+8
* Use the MI ithread helper functions in the x86 interrupt code.jhb2001-02-091-90/+21
* Change and clean the mutex lock interface.bmilekic2001-02-091-7/+7
* Implement preemptive scheduling of hardware interrupt threads.jake2001-02-011-2/+6
* Cleanup some leftover lint from the old interrupt system.peter2000-12-041-26/+2
* Assert that Giant is not owned during the main loop of ithd_loop().jhb2000-11-151-0/+1
* - Overhaul the software interrupt code to use interrupt threads for eachjhb2000-10-251-7/+7
* Actually harvest interrupt threads when the last handler is removed from ajhb2000-10-201-2/+15
* - Heavyweight interrupt threads on the alpha for device I/O interrupts.jhb2000-10-051-158/+8
* - Add a new process flag P_NOLOAD that marks a process that should bejhb2000-09-151-0/+1
* Check to see if we actually have an interrupt descriptor and an interruptjhb2000-09-151-0/+21
* - Remove the inthand2_t type and use the equivalent driver_intr_t type fromjhb2000-09-131-8/+8
* Don't panic for delivery of a multiplexed SWI. Most SWI handlersbde2000-09-121-1/+4
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-0/+353
OpenPOWER on IntegriCloud