1. 13 5月, 2007 1 次提交
  2. 12 5月, 2007 2 次提交
  3. 10 5月, 2007 1 次提交
  4. 09 5月, 2007 1 次提交
    • R
      IB/mlx4: Add a driver Mellanox ConnectX InfiniBand adapters · 225c7b1f
      Roland Dreier 提交于
      Add an InfiniBand driver for Mellanox ConnectX adapters.  Because
      these adapters can also be used as ethernet NICs and Fibre Channel 
      HBAs, the driver is split into two modules: 
       
        mlx4_core: Handles low-level things like device initialization and 
          processing firmware commands.  Also controls resource allocation 
          so that the InfiniBand, ethernet and FC functions can share a 
          device without stepping on each other. 
       
        mlx4_ib: Handles InfiniBand-specific things; plugs into the 
          InfiniBand midlayer. 
      Signed-off-by: NRoland Dreier <rolandd@cisco.com>
      225c7b1f
  5. 08 5月, 2007 3 次提交
  6. 05 5月, 2007 2 次提交
    • F
      m68k: macmace fixes · 8b6aaab8
      Finn Thain 提交于
      Fix a race condition in the transmit code, where the dma interrupt could update
      the free tx buffer count concurrently and wedge the tx queue.
      
      Fix the misuse of the rx frame status and rx frame length registers: no more
      "fifo overrun" errors caused by the OFLOW bit being tested in the frame length
      register (instead of the status register), and no more missed packets due to
      incorrect length taken from status register (instead of the frame length
      register).
      
      Fix a panic (skb_over_panic BUG) caused by allocating and then copying an
      incoming packet while the packet length register was changing.
      
      Cut-and-paste the reset code from the powermac mace driver (mace.c), so the NIC
      functions when MacOS does not initialise it (important for anyone wanting to
      use the Emile boot loader).
      
      Cut-and-paste the error counting and timeout recovery code from mace.c.
      
      Fix over allocation of rx buffer memory (it's page order, not page count).
      
      Converted to driver model.
      
      Converted to DMA API.
      
      Since I've run out of ways to make it fail, and since it performs well now,
      promote the driver from EXPERIMENTAL status. Tested on both quadra 840av and
      660av.
      Signed-off-by: NFinn Thain <fthain@telegraphics.com.au>
      Signed-off-by: NGeert Uytterhoeven <geert@linux-m68k.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      8b6aaab8
    • M
      m68k: Mac89x0 Ethernet netif updates · 39ad2cb3
      Matthias Urlichs 提交于
      Macintosh CS89x0 Ethernet: Netif updates
      Addition of netif_stop_queue() before transmission by Michael Schmitz
      skb_copy_{from,to}_linear_data() conversion by Geert Uytterhoeven
      Signed-off-by: NGeert Uytterhoeven <geert@linux-m68k.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      39ad2cb3
  7. 03 5月, 2007 1 次提交
  8. 29 4月, 2007 1 次提交
  9. 28 4月, 2007 4 次提交
  10. 20 4月, 2007 1 次提交
  11. 27 3月, 2007 1 次提交
    • T
      [POWERPC] QE: automatically select QE options · 7d776cb5
      Timur Tabi 提交于
      Change the Kconfig files so that the Freescale QE options are automatically
      selected if a QE device is selected.  Previously, you'd need to manually
      select UCC_FAST if you want any "fast" UCC devices, such as Gigabit Ethernet.
      Now, the QE Gigabit Ethernet option is always available if the device has a
      QE, and UCC_FAST is automatically enabled.  A side-effect is that the
      "QE Options" menu no longer exists.
      Signed-off-by: NTimur Tabi <timur@freescale.com>
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      7d776cb5
  12. 23 3月, 2007 2 次提交
  13. 27 2月, 2007 1 次提交
  14. 21 2月, 2007 1 次提交
  15. 18 2月, 2007 3 次提交
  16. 10 2月, 2007 1 次提交
  17. 08 2月, 2007 2 次提交
  18. 06 2月, 2007 6 次提交
  19. 11 12月, 2006 1 次提交
  20. 08 12月, 2006 1 次提交
  21. 02 12月, 2006 4 次提交