Merge branches 'cxgb3', 'ehca', 'ipath', 'ipoib', 'misc', 'mlx4', 'mthca' and 'nes' into for-linus

This commit is contained in:
50 changed files with 1096 additions and 510 deletions