summaryrefslogtreecommitdiffstats
path: root/sys/alpha/include
Commit message (Expand)AuthorAgeFilesLines
* Convert all users of fldoff() to offsetof(). fldoff() is badphk2000-10-271-0/+5
* Merge from i386: Add MSP ioctlroger2000-10-271-0/+10
* - Overhaul the software interrupt code to use interrupt threads for eachjhb2000-10-252-4/+1
* Only use 1 set of memory barrier operations with the atomic_*_{acq,rel}_ptrjhb2000-10-251-2/+0
* Adjust commentsobrien2000-10-242-8/+20
* Move bogus proc reference stuff into <machine/globals.h>. There is nomjacob2000-10-231-0/+2
* Define the mtx_legal2block() macro used in the witness code that managedjhb2000-10-201-0/+3
* Fix a braino in the ASS_SIEN() macro in the MUTEX_DEBUG case by usingjhb2000-10-201-1/+2
* Catch up to some of the changes to _getlock_spin_block. Specifically,jhb2000-10-201-4/+4
* Grrrr. Fix the order of the #define's so atomic_cmpset_{acq,rel}_longjhb2000-10-201-5/+5
* Fix the atomic_cmpset_{acq,rel}_ptr() functions to do proper type-casting.jhb2000-10-201-4/+18
* Catch up to moving headers:jhb2000-10-201-2/+2
* - Make the mutex code almost completely machine independent. This greatlyjhb2000-10-201-468/+12
* - Expand the set of atomic operations to optionally include memory barriersjhb2000-10-201-0/+169
* Axe the barrier_{read,write,rw}() helper functions as this method ofjhb2000-10-201-12/+0
* Add in a simple API for memory barriers to machine/bus.h:jhb2000-10-181-0/+12
* Implement write combining for crashdumps. This is useful whenps2000-10-171-0/+1
* Fix problems booting large kernels on alphas. The symptom is that the kernelgallatin2000-10-161-1/+4
* Move DELAY() from <machine/clock.h> to <sys/systm.h>phk2000-10-151-1/+0
* Initiate deorbit burn sequence for <machine/mouse.h>.phk2000-10-091-334/+4
* Initiate deorbit burn sequence for <machine/console.h>.phk2000-10-081-0/+4
* Cleanup comment in machine/param.h regarding mbuf-related sizes, and get ridbmilekic2000-10-081-8/+6
* Work around a bug by adding struct tags. gcc-2.95 apparently gets thebde2000-10-061-2/+2
* - Change fast interrupts on x86 to push a full interrupt frame and tojhb2000-10-062-3/+0
* - Heavyweight interrupt threads on the alpha for device I/O interrupts.jhb2000-10-055-100/+13
* Add atomic_readandclear_int and atomic_readandclear_long.jhb2000-10-051-0/+42
* Reduce userland namespace polution.jasone2000-10-041-1/+4
* Move MAXCPU from machine/smp.h to machine/param.h to fix breakageps2000-09-233-5/+5
* #include <sys/proc.h> in order to get curproc. This seems to be the lesserjasone2000-09-231-2/+1
* Remove a few leftover CLBYTES related bits.phk2000-09-161-7/+0
* Remove the mtx_t, witness_t, and witness_blessed_t types. Instead, justjhb2000-09-141-25/+23
* - Remove the inthand2_t type and use the equivalent driver_intr_t type fromjhb2000-09-131-3/+0
* - Fix spinlock exiting to handle recursion properly and only enablejhb2000-09-131-5/+7
* * Redo the cmpset inlines to use one less register. This incidentallydfr2000-09-121-22/+156
* Really disable interrupts for spin mutexes instead of just pretending.dfr2000-09-121-8/+6
* The alpha doesn't have a eflags register, so don't refer to it here.jhb2000-09-111-2/+0
* Style cleanups. No functional changes.jasone2000-09-091-71/+63
* Add file and line arguments to WITNESS_ENTER() and WITNESS_EXIT, sincejasone2000-09-091-16/+16
* Add missing \'s to multline macros used for assertions.jhb2000-09-091-2/+2
* Use inline functions instead of macros for mtx_enter(), mtx_try_enter(),jasone2000-09-081-146/+160
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-0715-36/+971
* Introduce atomic_cmpset_int() and atomic_cmpset_long() from SMPng aphk2000-09-061-19/+86
* * Completely rewrite the alpha busspace to hide the implementation fromdfr2000-08-285-1064/+305
* Remove offensive language.dfr2000-06-251-1/+1
* Fix typo in comment.dfr2000-06-251-1/+1
* Add support for the Alpha Processor, Inc. UP1000 system.gallatin2000-06-192-0/+9
* Support bounce buffers for ISA DMA on the alpha. This is required for thegallatin2000-06-191-0/+1
* Add taskqueue system for easy-to-use SWIs among other things.dfr2000-05-281-1/+4
* Allow platform specific isa interrupt setup & teardown routines ingallatin2000-05-281-0/+5
* Back out the previous change to the queue(3) interface.jake2000-05-261-4/+4
OpenPOWER on IntegriCloud