1. 23 3月, 2008 1 次提交
  2. 06 3月, 2008 1 次提交
  3. 29 1月, 2008 3 次提交
  4. 16 10月, 2007 2 次提交
    • P
      [IPV4]: Uninline netfilter okfns · 861d0486
      Patrick McHardy 提交于
      Now that we don't pass double skb pointers to nf_hook_slow anymore, gcc
      can generate tail calls for some of the netfilter hook okfn invocations,
      so there is no need to inline the functions anymore. This caused huge
      code bloat since we ended up with one inlined version and one out-of-line
      version since we pass the address to nf_hook_slow.
      
      Before:
         text    data     bss     dec     hex filename
      8997385 1016524  524652 10538561         a0ce41 vmlinux
      
      After:
         text    data     bss     dec     hex filename
      8994009 1016524  524652 10535185         a0c111 vmlinux
      -------------------------------------------------------
        -3376
      
      All cases have been verified to generate tail-calls with and without
      netfilter. The okfns in ipmr and xfrm4_input still remain inline because
      gcc can't generate tail-calls for them.
      Signed-off-by: NPatrick McHardy <kaber@trash.net>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      861d0486
    • H
      [IPV4]: Change ip_defrag to return an integer · 776c729e
      Herbert Xu 提交于
      Now that ip_frag always returns the packet given to it on input, we can
      change it to return an integer indicating error instead.  This patch does
      that and updates all its callers accordingly.
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      776c729e
  5. 11 10月, 2007 1 次提交
  6. 30 4月, 2007 3 次提交
  7. 26 4月, 2007 3 次提交
  8. 11 2月, 2007 1 次提交
  9. 25 7月, 2006 1 次提交
  10. 15 7月, 2006 1 次提交
  11. 01 7月, 2006 1 次提交
  12. 07 5月, 2006 1 次提交
  13. 08 1月, 2006 1 次提交
  14. 04 1月, 2006 1 次提交
  15. 30 8月, 2005 8 次提交
  16. 29 6月, 2005 1 次提交
  17. 22 6月, 2005 2 次提交
  18. 06 5月, 2005 1 次提交
  19. 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