1. 22 9月, 2013 1 次提交
    • R
      DMA-API: net: intel/ixgb: fix 32-bit DMA mask handling · 59099036
      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) {
      				pr_err("No usable DMA configuration, aborting\n");
      				goto err_dma_mask;
      			}
      		}
      	}
      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>
      59099036
  2. 30 8月, 2013 1 次提交
  3. 20 4月, 2013 3 次提交
  4. 27 3月, 2013 1 次提交
  5. 18 3月, 2013 1 次提交
  6. 15 3月, 2013 1 次提交
  7. 09 2月, 2013 1 次提交
  8. 09 1月, 2013 1 次提交
  9. 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
  10. 08 9月, 2012 1 次提交
  11. 21 7月, 2012 1 次提交
    • J
      ixgb: use PCI_VENDOR_ID_INTEL · 61dc5334
      Jon Mason 提交于
      Use PCI_VENDOR_ID_INTEL from pci_ids.h instead of creating its own
      vendor ID #define.
      Signed-off-by: NJon Mason <jdmason@kudzu.us>
      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>
      Acked-by: NJeff Kirsher <jeffrey.t.kirsher@intel.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      61dc5334
  12. 11 7月, 2012 1 次提交
  13. 28 3月, 2012 1 次提交
  14. 14 3月, 2012 1 次提交
  15. 13 2月, 2012 1 次提交
  16. 01 2月, 2012 1 次提交
  17. 20 12月, 2011 1 次提交
  18. 09 12月, 2011 1 次提交
  19. 23 11月, 2011 1 次提交
  20. 17 11月, 2011 1 次提交
  21. 15 11月, 2011 1 次提交
  22. 19 10月, 2011 1 次提交
  23. 08 10月, 2011 1 次提交
  24. 24 9月, 2011 2 次提交
  25. 17 9月, 2011 1 次提交
  26. 31 8月, 2011 1 次提交
  27. 18 8月, 2011 1 次提交
  28. 11 8月, 2011 1 次提交