1. 11 Mar, 2007 1 commit
    • Arthur Kepner's avatar
      IB/mthca: Use mmiowb after doorbell ring · 11bb9d39
      Arthur Kepner authored
      We discovered a problem when running IPoIB applications on multiple
      CPUs on an Altix system. Many messages such as:
      
      ib_mthca 0002:01:00.0: SQ 000014 full (19941644 head, 19941707 tail, 64 max, 0 nreq)
      
      appear in syslog, and the driver wedges up.
      
      Apparently this is because writes to the doorbells from different CPUs
      reach the device out of order. The following patch adds mmiowb() calls
      after doorbell rings to ensure the doorbell writes are ordered.
      Signed-off-by: default avatarArthur Kepner <akepner@sgi.com>
      Signed-off-by: default avatarRoland Dreier <rolandd@cisco.com>
      Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>
      11bb9d39
  2. 09 Mar, 2007 4 commits
  3. 08 Mar, 2007 12 commits
  4. 02 Mar, 2007 2 commits
  5. 27 Feb, 2007 2 commits
  6. 26 Feb, 2007 13 commits
  7. 25 Feb, 2007 6 commits