diff options
author | Yevgeny Petrilin <yevgenyp@mellanox.co.il> | 2009-06-08 00:39:58 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-06-08 00:39:58 -0700 |
commit | a5b19b635c39fdb819500b0a746b44fe40c9a303 (patch) | |
tree | 454fd8cee549ec12d9abc8604cae826e7b844d9b /net/core | |
parent | 6f536f403979d37021508c5804509a379d853788 (diff) | |
download | blackbird-op-linux-a5b19b635c39fdb819500b0a746b44fe40c9a303.tar.gz blackbird-op-linux-a5b19b635c39fdb819500b0a746b44fe40c9a303.zip |
mlx4: FIX error flow when initializing EQ table
If mlx4_create_eq() would fail for one of EQ's assigned for
completion handling, the code would try to free the same EQ
we failed to create.
The crash was found by Christoph Lameter
Signed-off-by: Yevgeny Petrilin <yevgenyp@mellanox.co.il>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core')
0 files changed, 0 insertions, 0 deletions