changing dontroute flow flag
Signed-off-by: Eyal Salomon <esalomon@mellanox.com>
new feature: allow applications to request read receipt
Signed-off-by: Eyal Salomon <esalomon@mellanox.com>
Sending fin_req/fin_rsp before disconnection.
Signed-off-by: Eyal Salomon <esalomon@mellanox.com>
spliting the connection queues flushing from close
Signed-off-by: Eyal Salomon <esalomon@mellanox.com>
added new rdma option: disable_dma_latency. -
by default, the library open the file /dev/cpu_dma_latency and
write the maximum allowable latency to it. This will prevent C-states
with transition latencies as long as the file /dev/cpu_dma_latency
is kept open. setting the flag to 1 disables this feature.
(note that disabling it may affect performence, and enabing it
 may affect power consumption)

Signed-off-by: Eyal Salomon <esalomon@mellanox.com>
Add xio_ev_loop_run_timeout(timeout_msec) to support non-infinite event loops

Signed-off-by: Alex Rosenbaum <Alexr@mellanox.com>
Signed-off-by: Eyal Salomon <esalomon@mellanox.com>
code identation