uml: fix error cleanup ordering
I messed up the error cleanup ordering in the console port driver. Signed-off-by: Jeff Dike <jdike@linux.intel.com> Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
8e2d10e1e7
commit
79f662334f
1 changed files with 2 additions and 2 deletions
|
@ -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;
|
||||
|
|
Loading…
Reference in a new issue