| Commit message (Expand) | Author | Age | Files | Lines |
* | Clarify that hibernate_resume must be called with interrupts enabled. |  mlarkin | 2015-05-04 | 1 | -1/+3 |
* | Preserve a page's worth of random data on hibernate resume. Used to improve |  mlarkin | 2015-02-07 | 1 | -4/+39 |
* | New framework that allows hibernate to pass in entropy from it's fresh |  deraadt | 2015-02-07 | 1 | -1/+7 |
* | Fix a hibernate crash on some machines due to unmapping a page that |  mlarkin | 2015-02-06 | 1 | -6/+7 |
* | hibernate_suspend() should not pmap_kremove by itself; hibernate_free() |  deraadt | 2015-01-12 | 1 | -9/+4 |
* | fix an error in piglet allocation when requesting an alignment < PAGE_SIZE |  mlarkin | 2014-12-22 | 1 | -2/+3 |
* | remove lock.h from uvm_extern.h. another holdover from the simpletonlock |  tedu | 2014-12-17 | 1 | -1/+4 |
* | Replace a plethora of historical protection options with just |  deraadt | 2014-11-16 | 1 | -7/+7 |
* | No reason to have things like the hibernate allocation area and chunk |  mlarkin | 2014-11-05 | 1 | -6/+8 |
* | Unmap the hibernate hiballoc page after we are done with it. |  mlarkin | 2014-11-02 | 1 | -7/+10 |
* | Remove some unused/unneeded code. |  mlarkin | 2014-10-22 | 1 | -9/+1 |
* | Use the global piglet address variables as sparingly as possible to avoid |  mlarkin | 2014-10-22 | 1 | -10/+22 |
* | No need to reserve separate KVA ranges for the RLE and copy pages in |  mlarkin | 2014-10-16 | 1 | -37/+5 |
* | fix some data type mismatches in the zlib paths in hibernate |  mlarkin | 2014-10-09 | 1 | -10/+12 |
* | remove an unused function and some unused variables in hibernate |  mlarkin | 2014-10-09 | 1 | -39/+2 |
* | Rework piglet and pig allocation. Currently the piglet gets allocated |  kettenis | 2014-09-26 | 1 | -226/+79 |
* | Use config_suspend_all(9). |  kettenis | 2014-09-19 | 1 | -3/+3 |
* | fix some wrong comments and a bit of KNF |  mlarkin | 2014-07-21 | 1 | -11/+9 |
* | Support hibernating to softraid crypto volumes. |  mlarkin | 2014-07-20 | 1 | -3/+3 |
* | Reenable hibernate RLE support and flush+zero all memory after unpack. |  mlarkin | 2014-07-16 | 1 | -25/+187 |
* | Minor cleanups in wording in some comments and printfs, and added some |  mlarkin | 2014-07-09 | 1 | -6/+11 |
* | Don't use the suspending kernel's VA mapping for the piglet. It's far |  mlarkin | 2014-07-09 | 1 | -10/+14 |
* | Cleanup the chunk placement routine by removing the conflict resolver. |  mlarkin | 2014-07-09 | 1 | -106/+47 |
* | Use suspending kernel's stack smash guard to avoid panicing during unpack. |  mlarkin | 2014-07-09 | 1 | -1/+15 |
* | Fix a format specifier in a debug printf. |  mlarkin | 2014-05-31 | 1 | -3/+6 |
* | Read MAXPHYS bytes at a time in the hibernate image read, instead of |  mlarkin | 2014-05-29 | 1 | -14/+30 |
* | Change use of Z_PARTIAL_FLUSH to Z_SYNC_FLUSH in the hibernate code as per |  mlarkin | 2014-05-21 | 1 | -3/+3 |
* | Perform MAXPHYS-sized reads for the chunktable instead of PAGE_SIZE-sized |  mlarkin | 2014-04-26 | 1 | -14/+21 |
* | More dead stores removal in subr_hibernate.c |  mlarkin | 2014-04-20 | 1 | -9/+1 |
* | Dead stores in subr_hibernate.c |  mlarkin | 2014-04-19 | 1 | -9/+2 |
* | Allow for two more pmap-specific bits in vm_page pg_flags. Define |  miod | 2014-03-21 | 1 | -5/+3 |
* | get rid of the assumption that the head of the alldevs list is the |  dlg | 2014-03-13 | 1 | -3/+3 |
* | Remove some of the excessive cache and TLB flushing going on during |  mlarkin | 2014-02-01 | 1 | -8/+1 |
* | bzero -> memset |  tedu | 2014-01-21 | 1 | -6/+6 |
* | Typo in a printf, should be 'bytes' not 'blocks' |  mlarkin | 2014-01-14 | 1 | -2/+2 |
* | remove the #define b_cylinder b_resid from bufs. i hated the |  dlg | 2013-11-21 | 1 | -2/+1 |
* | Remove hibernate_get_next_rle function (unused, and we need to redo it |  mlarkin | 2013-11-09 | 1 | -37/+1 |
* | unbias the chunks and chunktable writing and reading. as a result, it |  deraadt | 2013-11-09 | 1 | -7/+4 |
* | simplify a crazy expression |  deraadt | 2013-11-06 | 1 | -5/+4 |
* | In hibernate_write_chunks(), keep track of relative block numbers instead |  deraadt | 2013-11-06 | 1 | -11/+10 |
* | spacing |  deraadt | 2013-11-06 | 1 | -7/+5 |
* | return the known error, instead of EIO |  deraadt | 2013-11-06 | 1 | -11/+6 |
* | shorten dev_t in hib_info |  deraadt | 2013-11-06 | 1 | -15/+15 |
* | shorten variable name for the hibernate info struct, throughout. Much |  deraadt | 2013-11-06 | 1 | -119/+119 |
* | use DEV_BSIZE instead of "secsize" |  deraadt | 2013-11-06 | 1 | -19/+17 |
* | teach the side-effect free drivers about the partition they are dealing |  deraadt | 2013-11-06 | 1 | -16/+13 |
* | Errant assignment that snuck in long ago. Pointed out by deraadt@ |  mlarkin | 2013-11-06 | 1 | -3/+1 |
* | Change an #if 0 surrounding a debug printf into a DPRINTF instead. |  mlarkin | 2013-11-05 | 1 | -4/+2 |
* | new function uvm_hibswap() finds a the largest free zone in swap, which |  deraadt | 2013-11-05 | 1 | -15/+21 |
* | Replace direct references to p_size, p_offset and d_secperunit with |  krw | 2013-11-05 | 1 | -6/+6 |