From: Ed Cashin Date: Tue, 18 Dec 2012 00:04:04 +0000 (-0800) Subject: aoe: initialize sysminor to avoid compiler warning X-Git-Tag: v3.8~286^2~32 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=10935d052eef9441a551571ff5853f84a00b2fd4;p=platform%2Fkernel%2Flinux-amlogic.git aoe: initialize sysminor to avoid compiler warning Because the minor_get and related functions use the return values for errors, the compiler doesn't know that sysminor will always either 1) be initialized in aoedev_by_aoeaddr by the call to minor_get, or 2) be unused as the "goto out" is executed. This patch avoids the compiler warning. Signed-off-by: Ed Cashin Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- diff --git a/drivers/block/aoe/aoedev.c b/drivers/block/aoe/aoedev.c index 88ccd6d..80b3d3e 100644 --- a/drivers/block/aoe/aoedev.c +++ b/drivers/block/aoe/aoedev.c @@ -383,7 +383,7 @@ aoedev_by_aoeaddr(ulong maj, int min, int do_alloc) struct aoedev *d; int i; ulong flags; - ulong sysminor; + ulong sysminor = 0; spin_lock_irqsave(&devlist_lock, flags);