summaryrefslogtreecommitdiffstats
path: root/sys/amd64/isa
Commit message (Expand)AuthorAgeFilesLines
* Implement preemptive scheduling of hardware interrupt threads.jake2001-02-012-2/+11
* Convert mca (microchannel bus support) from something that we countpeter2001-01-293-13/+13
* Send "#if NISA > 0" to the bit-bucket and replace it with an option.peter2001-01-292-8/+6
* Clear intr_nesting_level when an interrupt thread has no morejake2001-01-282-0/+2
* Remove the Xforward_irq IPI.jhb2001-01-241-4/+0
* Make intr_nesting_level per-process, rather than per-cpu. Setupjake2001-01-215-6/+20
* Remove MUTEX_DECLARE() and MTX_COLD. Instead, postpone full mutexjasone2001-01-211-1/+1
* - Make npx_intr INTR_MPSAFE and move acquiring Giant into thejake2001-01-201-1/+5
* Convert apm from a bogus 'count' into a plain option. Clean out somepeter2001-01-191-3/+3
* Add in a space that got lost in the previous commit in some debugging codejhb2001-01-191-1/+1
* EEK! I missed a couple of places with the 24->32 interrupt change.peter2001-01-193-2/+14
* Fix a warning (the prototypes probably shouldn't be so over-zealouslypeter2001-01-192-2/+2
* Free the intrhand name when free'ing a intrhand.jhb2001-01-162-0/+2
* Implement an optimization for INTREN/INTRDIS that bde pointed out lastpeter2001-01-152-0/+28
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesjake2001-01-101-17/+17
* Use %fs to access per-cpu variables in uni-processor kernels the samejake2001-01-063-0/+6
* Introduce a new potientially cleaner interface for accessing per-cpujake2000-12-133-6/+6
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-082-8/+6
* Cleanup some leftover lint from the old interrupt system.peter2000-12-048-273/+57
* Namespace cleanup. Remove some #includes in favour of an explicitmarkm2000-12-021-0/+5
* Change doreti to take a trapframe instead of an intrframe.jake2000-12-013-6/+6
* Assert that Giant is not owned during the main loop of ithd_loop().jhb2000-11-151-0/+1
* Revert two experimental changes which escaped from my devel machine.phk2000-10-281-1/+1
* Fix a couple of whitespace nits.jhb2000-10-272-4/+4
* Convert all users of fldoff() to offsetof(). fldoff() is badphk2000-10-271-1/+1
* Fast interrupts have no associated process, therefore do not tryps2000-10-252-22/+26
* - Overhaul the software interrupt code to use interrupt threads for eachjhb2000-10-255-80/+76
* Catch up to moving headers:jhb2000-10-201-1/+1
* Actually harvest interrupt threads when the last handler is removed from ajhb2000-10-203-6/+51
* - machine/mutex.h -> sys/mutex.hjhb2000-10-201-3/+3
* Convert the type of bus_space_handle_t of pc98 from structure intokato2000-10-201-10/+10
* - Change fast interrupts on x86 to push a full interrupt frame and tojhb2000-10-064-223/+78
* - Heavyweight interrupt threads on the alpha for device I/O interrupts.jhb2000-10-059-218/+19
* - 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-135-66/+51
* Don't panic for delivery of a multiplexed SWI. Most SWI handlersbde2000-09-121-1/+4
* Don't assume that address of I/O address table increase (PC-98 only).nyan2000-09-071-2/+2
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-0713-1082/+950
* Change the behavior of isa_nmi to log an error message instead ofps2000-08-062-36/+62
* Allow use of TSC even if APM is compiled in but disabled.phk2000-07-301-1/+6
* Previous commit changing SYSCTL_HANDLER_ARGS violated KNF.phk2000-07-041-2/+2
* Style police catches up with rev 1.26 of src/sys/sys/sysctl.h:phk2000-07-031-2/+2
* Fixed atpic_attach() for the SMP (specifically APIC_IO) case.fsmp2000-06-242-2/+4
* Make the PnP 'slopsucker' quiet in the !bootverbose case - the real NPXmsmith2000-06-231-1/+5
* Add PnP probe methods to some common AT hardware drivers. In each case,msmith2000-06-234-1/+229
* Pack the SWI bits to save some time and space.bde2000-05-313-18/+6
* Add SWI_TQ_MASK to all interrupt masks except SWI_CLOCK_MASK. Use abde2000-05-314-6/+6
* Add SWI_TQ_MASK to imask definition.dfr2000-05-293-3/+3
* Redo the isa compat driver shim so that each driver is self containedpeter2000-05-281-5/+0
OpenPOWER on IntegriCloud