Age | Commit message (Expand) | Author |
2024-05-13 | remove prototypes with no matching function | Jonathan Gray |
2024-05-13 | remove some unused defines and externs | Jonathan Gray |
2024-05-07 | drop the MD byte-swap micro-optimizations on clang architectures | Christian Weisgerber |
2024-05-01 | Add per-CPU caches to the pmemrange allocator. | Martin Pieuchot |
2024-04-29 | remove unused global vars | Jonathan Gray |
2024-04-19 | Revert per-CPU caches a double-free has been found by naddy@. | Martin Pieuchot |
2024-04-17 | Add per-CPU caches to the pmemrange allocator. | Martin Pieuchot |
2024-04-14 | with empty body loops, put final semicolon on a new line for readability | Jonathan Gray |
2024-04-03 | pmap_virtual_space() and pmap_steal_memory() are mutually exclusive, so | Miod Vallat |
2024-02-25 | clockintr: rename "struct clockintr_queue" to "struct clockqueue" | Scott Soule Cheloha |
2024-02-23 | ddb(4): db_read_bytes/db_write_bytes: change dst/src parameter to void* | Scott Soule Cheloha |
2024-01-28 | set -fno-stack-protector in NORMAL_C_NOP, which is used to compile | Theo de Raadt |
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-13 | Fix syscall number bounds check computations. | Miod Vallat |
2023-12-12 | remove support for syscall(2) -- the "indirection system call" because | Theo de Raadt |
2023-12-12 | The sigtramp was calling sigreturn(2), and upon failure exit(2), which | Theo de Raadt |
2023-12-11 | Implement per-CPU caching for the page table page (vp) pool and the PTE | Mark Kettenis |
2023-12-10 | Add a new label "sigcodecall" inside every sigtramp definition, directly | Theo de Raadt |
2023-11-08 | Increase NKMEMPAGES_MAX_DEFAULT to same value as on amd64. | Marcus Glocker |
2023-10-30 | Use KERNEL_ASSERT_UNLOCKED() instead of KASSERT(!_kernel_lock_held()). | Vitaliy Makkoveev |
2023-10-24 | Normally context switches happen in mi_switch() but there are 3 cases | Claudio Jeker |
2023-09-17 | clockintr: remove clockintr_init(), clockintr_flags | Scott Soule Cheloha |
2023-09-14 | clockintr: replace CL_RNDSTAT with global variable statclock_is_randomized | Scott Soule Cheloha |
2023-09-10 | load amd patch into a malloc'd region to make it page aligned | Jonathan Gray |
2023-09-06 | revert disabling warnings for zlib on clang >= 15 | Jonathan Gray |
2023-08-23 | all platforms: separate cpu_initclocks() from cpu_startclock() | Scott Soule Cheloha |
2023-08-22 | i386: i8254_initclocks: set IPL_MPSAFE for clock/rtc IRQs | Scott Soule Cheloha |
2023-08-16 | avoid bios sign msr on intel family < 6 | Jonathan Gray |
2023-08-16 | avoid patch level msr on amd families < 0fh | Jonathan Gray |
2023-08-16 | add Intel ARCH_CAP_GDS bits | Jonathan Gray |
2023-08-15 | drop MSDOSFS from i386 floppy | Jonathan Gray |
2023-08-09 | correct platform id mask, it is 3 bits 52:50 | Jonathan Gray |
2023-08-09 | show x86 cpu patch level in dmesg | Jonathan Gray |
2023-07-31 | Mark code parameter of codepatch_replace() constant also on i386. | Alexander Bluhm |
2023-07-28 | Fix off-by-one: SEFF0ECX_WAITPKG is bit 5, not bit 4. | Jonathan Gray |
2023-07-25 | statclock: move profil(2), GPROF code to profclock(), gmonclock() | Scott Soule Cheloha |
2023-07-25 | Some hypervisors (such as Hertzner) allow msr read of DE_CFG (which does | Theo de Raadt |
2023-07-24 | Set DE_CFG[9] -- a chickenbit which stops Zenbleed. The chickenbit may | Theo de Raadt |
2023-07-24 | after the boot block changes on i386, sthen noticed a dmesg change | Jonathan Gray |
2023-07-23 | update AMD CPU microcode if a newer patch is available | Jonathan Gray |
2023-07-22 | BOOTARG_UCODE for AMD | Jonathan Gray |
2023-07-21 | Rename ARCH_CAPABILITIES_* #defined to ARCH_CAP_* | Philip Guenther |
2023-07-20 | Assign wsdisplay0 to the glass console always. The same change is | YASUOKA Masahiko |
2023-07-08 | Move /dev/apm related acpi code to acpi_apm.c which is only built on | Tobias Heider |
2023-07-02 | all platforms, kernel: remove __HAVE_CLOCKINTR symbol | Scott Soule Cheloha |
2023-06-22 | Instead of tsleep on lbolt do a tsleep with a 1 second timeout. | Claudio Jeker |
2023-06-15 | all platforms, main(): call clockqueue_init() just before sched_init_cpu() | Scott Soule Cheloha |
2023-05-30 | spelling | Jonathan Gray |
2023-04-26 | Implement dt(4) utrace support on amd64 and i386. | Claudio Jeker |