summaryrefslogtreecommitdiff
path: root/sys/arch/alpha
AgeCommit message (Expand)Author
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
2014-01-01Switch alpha to __HAVE_VM_PAGE_MD. From NetBSD.Miod Vallat
2013-12-28Try to load entropy data from disk:/etc/random.seed, and additionallyTheo de Raadt
2013-12-22Only attach cpu0 on single-processor kernels, to match the expected behaviour.Miod Vallat
2013-12-22Compute ncpusfound correctly. The logic was there but the count variable wasMiod Vallat
2013-12-22MP-safe rw_cas() implementation for rwlocks.Miod Vallat
2013-12-22Set the primary CPU's PAL revision to the OSF/1 PAL revision after switchingMiod Vallat
2013-12-18Provide MI symbol _STACKALIGNBYTESTheo de Raadt
2013-12-08reflect reality, mark as NOOBJMarc Espie
2013-11-15Added dev/usb/if_ugl.c, a driver for Genesys Logic GL620USB-Asasano
2013-11-12Use DL_[GET|SET]POFFSET() and DL_[GET|SET]PSIZE() to get and setKenneth R Westerback
2013-11-10Make sure we pass a NULL cleanup argument to __start() by initializingPhilip Guenther
2013-11-05Add a stub for the new MD hook needed to handle ACPI Power Resources.Martin Pieuchot
2013-11-04more iop.h left; Mark PatruckTheo de Raadt
2013-11-04remove iop(4) driver. it is entirely unmaintained and supports somethingTheo de Raadt
2013-11-04remove iop(4) driver. it is entirely unmaintained and supports somethingTheo de Raadt
2013-10-31oopsTheo de Raadt