index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
kernel
/
power
/
snapshot.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-22
PM: hibernate: Don't ignore return from set_memory_ro()
Christophe Leroy
1
-9
/
+16
2023-12-19
PM: hibernate: Use kmap_local_page() in copy_data_page()
Chen Haonan
1
-6
/
+6
2023-12-11
PM: hibernate: Do not initialize error in snapshot_write_next()
Li zeming
1
-1
/
+1
2023-12-11
PM: hibernate: Drop unnecessary local variable initialization
Wang chaodong
1
-1
/
+1
2023-10-09
Merge back earlier system-wide PM changes for v6.7.
Rafael J. Wysocki
1
-9
/
+7
2023-10-04
PM: hibernate: Fix copying the zero bitmap to safe pages
Pavankumar Kondeti
1
-2
/
+2
2023-09-26
PM: hibernate: Clean up sync_read handling in snapshot_write_next()
Brian Geffon
1
-5
/
+1
2023-09-21
PM: hibernate: Use __get_safe_page() rather than touching the list
Brian Geffon
1
-4
/
+6
2023-07-24
PM: hibernate: don't store zero pages in the image file
Brian Geffon
1
-38
/
+149
2023-06-28
Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-0
/
+52
2023-06-09
mm: page_alloc: move mark_free_page() into snapshot.c
Kefeng Wang
1
-0
/
+52
2023-05-24
PM: hibernate: Correct spelling mistake in a comment
Wang Honghui
1
-1
/
+1
2022-12-01
PM: hibernate: Complain about memory map mismatches during resume
Xueqin Luo
1
-2
/
+6
2022-11-03
PM: hibernate: Fix mistake in kerneldoc comment
xiongxin
1
-2
/
+2
2022-04-13
PM: hibernate: Don't mark comment as kernel-doc
Haowen Bai
1
-1
/
+1
2022-04-13
PM: hibernate: Fix some kernel-doc comments
Yang Li
1
-3
/
+7
2022-01-25
PM: hibernate: Remove register_nosave_region_late()
Amadeusz Sławiński
1
-14
/
+7
2021-06-11
PM: hibernate: remove leading spaces before tabs
Zhen Lei
1
-1
/
+1
2021-05-24
PM: hibernate: fix spelling mistakes
Zhen Lei
1
-4
/
+4
2021-04-08
PM: sleep: fix typos in comments
Lu Jialin
1
-1
/
+1
2020-12-15
kernel/power: allow hibernation with page_poison sanity checking
Vlastimil Babka
1
-3
/
+11
2020-12-15
PM: hibernate: make direct map manipulations more explicit
Mike Rapoport
1
-2
/
+36
2020-10-16
kernel/: fix repeated words in comments
Randy Dunlap
1
-1
/
+1
2020-08-07
mm: memcg: convert vmstat slab counters to bytes
Roman Gushchin
1
-1
/
+1
2020-07-14
PM: sleep: spread "const char *" correctness
Alexey Dobriyan
1
-2
/
+2
2020-06-09
mm: don't include asm/pgtable.h if linux/mm.h is already included
Mike Rapoport
1
-1
/
+0
2020-04-04
Merge tag 's390-5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...
Linus Torvalds
1
-18
/
+0
2020-03-23
PM: remove s390 specific callbacks
Heiko Carstens
1
-18
/
+0
2020-02-20
PM / hibernate: fix typo "reserverd_size" -> "reserved_size"
Alexandre Belloni
1
-1
/
+1
2020-01-23
Merge back new material related to system-wide PM for v5.6.
Rafael J. Wysocki
1
-12
/
+16
2020-01-16
PM: hibernate: fix crashes with init_on_free=1
Alexander Potapenko
1
-10
/
+10
2020-01-10
PM: hibernate: fix spelling mistake "shapshot" -> "snapshot"
Colin Ian King
1
-1
/
+1
2020-01-07
PM: hibernate: Add more logging on hibernation failure
Luigi Semenzato
1
-9
/
+15
2020-01-07
PM: hibernate: improve arithmetic division in preallocate_highmem_fraction()
Wen Yang
1
-3
/
+1
2019-10-21
PM / hibernate: memory_bm_find_bit(): Tighten node optimisation
Andy Whitcroft
1
-1
/
+8
2019-06-05
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428
Thomas Gleixner
1
-3
/
+1
2019-04-30
mm/hibernation: Make hibernation handle unmapped pages
Rick Edgecombe
1
-2
/
+3
2019-03-12
treewide: add checks for the return value of memblock_alloc*()
Mike Rapoport
1
-0
/
+3
2019-03-05
PM/Hibernate: exclude all PageOffline() pages
David Hildenbrand
1
-2
/
+7
2019-03-05
PM/Hibernate: use pfn_to_online_page()
David Hildenbrand
1
-4
/
+4
2018-12-28
mm: convert totalram_pages and totalhigh_pages variables to atomic
Arun KS
1
-1
/
+1
2018-10-31
memblock: stop using implicit alignment to SMP_CACHE_BYTES
Mike Rapoport
1
-1
/
+2
2018-10-31
mm: remove include/linux/bootmem.h
Mike Rapoport
1
-1
/
+1
2018-10-31
memblock: remove _virt from APIs returning virtual address
Mike Rapoport
1
-1
/
+1
2018-01-05
PM: hibernate: Do not subtract NR_FILE_MAPPED in minimum_image_size()
Rainer Fiebig
1
-4
/
+2
2017-11-15
mm: remove __GFP_COLD
Mel Gorman
1
-2
/
+2
2017-10-03
PM: Use a more common logging style
Joe Perches
1
-17
/
+18
2017-08-10
mm: fix global NR_SLAB_.*CLAIMABLE counter reads
Johannes Weiner
1
-1
/
+1
2017-07-06
kernel/power/snapshot.c: use linux/set_memory.h
Michael Ellerman
1
-3
/
+1
2017-06-27
PM / hibernate: Drop redundant parameter of swsusp_alloc()
BaoJun Luo
1
-3
/
+2
2017-06-27
PM / hibernate: Use CONFIG_HAVE_SET_MEMORY for include condition
Balbir Singh
1
-3
/
+3
2017-05-22
Merge branches 'pm-sleep' and 'powercap'
Rafael J. Wysocki
1
-1
/
+1
2017-05-14
PM / hibernate: Declare variables as static
Pushkar Jambhlekar
1
-1
/
+1
2017-05-08
kernel/power/snapshot.c: use set_memory.h header
Laura Abbott
1
-0
/
+3
2017-03-02
sched/headers: Prepare for new header dependencies before moving code to <lin...
Ingo Molnar
1
-0
/
+1
2017-02-07
arch: Rename CONFIG_DEBUG_RODATA and CONFIG_DEBUG_MODULE_RONX
Laura Abbott
1
-2
/
+2
2016-12-24
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
Linus Torvalds
1
-1
/
+1
2016-09-13
PM / Hibernate: allow hibernation with PAGE_POISONING_ZERO
Anisse Astier
1
-0
/
+22
2016-08-18
Merge branch 'pm-sleep'
Rafael J. Wysocki
1
-5
/
+5
2016-08-16
PM / hibernate: Fix rtree_next_node() to avoid walking off list ends
James Morse
1
-5
/
+5
2016-07-28
mm, vmscan: move LRU lists to node
Mel Gorman
1
-5
/
+5
2016-07-10
PM / hibernate: Image data protection during restoration
Rafael J. Wysocki
1
-0
/
+42
2016-07-10
PM / hibernate: Add missing braces in __register_nosave_region()
Rafael J. Wysocki
1
-1
/
+2
2016-07-10
PM / hibernate: Clean up comments in snapshot.c
Rafael J. Wysocki
1
-306
/
+330
2016-07-10
PM / hibernate: Clean up function headers in snapshot.c
Rafael J. Wysocki
1
-51
/
+42
2016-07-02
PM / hibernate: Recycle safe pages after image restoration
Rafael J. Wysocki
1
-2
/
+38
2016-07-02
PM / hibernate: Simplify mark_unsafe_pages()
Rafael J. Wysocki
1
-39
/
+25
2016-07-02
PM / hibernate: Do not free preallocated safe pages during image restore
Rafael J. Wysocki
1
-28
/
+38
2015-11-06
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep...
Mel Gorman
1
-1
/
+1
2015-04-07
Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"
Rafael J. Wysocki
1
-20
/
+1
2015-02-03
PM / hibernate: exclude freed pages from allocated pages printout
Wonhong Kwon
1
-3
/
+6
2015-01-23
PM / hibernate: Remove unused function
Rickard Strandqvist
1
-2
/
+0
2014-11-03
PM / Hibernate: Migrate to ktime_t
Tina Ruchandani
1
-4
/
+5
2014-09-30
PM / hibernate: Iterate over set bits instead of PFNs in swsusp_free()
Joerg Roedel
1
-15
/
+39
2014-09-25
Revert "PM / Hibernate: Iterate over set bits instead of PFNs in swsusp_free()"
Rafael J. Wysocki
1
-35
/
+15
2014-08-06
PM / hibernate: avoid unsafe pages in e820 reserved regions
Lee, Chun-Yi
1
-1
/
+20
2014-07-29
PM / Hibernate: Touch Soft Lockup Watchdog in rtree_next_node
Joerg Roedel
1
-0
/
+1
2014-07-29
PM / Hibernate: Remove the old memory-bitmap implementation
Joerg Roedel
1
-202
/
+21
2014-07-29
PM / Hibernate: Iterate over set bits instead of PFNs in swsusp_free()
Joerg Roedel
1
-15
/
+38
2014-07-29
PM / Hibernate: Implement position keeping in radix tree
Joerg Roedel
1
-0
/
+98
2014-07-29
PM / Hibernate: Add memory_rtree_find_bit function
Joerg Roedel
1
-3
/
+81
2014-07-29
PM / Hibernate: Create a Radix-Tree to store memory bitmap
Joerg Roedel
1
-1
/
+222
2014-05-05
asmlinkage: Add explicit __visible to drivers/*, lib/*, kernel/*
Andi Kleen
1
-1
/
+1
2014-04-07
kernel: use macros from compiler.h instead of __attribute__((...))
Gideon Israel Dsouza
1
-1
/
+2
2014-03-12
PM / Hibernate: Spelling s/anonymouns/anonymous/
Geert Uytterhoeven
1
-1
/
+1
2014-01-21
kernel/power/snapshot.c: use memblock apis for early memory allocations
Santosh Shilimkar
1
-1
/
+1
2013-11-19
Merge branch 'pm-sleep'
Rafael J. Wysocki
1
-1
/
+2
2013-11-14
PM / Hibernate: Do not crash kernel in free_basic_memory_bitmaps()
Rafael J. Wysocki
1
-1
/
+2
2013-11-07
PM / hibernate: Avoid overflow in hibernate_preallocate_memory()
Aaron Lu
1
-1
/
+5
2013-09-30
PM / hibernate: Fix user space driven resume regression
Rafael J. Wysocki
1
-1
/
+4
2013-09-11
mm: use zone_end_pfn() instead of zone_start_pfn+spanned_pages
Xishi Qiu
1
-6
/
+6
2013-07-03
Merge branch 'akpm' (updates from Andrew Morton)
Linus Torvalds
1
-2
/
+2
2013-07-03
mm: use totalram_pages instead of num_physpages at runtime
Jiang Liu
1
-2
/
+2
2013-06-03
PM / Hibernate: print physical addresses consistently with other parts of kernel
Bjorn Helgaas
1
-2
/
+3
2012-03-21
Merge tag 'pm-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...
Linus Torvalds
1
-3
/
+4
2012-03-20
power: remove the second argument of k[un]map_atomic()
Cong Wang
1
-14
/
+14
2012-02-17
PM / Hibernate: print physical addresses consistently with other parts of kernel
Bjorn Helgaas
1
-3
/
+4
2012-01-19
PM / Hibernate: Correct additional pages number calculation
Namhyung Kim
1
-1
/
+2
2012-01-10
PM/Hibernate: do not count debug pages as savable
Stanislaw Gruszka
1
-0
/
+6
2011-10-16
PM / Hibernate: Include storage keys in hibernation image on s390
Martin Schwidefsky
1
-0
/
+18
2011-07-06
PM / Hibernate: Fix free_unnecessary_pages()
Rafael J. Wysocki
1
-1
/
+5
2011-05-17
Revert "PM / Hibernate: Reduce autotuned default image size"
Rafael J. Wysocki
1
-4
/
+4
2011-05-17
PM / Hibernate: Add sysfs knob to control size of memory for drivers
Rafael J. Wysocki
1
-5
/
+20
2011-03-15
PM / Hibernate: Reduce autotuned default image size
Rafael J. Wysocki
1
-4
/
+4
2011-02-16
PM / Hibernate: Return error code when alloc_image_page() fails
Stanislaw Gruszka
1
-5
/
+2
2010-10-26
use clear_page()/copy_page() in favor of memset()/memcpy() on whole pages
Jan Beulich
1
-7
/
+7
2010-10-26
mm: strictly nested kmap_atomic()
Peter Zijlstra
1
-2
/
+2
2010-10-17
PM / Hibernate: Make default image size depend on total RAM size
Rafael J. Wysocki
1
-1
/
+6
2010-10-17
PM / Hibernate: Improve comments in hibernate_preallocate_memory()
Rafael J. Wysocki
1
-2
/
+4
2010-09-11
Merge branch 'pm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...
Linus Torvalds
1
-20
/
+65
2010-09-11
PM / Hibernate: Avoid hitting OOM during preallocation of memory
Rafael J. Wysocki
1
-20
/
+65
2010-09-09
swap: revert special hibernation allocation
Hugh Dickins
1
-1
/
+0
2010-08-09
hibernation: freeze swap at hibernation
KAMEZAWA Hiroyuki
1
-0
/
+1
2010-07-19
update email address
Pavel Machek
1
-1
/
+1
2010-05-10
PM / Hibernate: Snapshot cleanup
Jiri Slaby
1
-89
/
+56
2010-03-30
include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...
Tejun Heo
1
-0
/
+1
2010-02-26
PM / Hibernate: Fix preallocating of memory
Rafael J. Wysocki
1
-1
/
+1
2010-02-26
PM / Hibernate: Remove trailing space in message
Frans Pop
1
-1
/
+1
2009-09-22
mm: don't use alloc_bootmem_low() where not strictly needed
Jan Beulich
1
-1
/
+1
2009-09-14
PM: Trivial fixes
Wu Fengguang
1
-2
/
+2
2009-09-14
PM / Hibernate / Memory hotplug: Always use for_each_populated_zone()
Gerald Schaefer
1
-6
/
+6
2009-09-14
PM/Hibernate: Do not try to allocate too much memory too hard (rev. 2)
Rafael J. Wysocki
1
-4
/
+39
2009-09-14
PM/Hibernate: Do not release preallocated memory unnecessarily (rev. 2)
Rafael J. Wysocki
1
-67
/
+135
2009-09-14
PM/Hibernate: Rework shrinking of memory
Rafael J. Wysocki
1
-47
/
+158
2009-06-12
PM/Hibernate: Move memory shrinking to snapshot.c (rev. 2)
Rafael J. Wysocki
1
-2
/
+78
2009-04-01
mm: introduce for_each_populated_zone() macro
KOSAKI Motohiro
1
-6
/
+3
2008-12-19
Hibernate: Replace unnecessary evaluation of pfn_to_page()
Rafael J. Wysocki
1
-1
/
+1
2008-12-19
Hibernate: Take overlapping zones into account (rev. 2)
Rafael J. Wysocki
1
-159
/
+166
2008-12-19
Hibernate: Do not oops on resume if image data are incorrect
Rafael J. Wysocki
1
-11
/
+32
2008-07-24
pm: hibernation: simplify memory bitmap
Akinobu Mita
1
-67
/
+21
2008-03-11
Hibernation: Fix mark_nosave_pages()
Rafael J. Wysocki
1
-7
/
+34
2008-02-21
Hibernation: Handle DEBUG_PAGEALLOC on x86
Rafael J. Wysocki
1
-13
/
+29
2008-02-05
Page allocator: clean up pcp draining functions
Christoph Lameter
1
-2
/
+2
2008-02-01
Hibernation: Update messages
Rafael J. Wysocki
1
-11
/
+12
2008-02-01
Hibernation: Move function prototypes to header
Adrian Bunk
1
-1
/
+0
2008-02-01
Hibernation: Introduce SNAPSHOT_GET_IMAGE_SIZE ioctl
Rafael J. Wysocki
1
-1
/
+6
2007-10-20
trivial copy_data_pages() tidy up
Fengguang Wu
1
-4
/
+5
2007-10-18
Hibernation: Arbitrary boot kernel support - generic code
Rafael J. Wysocki
1
-18
/
+35
2007-08-11
Hibernation: do not try to mark invalid PFNs as nosave
Rafael J. Wysocki
1
-1
/
+2
2007-05-09
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus...
Linus Torvalds
1
-3
/
+9
2007-05-09
swsusp: clean up printk
Andrew Morton
1
-1
/
+1
2007-05-09
[POWERPC] swsusp: Introduce register_nosave_region_late
Johannes Berg
1
-3
/
+9
2007-05-08
header cleaning: don't include smp_lock.h when not used
Randy Dunlap
1
-1
/
+0
2007-05-07
swsusp: use GFP_KERNEL for creating basic data structures
Rafael J. Wysocki
1
-4
/
+4
2007-05-07
swsusp: do not use page flags
Rafael J. Wysocki
1
-16
/
+234
2007-05-07
swsusp: use inline functions for changing page flags
Rafael J. Wysocki
1
-23
/
+25
2007-05-02
[PATCH] x86: Move swsusp __pa() dependent code to arch portion
Vivek Goyal
1
-11
/
+0
2007-02-11
[PATCH] Use ZVC for free_pages
Christoph Lameter
1
-2
/
+2
2006-12-07
[PATCH] swsusp: Fix labels
Rafael J. Wysocki
1
-4
/
+4
2006-12-07
[PATCH] swsusp: Fix coding style in suspend.c
Rafael J. Wysocki
1
-1
/
+2
2006-12-07
[PATCH] swsusp: Improve handling of highmem
Rafael J. Wysocki
1
-214
/
+637
2006-10-02
[PATCH] namespaces: utsname: use init_utsname when appropriate
Serge E. Hallyn
1
-5
/
+5
2006-09-26
[PATCH] swsusp: Use memory bitmaps during resume
Rafael J. Wysocki
1
-234
/
+182
2006-09-26
[PATCH] swsusp: Introduce memory bitmaps
Rafael J. Wysocki
1
-66
/
+536
2006-09-26
[PATCH] swsusp: Introduce some helpful constants
Rafael J. Wysocki
1
-9
/
+15
2006-09-26
[PATCH] Change the name of pagedir_nosave
Rafael J. Wysocki
1
-12
/
+14
2006-09-26
[PATCH] swsusp: Fix alloc_pagedir
Rafael J. Wysocki
1
-15
/
+17
2006-09-26
[PATCH] swsusp: Reorder memory-allocating functions
Rafael J. Wysocki
1
-40
/
+53
2006-09-26
[PATCH] swsusp: Fix mark_free_pages
Rafael J. Wysocki
1
-14
/
+13
2006-09-26
[PATCH] swsusp: struct snapshot_handle cleanup
Rafael J. Wysocki
1
-20
/
+20
2006-09-26
[PATCH] swsusp: clean up browsing of pfns
Rafael J. Wysocki
1
-30
/
+32
2006-09-26
[PATCH] swsusp: read speedup
Andrew Morton
1
-3
/
+8
2006-07-10
[PATCH] swsusp: do not use memcpy for snapshotting memory
Rafael J. Wysocki
1
-2
/
+8
2006-06-25
Revert "swsusp special saveable pages support" commits
Linus Torvalds
1
-108
/
+4
2006-06-23
[PATCH] swsusp: use less memory during resume
Rafael J. Wysocki
1
-57
/
+84
2006-06-23
[PATCH] kernel/power/snapshot.c: cleanups
Adrian Bunk
1
-7
/
+8
2006-06-23
[PATCH] swsusp: add architecture special saveable pages support
Shaohua Li
1
-1
/
+109
2006-04-19
[PATCH] swsusp: prevent possible image corruption on resume
Rafael J. Wysocki
1
-4
/
+5
2006-03-23
[PATCH] swsusp: drain high mem pages
Shaohua Li
1
-0
/
+1
2006-03-23
[PATCH] suspend: make progress printing prettier
Pavel Machek
1
-2
/
+3
2006-03-23
[PATCH] swsusp: userland interface
Rafael J. Wysocki
1
-4
/
+5
2006-03-23
[PATCH] swsusp: low level interface
Rafael J. Wysocki
1
-5
/
+321
2006-02-15
[PATCH] swsusp: nuke noisy message
Andrew Morton
1
-3
/
+1
2006-01-06
[PATCH] swsusp: fix enough_free_mem
Rafael J. Wysocki
1
-2
/
+8
2006-01-06
[PATCH] swsusp: improve freeing of memory
Rafael J. Wysocki
1
-5
/
+60
2006-01-06
[PATCH] swsusp: introduce the swap map structure
Rafael J. Wysocki
1
-8
/
+6
2005-11-09
[PATCH] swsusp: rework swsusp_suspend
Rafael J. Wysocki
1
-17
/
+2
2005-11-09
[PATCH] swsusp: simplify pagedir relocation
Rafael J. Wysocki
1
-1
/
+1
2005-11-09
[PATCH] swsusp: reduce code duplication
Rafael J. Wysocki
1
-14
/
+48
2005-11-07
[PATCH] swsusp cleanups
Pavel Machek
1
-10
/
+9
2005-10-30
[PATCH] swsusp: get rid of unnecessary wrapper function
Rafael J. Wysocki
1
-7
/
+1
2005-10-30
[PATCH] swsusp: cleanups
Pavel Machek
1
-12
/
+10
2005-10-30
[PATCH] swsusp: remove unneccessary includes
Pavel Machek
1
-23
/
+2
2005-10-30
[PATCH] swsusp: rework memory freeing on resume
Rafael J. Wysocki
1
-1
/
+1
2005-10-30
[PATCH] swsusp: reduce the use of global variables
Rafael J. Wysocki
1
-39
/
+39
2005-10-30
[PATCH] swsusp: move snapshot functionality to separate file
Rafael J. Wysocki
1
-0
/
+464