1. 11 4月, 2014 1 次提交
  2. 20 3月, 2014 1 次提交
  3. 19 2月, 2014 1 次提交
  4. 01 1月, 2014 1 次提交
  5. 24 10月, 2013 2 次提交
  6. 22 9月, 2013 1 次提交
    • R
      DMA-API: net: intel/igbvf: fix 32-bit DMA mask handling · c21b8ebc
      Russell King 提交于
      The fallback to 32-bit DMA mask is rather odd:
      	err = dma_set_mask(&pdev->dev, DMA_BIT_MASK(64));
      	if (!err) {
      		err = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(64));
      		if (!err)
      			pci_using_dac = 1;
      	} else {
      		err = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
      		if (err) {
      			err = dma_set_coherent_mask(&pdev->dev,
      						    DMA_BIT_MASK(32));
      			if (err) {
      				dev_err(&pdev->dev, "No usable DMA "
      					"configuration, aborting\n");
      				goto err_dma;
      			}
      		}
      	}
      This means we only set the coherent DMA mask in the fallback path if
      the DMA mask set failed, which is silly.  This fixes it to set the
      coherent DMA mask only if dma_set_mask() succeeded, and to error out
      if either fails.
      Acked-by: NJeff Kirsher <jeffrey.t.kirsher@intel.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      c21b8ebc
  7. 20 4月, 2013 3 次提交
  8. 18 3月, 2013 1 次提交
  9. 16 2月, 2013 1 次提交
  10. 05 2月, 2013 1 次提交
  11. 28 1月, 2013 1 次提交
  12. 09 1月, 2013 1 次提交
  13. 04 1月, 2013 1 次提交
  14. 08 12月, 2012 1 次提交
  15. 04 12月, 2012 1 次提交
    • B
      net/intel: remove __dev* attributes · 9f9a12f8
      Bill Pemberton 提交于
      CONFIG_HOTPLUG is going away as an option.  As result the __dev*
      markings will be going away.
      
      Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst,
      and __devexit.
      Signed-off-by: NBill Pemberton <wfp5p@virginia.edu>
      Cc: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
      Cc: Jesse Brandeburg <jesse.brandeburg@intel.com>
      Cc: Bruce Allan <bruce.w.allan@intel.com>
      Cc: Carolyn Wyborny <carolyn.wyborny@intel.com>
      Cc: Don Skidmore <donald.c.skidmore@intel.com>
      Cc: Greg Rose <gregory.v.rose@intel.com>
      Cc: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
      Cc: Alex Duyck <alexander.h.duyck@intel.com>
      Cc: John Ronciak <john.ronciak@intel.com>
      Cc: Tushar Dave <tushar.n.dave@intel.com>
      Cc: e1000-devel@lists.sourceforge.net
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      9f9a12f8
  16. 28 11月, 2012 2 次提交
  17. 30 10月, 2012 1 次提交
  18. 08 9月, 2012 1 次提交
  19. 11 7月, 2012 1 次提交
  20. 01 5月, 2012 1 次提交
  21. 28 3月, 2012 1 次提交
  22. 18 2月, 2012 1 次提交
  23. 13 2月, 2012 1 次提交
    • D
      rename dev_hw_addr_random and remove redundant second · 1a0d6ae5
      Danny Kukawka 提交于
      Renamed dev_hw_addr_random to eth_hw_addr_random() to reflect that
      this function only assign a random ethernet address (MAC). Removed
      the second parameter (u8 *hwaddr), it's redundant since the also
      given net_device already contains net_device->dev_addr.
      Set it directly.
      
      Adapt igbvf and ixgbevf to the changed function.
      
      Small fix for ixgbevf_probe(): if ixgbevf_sw_init() fails
      (which means the device got no dev_addr) handle the error and
      jump to err_sw_init as already done by igbvf in similar case.
      Signed-off-by: NDanny Kukawka <danny.kukawka@bisect.de>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      1a0d6ae5
  24. 07 2月, 2012 1 次提交
  25. 03 2月, 2012 1 次提交
  26. 20 1月, 2012 1 次提交
  27. 09 12月, 2011 1 次提交
  28. 17 11月, 2011 1 次提交
  29. 16 11月, 2011 1 次提交
  30. 21 10月, 2011 3 次提交
  31. 19 10月, 2011 1 次提交
  32. 17 10月, 2011 2 次提交
  33. 31 8月, 2011 1 次提交