General

Profile

Jeff Layton

Issues

Projects

  • Ceph (Developer, Reporter, 06/23/2016)
  • Linux kernel client (Developer, Reporter, 06/23/2016)
  • phprados (Developer, Reporter, 06/23/2016)
  • devops (Developer, Reporter, 06/23/2016)
  • rbd (Developer, Reporter, 06/23/2016)
  • rgw (Developer, Reporter, 06/23/2016)
  • sepia (Developer, Reporter, Backporter, 06/23/2016)
  • fs (Developer, Reporter, 06/23/2016)
  • teuthology (Developer, Reporter, 06/23/2016)
  • rados-java (Developer, Reporter, 06/23/2016)
  • Calamari (Developer, Reporter, 06/23/2016)
  • Ceph-deploy (Developer, Reporter, 06/23/2016)
  • ceph-qa-suite (Developer, Reporter, 06/23/2016)
  • Tools (Developer, Reporter, Backporter, 06/23/2016)
  • Infrastructure (Developer, Reporter, Backporter, 06/23/2016)
  • ceph-cm-ansible (Developer, Reporter, Backporter, 06/23/2016)
  • paddles (Developer, Reporter, Backporter, 06/23/2016)
  • pulpito (Developer, Reporter, Backporter, 06/23/2016)
  • downburst (Developer, Reporter, Backporter, 06/23/2016)
  • ovh (Developer, Reporter, Backporter, 06/23/2016)
  • www.ceph.com (Developer, Reporter, Backporter, 08/22/2016)
  • CI (Reporter, 01/10/2017)
  • mgr (Developer, Reporter, 06/28/2017)
  • rgw-testing (Developer, Reporter, 11/01/2016)
  • RADOS (Developer, Reporter, 06/07/2017)
  • bluestore (Developer, Reporter, 11/29/2017)

Activity

Today

04:18 PM fs Bug #26966 (New): nfs-ganesha: epochs out of sync in cluster
After starting a brand new nfs-ganesha cluster, I found the following set of recovery dbs:...

08/15/2018

04:24 PM Ceph Revision fe0f3e9a (ceph): librados: add a rados_omap_iter_size function
Sometimes we need to know how many elements are represented by an omap
iterator. Add a new rados_omap_iter_size to re...
02:36 PM RADOS Feature #26948 (Resolved): librados: add a way to get a count of omap vals in an iterator
We currently have functions like rados_read_op_omap_get_vals2 that hand back an iterator to a userland caller. There ...

08/01/2018

12:57 PM fs Bug #25213 (Pending Backport): handle ceph_ll_close on unmounted filesystem without crashing
Client::_unmount will unmap and tear down all of the open Fh objects before returning. Programs that use the lowlevel...

07/23/2018

01:44 PM fs Bug #24897: client: writes rejected by quota may truncate/zero parts of file
I think this is probably NOTABUG. The shell redirect will end up opening the destination file with O_TRUNC which will...

07/12/2018

06:06 PM fs Bug #24893 (Resolved): client: add ceph_ll_fallocate
We have a ceph_fallocate command, but we need an analogous ceph_ll_fallocate command for ganesha. Add a trivial wrapper.
05:40 PM fs Feature #24643: libcephfs: add ceph_futimens support
I don't think we need this at all. We have a ceph_fsetattrx call which is a superset of all the futimes/lutimes calls.

07/09/2018

01:50 PM fs Bug #24802: races with nfs-ganesha reboots and delegation handling
The right fix here is probably to push forward with end-to-end ceph client reclaim. The main problem is that there is...

07/06/2018

06:07 PM fs Bug #24802 (New): races with nfs-ganesha reboots and delegation handling
So I've come up with a thought experiment that I think could be problematic for ganesha with delegations enabled. Thi...

06/08/2018

07:08 PM fs Feature #24465 (Resolved): client: allow client to leave state intact on MDS when tearing down ob...
When ganesha shuts down cleanly, it'll tear down all of its filehandle objects and release the files that it has open...

Also available in: Atom