situations are detected in
the heuristic.
Reviewed-by: Vinit Agnihotri <vinit.abhay.agniho...@intel.com>
Signed-off-by: Mike Marciniszyn <mike.marcinis...@intel.com>
---
drivers/infiniband/hw/qib/qib_verbs.c | 11 ---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --g
d of 0 contexts. This commit changes the variable
num_rcv_contexts to num_user_contexts, and it also makes any negative
value for this variable default to the number of CPU cores, so if
num_user_contexts is set >= 0, the value will number of contexts.
Reviewed-by: Mike Marciniszyn <mike.marcinis.
From: Sebastian Sanchez
If driver is loaded with parameter hdrq_entsize=0, then
there's a NULL dereference when the driver gets unloaded.
This causes a kernel Oops and prevents the module from
being unloaded. This patch fixes this issue by making sure
-EINVAL gets
From: Erik E. Kahn
send_trap() was still using old ib_smp instead of opa_smp
for formatting and sending traps.
Reviewed-by: Arthur Kepner
Reviewed-by: Ira Weiny
Reviewed-by: Dennis Dalessandro
This two patch series gets rid of the vestigal use of IBTA
traps in the hfi1 driver.
---
Erik E. Kahn (1):
staging/rdma/hfi1: HFI now sends OPA Traps instead of IBTA
Jubin John (1):
staging/rdma/hfi1: add definitions for OPA traps
drivers/staging/rdma/hfi1/mad.c | 121
From: Jubin John
These new definitions will be used by follow-on
patches for formating and sending OPA traps.
Reviewed-by: Ira Weiny
Signed-off-by: Jubin John
---
drivers/staging/rdma/hfi1/mad.h | 114
From: Easwar Hariharan <easwar.hariha...@intel.com>
A code inspection pointed out that kmalloc_array may return NULL and
memset doesn't check the input pointer for NULL, resulting in a possible
NULL dereference. This patch fixes this.
Reviewed-by: Mike Marciniszyn <mike.marcinis...@
Profiling has shown the the atomic is a performance issue
for the pio hot path.
If multiple cpus allocated an sc's buffer, the cacheline
containing the atomic will bounce from L0 to L0.
Convert the atomic to a percpu variable.
Reviewed-by: Jubin John <jubin.j...@intel.com>
Signed-off-by
.
Reviewed-by: Mark Debbage <mark.debb...@intel.com>
Signed-off-by: Mike Marciniszyn <mike.marcinis...@intel.com>
---
drivers/staging/rdma/hfi1/pio.c |9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/drivers/staging/rdma/hfi1/pio.c b/drivers/staging/rdma/hfi1
...@intel.com>
Signed-off-by: Mike Marciniszyn <mike.marcinis...@intel.com>
---
differences from v2
- remove double post in summary
differences from v1
- address comments from Or Gerlitz <gerlitz...@gmail.com>
drivers/infiniband/core/uverbs_cmd.c | 15 ++-
1 file
...@intel.com>
Signed-off-by: Mike Marciniszyn <mike.marcinis...@intel.com>
---
differences from v1
- address comments from Or Gerlitz <gerlitz...@gmail.com>
drivers/infiniband/core/uverbs_cmd.c | 15 ++-
1 file changed, 10 insertions(+), 5 deletions(-)
diff --g
to the sge list is computed without that knowledge.
Store the operation dependent length in an automatic and
compute the sge list copy in destination using that length.
Reviewed-by: Ira Weiny <ira.we...@intel.com>
Signed-off-by: Mike Marciniszyn <mike.marcinis...@intel.com>
---
d
memory corruption. Reproducing
this bug was easy to do by running the client and server of
ib_write_bw -s 8 -n 5 on the same node.
This BUG() was tripped in a slab debug kernel:
kernel BUG at mm/slab.c:2572!
Fixes: 38071a461f0a ("IB/qib: Support the new memory registration API")
Reviewed-by:
This two patch series fixes regressions for qib and hfi1
introduced in the 4.4 merge window.
These are critical for 4.4 and for rebasing the qib/hfi1
refactoring.
---
Ira Weiny (1):
IB/qib: Fix qib_mr structure
Mike Marciniszyn (1):
IB/core: correct issue with sge copyin corrupting
onally, the dump
function had a mismatch between the field being printed out and
the field used to source the data which was fixed.
Reviewed-by: Mitko Haralanov <mitko.harala...@intel.com>
Reviewed-by: Mike Marciniszyn <mike.marcinis...@intel.com>
Reported-by: Easwar Hariharan <easwa
().
kfree_rcu() is used to insure a grace period between the
idr removal and actual free.
Reviewed-by: Ira Weiny <ira.we...@intel.com>
Signed-off-by: Mike Marciniszyn <mike.marcinis...@intel.com>
---
drivers/infiniband/core/uverbs_cmd.c | 12 +++-
include/rdma/ib_verbs.h
:
- switches the allocation/deallocation to vmalloc/vfree
- caps the number of bits to 23 to insure at least 1 generation bit
o this matches the module parameter description
Cc: sta...@vger.kernel.org # 3.4
Reviewed-by: Vinit Agnihotri <vinit.abhay.agniho...@intel.com>
Signed-off-by: Mike Marci
<vinit.abhay.agniho...@intel.com>
Signed-off-by: Mike Marciniszyn <mike.marcinis...@intel.com>
Signed-off-by: Doug Ledford <dledf...@redhat.com>
---
drivers/infiniband/hw/qib/qib.h | 27 +++
drivers/infiniband/hw/qib/qib_keys.c |4
dri
:
- switches the allocation/deallocation to vmalloc/vfree
- caps the number of bits to 23 to insure at least 1 generation bit
o this matches the module parameter description
Cc: sta...@vger.kernel.org # 3.2
Reviewed-by: Vinit Agnihotri <vinit.abhay.agniho...@intel.com>
Signed-off-by: Mike Marci
The boolean tests should have been or-ed.
Reported-by: David Binderman <dcb...@hotmail.com>
Reviewed-by: Jubin John <jubin.j...@intel.com>
Signed-off-by: Mike Marciniszyn <mike.marcinis...@intel.com>
---
drivers/staging/rdma/hfi1/sdma.c |2 +-
1 file changed, 1 insert
From: Jubin John <jubin.j...@intel.com>
3 CSRs needed by the CONFIG_SDMA_VERBOSITY code were removed during
the CSR clean up. Adding these CSRs back to resolve 0-day build failure:
https://lists.01.org/pipermail/kbuild-all/2015-August/011919.html
Reviewed-by: Mike Marciniszyn <mike
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
---
0 files changed
diff --git a/MAINTAINERS b/MAINTAINERS
index b3c1a56..45953e9 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -9892,6 +9892,13 @@ M: Arnaud Patard arnaud.pat...@rtp-net.org
S: Odd Fixes
F: drivers
The move from infiniband to staging requires a temporary
PCI dependency to fix 0-day build issues. The
drivers/infiniband/hw/Kconfig gratuitously added it for all drivers.
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
---
drivers/staging/hfi1/Kconfig |2 +-
1 file changed, 1
.01.org/pipermail/kbuild-all/2015-August/011215.html
This patch converts to a non-inline version of the hfi1 trace functions
Reviewed-by: Jubin John jubin.j...@intel.com
Reviewed-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed-off-by: Dennis Dalessandro dennis.dalessan...@intel.com
.01.org/pipermail/kbuild-all/2015-August/011215.html
This patch converts to a non-inline version of the hfi1 trace functions
Reviewed-by: Jubin John jubin.j...@intel.com
Reviewed-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed-off-by: Dennis Dalessandro dennis.dalessan...@intel.com
From: Sadanand Warrier sadanand.warr...@intel.com
Removed version and localbus_info files from
the sysfs directory.
Change-Id: I128b2e4ceb9440fed9b73a822dd39c44df17e5a5
Reviewed-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed-off-by: Sadanand Warrier sadanand.warr...@intel.com
From: Sadanand Warrier sadanand.warr...@intel.com
version and localbus_info are removed from the
hfi1 sysfs directory.
Reviewed-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed-off-by: Sadanand Warrier sadanand.warr...@intel.com
---
Documentation/infiniband/sysfs.txt |2 --
drivers
Ported from upstream qib commit
68c02e232b8a (qib: Support ib_alloc_mr verb)
Tested-by: Jubin John jubin.j...@intel.com
Reviewed-by: Jubin John jubin.j...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
---
drivers/staging/hfi1/mr.c|9 +++--
drivers/staging/hfi1
-August/011216.html
This is a temporary patch and is only needed while the hfi1 driver is
in staging. Remove when moving driver back to drivers/infiniband.
Reviewed-by: Dennis Dalessandro dennis.dalessan...@intel.com
Reviewed-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed-off-by: Jubin John
Commit c50f8564f283 (IB: Add CNP opcode enumeration.)
added an opcode from the IBTA 3.1 specification.
Add a comment in the source referencing the relevant
specification sections.
Reviewed-by: Dennis Dalessandro dennis.dalessan...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
From: Jubin John jubin.j...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
---
drivers/infiniband/Kconfig |1 +
drivers/infiniband/hw/Makefile |1 +
2 files changed, 2 insertions(+)
diff --git a/drivers/infiniband
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
:
- switches the allocation/deallocation to vmalloc/vfree
- caps the number of bits to 23 to insure at least 1 generation bit
o this matches the module parameter description
Cc: sta...@vger.kernel.org
Reviewed-by: Vinit Agnihotri vinit.abhay.agniho...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
From: Jubin John jubin.j...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
---
drivers/infiniband/Kconfig |1
drivers/infiniband/hw/Makefile |1
drivers/infiniband/hw/hfi1/sysfs.c | 131
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
removed in favor
those in ib_mad.h
Reviewed-by: Mike Marciniszyn mike.marcinis...@intel.com
Reviewed-by: John, Jubin jubin.j...@intel.com
Signed-off-by: Ira Weiny ira.we...@intel.com
---
drivers/infiniband/hw/qib/qib_mad.h | 147 +---
include/rdma/ib_mad.h | 138
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
() and query_device() to compile
---
Ira Weiny (1):
IB/core: Add header definitions
Jubin John (1):
IB/core: Add opa driver to kbuild
Mike Marciniszyn (47):
IB/hfi1: add chip specific support part1
IB/hfi1: add chip specific support part2
IB/hfi1: add chip specific support part3
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
-off-by: John Gregor john.a.gre...@intel.com
Signed-off-by: Jubin John jubin.j...@intel.com
Signed-off-by: Kaike Wan kaike@intel.com
Signed-off-by: Kevin Pine kevin.p...@intel.com
Signed-off-by: Kyle Liddell kyle.lidd...@intel.com
Signed-off-by: Mike Marciniszyn mike.marcinis...@intel.com
Signed
1 - 100 of 387 matches
Mail list logo