Frank Filz
Frank Filz
MDCACHE does have an upcall mechanism for invalidation, see fsal_up.c etc. It can invalidate (or even update) attributes and I think can remove deleted entries. The async enablement is set...
There is some in code documentation on those in commonlib.c. I can try and find some time to improve the documentation of all of that...
I'm working on, and will submit tomorrow, a patch that adds more description about fsal_fd and the API with the definition of struct fsal_fd. As to how to configure, we...
There are pretty print code re-formatters that might help. We really do appreciate having code, even FSALs, follow the preferred style For one thing, when others patch your code and...
Here's something that will help: https://www.kernel.org/doc/html/next/process/clang-format.html We follow the Linux kernel style (that's where we get checkpatch from), so you can grab the config file from the kernel source tree.
Checkpatch seems to be cranky about those SPDX-License-Identifier lines. If you have no other checkpatch issues with a file and are matching the style of comment for the SPDX identifiers,...
Thanks for the code submission, however, as per src/CONTRIBUTING_HOWTO.txt we use Gerrithub for code submissions. Please use that process.
Hmm, I see the problem here... I think this needs to be a fix in libcephfs. It probably should just make the callback with 0 bytes.
Thanks for the submission. As to including this in V5-stable, first you get the patch reviewed, updated if necessary (probably, there are some recent changes to fsal_fd that should be...