aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband
AgeCommit message (Expand)AuthorFilesLines
2015-03-18IB/mlx4: Saturate RoCE port PMA counters in case of overflowMajd Dibbiny1-4/+16
2015-03-18IB/mlx4: Verify net device validity on port change eventMoni Shoua1-1/+5
2015-02-22Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2-2/+2
2015-02-21Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/...Linus Torvalds2-18/+32
2015-02-21Merge tag 'rdma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds61-560/+1188
2015-02-20Merge branches 'core', 'cxgb4', 'iser', 'mlx4', 'mlx5', 'ocrdma', 'odp', 'qib...Roland Dreier60-555/+1180
2015-02-20IB/qib: Add blank line after declarationMike Marciniszyn17-6/+67
2015-02-20IB/qib: Fix checkpatch warningsMike Marciniszyn15-44/+42
2015-02-20Infiniband: Fix potential NULL d_inode dereferenceDavid Howells2-2/+2
2015-02-18IB/mlx5: Enable the ODP capability query verbHaggai Eran1-0/+2
2015-02-18IB/core: Add on demand paging caps to ib_uverbs_ex_query_deviceHaggai Eran1-1/+19
2015-02-18IB/core: Add support for extended query device capsEli Cohen3-41/+92
2015-02-18RDMA/cxgb4: Don't hang threads forever waiting on WR repliesHariprasad S1-15/+14
2015-02-18RDMA/ocrdma: Fix off by one in ocrdma_query_gid()Dan Carpenter1-1/+1
2015-02-18RDMA/ocrdma: Use unsigned for bit indexRasmus Villemoes1-3/+3
2015-02-18RDMA/ocrdma: Help gcc generate better code for ocrdma_srq_toggle_bitRasmus Villemoes1-4/+1
2015-02-18RDMA/ocrdma: Update the ocrdma module version stringMitesh Ahuja1-1/+1
2015-02-18RDMA/ocrdma: set vlan present bit for user AHDevesh Sharma4-6/+22
2015-02-18RDMA/ocrdma: remove reference of ocrdma_dev out of ocrdma_qp structureMitesh Ahuja3-29/+34
2015-02-18RDMA/ocrdma: Add support for interrupt moderationMitesh Ahuja4-0/+119
2015-02-18RDMA/ocrdma: Honor return value of ocrdma_resolve_dmacDevesh Sharma1-1/+3
2015-02-18RDMA/ocrdma: Allow expansion of the SQ CQEs via buddy CQ expansion of the QPSelvin Xavier1-22/+44
2015-02-18RDMA/ocrdma: Discontinue support of RDMA-READ-WITH-INVALIDATEDevesh Sharma1-2/+0
2015-02-18RDMA/ocrdma: Host crash on destroying device resourcesMitesh Ahuja2-15/+10
2015-02-18RDMA/ocrdma: Report correct state in ibv_query_qpPadmanabh Ratnakar1-2/+4
2015-02-18RDMA/ocrdma: Debugfs enhancments for ocrdma driverSelvin Xavier6-3/+183
2015-02-18RDMA/ocrdma: Report correct count of interrupt vectors while registering ocrd...Devesh Sharma1-1/+1
2015-02-18RDMA/ocrdma: Move PD resource management to driver.Mitesh Ahuja7-2/+298
2015-02-18RDMA/ocrdma: Increase the GID table size.Mitesh Ahuja1-1/+1
2015-02-18RDMA/ocrdma: Add support for IB stack compliant stats in sysfs.Mitesh Ahuja3-1/+89
2015-02-17IB/core: Properly handle registration of on-demand paging MRs after deregHaggai Eran1-1/+2
2015-02-17IB/mlx5: Update the dev in reg_createMajd Dibbiny1-0/+1
2015-02-17IB/mlx4: In mlx4_ib_demux_cm, print out GUID in host-endian orderJack Morgenstein1-1/+1
2015-02-17IB/mlx4: Bug fixes in mlx4_ib_resize_cqMajd Dibbiny1-4/+3
2015-02-17IB/mlx4: Fix memory leak in __mlx4_ib_modify_qpMajd Dibbiny1-2/+4
2015-02-17IB/core: Fix deadlock on uverbs modify_qp error flowMoshe Lazer1-4/+5
2015-02-17Merge branch 'debugfs_automount' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-24/+11
2015-02-17IB/core: When marshaling ucma path from user-space, clear unused fieldsIlya Nelkenbaum1-0/+3
2015-02-17IB/iser: Release the iscsi endpoint if ep_disconnect wasn't calledAriel Nahum1-0/+2
2015-02-17IB/iser: Fix memory regions possible leakSagi Grimberg2-15/+14
2015-02-17IB/qib: Fix sizeof checkpatch warningsMike Marciniszyn17-63/+64
2015-02-17IB/qib: Replace rcu_assign_pointer() with RCU_INIT_POINTER() in qib_keys.cAndreea-Cristina Bernat1-2/+2
2015-02-17IB/qib: Replace rcu_assign_pointer() with RCU_INIT_POINTER() in qib_qp.cAndreea-Cristina Bernat1-4/+4
2015-02-17IB/mlx5: Fix error code in get_port_caps()Dan Carpenter1-1/+1
2015-02-17debugfs: Provide a file creation function that also takes an initial sizeDavid Howells1-24/+11
2015-02-16IB/qib: Add support for the new QMH7360 cardVinit Agnihotri1-0/+5
2015-02-16IB/qib: Do not write EEPROMMitko Haralanov7-220/+1
2015-02-16IB/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detachOr Gerlitz1-5/+5
2015-02-13IB/iser: Use correct dma direction when unmapping SGsRoi Dayan3-8/+17
2015-02-13IB/ipath: Remove unused function in ipath_wc_ppc64Rickard Strandqvist3-31/+0
2015-02-13RDMA/cxgb4: Serialize CQ event upcalls with CQ destructionHariprasad S1-1/+8
2015-02-12iscsi/iser-target: Support multi-sequence sendtargets text responseSagi Grimberg1-3/+15
2015-02-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds20-669/+1015
2015-02-09IB/mlx4: Reset flow support for IB kernel ULPsYishai Hadas5-6/+191
2015-02-09IB/mlx4: Always use the correct port for mirrored multicast attachmentsMoni Shoua1-1/+5
2015-02-06Revert "IB/core: Add support for extended query device caps"Yann Droneaud3-99/+41
2015-02-05iser-target: Remove duplicate function namesRasmus Villemoes1-4/+3
2015-02-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller7-241/+134
2015-02-04IB/mlx4: Load balance ports in port aggregation modeMoni Shoua4-0/+29
2015-02-04IB/mlx4: Create mirror flows in port aggregation modeMoni Shoua2-13/+80
2015-02-04IB/mlx4: Add port aggregation supportMoni Shoua1-6/+70
2015-02-04IB/mlx4: Reuse mlx4_mac_to_u64()Moni Shoua1-11/+1
2015-02-04iser-target: Fix wrong allocation in the case of an empty text messageSagi Grimberg1-6/+8
2015-02-04iser-target: Use WQ_UNBOUND for completion workqueueSagi Grimberg1-1/+2
2015-02-03Merge tag 'rdma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds7-241/+134
2015-02-03Merge branches 'ipoib' and 'odp' into for-nextRoland Dreier1-1/+0
2015-02-03IB/core: Temporarily disable ex_query_device uverbHaggai Eran1-1/+0
2015-01-30Revert "IPoIB: Consolidate rtnl_lock tasks in workqueue"Roland Dreier1-2/+6
2015-01-30Revert "IPoIB: Make the carrier_on_task race aware"Roland Dreier1-15/+6
2015-01-30Revert "IPoIB: fix MCAST_FLAG_BUSY usage"Roland Dreier2-101/+57
2015-01-30Revert "IPoIB: fix mcast_dev_flush/mcast_restart_task race"Roland Dreier1-32/+5
2015-01-30Revert "IPoIB: change init sequence ordering"Roland Dreier1-17/+7
2015-01-30Revert "IPoIB: Use dedicated workqueues per interface"Roland Dreier6-58/+34
2015-01-30Revert "IPoIB: Make ipoib_mcast_stop_thread flush the workqueue"Roland Dreier3-12/+15
2015-01-30Revert "IPoIB: No longer use flush as a parameter"Roland Dreier3-16/+17
2015-01-30iser-target: Fix typo in isert_put_text_rspSagi Grimberg1-1/+1
2015-01-30iser-target: Fix sparse warningSagi Grimberg1-1/+1
2015-01-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+2
2015-01-25net/mlx4_core: Maintain a persistent memory for mlx4 deviceYishai Hadas5-14/+20
2015-01-20ib_srpt: wait_for_completion_timeout does not return negative statusNicholas Mc Guire1-2/+2
2015-01-16iw_cxgb4: Cleanup register defines/MACROS defined in t4fw_ri_api.hHariprasad Shenai7-483/+483
2015-01-16iw_cxgb4: Cleanup register defines/MACROS defined in t4.hHariprasad Shenai3-70/+70
2015-01-15net/mlx4: Don't disable vxlan offloads under DMFS-A0 optimized steeringOr Gerlitz1-1/+2
2015-01-13net: rename vlan_tx_* helpers since "tx" is misleading thereJiri Pirko1-6/+7
2015-01-13infiniband: mlx5: avoid a compile-time warningArnd Bergmann1-1/+1
2015-01-12iw_cxgb4/cxgb4/cxgb4vf/cxgb4i/csiostor: Cleanup register defines/macros relat...Hariprasad Shenai2-12/+12
2015-01-12iw_cxgb4/cxgb4/cxgb4i: Cleanup register defines/MACROS related to CM CPL mess...Hariprasad Shenai1-39/+39
2015-01-05RDMA/cxgb4/cxgb4vf/csiostor: Cleanup SGE register definesHariprasad Shenai1-13/+13
2014-12-20Merge tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds2-6/+5
2014-12-19Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/...Linus Torvalds2-793/+886
2014-12-18Merge remote-tracking branch 'scsi-queue/drivers-for-3.19' into for-linusJames Bottomley2-6/+5
2014-12-15Merge branches 'core', 'cxgb4', 'ipoib', 'iser', 'mlx4', 'ocrdma', 'odp' and ...Roland Dreier39-439/+2905
2014-12-15IB/mlx5: Implement on demand paging by adding support for MMU notifiersHaggai Eran4-16/+198
2014-12-15IB/mlx5: Add support for RDMA read/write responder page faultsHaggai Eran1-0/+79
2014-12-15IB/mlx5: Handle page faultsHaggai Eran1-0/+408
2014-12-15IB/mlx5: Page faults handling infrastructureHaggai Eran5-21/+293
2014-12-15IB/mlx5: Add mlx5_ib_update_mtt to update page tables after creationHaggai Eran3-8/+148
2014-12-15IB/mlx5: Changes in memory region creation to support on-demand pagingHaggai Eran3-18/+85
2014-12-15IB/mlx5: Implement the ODP capability query verbHaggai Eran4-0/+83
2014-12-15IB/srp: Allow newline separator for connection stringSagi Grimberg1-1/+1
2014-12-15IB/core: Implement support for MMU notifiers regarding on demand paging regionsHaggai Eran6-12/+483
2014-12-15IB/core: Add support for on demand paging regionsShachar Raindel5-0/+341
2014-12-15IB/core: Add flags for on demand paging supportSagi Grimberg3-3/+40
2014-12-15IB/core: Add support for extended query device capsEli Cohen3-42/+86
2014-12-15IB/mlx5: Add function to read WQE from user-spaceHaggai Eran2-0/+73
2014-12-15IB/core: Add umem function to read data from user-spaceHaggai Eran1-0/+34
2014-12-15IB/core: Replace ib_umem's offset field with a full addressHaggai Eran7-11/+11
2014-12-15IB/mlx5: Enhance UMR support to allow partial page table updateHaggai Eran3-48/+96
2014-12-15IB/mlx5: Remove per-MR pas and dma pointersHaggai Eran2-11/+12
2014-12-15RDMA/ocrdma: Always resolve destination mac from GRH for UD QPsDevesh Sharma1-4/+1
2014-12-15RDMA/ocrdma: Fix ocrdma_query_qp() to report q_key value for UD QPsMitesh Ahuja1-0/+2
2014-12-15IB/mlx4: Fix an incorrectly shadowed variable in mlx4_ib_rereg_user_mrJack Morgenstein1-1/+0
2014-12-15IB/iser: Bump version to 1.5Or Gerlitz1-1/+1
2014-12-15IB/iser: DIX updateSagi Grimberg2-57/+26
2014-12-15IB/iser: Micro-optimize iser_handle_wcSagi Grimberg1-1/+1
2014-12-15IB/iser: Micro-optimize iser loggingSagi Grimberg1-8/+5
2014-12-15IB/iser: Use more completion queuesSagi Grimberg2-4/+12
2014-12-15IB/iser: Remove redundant is_mr indicatorSagi Grimberg3-13/+4
2014-12-15IB/iser: Centralize memory region invalidation to a functionSagi Grimberg1-16/+16
2014-12-15IB/iser: Terminate connection before cleaning inflight tasksSagi Grimberg1-1/+1
2014-12-15IB/iser: Fix race between iser connection teardown and scsi TMFsSagi Grimberg1-8/+41
2014-12-15IB/iser: Fix possible NULL derefernce ib_conn->device in session_createAriel Nahum1-4/+18
2014-12-15IB/iser: Fix sparse warningsSagi Grimberg2-8/+8
2014-12-15IB/iser: Fix possible SQ overflowMax Gurtovoy2-3/+5
2014-12-15IB/iser: Decrement CQ's active QPs accounting when QP creation failsSagi Grimberg1-0/+4
2014-12-15IB/iser: Collapse cleanup and disconnect handlersAriel Nahum1-8/+11
2014-12-15IB/iser: Fix catastrophic error flow hangSagi Grimberg1-1/+3
2014-12-15IB/iser: Re-adjust CQ and QP send ring sizes to HW limitsMinh Tran3-8/+38
2014-12-15IPoIB: No longer use flush as a parameterDoug Ledford3-17/+16
2014-12-15IPoIB: Make ipoib_mcast_stop_thread flush the workqueueDoug Ledford3-15/+12
2014-12-15IPoIB: Use dedicated workqueues per interfaceDoug Ledford6-34/+58
2014-12-15IPoIB: change init sequence orderingDoug Ledford1-7/+17
2014-12-15IPoIB: fix mcast_dev_flush/mcast_restart_task raceDoug Ledford1-5/+32
2014-12-15IPoIB: fix MCAST_FLAG_BUSY usageDoug Ledford2-57/+101
2014-12-15IPoIB: Make the carrier_on_task race awareDoug Ledford1-6/+15
2014-12-15IPoIB: Consolidate rtnl_lock tasks in workqueueDoug Ledford1-6/+2
2014-12-15RDMA/cxgb4: Handle NET_XMIT return codesHariprasad S1-0/+4
2014-12-15RDMA/cxgb4: Wake up waiters after flushing the qpSteve Wise1-1/+1
2014-12-15RDMA/cxgb4: Limit MRs to < 8GB for T4/T5 devicesHariprasad Shenai1-0/+22
2014-12-15RDMA/cxgb4: Fix locking issue in process_mpa_requestHariprasad Shenai1-1/+2
2014-12-15RDMA/cxgb4: Configure 0B MRs to match HW implementationPramod Kumar1-2/+4
2014-12-15RDMA/cxgb4: Increase epd buff size for debug interfacePramod Kumar1-1/+1
2014-12-15IB/addr: Improve address resolution callback schedulingOr Kehati1-2/+2
2014-12-15IB/core: Fix mgid key handling in SA agent multicast data-baseJack Morgenstein1-3/+8
2014-12-15IB/core: Do not resolve VLAN if already resolvedMoni Shoua1-1/+2
2014-12-12iser-target: Fix wc->wr_id cast warningNicholas Bellinger1-2/+1
2014-12-12iser-target: Remove code duplicationSagi Grimberg1-27/+20
2014-12-12iser-target: Adjust log levels and prettify some printsSagi Grimberg1-109/+108
2014-12-12iser-target: Use debug_level parameter to control logging levelSagi Grimberg2-178/+209
2014-12-12iser-target: Fix logout sequenceSagi Grimberg2-8/+17
2014-12-12iser-target: Don't wait for session commands from completion contextSagi Grimberg1-7/+10
2014-12-12iser-target: Reduce CQ lock contention by batch pollingSagi Grimberg2-5/+9
2014-12-12iser-target: Introduce isert_poll_budgetSagi Grimberg1-1/+7
2014-12-12iser-target: Remove an atomic operation from the IO pathSagi Grimberg2-63/+40
2014-12-12iser-target: Remove redundant call to isert_conn_terminateSagi Grimberg1-4/+0
2014-12-12iser-target: Use single CQ for TX and RXSagi Grimberg2-124/+83
2014-12-12iser-target: Centralize completion elements to a contextSagi Grimberg2-108/+114
2014-12-12iser-target: Cast wr_id with uintptr_t instead of unsinged longSagi Grimberg1-8/+8
2014-12-12iser-target: Unite error completion handler for RX and TXSagi Grimberg1-33/+28
2014-12-12iser-target: Remove interrupt coalescingSagi Grimberg2-116/+10
2014-12-12iser-target: Work-around live target stack shutdown resource cleanupSagi Grimberg1-0/+21
2014-12-12iscsi,iser-target: Expose supported protection ops according to t10_piSagi Grimberg2-3/+12
2014-12-12iser-target: Fix NULL dereference in SW mode DIFSagi Grimberg1-6/+13
2014-12-12iser-target: Allocate PI contexts dynamicallySagi Grimberg2-116/+158
2014-12-12iser-target: Fix implicit termination of connectionsSagi Grimberg2-8/+35
2014-12-12iser-target: Handle ADDR_CHANGE event for listener cm_idSagi Grimberg2-31/+77
2014-12-12iser-target: Fix connected_handler + teardown flow raceSagi Grimberg1-12/+19
2014-12-12iser-target: Parallelize CM connection establishmentSagi Grimberg2-24/+62
2014-12-12iser-target: Fix flush + disconnect completion handlingSagi Grimberg2-23/+31
2014-12-12iscsi,iser-target: Initiate termination only onceSagi Grimberg2-34/+51
2014-12-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds12-148/+172
2014-12-11net/mlx4: Add A0 hybrid steeringMatan Barak1-2/+4
2014-12-11net/mlx4: Change QP allocation schemeEugenia Emantayev2-5/+8
2014-12-11net/mlx4_core: Use tasklet for user-space CQ completion eventsMatan Barak1-1/+4
2014-12-08mlx5: Fix error flow in add_keysEli Cohen1-0/+3
2014-12-08mlx5: Fix sparse warningsEli Cohen1-1/+15
2014-12-08Merge remote-tracking branch 'scsi-queue/drivers-for-3.19' into for-linusJames Bottomley3-434/+720
2014-12-08Merge remote-tracking branch 'scsi-queue/core-for-3.19' into for-linusJames Bottomley1-24/+2
2014-12-04scsi: remove MSG_*_TAG definesChristoph Hellwig1-5/+5
2014-12-04scsi: remove ->change_queue_type methodChristoph Hellwig1-1/+0
2014-11-24scsi: drop reason argument from ->change_queue_depthChristoph Hellwig2-6/+3
2014-11-24scsi: don't allow setting of queue_depth bigger than can_queueChristoph Hellwig1-7/+1
2014-11-24scsi: avoid ->change_queue_depth indirection for queue full trackingChristoph Hellwig2-12/+9
2014-11-22RDMA/cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to PCIE,...Hariprasad Shenai1-4/+4
2014-11-22RDMA/cxgb4/csiostor: Cleansup FW related macros/register defines for PF/VF an...Hariprasad Shenai1-1/+1
2014-11-22RDMA/cxgb4: Cleanup Filter related macros/register definesHariprasad Shenai1-7/+7
2014-11-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-14/+38
2014-11-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pendingLinus Torvalds2-14/+38
2014-11-21mlx5: don't duplicate kvfree()Al Viro4-13/+13
2014-11-19IB/isert: Adjust CQ size to HW limitsChris Moore1-2/+6
2014-11-13net/mlx4_core: Flexible (asymmetric) allocation of EQs and MSI-X vectors for ...Matan Barak1-2/+1
2014-11-13cxgb4i/cxgb4 : Refactor macros to conform to uniform standardsAnish Bhatt2-62/+62
2014-11-12IB/srp: Fix a race condition triggered by destroying a queue pairBart Van Assche2-9/+52
2014-11-12IB/srp: Add multichannel supportBart Van Assche2-75/+216
2014-11-12IB/srp: Use block layer tagsBart Van Assche2-24/+27
2014-11-12IB/srp: Separate target and channel variablesBart Van Assche2-335/+403
2014-11-12IB/srp: Introduce two new srp_target_port member variablesBart Van Assche2-17/+26
2014-11-12IB/srp: Avoid that I/O hangs due to a cable pull during LUN scanningBart Van Assche2-9/+52
2014-11-12IB/srp: Remove stale connection retry mechanismBart Van Assche1-13/+3
2014-11-12IB/srp: Move ib_destroy_cm_id() call into srp_free_ch_ib()Bart Van Assche1-5/+6