summaryrefslogtreecommitdiff
path: root/sys/arch/alpha/include
AgeCommit message (Expand)Author
2024-10-25Rename `ci_intrdepth' to `ci_idepth'.Martin Pieuchot
2024-08-28Enable per-cpu page cache.Miod Vallat
2024-08-23Switch alpha to MI mplock code.Miod Vallat
2024-07-14Add elf_aux_info(3)Jeremie Courreges-Anglas
2024-07-03remove __mp_release_all_but_one(), unused since sched_bsd.c rev 1.92Jonathan Gray
2024-06-09Add a compiler barrier where missing in CPU_BUSY_CYCLE() implemsJeremie Courreges-Anglas
2024-05-21remove switch_exit() prototypes, replaced by sched_exit()Jonathan Gray
2024-05-17Cast alpha_pal_swpipl return value to int in splx, to make sure both sidesMiod Vallat
2024-03-31Stop referring to dead-since-30-years gatherstats() in comments.Miod Vallat
2024-02-25clockintr: rename "struct clockintr_queue" to "struct clockqueue"Scott Soule Cheloha
2024-01-24clockintr: switch from callee- to caller-allocated clockintr structsScott Soule Cheloha
2023-12-14NKMEMPAGES_MAX_DEFAULT is no longer used. Remove it from param.h.Claudio Jeker
2023-12-11Implement per-CPU caching for the page table page (vp) pool and the PTEMark Kettenis
2023-12-06Move CALLSYS_NOERROR macro from <machine/asm.h> to libc, and expand it forMiod Vallat
2023-07-25statclock: move profil(2), GPROF code to profclock(), gmonclock()Scott Soule Cheloha
2023-07-02all platforms, kernel: remove __HAVE_CLOCKINTR symbolScott Soule Cheloha
2023-04-13Sprinkle UL suffix to constant literals which don't fit in int. NFCIMiod Vallat
2023-04-13pmap_copy() has never, ever, been implemented in any of the platforms OpenBSDMiod Vallat
2023-04-13Move USRSTACK to the end of userland address space.Miod Vallat
2023-04-11fix double words in commentsJonathan Gray
2023-02-06Unifdef -U _PMAP_MAY_USE_PROM_CONSOLE. This code hasn't been needed in yearsMiod Vallat
2023-01-31On systems without xonly mmu hardware-enforcement, we can still mitigateTheo de Raadt
2023-01-16some kernel prototypes should also be made available to _STANDALONETheo de Raadt
2022-12-10alpha: switch to clockintrScott Soule Cheloha
2022-10-25Consistently use 'proc_trampoline' as the name of the trampolinePhilip Guenther
2022-09-12Store mod/ref flags using md pg_flags values rather than a specific field inMiod Vallat
2022-09-10Remove pmap_collect() when a no-op, define __HAVE_PMAP_COLLECT otherwise.Miod Vallat
2022-08-30Remove long unused WARN_REFERENCES macro; idea guenther@, ok jsg@ jca@Miod Vallat
2022-08-10Remove alpha kernel code to process userland misaligned accesses, and theMiod Vallat
2022-07-02remove machine/lock.h where unusedJonathan Gray
2022-01-04hide more things behind _KERNEL, in case userland manages to includeTheo de Raadt
2021-08-30Remove typedef of db_addr_t; mpi converted the users of it to vaddr_t alreadyJasper Lievisse Adriaanse
2021-07-06Introduce CPU_IS_RUNNING() and us it in scheduler-related code to preventMark Kettenis
2021-06-02kernel: introduce per-CPU panic(9) message bufferscheloha
2020-07-06Add support for timeconting in userland.Paul Irofti
2020-06-30Remove obsolete <machine/stdarg.h> header. Nowadays the varargVisa Hankala
2020-06-05Implement cpu_rnd_messybits() as a read of the cycle counter register.Christian Weisgerber
2020-05-31introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.David Gwynne
2020-05-27Retire <machine/varargs.h>.Visa Hankala
2020-05-25Pass boothowto from bootblock to kernelTheo de Raadt
2020-05-23remove more cfb and sfb bitsJonathan Gray
2019-11-07Convert db_addr_t -> vaddr_t but leave the typedef for now.Martin Pieuchot
2019-11-07ANSIfy & substitute boolean_t/TRUE/FALSE by int/1/0.Martin Pieuchot
2019-05-13free(9) sizes.Martin Pieuchot
2019-03-24Add intr_{disable,restore}() for alpha.Visa Hankala
2018-12-05Include srp.h where struct cpu_info uses srp to avoid erroring out whenJonathan Gray
2018-09-14Unify and bump some of the NMBCLUSTERS defines. Some archs had it set toClaudio Jeker
2018-08-20Remove unused spllock().Visa Hankala
2018-04-09Fill in FRAME_PS after the fact. What a ridiculous design decision.Theo de Raadt
2018-03-05#define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an archTheo de Raadt