index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
kern
/
subr_hibernate.c
Age
Commit message (
Expand
)
Author
2017-03-27
If hibernate_alloc() encounters a problem it should undo the partial
Theo de Raadt
2016-09-27
move from RB macros to RBT functions
David Gwynne
2016-09-16
move the vm_page struct from being stored in RB macro trees to RBT functions
David Gwynne
2016-09-05
Fix hibernation - make stack protector writable during resume
Bob Beck
2016-09-01
Fix undefined behaviour when comparing pointers by casting them to vaddr_t.
akfaew
2015-05-04
Clarify that hibernate_resume must be called with interrupts enabled.
Mike Larkin
2015-02-07
Preserve a page's worth of random data on hibernate resume. Used to improve
Mike Larkin
2015-02-07
New framework that allows hibernate to pass in entropy from it's fresh
Theo de Raadt
2015-02-06
Fix a hibernate crash on some machines due to unmapping a page that
Mike Larkin
2015-01-12
hibernate_suspend() should not pmap_kremove by itself; hibernate_free()
Theo de Raadt
2014-12-22
fix an error in piglet allocation when requesting an alignment < PAGE_SIZE
Mike Larkin
2014-12-17
remove lock.h from uvm_extern.h. another holdover from the simpletonlock
Ted Unangst
2014-11-16
Replace a plethora of historical protection options with just
Theo de Raadt
2014-11-05
No reason to have things like the hibernate allocation area and chunk
Mike Larkin
2014-11-02
Unmap the hibernate hiballoc page after we are done with it.
Mike Larkin
2014-10-22
Remove some unused/unneeded code.
Mike Larkin
2014-10-22
Use the global piglet address variables as sparingly as possible to avoid
Mike Larkin
2014-10-16
No need to reserve separate KVA ranges for the RLE and copy pages in
Mike Larkin
2014-10-09
fix some data type mismatches in the zlib paths in hibernate
Mike Larkin
2014-10-09
remove an unused function and some unused variables in hibernate
Mike Larkin
2014-09-26
Rework piglet and pig allocation. Currently the piglet gets allocated
Mark Kettenis
2014-09-19
Use config_suspend_all(9).
Mark Kettenis
2014-07-21
fix some wrong comments and a bit of KNF
Mike Larkin
2014-07-20
Support hibernating to softraid crypto volumes.
Mike Larkin
2014-07-16
Reenable hibernate RLE support and flush+zero all memory after unpack.
Mike Larkin
2014-07-09
Minor cleanups in wording in some comments and printfs, and added some
Mike Larkin
2014-07-09
Don't use the suspending kernel's VA mapping for the piglet. It's far
Mike Larkin
2014-07-09
Cleanup the chunk placement routine by removing the conflict resolver.
Mike Larkin
2014-07-09
Use suspending kernel's stack smash guard to avoid panicing during unpack.
Mike Larkin
2014-05-31
Fix a format specifier in a debug printf.
Mike Larkin
2014-05-29
Read MAXPHYS bytes at a time in the hibernate image read, instead of
Mike Larkin
2014-05-21
Change use of Z_PARTIAL_FLUSH to Z_SYNC_FLUSH in the hibernate code as per
Mike Larkin
2014-04-26
Perform MAXPHYS-sized reads for the chunktable instead of PAGE_SIZE-sized
Mike Larkin
2014-04-20
More dead stores removal in subr_hibernate.c
Mike Larkin
2014-04-19
Dead stores in subr_hibernate.c
Mike Larkin
2014-03-21
Allow for two more pmap-specific bits in vm_page pg_flags. Define
Miod Vallat
2014-03-13
get rid of the assumption that the head of the alldevs list is the
David Gwynne
2014-02-01
Remove some of the excessive cache and TLB flushing going on during
Mike Larkin
2014-01-21
bzero -> memset
Ted Unangst
2014-01-14
Typo in a printf, should be 'bytes' not 'blocks'
Mike Larkin
2013-11-21
remove the #define b_cylinder b_resid from bufs. i hated the
David Gwynne
2013-11-09
Remove hibernate_get_next_rle function (unused, and we need to redo it
Mike Larkin
2013-11-09
unbias the chunks and chunktable writing and reading. as a result, it
Theo de Raadt
2013-11-06
simplify a crazy expression
Theo de Raadt
2013-11-06
In hibernate_write_chunks(), keep track of relative block numbers instead
Theo de Raadt
2013-11-06
spacing
Theo de Raadt
2013-11-06
return the known error, instead of EIO
Theo de Raadt
2013-11-06
shorten dev_t in hib_info
Theo de Raadt
2013-11-06
shorten variable name for the hibernate info struct, throughout. Much
Theo de Raadt
2013-11-06
use DEV_BSIZE instead of "secsize"
Theo de Raadt
[next]