1. 09 9月, 2005 1 次提交
    • J
      [IPV4]: Fix refcount damaging in net/ipv4/route.c · ce723d8e
      Julian Anastasov 提交于
      	One such place that can damage the dst refcnts is route.c with
      CONFIG_IP_ROUTE_MULTIPATH_CACHED enabled, i don't see the user's
      .config. In this new code i see that rt_intern_hash is called before
      dst->refcnt is set to 1, dst is the 2nd arg to rt_intern_hash.
      
      Arg 2 of rt_intern_hash must come with refcnt 1 as it is added to
      table or dropped depending on error/add/update. One such example is
      ip_mkroute_input where __mkroute_input return rth with refcnt 0 which
      is provided to rt_intern_hash. ip_mkroute_output looks like a 2nd such
      place. Appending untested patch for comments and review.  The idea is
      to put previous reference as we are going to return next result/error.
      Signed-off-by: NJulian Anastasov <ja@ssi.bg>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      ce723d8e
  2. 30 8月, 2005 2 次提交
  3. 12 7月, 2005 1 次提交
    • O
      [IPV4]: Prevent oops when printing martian source · 0b7f22aa
      Olaf Kirch 提交于
      In some cases, we may be generating packets with a source address that
      qualifies as martian. This can happen when we're in the middle of setting
      up the network, and netfilter decides to reject a packet with an RST.
      The IPv4 routing code would try to print a warning and oops, because
      locally generated packets do not have a valid skb->mac.raw pointer
      at this point.
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      0b7f22aa
  4. 06 7月, 2005 3 次提交
  5. 29 6月, 2005 1 次提交
  6. 23 6月, 2005 1 次提交
  7. 19 6月, 2005 1 次提交
  8. 06 5月, 2005 1 次提交
  9. 29 4月, 2005 2 次提交
  10. 20 4月, 2005 1 次提交
  11. 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