projects
/
platform
/
kernel
/
linux-starfive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
block: Set memalloc_noio to false on device_add_disk() error path
[platform/kernel/linux-starfive.git]
/
block
/
genhd.c
diff --git
a/block/genhd.c
b/block/genhd.c
index
cc32a0c
..
95a4b8a
100644
(file)
--- a/
block/genhd.c
+++ b/
block/genhd.c
@@
-542,6
+542,7
@@
out_put_holder_dir:
kobject_put(disk->part0->bd_holder_dir);
out_del_block_link:
sysfs_remove_link(block_depr, dev_name(ddev));
+ pm_runtime_set_memalloc_noio(ddev, false);
out_device_del:
device_del(ddev);
out_free_ext_minor: