summaryrefslogtreecommitdiffstats
path: root/sys/alpha
Commit message (Expand)AuthorAgeFilesLines
* Somehow I left out sycall #98obrien2000-10-221-0/+1
* Minor whitespace cleanup.obrien2000-10-221-6/+5
* Minimal set of diffs from the i386 bits to the AlphaLinux.obrien2000-10-221-234/+408
* 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
* Don't bother setting the saved IPL in the sched_lock mutex as it doesn'tjhb2000-10-201-5/+0
* 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-208-12/+11
* - machine/mutex.h -> sys/mutex.hjhb2000-10-201-2/+2
* - machine/mutex.h -> sys/mutex.hjhb2000-10-201-5/+5
* - Make the mutex code almost completely machine independent. This greatlyjhb2000-10-202-1018/+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-172-2/+3
* A start at an implemention of linux_rt_sendsig & linux_rt_sigreturngallatin2000-10-171-1/+0
* Fix problems booting large kernels on alphas. The symptom is that the kernelgallatin2000-10-162-1/+8
* Move DELAY() from <machine/clock.h> to <sys/systm.h>phk2000-10-151-1/+0
* Remove 'device tx'. In wilko's testing it traps on bringing the interfacebillf2000-10-122-2/+0
* kmem transfers were being double-counted due to a missing continue.gallatin2000-10-111-0/+1
* kernacc() only knows about mapped memory, not K0SEG addresses.gallatin2000-10-091-2/+7
* fix a typo & allow softclock to run on alphas.gallatin2000-10-091-1/+1
* 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-063-3/+13
* - Heavyweight interrupt threads on the alpha for device I/O interrupts.jhb2000-10-0517-336/+481
* Add atomic_readandclear_int and atomic_readandclear_long.jhb2000-10-051-0/+42
* Reduce userland namespace polution.jasone2000-10-041-1/+4
* Fix spelling error ("exits" should be "exists").jasone2000-10-041-1/+1
* Clear pcb_schednest in cpu_fork() for the child process. This isdfr2000-10-031-0/+7
* Big mbuf subsystem diff #1: incorporate mutexes and fix things up somewhatbmilekic2000-09-301-13/+2
* Move MAXCPU from machine/smp.h to machine/param.h to fix breakageps2000-09-235-12/+12
* #include <sys/proc.h> in order to get curproc. This seems to be the lesserjasone2000-09-231-2/+1
* Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC,ps2000-09-221-2/+0
* Remove atomic_*_{32,64} since they are now inline. If you haven't rebuiltdfr2000-09-221-81/+0
* Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters.wpaul2000-09-202-0/+2
* Remove a few leftover CLBYTES related bits.phk2000-09-161-7/+0
* Grab the scheduler lock before calling setrunqueue() and mi_switch().jhb2000-09-141-0/+2
* Remove the mtx_t, witness_t, and witness_blessed_t types. Instead, justjhb2000-09-143-37/+35
* Don't release Giant for db_nofault exceptions since it isn't held whendfr2000-09-141-1/+0
* - Remove the inthand2_t type and use the equivalent driver_intr_t type fromjhb2000-09-132-3/+1
* - Fix spinlock exiting to handle recursion properly and only enablejhb2000-09-131-5/+7
* - Fix spinlock exits to properly handle the recursion count and onlyjhb2000-09-131-43/+59
* Import the global sched_lock variable instead of using a private copy. Thisjhb2000-09-131-0/+1
* Fix a comment, we have mutexes now instead of a single lock.jhb2000-09-131-1/+1
* Add back in obtaining/releasing Giant around interrupt handlers.jhb2000-09-131-0/+10
OpenPOWER on IntegriCloud