Signed-off-by: Yousong Zhou <yszhou4t...@gmail.com> --- block.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/block.c b/block.c index 15caaba..084e7fc 100644 --- a/block.c +++ b/block.c @@ -1087,6 +1087,10 @@ static int mount_device(struct device *dev, int type) return 0; } + m = dev->m; + if (m && m->extroot) + return -1; + mp = find_mount_point(pr->dev); if (mp && (type != TYPE_HOTPLUG)) { ULOG_ERR("%s is already mounted on %s\n", pr->dev, mp); @@ -1094,10 +1098,6 @@ static int mount_device(struct device *dev, int type) return -1; } - m = dev->m; - if (m && m->extroot) - return -1; - if (type == TYPE_HOTPLUG) blockd_notify(device, m, pr); _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel