]> git.baikalelectronics.ru Git - kernel.git/commit
IB/iser: Return error code when PDUs may not be sent
authorErez Zilber <erezz@voltaire.com>
Sun, 7 Jan 2007 10:28:02 +0000 (12:28 +0200)
committerRoland Dreier <rolandd@cisco.com>
Sun, 7 Jan 2007 18:15:15 +0000 (10:15 -0800)
commit62c730937f39eb6a2e7d77fa387535ae09019ad6
tree5b915a7569b7b25138eec1027a6fb40f7080b147
parent87a5ce67368b634f497d6e494b39eae37bae2964
IB/iser: Return error code when PDUs may not be sent

iSER limits the number of outstanding PDUs to send. When this threshold
is reached, it should return an error code (-ENOBUFS) instead of setting
the suspend_tx bit (which should be used only by libiscsi).

Signed-off-by: Erez Zilber <erezz@voltaire.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/infiniband/ulp/iser/iscsi_iser.c
drivers/infiniband/ulp/iser/iser_initiator.c