summaryrefslogtreecommitdiffstats
path: root/sys/amd64/isa/intr_machdep.c
Commit message (Expand)AuthorAgeFilesLines
* The clock is already allocated as 'fast' - no need to try and intercept apeter2002-07-081-8/+0
* Change callers of mtx_init() to pass in an appropriate lock type name. Injhb2002-04-041-1/+1
* Compromise for critical*()/cpu_critical*() recommit. Cleanup the interruptdillon2002-03-271-0/+46
* Back out all the pmap related stuff I've touched over the last few days.peter2002-02-271-0/+8
* revert last commit temporarily due to whining on the lists.dillon2002-02-261-46/+0
* STAGE-1 of 3 commit - allow (but do not require) interrupts to remaindillon2002-02-261-0/+46
* Work-in-progress commit syncing up pmap cleanups that I have been workingpeter2002-02-251-8/+0
* Don't grab the ICU lock while reading the current pending interrupts andjhb2002-02-081-2/+0
* Don't include <isa/isavar.h> or compile code depending on it when isabde2002-01-301-0/+2
* Introduce a standard name for the lock protecting an interrupt controllerjhb2001-12-201-12/+15
* Backout 1.61 -- both intrcnt and intrnames are already exportedluigi2001-10-251-6/+0
* Export interrupt statistics via sysctl.luigi2001-10-071-0/+6
* Disable the check in icu_setup() to see if a handler was already used asjhb2001-09-271-0/+2
* Return EINVAL if the passed intr is out of bounds.jlemon2001-09-271-0/+1
* Add ACPI attachments.msmith2001-08-301-0/+1
* Add ACPI S2-S4BIOS Suspend/Resume code.takawata2001-07-201-1/+26
* Clean up the code exporting interrupt statistics via sysctl a bit:tmm2001-06-011-1/+0
* Remove unneeded includes of sys/ipl.h and machine/ipl.h.jhb2001-05-151-1/+0
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-7/+8
* Export intrnames and intrcnt as sysctls (hw.nintr, hw.intrnames andtmm2001-03-231-0/+1
* RIP <machine/lock.h>.markm2001-02-111-3/+0
* Use the MI ithread helper functions in the x86 interrupt code.jhb2001-02-091-160/+83
* Change and clean the mutex lock interface.bmilekic2001-02-091-2/+2
* Convert mca (microchannel bus support) from something that we countpeter2001-01-291-5/+5
* Send "#if NISA > 0" to the bit-bucket and replace it with an option.peter2001-01-291-4/+3
* Clear intr_nesting_level when an interrupt thread has no morejake2001-01-281-0/+1
* Make intr_nesting_level per-process, rather than per-cpu. Setupjake2001-01-211-0/+1
* EEK! I missed a couple of places with the 24->32 interrupt change.peter2001-01-191-0/+6
* Fix a warning (the prototypes probably shouldn't be so over-zealouslypeter2001-01-191-1/+1
* Free the intrhand name when free'ing a intrhand.jhb2001-01-161-0/+1
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-081-4/+3
* Fix a couple of whitespace nits.jhb2000-10-271-2/+2
* Fast interrupts have no associated process, therefore do not tryps2000-10-251-11/+13
* - Overhaul the software interrupt code to use interrupt threads for eachjhb2000-10-251-33/+33
* Actually harvest interrupt threads when the last handler is removed from ajhb2000-10-201-2/+18
* - Heavyweight interrupt threads on the alpha for device I/O interrupts.jhb2000-10-051-6/+5
* - Remove the inthand2_t type and use the equivalent driver_intr_t type fromjhb2000-09-131-14/+15
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-380/+144
* Change the behavior of isa_nmi to log an error message instead ofps2000-08-061-18/+31
* Fixed atpic_attach() for the SMP (specifically APIC_IO) case.fsmp2000-06-241-1/+2
* Add PnP probe methods to some common AT hardware drivers. In each case,msmith2000-06-231-0/+66
* Add SWI_TQ_MASK to all interrupt masks except SWI_CLOCK_MASK. Use abde2000-05-311-2/+2
* Mark two functions as private.peter2000-04-291-0/+3
* Don't include <isa/isavar.h> or compile code depending on it when isabde1999-12-261-0/+6
* Replaced the INTRMASK and INTRUNMASK macros by "|" and "&~" operations.bde1999-12-261-2/+2
* Use the correct return value for MCA NMIs.eivind1999-12-211-1/+1
* Zap the old isa_device specific register_intr() and unregister_intr()peter1999-12-201-66/+0
* This adds the i386 specific support for systems with a MicroChannelmdodd1999-09-031-2/+23
* $Id$ -> $FreeBSD$peter1999-08-281-2/+2
* Fixed a longstanding scheduling bug. ASTs and softclock interrupts werebde1999-07-101-12/+13
OpenPOWER on IntegriCloud