1. 17 9月, 2007 5 次提交
  2. 11 9月, 2007 1 次提交
    • M
      [TG3]: Workaround MSI bug on 5714/5780. · 2fbe43f6
      Michael Chan 提交于
      A hardware bug was revealed after a recent PCI MSI patch was made to
      always disable legacy INTX when enabling MSI.  The 5714/5780 chips
      will not generate MSI when INTX is disabled, causing MSI failure
      messages to be reported, and another patch was made to workaround the
      problem by disabling MSI on ServerWorks HT1000 bridge chips commonly
      found with the 5714.
      
      We workaround this chip bug by enabling INTX after we enable MSI and
      after we resume from suspend.
      
      Update version to 3.81.
      
      This problem was discovered by David Miller.
      Signed-off-by: NMichael Chan <mchan@broadcom.com>
      Acked-by: NAndy Gospodarek <andy@greyhouse.net>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      2fbe43f6
  3. 31 8月, 2007 6 次提交
    • D
      - cxgb3 engine microcode load · 47330077
      Divy Le Ray 提交于
      Load the engine microcode when an interface
      is brought up, instead of of doing it when the module
      is loaded.
      Loosen up tight binding between the driver and the
      engine microcode version.
      There is no need for microcode update with T3A boards.
      Fix the file naming.
      Do a better job at logging the loading activity.
      Signed-off-by: NDivy Le Ray <divy@chelsio.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      47330077
    • D
      cxgb3 - Fix dev->priv usage · 5fbf816f
      Divy Le Ray 提交于
      cxgb3 used netdev_priv() and dev->priv for different purposes.
      In 2.6.23, netdev_priv() == dev->priv, cxgb3 needs a fix.
      This patch is a partial backport of Dave Miller's changes in the
      net-2.6.24 git branch.
      
      Without this fix, cxgb3 crashes on 2.6.23.
      Signed-off-by: NDivy Le Ray <divy@chelsio.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      5fbf816f
    • D
      netxen: fix crashes during module unload · 3052246c
      dhananjay@netxen.com 提交于
      This patch fixes two problems during driver unload. The pci_disable_device()
      call is before firmware reload, causing reads and writes across PCI bus after
      disabling device. Second problem is the register window was wrong during
      firmware reload
      
      Signed-off by: Dhananjay Phadke <dhananjay@netxen.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      3052246c
    • D
      netxen: Avoid firmware load in PCI probe · b3e2d887
      dhananjay@netxen.com 提交于
      Loading firmware during PCI probe can lead to incorrect initialization,
      rendering the card unusable until next reboot.  This was introduced a while
      ago as a workaround for firmware bug, a better workaround was submitted for
      this a while ago. So removing original hack that loads firmware during probe.
      
      Signed-off by: Dhananjay Phadke <dhananjay@netxen.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      b3e2d887
    • M
      PS3: fix the bug that 'ifconfig down' would hang · 14cc0a2b
      Masakazu Mokuno 提交于
      Fix the bug that 'ifconfig eth0 down' would hang up, reported by Stefan
      Assmann <sassmann@suse.de>.
      As we removed netif_poll_enable() from dev->open(), we should not use
      netif_poll_disable() in dev->stop().
      Signed-off-by: NMasakazu Mokuno <mokuno@sm.sony.co.jp>
      CC: Geoff Levand <geoffrey.levand@am.sony.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      14cc0a2b
    • R
      IOC3: Program UART predividers. · 0491d1f3
      Ralf Baechle 提交于
      The IOC3 driver's UART detection bits used to rely on the the firmware
      setting the UART pre-divider in a way that's apropriate for the 8250
      driver which doesn't currently program this register.  This happens
      to work for the console but not rarely for additional ports.
      
      While at it, also program the UART to RS-232 PIO mode; it the UART might
      have been in mac-serial and/or DMA mode though that hasn't actually been
      observed in practice.
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      0491d1f3
  4. 29 8月, 2007 2 次提交
  5. 27 8月, 2007 4 次提交
  6. 25 8月, 2007 13 次提交
  7. 22 8月, 2007 2 次提交
  8. 19 8月, 2007 2 次提交
  9. 14 8月, 2007 5 次提交