index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
subr_hibernate.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
spelling
jsg
2021-03-10
1
-3
/
+3
*
don't let the retguard skip region exceed the space we have reserved for
mlarkin
2018-06-21
1
-1
/
+10
*
Save and restore retguard area during hibernate unpack. This copies the
mlarkin
2018-06-21
1
-5
/
+28
*
print why the signature block check of an unhibernate attempt failed, to
mlarkin
2017-08-17
1
-5
/
+5
*
calculate a "sum" based upon pointers to functions all over the kernel,
deraadt
2017-06-22
1
-1
/
+19
*
If hibernate_alloc() encounters a problem it should undo the partial
deraadt
2017-03-27
1
-6
/
+11
*
move from RB macros to RBT functions
dlg
2016-09-27
1
-13
/
+13
*
move the vm_page struct from being stored in RB macro trees to RBT functions
dlg
2016-09-16
1
-5
/
+5
*
Fix hibernation - make stack protector writable during resume
beck
2016-09-05
1
-2
/
+46
*
Fix undefined behaviour when comparing pointers by casting them to vaddr_t.
akfaew
2016-09-01
1
-2
/
+5
*
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
[next]