2020-07-24 |
Michael J. Ruhl | io-mapping: indicate mapping failure Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2020-04-18 |
Michael J. Ruhl | drm/i915: Refactor setting dma info to a common helper Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2020-01-03 |
Michael J. Ruhl | IB/hfi1: List all receive contexts from debugfs Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2019-06-29 |
Michael J. Ruhl | IB/hfi1: Reduce excessive aspm inlines Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2019-06-29 |
Michael J. Ruhl | IB/{rdmavt, hfi1, qib}: Add helpers to hide SWQE WR... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2019-06-29 |
Michael J. Ruhl | IB/{rdmavt, hfi1, qib}: Remove AH refcount for UD QPs Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2019-06-29 |
Michael J. Ruhl | IB/rdmavt: Set QP allowed opcodes after QP allocation Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2019-03-06 |
Michael J. Ruhl | IB/hfi1: Close race condition on user context disable... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2019-03-04 |
Michael J. Ruhl | IB/rdmavt: Fix concurrency panics in QP post_send and... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2019-01-30 |
Michael J. Ruhl | IB/{hfi1, qib, rvt} Cleanup open coded sge usage Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2019-01-30 |
Michael J. Ruhl | IB/{hfi1,qib}: Cleanup open coded sge sizing Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2019-01-21 |
Michael J. Ruhl | IB/hfi1: Remove overly conservative VM_EXEC flag check Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-12-07 |
Michael J. Ruhl | IB/hfi1: Incorrect sizing of sge for PIO will OOPs Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-12-07 |
Michael J. Ruhl | IB/hfi1: Limit VNIC use of SDMA engines to the available... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-12-03 |
Michael J. Ruhl | IB/hfi1: Fix a latency issue for small messages Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-10-01 |
Michael J. Ruhl | IB/hfi1: Error path MAD response size is incorrect Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-26 |
Michael J. Ruhl | IB/hfi1: Move UnsupportedVL bits definitions to the... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-21 |
Michael J. Ruhl | IB/hfi1: Fix destroy_qp hang after a link down Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-21 |
Michael J. Ruhl | IB/hfi1: Fix context recovery when PBC has an UnsupportedVL Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-21 |
Michael J. Ruhl | IB/hfi1: Invalid user input can result in crash Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-11 |
Michael J. Ruhl | IB/hfi1: set_intr_bits uses incorrect source for register... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-11 |
Michael J. Ruhl | IB/hfi1: Missing return value in error path for user... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-11 |
Michael J. Ruhl | IB/hfi1: Right size user_sdma sequence numbers and... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-11 |
Michael J. Ruhl | IB/hfi1: Remove race conditions in user_sdma send path Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-11 |
Michael J. Ruhl | IB/hfi1: Eliminate races in the SDMA send error path Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-11 |
Michael J. Ruhl | IB/{hfi1, qib, rdmavt}: Schedule multi RC/UC packets... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-01 |
Michael J. Ruhl | IB/hfi1: Move URGENT IRQ enable to hfi1_rcvctrl() Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-01 |
Michael J. Ruhl | IB/hfi1: Rework the IRQ API to be more flexible Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-01 |
Michael J. Ruhl | IB/hfi1: Make the MSIx resource allocation a bit more... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-01 |
Michael J. Ruhl | IB/hfi1: Prepare for new HFI1 MSIx API Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-01 |
Michael J. Ruhl | IB/hfi1: Get the hfi1_devdata structure as early as... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-01 |
Michael J. Ruhl | IB/hfi1: tune_pcie_caps is arbitrarily placed, poorly Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-09-01 |
Michael J. Ruhl | IB/hfi1: Remove duplicated defines Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-08-20 |
Michael J. Ruhl | IB/hfi1: Invalid NUMA node information can cause a... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-07-03 |
Michael J. Ruhl | IB/hfi1: Remove incorrect call to do_interrupt callback Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-07-03 |
Michael J. Ruhl | IB/hfi1: Set in_use_ctxts bits for user ctxts only Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-06-26 |
Michael J. Ruhl | IB/hfi1: Fix incorrect mixing of ERR_PTR and NULL return... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-06-22 |
Michael J. Ruhl | IB/hfi1: Remove INTx support and simplify MSIx usage Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-05-24 |
Michael J. Ruhl | IB/hfi1: Set port number for errorinfo MAD response Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-05-09 |
Michael J. Ruhl | IB/hfi1: Reorder incorrect send context disable Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-05-09 |
Michael J. Ruhl | IB/hfi1: Return correct value for device state Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-05-09 |
Michael J. Ruhl | IB/hfi1: Return actual error value from program_rcvarray() Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-05-09 |
Michael J. Ruhl | IB/hfi1: Use after free race condition in send context... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-05-03 |
Michael J. Ruhl | IB/hfi1 Use correct type for num_user_context Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-02-01 |
Michael J. Ruhl | IB/core: Avoid a potential OOPs for an unused optional... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-02-01 |
Michael J. Ruhl | IB/hfi1: Re-order IRQ cleanup to address driver cleanup... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-01-05 |
Michael J. Ruhl | IB/{hfi1, qib}: Fix a concurrency issue with device... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-01-05 |
Michael J. Ruhl | IB/{rdmavt, hfi1, qib}: Remove get_card_name() downcall Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-01-05 |
Michael J. Ruhl | IB/{rdmavt, hfi1, qib}: Self determine driver name Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2018-01-03 |
Michael J. Ruhl | IB/hfi1: Add RQ/SRQ information to QP stats Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-12-22 |
Michael J. Ruhl | IB/hfi: Only read capability registers if the capability... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-10-30 |
Michael J. Ruhl | IB/hfi1: Race condition between user notification and... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-10-25 |
Michael J. Ruhl | RDMA/netlink: OOPs in rdma_nl_rcv_msg() from misinterpreted... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-10-04 |
Michael J. Ruhl | IB/hfi1: Fix incorrect available receive user context... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-09-29 |
Michael J. Ruhl | IB/hfi1: Refactor reset_ctxt() IOCTL Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-09-29 |
Michael J. Ruhl | IB/hfi1: Refactor get_user() IOCTLs Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-09-29 |
Michael J. Ruhl | IB/hfi1: Refactor hfi_user_exp_rcv_invalid() IOCTLs Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-09-29 |
Michael J. Ruhl | IB/hfi1: Refactor hfi_user_exp_rcv_clear() IOCTLs Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-09-29 |
Michael J. Ruhl | IB/hfi1: Refactor hfi_user_exp_rcv_setup() IOCTL Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-09-29 |
Michael J. Ruhl | IB/hfi1: Refactor get_base_info Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-09-29 |
Michael J. Ruhl | IB/hfi1: Fix parenthesis alignment issues Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-09-29 |
Michael J. Ruhl | IB/hfi1: Refactor get_ctxt_info Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-09-29 |
Michael J. Ruhl | IB/hfi1: Refactor assign_ctxt() IOCTL Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
Michael J. Ruhl | IB/hfi1: Add a safe wrapper for _rcd_get_by_index Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
Michael J. Ruhl | IB/hfi1: Inline common calculation Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
Michael J. Ruhl | IB/hfi1: Update HFI to use the latest PCI API Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
Michael J. Ruhl | IB/qib: Update QIB to use the latest PCI API Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-09-27 |
Michael J. Ruhl | IB/hfi1: On error, fix use after free during user context... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-08-28 |
Michael J. Ruhl | IB/hif1: Remove static tracing from SDMA hot path Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-08-28 |
Michael J. Ruhl | IB/hfi1: Improve local kmem_cache_alloc performance Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-08-22 |
Michael J. Ruhl | IB/hf1: User context locking is inconsistent Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-08-22 |
Michael J. Ruhl | IB/hfi1: Protect context array set/clear with spinlock Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-07-31 |
Michael J. Ruhl | IB/hfi1: Only set fd pointer when base context is completely... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-07-31 |
Michael J. Ruhl | IB/hfi1: Split copy_to_user data copy for better security Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-07-31 |
Michael J. Ruhl | IB/hfi1: Send MAD traps until repressed Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-07-31 |
Michael J. Ruhl | IB/hfi1: Pass the context pointer rather than the index Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-07-31 |
Michael J. Ruhl | IB/hfi1: Use context pointer rather than context index Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-07-31 |
Michael J. Ruhl | IB/hfi1: Size rcd array index correctly and consistently Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-07-31 |
Michael J. Ruhl | IB/hfi1: Remove unused user context data members Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-07-31 |
Michael J. Ruhl | IB/hfi1: Assign context does not clean up file descriptor... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-06-27 |
Michael J. Ruhl | IB/hfi1: Resolve kernel panics by reference counting... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-06-27 |
Michael J. Ruhl | IB/hfi1: Initialize TID lists to avoid crash on cleanup Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-06-27 |
Michael J. Ruhl | IB/qib: Replace deprecated pci functions with new API Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-06-27 |
Michael J. Ruhl | IB/hfi1: Replace deprecated pci functions with new API Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-06-27 |
Michael J. Ruhl | IB/hfi1: Name function prototype parameters for affinity... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
Michael J. Ruhl | IB/hfi1: Clean up on context initialization failure Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
Michael J. Ruhl | IB/hfi1: Fix an assign/ordering issue with shared context IDs Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
Michael J. Ruhl | IB/hfi1: Clean up context initialization Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
Michael J. Ruhl | IB/hfi1: Correctly clear the pkey Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
Michael J. Ruhl | IB/hfi1: Search shared contexts on the opened device... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
Michael J. Ruhl | IB/hfi1: Use filedata rather than filepointer Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
Michael J. Ruhl | IB/hfi1: Name function prototype parameters Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
Michael J. Ruhl | IB/hfi1: Fix a subcontext memory leak Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-05-04 |
Michael J. Ruhl | IB/hfi1: Return an error on memory allocation failure Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-04-28 |
Michael J. Ruhl | IB/hfi1: Validate the TID count before using it Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-04-28 |
Michael J. Ruhl | IB/rdmavt/hfi1/qib: Use the MGID and MLID for multicast... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-04-28 |
Michael J. Ruhl | IB/core: For multicast functions, verify that LIDs... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-04-28 |
Michael J. Ruhl | IB/hfi1: Correct MulticastMask/CollectiveMask info... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-04-28 |
Michael J. Ruhl | IB/core: If the MGID/MLID pair is not on the list return... Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
2017-04-05 |
Michael J. Ruhl | IB/hfi1: Ensure VL index is within bounds Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
|
commit | commitdiff | tree |
next |