[PATCH 0/8] Last batch of messenger fixes, misc

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux