1. 29 1月, 2008 1 次提交
  2. 10 11月, 2007 1 次提交
    • V
      SCTP: Always flush the queue when uncorcking. · 7d54dc68
      Vlad Yasevich 提交于
      When the code calls uncork, trigger a queue flush, even
      if the queue was not corked.  Most callers that explicitely
      cork the queue will have additinal checks to see if they 
      corked it.  Callers who do not cork the queue expect packets
      to flow when they call uncork.
      
      The scneario that showcased this bug happend when we were not
      able to bundle DATA with outgoing COOKIE-ECHO.  As a result
      the data just sat in the outqueue and did not get transmitted.
      The application expected a response, but nothing happened.
      Signed-off-by: NVlad Yasevich <vladislav.yasevich@hp.com>
      7d54dc68
  3. 08 11月, 2007 2 次提交
  4. 31 8月, 2007 1 次提交
  5. 26 4月, 2007 1 次提交
  6. 27 2月, 2007 1 次提交
    • V
      [SCTP]: Fix connection hang/slowdown with PR-SCTP · 8c4a2d41
      Vlad Yasevich 提交于
      The problem that this patch corrects happens when all of the following
      conditions are satisfisfied:
       1.  PR-SCTP is used and the timeout on the chunks is set below RTO.Max.
       2.  One of the paths on a multihomed associations is brought down.
      
      In this scenario, data will expire within the rto of the initial
      transmission and will never be retransmitted.  However this data still
      fills the send buffer and is counted against the association as outstanding
      data.  This causes any new data not to be sent and retransmission to not
      happen.
      
      The fix is to discount the abandoned data from the outstanding count and
      peers rwnd estimation.  This allows new data to be sent and a retransmission
      timer restarted.  Even though this new data will most likely expire within
      the rto, the timer still counts as a strike against the transport and forces
      the FORWARD-TSN chunk to be retransmitted as well.
      Signed-off-by: NVlad Yasevich <vladislav.yasevich@hp.com>
      Signed-off-by: NSridhar Samudrala <sri@us.ibm.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      8c4a2d41
  7. 11 2月, 2007 1 次提交
  8. 03 12月, 2006 2 次提交
  9. 30 9月, 2006 1 次提交
  10. 23 9月, 2006 1 次提交
  11. 22 7月, 2006 1 次提交
  12. 18 6月, 2006 1 次提交
  13. 03 2月, 2006 1 次提交
  14. 09 7月, 2005 1 次提交
  15. 21 6月, 2005 1 次提交
  16. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      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!
      1da177e4