30 Sep, 2006

2 commits

  • If you send a priority character (as is done for flow control) then the tty
    driver can either have its own method for "jumping the queue" or the characrer
    can be queued normally. In the latter case we call the write method but
    without the atomic_write_lock taken elsewhere.

    Make this consistent. Note that the send_xchar method if implemented remains
    outside of the lock as it can jump ahead of a current write so must not be
    locked out by it.

    Signed-off-by: Alan Cox
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Alan Cox
     
  • [akpm@osdl.org: fix]
    Cc: Alan Cox
    Cc: Arjan van de Ven
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Arjan van de Ven
     

28 Aug, 2006

1 commit


29 Jun, 2005

1 commit

  • We add a check of the return value of tty_ldisc_ref(), which
    is checked 7 out of 8 times, e.g.:

    149 ld = tty_ldisc_ref(tty);
    150 if (ld != NULL) {
    151 if (ld->set_termios)
    152 (ld->set_termios)(tty, &old_termios);
    153 tty_ldisc_deref(ld);
    154 }

    This defect was found automatically by Coverity Prevent, a static analysis
    tool.

    (akpm: presumably `ld' is never NULL. Oh well)

    Signed-off-by: Zaur Kambarov
    Cc: Alan Cox
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    KAMBAROV, ZAUR
     

17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds