Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | vm_offset_t -> {v,p}addr_t + some other cleanup | Artur Grabowski | |
1999-02-26 | add some struct members that uvm uses | Artur Grabowski | |
1999-02-19 | make vm_page_alloc_contig() a std function | Theo de Raadt | |
1998-03-20 | Some cleanup of page steals | Niklas Hallqvist | |
1998-03-01 | Merge of MACHINE_NEW_CONTIG (aka MNN) code from Chuck Cranor, | Niklas Hallqvist | |
<chuck@openbsd.org>. This code is as of yet disabled on all platforms, actually not yet supported on more than mvme68k, although other platforms are expected soon, as code is already available. This code makes handling of multiple physical memory regions consistent over all platforms, as well as keeping the performance of maintaining a single continuous memory chunk. It is also a requirement for the upcoming UVM replacement VM system. What I did in this merge: just declared the pmap_map function in a MD include file per port that needs it. It's not an exported pmap interface, says Chuck. It ended up in differnt include files on differnet ports, as I tried to follow the current policy on a per-arch basis. | |||
1997-09-22 | From NetBSD: vm_page_alloc_memory giving continuous memory | Niklas Hallqvist | |
1996-08-13 | Document PG_CLEANs role in collapse | Niklas Hallqvist | |
1996-08-02 | Fix long-standing swap-leak. Add OpenBSD tags. Optimize thread_wakeup. | Niklas Hallqvist | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |