summaryrefslogtreecommitdiff
path: root/sys/arch/alpha/alpha
AgeCommit message (Expand)Author
2016-10-09Apply consistency to forever loops with continue and NOTREACHEDTom Cosgrove
2016-10-08Various printf claim to report the PID, so actually report that and not the TIDPhilip Guenther
2016-10-04The new thread's userspace v0, a3, and a4 registers are updated inPhilip Guenther
2016-09-27typoTheo de Raadt
2016-09-25Make a move towards ending 4 decades of kernel snooping.Theo de Raadt
2016-09-19ansify function definitionsJasper Lievisse Adriaanse
2016-09-19fix whitespace at EOLJasper Lievisse Adriaanse
2016-09-18option INSECURE is obsoleteTheo de Raadt
2016-09-15all pools have their ipl set via pool_setipl, so fold it into pool_init.David Gwynne
2016-09-04Remove support for tape block devices. Nobody mount(8)s tapes any longer.Christian Weisgerber
2016-09-02Add switch(4) cdev entryKazuya Goda
2016-08-15normalize some commentsTed Unangst
2016-08-01bring the light of ansi to a few more filesTed Unangst
2016-06-13rename _splraise to splraiseDavid Gwynne
2016-06-08remove obsolete raid from namtoblk tables. from Artturi AlmTed Unangst
2016-06-07consistently set ipls on pmap pools.David Gwynne
2016-05-23Place a cpu-dependent trap/illegal instruction over the remainder of theTheo de Raadt
2016-05-21hand-massage sendsig() and sys_sigreturn() to be much more similar.Theo de Raadt
2016-05-15Implement TCB_{GET,SET} using PAL_{rd,wr}unique.Philip Guenther
2016-05-11Add the sigcontext cookie clearing block, which was missed in the previousTheo de Raadt
2016-05-10SROP mitigation. sendsig() stores a (per-process ^ &sigcontext) cookieTheo de Raadt
2016-04-27Stop using DDB_REGS.Martin Pieuchot
2016-04-25remove systraceTed Unangst
2016-03-30Better support for alphas without all IEEE-mode instructionsAndrew Fresh
2016-03-19Reduces the noise around the global ``ticks'' variable by renamingMartin Pieuchot
2016-02-26Remove stale RAIDframe entries from chrtoblktbl.natano
2016-02-26Make alpha and sh 2038-safe. Now that we have 64-bit time_t, we don'tmmcc
2016-02-22Move #include <sys/mutex.h> from pmap.c to pmap.h, like every other archsLandry Breuil
2015-12-04add a missing mtx_leave before a panic to give ddb/reboot a betterJonathan Gray
2015-10-23Allocate a new major for tap(4) also note that pseudo-device tun is for tapClaudio Jeker
2015-10-21Do not call uvm_swap_finicrypt_all() a second time in dumpsys().Martin Pieuchot
2015-10-01Make the alpha pmap (more) mpsafe by protecting both the pmap itself and theMark Kettenis
2015-09-28Mechanical changes from manual buf set up to readdisksector().Kenneth R Westerback
2015-09-21Fix membar positioning in mtx_enter_try() and (critically!) mtx_leave()Philip Guenther
2015-09-13intr_barrier(9) for alpha.Mark Kettenis
2015-09-08Give the pool page allocator backends more sensible names. We now have:Mark Kettenis
2015-09-02sizes for free()Theo de Raadt
2015-08-15When resetting the hwrpb after a succesfull secondary processor spinup,Miod Vallat
2015-07-20go a bit further with miods last change to copy{in,out}{,str} andDavid Gwynne
2015-07-20Make pmap_remove() grab the kernel lock. This is a big hammer but makes MPMark Kettenis
2015-07-03Correctly restore ipl in fpusave_proc() when we have to busy loop.Miod Vallat
2015-06-27MP_LOCKDEBUG code should only be compiled if MULTIPROCESSOR is definedDavid Gwynne
2015-06-23Disable some of the pmap_emulate_reference() DEBUG checks if optionMiod Vallat
2015-06-23In the copy(9) function, make sure to remember curproc accross the bcopy()Miod Vallat
2015-06-23delete more p==NULL checks; discussed with miod, kettenis, dlg beforeTheo de Raadt
2015-06-11In the copyout family of functions, if the address is out of rangeTheo de Raadt
2015-06-05And ... more discussion occurs between miod and kettenis aboutTheo de Raadt
2015-06-05And part 2 of the onfault repair. Do the actual clearing of pcb_onfaultTheo de Raadt
2015-06-05Do not unconditionally clear pcb_onfault after a uvm_fault. That willTheo de Raadt
2015-06-05these days, curproc is never NULL, so skip those checks.Theo de Raadt