[PATCH] Driver core: Don't "lose" devices on suspend on failure