summaryrefslogtreecommitdiff
path: root/sys/arch/alpha/alpha
AgeCommit message (Expand)Author
10 daysCast atomic_load_int(9) to signed int when loading `securelevel'.Vitaliy Makkoveev
2024-11-07Constify strings in symbol-related ddb interfaces, and make the iteratorMiod Vallat
2024-11-02Remove #if !defined(ASSEMBLER) guards, this file is not used by boot blocksMiod Vallat
2024-10-28Unlock KERN_ALLOWKMEM. The `allowkmem' is atomically accessed integer.Vitaliy Makkoveev
2024-10-25Rename `ci_intrdepth' to `ci_idepth'.Martin Pieuchot
2024-10-10Remove the gazillion of macros to get fields from curcpu(), and useMiod Vallat
2024-08-23Switch alpha to MI mplock code.Miod Vallat
2024-08-23Make sure pmap_kernel's mutex field gets correctly initialized rather thanMiod Vallat
2024-07-03remove __mp_release_all_but_one(), unused since sched_bsd.c rev 1.92Jonathan Gray
2024-06-23If an ioctl(2) request isn't implemented we should return ENOTTY.Mark Kettenis
2024-06-22remove space between function names and argument listJonathan Gray
2024-05-21remove switch_exit() prototypes, replaced by sched_exit()Jonathan Gray
2024-04-10Use km_alloc(9) to allocate USPACE instead of uvm_pglistalloc(9).Martin Pieuchot
2024-02-23ddb(4): db_read_bytes/db_write_bytes: change dst/src parameter to void*Scott Soule Cheloha
2024-02-14Remove spurious GET_CURPROC in copyout() mistakenly introduced in r1.43.Miod Vallat
2024-02-14Remove defines no longer needed in locore. NFCMiod Vallat
2024-01-11Since no system call takes more than 6 arguments, and no more than oneMiod Vallat
2023-12-13Fix syscall number bounds check computations.Miod Vallat
2023-12-12remove support for syscall(2) -- the "indirection system call" becauseTheo de Raadt
2023-12-10Add a new label "sigcodecall" inside every sigtramp definition, directlyTheo de Raadt
2023-12-06Move CALLSYS_NOERROR macro from <machine/asm.h> to libc, and expand it forMiod Vallat
2023-10-24Normally context switches happen in mi_switch() but there are 3 casesClaudio Jeker
2023-09-17clockintr: remove clockintr_init(), clockintr_flagsScott Soule Cheloha
2023-08-23all platforms: separate cpu_initclocks() from cpu_startclock()Scott Soule Cheloha
2023-08-21alpha: stop running an independent schedclock()Scott Soule Cheloha
2023-07-25statclock: move profil(2), GPROF code to profclock(), gmonclock()Scott Soule Cheloha
2023-06-15all platforms, main(): call clockqueue_init() just before sched_init_cpu()Scott Soule Cheloha
2023-04-13pmap_copy() has never, ever, been implemented in any of the platforms OpenBSDMiod Vallat
2023-04-11fix double words in commentsJonathan Gray
2023-03-17Move annoying yet harmless diagnostic message into #ifdef DEBUG.Miod Vallat
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2023-02-11__syscall() is no longer neccessary since the system calls which neededTheo de Raadt
2023-02-06Unifdef -U _PMAP_MAY_USE_PROM_CONSOLE. This code hasn't been needed in yearsMiod Vallat
2023-02-04timecounting: remove incomplete PPS supportScott Soule Cheloha
2023-01-31On systems without xonly mmu hardware-enforcement, we can still mitigateTheo de Raadt
2023-01-16we spent far too long debugging a weird go library problem (incorrectTheo de Raadt
2023-01-06Remove copystr(9), unless used internally by copy{in,out}str.Miod Vallat
2023-01-02Fix the check for the BWX extension introduced in 1.92.Miod Vallat
2022-12-10alpha: switch to clockintrScott Soule Cheloha
2022-11-02Clean up more ancient history: since 2015 the libc stubs forPhilip Guenther
2022-10-31style: 'The function type should be on a line by itself preceding the function.'Philip Guenther
2022-10-30Simplfity setregs() by passing it the ps_strings and switchingPhilip Guenther
2022-10-25Consistently use 'proc_trampoline' as the name of the trampolinePhilip Guenther
2022-10-15ansiJonathan Gray
2022-10-11Give checkdisklabel() a new parameter supplying the dev_t of theKenneth R Westerback
2022-09-12Store mod/ref flags using md pg_flags values rather than a specific field inMiod Vallat
2022-09-02Constify nam2blk[], chrtoblktbl[] and octeon devmap[].Miod Vallat
2022-08-29static const, not const staticJonathan Gray
2022-08-12Make sure we don't pass uninitialized siginfo values to trapsignal(); fromMiod Vallat
2022-08-10Remove alpha kernel code to process userland misaligned accesses, and theMiod Vallat