summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_hibernate.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* teach the side-effect free drivers about the partition they are dealingderaadt2013-11-061-16/+13
* Errant assignment that snuck in long ago. Pointed out by deraadt@mlarkin2013-11-061-3/+1
* Change an #if 0 surrounding a debug printf into a DPRINTF instead.mlarkin2013-11-051-4/+2
* new function uvm_hibswap() finds a the largest free zone in swap, whichderaadt2013-11-051-15/+21
* Replace direct references to p_size, p_offset and d_secperunit withkrw2013-11-051-6/+6
* Informational message on unpack startmlarkin2013-10-201-1/+3
* Provide more debugging aids when failing to read the packed image from diskmlarkin2013-10-201-2/+3
* DPRINTFs for various failure cases, disabled by default (uncommentmlarkin2013-10-201-4/+16
* Flush the cache after bouncing the inflate page to the piglet.mlarkin2013-10-201-1/+5
* Use a second inflate page for stream finalize, since it is possiblemlarkin2013-10-201-5/+7
* Adds DPRINTF/DNPRINTF macros to hibernate, and adds invocation of saidmlarkin2013-10-031-33/+56
* Print out the compressed image size during unhibernate, for diagnosticmlarkin2013-09-291-3/+5
* Work around stack smash protector getting confused because we switchedmlarkin2013-06-011-18/+22
* Change return codes in various hibernate functions to be able to latermlarkin2013-06-011-12/+21
* We need to halt the APs on MP hibernate resume or else they will bemlarkin2013-05-311-1/+5
* Make interrupt handling in hibernate resume MI by providing MD-specificmlarkin2013-05-301-3/+3
* Comment a KASSERT whose purpose wasn't immediately apparentmlarkin2013-05-301-1/+3
* Add a magic number to the head of the signature block. Check for magicmlarkin2013-04-091-9/+51
* sys/param.h gets you sys/types.h automaticallyderaadt2013-03-281-2/+1
* Reword some wrong comments and some improperly formatted comments and addmlarkin2013-03-071-27/+65
* Fix a bad comparison when calculating the size of the hibernate signaturemlarkin2013-03-061-2/+2
* Style, no functional changes.pirofti2013-01-171-23/+43
* Add a hibernate HIB_DONE op. After the memory-side-effect driver finishesderaadt2013-01-171-1/+6
* increase the number of pages used to hold the chunk ordering map and changemlarkin2013-01-171-9/+8
* fix an error in the amd64 asm unhibernate code and a slight adjustment tomlarkin2013-01-171-38/+63
* say that we are unhibernating..deraadt2012-07-191-1/+3
* Back out my workaround from r1.43 now that jsing has committed a better fix.stsp2012-07-161-5/+3
* Make sure we have a swap partition before trying to read or writejsing2012-07-161-1/+6
* Don't panic in hibernate resume if no swap partition exists on the root disk.stsp2012-07-151-3/+5
* Temporarily don't do RLE page encoding in hibernate to fix some unpackingmlarkin2012-07-121-101/+12
* Enable the swap checker for hibernatemlarkin2012-07-111-2/+13
* DVACT_SUSPEND must be done at cold with interrupts disabled. Failurederaadt2012-07-091-9/+15
* Quiesce and suspend devices in the resuming kernel for hibernate.mlarkin2012-07-081-1/+7
* Make hibernate_free() safe to be called even if hibernate areasderaadt2012-07-081-7/+20
* Reorganize some hibernate functions for easier readability.mlarkin2012-07-081-90/+114
* use regular i/o functions in the hibernate resume path. ahci(4) hibernatejmatthew2012-06-211-34/+36
* Fix some hibernate issues on machines with > 3.5GB phys memmlarkin2012-06-201-46/+79
* hibernate: fix lock/unlock mismatchariane2012-04-121-2/+2
* Fix an integer math error when using the result of uvm_page_rle, andmlarkin2012-03-261-13/+12
* ready this for big-endian support later onderaadt2011-11-291-23/+22
* Only free the piglet on hibernate fail if we are suspending.mlarkin2011-11-291-2/+4
* clamp uvm_page_rle() to 255 pages at a timederaadt2011-11-231-4/+5
* Ensure we are unpacking the right source address after skipping a range ofmlarkin2011-11-221-23/+37
* no need to zero all the free pages since we will be skipping them withmlarkin2011-11-181-4/+1
* - fix a few trailing whitespaces and a spellojasper2011-11-181-10/+10
* 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