summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_hibernate.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* fix a corner case in rle processing where the rle byte was the last bytemlarkin2011-11-181-1/+27
* physmem run length encoding (rle) for hibernate - don't compress or writemlarkin2011-11-171-9/+84
* Reduce use of globals in hibernate code.mlarkin2011-11-161-76/+43
* on failure, hibernate io functions return an errno. not 1.deraadt2011-11-151-4/+4
* Use a fixed io_page for all hibernate I/O, which is needed formlarkin2011-11-141-46/+35
* Add some #defines for the various hibernate I/O modes, some of themlarkin2011-11-131-7/+7
* In hibernate resume, free the piglet and other VAs we allocated duringmlarkin2011-11-131-2/+22
* Fix a handful of bugs that were causing reboots and other bad behaviormlarkin2011-11-131-41/+60
* KNF of mlarkin's code, requested by him. Some improvements to the interfacederaadt2011-09-221-201/+171
* Cleanup page calculation for final memory chunk ordering list formlarkin2011-09-211-6/+7
* Perform most of the remaining refactoring of hibernate code intomlarkin2011-09-211-81/+897
* Allocations fit if [the end of free space] >= [the end of allocated space].ariane2011-07-181-2/+2
* Fix uvm_pmr_alloc_piglet.ariane2011-07-181-5/+1
* Add hibernate_read_block and fix a couple of typos in the previous commit.mlarkin2011-07-111-1/+67
* Call (temporarily, until we have RLE page encoding) uvm_pmr_zero_everythingmlarkin2011-07-091-1/+32
* Extract hibernate_write_signature and hibernate_clear_signature to the MImlarkin2011-07-091-1/+123
* Extract MI pmap function hibernate_enter_resume_mapping, refactor old i386mlarkin2011-07-091-7/+83
* Add zlib reset, alloc, and free functions for hibernate image compressionmlarkin2011-07-091-1/+28
* Separate some MD and MI bits and a bit of refactoring to make subsequentmlarkin2011-07-091-2/+74
* no reason to zero pages we are about to mark dirtyariane2011-07-081-5/+2
* Ensure all pages in pmemrange can be marked as dirty.ariane2011-07-081-1/+42
* Put in RLE logic for hibernate compressor.ariane2011-07-081-1/+34
* Change pig allocator to a highest-address selection.ariane2011-07-081-27/+172
* Move uvm_pmr_alloc_pig to kern/subr_hibernate.cariane2011-07-081-1/+45
* Move uvm_pmr_zero_everything() to subr_hibernate.ariane2011-07-081-1/+41
* Move hiballoc to hibernate.h, subr_hibernate.cariane2011-07-081-0/+224