summaryrefslogtreecommitdiff
path: root/sys/arch/arm
AgeCommit message (Expand)Author
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-06-15all platforms, main(): call clockqueue_init() just before sched_init_cpu()Scott Soule Cheloha
2023-05-30spellingJonathan Gray
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-02-11__syscall() is no longer neccessary since the system calls which neededTheo de Raadt
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-17agtimer(4/armv7): switch to clockintrScott Soule Cheloha
2023-01-17amptimer(4): switch to clockintrScott Soule Cheloha
2023-01-17arm, armv7: add clockintr supportScott Soule Cheloha
2023-01-16we spent far too long debugging a weird go library problem (incorrectTheo de Raadt
2023-01-06Use copyin32() to fetch a faulting instruction rather than short-circuit itMiod Vallat
2023-01-06Remove copystr(9), unless used internally by copy{in,out}str.Miod Vallat
2023-01-05The access type for a prefetch abort should not include PROT_READ,Mark Kettenis
2023-01-01With the introduction of the PMAP_PREFER_{ALIGN,OFFSET} macros a long time ago,Miod Vallat
2022-12-08_C_LABEL() and _ASM_LABEL() are no longer useful in the "everythingPhilip Guenther
2022-10-30Simplfity setregs() by passing it the ps_strings and switchingPhilip Guenther
2022-10-15ansiJonathan Gray
2022-09-12Drop orphaned pv_flags values.Miod Vallat
2022-09-10Remove pmap_collect() when a no-op, define __HAVE_PMAP_COLLECT otherwise.Miod Vallat
2022-09-08Remove vm_page_md fields which were only needed for pre-v7 arm ports.Miod Vallat
2022-09-02Constify nam2blk[], chrtoblktbl[] and octeon devmap[].Miod Vallat
2022-08-30Remove long unused WARN_REFERENCES macro; idea guenther@, ok jsg@ jca@Miod Vallat
2022-08-29use ansi volatile keyword, not __volatileJonathan Gray
2022-08-08remove unused arm and armv7 headersJonathan Gray
2022-07-02remove machine/lock.h where unusedJonathan Gray
2022-06-28Remove unused field d_poll from struct cdevsw.Visa Hankala
2022-05-24Address the clang 13 "changed binding to STB_WEAK" warning on arm (32bit):Philip Guenther
2022-04-14ddb: constify command tablesChristian Weisgerber
2022-04-12ddb: simplify machine command handlingChristian Weisgerber
2022-03-12Constify struct cfattach.Martin Pieuchot
2022-03-06Convert KVA allocation to km_alloc(9).Mark Kettenis
2022-02-24Fix PIC_SYM() macro: it never needs to token paste, so it's notPhilip Guenther
2022-02-21Convert KVA allocation to km_alloc(9).Mark Kettenis
2022-02-21cululative -> cumulativeJonathan Gray
2022-02-01Make sure we always pass a page-aligned address to pmap_grow_map().Mark Kettenis
2022-01-06Use a 64-bit integer for pcitag_t and define PCITAG_NODE and PCITAG_OFFSETMark Kettenis
2022-01-03Don't use != 0 to check whether a pointer is non-NULL.Jonathan Gray
2022-01-02priveledged -> privilegedJonathan Gray
2021-12-09We only have one syscall table: inline sysent/SYS_MAXSYSCALL andPhilip Guenther
2021-12-06Implement DMA address translation for "raw" loads as well.Mark Kettenis
2021-11-26avoid clang -Wsometimes-uninitialized warning when MULTIPROCESSOR is notJonathan Gray
2021-11-11Retire switch(4) it never really was production ready and the OpenFlowClaudio Jeker
2021-10-06Change sendsig() interface so that the MD code does not need to accessClaudio Jeker
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-28Add speculation-blocking sequence after syscalls like we did for libc a whileMark Kettenis
2021-06-02kernel: introduce per-CPU panic(9) message bufferscheloha