UML - Fix error cleanup ordering
PATCH 3/4 UML - Fix error cleanup ordering
I messed up the error cleanup ordering in the console port driver.
Signed-off-by Jeff Dike <[email protected]>
--
arch/um/drivers/port_kern.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
arch/um/drivers/port_kern.c +2 -2
@@ -216,10 +216,10 @@ void *port_data(int port_num) .telnetd_pid = -1 }); goto out; - out_free: -kfree (port); out_close:os_close_file (fd); + out_free: +kfree (port); out:up (&ports_sem);return dev;