1. 23 7月, 2012 2 次提交
  2. 19 7月, 2012 1 次提交
  3. 11 7月, 2012 2 次提交
  4. 24 4月, 2012 1 次提交
    • A
      net/davinci_emac: fix failing PHY connect attempts · 1ab8be4a
      Anatolij Gustschin 提交于
      PHY connect attempts fail if no PHY id is specified in the emac platform
      data and another mdio bus has been registered before 'davinci_mdio' bus. In
      this case when configuring the interface, there will be an attempt to
      connect to already attached PHY on the previously registered mdio bus:
      
      net eth1: PHY already attached
      net eth1: could not connect to phy smsc911x-0:01
      IP-Config: Failed to open eth1
      IP-Config: Device `eth1' not found
      
      Fix this by modifying match_first_device() to match first PHY device
      on 'davinci_mdio' bus.
      Signed-off-by: NAnatolij Gustschin <agust@denx.de>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      1ab8be4a
  5. 04 4月, 2012 1 次提交
  6. 24 2月, 2012 2 次提交
  7. 18 2月, 2012 1 次提交
  8. 09 2月, 2012 1 次提交
  9. 03 2月, 2012 1 次提交
  10. 01 2月, 2012 1 次提交
  11. 04 1月, 2012 1 次提交
    • S
      net/davinci: do not use all descriptors for tx packets · 86d8c07f
      Sascha Hauer 提交于
      The driver uses a shared pool for both rx and tx descriptors.
      During open it queues fixed number of 128 descriptors for receive
      packets. For each received packet it tries to queue another
      descriptor. If this fails the descriptor is lost for rx.
      The driver has no limitation on tx descriptors to use, so it
      can happen during a nmap / ping -f attack that the driver
      allocates all descriptors for tx and looses all rx descriptors.
      The driver stops working then.
      To fix this limit the number of tx descriptors used to half of
      the descriptors available, the rx path uses the other half.
      
      Tested on a custom board using nmap / ping -f to the board from
      two different hosts.
      Signed-off-by: NSascha Hauer <s.hauer@pengutronix.de>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      86d8c07f
  12. 18 8月, 2011 1 次提交
  13. 12 8月, 2011 1 次提交
  14. 24 6月, 2011 1 次提交
  15. 20 6月, 2011 1 次提交
  16. 14 6月, 2011 2 次提交
  17. 10 6月, 2011 1 次提交
  18. 02 6月, 2011 1 次提交
  19. 27 5月, 2011 1 次提交
  20. 31 3月, 2011 1 次提交
  21. 23 3月, 2011 1 次提交
  22. 15 3月, 2011 1 次提交
  23. 01 3月, 2011 1 次提交
  24. 24 9月, 2010 4 次提交
  25. 05 8月, 2010 1 次提交
  26. 03 8月, 2010 1 次提交
  27. 31 7月, 2010 3 次提交
  28. 06 7月, 2010 1 次提交
  29. 10 5月, 2010 1 次提交
  30. 04 4月, 2010 1 次提交
    • J
      net: convert multicast list to list_head · 22bedad3
      Jiri Pirko 提交于
      Converts the list and the core manipulating with it to be the same as uc_list.
      
      +uses two functions for adding/removing mc address (normal and "global"
       variant) instead of a function parameter.
      +removes dev_mcast.c completely.
      +exposes netdev_hw_addr_list_* macros along with __hw_addr_* functions for
       manipulation with lists on a sandbox (used in bonding and 80211 drivers)
      Signed-off-by: NJiri Pirko <jpirko@redhat.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      22bedad3
  31. 16 3月, 2010 1 次提交