06 Mar, 2008

1 commit


29 Jan, 2008

2 commits

  • When using a stir4200-based USB adaptor to talk to a device that uses
    an mcp2150, the stir4200 sometimes drops an incoming frame causing the
    mcp2150 to try and retransmit the lost frame. In this combination, the
    next frame received from the mcp2150 is often invalid - either an
    empty i:rsp or an IrCOMM i:rsp with an invalid clen. These corner
    cases are now checked.

    Signed-off-by: Robie Basak
    Signed-off-by: Samuel Ortiz
    Signed-off-by: David S. Miller

    Robie Basak
     
  • When final timer expires, it might also mean that the i:cmd wasn't
    received properly. If we have rejected frames, we can try to resend them.

    Signed-off-by: Robie Basak
    Signed-off-by: Samuel Ortiz
    Signed-off-by: David S. Miller

    Robie Basak
     

20 Oct, 2007

1 commit

  • * Convert files to UTF-8.

    * Also correct some people's names
    (one example is Eißfeldt, which was found in a source file.
    Given that the author used an ß at all in a source file
    indicates that the real name has in fact a 'ß' and not an 'ss',
    which is commonly used as a substitute for 'ß' when limited to
    7bit.)

    * Correct town names (Goettingen -> Göttingen)

    * Update Eberhard Mönkeberg's address (http://lkml.org/lkml/2007/1/8/313)

    Signed-off-by: Jan Engelhardt
    Signed-off-by: Adrian Bunk

    Jan Engelhardt
     

09 Jun, 2007

2 commits

  • Jean II was right: you have to re-charge the final timer when
    resending rejected frames. Otherwise it triggers at a wrong time and
    can break the currently running communication. Reproducible under
    rt-preempt.

    Signed-off-by: G. Liakhovetski
    Signed-off-by: Samuel Ortiz
    Signed-off-by: David S. Miller

    G. Liakhovetski
     
  • From: G. Liakhovetski

    We need to switch to NRM _before_ sending the final packet otherwise
    we might hit a race condition where we get the first packet from the
    peer while we're still in LAP_XMIT_P.

    Signed-off-by: Samuel Ortiz
    Signed-off-by: David S. Miller

    G. Liakhovetski
     

26 Apr, 2007

1 commit


11 Feb, 2007

1 commit


01 Jul, 2006

1 commit


09 Jul, 2005

1 commit

  • This is part of the grand scheme to eliminate the qlen
    member of skb_queue_head, and subsequently remove the
    'list' member of sk_buff.

    Most users of skb_queue_len() want to know if the queue is
    empty or not, and that's trivially done with skb_queue_empty()
    which doesn't use the skb_queue_head->qlen member and instead
    uses the queue list emptyness as the test.

    Signed-off-by: David S. Miller

    David S. Miller
     

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