1. 29 Sep, 2006 5 commits
  2. 22 Sep, 2006 9 commits
  3. 30 Jun, 2006 1 commit
  4. 18 Jun, 2006 1 commit
  5. 14 Apr, 2006 1 commit
    • Adrian Bunk's avatar
      [IPV4]: Possible cleanups. · 6c97e72a
      Adrian Bunk authored
      
      
      This patch contains the following possible cleanups:
      - make the following needlessly global function static:
        - arp.c: arp_rcv()
      - remove the following unused EXPORT_SYMBOL's:
        - devinet.c: devinet_ioctl
        - fib_frontend.c: ip_rt_ioctl
        - inet_hashtables.c: inet_bind_bucket_create
        - inet_hashtables.c: inet_bind_hash
        - tcp_input.c: sysctl_tcp_abc
        - tcp_ipv4.c: sysctl_tcp_tw_reuse
        - tcp_output.c: sysctl_tcp_mtu_probing
        - tcp_output.c: sysctl_tcp_base_mss
      Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      6c97e72a
  6. 15 Jan, 2006 1 commit
    • Linus Torvalds's avatar
      x86: Work around compiler code generation bug with -Os · caf5b04c
      Linus Torvalds authored
      
      
      Some versions of gcc generate incorrect code for the inet_check_attr()
      function, apparently due to a totally bogus index -> pointer comparison
      transformation.
      
      At least "gcc version 4.0.1 20050727 (Red Hat 4.0.1-5)" from FC4 is
      affected, possibly others too.
      
      This changes the function subtly so that the buggy gcc transformation
      doesn't trigger.
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      caf5b04c
  7. 12 Jan, 2006 1 commit
  8. 03 Jan, 2006 1 commit
  9. 01 Dec, 2005 1 commit
  10. 22 Nov, 2005 1 commit
  11. 08 Nov, 2005 1 commit
  12. 29 Oct, 2005 1 commit
  13. 03 Oct, 2005 1 commit
    • Herbert Xu's avatar
      [IPV4]: Replace __in_dev_get with __in_dev_get_rcu/rtnl · e5ed6399
      Herbert Xu authored
      
      
      The following patch renames __in_dev_get() to __in_dev_get_rtnl() and
      introduces __in_dev_get_rcu() to cover the second case.
      
      1) RCU with refcnt should use in_dev_get().
      2) RCU without refcnt should use __in_dev_get_rcu().
      3) All others must hold RTNL and use __in_dev_get_rtnl().
      
      There is one exception in net/ipv4/route.c which is in fact a pre-existing
      race condition.  I've marked it as such so that we remember to fix it.
      
      This patch is based on suggestions and prior work by Suzanne Wood and
      Paul McKenney.
      Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      e5ed6399
  14. 29 Aug, 2005 5 commits
  15. 20 Jun, 2005 1 commit
    • Robert Olsson's avatar
      [NETLINK]: fib_lookup() via netlink · 246955fe
      Robert Olsson authored
      
      
      Below is a more generic patch to do fib_lookup via netlink. For others 
      we should say that we discussed this as a way to verify route selection.
      It's also possible there are others uses for this.
      
      In short the fist half of struct fib_result_nl is filled in by caller 
      and netlink call fills in the other half and returns it.
      
      In case anyone is interested there is a corresponding user app to compare 
      the full routing table this was used to test implementation of the LC-trie. 
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      246955fe
  16. 16 Apr, 2005 1 commit
    • Linus Torvalds's avatar
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds authored
      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