summaryrefslogtreecommitdiffstats
path: root/src/drivers/infiniband/hermon.c
Commit message (Expand)AuthorAgeFilesLines
* [hermon] Assert that mapping length is non-zeroMichael Brown2017-03-221-0/+1
* [infiniband] Return status code from ib_create_cq() and ib_create_qp()Michael Brown2017-03-221-12/+8Star
* [hermon] Avoid potential integer overflow when calculating memory mappingsMichael Brown2017-03-211-1/+1
* [hermon] Fix received packet lengthMichael Brown2016-03-221-2/+3
* [hermon] Allocate space for GRH on UD queue pairsMichael Brown2016-03-211-11/+42
* [hermon] Add missing iounmap()Michael Brown2016-03-201-22/+20Star
* [infiniband] Assign names to queue pairsMichael Brown2016-03-081-1/+1
* [hermon] Use PCI VPD for non-volatile option storageMichael Brown2012-10-251-2/+30
* [infiniband] Include destination address vector in ib_complete_recv()Michael Brown2012-08-311-2/+10
* [infiniband] Use explicit "source" and "dest" address vector parameter namesMichael Brown2012-08-311-42/+43
* [infiniband] Allow queue pairs to have a custom allocator for receive iobufsMichael Brown2012-08-311-1/+7
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [hermon] Ensure hardware is quiescent when no interfaces are openMichael Brown2011-11-151-79/+194
* [hermon] Reorder code in preparation for quiescing patchMichael Brown2011-11-151-641/+648
* [hermon] Remove temporary workaround for missing BOFM mport supportMichael Brown2011-05-041-39/+15Star
* [hermon] Work around missing mport support in current BOFM implementationsMichael Brown2011-04-081-15/+39
* [hermon] Stop firmware only once on shutdownMichael Brown2011-04-081-1/+0Star
* [hermon] Avoid unused variable warning in gcc 4.6Michael Brown2011-03-161-2/+0Star
* [hermon] Make driver 64-bit safeMichael Brown2011-03-041-0/+27
* [hermon] Add BOFM supportMichael Brown2011-03-031-33/+294
* [pci] Make driver PCI ID a property of the PCI deviceMichael Brown2011-02-171-2/+1Star
* [hermon] Force link speed to SDRItay Gazit2011-02-171-2/+5
* [hermon] Use circular event queueItay Gazit2011-02-171-3/+9
* [hermon] Fix hermon_cmd_sense_port() to use inline outputItay Gazit2011-02-171-3/+3
* [hermon] Indicate that device does not support interruptsMichael Brown2011-01-251-12/+0Star
* [hermon] Work around hardware stripping of VLAN tagsMichael Brown2010-12-011-3/+17
* [hermon] Fix inconsistent information in HERMON_SET_PORT_GENERAL_PARAMMichael Brown2010-11-291-6/+4Star
* [hermon] Enable priority flow control on the FCoE priorityMichael Brown2010-11-271-2/+7
* [hermon] Add support for dual-protocol devicesMichael Brown2010-09-211-79/+651
* [hermon] Add infrastructure for Ethernet devicesItay Gazit2010-09-211-4/+4
* [hermon] Use SET_PORT to set port parametersMichael Brown2010-09-211-18/+40
* [hermon] Tidy up ICM allocationsMichael Brown2010-09-191-90/+83Star
* [hermon] Minimise the number of VPM mapping operationsMichael Brown2010-09-191-7/+39
* [hermon] Map all event types to our event queueMichael Brown2010-09-161-3/+2Star
* [hermon] Poll for link state changes while DOWNMichael Brown2010-09-161-0/+9
* [infiniband] Always call ib_link_state_changed() in ib_smc_update()Michael Brown2010-09-161-7/+3Star
* [infiniband] Match GID/GUID terminology as used in the IBAMichael Brown2010-09-151-3/+3
* [hermon] Use correct alignment for doorbell recordsMichael Brown2010-09-121-7/+33
* [hermon] Set event queue number for completion queuesMichael Brown2010-09-121-0/+1
* [hermon] Improve debugging output and facilitiesMichael Brown2010-09-121-91/+179
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-9/+9
* [hermon] Change hermon_alloc_icm() to conform to ConnectX2 requirementsItay Gazit2010-02-131-16/+58
* [hermon] Reset device during probe()Michael Brown2009-10-141-0/+23
* [hermon] Reduce the RC ACK timeoutMichael Brown2009-08-101-1/+1
* [hermon] Randomise the high-order bits of queue pair numbersMichael Brown2009-08-101-4/+5
* [hermon] Allow for multiple calls to ib_modify_qp()Michael Brown2009-08-091-31/+54
* [hermon] Add support for multiple ports and detecting non-IB portsMichael Brown2009-08-061-28/+89
* [infiniband] Change IB_{QPN,QKEY,QPT} names from {SMA,GMA} to {SMI,GSI}Michael Brown2009-08-061-10/+10
* [hermon] Add support for RC queue pairsMichael Brown2009-07-181-68/+190
* [hermon] Allow software GMA to receive packets destined for QP1Michael Brown2009-07-181-44/+247