Age | Commit message (Expand) | Author |
2024-04-02 | Delete the msyscall mechanism entirely, since mimmutable+pinsyscalls has | Theo de Raadt |
2024-02-14 | Enable the pool gc thread on m88k MULTIPROCESSOR kernels now that | Miod Vallat |
2024-01-01 | copyright++; | Jonathan Gray |
2023-12-11 | Implement per-CPU caching for the page table page (vp) pool and the PTE | Mark Kettenis |
2023-08-29 | Remove p_rtime from struct proc and replace it by passing the timespec | Claudio Jeker |
2023-06-15 | all platforms, main(): call clockqueue_init() just before sched_init_cpu() | Scott Soule Cheloha |
2023-01-01 | copyright++; | Jonathan Gray |
2022-11-10 | Add support for per-cpu event counters, to be used for clock and IPI | Jonathan Matthew |
2022-10-30 | Simplfity setregs() by passing it the ps_strings and switching | Philip Guenther |
2022-08-14 | remove unneeded includes in sys/kern | Jonathan Gray |
2022-07-23 | kernel: remove global "randompid" toggle | Scott Soule Cheloha |
2022-02-22 | Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h> | Philip Guenther |
2022-01-01 | copyright++; | Jonathan Gray |
2021-12-09 | We only have one syscall table: inline sysent/SYS_MAXSYSCALL and | Philip Guenther |
2021-12-07 | Delete the last emulation callbacks: we're Just ELF, so declare | Philip Guenther |
2021-12-07 | Continue to delete emulation support: we only have one sigcode and | Philip Guenther |
2021-12-07 | Continue to delete emulation support: since we're Just ELF, the size | Philip Guenther |
2021-12-06 | Start to delete emulation support: since we're Just ELF, make | Philip Guenther |
2021-06-30 | Remove unused variable cryptodesc_pool. Document global variables | Alexander Bluhm |
2021-06-02 | Enable pool cache on knote pool | Visa Hankala |
2021-02-08 | Revert the convertion of per-process thread into a SMR_TAILQ. | Martin Pieuchot |
2021-01-11 | New rw_obj_init() API providing reference-counted rwlock. | Martin Pieuchot |
2021-01-01 | copyright++; | Jonathan Gray |
2020-12-28 | Use per-CPU counters for fault and stats counters reached in uvm_fault(). | Martin Pieuchot |
2020-12-07 | Convert the per-process thread list into a SMR_TAILQ. | Martin Pieuchot |
2020-09-13 | Initialize sigacts0 before making them visible by setting ps->ps_sigacts. | Claudio Jeker |
2020-06-16 | wire stoeplitz code into the tree. | David Gwynne |
2020-05-29 | dev/rndvar.h no longer has statistical interfaces (removed during various | Theo de Raadt |
2020-05-25 | Pass bootblock indicator RB_GOODRANDOM to random_start(). Future work | Theo de Raadt |
2020-03-13 | Rename "sigacts" flag field to avoid conflict with the "process" one. | Martin Pieuchot |
2020-02-25 | Start the SMR thread when all CPUs are ready for scheduling. This | Visa Hankala |
2020-01-01 | copyright++; | Jonathan Gray |
2019-12-30 | Convert infinite sleeps to {m,t}sleep_nsec(9). | Martin Pieuchot |
2019-11-29 | Repurpose the "syscalls must be on a writeable page" mechanism to | Theo de Raadt |
2019-11-04 | Regularly poll and report kubsan findings using the timeout(9) API | anton |
2019-10-22 | struct proc: change ps_start from utc time to uptime | cheloha |
2019-06-21 | Make resource limit access MP-safe. So far, the copy-on-write sharing | Visa Hankala |
2019-06-20 | Undefined behavior (UB) can potentially be present anywhere in the | anton |
2019-06-02 | Move initialization of limit0 into a dedicated function. This new | Visa Hankala |
2019-06-01 | Revert to using the SCHED_LOCK() to protect time accounting. | Martin Pieuchot |
2019-05-31 | Use a per-process mutex to protect time accounting instead of SCHED_LOCK(). | Martin Pieuchot |
2019-05-31 | Rename struct plimit field p_refcnt to pl_refcnt to avoid confusion | Visa Hankala |
2019-02-26 | Introduce safe memory reclamation, a mechanism for reclaiming shared | Visa Hankala |
2019-01-19 | Move boottime into the timehands. | cheloha |
2019-01-01 | copyright++; | Jonathan Gray |
2018-09-10 | - if_cloners list populated at boot time only then becomes immutable, | Alexandr Nedvedicky |
2018-08-13 | Simplify the startup of the cleaner, reaper and update threads by | Visa Hankala |
2018-07-20 | Remove a few leftovers from the days of emulation, which could result in | Theo de Raadt |
2018-07-10 | Move from sendsig() to its callers the initsiginfo() calls and | Philip Guenther |
2018-04-28 | Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always | Visa Hankala |