aoe: fix use after free in aoedev_by_aoeaddr()
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 18 Dec 2012 00:04:21 +0000 (16:04 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 18 Dec 2012 01:15:26 +0000 (17:15 -0800)
commit31279b1457f992f24eee8d45ddd647f5fce42cf6
tree25e8286f5e1fc6e01219eac7452b043a62aae90e
parent2b37c7d865121249f2dee9ae25d524333b07be63
aoe: fix use after free in aoedev_by_aoeaddr()

We should return NULL on failure instead of returning a freed pointer.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Cc: Ed Cashin <ecashin@coraid.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/block/aoe/aoedev.c