lkml.org 
[lkml]   [2012]   [Apr]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[ 19/42] drivers/tty/amiserial.c: add missing tty_unlock
    3.0-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    From: Julia Lawall <Julia.Lawall@lip6.fr>

    commit d3a7b83f865b46bb7b5e1ed18a129ce1af349db4 upstream.

    tty_unlock is used on all other exits from the function.

    Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr>
    Acked-by: Jiri Slaby <jslaby@suse.cz>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    drivers/tty/amiserial.c | 4 +++-
    1 file changed, 3 insertions(+), 1 deletion(-)

    --- a/drivers/tty/amiserial.c
    +++ b/drivers/tty/amiserial.c
    @@ -1113,8 +1113,10 @@ static int set_serial_info(struct async_
    (new_serial.close_delay != state->close_delay) ||
    (new_serial.xmit_fifo_size != state->xmit_fifo_size) ||
    ((new_serial.flags & ~ASYNC_USR_MASK) !=
    - (state->flags & ~ASYNC_USR_MASK)))
    + (state->flags & ~ASYNC_USR_MASK))) {
    + tty_unlock();
    return -EPERM;
    + }
    state->flags = ((state->flags & ~ASYNC_USR_MASK) |
    (new_serial.flags & ASYNC_USR_MASK));
    info->flags = ((info->flags & ~ASYNC_USR_MASK) |



    \
     
     \ /
      Last update: 2012-04-25 00:43    [W:0.022 / U:0.416 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site