After banging my head against an ffsb failure (#2867) for much of the 
weekend, I finally realized there were several places in the messenger 
were we were dropping and retaking the con mutex and not revalidating 
the con->state. Along the way a few other minor issues came up.

Please review, especialy the con_in_msg_alloc refactor.  With this batch 
I think things are ready to send to Linus for 3.6-rc1.

Thanks!
sage


Sage Weil (8):
  libceph: be less chatty about stray replies
  ceph: update MAINTAINERS file
  libceph: fix handling of immediate socket connect failure
  libceph: revoke mon_client messages on session restart
  libceph: verify state after retaking con lock after dispatch
  libceph: avoid dropping con mutex before fault
  libceph: change ceph_con_in_msg_alloc convention to be less weird
  libceph: recheck con state after allocating incoming message

 MAINTAINERS           |    9 ++---
 net/ceph/messenger.c  |   94 +++++++++++++++++++++++++++++++------------------
 net/ceph/mon_client.c |    4 +++
 net/ceph/osd_client.c |    4 +--
 4 files changed, 70 insertions(+), 41 deletions(-)

-- 
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to