projects
/
ceph.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Merge pull request #56543 from jrchyang/main
2022-10-24
Yin Congmin
librbd/cache/pwl:fix clean vs bytes_dirty cache state...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2022-08-08
Yin Congmin
librbd/cache/pwl: move write_image_cache_state() out...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2022-07-13
Yin Congmin
qa/tasks: add thrash test for persistent write log...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2022-07-12
Yin Congmin
cmake: add ndctl and daxctl to build pmdk
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2022-07-12
Yin Congmin
cmake: add findndctl and finddaxctl function
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2022-06-27
Yin Congmin
cmake: rename a series of pmem libraries to pmdk
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2022-06-25
Yin Congmin
install-deps: install pmdk libraries
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2022-06-25
Yin Congmin
cmake: lower the required version of libpmem to 1.8
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2022-04-26
Yin Congmin
librbd/cache/pwl: fix endianness issue
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2022-04-12
Yin Congmin
rbd: add persistent-cache flush command
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2022-04-12
Yin Congmin
rbd: rename image-cache invalidate command
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2022-04-12
Yin Congmin
librbd/cache/pwl: rename persistent cache key
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2022-04-11
Yin Congmin
librbd/cache/pwl: add basic metrics to ImageCacheState
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2022-03-30
Yin Congmin
librbd/cache/pwl: correct cache state
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2022-01-06
Yin Congmin
librbd/cache/pwl: merge multiple output "<<" calls
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-12-31
Yin Congmin
librbd/cache/pwl/: remove IO waited state
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-12-31
Yin Congmin
doc/rbd: change persistent write-back cache to persistent...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-12-31
Yin Congmin
librbd/cache/pwl: clean code and update comments
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-12-31
Yin Congmin
librbd/cache/pwl/rwl: add pmemobj_close() during error...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-12-24
Yin Congmin
librbd/cache/pwl/rwl: don't get front() when list is...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-11-12
Yin Congmin
qa/suites/rbd/persistent-writeback-cache: add test...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-11-05
Yin Congmin
librbd/cache/pwl/ssd: add layout version control
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-11-02
Yin Congmin
librbd/cache/pwl/ssd: make log entry pointers 64 bit...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-11-02
Yin Congmin
librbd/cache/pwl: fix assert in _aio_stop() during...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-11-01
Yin Congmin
librbd/cache/pwl/ssd: move finish_op() to the end of...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-11-01
Yin Congmin
librbd/cache/pwl: Check the cache is clean
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-10-28
Yin Congmin
librbd/cache/pwl: cancel advance dispatch of external...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-10-08
Yin Congmin
librbd/cache/pwl: initialize number_log_entries
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-09-06
Yin Congmin
librbd/cache/pwl: don't clear next_sync_point_entry...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-08-06
Yin Congmin
librbd/cache/pwl/rwl: fix buf_persist and add writeback_lat...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-07-09
Yin Congmin
librbd/cache/pwl: supplement error handle
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-07-09
Yin Congmin
librdb/cache/pwl/ssd: fix m_bytes_allocated exceeding...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-07-09
Yin Congmin
common/buffer: fix SIGABRT in rebuild_aligned_size_and_memory
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-04-29
Yin Congmin
librbd/cache/pwl: Fix pmem cache fragment issue
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-04-13
Yin Congmin
librbd/cache/pwl: Fix dead lock issue when pwl initializatio...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-03-19
Yin Congmin
librbd/cache/pwl: fix bug of flush request blocked...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-03-15
Yin Congmin
rbd/cache/pwl: update wait_buffer state and add wake_up
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-03-15
Yin Congmin
librbd/cache/pwl: set max size of continuous data
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-01-06
Yin Congmin
tools: update immutable object cache water mark
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2021-01-06
Yin Congmin
doc/rbd: add the configuration description of immutable...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2020-12-03
Yin Congmin
tools: add throttle mechanism to immutable object cache
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2020-09-20
Yin Congmin
qa: check immutable object cache content
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2020-07-01
Yin Congmin
librbd/image: fix immutable object cache read failed...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2020-07-01
Yin Congmin
qa: add tests for immutable object cache
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2020-04-28
Yin Congmin
os/bluestore: Optimizing the lock of bluestore writing...
Signed-off-by:
Yin Congmin
<congmin.yin@intel.com>
commit
|
commitdiff
|
tree
2020-02-13
Yin Congmin
cmake: Update pmdk version to 1.7
commit
|
commitdiff
|
tree