[rds-devel] [git pull] more teardown bug fixes

Andy Grover andy.grover at oracle.com
Mon Jul 26 15:04:20 PDT 2010


Thanks Zach, pulled. -- Andy


On 07/23/2010 10:45 AM, Zach Brown wrote:
> Hey Andy,
>
> Here's the next round of bug fixes.  The first two are obvious :).
>
> The last three are more interesting, but all seem reasonably straight
> forward.  With these fixes I can now rmmod after rds-stress -I 2
> errors out the QP and tears down a connection.  Before the fixes I'd
> get livelocks.  It looked like cpus were getting lost trying to
> acquire locks in a freed conn.
>
> Let me know if there's any trouble pulling these.
>
> - z
>
> The following changes since commit
> 36a78327f17513d68e7efa4c11ab8c2d057e1803: Andy Grover (1): Use
> CQ_NEXT_COMP for recv completions
>
> are available in the git repository at:
>
> git://oss.oracle.com/git/zab/ofed-1.5-linux-2.6.git
> devel-fixes-jul-23-2010
>
> Zach Brown (5): RDS: lock rds_conn_count decrement in
> rds_conn_destroy() RDS: remove old rs_transport comment RDS: have
> sockets get transport module references RDS: don't call
> rds_conn_shutdown() from rds_conn_destroy() RDS: cancel connection
> work structs as we shut down
>
> net/rds/af_rds.c     |    2 ++ net/rds/connection.c |   16
> ++++++++++++++-- net/rds/rds.h        |    7 +------
> net/rds/transport.c  |   19 ++++++++++++++----- 4 files changed, 31
> insertions(+), 13 deletions(-)
>




More information about the rds-devel mailing list