1. 15 Feb, 2011 2 commits
    • David S. Miller's avatar
      ipv4: Cache learned PMTU information in inetpeer. · 2c8cec5c
      David S. Miller authored
      The general idea is that if we learn new PMTU information, we
      bump the peer genid.
      
      This triggers the dst_ops->check() code to validate and if
      necessary propagate the new PMTU value into the metrics.
      
      Learned PMTU information self-expires.
      
      This means that it is not necessary to kill a cached route
      entry just because the PMTU information is too old.
      
      As a consequence:
      
      1) When the path appears unreachable (dst_ops->link_failure
         or dst_ops->negative_advice) we unwind the PMTU state if
         it is out of date, instead of killing the cached route.
      
         A redirected route will still be invalidated in these
         situations.
      
      2) rt_check_expire(), rt_worker_func(), et al. are no longer
         necessary at all.
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      2c8cec5c
    • Baruch Siach's avatar
      phy/micrel: add ability to support 50MHz RMII clock on KZS8051RNL · d606ef3f
      Baruch Siach authored
      Platform code can now set the MICREL_PHY_50MHZ_CLK bit of dev_flags in a fixup
      routine (registered with phy_register_fixup_for_uid()), to make the KZS8051RNL
      PHY work with 50MHz RMII reference clock.
      
      Cc: David J. Choi <david.choi@micrel.com>
      Signed-off-by: default avatarBaruch Siach <baruch@tkos.co.il>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      d606ef3f
  2. 14 Feb, 2011 16 commits
  3. 13 Feb, 2011 3 commits
  4. 12 Feb, 2011 19 commits