Loading kernel/power/hibernate.c +3 −3 Original line number Diff line number Diff line Loading @@ -693,7 +693,7 @@ static int load_image_and_restore(void) goto Unlock; error = swsusp_read(&flags); swsusp_close(FMODE_READ); swsusp_close(FMODE_READ | FMODE_EXCL); if (!error) error = hibernation_restore(flags & SF_PLATFORM_MODE); Loading Loading @@ -983,7 +983,7 @@ static int software_resume(void) /* The snapshot device should not be opened while we're running */ if (!hibernate_acquire()) { error = -EBUSY; swsusp_close(FMODE_READ); swsusp_close(FMODE_READ | FMODE_EXCL); goto Unlock; } Loading Loading @@ -1018,7 +1018,7 @@ static int software_resume(void) pm_pr_dbg("Hibernation image not present or could not be loaded.\n"); return error; Close_Finish: swsusp_close(FMODE_READ); swsusp_close(FMODE_READ | FMODE_EXCL); goto Finish; } Loading kernel/power/user.c +1 −1 Original line number Diff line number Diff line Loading @@ -177,7 +177,7 @@ static ssize_t snapshot_write(struct file *filp, const char __user *buf, if (res <= 0) goto unlock; } else { res = PAGE_SIZE - pg_offp; res = PAGE_SIZE; } if (!data_of(data->handle)) { Loading Loading
kernel/power/hibernate.c +3 −3 Original line number Diff line number Diff line Loading @@ -693,7 +693,7 @@ static int load_image_and_restore(void) goto Unlock; error = swsusp_read(&flags); swsusp_close(FMODE_READ); swsusp_close(FMODE_READ | FMODE_EXCL); if (!error) error = hibernation_restore(flags & SF_PLATFORM_MODE); Loading Loading @@ -983,7 +983,7 @@ static int software_resume(void) /* The snapshot device should not be opened while we're running */ if (!hibernate_acquire()) { error = -EBUSY; swsusp_close(FMODE_READ); swsusp_close(FMODE_READ | FMODE_EXCL); goto Unlock; } Loading Loading @@ -1018,7 +1018,7 @@ static int software_resume(void) pm_pr_dbg("Hibernation image not present or could not be loaded.\n"); return error; Close_Finish: swsusp_close(FMODE_READ); swsusp_close(FMODE_READ | FMODE_EXCL); goto Finish; } Loading
kernel/power/user.c +1 −1 Original line number Diff line number Diff line Loading @@ -177,7 +177,7 @@ static ssize_t snapshot_write(struct file *filp, const char __user *buf, if (res <= 0) goto unlock; } else { res = PAGE_SIZE - pg_offp; res = PAGE_SIZE; } if (!data_of(data->handle)) { Loading