1. 05 2月, 2008 1 次提交
  2. 08 11月, 2007 1 次提交
    • V
      SCTP: Fix a potential race between timers and receive path. · 027f6e1a
      Vlad Yasevich 提交于
      There is a possible race condition where the timer code will
      free the association and the next packet in the queue will also
      attempt to free the same association.
      
      The example is, when we receive an ABORT at about the same time
      as the retransmission timer fires.  If the timer wins the race,
      it will free the association.  Once it releases the lock, the
      queue processing will recieve the ABORT and will try to free
      the association again.
      Signed-off-by: NVlad Yasevich <vladislav.yasevich@hp.com>
      027f6e1a
  3. 11 10月, 2007 1 次提交
  4. 26 9月, 2007 1 次提交
  5. 26 4月, 2007 1 次提交
    • A
      [SK_BUFF]: Convert skb->tail to sk_buff_data_t · 27a884dc
      Arnaldo Carvalho de Melo 提交于
      So that it is also an offset from skb->head, reduces its size from 8 to 4 bytes
      on 64bit architectures, allowing us to combine the 4 bytes hole left by the
      layer headers conversion, reducing struct sk_buff size to 256 bytes, i.e. 4
      64byte cachelines, and since the sk_buff slab cache is SLAB_HWCACHE_ALIGN...
      :-)
      
      Many calculations that previously required that skb->{transport,network,
      mac}_header be first converted to a pointer now can be done directly, being
      meaningful as offsets or pointers.
      Signed-off-by: NArnaldo Carvalho de Melo <acme@redhat.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      27a884dc
  6. 11 2月, 2007 1 次提交
  7. 22 11月, 2006 1 次提交
  8. 23 9月, 2006 1 次提交
  9. 06 5月, 2006 1 次提交
  10. 18 1月, 2006 1 次提交
  11. 09 7月, 2005 1 次提交
  12. 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