Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-06-21 | First step towards more sane time handling in the kernel -- this changes | Thorsten Lockert | |
things such that code that only need a second-resolution uptime or wall time, and used to get that from time.tv_secs or mono_time.tv_secs now get this from separate time_t globals time_second and time_uptime. ok art@ niklas@ nordin@ | |||
2004-06-13 | debranch SMP, have fun | Niklas Hallqvist | |
2004-05-17 | typo | Pedro Martelletto | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2001-11-28 | Sync in more uvm from NetBSD. Mostly just cosmetic stuff. | Artur Grabowski | |
Contains also support for page coloring. | |||
2001-11-12 | Bring in more changes from NetBSD. Mostly pagedaemon improvements. | Artur Grabowski | |
2001-11-07 | Another sync of uvm to NetBSD. Just minor fiddling, no major changes. | Artur Grabowski | |
2001-11-06 | Move the last content from vm/ to uvm/ | Artur Grabowski | |
The only thing left in vm/ are just dumb wrappers. vm/vm.h includes uvm/uvm_extern.h vm/pmap.h includes uvm/uvm_pmap.h vm/vm_page.h includes uvm/uvm_page.h | |||
2001-08-11 | Various random fixes from NetBSD. | Artur Grabowski | |
Including support for zeroing pages in the idle loop (not enabled yet). | |||
2001-08-02 | Sysctl for finding out how many pages there are in kmem_map. | Artur Grabowski | |
2001-06-23 | Sync with NetBSD 19990911 (just before PMAP_NEW was required) | smart | |
- thread_sleep_msg() -> uvm_sleep() - initialize reference count lock in uvm_anon_{init,add}() - add uao_flush() - replace boolean 'islocked' with 'lockflags' - in uvm_fault() change FALSE to TRUE to in 'wide' fault handling - get rid of uvm_km_get() - various bug fixes | |||
2001-01-29 | $OpenBSD$ | Niklas Hallqvist | |
2000-09-07 | Convert bzero to memset(X, 0..) and bcopy to memcpy. | Artur Grabowski | |
This is to match (make diffs smaller) the code in NetBSD. new gcc inlines those functions, so this could also be a performance win. | |||
2000-06-14 | put in own ctl level for swapencrypt. | Niels Provos | |
2000-03-18 | postpone memory allocation for uvm swap encryption until it is turned on with | Niels Provos | |
sysctl. | |||
2000-03-15 | Fix the NetBSD id strings. | Artur Grabowski | |
1999-12-30 | swap encryption for UVM, option UVM_SWAP_ENCRYPT. needs to be enabled | Niels Provos | |
via sysctl. Pages are encrypted with the Blowfish encryption algorithm, the key is initialized randomly on first swap out, ensuring that entropy has accumulated in the kernel randomness pool. Eventually, swap encryption will be decided on a process by process basis, e.g. a process that reads from a cryptographic filesystem will enable swap encrypt for its pages. okay art@ and deraadt@. | |||
1999-08-23 | sync with NetBSD from 1999.05.24 (there is a reason for this date) | Artur Grabowski | |
Mostly cleanups, but also a few improvements to pagedaemon for better handling of low memory and/or low swap conditions. | |||
1999-02-26 | add OpenBSD tags | Artur Grabowski | |
1999-02-26 | Import of uvm from NetBSD. Some local changes, some code disabled | Artur Grabowski | |