[PATCH 0/5] Ceph fixes for 3.1[-rc9]

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

 



Here is my fix queue for 3.1.  The first two patches are pretty 
straightforward.

The third was a list lifecycle issue that was crashing RBD reliably on 
any OSD state change.  It's been pretty well tested now (the fix is a 
couple weeks old).

The last two patches are new.  The bug responsible for misdirected 
requests due to the client not tracking the pg_temp mappings correctly 
(and using the CRUSH mapping instead).

Any last minute eyeballs before I send these upstream would be great!

Thanks-
sage


Jim Schutt (1):
  libceph: initialize ack_stamp to avoid unnecessary connection reset

Noah Watkins (1):
  libceph: fix parse options memory leak

Sage Weil (3):
  libceph: fix linger request requeuing
  libceph: fix pg_temp mapping calculation
  libceph: fix pg_temp mapping update

 net/ceph/ceph_common.c |    1 +
 net/ceph/messenger.c   |    1 +
 net/ceph/osd_client.c  |    4 +--
 net/ceph/osdmap.c      |   84 +++++++++++++++++++++++++----------------------
 4 files changed, 48 insertions(+), 42 deletions(-)

--
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