serial: pxa: Fix an error handling path in 'serial_pxa_probe()'
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Mon, 11 Jun 2018 17:30:35 +0000 (19:30 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 28 Jun 2018 12:07:54 +0000 (21:07 +0900)
commit95a0e656580fab3128c7bee5f660c50784f53651
treef14be0f098ebcd796fa5c7ba6043cacfd87d3bb6
parent4cf9a888fd3c8e61509afb0d2fe0ad2170d77d9f
serial: pxa: Fix an error handling path in 'serial_pxa_probe()'

If port.line is out of range, we still need to release some resources, or
we will leak them.

Fixes: afc7851fab83 ("serial: pxa: Fix out-of-bounds access through serial port index")
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/pxa.c