summaryrefslogtreecommitdiff
path: root/sys/arch/alpha
AgeCommit message (Expand)Author
2014-04-18Have each thread keeps its own (counted!) reference to the process's ucredsPhilip Guenther
2014-04-14Fewer <uvm/uvm.h>Martin Pieuchot
2014-04-13Clean up last bits of TCP_WRAPPERS and ELF_TOOLCHAIN.Brad Smith
2014-04-07Enable upd(4) on archs where uhidev(4) is present, requested by mpi@.andre
2014-04-07Add axen(4) wherever axe(4) is.Brad Smith
2014-04-04It seems that, when the on-board USB controller is an ALI M5237 USB and itsMiod Vallat
2014-03-31Use extent_alloc_with_descr(9) and add a mutex to protect the extent.Mark Kettenis
2014-03-31give up on isp, and only use ql[wae]Theo de Raadt
2014-03-30Eliminates struct pcred by moving the real and saved ugids intoPhilip Guenther
2014-03-29It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2014-03-26Move p_emul and p_sigcode from proc to process.Philip Guenther
2014-03-22Move p_sigacts from struct proc to struct process.Philip Guenther
2014-03-19It's safe to assumed 'signed' existsPhilip Guenther
2014-03-18To prevent lock ordering problems with the kernel lock, we need to make sureMark Kettenis
2014-03-16DDB supports ELF symbols are all archs, and it's always the same as thePhilip Guenther
2014-03-14enable qla(4) and qle(4) in ramdisks, except on sgi where the cdfs overflowsJonathan Matthew
2014-03-13get rid of the assumption that the head of the alldevs list is theDavid Gwynne
2014-03-12enable qla(4) and qle(4) in GENERIC configs where isp(4) is alreadyJonathan Matthew
2014-03-11lint is gone, and the 'lint' conditional was never in the implementationPhilip Guenther
2014-03-08Enable qlw(4) on alpha/amd64/i386/macppc/sgi/sparc64 to force people to test.Mark Kettenis
2014-02-23fix a printf in a debug pathJonathan Gray
2014-02-22disable alipm for now. Since GENERIC.MP showed up, a variety of machinesTheo de Raadt
2014-02-19Don't try to close(-1) if EPERM.Miod Vallat
2014-02-19/etc/random.seed support.Miod Vallat
2014-02-19add qla and qle everywhere we currently have isp, commented out except forJonathan Matthew
2014-02-18sio_intr_shutdown() used to be a shutdown hook, and eventually became anMiod Vallat
2014-02-06Fix an MP race in the fpu context saving code; from NetBSD.Miod Vallat
2014-02-04Restore spl (lowering it) with alpha_pal_swpipl() instead of splx() in theMiod Vallat
2014-02-03Make sure sched_init_cpu() on the secondary processors is invoked with theMiod Vallat
2014-02-02Force an fpu context synchronization before halting secondary processors.Miod Vallat
2014-02-01Use splipi() instead of splhigh() to protect lazy fpu saving code.Miod Vallat
2014-02-01On MP kernels, invoke SPINLOCK_SPIN_HOOK in mtx_enter() when it spins.Miod Vallat
2014-02-01Simplify try_lock() to avoid one forward branch in the common case.Miod Vallat
2014-02-01pools aren't mp-safe; since the TLB shootdown code will allocate up to 6 jobMiod Vallat
2014-02-01Lower IPL_SCHED to IPL_CLOCK where it belongs.Miod Vallat
2014-02-01Use atomic_loadlatch_ulong() to speedup and simplify the ipi dispatcher.Miod Vallat
2014-02-01Allow MP_LOCKDEBUG kernels to get tracebacks from other processors whenMiod Vallat
2014-02-01Reset the hwrpb cpu start address after booting the secondaries, in order toMiod Vallat
2014-01-30Abort traceback when a new ra has not been found, instead of looping on itMiod Vallat
2014-01-30Narrow ci_flags to be able to print ci_mutex_level in the `machine ddbcpu'Miod Vallat
2014-01-30Move declaration of struct vm_page_md from <machine/vmparam.h> toMiod Vallat
2014-01-28In MUTEX_ASSERT_LOCKED, check we are the mutex owner if MULTIPROCESSOR.Miod Vallat
2014-01-28In cpu_fork(), make sure to set the IPL of the new process to IPL_IPI onMiod Vallat
2014-01-26Work in progress work towards SMP, heavily based upon NetBSD. The MP kernelMiod Vallat
2014-01-23unifdef -D__HAVE_VM_PAGE_MD - no functional change.Miod Vallat
2014-01-19Initialize ci_randseed better using arc4random() + a trick. Remove theTheo de Raadt
2014-01-06Put PG_EXEC and PG_FOE into the PG_PROT mask, and make sure the defaultMiod Vallat
2014-01-06Remove I-sync stuff from pmap_changebit(). The AARM says that weMiod Vallat
2014-01-06Program window #2 to allow the second GB of low memory to use direct DMA;Miod Vallat
2014-01-05Cleanup some leftovers from previous changes.Miod Vallat