Age | Commit message (Expand) | Author |
2024-10-21 | define _MACHINE_ARCH not _MACHINE_ARC | Jonathan Gray |
2024-10-16 | remove unneeded frame.h and riscvreg.h includes | Jonathan Gray |
2024-10-15 | remove unneeded pte.h include | Jonathan Gray |
2024-10-14 | remove unneeded vmparam.h include from pte.h | Jonathan Gray |
2024-10-14 | remove unneeded device.h include | Jonathan Gray |
2024-07-14 | Add elf_aux_info(3) | Jeremie Courreges-Anglas |
2024-06-11 | Enable UVM percpu cache on riscv64 | Jeremie Courreges-Anglas |
2024-05-22 | remove prototypes with no matching function and externs with no var | Jonathan Gray |
2024-04-29 | remove prototypes for removed functions | Jonathan Gray |
2024-04-06 | Now that we support RISC-V CPUs that have MMUs with memory cachability | Mark Kettenis |
2024-03-29 | Use SBI calls to reboot or power down the machine when the firmware | Mark Kettenis |
2024-03-27 | The RISC-V architecture specification says that memory read/writes are | Mark Kettenis |
2024-02-25 | clockintr: rename "struct clockintr_queue" to "struct clockqueue" | Scott Soule Cheloha |
2024-02-03 | Implement Multiple Message MSI support on arm64. As on amd64 this is | Mark Kettenis |
2024-01-27 | On Allwinner D1, the SBI call to schedule timer interrupts doesn't work. | Mark Kettenis |
2024-01-24 | clockintr: switch from callee- to caller-allocated clockintr structs | Scott Soule Cheloha |
2024-01-24 | Remove atomic_store_64(), misleading and now unused | Jeremie Courreges-Anglas |
2024-01-23 | T-Head implemented a page attribute extension that violates the RISC-V | Mark Kettenis |
2023-12-14 | NKMEMPAGES_MAX_DEFAULT is no longer used. Remove it from param.h. | Claudio Jeker |
2023-12-13 | Implement per-CPU caching for the page table page (vp) pool and the PTE | Jeremie Courreges-Anglas |
2023-12-11 | Implement per-CPU caching for the page table page (vp) pool and the PTE | Mark Kettenis |
2023-11-28 | remove more unused defines | Jonathan Gray |
2023-11-24 | Remove unused direct map defines and macros, originating from FreeBSD. | Miod Vallat |
2023-11-06 | Provide machine/apmvar.h on riscv64 too | Jeremie Courreges-Anglas |
2023-09-22 | move simplebusvar.h so it can be used without ifdef | Jonathan Gray |
2023-09-19 | Import the DVFS code from arm64. | Mark Kettenis |
2023-08-23 | all platforms: separate cpu_initclocks() from cpu_startclock() | Scott Soule Cheloha |
2023-08-21 | Remove dead code. | Miod Vallat |
2023-08-05 | cpu_idle_{enter,leave} are no-ops on riscv64, 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-02-16 | Remove obsolete __HAVE_VM_PAGE_MD define - all platforms provide vm_page_md | Miod Vallat |
2022-12-29 | Avoid doing cache flush/invalidate operations for DMA memory allocated with | Mark Kettenis |
2022-12-06 | Drop unused WEAK_REFERENCE macro | Jeremie Courreges-Anglas |
2022-12-03 | Add ENTRY_NB() and use it for brk.S and sbrk.S on riscv64 | Jeremie Courreges-Anglas |
2022-12-02 | Drop _C_LABEL() uses in riscv64-specific code | Jeremie Courreges-Anglas |
2022-11-19 | riscv64: switch to clockintr | Scott Soule Cheloha |
2022-08-30 | Remove long unused WARN_REFERENCES macro; idea guenther@, ok jsg@ jca@ | Miod Vallat |
2022-08-29 | use ansi volatile keyword, not __volatile | Jonathan Gray |
2022-08-09 | riscv64: trigger deferred timer interrupts from splx(9) | Scott Soule Cheloha |
2022-06-28 | Remove unused field d_poll from struct cdevsw. | Visa Hankala |
2022-06-10 | Implement CPU_BUSY_CYCLE() with the ZiHintPause extension | Jeremie Courreges-Anglas |
2022-05-30 | Add sfgpio(4), a driver for the GPIO controller found on the | Mark Kettenis |
2022-03-22 | Change VM_MIN_ADDRESS to PAGE_SIZE to forbid mapping anything at virtual | Miod Vallat |
2022-03-22 | Do not pretend there exist MD code for byte swapping yet provide copies | Miod Vallat |
2022-02-24 | Fix kernel stack alignment on riscv64 | Visa Hankala |
2022-02-24 | Fix PIC_SYM() macro: it never needs to token paste, so it's not | Philip Guenther |
2022-02-23 | unifdef __ELF__ | Jonathan Gray |
2022-01-16 | remove "for all AArch64 platforms" from comment | Jonathan Gray |