Age | Commit message (Expand) | Author |
2024-10-23 | Rename `ci_intrdepth' to `ci_idepth'. | Martin Pieuchot |
2024-08-23 | Enable per-cpu page cache; tested on Octeon. | Miod Vallat |
2024-08-08 | Make user ci_flags is declared volatile. | Miod Vallat |
2024-07-14 | Add elf_aux_info(3) | Jeremie Courreges-Anglas |
2024-06-09 | Add a compiler barrier where missing in CPU_BUSY_CYCLE() implems | Jeremie Courreges-Anglas |
2024-02-25 | clockintr: rename "struct clockintr_queue" to "struct clockqueue" | Scott Soule Cheloha |
2024-01-24 | clockintr: switch from callee- to caller-allocated clockintr structs | Scott Soule Cheloha |
2023-12-14 | NKMEMPAGES_MAX_DEFAULT is no longer used. Remove it from param.h. | Claudio Jeker |
2023-12-11 | Implement per-CPU caching for the page table page (vp) pool and the PTE | Mark Kettenis |
2023-11-16 | crank MAXTSIZ because clang is a piggy | Theo de Raadt |
2023-08-23 | all platforms: separate cpu_initclocks() from cpu_startclock() | Scott Soule Cheloha |
2023-08-05 | cpu_idle_{enter,leave} are no-ops on mips64, so just #define | Philip Guenther |
2023-07-25 | statclock: move profil(2), GPROF code to profclock(), gmonclock() | Scott Soule Cheloha |
2023-07-02 | all platforms, kernel: remove __HAVE_CLOCKINTR symbol | Scott Soule Cheloha |
2023-03-19 | Aggressively randomize the location of the stack on all 64-bit architectures | Mark Kettenis |
2023-01-31 | On systems without xonly mmu hardware-enforcement, we can still mitigate | Theo de Raadt |
2023-01-11 | Add TLB bypass for instruction emulation | Visa Hankala |
2023-01-11 | Add MIPS64r2 TLB read inhibit support | Visa Hankala |
2023-01-04 | Leo Weppelman agreed to rescind clause 3 and 4 in | Jonathan Gray |
2023-01-01 | With the introduction of the PMAP_PREFER_{ALIGN,OFFSET} macros a long time ago, | Miod Vallat |
2022-12-11 | Cut two cycles from k_tlb_inv() on octeon. | Visa Hankala |
2022-11-19 | mips64, loongson, octeon: switch to clockintr | Scott Soule Cheloha |
2022-10-28 | Implement support for DT_MIPS_RLD_MAP_REL. | Mark Kettenis |
2022-09-10 | Remove pmap_collect() when a no-op, define __HAVE_PMAP_COLLECT otherwise. | Miod Vallat |
2022-08-22 | mips64, octeon, loonson: trigger deferred clock interrupts from splx(9) | Scott Soule Cheloha |
2022-07-02 | remove machine/lock.h where unused | Jonathan Gray |
2022-01-28 | Remove unused guarded read and write routines. | Visa Hankala |
2021-10-07 | Remove unused TLB routines. | Visa Hankala |
2021-10-07 | Remove struct members that were used by the R4000 EoP workaround. | Visa Hankala |
2021-10-07 | Use tabs instead of spaces. | Visa Hankala |
2021-10-07 | Remove a stale comment. | Visa Hankala |
2021-08-30 | Remove typedef of db_addr_t; mpi converted the users of it to vaddr_t already | Jasper Lievisse Adriaanse |
2021-07-24 | Replace cpus_running with CPU_IS_RUNNING(). | Visa Hankala |
2021-07-06 | Introduce CPU_IS_RUNNING() and us it in scheduler-related code to prevent | Mark Kettenis |
2021-06-02 | kernel: introduce per-CPU panic(9) message buffers | cheloha |
2021-05-28 | Remove CPU and node id fields that were used with SGI Origin. | Visa Hankala |
2021-05-05 | Remove unneeded tlb_set_gbase() that was used with R8000. | Visa Hankala |
2021-05-01 | Retire OpenBSD/sgi. | Visa Hankala |
2021-04-29 | Remove unused RM7000 ICR handling. | Visa Hankala |
2021-03-11 | spelling | Jonathan Gray |
2020-07-18 | Userland timecounter implementation for octeon | Visa Hankala |
2020-07-11 | Synchronize each core's CP0 cycle counter using the IO clock counter. | Visa Hankala |
2020-07-08 | do not need these versions of timetc.h | Theo de Raadt |
2020-07-06 | Add support for timeconting in userland. | Paul Irofti |
2020-06-30 | Remove obsolete <machine/stdarg.h> header. Nowadays the vararg | Visa Hankala |
2020-05-31 | introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c. | David Gwynne |
2020-05-27 | Retire <machine/varargs.h>. | Visa Hankala |
2019-11-07 | Convert db_addr_t -> vaddr_t but leave the typedef for now. | Martin Pieuchot |
2019-11-07 | Substitute boolean_t/TRUE/FALSE by int/1/0. | Martin Pieuchot |
2019-10-28 | Fix atomic_sub_long_nv() on mips64. The negation should use | Visa Hankala |