From: Jim Paris Date: Wed, 10 Jun 2009 04:38:39 +0000 (+0000) Subject: ps3vram: Correct exchanged gotos in ps3vram_probe() error path X-Git-Tag: upstream/snapshot3+hdmi~18388^2~65 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3273d8778f90457a495603945e95b47c2c139f22;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git ps3vram: Correct exchanged gotos in ps3vram_probe() error path Signed-off-by: Geert Uytterhoeven Cc: Jim Paris Cc: Jens Axboe Signed-off-by: Benjamin Herrenschmidt --- diff --git a/drivers/block/ps3vram.c b/drivers/block/ps3vram.c index 6e73868..3c9ad19 100644 --- a/drivers/block/ps3vram.c +++ b/drivers/block/ps3vram.c @@ -635,7 +635,7 @@ static int __devinit ps3vram_probe(struct ps3_system_bus_device *dev) if (ps3_open_hv_device(dev)) { dev_err(&dev->core, "ps3_open_hv_device failed\n"); error = -EAGAIN; - goto out_close_gpu; + goto out_free_xdr_buf; } /* Request memory */ @@ -659,7 +659,7 @@ static int __devinit ps3vram_probe(struct ps3_system_bus_device *dev) dev_err(&dev->core, "lv1_gpu_memory_allocate failed %d\n", status); error = -ENOMEM; - goto out_free_xdr_buf; + goto out_close_gpu; } /* Request context */