summaryrefslogtreecommitdiffstats
path: root/kernel/power/snapshot.c
diff options
context:
space:
mode:
authorJoe Perches <joe@perches.com>2017-09-28 01:01:34 -0400
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2017-10-02 20:57:17 -0400
commit64ec72a1ece37d9bc7ba8b11d6091ce7cb1d8eec (patch)
tree2802171f82683e9fcbbe8b6362fba35a76ab8720 /kernel/power/snapshot.c
parent104dc5e20ff52748a16f756ae946391bdc6a4d0a (diff)
PM: Use a more common logging style
Convert printks to pr_<level>. Miscellanea: o Use pr_fmt with "PM:" and remove "PM: " from format strings o Coalesce format strings and realign format arguments o Convert an embedded incorrect function name to "%s: ", __func__ o Convert a couple multi-line formats to multiple pr_<level> calls Signed-off-by: Joe Perches <joe@perches.com> Acked-by: Pavel Machek <pavel@ucw.cz> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'kernel/power/snapshot.c')
-rw-r--r--kernel/power/snapshot.c35
1 files changed, 18 insertions, 17 deletions
diff --git a/kernel/power/snapshot.c b/kernel/power/snapshot.c
index 0972a8e09d08..a917a301e201 100644
--- a/kernel/power/snapshot.c
+++ b/kernel/power/snapshot.c
@@ -10,6 +10,8 @@
10 * 10 *
11 */ 11 */
12 12
13#define pr_fmt(fmt) "PM: " fmt
14
13#include <linux/version.h> 15#include <linux/version.h>
14#include <linux/module.h> 16#include <linux/module.h>
15#include <linux/mm.h> 17#include <linux/mm.h>
@@ -967,7 +969,7 @@ void __init __register_nosave_region(unsigned long start_pfn,
967 region->end_pfn = end_pfn; 969 region->end_pfn = end_pfn;
968 list_add_tail(&region->list, &nosave_regions); 970 list_add_tail(&region->list, &nosave_regions);
969 Report: 971 Report:
970 printk(KERN_INFO "PM: Registered nosave memory: [mem %#010llx-%#010llx]\n", 972 pr_info("Registered nosave memory: [mem %#010llx-%#010llx]\n",
971 (unsigned long long) start_pfn << PAGE_SHIFT, 973 (unsigned long long) start_pfn << PAGE_SHIFT,
972 ((unsigned long long) end_pfn << PAGE_SHIFT) - 1); 974 ((unsigned long long) end_pfn << PAGE_SHIFT) - 1);
973} 975}
@@ -1039,7 +1041,7 @@ static void mark_nosave_pages(struct memory_bitmap *bm)
1039 list_for_each_entry(region, &nosave_regions, list) { 1041 list_for_each_entry(region, &nosave_regions, list) {
1040 unsigned long pfn; 1042 unsigned long pfn;
1041 1043
1042 pr_debug("PM: Marking nosave pages: [mem %#010llx-%#010llx]\n", 1044 pr_debug("Marking nosave pages: [mem %#010llx-%#010llx]\n",
1043 (unsigned long long) region->start_pfn << PAGE_SHIFT, 1045 (unsigned long long) region->start_pfn << PAGE_SHIFT,
1044 ((unsigned long long) region->end_pfn << PAGE_SHIFT) 1046 ((unsigned long long) region->end_pfn << PAGE_SHIFT)
1045 - 1); 1047 - 1);
@@ -1095,7 +1097,7 @@ int create_basic_memory_bitmaps(void)
1095 free_pages_map = bm2; 1097 free_pages_map = bm2;
1096 mark_nosave_pages(forbidden_pages_map); 1098 mark_nosave_pages(forbidden_pages_map);
1097 1099
1098 pr_debug("PM: Basic memory bitmaps created\n"); 1100 pr_debug("Basic memory bitmaps created\n");
1099 1101
1100 return 0; 1102 return 0;
1101 1103
@@ -1131,7 +1133,7 @@ void free_basic_memory_bitmaps(void)
1131 memory_bm_free(bm2, PG_UNSAFE_CLEAR); 1133 memory_bm_free(bm2, PG_UNSAFE_CLEAR);
1132 kfree(bm2); 1134 kfree(bm2);
1133 1135
1134 pr_debug("PM: Basic memory bitmaps freed\n"); 1136 pr_debug("Basic memory bitmaps freed\n");
1135} 1137}
1136 1138
1137void clear_free_pages(void) 1139void clear_free_pages(void)
@@ -1152,7 +1154,7 @@ void clear_free_pages(void)
1152 pfn = memory_bm_next_pfn(bm); 1154 pfn = memory_bm_next_pfn(bm);
1153 } 1155 }
1154 memory_bm_position_reset(bm); 1156 memory_bm_position_reset(bm);
1155 pr_info("PM: free pages cleared after restore\n"); 1157 pr_info("free pages cleared after restore\n");
1156#endif /* PAGE_POISONING_ZERO */ 1158#endif /* PAGE_POISONING_ZERO */
1157} 1159}
1158 1160
@@ -1690,7 +1692,7 @@ int hibernate_preallocate_memory(void)
1690 ktime_t start, stop; 1692 ktime_t start, stop;
1691 int error; 1693 int error;
1692 1694
1693 printk(KERN_INFO "PM: Preallocating image memory... "); 1695 pr_info("Preallocating image memory... ");
1694 start = ktime_get(); 1696 start = ktime_get();
1695 1697
1696 error = memory_bm_create(&orig_bm, GFP_IMAGE, PG_ANY); 1698 error = memory_bm_create(&orig_bm, GFP_IMAGE, PG_ANY);
@@ -1821,13 +1823,13 @@ int hibernate_preallocate_memory(void)
1821 1823
1822 out: 1824 out:
1823 stop = ktime_get(); 1825 stop = ktime_get();
1824 printk(KERN_CONT "done (allocated %lu pages)\n", pages); 1826 pr_cont("done (allocated %lu pages)\n", pages);
1825 swsusp_show_speed(start, stop, pages, "Allocated"); 1827 swsusp_show_speed(start, stop, pages, "Allocated");
1826 1828
1827 return 0; 1829 return 0;
1828 1830
1829 err_out: 1831 err_out:
1830 printk(KERN_CONT "\n"); 1832 pr_cont("\n");
1831 swsusp_free(); 1833 swsusp_free();
1832 return -ENOMEM; 1834 return -ENOMEM;
1833} 1835}
@@ -1867,8 +1869,8 @@ static int enough_free_mem(unsigned int nr_pages, unsigned int nr_highmem)
1867 free += zone_page_state(zone, NR_FREE_PAGES); 1869 free += zone_page_state(zone, NR_FREE_PAGES);
1868 1870
1869 nr_pages += count_pages_for_highmem(nr_highmem); 1871 nr_pages += count_pages_for_highmem(nr_highmem);
1870 pr_debug("PM: Normal pages needed: %u + %u, available pages: %u\n", 1872 pr_debug("Normal pages needed: %u + %u, available pages: %u\n",
1871 nr_pages, PAGES_FOR_IO, free); 1873 nr_pages, PAGES_FOR_IO, free);
1872 1874
1873 return free > nr_pages + PAGES_FOR_IO; 1875 return free > nr_pages + PAGES_FOR_IO;
1874} 1876}
@@ -1961,20 +1963,20 @@ asmlinkage __visible int swsusp_save(void)
1961{ 1963{
1962 unsigned int nr_pages, nr_highmem; 1964 unsigned int nr_pages, nr_highmem;
1963 1965
1964 printk(KERN_INFO "PM: Creating hibernation image:\n"); 1966 pr_info("Creating hibernation image:\n");
1965 1967
1966 drain_local_pages(NULL); 1968 drain_local_pages(NULL);
1967 nr_pages = count_data_pages(); 1969 nr_pages = count_data_pages();
1968 nr_highmem = count_highmem_pages(); 1970 nr_highmem = count_highmem_pages();
1969 printk(KERN_INFO "PM: Need to copy %u pages\n", nr_pages + nr_highmem); 1971 pr_info("Need to copy %u pages\n", nr_pages + nr_highmem);
1970 1972
1971 if (!enough_free_mem(nr_pages, nr_highmem)) { 1973 if (!enough_free_mem(nr_pages, nr_highmem)) {
1972 printk(KERN_ERR "PM: Not enough free memory\n"); 1974 pr_err("Not enough free memory\n");
1973 return -ENOMEM; 1975 return -ENOMEM;
1974 } 1976 }
1975 1977
1976 if (swsusp_alloc(&copy_bm, nr_pages, nr_highmem)) { 1978 if (swsusp_alloc(&copy_bm, nr_pages, nr_highmem)) {
1977 printk(KERN_ERR "PM: Memory allocation failed\n"); 1979 pr_err("Memory allocation failed\n");
1978 return -ENOMEM; 1980 return -ENOMEM;
1979 } 1981 }
1980 1982
@@ -1995,8 +1997,7 @@ asmlinkage __visible int swsusp_save(void)
1995 nr_copy_pages = nr_pages; 1997 nr_copy_pages = nr_pages;
1996 nr_meta_pages = DIV_ROUND_UP(nr_pages * sizeof(long), PAGE_SIZE); 1998 nr_meta_pages = DIV_ROUND_UP(nr_pages * sizeof(long), PAGE_SIZE);
1997 1999
1998 printk(KERN_INFO "PM: Hibernation image created (%d pages copied)\n", 2000 pr_info("Hibernation image created (%d pages copied)\n", nr_pages);
1999 nr_pages);
2000 2001
2001 return 0; 2002 return 0;
2002} 2003}
@@ -2170,7 +2171,7 @@ static int check_header(struct swsusp_info *info)
2170 if (!reason && info->num_physpages != get_num_physpages()) 2171 if (!reason && info->num_physpages != get_num_physpages())
2171 reason = "memory size"; 2172 reason = "memory size";
2172 if (reason) { 2173 if (reason) {
2173 printk(KERN_ERR "PM: Image mismatch: %s\n", reason); 2174 pr_err("Image mismatch: %s\n", reason);
2174 return -EPERM; 2175 return -EPERM;
2175 } 2176 }
2176 return 0; 2177 return 0;