General

Profile

jianpeng ma

Issues

Projects

Activity

Today

07:30 AM rbd Bug #53434: DiffIterateTest/0.DiffIterate failed w/ librbd pwl cache.
pr https://github.com/ceph/ceph/pull/44144 fix this bug
07:18 AM rbd Bug #53434 (New): DiffIterateTest/0.DiffIterate failed w/ librbd pwl cache.
[ RUN ] DiffIterateTest/0.DiffIterate
using new format!
wrote [4104167~28361,7507937~35127,8211521~20835,1064...

10/27/2021

03:29 AM rbd Bug #53057: [pwl] TestDeepCopy.NoSnaps faild w/ enable rbd pwl.
https://github.com/ceph/ceph/pull/43659
03:27 AM rbd Bug #53057 (Fix Under Review): [pwl] TestDeepCopy.NoSnaps faild w/ enable rbd pwl.
...

10/18/2021

02:27 AM rbd Bug #52962 (Fix Under Review): rbd: increase overlap range when overlap occur.
We use BlockGuard to avoid reorder when overlap occur. But the following
case don't work:
a: write(3,5)
b: write(4...

09/08/2021

01:51 AM Ceph Revision 621facb6 (ceph): librbd: Read request need exclusive-lock when enable pwl-cache.
TestLibRBD.TestFUA descript the following workload:
a)write/read the same image w/ pwl-cache
write_image = open(ima...

09/07/2021

03:43 AM rbd Bug #52511: [pwl ssd] flush cause io re-oreder to writeback layer
Also it will reorder write_entry and non-write_entry(discard).
02:33 AM Ceph Revision 40dad4c3 (ceph): librbd/cache/pwl/ssd: Remove unused parameter.
Met the following compiler warning message:
>[38/80] Building CXX object
src/librbd/CMakeFiles/librbd_plugin_pwl_cach...
02:33 AM Ceph Revision ca9eb28b (ceph): librbd/cache/pwl/ssd: Remove useless locks.
Return a reference don't need by lock protect.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
02:33 AM Ceph Revision fe72b395 (ceph): librbd/cache/pwl/ssd: Fix a race between get_cache_bl() and remove_cach...
In fact, although in get_cache_bl it use lock to protect, it can't
protect function "list& operator= (const list& oth...

Also available in: Atom