commit | 1c721940ddd6496508f1f2fde5167b1c898b419b | [log] [tgz] |
---|---|---|
author | Stefan Roscher <ossrosch@linux.vnet.ibm.com> | Fri Dec 05 11:25:38 2008 -0800 |
committer | Roland Dreier <rolandd@cisco.com> | Fri Dec 05 11:25:38 2008 -0800 |
tree | d0ea3b596a617a6bdacbe0a23946808be80ba732 | |
parent | 75c21ae9aa75b0452318d05f737ea838672137f5 [diff] |
IB/ehca: Replace modulus operations in flush error completion path With the latest flush error completion patch we introduced modulus operation to calculate the next index within a qmap. Based on comments from other mailing lists we decided to optimize this operation by using an addition and an if-statement instead of modulus, even though this is on the error path. Signed-off-by: Stefan Roscher <stefan.roscher@de.ibm.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>