m_suspend(struct mapped_device *md, struct dm_table *map, * We call dm_wait_for_completion to wait for all existing requests * to finish. */ - r = dm_wait_for_completion(md, task_state); + if (map) + r = dm_wait_for_completion(md, task_state); if (!r) set_bit(dmf_suspended_flag, &md->flags); -- 2.51.0[PATCH 5.10.y] dm: fix NULL pointer dereference in __dm_suspend()Sasha Levin undefinedstable@vger.kernel.org undefined undefined undefinedƒ-ƒš4