PM: hibernate: fix load_image_and_restore() error path
authorYe Bin <yebin10@huawei.com>
Wed, 9 Feb 2022 11:29:51 +0000 (19:29 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 16 Feb 2022 18:47:52 +0000 (19:47 +0100)
commit3f51aa9e296fe4af785d5761bb12556fb2494761
tree98f99d005f509e314be6d1bcc615824c4d64ef64
parent754e0b0e35608ed5206d6a67a791563c631cec07
PM: hibernate: fix load_image_and_restore() error path

As 'swsusp_check' open 'hib_resume_bdev', if call 'create_basic_memory_bitmaps'
failed, we need to close 'hib_resume_bdev' in 'load_image_and_restore' function.

Signed-off-by: Ye Bin <yebin10@huawei.com>
[ rjw: Subject ]
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
kernel/power/hibernate.c