1. 13 5月, 2010 5 次提交
  2. 25 3月, 2010 1 次提交
  3. 17 3月, 2010 1 次提交
  4. 09 3月, 2010 1 次提交
  5. 30 11月, 2009 1 次提交
  6. 03 9月, 2008 1 次提交
  7. 15 7月, 2008 1 次提交
  8. 05 6月, 2008 4 次提交
  9. 05 5月, 2008 1 次提交
  10. 16 4月, 2008 2 次提交
  11. 07 3月, 2008 1 次提交
  12. 25 2月, 2008 1 次提交
  13. 03 8月, 2007 1 次提交
  14. 31 7月, 2007 1 次提交
  15. 11 7月, 2007 1 次提交
    • A
      [TIPC]: Optimize stream send routine to avoid fragmentation · 05646c91
      Allan Stephens 提交于
      This patch enhances TIPC's stream socket send routine so that
      it avoids transmitting data in chunks that require fragmentation
      and reassembly, thereby improving performance at both the
      sending and receiving ends of the connection.
      
      The "maximum packet size" hint that records MTU info allows
      the socket to decide how big a chunk it should send; in the
      event that the hint has become stale, fragmentation may still
      occur, but the data will be passed correctly and the hint will
      be updated in time for the following send.  Note: The 66060 byte
      pseudo-MTU used for intra-node connections requires the send
      routine to perform an additional check to ensure it does not
      exceed TIPC"s limit of 66000 bytes of user data per chunk.
      Signed-off-by: NAllan Stephens <allan.stephens@windriver.com>
      Signed-off-by: NJon Paul Maloy <jon.maloy@ericsson.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      05646c91
  16. 26 4月, 2007 2 次提交
  17. 11 2月, 2007 1 次提交
  18. 19 10月, 2006 1 次提交
  19. 04 10月, 2006 1 次提交
    • J
      [TIPC]: fix printk warning · 617dbeaa
      Jeff Garzik 提交于
      gcc spits out this warning:
      
      net/tipc/link.c: In function ‘link_retransmit_failure’:
      net/tipc/link.c:1669: warning: cast from pointer to integer of different
      size
      
      More than a little bit ugly, storing integers in void*, but at least the
      code is correct, unlike some of the more crufty Linux kernel code found
      elsewhere.
      
      Rather than having two casts to massage the value into u32, it's easier
      just to have a single cast and use "%lu", since it's just a printk.
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      617dbeaa
  20. 22 7月, 2006 1 次提交
  21. 04 7月, 2006 1 次提交
  22. 30 6月, 2006 1 次提交
  23. 26 6月, 2006 6 次提交
  24. 24 3月, 2006 1 次提交
  25. 21 3月, 2006 2 次提交
    • P
      [TIPC]: Remove unused functions · 7c501a59
      Per Liden 提交于
      Signed-off-by: NPer Liden <per.liden@ericsson.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      7c501a59
    • S
      [TIPC]: Remove inlines from *.c · 05790c64
      Sam Ravnborg 提交于
      With reference to latest discussions on linux-kernel with respect to
      inline here is a patch for tipc to remove all inlines as used in
      the .c files. See also chapter 14 in Documentation/CodingStyle.
      
      Before:
         text        data     bss     dec     hex filename
       102990        5292    1752  110034   1add2 tipc.o
      
      Now:
         text        data     bss     dec     hex filename
       101190        5292    1752  108234   1a6ca tipc.o
      
      This is a nice text size reduction which will improve icache usage.
      In some cases bigger (> 4 lines) functions where declared inline
      and used in many places, they are most probarly no longer inlined by gcc
      resulting in the size reduction.
      There are several one liners that no longer are declared inline, but gcc
      should inline these just fine without the inline hint.
      
      With this patch applied one warning is added about an unused static
      function - that was hidded by utilising inline before.
      The function in question were kept so this patch is solely a
      inline removal patch.
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      Signed-off-by: NPer Liden <per.liden@ericsson.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      05790c64