diff options
Diffstat (limited to 'kernel/power/swap.c')
| -rw-r--r-- | kernel/power/swap.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/kernel/power/swap.c b/kernel/power/swap.c index 916eaa790399..a0e4a86ccf94 100644 --- a/kernel/power/swap.c +++ b/kernel/power/swap.c | |||
| @@ -251,7 +251,7 @@ static int write_page(void *buf, sector_t offset, struct bio **bio_chain) | |||
| 251 | if (bio_chain) { | 251 | if (bio_chain) { |
| 252 | src = (void *)__get_free_page(__GFP_WAIT | __GFP_HIGH); | 252 | src = (void *)__get_free_page(__GFP_WAIT | __GFP_HIGH); |
| 253 | if (src) { | 253 | if (src) { |
| 254 | memcpy(src, buf, PAGE_SIZE); | 254 | copy_page(src, buf); |
| 255 | } else { | 255 | } else { |
| 256 | WARN_ON_ONCE(1); | 256 | WARN_ON_ONCE(1); |
| 257 | bio_chain = NULL; /* Go synchronous */ | 257 | bio_chain = NULL; /* Go synchronous */ |
| @@ -325,7 +325,7 @@ static int swap_write_page(struct swap_map_handle *handle, void *buf, | |||
| 325 | error = write_page(handle->cur, handle->cur_swap, NULL); | 325 | error = write_page(handle->cur, handle->cur_swap, NULL); |
| 326 | if (error) | 326 | if (error) |
| 327 | goto out; | 327 | goto out; |
| 328 | memset(handle->cur, 0, PAGE_SIZE); | 328 | clear_page(handle->cur); |
| 329 | handle->cur_swap = offset; | 329 | handle->cur_swap = offset; |
| 330 | handle->k = 0; | 330 | handle->k = 0; |
| 331 | } | 331 | } |
| @@ -910,7 +910,7 @@ int swsusp_check(void) | |||
| 910 | hib_resume_bdev = open_by_devnum(swsusp_resume_device, FMODE_READ); | 910 | hib_resume_bdev = open_by_devnum(swsusp_resume_device, FMODE_READ); |
| 911 | if (!IS_ERR(hib_resume_bdev)) { | 911 | if (!IS_ERR(hib_resume_bdev)) { |
| 912 | set_blocksize(hib_resume_bdev, PAGE_SIZE); | 912 | set_blocksize(hib_resume_bdev, PAGE_SIZE); |
| 913 | memset(swsusp_header, 0, PAGE_SIZE); | 913 | clear_page(swsusp_header); |
| 914 | error = hib_bio_read_page(swsusp_resume_block, | 914 | error = hib_bio_read_page(swsusp_resume_block, |
| 915 | swsusp_header, NULL); | 915 | swsusp_header, NULL); |
| 916 | if (error) | 916 | if (error) |
