Activity
From 06/24/2019 to 07/23/2019
07/23/2019
- 05:56 AM Bug #40862: kclient: crashed after evicted twice
- Jeff Layton wrote:
> It oopsed because of this in ceph_set_page_dirty:
>
> [...]
>
> We clear out the PagePriv...
07/22/2019
- 09:13 PM Bug #40862: kclient: crashed after evicted twice
- It oopsed because of this in ceph_set_page_dirty:...
- 10:30 AM Bug #40862 (Resolved): kclient: crashed after evicted twice
- After kernel mount client evicted twice due to not responded to mds cap revoke, it's crashed.
kernel version is 3.10... - 12:30 PM Bug #40706: races in ceph_uninline_data
- More breadcrumbs -- from handle_reply():...
- 12:22 PM Bug #39258: add statx support to kcephfs
- Patches merged for v5.3.
- 12:21 PM Bug #39258 (Resolved): add statx support to kcephfs
07/19/2019
- 01:14 PM Bug #40706: races in ceph_uninline_data
- Looking over the code some more, I think the main issue is that we have so much of this code running under the sessio...
07/14/2019
- 01:26 PM Bug #40706: races in ceph_uninline_data
- My latest version of this set seems to have uncovered a ABBA deadlock in the inline write handling code. ceph_fill_in...
07/11/2019
- 09:50 AM Bug #21420: ceph_osdc_writepages(): pre-allocated osdc->msgpool_op messages vs large number of sn...
- Ilya Dryomov wrote:
> No, I don't think so. It now falls back to a regular allocation that can fail, while that cod...
07/10/2019
- 06:51 PM Bug #21420: ceph_osdc_writepages(): pre-allocated osdc->msgpool_op messages vs large number of sn...
- No, I don't think so. It now falls back to a regular allocation that can fail, while that code path is specifically ...
- 10:28 AM Bug #21420: ceph_osdc_writepages(): pre-allocated osdc->msgpool_op messages vs large number of sn...
- I was wondering if this bug could be closed, as it seems that it has already been fixed by the "libceph: preallocate ...
- 04:38 PM Bug #40706: races in ceph_uninline_data
- Patchset posted upstream:
https://marc.info/?l=ceph-devel&m=156277513921656&w=2 - 01:46 PM Bug #40706: races in ceph_uninline_data
- Not exactly.
After the uninlining is done, the i_inline_version is not updated until much later, after the i_rwsem... - 01:28 PM Bug #40706: races in ceph_uninline_data
- For ceph_write_iter(), it's protected by i_rwsem. But in ceph_page_mkwrite, i_rwsem is not locked.
- 01:09 PM Bug #40706: races in ceph_uninline_data
- My initial thinking was to use the page lock of the first page in the cache to serialize the callers, since we do tha...
07/09/2019
- 07:13 PM Bug #40706: races in ceph_uninline_data
- I think we need to make ceph_uninline_data idempotent, such that if it gets called a second time it becomes a no-op.
- 07:12 PM Bug #40706 (Won't Fix): races in ceph_uninline_data
- I've been staring at ceph_uninline_data() for a while now, and I think I've convinced myself that there are potential...
07/02/2019
- 06:47 PM Feature #16480: kernel inline data write suport
- I'm making some progress on this, but it has been rather slow going. I've made a couple of draft patchsets, but they'...
- 03:10 AM Bug #40606: the mount point of cephfs rise up permission denied
- Patrick Donnelly wrote:
> This question is more appropriate for ceph-users.
>
> In short: the kernel client does ...
07/01/2019
- 09:49 PM Bug #40606 (Rejected): the mount point of cephfs rise up permission denied
- This question is more appropriate for ceph-users.
In short: the kernel client does not handle being blacklisted we... - 10:31 AM Bug #40606 (Rejected): the mount point of cephfs rise up permission denied
- I mount a directory from cephfs to local filesystem....
06/27/2019
- 08:10 PM Feature #16480 (In Progress): kernel inline data write suport
- 08:09 PM Feature #16480: kernel inline data write suport
- I spent some time looking at this today, and I think I see a path forward. The current kclient code mostly tries to u...
- 07:34 PM Bug #39258: add statx support to kcephfs
- Patches are in for this, and there are some basic statx tests in xfstests. For now, we may have to settle for that as...
Also available in: Atom