2021-04-07 |
Mike Marciniszyn | IB/hfi1: Fix probe time panic when AIP is enabled with... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@cornelisnetworks...
|
commit | commitdiff | tree |
2020-07-29 |
Mike Marciniszyn | IB/rdmavt: Fix RQ counting issues causing use of an... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2020-06-24 |
Mike Marciniszyn | IB/hfi1: Add atomic triggered sleep/wakeup Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2020-06-24 |
Mike Marciniszyn | IB/hfi1: Correct -EBUSY handling in tx code Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2020-05-12 |
Mike Marciniszyn | IB/hfi1: Fix another case where pq is left on waitlist Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2020-03-24 |
Mike Marciniszyn | RDMA/core: Ensure security pkey modify is not lost Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2020-03-24 |
Mike Marciniszyn | IB/hfi1: Ensure pq is not left on waitlist Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2020-03-18 |
Mike Marciniszyn | IB/rdmavt: Delete unused routine Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2020-02-11 |
Mike Marciniszyn | IB/hfi1: Close window for pq and request coliding Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2020-01-10 |
Mike Marciniszyn | IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2020-01-10 |
Mike Marciniszyn | IB/hfi1: Add software counter for ctxt0 seq drop Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2020-01-10 |
Mike Marciniszyn | IB/hfi1: Create API for auto activate Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2020-01-10 |
Mike Marciniszyn | IB/hfi1: IB/hfi1: Add an API to handle special case... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2020-01-10 |
Mike Marciniszyn | IB/hfi1: Add fast and slow handlers for receive context Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2020-01-10 |
Mike Marciniszyn | IB/hfi1: Move chip specific functions to chip.c Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2020-01-03 |
Mike Marciniszyn | IB/rdmavt: Correct comments in rdmavt_qp.h header Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2020-01-03 |
Mike Marciniszyn | IB/hfi1: Add accessor API routines to access context... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-10-17 |
Mike Marciniszyn | IB/hfi1: Use a common pad buffer for 9B and 16B packets Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-07-22 |
Mike Marciniszyn | IB/hfi1: Remove unused define Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-06-29 |
Mike Marciniszyn | IB/rdmavt: Add trace for map_mr_sg Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-06-29 |
Mike Marciniszyn | IB/rdmavt: Enhance trace information for FRWR debug Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-06-29 |
Mike Marciniszyn | IB/hfi1: Add missing INVALIDATE opcodes for trace Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-06-21 |
Mike Marciniszyn | IB/{rdmavt, qib, hfi1}: Convert to new completion API Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-06-21 |
Mike Marciniszyn | IB/rdmavt: Add new completion inline Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-06-18 |
Mike Marciniszyn | IB/hfi1: Handle port down properly in pio Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-06-18 |
Mike Marciniszyn | IB/hfi1: Handle wakeup of orphaned QPs for pio Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-06-18 |
Mike Marciniszyn | IB/hfi1: Wakeup QPs orphaned on wait list after flush Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-06-18 |
Mike Marciniszyn | IB/hfi1: Use aborts to trigger RC throttling Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-06-18 |
Mike Marciniszyn | IB/hfi1: Create inline to get extended headers Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-06-18 |
Mike Marciniszyn | IB/hfi1: Silence txreq allocation warnings Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-06-18 |
Mike Marciniszyn | IB/hfi1: Avoid hardlockup with flushlist_lock Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-06-11 |
Mike Marciniszyn | IB/hfi1: Correct tid qp rcd to match verbs context Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-06-11 |
Mike Marciniszyn | IB/hfi1: Close PSM sdma_progress sleep window Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-05-29 |
Mike Marciniszyn | IB/{qib, hfi1, rdmavt}: Correct ibv_devinfo max_mr... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-05-29 |
Mike Marciniszyn | IB/hfi1: Insure freeze_work work_struct is canceled... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-05-29 |
Mike Marciniszyn | IB/rdmavt: Fix alloc_qpn() WARN_ON() Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-05-06 |
Mike Marciniszyn | IB/hfi1: Fix WQ_MEM_RECLAIM warning Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-04-24 |
Mike Marciniszyn | IB/hfi1: Add selected Rcv counters Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-04-24 |
Mike Marciniszyn | IB/{rdmavt, qib, hfi1}: Use new routine to release... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-04-24 |
Mike Marciniszyn | IB/rdmavt: Use more efficient allowed_ops Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-04-24 |
Mike Marciniszyn | IB/rdmavt: Fix ab/ba include issues Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-04-24 |
Mike Marciniszyn | IB/hfi1: Make opfn.h self sufficient Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-03-26 |
Mike Marciniszyn | IB/hfi1: Add running average for adaptive pio Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-03-04 |
Mike Marciniszyn | IB/rdmavt: Fix loopback send with invalidate ordering Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-01-21 |
Mike Marciniszyn | IB/hfi1: Add limit test for RC/UC send via loopback Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2019-01-18 |
Mike Marciniszyn | IB/rdmavt: Add wc_flags and wc_immdata to cq entry... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-12-07 |
Mike Marciniszyn | IB/hfi1: Reduce lock contention on iowait_lock for... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-12-07 |
Mike Marciniszyn | IB/hfi1: Close VNIC sdma_progress sleep window Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-12-07 |
Mike Marciniszyn | IB/hfi1: Allow the driver to initialize QP priv struct Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-06-22 |
Mike Marciniszyn | IB/hfi1: Reorg ctxtdata and rightsize fields Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-06-22 |
Mike Marciniszyn | IB/hfi1: Remove caches of chip CSRs Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-06-22 |
Mike Marciniszyn | IB/hfi1: Remove unused/writeonly devdata fields Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-06-22 |
Mike Marciniszyn | IB/hfi1: Rightsize ctxt_eager_bufs fields Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-06-22 |
Mike Marciniszyn | IB/hfi1: Remove rcvctrl from ctxtdata Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-06-22 |
Mike Marciniszyn | IB/hfi1: Remove rcvhdrq_size Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-06-19 |
Mike Marciniszyn | IB/rdmavt, IB/hfi1: Create device dependent s_flags Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-06-19 |
Mike Marciniszyn | IB/hfi1: Remove rcvhdrsize Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-06-19 |
Mike Marciniszyn | IB/hfi1: Move rhf_offset from devdata to ctxtdata Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-06-19 |
Mike Marciniszyn | IB/hfi1: Move normal functions from hfi1_devdata to... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-06-04 |
Mike Marciniszyn | IB/hfi1: Fix comment on default hdr entry size Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-06-04 |
Mike Marciniszyn | IB/hfi1: Add bypass register defines and replace blind... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-06-04 |
Mike Marciniszyn | IB/hfi1: Fix user context tail allocation for DMA_RTAIL Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-05-24 |
Mike Marciniszyn | IB/qib: Fix DMA api warning with debug kernel Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-05-24 |
Mike Marciniszyn | IB/{rdmavt,hfi1}: Change hrtimer add to use pinned... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-05-24 |
Mike Marciniszyn | IB/hfi1: Cleanup of exp_rcv Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-05-09 |
Mike Marciniszyn | IB/hfi1: Fix fault injection init/exit issues Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-05-03 |
Mike Marciniszyn | IB/hfi1: Fix loss of BECN with AHG Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-05-03 |
Mike Marciniszyn | IB/hfi1: Fix handling of FECN marked multicast packet Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-02-01 |
Mike Marciniszyn | IB/hfi1: Remove blind constants from 16B update Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-01-05 |
Mike Marciniszyn | IB/rdmavt: Allocate CQ memory on the correct node Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2018-01-05 |
Mike Marciniszyn | IB/rdmavt: Use correct numa node for SRQ allocation Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-12-11 |
Mike Marciniszyn | IB/qib: Fix comparison error with qperf compare/swap... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-11-13 |
Mike Marciniszyn | IB/hfi1: Fix a wrapping test to insure the correct... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-11-13 |
Mike Marciniszyn | IB/srpt: Post receive work requests after qp transition... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-10-30 |
Mike Marciniszyn | IB/hfi1: Take advantage of kvzalloc_node in sdma initialization Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-10-30 |
Mike Marciniszyn | IB/hfi1: Insure int mask for in-kernel receive contexts... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-10-30 |
Mike Marciniszyn | IB/hfi1: Add tx_opcode_stats like the opcode_stats Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-10-04 |
Mike Marciniszyn | IB/hfi1: Fix output trace issues from 16B change Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
Mike Marciniszyn | IB/hfi1: Extend input hdr tracing for packet type Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-08-28 |
Mike Marciniszyn | IB/rdmavt: Handle dereg of inuse MRs properly Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-08-28 |
Mike Marciniszyn | IB/qib: Convert qp_stats debugfs interface to use new... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-08-28 |
Mike Marciniszyn | IB/hfi1: Convert qp_stats debugfs interface to use... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-08-28 |
Mike Marciniszyn | IB/hfi1: Convert hfi1_error_port_qps() to use new QP... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-08-28 |
Mike Marciniszyn | IB/rdmavt: Add QP iterator API for QPs Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-08-28 |
Mike Marciniszyn | IB/hfi1: Add opcode states to qp_stats Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-08-28 |
Mike Marciniszyn | IB/{qib, hfi1}: Avoid flow control testing for RDMA... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-08-28 |
Mike Marciniszyn | IB/rdmavt: Use rvt_put_swqe() in rvt_clear_mr_ref() Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-07-31 |
Mike Marciniszyn | IB/{rdmavt, hfi1, qib}: Fix panic with post receive... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-07-31 |
Mike Marciniszyn | IB/hfi1: Fix bar0 mapping to use write combining Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-07-11 |
Mike Marciniszyn | IB/iser: Handle lack of memory management extentions... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-06-27 |
Mike Marciniszyn | IB/hfi1: Add traces for TID operations Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-06-27 |
Mike Marciniszyn | IB/hfi1: Use a template for tid reg/unreg Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-06-27 |
Mike Marciniszyn | IB/hfi1: Create common expected receive verbs/PSM code Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-06-27 |
Mike Marciniszyn | IB/rdmavt: Compress adjacent SGEs in rvt_lkey_ok() Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-06-01 |
Mike Marciniszyn | RDMA/qib,hfi1: Fix MR reference count leak on write... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
Mike Marciniszyn | IB/hfi1: Fix yield logic in send engine Reviewed-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
Mike Marciniszyn | IB/hfi1, IB/rdmavt: Move r_adefered to r_lock cache... Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-04-28 |
Mike Marciniszyn | IB/hfi1: Prevent kernel QP post send hard lockups Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-04-05 |
Mike Marciniszyn | IB/hfi1: Eliminate synchronize_rcu() in mr delete Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
2017-04-05 |
Mike Marciniszyn | IB/rdmavt: Avoid reseting wqe send_flags in unreserve Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
|
commit | commitdiff | tree |
next |