General

Profile

Hualong Feng

  • Registered on: 10/25/2019
  • Last connection: 09/01/2021

Issues

Projects

Activity

09/13/2021

08:49 AM Ceph Revision 01bb75a1 (ceph): librbd/cache/pwl/ssd: remove correct m_blocks_to_log_entries entry
When retiring, m_blocks_to_log_entries doesn't remove
corresponding write_entry (should be `*it` not `entry`)
that wi...

09/01/2021

03:16 AM rbd Bug #52478 (New): [pwl ssd] Aborted in load_existing_entries: Decoded root:
This issue was triggered when I tested my PR....

08/18/2021

05:52 AM Ceph Revision f865a813 (ceph): blk/pmem: Add namespace std for map,string
Due to not use namespace std for map,string, it leads to
`map,string` not be declared.
Signed-off-by: Feng Hualong <...

08/11/2021

08:12 PM Ceph Revision dfdb452a (ceph): librbd/cache/pwl/ssd: solve competition between read and retire
SSD read is not like rwl's. SSD need aio read. Therefore,
we cannot guarantee that the data will not be retire
during...

08/06/2021

07:43 PM Ceph Revision e706b9db (ceph): librbd/cache/pwl: avoid stack overflow caused by nested shared_ptr dest...
Destruction of nested shared_ptr will cause stack overflow.
With the explicit assignment of nullptr, the deleted node...

07/14/2021

07:48 AM Ceph Revision 2dc3b888 (ceph): librbd/cache/pwl/ssd: fix use-after-free on C_BlockIORequest
In setup_schedule_append() function, its first expression
will cause the req to be deleted, and subsequent use of
the...

04/15/2021

02:40 AM Ceph Revision 14c2a2e5 (ceph): cmake: use src/pmdk for building pmdk if it exists
so we can build with pmdk enabled if the dist tarball
contains pmdk
Signed-off-by: Feng Hualong <hualong.feng@intel....
02:40 AM Ceph Revision 9d958d0b (ceph): make-dist: add pmdk to dist tarball
Signed-off-by: Feng Hualong <hualong.feng@intel.com>

12/02/2020

07:51 AM Ceph Revision 066484ec (ceph): vstart.sh: add PATH in vstart_environment
Signed-off-by: Hualong Feng <hualong.feng@intel.com>

08/12/2020

03:42 PM Ceph Revision b678697a (ceph): os/bluestore: do not update used_blocks with bluefs_extents if bluefs is
not available
When I disabled bluefs, the bluefs point is nullptr, but is still used.
It caused the problem:
*** Cau...

Also available in: Atom