]> sourceware.org Git - lvm2.git/commitdiff
debug: correct stack tracing
authorZdenek Kabelac <zkabelac@redhat.com>
Fri, 4 Dec 2015 21:02:24 +0000 (22:02 +0100)
committerZdenek Kabelac <zkabelac@redhat.com>
Fri, 4 Dec 2015 21:10:30 +0000 (22:10 +0100)
Here the 'goto' is correct path, as  !device_is_usable
is traceable with <backtrace>.

Keep the 'stack' for unusable device.

lib/activate/dev_manager.c

index 4d0b4d8c47a1885066ab713f1fa5b678e86ebd71..588031d2bd96102e6814d54e5fb874602427bc29 100644 (file)
@@ -321,7 +321,8 @@ static int _ignore_blocked_mirror_devices(struct device *dev,
                                               .check_suspended = ignore_suspended_devices(),
                                               .check_error_target = 1,
                                               .check_reserved = 0 }))
-                               goto_out;
+                               goto out; /* safe to use */
+                       stack;
                }
        }
 
This page took 0.043104 seconds and 5 git commands to generate.