April 2013 Archives by subject
Starting: Mon Apr 1 02:33:36 CEST 2013
Ending: Tue Apr 30 18:58:40 CEST 2013
Messages: 619
- [sheepdog] [PATCH 0/2] Add discard/trim support for Sheepdog
Liu Yuan
- [sheepdog] [PATCH 0/2] collie: make rollback and restore safer
MORITA Kazutaka
- [sheepdog] [PATCH 0/2] two epoch file patch
Liu Yuan
- [sheepdog] [PATCH 0/3] add a new API for atomic creation and writing and let config use it
Hitoshi Mitake
- [sheepdog] [PATCH 0/3] fix collie segfalt on incomplete parameter
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] fix collie segfalt on incomplete parameter
Liu Yuan
- [sheepdog] [PATCH 0/3] sheepdog: support online snapshot from qemu-img
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] trivial fixes for the journaling subsystem
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] trivial fixes for the journaling subsystem
Hitoshi Mitake
- [sheepdog] [PATCH 0/5] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH 0/6] refactor sheep/vdi.c
Liu Yuan
- [sheepdog] [PATCH 0/6] refactor sheep/vdic, step 2
Liu Yuan
- [sheepdog] [PATCH 00/11] fix the problems caused by our thread model
MORITA Kazutaka
- [sheepdog] [PATCH 00/14] refine test scripts
MORITA Kazutaka
- [sheepdog] [PATCH 01/11] sheep: add helper functions to check the current thread
MORITA Kazutaka
- [sheepdog] [PATCH 01/14] Revert "test: collect logs of sheeps after tests"
MORITA Kazutaka
- [sheepdog] [PATCH 02/11] sheep: fix comment of put_vnode_info
MORITA Kazutaka
- [sheepdog] [PATCH 02/14] tests: use $* instead of $@
MORITA Kazutaka
- [sheepdog] [PATCH 03/11] sheep/recovery: guard next_rw with RCU
MORITA Kazutaka
- [sheepdog] [PATCH 03/11] sheep/recovery: guard next_rw with RCU
Liu Yuan
- [sheepdog] [PATCH 03/14] tests: silence valgrind output
MORITA Kazutaka
- [sheepdog] [PATCH 04/11] sheep: introduce helpers to handle thread-unsafe variables
MORITA Kazutaka
- [sheepdog] [PATCH 04/14] tests: check root privilege
MORITA Kazutaka
- [sheepdog] [PATCH 04/14] tests: check root privilege
Liu Yuan
- [sheepdog] [PATCH 04/14] tests: check root privilege
MORITA Kazutaka
- [sheepdog] [PATCH 04/14] tests: check root privilege
Liu Yuan
- [sheepdog] [PATCH 04/14] tests: check root privilege
MORITA Kazutaka
- [sheepdog] [PATCH 05/11] sheep: define some thread unsafe variables as thread_unsafe
MORITA Kazutaka
- [sheepdog] [PATCH 05/14] tests: wait for sheep to be stopped
MORITA Kazutaka
- [sheepdog] [PATCH 06/11] sheep: set vnode_info even against force operation
MORITA Kazutaka
- [sheepdog] [PATCH 06/14] tests: wait for sheep to be started
MORITA Kazutaka
- [sheepdog] [PATCH 07/11] sheep: don't call get_vnode_info in epoch_log_read_remote()
MORITA Kazutaka
- [sheepdog] [PATCH 07/14] tests: refine start up of valgrind sheep
MORITA Kazutaka
- [sheepdog] [PATCH 08/11] work: don't call get_node_info in the worker thread
MORITA Kazutaka
- [sheepdog] [PATCH 08/14] tests: declare variables as local
MORITA Kazutaka
- [sheepdog] [PATCH 09/11] sheep: assert when exec_req are called in the main thread
MORITA Kazutaka
- [sheepdog] [PATCH 09/11] sheep: assert when exec_req are called in the main thread
MORITA Kazutaka
- [sheepdog] [PATCH 09/11] sheep: assert when exec_req are called in the main thread
Liu Yuan
- [sheepdog] [PATCH 09/14] tests: use different directory for each test case
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] collie: confirm when rolling back to the snapshot
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] collie: confirm when rolling back to the snapshot
Liu Yuan
- [sheepdog] [PATCH 1/2] collie: use do_generic_subcommind in debug module
Liu Yuan
- [sheepdog] [PATCH 1/2] collie: use do_generic_subcommind in debug module
Liu Yuan
- [sheepdog] [PATCH 1/2] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH 1/2] sheep: journaling epoch file write
Liu Yuan
- [sheepdog] [PATCH 1/2] sheep: journaling epoch file write
Hitoshi Mitake
- [sheepdog] [PATCH 1/2] sheep: journaling epoch file write
Liu Yuan
- [sheepdog] [PATCH 1/2] util: enhance xmkdir
Liu Yuan
- [sheepdog] [PATCH 1/2] util: enhance xmkdir
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] collie: rename SUBCMD_FLAG_NEED_THIRD_ARG
Liu Yuan
- [sheepdog] [PATCH 1/3] journal: ignore invalid journal files
Hitoshi Mitake
- [sheepdog] [PATCH 1/3] journal: ignore invalid journal files
Liu Yuan
- [sheepdog] [PATCH 1/3] journal: ignore invalid journal files
Hitoshi Mitake
- [sheepdog] [PATCH 1/3] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH 1/3] journal: remove using octal constant as the journal file permission
Hitoshi Mitake
- [sheepdog] [PATCH 1/3] md: create .stale for newly plugged disk
Liu Yuan
- [sheepdog] [PATCH 1/3] sheep: remove unused 'flags' in remove_object()
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] sheep: remove unused 'flags' in remove_object()
Liu Yuan
- [sheepdog] [PATCH 1/3] sheepdog: cleanup find_vdi_name
MORITA Kazutaka
- [sheepdog] [PATCH 1/4] worker: remove unused wq_state
Liu Yuan
- [sheepdog] [PATCH 1/4] worker: remove unused wq_state
Liu Yuan
- [sheepdog] [PATCH 1/5] sheep: teach journal file to be md friendly
Liu Yuan
- [sheepdog] [PATCH 1/5] sheep: teach journal file to be md friendly
Liu Yuan
- [sheepdog] [PATCH 1/6] sheep: use switch case inside vdi_create()
MORITA Kazutaka
- [sheepdog] [PATCH 1/6] sheep: use switch case inside vdi_create()
Liu Yuan
- [sheepdog] [PATCH 1/6] sheep: use xmalloc instead of malloc
Liu Yuan
- [sheepdog] [PATCH 1/6] sheep: use xmalloc instead of malloc
MORITA Kazutaka
- [sheepdog] [PATCH 1/6] sheep: use xmalloc instead of malloc
Liu Yuan
- [sheepdog] [PATCH 10/11] sheep: allow process_work to set response data when SD_FLAG_CMD_WRITE is not set
MORITA Kazutaka
- [sheepdog] [PATCH 10/14] tests: normalize store directory name
MORITA Kazutaka
- [sheepdog] [PATCH 11/11] sheep: fix dead lock problem of cluster_force_recover
MORITA Kazutaka
- [sheepdog] [PATCH 11/14] tests: wait format at most 60 seconds
MORITA Kazutaka
- [sheepdog] [PATCH 12/14] tests/001: sleep before starting next sheep
MORITA Kazutaka
- [sheepdog] [PATCH 12/14] tests/001: sleep before starting next sheep
MORITA Kazutaka
- [sheepdog] [PATCH 12/14] tests/001: sleep before starting next sheep
MORITA Kazutaka
- [sheepdog] [PATCH 12/14] tests/001: sleep before starting next sheep
Liu Yuan
- [sheepdog] [PATCH 12/14] tests/001: sleep before starting next sheep
Liu Yuan
- [sheepdog] [PATCH 12/14] tests/001: sleep before starting next sheep
Liu Yuan
- [sheepdog] [PATCH 13/14] tests/017: remove the current state after rolling back
MORITA Kazutaka
- [sheepdog] [PATCH 14/14] tests/057: fix output based on the current store directory
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] collie: restore snapshot only when stdin is pipe
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: clean up path init functions
Liu Yuan
- [sheepdog] [PATCH 2/2] sheep: handle broken epoch file at get_latest_epoch
Hitoshi Mitake
- [sheepdog] [PATCH 2/2] sheep: handle broken epoch file at get_latest_epoch
Liu Yuan
- [sheepdog] [PATCH 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH 2/2] sheep: implement atomic create and write mechanism for config
Liu Yuan
- [sheepdog] [PATCH 2/2] util: enhance xmkdir
Liu Yuan
- [sheepdog] [PATCH 2/3] collie: introduce do_generic_subcommand()
Liu Yuan
- [sheepdog] [PATCH 2/3] md: fix a fatal bug in check_and_move()
Liu Yuan
- [sheepdog] [PATCH 2/3] sheep: teach sheep to discard unused objects
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] sheep: teach sheep to discard unused objects
Liu Yuan
- [sheepdog] [PATCH 2/3] sheepdog: add SD_RES_READONLY result code
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Liu Yuan
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Liu Yuan
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Liu Yuan
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Liu Yuan
- [sheepdog] [PATCH 2/3] util: add BUILD_BUG_ON() for detecting errors at compile time
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Liu Yuan
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Liu Yuan
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Liu Yuan
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Liu Yuan
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH 2/4] tracer: rework tracer to work with master
Liu Yuan
- [sheepdog] [PATCH 2/5] tests/047: add md test support
Liu Yuan
- [sheepdog] [PATCH 2/5] tests/047: add md test support
Liu Yuan
- [sheepdog] [PATCH 2/6] sheep: remove nr_copies parameter
Liu Yuan
- [sheepdog] [PATCH 2/6] sheep: rename sheepdog_inode as sd_inode
Liu Yuan
- [sheepdog] [PATCH 3/3] collie: fix segfault when required argument is not set
Liu Yuan
- [sheepdog] [PATCH 3/3] journal: clean journal files when sheep exits correctly
Hitoshi Mitake
- [sheepdog] [PATCH 3/3] journal: clean journal files when sheep exits correctly
Hitoshi Mitake
- [sheepdog] [PATCH 3/3] journal: clean journal files when sheep exits correctly
Liu Yuan
- [sheepdog] [PATCH 3/3] journal: use BUILD_BUG_ON() for checking the size of struct journal_descriptor
Hitoshi Mitake
- [sheepdog] [PATCH 3/3] md: make MD support as always enabled
Liu Yuan
- [sheepdog] [PATCH 3/3] sheep: let config use atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH 3/3] sheep: let config use atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH 3/3] sheep: let config use atomic_create_and_write()
Liu Yuan
- [sheepdog] [PATCH 3/3] sheepdog: resend write requests when SD_RES_READONLY is received
MORITA Kazutaka
- [sheepdog] [PATCH 3/3] sheepdog: resend write requests when SD_RES_READONLY is received
MORITA Kazutaka
- [sheepdog] [PATCH 3/3] sheepdog: resend write requests when SD_RES_READONLY is received
Liu Yuan
- [sheepdog] [PATCH 3/3] tests: add 058 to test discard/trim
Liu Yuan
- [sheepdog] [PATCH 3/4] trace: fix trace-cat commind for empty trace file
Liu Yuan
- [sheepdog] [PATCH 3/5] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH 3/5] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH 3/6] sheep: remove nr_copies in {write, read, read_backend}_object
Liu Yuan
- [sheepdog] [PATCH 3/6] sheep: unify snapid passing and put it in vdi_iocb
Liu Yuan
- [sheepdog] [PATCH 4/4] collie: use do_generic_subcommind in debug module
Liu Yuan
- [sheepdog] [PATCH 4/5] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH 4/5] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH 4/6] sheep: add a helper to get vdi's inode
Liu Yuan
- [sheepdog] [PATCH 4/6] sheep: add a helper to get vdi's inode
MORITA Kazutaka
- [sheepdog] [PATCH 4/6] sheep: add a helper to get vdi's inode
Liu Yuan
- [sheepdog] [PATCH 4/6] sheep: add a helper to get vdi's inode
MORITA Kazutaka
- [sheepdog] [PATCH 4/6] sheep: pass vdi_iocb for vdi deletion
Liu Yuan
- [sheepdog] [PATCH 4/6] sheep: pass vdi_iocb for vdi deletion
MORITA Kazutaka
- [sheepdog] [PATCH 4/6] sheep: pass vdi_iocb for vdi deletion
Liu Yuan
- [sheepdog] [PATCH 5/5] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH 5/5] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH 5/6] sheep: refactor delete_inode
Liu Yuan
- [sheepdog] [PATCH 5/6] sheep: refactor vdi lookup, create, delete operation
Liu Yuan
- [sheepdog] [PATCH 5/6] sheep: refactor vdi lookup, create, delete operation
MORITA Kazutaka
- [sheepdog] [PATCH 5/6] sheep: refactor vdi lookup, create, delete operation
MORITA Kazutaka
- [sheepdog] [PATCH 5/6] sheep: refactor vdi lookup, create, delete operation
Liu Yuan
- [sheepdog] [PATCH 5/6] sheep: refactor vdi lookup, create, delete operation
Liu Yuan
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH 6/6] sheep: refactor start_deletion
Liu Yuan
- [sheepdog] [PATCH 6/6] sheep: refactor start_deletion
MORITA Kazutaka
- [sheepdog] [PATCH 6/6] sheep: refactor start_deletion
Liu Yuan
- [sheepdog] [PATCH 6/6] sheep: refactor start_deletion
MORITA Kazutaka
- [sheepdog] [PATCH 6/6] tests/039: fix the output for the refactored vdi code
Liu Yuan
- [sheepdog] [PATCH devel] journal: suppress compile errors
Hitoshi Mitake
- [sheepdog] [PATCH devel] journal: suppress compile errors
Liu Yuan
- [sheepdog] [PATCH devel] journal: suppress compile errors
Hitoshi Mitake
- [sheepdog] [PATCH devel] journal: suppress compile errors
Liu Yuan
- [sheepdog] [PATCH devel] journal: suppress compile errors
Liu Yuan
- [sheepdog] [PATCH devel] journal: suppress compile errors
Hitoshi Mitake
- [sheepdog] [PATCH devel] journal: suppress compile errors
Liu Yuan
- [sheepdog] [PATCH devel] journal: suppress compile errors
Hitoshi Mitake
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Hitoshi Mitake
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Hitoshi Mitake
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Liu Yuan
- [sheepdog] [PATCH experimental 1/2] stop using timerfd and signalfd
Hitoshi Mitake
- [sheepdog] [PATCH experimental 2/2] tests: add a DynamoRIO client for testing the jounaling mechanism
Hitoshi Mitake
- [sheepdog] [PATCH for QEMU v2] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH for QEMU v3] sheepdog: add discard/trim support for sheepdog
MORITA Kazutaka
- [sheepdog] [PATCH for QEMU v3] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH for QEMU] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH For SD and QEMU] Add discard/trim support for Sheepdog
Liu Yuan
- [sheepdog] [PATCH RFC 0/4] add support online snapshot from collie and qemu-img
MORITA Kazutaka
- [sheepdog] [PATCH RFC 1/4] add helper function to check the vdi is snapshot
MORITA Kazutaka
- [sheepdog] [PATCH RFC 2/4] sheep: make oid_to_vid support any kind of objects
MORITA Kazutaka
- [sheepdog] [PATCH RFC 3/4] sheep: notify the previous vid with copy number
MORITA Kazutaka
- [sheepdog] [PATCH RFC 4/4] sheep: return SD_RES_READONLY when write requests are sent to snapshots
MORITA Kazutaka
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Liu Yuan
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Liu Yuan
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
MORITA Kazutaka
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Liu Yuan
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Liu Yuan
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Liu Yuan
- [sheepdog] [PATCH RFC] tests/044: correct total size of output
Liu Yuan
- [sheepdog] [PATCH RFC] tests/044: correct total size of output
MORITA Kazutaka
- [sheepdog] [PATCH RFC] tests/044: correct total size of output
Liu Yuan
- [sheepdog] [PATCH RFC] tests/044: correct total size of output
MORITA Kazutaka
- [sheepdog] [PATCH RFC] tests/044: correct total size of output
Liu Yuan
- [sheepdog] [PATCH RFC] tests/044: correct total size of output
Liu Yuan
- [sheepdog] [PATCH v10 0/7] shepherd: a new cluster manager specialized for sheepdog
MORITA Kazutaka
- [sheepdog] [PATCH v10 0/7] shepherd: a new cluster manager specialized for sheepdog
Hitoshi Mitake
- [sheepdog] [PATCH v10 1/7] include: move node_to_str() and str_to_node() from sheep/cluster.h to include/sheep.h
Hitoshi Mitake
- [sheepdog] [PATCH v10 2/7] include: move enum cluster_join_result from sheep/cluster.h to include/internal_proto.h
Hitoshi Mitake
- [sheepdog] [PATCH v10 3/7] lib: sockaddr_in_to_str(), convert sockaddr_in to string representation
Hitoshi Mitake
- [sheepdog] [PATCH v10 4/7] lib: add wrappers do_writev2() and writev2() for typical usage of writev()
Hitoshi Mitake
- [sheepdog] [PATCH v10 5/7] lib: add a mechanism for prioritizing events
Hitoshi Mitake
- [sheepdog] [PATCH v10 6/7] shepherd: a new cluster manager specialized for sheepdog
Hitoshi Mitake
- [sheepdog] [PATCH v10 7/7] sheep: add a cluster driver for shepherd
Hitoshi Mitake
- [sheepdog] [PATCH v2 0/2] collie: make rollback and restore safer
MORITA Kazutaka
- [sheepdog] [PATCH v2 0/2] implement .bdrv_co_is_allocated
Liu Yuan
- [sheepdog] [PATCH v2 0/3] fix fatal MD bugs
Liu Yuan
- [sheepdog] [PATCH v2 0/4] add a new API for atomic creation and writing and let config use it
Hitoshi Mitake
- [sheepdog] [PATCH v2 0/4] sheepdog: support online snapshot from qemu-img
Stefan Hajnoczi
- [sheepdog] [PATCH v2 0/4] sheepdog: support online snapshot from qemu-img
MORITA Kazutaka
- [sheepdog] [PATCH v2 0/5] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v2 0/5] retire old journal implementation
Hitoshi Mitake
- [sheepdog] [PATCH v2 0/5] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v2 0/5] retire old journal implementation
Hitoshi Mitake
- [sheepdog] [PATCH v2 0/6] refactor sheep/vdi.c
Liu Yuan
- [sheepdog] [PATCH v2 0/6] refactor sheep/vdi.c
MORITA Kazutaka
- [sheepdog] [PATCH v2 0/7] md: add hot-plug and hot-unplug support
MORITA Kazutaka
- [sheepdog] [PATCH v2 0/7] md: add hot-plug and hot-unplug support
MORITA Kazutaka
- [sheepdog] [PATCH v2 0/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v2 0/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v2 0/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v2 00/11] fix the problems caused by our thread model
MORITA Kazutaka
- [sheepdog] [PATCH v2 01/11] sheep: add helper functions to check the current thread
MORITA Kazutaka
- [sheepdog] [PATCH v2 02/11] sheep: fix comment of put_vnode_info
MORITA Kazutaka
- [sheepdog] [PATCH v2 03/11] sheep/recovery: guard next_rw with RCU
MORITA Kazutaka
- [sheepdog] [PATCH v2 04/11] sheep: introduce helpers to handle thread-unsafe variables
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/11] sheep: define some thread unsafe variables as thread_unsafe
MORITA Kazutaka
- [sheepdog] [PATCH v2 06/11] sheep: set vnode_info even against force operation
MORITA Kazutaka
- [sheepdog] [PATCH v2 07/11] sheep: don't call get_vnode_info in epoch_log_read_remote()
MORITA Kazutaka
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
MORITA Kazutaka
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
MORITA Kazutaka
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
MORITA Kazutaka
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
MORITA Kazutaka
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
Liu Yuan
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
Liu Yuan
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
Liu Yuan
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
Liu Yuan
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
Liu Yuan
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
Liu Yuan
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
Liu Yuan
- [sheepdog] [PATCH v2 09/11] sheep: assert when exec_req are called in the main thread
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/2] collie: confirm when rolling back to the snapshot
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/2] collie: confirm when rolling back to the snapshot
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/2] collie: confirm when rolling back to the snapshot
Liu Yuan
- [sheepdog] [PATCH v2 1/2] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH v2 1/2] sheep: teach sheep to discard unused objects
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/2] sheep: teach sheep to discard unused objects
Liu Yuan
- [sheepdog] [PATCH v2 1/2] sheep: teach sheep to discard unused objects
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/2] sheep: teach sheep to discard unused objects
Liu Yuan
- [sheepdog] [PATCH v2 1/2] sheepdog: use BDRV_SECTOR_SIZE
Liu Yuan
- [sheepdog] [PATCH v2 1/3] journal: ignore invalid journal files
Hitoshi Mitake
- [sheepdog] [PATCH v2 1/3] journal: ignore invalid journal files
Liu Yuan
- [sheepdog] [PATCH v2 1/3] journal: ignore invalid journal files
Hitoshi Mitake
- [sheepdog] [PATCH v2 1/3] md: create .stale for newly plugged disk
Liu Yuan
- [sheepdog] [PATCH v2 1/4] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH v2 1/4] sheep: use switch case inside vdi_create()
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/4] sheep: use switch case inside vdi_create()
Liu Yuan
- [sheepdog] [PATCH v2 1/4] sheepdog: cleanup find_vdi_name
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/5] sheep: remove nr_copies parameter
Liu Yuan
- [sheepdog] [PATCH v2 10/11] sheep: allow process_work to set response data when SD_FLAG_CMD_WRITE is not set
MORITA Kazutaka
- [sheepdog] [PATCH v2 11/11] sheep: fix dead lock problem of cluster_force_recover
MORITA Kazutaka
- [sheepdog] [PATCH v2 2/2] collie: restore snapshot only when stdin is pipe
MORITA Kazutaka
- [sheepdog] [PATCH v2 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v2 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v2 2/2] sheep: implement atomic create and write mechanism for config
Liu Yuan
- [sheepdog] [PATCH v2 2/2] sheepdog: implement .bdrv_co_is_allocated()
Liu Yuan
- [sheepdog] [PATCH v2 2/2] tests: add 058 to test discard/trim
Liu Yuan
- [sheepdog] [PATCH v2 2/3] md: fix a fatal bug in check_and_move()
MORITA Kazutaka
- [sheepdog] [PATCH v2 2/3] md: fix a fatal bug in check_and_move()
Liu Yuan
- [sheepdog] [PATCH v2 2/3] md: fix a fatal bug in check_and_move()
Liu Yuan
- [sheepdog] [PATCH v2 2/3] tests: add -j option for testing with journaling
Hitoshi Mitake
- [sheepdog] [PATCH v2 2/4] sheep: rename sheepdog_inode as sd_inode
Liu Yuan
- [sheepdog] [PATCH v2 2/4] sheepdog: add SD_RES_READONLY result code
MORITA Kazutaka
- [sheepdog] [PATCH v2 2/4] util: move def_fmode and def_dmode to libsheepdog.a
Hitoshi Mitake
- [sheepdog] [PATCH v2 2/5] sheep: unify snapid passing and put it in vdi_iocb
Liu Yuan
- [sheepdog] [PATCH v2 3/3] journal: clean journal files when sheep exits correctly
Hitoshi Mitake
- [sheepdog] [PATCH v2 3/3] journal: clean journal files when sheep exits correctly
Hitoshi Mitake
- [sheepdog] [PATCH v2 3/3] journal: clean journal files when sheep exits correctly
Liu Yuan
- [sheepdog] [PATCH v2 3/3] md: make MD support as always enabled
Liu Yuan
- [sheepdog] [PATCH v2 3/4] sheep: remove nr_copies in {write, read, read_backend}_object
Liu Yuan
- [sheepdog] [PATCH v2 3/4] sheepdog: add helper function to reload inode
MORITA Kazutaka
- [sheepdog] [PATCH v2 3/4] util: add a new API atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH v2 3/4] util: add a new API atomic_create_and_write()
Liu Yuan
- [sheepdog] [PATCH v2 3/5] sheep: pass vdi_iocb for vdi deletion
Liu Yuan
- [sheepdog] [PATCH v2 4/4] sheep: let config use atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH v2 4/4] sheep: let config use atomic_create_and_write()
Liu Yuan
- [sheepdog] [PATCH v2 4/4] sheep: simply use 'list' instead of 'dw_siblings'
Liu Yuan
- [sheepdog] [PATCH v2 4/4] sheepdog: resend write requests when SD_RES_READONLY is received
MORITA Kazutaka
- [sheepdog] [PATCH v2 4/5] sheep: refactor vdi lookup, create, delete operation
Liu Yuan
- [sheepdog] [PATCH v2 4/5] sheep: refactor vdi lookup, create, delete operation
MORITA Kazutaka
- [sheepdog] [PATCH v2 4/5] sheep: refactor vdi lookup, create, delete operation
Liu Yuan
- [sheepdog] [PATCH v2 4/7] md: add hot-plug and hot-unplug support
MORITA Kazutaka
- [sheepdog] [PATCH v2 4/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v2 4/7] md: add hot-plug and hot-unplug support
MORITA Kazutaka
- [sheepdog] [PATCH v2 4/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v2 4/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v2 4/7] md: add hot-plug and hot-unplug support
MORITA Kazutaka
- [sheepdog] [PATCH v2 4/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v2 5/5] tests/039: fix the output for the refactored vdi code
Liu Yuan
- [sheepdog] [PATCH v2 5/7] collie: add new commands to manipulate multi-disks
MORITA Kazutaka
- [sheepdog] [PATCH v2 5/7] collie: add new commands to manipulate multi-disks
MORITA Kazutaka
- [sheepdog] [PATCH v2 5/7] collie: add new commands to manipulate multi-disks
Liu Yuan
- [sheepdog] [PATCH v2 5/7] collie: add new commands to manipulate multi-disks
Liu Yuan
- [sheepdog] [PATCH v2 6/7] sheep: remove duplicate recovery complete notification
MORITA Kazutaka
- [sheepdog] [PATCH v2 UPDATE] sheep: refactor vdi lookup, create, delete operation
Liu Yuan
- [sheepdog] [PATCH v2 UPDATE] sheep: use switch case inside vdi_create()
MORITA Kazutaka
- [sheepdog] [PATCH v2 UPDATE] sheep: use switch case inside vdi_create()
Liu Yuan
- [sheepdog] [PATCH v2] call a default signal handler in crash_handler()
MORITA Kazutaka
- [sheepdog] [PATCH v2] call a default signal handler in crash_handler()
Liu Yuan
- [sheepdog] [PATCH v2] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH v2] employ gnu99 style of GCC
MORITA Kazutaka
- [sheepdog] [PATCH v2] recovery: fix incomplete recovery because of faulty oid scheduling
MORITA Kazutaka
- [sheepdog] [PATCH v2] recovery: fix incomplete recovery because of faulty oid scheduling
Liu Yuan
- [sheepdog] [PATCH v2] recovery: fix incomplete recovery because of faulty oid scheduling
Liu Yuan
- [sheepdog] [PATCH v2] sheep: clean up SD_RES_xxx macros
Liu Yuan
- [sheepdog] [PATCH v2] sheep: clean up SD_RES_xxx macros
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: implement a correct mutex of base directory
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: implement a correct mutex of base directory
Hitoshi Mitake
- [sheepdog] [PATCH v2] sheep: read timestmap with correct size in do_epoch_log_read()
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: read timestmap with correct size in do_epoch_log_read()
Hitoshi Mitake
- [sheepdog] [PATCH v2] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v2] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v2] sheepdog: fix loadvm operation
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v3 0/2] Add discard/trim support for Sheepdog
Liu Yuan
- [sheepdog] [PATCH v3 0/2] Add discard/trim support for Sheepdog
MORITA Kazutaka
- [sheepdog] [PATCH v3 0/2] collie: make rollback and restore safer
Liu Yuan
- [sheepdog] [PATCH v3 0/2] collie: make rollback and restore safer
MORITA Kazutaka
- [sheepdog] [PATCH v3 0/3] journal: various improvements
Hitoshi Mitake
- [sheepdog] [PATCH v3 0/3] journal: various improvements
Liu Yuan
- [sheepdog] [PATCH v3 0/3] sheepdog: implement .bdrv_co_is_allocated
Liu Yuan
- [sheepdog] [PATCH v3 0/4] add a new API for atomic creation and writing and let config use it
Hitoshi Mitake
- [sheepdog] [PATCH v3 0/4] add a new API for atomic creation and writing and let config use it
Liu Yuan
- [sheepdog] [PATCH v3 0/5] fix fatal MD bugs
Liu Yuan
- [sheepdog] [PATCH v3 0/5] fix fatal MD bugs
MORITA Kazutaka
- [sheepdog] [PATCH v3 0/6] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v3 0/6] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v3 0/7] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v3 0/7] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v3 00/11] fix the problems caused by our thread model
MORITA Kazutaka
- [sheepdog] [PATCH v3 00/11] fix the problems caused by our thread model
Liu Yuan
- [sheepdog] [PATCH v3 01/11] sheep: add helper functions to check the current thread
MORITA Kazutaka
- [sheepdog] [PATCH v3 02/11] sheep: fix comment of put_vnode_info
MORITA Kazutaka
- [sheepdog] [PATCH v3 03/11] sheep/recovery: guard next_rw with RCU
MORITA Kazutaka
- [sheepdog] [PATCH v3 04/11] sheep: introduce helpers to handle thread-unsafe variables
MORITA Kazutaka
- [sheepdog] [PATCH v3 05/11] sheep: define some thread unsafe variables as thread_unsafe
MORITA Kazutaka
- [sheepdog] [PATCH v3 06/11] sheep: set vnode_info even against force operation
MORITA Kazutaka
- [sheepdog] [PATCH v3 07/11] sheep: don't call get_vnode_info in epoch_log_read_remote()
MORITA Kazutaka
- [sheepdog] [PATCH v3 08/11] work: don't call get_node_info in the worker thread
MORITA Kazutaka
- [sheepdog] [PATCH v3 09/11] sheep: assert when exec_req are called in the main thread
MORITA Kazutaka
- [sheepdog] [PATCH v3 1/2] collie: confirm when rolling back to the snapshot
MORITA Kazutaka
- [sheepdog] [PATCH v3 1/2] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH v3 1/2] sheep: teach sheep to discard unused objects
Liu Yuan
- [sheepdog] [PATCH v3 1/3] journal: ignore invalid journal files
Hitoshi Mitake
- [sheepdog] [PATCH v3 1/3] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH v3 1/4] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH v3 1/5] md: create .stale for newly plugged disk
Liu Yuan
- [sheepdog] [PATCH v3 1/6] tests/055: test simultaneous multiple disk failures on the same node
Liu Yuan
- [sheepdog] [PATCH v3 1/7] sheep: teach journal file to be md friendly
Liu Yuan
- [sheepdog] [PATCH v3 10/11] sheep: allow process_work to set response data when SD_FLAG_CMD_WRITE is not set
MORITA Kazutaka
- [sheepdog] [PATCH v3 11/11] sheep: fix dead lock problem of cluster_force_recover
MORITA Kazutaka
- [sheepdog] [PATCH v3 2/2] collie: restore snapshot only when stdin is pipe
MORITA Kazutaka
- [sheepdog] [PATCH v3 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v3 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v3 2/2] sheep: implement atomic create and write mechanism for config
Liu Yuan
- [sheepdog] [PATCH v3 2/2] tests: add 058 to test discard/trim
Liu Yuan
- [sheepdog] [PATCH v3 2/3] journal: clean journal files when sheep exits correctly
Hitoshi Mitake
- [sheepdog] [PATCH v3 2/3] sheepdog: use BDRV_SECTOR_SIZE
Liu Yuan
- [sheepdog] [PATCH v3 2/4] util: move def_fmode and def_dmode to libsheepdog.a
Hitoshi Mitake
- [sheepdog] [PATCH v3 2/5 UPDATE] md: fix a fatal bug in check_and_move()
Liu Yuan
- [sheepdog] [PATCH v3 2/5] md: fix a fatal bug in check_and_move()
MORITA Kazutaka
- [sheepdog] [PATCH v3 2/5] md: fix a fatal bug in check_and_move()
Liu Yuan
- [sheepdog] [PATCH v3 2/5] md: fix a fatal bug in check_and_move()
Liu Yuan
- [sheepdog] [PATCH v3 2/6] net: enlarge connect_to_addr() scope
Liu Yuan
- [sheepdog] [PATCH v3 2/7] tests/047: add md test support
Liu Yuan
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Liu Yuan
- [sheepdog] [PATCH v3 3/3] sheepdog: implement .bdrv_co_is_allocated()
Liu Yuan
- [sheepdog] [PATCH v3 3/4] util: add a new API atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/5] md: make MD support as always enabled
Liu Yuan
- [sheepdog] [PATCH v3 3/6] md: add hot-plug and hot-unplug support
MORITA Kazutaka
- [sheepdog] [PATCH v3 3/6] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v3 3/6] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v3 3/6] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v3 3/6] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v3 4/4] sheep: let config use atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH v3 4/5] md: trim last slashes from paths
Liu Yuan
- [sheepdog] [PATCH v3 4/6] collie: add new commands to manipulate multi-disks
Liu Yuan
- [sheepdog] [PATCH v3 4/7] sheep: use new journal API for config file
Hitoshi Mitake
- [sheepdog] [PATCH v3 4/7] sheep: use new journal API for config file
Hitoshi Mitake
- [sheepdog] [PATCH v3 4/7] sheep: use new journal API for config file
Hitoshi Mitake
- [sheepdog] [PATCH v3 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v3 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v3 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v3 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v3 5/5] collie: don't allow empty path for 'node md' command
Liu Yuan
- [sheepdog] [PATCH v3 5/6] sheep: remove duplicate recovery complete notification
Liu Yuan
- [sheepdog] [PATCH v3 5/7] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH v3 6/6] tsets: add 057 to test md hot-plug and hot-unplug
Liu Yuan
- [sheepdog] [PATCH v3 6/7] sheep: journaling epoch file write
Liu Yuan
- [sheepdog] [PATCH v3 7/7] sheep: handle broken epoch file at get_latest_epoch
Liu Yuan
- [sheepdog] [PATCH v3 8/8] tests: add 056 to test disk failure with node event change
MORITA Kazutaka
- [sheepdog] [PATCH v3 8/8] tests: add 056 to test disk failure with node event change
Liu Yuan
- [sheepdog] [PATCH v3] recovery: fix incomplete recovery because of faulty oid scheduling
MORITA Kazutaka
- [sheepdog] [PATCH v3] recovery: fix incomplete recovery because of faulty oid scheduling
Liu Yuan
- [sheepdog] [PATCH v3] sheep: implement a correct mutex of a base directory
MORITA Kazutaka
- [sheepdog] [PATCH v3] sheep: implement a correct mutex of a base directory
Hitoshi Mitake
- [sheepdog] [PATCH v3] sheep: implement a correct mutex of a base directory
Hitoshi Mitake
- [sheepdog] [PATCH v3] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v3] sheepdog: fix loadvm operation
MORITA Kazutaka
- [sheepdog] [PATCH v3] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v3] sheepdog: fix loadvm operation
MORITA Kazutaka
- [sheepdog] [PATCH v3] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v4 0/3] sheepdog: implement .bdrv_co_is_allocated
Liu Yuan
- [sheepdog] [PATCH v4 0/7] md: add hot-plug and hot-unplug support
MORITA Kazutaka
- [sheepdog] [PATCH v4 0/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v4 0/7] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v4 1/2] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH v4 1/3] sheepdog: add discard/trim support for sheepdog
Stefan Hajnoczi
- [sheepdog] [PATCH v4 1/3] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH v4 1/7] md: add support for simultaneous disk failure on the same node
Liu Yuan
- [sheepdog] [PATCH v4 1/7] sheep: teach journal file to be md friendly
Liu Yuan
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Liu Yuan
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Liu Yuan
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Liu Yuan
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Liu Yuan
- [sheepdog] [PATCH v4 2/3] sheepdog: use BDRV_SECTOR_SIZE
Liu Yuan
- [sheepdog] [PATCH v4 2/7] tests/047: add md test support
Liu Yuan
- [sheepdog] [PATCH v4 2/7] tests/055: test simultaneous multiple disk failures on the same node
Liu Yuan
- [sheepdog] [PATCH v4 3/3] sheepdog: implement .bdrv_co_is_allocated()
Liu Yuan
- [sheepdog] [PATCH v4 3/7] net: enlarge connect_to_addr() scope
Liu Yuan
- [sheepdog] [PATCH v4 3/7] sheep: teach journal file to handle epoch and config write
Hitoshi Mitake
- [sheepdog] [PATCH v4 3/7] sheep: teach journal file to handle epoch and config write
Hitoshi Mitake
- [sheepdog] [PATCH v4 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v4 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v4 4/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v4 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v4 5/7] collie: add new commands to manipulate multi-disks
Liu Yuan
- [sheepdog] [PATCH v4 5/7] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH v4 6/7] sheep: journaling epoch file write
Liu Yuan
- [sheepdog] [PATCH v4 6/7] sheep: remove duplicate recovery complete notification
Liu Yuan
- [sheepdog] [PATCH v4 7/7] sheep: handle broken epoch file at get_latest_epoch
Liu Yuan
- [sheepdog] [PATCH v4 7/7] tsets: add 057 to test md hot-plug and hot-unplug
Liu Yuan
- [sheepdog] [PATCH v4 8/7] sheep: handle SD_RES_NETWORK_ERROR in io_op_done
Liu Yuan
- [sheepdog] [PATCH v4] sheep: implement a correct mutex of a base directory
MORITA Kazutaka
- [sheepdog] [PATCH v4] sheep: implement a correct mutex of a base directory
Hitoshi Mitake
- [sheepdog] [PATCH v4] sheep: implement a correct mutex of a base directory
Hitoshi Mitake
- [sheepdog] [PATCH v4] sheepdog: add discard/trim support for sheepdog
MORITA Kazutaka
- [sheepdog] [PATCH v4] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH v4] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v4] sheepdog: fix loadvm operation
MORITA Kazutaka
- [sheepdog] [PATCH v4] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v4] sheepdog: fix loadvm operation
Stefan Hajnoczi
- [sheepdog] [PATCH v4] sheepdog: fix loadvm operation
Stefan Hajnoczi
- [sheepdog] [PATCH v4] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
MORITA Kazutaka
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
MORITA Kazutaka
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
MORITA Kazutaka
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
Hitoshi Mitake
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
MORITA Kazutaka
- [sheepdog] [PATCH v5 1/2] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH v5 1/7] sheep: teach journal file to be md friendly
Liu Yuan
- [sheepdog] [PATCH v5 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v5 2/7] tests/047: add md test support
Liu Yuan
- [sheepdog] [PATCH v5 3/7] sheep: teach journal file to handle epoch and config write
Hitoshi Mitake
- [sheepdog] [PATCH v5 3/7] sheep: teach journal file to handle epoch and config write
Hitoshi Mitake
- [sheepdog] [PATCH v5 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v5 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v5 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v5 5/7] sheep: rename journal_file.c as journal.c
MORITA Kazutaka
- [sheepdog] [PATCH v5 5/7] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH v5 5/7] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH v5 5/7] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH v5 5/7] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH v5 6/7] sheep: journaling epoch file write
Liu Yuan
- [sheepdog] [PATCH v5 7/7] sheep: handle broken epoch file at get_latest_epoch
Liu Yuan
- [sheepdog] [PATCH v5] sheep: implement a correct mutex of a base directory
MORITA Kazutaka
- [sheepdog] [PATCH v5] sheep: implement a correct mutex of a base directory
Hitoshi Mitake
- [sheepdog] [PATCH v5] sheepdog: add discard/trim support for sheepdog
MORITA Kazutaka
- [sheepdog] [PATCH v5] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH v6 1/7] sheep: teach journal file to be md friendly
Liu Yuan
- [sheepdog] [PATCH v6 2/7] tests/047: add md test support
Liu Yuan
- [sheepdog] [PATCH v6 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v6 4/7] sheep: use new journal API for config file
MORITA Kazutaka
- [sheepdog] [PATCH v6 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v6 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v6 5/7] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH v6 6/7] sheep: journaling epoch file write
Liu Yuan
- [sheepdog] [PATCH v6 7/7] sheep: handle broken epoch file at get_latest_epoch
Liu Yuan
- [sheepdog] [PATCH v6] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH v7] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH v8] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH 0/2] Add discard/trim support for Sheepdog
Liu Yuan
- [sheepdog] [PATCH 0/2] collie: make rollback and restore safer
MORITA Kazutaka
- [sheepdog] [PATCH 0/2] two epoch file patch
Liu Yuan
- [sheepdog] [PATCH 0/3] add a new API for atomic creation and writing and let config use it
Hitoshi Mitake
- [sheepdog] [PATCH 0/3] fix collie segfalt on incomplete parameter
Liu Yuan
- [sheepdog] [PATCH 0/3] fix collie segfalt on incomplete parameter
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] sheepdog: support online snapshot from qemu-img
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] trivial fixes for the journaling subsystem
Hitoshi Mitake
- [sheepdog] [PATCH 0/3] trivial fixes for the journaling subsystem
MORITA Kazutaka
- [sheepdog] [PATCH 0/5] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH 0/6] refactor sheep/vdi.c
Liu Yuan
- [sheepdog] [PATCH 0/6] refactor sheep/vdic, step 2
Liu Yuan
- [sheepdog] [PATCH 00/11] fix the problems caused by our thread model
MORITA Kazutaka
- [sheepdog] [PATCH 00/14] refine test scripts
MORITA Kazutaka
- [sheepdog] [PATCH 01/11] sheep: add helper functions to check the current thread
MORITA Kazutaka
- [sheepdog] [PATCH 01/14] Revert "test: collect logs of sheeps after tests"
MORITA Kazutaka
- [sheepdog] [PATCH 02/11] sheep: fix comment of put_vnode_info
MORITA Kazutaka
- [sheepdog] [PATCH 02/14] tests: use $* instead of $@
MORITA Kazutaka
- [sheepdog] [PATCH 03/11] sheep/recovery: guard next_rw with RCU
MORITA Kazutaka
- [sheepdog] [PATCH 03/11] sheep/recovery: guard next_rw with RCU
Liu Yuan
- [sheepdog] [PATCH 03/14] tests: silence valgrind output
MORITA Kazutaka
- [sheepdog] [PATCH 04/11] sheep: introduce helpers to handle thread-unsafe variables
MORITA Kazutaka
- [sheepdog] [PATCH 04/14] tests: check root privilege
MORITA Kazutaka
- [sheepdog] [PATCH 04/14] tests: check root privilege
Liu Yuan
- [sheepdog] [PATCH 04/14] tests: check root privilege
MORITA Kazutaka
- [sheepdog] [PATCH 04/14] tests: check root privilege
Liu Yuan
- [sheepdog] [PATCH 04/14] tests: check root privilege
MORITA Kazutaka
- [sheepdog] [PATCH 05/11] sheep: define some thread unsafe variables as thread_unsafe
MORITA Kazutaka
- [sheepdog] [PATCH 05/14] tests: wait for sheep to be stopped
MORITA Kazutaka
- [sheepdog] [PATCH 06/11] sheep: set vnode_info even against force operation
MORITA Kazutaka
- [sheepdog] [PATCH 06/14] tests: wait for sheep to be started
MORITA Kazutaka
- [sheepdog] [PATCH 07/11] sheep: don't call get_vnode_info in epoch_log_read_remote()
MORITA Kazutaka
- [sheepdog] [PATCH 07/14] tests: refine start up of valgrind sheep
MORITA Kazutaka
- [sheepdog] [PATCH 08/11] work: don't call get_node_info in the worker thread
MORITA Kazutaka
- [sheepdog] [PATCH 08/14] tests: declare variables as local
MORITA Kazutaka
- [sheepdog] [PATCH 09/11] sheep: assert when exec_req are called in the main thread
MORITA Kazutaka
- [sheepdog] [PATCH 09/11] sheep: assert when exec_req are called in the main thread
Liu Yuan
- [sheepdog] [PATCH 09/11] sheep: assert when exec_req are called in the main thread
MORITA Kazutaka
- [sheepdog] [PATCH 09/14] tests: use different directory for each test case
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] collie: confirm when rolling back to the snapshot
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] collie: confirm when rolling back to the snapshot
Liu Yuan
- [sheepdog] [PATCH 1/2] collie: use do_generic_subcommind in debug module
Liu Yuan
- [sheepdog] [PATCH 1/2] collie: use do_generic_subcommind in debug module
Liu Yuan
- [sheepdog] [PATCH 1/2] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH 1/2] sheep: journaling epoch file write
Liu Yuan
- [sheepdog] [PATCH 1/2] sheep: journaling epoch file write
Hitoshi Mitake
- [sheepdog] [PATCH 1/2] sheep: journaling epoch file write
Liu Yuan
- [sheepdog] [PATCH 1/2] util: enhance xmkdir
Liu Yuan
- [sheepdog] [PATCH 1/2] util: enhance xmkdir
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] collie: rename SUBCMD_FLAG_NEED_THIRD_ARG
Liu Yuan
- [sheepdog] [PATCH 1/3] journal: ignore invalid journal files
Hitoshi Mitake
- [sheepdog] [PATCH 1/3] journal: ignore invalid journal files
Liu Yuan
- [sheepdog] [PATCH 1/3] journal: ignore invalid journal files
Hitoshi Mitake
- [sheepdog] [PATCH 1/3] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH 1/3] journal: remove using octal constant as the journal file permission
Hitoshi Mitake
- [sheepdog] [PATCH 1/3] md: create .stale for newly plugged disk
Liu Yuan
- [sheepdog] [PATCH 1/3] sheep: remove unused 'flags' in remove_object()
Liu Yuan
- [sheepdog] [PATCH 1/3] sheep: remove unused 'flags' in remove_object()
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] sheepdog: cleanup find_vdi_name
MORITA Kazutaka
- [sheepdog] [PATCH 1/4] worker: remove unused wq_state
Liu Yuan
- [sheepdog] [PATCH 1/4] worker: remove unused wq_state
Liu Yuan
- [sheepdog] [PATCH 1/5] sheep: teach journal file to be md friendly
Liu Yuan
- [sheepdog] [PATCH 1/5] sheep: teach journal file to be md friendly
Liu Yuan
- [sheepdog] [PATCH 1/6] sheep: use switch case inside vdi_create()
Liu Yuan
- [sheepdog] [PATCH 1/6] sheep: use switch case inside vdi_create()
MORITA Kazutaka
- [sheepdog] [PATCH 1/6] sheep: use xmalloc instead of malloc
Liu Yuan
- [sheepdog] [PATCH 1/6] sheep: use xmalloc instead of malloc
MORITA Kazutaka
- [sheepdog] [PATCH 1/6] sheep: use xmalloc instead of malloc
Liu Yuan
- [sheepdog] [PATCH 10/11] sheep: allow process_work to set response data when SD_FLAG_CMD_WRITE is not set
MORITA Kazutaka
- [sheepdog] [PATCH 10/14] tests: normalize store directory name
MORITA Kazutaka
- [sheepdog] [PATCH 11/11] sheep: fix dead lock problem of cluster_force_recover
MORITA Kazutaka
- [sheepdog] [PATCH 11/14] tests: wait format at most 60 seconds
MORITA Kazutaka
- [sheepdog] [PATCH 12/14] tests/001: sleep before starting next sheep
MORITA Kazutaka
- [sheepdog] [PATCH 12/14] tests/001: sleep before starting next sheep
Liu Yuan
- [sheepdog] [PATCH 12/14] tests/001: sleep before starting next sheep
MORITA Kazutaka
- [sheepdog] [PATCH 12/14] tests/001: sleep before starting next sheep
Liu Yuan
- [sheepdog] [PATCH 12/14] tests/001: sleep before starting next sheep
MORITA Kazutaka
- [sheepdog] [PATCH 12/14] tests/001: sleep before starting next sheep
Liu Yuan
- [sheepdog] [PATCH 13/14] tests/017: remove the current state after rolling back
MORITA Kazutaka
- [sheepdog] [PATCH 14/14] tests/057: fix output based on the current store directory
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] collie: restore snapshot only when stdin is pipe
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: clean up path init functions
Liu Yuan
- [sheepdog] [PATCH 2/2] sheep: handle broken epoch file at get_latest_epoch
Liu Yuan
- [sheepdog] [PATCH 2/2] sheep: handle broken epoch file at get_latest_epoch
Hitoshi Mitake
- [sheepdog] [PATCH 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH 2/2] sheep: implement atomic create and write mechanism for config
Liu Yuan
- [sheepdog] [PATCH 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH 2/2] util: enhance xmkdir
Liu Yuan
- [sheepdog] [PATCH 2/3] collie: introduce do_generic_subcommand()
Liu Yuan
- [sheepdog] [PATCH 2/3] md: fix a fatal bug in check_and_move()
Liu Yuan
- [sheepdog] [PATCH 2/3] sheep: teach sheep to discard unused objects
Liu Yuan
- [sheepdog] [PATCH 2/3] sheep: teach sheep to discard unused objects
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] sheepdog: add SD_RES_READONLY result code
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Liu Yuan
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Liu Yuan
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Liu Yuan
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] tests: add -j option for testing with journaling
Liu Yuan
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Liu Yuan
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Liu Yuan
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Liu Yuan
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH 2/3] util:add a new API atomic_create_and_write()
Liu Yuan
- [sheepdog] [PATCH 2/3] util: add BUILD_BUG_ON() for detecting errors at compile time
Hitoshi Mitake
- [sheepdog] [PATCH 2/4] tracer: rework tracer to work with master
Liu Yuan
- [sheepdog] [PATCH 2/5] tests/047: add md test support
Liu Yuan
- [sheepdog] [PATCH 2/5] tests/047: add md test support
Liu Yuan
- [sheepdog] [PATCH 2/6] sheep: remove nr_copies parameter
Liu Yuan
- [sheepdog] [PATCH 2/6] sheep: rename sheepdog_inode as sd_inode
Liu Yuan
- [sheepdog] [PATCH 3/3] collie: fix segfault when required argument is not set
Liu Yuan
- [sheepdog] [PATCH 3/3] journal: clean journal files when sheep exits correctly
Hitoshi Mitake
- [sheepdog] [PATCH 3/3] journal: clean journal files when sheep exits correctly
Liu Yuan
- [sheepdog] [PATCH 3/3] journal: clean journal files when sheep exits correctly
Hitoshi Mitake
- [sheepdog] [PATCH 3/3] journal: use BUILD_BUG_ON() for checking the size of struct journal_descriptor
Hitoshi Mitake
- [sheepdog] [PATCH 3/3] md: make MD support as always enabled
Liu Yuan
- [sheepdog] [PATCH 3/3] sheep: let config use atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH 3/3] sheep: let config use atomic_create_and_write()
Liu Yuan
- [sheepdog] [PATCH 3/3] sheep: let config use atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH 3/3] sheepdog: resend write requests when SD_RES_READONLY is received
MORITA Kazutaka
- [sheepdog] [PATCH 3/3] sheepdog: resend write requests when SD_RES_READONLY is received
Liu Yuan
- [sheepdog] [PATCH 3/3] sheepdog: resend write requests when SD_RES_READONLY is received
MORITA Kazutaka
- [sheepdog] [PATCH 3/3] tests: add 058 to test discard/trim
Liu Yuan
- [sheepdog] [PATCH 3/4] trace: fix trace-cat commind for empty trace file
Liu Yuan
- [sheepdog] [PATCH 3/5] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH 3/5] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH 3/6] sheep: remove nr_copies in {write, read, read_backend}_object
Liu Yuan
- [sheepdog] [PATCH 3/6] sheep: unify snapid passing and put it in vdi_iocb
Liu Yuan
- [sheepdog] [PATCH 4/4] collie: use do_generic_subcommind in debug module
Liu Yuan
- [sheepdog] [PATCH 4/5] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH 4/5] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH 4/6] sheep: add a helper to get vdi's inode
Liu Yuan
- [sheepdog] [PATCH 4/6] sheep: add a helper to get vdi's inode
MORITA Kazutaka
- [sheepdog] [PATCH 4/6] sheep: add a helper to get vdi's inode
Liu Yuan
- [sheepdog] [PATCH 4/6] sheep: add a helper to get vdi's inode
MORITA Kazutaka
- [sheepdog] [PATCH 4/6] sheep: pass vdi_iocb for vdi deletion
Liu Yuan
- [sheepdog] [PATCH 4/6] sheep: pass vdi_iocb for vdi deletion
MORITA Kazutaka
- [sheepdog] [PATCH 4/6] sheep: pass vdi_iocb for vdi deletion
Liu Yuan
- [sheepdog] [PATCH 5/5] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH 5/5] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH 5/6] sheep: refactor delete_inode
Liu Yuan
- [sheepdog] [PATCH 5/6] sheep: refactor vdi lookup, create, delete operation
Liu Yuan
- [sheepdog] [PATCH 5/6] sheep: refactor vdi lookup, create, delete operation
MORITA Kazutaka
- [sheepdog] [PATCH 5/6] sheep: refactor vdi lookup, create, delete operation
Liu Yuan
- [sheepdog] [PATCH 5/6] sheep: refactor vdi lookup, create, delete operation
MORITA Kazutaka
- [sheepdog] [PATCH 5/6] sheep: refactor vdi lookup, create, delete operation
Liu Yuan
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH 5/7 v4 UPDATE] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH 6/6] sheep: refactor start_deletion
Liu Yuan
- [sheepdog] [PATCH 6/6] sheep: refactor start_deletion
MORITA Kazutaka
- [sheepdog] [PATCH 6/6] sheep: refactor start_deletion
Liu Yuan
- [sheepdog] [PATCH 6/6] sheep: refactor start_deletion
MORITA Kazutaka
- [sheepdog] [PATCH 6/6] tests/039: fix the output for the refactored vdi code
Liu Yuan
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
MORITA Kazutaka
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
MORITA Kazutaka
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
MORITA Kazutaka
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
MORITA Kazutaka
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
MORITA Kazutaka
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
Liu Yuan
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
Liu Yuan
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
Liu Yuan
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
Liu Yuan
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
Liu Yuan
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
Liu Yuan
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
MORITA Kazutaka
- [sheepdog] [PATCH] collie: connect to server in collie_exec_req
MORITA Kazutaka
- [sheepdog] [PATCH] collie: connect to server in collie_exec_req
Liu Yuan
- [sheepdog] [PATCH] collie: use bit functions to traverse vdi list
MORITA Kazutaka
- [sheepdog] [PATCH] collie: use bit functions to traverse vdi list
Liu Yuan
- [sheepdog] [PATCH] fix printf format string
MORITA Kazutaka
- [sheepdog] [PATCH] fix printf format string
Liu Yuan
- [sheepdog] [PATCH] journal: drop O_DSYNC for epoch and config if journaling is enabled
Hitoshi Mitake
- [sheepdog] [PATCH] journal: drop O_DSYNC for epoch and config if journaling is enabled
Liu Yuan
- [sheepdog] [PATCH] logger: switch to the current thread when backtracing
MORITA Kazutaka
- [sheepdog] [PATCH] logger: switch to the current thread when backtracing
Liu Yuan
- [sheepdog] [PATCH] md: trim last slashes from paths
Liu Yuan
- [sheepdog] [PATCH] md: trim last slashes from paths
MORITA Kazutaka
- [sheepdog] [PATCH] md: trim last slashes from paths
Liu Yuan
- [sheepdog] [PATCH] md: trim last slashes from paths
MORITA Kazutaka
- [sheepdog] [PATCH] md: trim last slashes from paths
Liu Yuan
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
Liu Yuan
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
Liu Yuan
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
Liu Yuan
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
Liu Yuan
- [sheepdog] [PATCH] remove sd_*_req and sd_*_rsp
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: bind TCP ports as soon as possible
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: bind TCP ports as soon as possible
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: clean up SD_RES_xxx macros
Liu Yuan
- [sheepdog] [PATCH] sheep: clean up SD_RES_xxx macros
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: clean up SD_RES_xxx macros
Liu Yuan
- [sheepdog] [PATCH] sheep: clean up SD_RES_xxx macros
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: don't call get_latest_epoch() twice
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: don't panic on reading broken epoch file
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: implement a correct mutex of base directory
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: implement a correct mutex of base directory
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: implement a correct mutex of base directory
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: init journal file after init_disk_space()
Liu Yuan
- [sheepdog] [PATCH] sheep: init journal file after init_disk_space()
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: move SD_OP_DEL_VDI as inter-protocol
Liu Yuan
- [sheepdog] [PATCH] sheep: move SD_OP_DEL_VDI as inter-protocol
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: read timestmap with correct size in do_epoch_log_read()
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: read timestmap with correct size in do_epoch_log_read()
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: remove some unused function definitions
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: remove unused sys->recovered_epoch
MORITA Kazutaka
- [sheepdog] [PATCH] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH] sheepdog: implement .bdrv_co_is_allocated
Liu Yuan
- [sheepdog] [PATCH] sheepdog: implement .bdrv_co_is_allocated
Liu Yuan
- [sheepdog] [PATCH] sheepdog: implement .bdrv_co_is_allocated
MORITA Kazutaka
- [sheepdog] [PATCH] sheepdog: implement .bdrv_co_is_allocated
Liu Yuan
- [sheepdog] [PATCH] tests: make _valgrind_collie return the collie exit status
MORITA Kazutaka
- [sheepdog] [PATCH] tests: make _valgrind_collie return the collie exit status
Liu Yuan
- [sheepdog] [PATCH] util: remove an unnecessary macro in list.h
MORITA Kazutaka
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
MORITA Kazutaka
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
Liu Yuan
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
MORITA Kazutaka
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
Liu Yuan
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
MORITA Kazutaka
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
Liu Yuan
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
MORITA Kazutaka
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
Liu Yuan
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
MORITA Kazutaka
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
Liu Yuan
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
MORITA Kazutaka
- [sheepdog] [PATCH] call a default signal handler in crash_handler()
Liu Yuan
- [sheepdog] [PATCH] collie: connect to server in collie_exec_req
MORITA Kazutaka
- [sheepdog] [PATCH] collie: connect to server in collie_exec_req
Liu Yuan
- [sheepdog] [PATCH] collie: use bit functions to traverse vdi list
MORITA Kazutaka
- [sheepdog] [PATCH] collie: use bit functions to traverse vdi list
Liu Yuan
- [sheepdog] [PATCH] fix printf format string
MORITA Kazutaka
- [sheepdog] [PATCH] fix printf format string
Liu Yuan
- [sheepdog] [PATCH] journal: drop O_DSYNC for epoch and config if journaling is enabled
Hitoshi Mitake
- [sheepdog] [PATCH] journal: drop O_DSYNC for epoch and config if journaling is enabled
Liu Yuan
- [sheepdog] [PATCH] logger: switch to the current thread when backtracing
MORITA Kazutaka
- [sheepdog] [PATCH] logger: switch to the current thread when backtracing
Liu Yuan
- [sheepdog] [PATCH] md: trim last slashes from paths
Liu Yuan
- [sheepdog] [PATCH] md: trim last slashes from paths
MORITA Kazutaka
- [sheepdog] [PATCH] md: trim last slashes from paths
Liu Yuan
- [sheepdog] [PATCH] md: trim last slashes from paths
MORITA Kazutaka
- [sheepdog] [PATCH] md: trim last slashes from paths
Liu Yuan
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
Liu Yuan
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
Liu Yuan
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
Liu Yuan
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: fix incomplete recovery because of faulty oid scheduling
Liu Yuan
- [sheepdog] [PATCH] remove sd_*_req and sd_*_rsp
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: bind TCP ports as soon as possible
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: bind TCP ports as soon as possible
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: clean up SD_RES_xxx macros
Liu Yuan
- [sheepdog] [PATCH] sheep: clean up SD_RES_xxx macros
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: clean up SD_RES_xxx macros
Liu Yuan
- [sheepdog] [PATCH] sheep: clean up SD_RES_xxx macros
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: don't call get_latest_epoch() twice
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: don't panic on reading broken epoch file
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: implement a correct mutex of base directory
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: implement a correct mutex of base directory
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: implement a correct mutex of base directory
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: init journal file after init_disk_space()
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: init journal file after init_disk_space()
Liu Yuan
- [sheepdog] [PATCH] sheep: move SD_OP_DEL_VDI as inter-protocol
Liu Yuan
- [sheepdog] [PATCH] sheep: move SD_OP_DEL_VDI as inter-protocol
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: read timestmap with correct size in do_epoch_log_read()
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: read timestmap with correct size in do_epoch_log_read()
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: remove some unused function definitions
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: remove unused sys->recovered_epoch
MORITA Kazutaka
- [sheepdog] [PATCH] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH] sheepdog: implement .bdrv_co_is_allocated
Liu Yuan
- [sheepdog] [PATCH] sheepdog: implement .bdrv_co_is_allocated
Liu Yuan
- [sheepdog] [PATCH] sheepdog: implement .bdrv_co_is_allocated
MORITA Kazutaka
- [sheepdog] [PATCH] sheepdog: implement .bdrv_co_is_allocated
Liu Yuan
- [sheepdog] [PATCH] tests: make _valgrind_collie return the collie exit status
MORITA Kazutaka
- [sheepdog] [PATCH] tests: make _valgrind_collie return the collie exit status
Liu Yuan
- [sheepdog] [PATCH] util: remove an unnecessary macro in list.h
MORITA Kazutaka
- [sheepdog] [PATCH devel] journal: suppress compile errors
Hitoshi Mitake
- [sheepdog] [PATCH devel] journal: suppress compile errors
Liu Yuan
- [sheepdog] [PATCH devel] journal: suppress compile errors
Hitoshi Mitake
- [sheepdog] [PATCH devel] journal: suppress compile errors
Liu Yuan
- [sheepdog] [PATCH devel] journal: suppress compile errors
Liu Yuan
- [sheepdog] [PATCH devel] journal: suppress compile errors
Hitoshi Mitake
- [sheepdog] [PATCH devel] journal: suppress compile errors
Liu Yuan
- [sheepdog] [PATCH devel] journal: suppress compile errors
Hitoshi Mitake
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Hitoshi Mitake
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Liu Yuan
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Hitoshi Mitake
- [sheepdog] [PATCH experimental 1/2] stop using timerfd and signalfd
Hitoshi Mitake
- [sheepdog] [PATCH experimental 2/2] tests: add a DynamoRIO client for testing the jounaling mechanism
Hitoshi Mitake
- [sheepdog] [PATCH for QEMU] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH for QEMU v2] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH for QEMU v3] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH for QEMU v3] sheepdog: add discard/trim support for sheepdog
MORITA Kazutaka
- [sheepdog] [PATCH For SD and QEMU] Add discard/trim support for Sheepdog
Liu Yuan
- [sheepdog] [PATCH RFC 0/4] add support online snapshot from collie and qemu-img
MORITA Kazutaka
- [sheepdog] [PATCH RFC 1/4] add helper function to check the vdi is snapshot
MORITA Kazutaka
- [sheepdog] [PATCH RFC 2/4] sheep: make oid_to_vid support any kind of objects
MORITA Kazutaka
- [sheepdog] [PATCH RFC 3/4] sheep: notify the previous vid with copy number
MORITA Kazutaka
- [sheepdog] [PATCH RFC 4/4] sheep: return SD_RES_READONLY when write requests are sent to snapshots
MORITA Kazutaka
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Liu Yuan
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Liu Yuan
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
MORITA Kazutaka
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Liu Yuan
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Liu Yuan
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH RFC] employ gnu99 style of GCC
Liu Yuan
- [sheepdog] [PATCH RFC] tests/044: correct total size of output
Liu Yuan
- [sheepdog] [PATCH RFC] tests/044: correct total size of output
MORITA Kazutaka
- [sheepdog] [PATCH RFC] tests/044: correct total size of output
Liu Yuan
- [sheepdog] [PATCH RFC] tests/044: correct total size of output
MORITA Kazutaka
- [sheepdog] [PATCH RFC] tests/044: correct total size of output
Liu Yuan
- [sheepdog] [PATCH RFC] tests/044: correct total size of output
Liu Yuan
- [sheepdog] [PATCH v10 0/7] shepherd: a new cluster manager specialized for sheepdog
Hitoshi Mitake
- [sheepdog] [PATCH v10 0/7] shepherd: a new cluster manager specialized for sheepdog
MORITA Kazutaka
- [sheepdog] [PATCH v10 1/7] include: move node_to_str() and str_to_node() from sheep/cluster.h to include/sheep.h
Hitoshi Mitake
- [sheepdog] [PATCH v10 2/7] include: move enum cluster_join_result from sheep/cluster.h to include/internal_proto.h
Hitoshi Mitake
- [sheepdog] [PATCH v10 3/7] lib: sockaddr_in_to_str(), convert sockaddr_in to string representation
Hitoshi Mitake
- [sheepdog] [PATCH v10 4/7] lib: add wrappers do_writev2() and writev2() for typical usage of writev()
Hitoshi Mitake
- [sheepdog] [PATCH v10 5/7] lib: add a mechanism for prioritizing events
Hitoshi Mitake
- [sheepdog] [PATCH v10 6/7] shepherd: a new cluster manager specialized for sheepdog
Hitoshi Mitake
- [sheepdog] [PATCH v10 7/7] sheep: add a cluster driver for shepherd
Hitoshi Mitake
- [sheepdog] [PATCHv2 0/4] refactor sheep/vdic, step 2
Liu Yuan
- [sheepdog] [PATCH v2 0/2] collie: make rollback and restore safer
MORITA Kazutaka
- [sheepdog] [PATCH v2 0/2] implement .bdrv_co_is_allocated
Liu Yuan
- [sheepdog] [PATCH v2 0/3] fix fatal MD bugs
Liu Yuan
- [sheepdog] [PATCH v2 0/4] add a new API for atomic creation and writing and let config use it
Hitoshi Mitake
- [sheepdog] [PATCHv2 0/4] refactor sheep/vdic, step 2
Liu Yuan
- [sheepdog] [PATCH v2 0/4] sheepdog: support online snapshot from qemu-img
MORITA Kazutaka
- [sheepdog] [PATCH v2 0/4] sheepdog: support online snapshot from qemu-img
Stefan Hajnoczi
- [sheepdog] [PATCH v2 0/5] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v2 0/5] retire old journal implementation
Hitoshi Mitake
- [sheepdog] [PATCH v2 0/5] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v2 0/5] retire old journal implementation
Hitoshi Mitake
- [sheepdog] [PATCH v2 0/6] refactor sheep/vdi.c
Liu Yuan
- [sheepdog] [PATCH v2 0/6] refactor sheep/vdi.c
MORITA Kazutaka
- [sheepdog] [PATCH v2 0/7] md: add hot-plug and hot-unplug support
MORITA Kazutaka
- [sheepdog] [PATCH v2 0/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v2 0/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v2 0/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v2 0/7] md: add hot-plug and hot-unplug support
MORITA Kazutaka
- [sheepdog] [PATCH v2 00/11] fix the problems caused by our thread model
MORITA Kazutaka
- [sheepdog] [PATCH v2 01/11] sheep: add helper functions to check the current thread
MORITA Kazutaka
- [sheepdog] [PATCH v2 02/11] sheep: fix comment of put_vnode_info
MORITA Kazutaka
- [sheepdog] [PATCH v2 03/11] sheep/recovery: guard next_rw with RCU
MORITA Kazutaka
- [sheepdog] [PATCH v2 04/11] sheep: introduce helpers to handle thread-unsafe variables
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/11] sheep: define some thread unsafe variables as thread_unsafe
MORITA Kazutaka
- [sheepdog] [PATCH v2 06/11] sheep: set vnode_info even against force operation
MORITA Kazutaka
- [sheepdog] [PATCH v2 07/11] sheep: don't call get_vnode_info in epoch_log_read_remote()
MORITA Kazutaka
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
MORITA Kazutaka
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
Liu Yuan
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
Liu Yuan
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
Liu Yuan
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
MORITA Kazutaka
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
Liu Yuan
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
MORITA Kazutaka
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
Liu Yuan
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
Liu Yuan
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
MORITA Kazutaka
- [sheepdog] [PATCH v2 08/11] work: don't call get_node_info in the worker thread
Liu Yuan
- [sheepdog] [PATCH v2 09/11] sheep: assert when exec_req are called in the main thread
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/2] collie: confirm when rolling back to the snapshot
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/2] collie: confirm when rolling back to the snapshot
Liu Yuan
- [sheepdog] [PATCH v2 1/2] collie: confirm when rolling back to the snapshot
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/2] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH v2 1/2] sheep: teach sheep to discard unused objects
Liu Yuan
- [sheepdog] [PATCH v2 1/2] sheep: teach sheep to discard unused objects
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/2] sheep: teach sheep to discard unused objects
Liu Yuan
- [sheepdog] [PATCH v2 1/2] sheep: teach sheep to discard unused objects
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/2] sheepdog: use BDRV_SECTOR_SIZE
Liu Yuan
- [sheepdog] [PATCH v2 1/3] journal: ignore invalid journal files
Hitoshi Mitake
- [sheepdog] [PATCH v2 1/3] journal: ignore invalid journal files
Liu Yuan
- [sheepdog] [PATCH v2 1/3] journal: ignore invalid journal files
Hitoshi Mitake
- [sheepdog] [PATCH v2 1/3] md: create .stale for newly plugged disk
Liu Yuan
- [sheepdog] [PATCH v2 1/4] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH v2 1/4] sheep: use switch case inside vdi_create()
Liu Yuan
- [sheepdog] [PATCH v2 1/4] sheep: use switch case inside vdi_create()
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/4] sheepdog: cleanup find_vdi_name
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/5] sheep: remove nr_copies parameter
Liu Yuan
- [sheepdog] [PATCH v2 10/11] sheep: allow process_work to set response data when SD_FLAG_CMD_WRITE is not set
MORITA Kazutaka
- [sheepdog] [PATCH v2 11/11] sheep: fix dead lock problem of cluster_force_recover
MORITA Kazutaka
- [sheepdog] [PATCH v2 2/2] collie: restore snapshot only when stdin is pipe
MORITA Kazutaka
- [sheepdog] [PATCH v2 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v2 2/2] sheep: implement atomic create and write mechanism for config
Liu Yuan
- [sheepdog] [PATCH v2 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v2 2/2] sheepdog: implement .bdrv_co_is_allocated()
Liu Yuan
- [sheepdog] [PATCH v2 2/2] tests: add 058 to test discard/trim
Liu Yuan
- [sheepdog] [PATCH v2 2/3] md: fix a fatal bug in check_and_move()
Liu Yuan
- [sheepdog] [PATCH v2 2/3] md: fix a fatal bug in check_and_move()
MORITA Kazutaka
- [sheepdog] [PATCH v2 2/3] md: fix a fatal bug in check_and_move()
Liu Yuan
- [sheepdog] [PATCH v2 2/3] tests: add -j option for testing with journaling
Hitoshi Mitake
- [sheepdog] [PATCH v2 2/4] sheep: rename sheepdog_inode as sd_inode
Liu Yuan
- [sheepdog] [PATCH v2 2/4] sheepdog: add SD_RES_READONLY result code
MORITA Kazutaka
- [sheepdog] [PATCH v2 2/4] util: move def_fmode and def_dmode to libsheepdog.a
Hitoshi Mitake
- [sheepdog] [PATCH v2 2/5] sheep: unify snapid passing and put it in vdi_iocb
Liu Yuan
- [sheepdog] [PATCH v2 3/3] journal: clean journal files when sheep exits correctly
Hitoshi Mitake
- [sheepdog] [PATCH v2 3/3] journal: clean journal files when sheep exits correctly
Liu Yuan
- [sheepdog] [PATCH v2 3/3] journal: clean journal files when sheep exits correctly
Hitoshi Mitake
- [sheepdog] [PATCH v2 3/3] md: make MD support as always enabled
Liu Yuan
- [sheepdog] [PATCH v2 3/4] sheep: remove nr_copies in {write, read, read_backend}_object
Liu Yuan
- [sheepdog] [PATCH v2 3/4] sheepdog: add helper function to reload inode
MORITA Kazutaka
- [sheepdog] [PATCH v2 3/4] util: add a new API atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH v2 3/4] util: add a new API atomic_create_and_write()
Liu Yuan
- [sheepdog] [PATCH v2 3/5] sheep: pass vdi_iocb for vdi deletion
Liu Yuan
- [sheepdog] [PATCH v2 4/4] sheep: let config use atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH v2 4/4] sheep: let config use atomic_create_and_write()
Liu Yuan
- [sheepdog] [PATCH v2 4/4] sheep: simply use 'list' instead of 'dw_siblings'
Liu Yuan
- [sheepdog] [PATCH v2 4/4] sheepdog: resend write requests when SD_RES_READONLY is received
MORITA Kazutaka
- [sheepdog] [PATCH v2 4/5] sheep: refactor vdi lookup, create, delete operation
Liu Yuan
- [sheepdog] [PATCH v2 4/5] sheep: refactor vdi lookup, create, delete operation
MORITA Kazutaka
- [sheepdog] [PATCH v2 4/5] sheep: refactor vdi lookup, create, delete operation
Liu Yuan
- [sheepdog] [PATCH v2 4/7] md: add hot-plug and hot-unplug support
MORITA Kazutaka
- [sheepdog] [PATCH v2 4/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v2 4/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v2 4/7] md: add hot-plug and hot-unplug support
MORITA Kazutaka
- [sheepdog] [PATCH v2 4/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v2 4/7] md: add hot-plug and hot-unplug support
MORITA Kazutaka
- [sheepdog] [PATCH v2 4/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v2 5/5] tests/039: fix the output for the refactored vdi code
Liu Yuan
- [sheepdog] [PATCH v2 5/7] collie: add new commands to manipulate multi-disks
MORITA Kazutaka
- [sheepdog] [PATCH v2 5/7] collie: add new commands to manipulate multi-disks
Liu Yuan
- [sheepdog] [PATCH v2 5/7] collie: add new commands to manipulate multi-disks
MORITA Kazutaka
- [sheepdog] [PATCH v2 5/7] collie: add new commands to manipulate multi-disks
Liu Yuan
- [sheepdog] [PATCH v2 6/7] sheep: remove duplicate recovery complete notification
MORITA Kazutaka
- [sheepdog] [PATCH v2] call a default signal handler in crash_handler()
MORITA Kazutaka
- [sheepdog] [PATCH v2] call a default signal handler in crash_handler()
Liu Yuan
- [sheepdog] [PATCH v2] employ gnu99 style of GCC
Hitoshi Mitake
- [sheepdog] [PATCH v2] employ gnu99 style of GCC
MORITA Kazutaka
- [sheepdog] [PATCH v2] recovery: fix incomplete recovery because of faulty oid scheduling
Liu Yuan
- [sheepdog] [PATCH v2] recovery: fix incomplete recovery because of faulty oid scheduling
MORITA Kazutaka
- [sheepdog] [PATCH v2] recovery: fix incomplete recovery because of faulty oid scheduling
Liu Yuan
- [sheepdog] [PATCH v2] sheep: clean up SD_RES_xxx macros
Liu Yuan
- [sheepdog] [PATCH v2] sheep: clean up SD_RES_xxx macros
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: implement a correct mutex of base directory
Hitoshi Mitake
- [sheepdog] [PATCH v2] sheep: implement a correct mutex of base directory
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: read timestmap with correct size in do_epoch_log_read()
Hitoshi Mitake
- [sheepdog] [PATCH v2] sheep: read timestmap with correct size in do_epoch_log_read()
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v2] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v2] sheepdog: fix loadvm operation
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v2 UPDATE] sheep: refactor vdi lookup, create, delete operation
Liu Yuan
- [sheepdog] [PATCH v2 UPDATE] sheep: use switch case inside vdi_create()
Liu Yuan
- [sheepdog] [PATCH v2 UPDATE] sheep: use switch case inside vdi_create()
MORITA Kazutaka
- [sheepdog] [PATCH v3 0/2] Add discard/trim support for Sheepdog
Liu Yuan
- [sheepdog] [PATCH v3 0/2] Add discard/trim support for Sheepdog
MORITA Kazutaka
- [sheepdog] [PATCH v3 0/2] collie: make rollback and restore safer
MORITA Kazutaka
- [sheepdog] [PATCH v3 0/2] collie: make rollback and restore safer
Liu Yuan
- [sheepdog] [PATCH v3 0/3] journal: various improvements
Hitoshi Mitake
- [sheepdog] [PATCH v3 0/3] journal: various improvements
Liu Yuan
- [sheepdog] [PATCH v3 0/3] sheepdog: implement .bdrv_co_is_allocated
Liu Yuan
- [sheepdog] [PATCH v3 0/4] add a new API for atomic creation and writing and let config use it
Hitoshi Mitake
- [sheepdog] [PATCH v3 0/4] add a new API for atomic creation and writing and let config use it
Liu Yuan
- [sheepdog] [PATCH v3 0/5] fix fatal MD bugs
Liu Yuan
- [sheepdog] [PATCH v3 0/5] fix fatal MD bugs
MORITA Kazutaka
- [sheepdog] [PATCH v3 0/6] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v3 0/6] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v3 0/7] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v3 0/7] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v3 00/11] fix the problems caused by our thread model
MORITA Kazutaka
- [sheepdog] [PATCH v3 00/11] fix the problems caused by our thread model
Liu Yuan
- [sheepdog] [PATCH v3 01/11] sheep: add helper functions to check the current thread
MORITA Kazutaka
- [sheepdog] [PATCH v3 02/11] sheep: fix comment of put_vnode_info
MORITA Kazutaka
- [sheepdog] [PATCH v3 03/11] sheep/recovery: guard next_rw with RCU
MORITA Kazutaka
- [sheepdog] [PATCH v3 04/11] sheep: introduce helpers to handle thread-unsafe variables
MORITA Kazutaka
- [sheepdog] [PATCH v3 05/11] sheep: define some thread unsafe variables as thread_unsafe
MORITA Kazutaka
- [sheepdog] [PATCH v3 06/11] sheep: set vnode_info even against force operation
MORITA Kazutaka
- [sheepdog] [PATCH v3 07/11] sheep: don't call get_vnode_info in epoch_log_read_remote()
MORITA Kazutaka
- [sheepdog] [PATCH v3 08/11] work: don't call get_node_info in the worker thread
MORITA Kazutaka
- [sheepdog] [PATCH v3 09/11] sheep: assert when exec_req are called in the main thread
MORITA Kazutaka
- [sheepdog] [PATCH v3 1/2] collie: confirm when rolling back to the snapshot
MORITA Kazutaka
- [sheepdog] [PATCH v3 1/2] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH v3 1/2] sheep: teach sheep to discard unused objects
Liu Yuan
- [sheepdog] [PATCH v3 1/3] journal: ignore invalid journal files
Hitoshi Mitake
- [sheepdog] [PATCH v3 1/3] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH v3 1/4] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH v3 1/5] md: create .stale for newly plugged disk
Liu Yuan
- [sheepdog] [PATCH v3 1/6] tests/055: test simultaneous multiple disk failures on the same node
Liu Yuan
- [sheepdog] [PATCH v3 1/7] sheep: teach journal file to be md friendly
Liu Yuan
- [sheepdog] [PATCH v3 10/11] sheep: allow process_work to set response data when SD_FLAG_CMD_WRITE is not set
MORITA Kazutaka
- [sheepdog] [PATCH v3 11/11] sheep: fix dead lock problem of cluster_force_recover
MORITA Kazutaka
- [sheepdog] [PATCH v3 2/2] collie: restore snapshot only when stdin is pipe
MORITA Kazutaka
- [sheepdog] [PATCH v3 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v3 2/2] sheep: implement atomic create and write mechanism for config
Liu Yuan
- [sheepdog] [PATCH v3 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v3 2/2] tests: add 058 to test discard/trim
Liu Yuan
- [sheepdog] [PATCH v3 2/3] journal: clean journal files when sheep exits correctly
Hitoshi Mitake
- [sheepdog] [PATCH v3 2/3] sheepdog: use BDRV_SECTOR_SIZE
Liu Yuan
- [sheepdog] [PATCH v3 2/4] util: move def_fmode and def_dmode to libsheepdog.a
Hitoshi Mitake
- [sheepdog] [PATCH v3 2/5] md: fix a fatal bug in check_and_move()
Liu Yuan
- [sheepdog] [PATCH v3 2/5] md: fix a fatal bug in check_and_move()
MORITA Kazutaka
- [sheepdog] [PATCH v3 2/5] md: fix a fatal bug in check_and_move()
Liu Yuan
- [sheepdog] [PATCH v3 2/5 UPDATE] md: fix a fatal bug in check_and_move()
Liu Yuan
- [sheepdog] [PATCH v3 2/6] net: enlarge connect_to_addr() scope
Liu Yuan
- [sheepdog] [PATCH v3 2/7] tests/047: add md test support
Liu Yuan
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Liu Yuan
- [sheepdog] [PATCH v3 3/3] sheepdog: implement .bdrv_co_is_allocated()
Liu Yuan
- [sheepdog] [PATCH v3 3/4] util: add a new API atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/5] md: make MD support as always enabled
Liu Yuan
- [sheepdog] [PATCH v3 3/6] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v3 3/6] md: add hot-plug and hot-unplug support
MORITA Kazutaka
- [sheepdog] [PATCH v3 3/6] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v3 3/6] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v3 3/6] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v3 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v3 4/4] sheep: let config use atomic_create_and_write()
Hitoshi Mitake
- [sheepdog] [PATCH v3 4/5] md: trim last slashes from paths
Liu Yuan
- [sheepdog] [PATCH v3 4/6] collie: add new commands to manipulate multi-disks
Liu Yuan
- [sheepdog] [PATCH v3 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v3 4/7] sheep: use new journal API for config file
Hitoshi Mitake
- [sheepdog] [PATCH v3 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v3 4/7] sheep: use new journal API for config file
Hitoshi Mitake
- [sheepdog] [PATCH v3 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v3 4/7] sheep: use new journal API for config file
Hitoshi Mitake
- [sheepdog] [PATCH v3 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v3 5/5] collie: don't allow empty path for 'node md' command
Liu Yuan
- [sheepdog] [PATCH v3 5/6] sheep: remove duplicate recovery complete notification
Liu Yuan
- [sheepdog] [PATCH v3 5/7] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH v3 6/6] tsets: add 057 to test md hot-plug and hot-unplug
Liu Yuan
- [sheepdog] [PATCH v3 6/7] sheep: journaling epoch file write
Liu Yuan
- [sheepdog] [PATCH v3 7/7] sheep: handle broken epoch file at get_latest_epoch
Liu Yuan
- [sheepdog] [PATCH v3 8/8] tests: add 056 to test disk failure with node event change
MORITA Kazutaka
- [sheepdog] [PATCH v3 8/8] tests: add 056 to test disk failure with node event change
Liu Yuan
- [sheepdog] [PATCH v3] recovery: fix incomplete recovery because of faulty oid scheduling
Liu Yuan
- [sheepdog] [PATCH v3] recovery: fix incomplete recovery because of faulty oid scheduling
MORITA Kazutaka
- [sheepdog] [PATCH v3] sheep: implement a correct mutex of a base directory
Hitoshi Mitake
- [sheepdog] [PATCH v3] sheep: implement a correct mutex of a base directory
MORITA Kazutaka
- [sheepdog] [PATCH v3] sheep: implement a correct mutex of a base directory
Hitoshi Mitake
- [sheepdog] [PATCH v3] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v3] sheepdog: fix loadvm operation
MORITA Kazutaka
- [sheepdog] [PATCH v3] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v3] sheepdog: fix loadvm operation
MORITA Kazutaka
- [sheepdog] [PATCH v3] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v4 0/3] sheepdog: implement .bdrv_co_is_allocated
Liu Yuan
- [sheepdog] [PATCH v4 0/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v4 0/7] md: add hot-plug and hot-unplug support
MORITA Kazutaka
- [sheepdog] [PATCH v4 0/7] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v4 1/2] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH v4 1/3] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH v4 1/3] sheepdog: add discard/trim support for sheepdog
Stefan Hajnoczi
- [sheepdog] [PATCH v4 1/7] md: add support for simultaneous disk failure on the same node
Liu Yuan
- [sheepdog] [PATCH v4 1/7] sheep: teach journal file to be md friendly
Liu Yuan
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Liu Yuan
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Liu Yuan
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Liu Yuan
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Liu Yuan
- [sheepdog] [PATCH v4 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v4 2/3] sheepdog: use BDRV_SECTOR_SIZE
Liu Yuan
- [sheepdog] [PATCH v4 2/7] tests/047: add md test support
Liu Yuan
- [sheepdog] [PATCH v4 2/7] tests/055: test simultaneous multiple disk failures on the same node
Liu Yuan
- [sheepdog] [PATCH v4 3/3] sheepdog: implement .bdrv_co_is_allocated()
Liu Yuan
- [sheepdog] [PATCH v4 3/7] net: enlarge connect_to_addr() scope
Liu Yuan
- [sheepdog] [PATCH v4 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v4 3/7] sheep: teach journal file to handle epoch and config write
Hitoshi Mitake
- [sheepdog] [PATCH v4 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v4 3/7] sheep: teach journal file to handle epoch and config write
Hitoshi Mitake
- [sheepdog] [PATCH v4 4/7] md: add hot-plug and hot-unplug support
Liu Yuan
- [sheepdog] [PATCH v4 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v4 5/7] collie: add new commands to manipulate multi-disks
Liu Yuan
- [sheepdog] [PATCH v4 5/7] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH v4 6/7] sheep: journaling epoch file write
Liu Yuan
- [sheepdog] [PATCH v4 6/7] sheep: remove duplicate recovery complete notification
Liu Yuan
- [sheepdog] [PATCH v4 7/7] sheep: handle broken epoch file at get_latest_epoch
Liu Yuan
- [sheepdog] [PATCH v4 7/7] tsets: add 057 to test md hot-plug and hot-unplug
Liu Yuan
- [sheepdog] [PATCH v4 8/7] sheep: handle SD_RES_NETWORK_ERROR in io_op_done
Liu Yuan
- [sheepdog] [PATCH v4] sheep: implement a correct mutex of a base directory
Hitoshi Mitake
- [sheepdog] [PATCH v4] sheep: implement a correct mutex of a base directory
MORITA Kazutaka
- [sheepdog] [PATCH v4] sheep: implement a correct mutex of a base directory
Hitoshi Mitake
- [sheepdog] [PATCH v4] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH v4] sheepdog: add discard/trim support for sheepdog
MORITA Kazutaka
- [sheepdog] [PATCH v4] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v4] sheepdog: fix loadvm operation
MORITA Kazutaka
- [sheepdog] [PATCH v4] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v4] sheepdog: fix loadvm operation
Stefan Hajnoczi
- [sheepdog] [PATCH v4] sheepdog: fix loadvm operation
Stefan Hajnoczi
- [sheepdog] [PATCH v4] sheepdog: fix loadvm operation
Liu Yuan
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
MORITA Kazutaka
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
MORITA Kazutaka
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
Liu Yuan
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
MORITA Kazutaka
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
Hitoshi Mitake
- [sheepdog] [PATCH v5 0/7] retire old journal implementation
MORITA Kazutaka
- [sheepdog] [PATCH v5 1/2] journal: remove journaling support for config
Hitoshi Mitake
- [sheepdog] [PATCH v5 1/7] sheep: teach journal file to be md friendly
Liu Yuan
- [sheepdog] [PATCH v5 2/2] sheep: implement atomic create and write mechanism for config
Hitoshi Mitake
- [sheepdog] [PATCH v5 2/7] tests/047: add md test support
Liu Yuan
- [sheepdog] [PATCH v5 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v5 3/7] sheep: teach journal file to handle epoch and config write
Hitoshi Mitake
- [sheepdog] [PATCH v5 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v5 3/7] sheep: teach journal file to handle epoch and config write
Hitoshi Mitake
- [sheepdog] [PATCH v5 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v5 5/7] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH v5 5/7] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH v5 5/7] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH v5 5/7] sheep: rename journal_file.c as journal.c
Hitoshi Mitake
- [sheepdog] [PATCH v5 5/7] sheep: rename journal_file.c as journal.c
MORITA Kazutaka
- [sheepdog] [PATCH v5 6/7] sheep: journaling epoch file write
Liu Yuan
- [sheepdog] [PATCH v5 7/7] sheep: handle broken epoch file at get_latest_epoch
Liu Yuan
- [sheepdog] [PATCH v5] sheep: implement a correct mutex of a base directory
Hitoshi Mitake
- [sheepdog] [PATCH v5] sheep: implement a correct mutex of a base directory
MORITA Kazutaka
- [sheepdog] [PATCH v5] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH v5] sheepdog: add discard/trim support for sheepdog
MORITA Kazutaka
- [sheepdog] [PATCH v6 1/7] sheep: teach journal file to be md friendly
Liu Yuan
- [sheepdog] [PATCH v6 2/7] tests/047: add md test support
Liu Yuan
- [sheepdog] [PATCH v6 3/7] sheep: teach journal file to handle epoch and config write
Liu Yuan
- [sheepdog] [PATCH v6 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v6 4/7] sheep: use new journal API for config file
MORITA Kazutaka
- [sheepdog] [PATCH v6 4/7] sheep: use new journal API for config file
Liu Yuan
- [sheepdog] [PATCH v6 5/7] sheep: rename journal_file.c as journal.c
Liu Yuan
- [sheepdog] [PATCH v6 6/7] sheep: journaling epoch file write
Liu Yuan
- [sheepdog] [PATCH v6 7/7] sheep: handle broken epoch file at get_latest_epoch
Liu Yuan
- [sheepdog] [PATCH v6] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH v7] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [PATCH v8] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [Qemu-devel] [PATCH 0/3] sheepdog: support online snapshot from qemu-img
Eric Blake
- [sheepdog] [Qemu-devel] [PATCH 0/3] sheepdog: support online snapshot from qemu-img
Liu Yuan
- [sheepdog] [Qemu-devel] [PATCH 0/3] sheepdog: support online snapshot from qemu-img
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH 3/3] sheepdog: resend write requests when SD_RES_READONLY is received
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH v2 2/2] sheepdog: implement .bdrv_co_is_allocated()
Liu Yuan
- [sheepdog] [Qemu-devel] [PATCH v2 2/2] sheepdog: implement .bdrv_co_is_allocated()
Liu Yuan
- [sheepdog] [Qemu-devel] [PATCH v2 2/2] sheepdog: implement .bdrv_co_is_allocated()
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH v2 2/2] sheepdog: implement .bdrv_co_is_allocated()
Liu Yuan
- [sheepdog] [Qemu-devel] [PATCH v2 2/2] sheepdog: implement .bdrv_co_is_allocated()
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH v2 2/2] sheepdog: implement .bdrv_co_is_allocated()
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH v5] sheepdog: add discard/trim support for sheepdog
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH v5] sheepdog: add discard/trim support for sheepdog
Kevin Wolf
- [sheepdog] [Qemu-devel] [PATCH v5] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [Qemu-devel] [PATCH v7] sheepdog: add discard/trim support for sheepdog
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH v7] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [Qemu-devel] [PATCH v8] sheepdog: add discard/trim support for sheepdog
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH] sheepdog: fix loadvm operation
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH 0/3] sheepdog: support online snapshot from qemu-img
Eric Blake
- [sheepdog] [Qemu-devel] [PATCH 0/3] sheepdog: support online snapshot from qemu-img
Liu Yuan
- [sheepdog] [Qemu-devel] [PATCH 0/3] sheepdog: support online snapshot from qemu-img
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH 3/3] sheepdog: resend write requests when SD_RES_READONLY is received
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH] sheepdog: fix loadvm operation
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH v2 2/2] sheepdog: implement .bdrv_co_is_allocated()
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH v2 2/2] sheepdog: implement .bdrv_co_is_allocated()
Liu Yuan
- [sheepdog] [Qemu-devel] [PATCH v2 2/2] sheepdog: implement .bdrv_co_is_allocated()
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH v2 2/2] sheepdog: implement .bdrv_co_is_allocated()
Liu Yuan
- [sheepdog] [Qemu-devel] [PATCH v2 2/2] sheepdog: implement .bdrv_co_is_allocated()
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH v2 2/2] sheepdog: implement .bdrv_co_is_allocated()
Liu Yuan
- [sheepdog] [Qemu-devel] [PATCH v5] sheepdog: add discard/trim support for sheepdog
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH v5] sheepdog: add discard/trim support for sheepdog
Kevin Wolf
- [sheepdog] [Qemu-devel] [PATCH v5] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [Qemu-devel] [PATCH v7] sheepdog: add discard/trim support for sheepdog
Stefan Hajnoczi
- [sheepdog] [Qemu-devel] [PATCH v7] sheepdog: add discard/trim support for sheepdog
Liu Yuan
- [sheepdog] [Qemu-devel] [PATCH v8] sheepdog: add discard/trim support for sheepdog
Stefan Hajnoczi
- [sheepdog] corosync rrp_mode: active
Michael
- [sheepdog] corosync rrp_mode: active
Liu Yuan
- [sheepdog] corosync rrp_mode: active
Michael
- [sheepdog] corosync rrp_mode: active
Liu Yuan
- [sheepdog] fix fatal MD bugs
Liu Yuan
- [sheepdog] fix fatal MD bugs
Liu Yuan
- [sheepdog] How could i contribute to Sheepdog features now.
harryxiyou
- [sheepdog] How could i contribute to Sheepdog features now.
MORITA Kazutaka
- [sheepdog] How could i contribute to Sheepdog features now.
harryxiyou
- [sheepdog] How could i contribute to Sheepdog features now.
Joseph Glanville
- [sheepdog] How could i contribute to Sheepdog features now.
MORITA Kazutaka
- [sheepdog] How could i contribute to Sheepdog features now.
harryxiyou
- [sheepdog] How could i contribute to Sheepdog features now.
harryxiyou
- [sheepdog] How could i contribute to Sheepdog features now.
MORITA Kazutaka
- [sheepdog] How could i contribute to Sheepdog features now.
harryxiyou
- [sheepdog] How could i contribute to Sheepdog features now.
Joseph Glanville
- [sheepdog] How could i contribute to Sheepdog features now.
MORITA Kazutaka
- [sheepdog] How could i contribute to Sheepdog features now.
harryxiyou
- [sheepdog] Sheepdog cluster with proxmoxve
moula BADJI
- [sheepdog] Sheepdog cluster with proxmoxve
Hitoshi Mitake
- [sheepdog] Sheepdog cluster with proxmoxve
Alexandre DERUMIER
- [sheepdog] Sheepdog cluster with proxmoxve
moula BADJI
- [sheepdog] Sheepdog cluster with proxmoxve
Hitoshi Mitake
- [sheepdog] Sheepdog cluster with proxmoxve
Alexandre DERUMIER
- [sheepdog] sheepfs
Michael
- [sheepdog] sheepfs
Liu Yuan
Last message date:
Tue Apr 30 18:58:40 CEST 2013
Archived on: Fri May 15 07:02:20 CEST 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).