swsusp: don't pass a stack address to blkdev_get_by_path
authorChristoph Hellwig <hch@lst.de>
Thu, 8 Jun 2023 11:02:39 +0000 (13:02 +0200)
committerJens Axboe <axboe@kernel.dk>
Mon, 12 Jun 2023 14:04:04 +0000 (08:04 -0600)
commitc889d0793d9dc07e94a5fddcc05356157fab00b7
tree1dc3ce37560c818272897611b223dba00e01d6b7
parent7ee34cbc291a28134b60683b246ba58b4b676ec3
swsusp: don't pass a stack address to blkdev_get_by_path

holder is just an on-stack pointer that can easily be reused by other calls,
replace it with a static variable that doesn't change.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Acked-by: Rafael J. Wysocki <rafael@kernel.org>
Link: https://lore.kernel.org/r/20230608110258.189493-12-hch@lst.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>
kernel/power/swap.c