In order to avoid code duplication and to be more consistent with the
other error handling paths in this function, we should 'goto errout'.

Signed-off-by: Christophe JAILLET <[email protected]>
---
 drivers/tty/synclink.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/tty/synclink.c b/drivers/tty/synclink.c
index 3be981101297..27db7818b673 100644
--- a/drivers/tty/synclink.c
+++ b/drivers/tty/synclink.c
@@ -4098,8 +4098,7 @@ static int mgsl_claim_resources(struct mgsl_struct *info)
                if (request_dma(info->dma_level,info->device_name) < 0){
                        printk( "%s(%d):Can't request DMA channel on device %s 
DMA=%d\n",
                                __FILE__,__LINE__,info->device_name, 
info->dma_level );
-                       mgsl_release_resources( info );
-                       return -ENODEV;
+                       goto errout;
                }
                info->dma_requested = true;
 
-- 
2.11.0

Reply via email to