summaryrefslogtreecommitdiffstats
path: root/sys/amd64/isa/npx.c
Commit message (Expand)AuthorAgeFilesLines
* The per-cpu temporary buffers are not needed since the pcb_save areas havetegge2001-07-171-14/+5
* Use PCPU_GET(cpuid) instead of curproc->p_oncpu.tegge2001-07-161-9/+9
* Fix another missed pcb_savefpu reference (inside NPX_DEBUG)peter2001-07-121-2/+2
* Activate SSE/SIMD. This is the extra context switching support thatpeter2001-07-121-11/+82
* Fix warnings:peter2001-06-151-3/+3
* Convert npx interrupts into traps instead of vice versa. This is muchbde2001-05-221-75/+81
* Throw away the complications in npxsave() and their infrastructure.bde2001-05-201-53/+23
* Use a critical region to protect almost everything in npxinit().bde2001-05-201-0/+6
* Remove unneeded includes of sys/ipl.h and machine/ipl.h.jhb2001-05-151-1/+0
* Fixed panics in npx exception handling. When using IRQ13 exceptionbde2001-05-021-7/+18
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-2/+4
* People are still having problems with i586_* on UP machines and SMPjhb2001-04-131-1/+1
* Switch from save/disable/restore_intr() to critical_enter/exit().jhb2001-03-281-16/+13
* Show the bzero() bandwidth in kBps instead of Bps; use u_int32_t insteaddes2001-03-191-3/+3
* Grab the process lock while calling psignal and before calling psignal.jhb2001-03-071-0/+2
* Change and clean the mutex lock interface.bmilekic2001-02-091-2/+2
* Implement preemptive scheduling of hardware interrupt threads.jake2001-02-011-0/+5
* - Make npx_intr INTR_MPSAFE and move acquiring Giant into thejake2001-01-201-1/+5
* Add in a space that got lost in the previous commit in some debugging codejhb2001-01-191-1/+1
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesjake2001-01-101-17/+17
* Catch up to moving headers:jhb2000-10-201-1/+1
* - Heavyweight interrupt threads on the alpha for device I/O interrupts.jhb2000-10-051-1/+1
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-5/+13
* Make the PnP 'slopsucker' quiet in the !bootverbose case - the real NPXmsmith2000-06-231-1/+5
* Add SWI_TQ_MASK to all interrupt masks except SWI_CLOCK_MASK. Use abde2000-05-311-1/+1
* Add a little do-nothing ``slopsucker'' device which gives a homewollman2000-05-041-0/+44
* Remove a bunch of unused (NO-OP) #if NFOO > 0 type includes and somepeter2000-01-291-5/+0
* Use device_printf() instead of device_print_prettyname().dfr2000-01-251-10/+9
* Print out flags valuephk1999-09-211-0/+2
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Add an identify method to allow npx to arrange itself to be attached topeter1999-08-221-1/+18
* Various formatting fixes on my FPE trapcode commit.cracauer1999-07-261-140/+140
* On FPU exceptions, pass a useful error code (one of the FPE_...cracauer1999-07-251-24/+202
* Don't hardcode IRQ 13 for NPX. It's as good as hardwired in the hardwarepeter1999-05-151-6/+11
* Yet another place I missed when increasing trapframe size, which causes problemluoqi1999-05-111-2/+2
* Move the declaration of the interrupt type from the driver structuredfr1999-05-081-3/+3
* Fix unused variable "flags". (only used if #ifdef I586_CPU)peter1999-05-081-1/+3
* I'm not sure why the #ifdef SMP became #if 1 (this overrode the npx probepeter1999-05-061-5/+3
* Fixed profiling of elf kernels. Made high resolution profiling compilebde1999-05-061-1/+3
* Bring the 'new-bus' to the i386. This extensively changes the way thepeter1999-04-161-59/+100
* Ifdef declaration of a conditionally defined function "timezero".dt1999-03-281-1/+3
* Moved declarations related to copying and zeroing to the right place.bde1999-01-081-12/+1
* Moved the declaration of another non-SMP variable into the non-SMP section.bde1998-12-141-2/+2
* The "easy" fixes for compiling the kernel -Wunused: remove unreferenced staticarchie1998-12-071-5/+9
* Initialize isa_devtab entries for interrupt handlers in individualbde1998-10-221-1/+4
* Removed unused includes.bde1998-06-211-2/+1
* Support compiling with `gcc -pedantic' (don't use hard newlines inbde1998-04-191-28/+24
* Finish supporting compiling with `gcc -ansi'. Fix missing `volatile'sbde1998-04-151-6/+6
* remove #ifdef declaration of npxproc, use globals.s and the extern always.peter1998-04-061-5/+1
* Removed a superstitious fnop() that broke the usefulness of the FPU'sbde1998-02-151-2/+1
OpenPOWER on IntegriCloud