1. 20 1月, 2009 1 次提交
  2. 20 11月, 2008 8 次提交
  3. 04 11月, 2008 2 次提交
    • D
      drivers/net: Kill now superfluous ->last_rx stores. · babcda74
      David S. Miller 提交于
      The generic packet receive code takes care of setting
      netdev->last_rx when necessary, for the sake of the
      bonding ARP monitor.
      
      Drivers need not do it any more.
      
      Some cases had to be skipped over because the drivers
      were making use of the ->last_rx value themselves.
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      babcda74
    • L
      mv643xx_eth: fix SMI bus access timeouts · ee04448d
      Lennert Buytenhek 提交于
      The mv643xx_eth mii bus implementation uses wait_event_timeout() to
      wait for SMI completion interrupts.
      
      If wait_event_timeout() would return zero, mv643xx_eth would conclude
      that the SMI access timed out, but this is not necessarily true --
      wait_event_timeout() can also return zero in the case where the SMI
      completion interrupt did happen in time but where it took longer than
      the requested timeout for the process performing the SMI access to be
      scheduled again.  This would lead to occasional SMI access timeouts
      when the system would be under heavy load.
      
      The fix is to ignore the return value of wait_event_timeout(), and
      to re-check the SMI done bit after wait_event_timeout() returns to
      determine whether or not the SMI access timed out.
      Signed-off-by: NLennert Buytenhek <buytenh@marvell.com>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      ee04448d
  4. 28 10月, 2008 1 次提交
  5. 09 10月, 2008 3 次提交
  6. 01 10月, 2008 1 次提交
  7. 20 9月, 2008 2 次提交
  8. 19 9月, 2008 3 次提交
  9. 14 9月, 2008 7 次提交
  10. 05 9月, 2008 12 次提交