1. 26 3月, 2009 2 次提交
  2. 03 3月, 2009 1 次提交
  3. 20 2月, 2009 1 次提交
  4. 04 2月, 2009 1 次提交
  5. 01 2月, 2009 1 次提交
  6. 28 1月, 2009 1 次提交
  7. 22 1月, 2009 2 次提交
  8. 23 12月, 2008 1 次提交
  9. 04 12月, 2008 1 次提交
  10. 27 11月, 2008 1 次提交
  11. 21 11月, 2008 1 次提交
  12. 20 11月, 2008 1 次提交
  13. 16 11月, 2008 1 次提交
  14. 13 11月, 2008 1 次提交
    • W
      netdevice: safe convert to netdev_priv() #part-2 · 4cf1653a
      Wang Chen 提交于
      We have some reasons to kill netdev->priv:
      1. netdev->priv is equal to netdev_priv().
      2. netdev_priv() wraps the calculation of netdev->priv's offset, obviously
         netdev_priv() is more flexible than netdev->priv.
      But we cann't kill netdev->priv, because so many drivers reference to it
      directly.
      
      This patch is a safe convert for netdev->priv to netdev_priv(netdev).
      Since all of the netdev->priv is only for read.
      But it is too big to be sent in one mail.
      I split it to 4 parts and make every part smaller than 100,000 bytes,
      which is max size allowed by vger.
      Signed-off-by: NWang Chen <wangchen@cn.fujitsu.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      4cf1653a
  15. 04 11月, 2008 1 次提交
  16. 31 10月, 2008 1 次提交
  17. 28 10月, 2008 1 次提交
  18. 12 10月, 2008 1 次提交
  19. 10 10月, 2008 1 次提交
  20. 25 9月, 2008 1 次提交
  21. 23 7月, 2008 7 次提交
  22. 19 7月, 2008 1 次提交
  23. 17 7月, 2008 2 次提交
  24. 07 7月, 2008 1 次提交
  25. 28 6月, 2008 2 次提交
  26. 17 4月, 2008 1 次提交
  27. 26 3月, 2008 2 次提交
  28. 12 2月, 2008 1 次提交
  29. 11 2月, 2008 1 次提交
    • B
      e1000: Fix for 32 bits platforms with 64 bits resources · 3c34ac36
      Benjamin Herrenschmidt 提交于
      The e1000 driver stores the content of the PCI resources into
      unsigned long's before ioremapping. This breaks on 32 bits
      platforms that support 64 bits MMIO resources such as ppc 44x.
      
      This fixes it by removing those temporary variables and passing
      directly the result of pci_resource_start/len to ioremap.
      
      The side effect is that I removed the assignments to the netdev
      fields mem_start, mem_end and base_addr, which are totally useless
      for PCI devices.
      Signed-off-by: NBenjamin Herrenschmidt <benh@kernel.crashing.org>
      --
      
       drivers/net/e1000/e1000_main.c |   18 +++++-------------
       1 file changed, 5 insertions(+), 13 deletions(-)
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      3c34ac36