[sheepdog] [PATCH stable-0.8 00/22] update for various bugfixes, defensive improvements and log enhancements
Hitoshi Mitake
mitake.hitoshi at lab.ntt.co.jp
Mon Feb 24 08:06:48 CET 2014
Hitoshi Mitake (2):
sheep: cleaning vdi deletion process, round 2
sheep: use correct error code in rebae_vdi()
Liu Yuan (4):
sheep: fix some compile errors
sheep: fix vdi clone operation
lib/work: kill a possible memory leaker
sheep/recovery: don't recover object from stale dir with invalid
epoch
MORITA Kazutaka (7):
sheep: save dw->finish_fd to local variable
ops: add NULL check of req->op
sheep: add helper function to make sure that req->data is string
tests/functional: fix valgrind test
recovery: fix buffer overflow of rinfo->oids
sheep: initialize object cache info
fec: fix buffer overrun
Marcin Mirosław (1):
lib: Remove executable stack comming from sha1_ssse3.S
Robin Dong (6):
lib: change xmalloc() to xvalloc() in sd_inode.c
sheep: go to panic if using unaligned memory in direct-io mode
sheep: fix error in sheepdog cluster recovery
lib: fix compiler error in logger.c
sheep: fix memory leak in _invert_mat()
sheep: fix memory leak in local_req_async_main()
Yoshinori Matsuo (2):
add INFO level operation logging on each node.
sheep: changed end of auto-recovery message to notice
include/util.h | 7 +-
lib/fec.c | 7 +-
lib/logger.c | 6 +-
lib/sd_inode.c | 14 ++--
lib/sha1_ssse3.S | 4 +
lib/util.c | 16 ++++
lib/work.c | 1 +
sheep/object_cache.c | 1 +
sheep/ops.c | 41 ++++++++--
sheep/plain_store.c | 13 ++--
sheep/recovery.c | 7 +-
sheep/request.c | 29 +++++++-
sheep/sheep_priv.h | 1 +
sheep/vdi.c | 178 +++++++++++++++-----------------------------
tests/functional/common.rc | 2 +-
15 files changed, 177 insertions(+), 150 deletions(-)
--
1.7.10.4
More information about the sheepdog
mailing list