1. 03 10月, 2011 3 次提交
  2. 27 8月, 2011 1 次提交
  3. 28 7月, 2011 4 次提交
  4. 30 6月, 2011 5 次提交
  5. 25 5月, 2011 3 次提交
  6. 01 5月, 2011 8 次提交
  7. 30 4月, 2011 1 次提交
    • D
      ethtool: Call ethtool's get/set_settings callbacks with cleaned data · 8ae6daca
      David Decotigny 提交于
      This makes sure that when a driver calls the ethtool's
      get/set_settings() callback of another driver, the data passed to it
      is clean. This guarantees that speed_hi will be zeroed correctly if
      the called callback doesn't explicitely set it: we are sure we don't
      get a corrupted speed from the underlying driver. We also take care of
      setting the cmd field appropriately (ETHTOOL_GSET/SSET).
      
      This applies to dev_ethtool_get_settings(), which now makes sure it
      sets up that ethtool command parameter correctly before passing it to
      drivers. This also means that whoever calls dev_ethtool_get_settings()
      does not have to clean the ethtool command parameter. This function
      also becomes an exported symbol instead of an inline.
      
      All drivers visible to make allyesconfig under x86_64 have been
      updated.
      Signed-off-by: NDavid Decotigny <decot@google.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      8ae6daca
  8. 31 3月, 2011 1 次提交
  9. 15 3月, 2011 1 次提交
  10. 01 3月, 2011 5 次提交
  11. 13 2月, 2011 8 次提交