-
Ming Lei authored
After resetting device in zram_remove(), disksize_store still may come and allocate resources again before deleting gendisk, fix the race by resetting zram after del_gendisk() returns. At that time, disksize_store can't come any more. Reported-by:
Luis Chamberlain <mcgrof@kernel.org> Reviewed-by:
Luis Chamberlain <mcgrof@kernel.org> Signed-off-by:
Ming Lei <ming.lei@redhat.com> Acked-by:
Minchan Kim <minchan@kernel.org> Link: https://lore.kernel.org/r/20211025025426.2815424-4-ming.lei@redhat.comSigned-off-by:
Jens Axboe <axboe@kernel.dk>
5a4b6536