Re: Ceph-fuse and libfuse3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Apr 14, 2020 at 10:53 PM Willem Jan Withagen <wjw@xxxxxxxxxxx> wrote:
>
> Hi,
>
> I got some questions from people asking if ceph-fuse would build with
> libfuse3....
> Which it doesn't as it generates compile time errors errors.
>
> So checked the code and found 1 location where is said:
> #if FUSE_VERSION >= FUSE_MAKE_VERSION(2, 9)
>
> static void fuse_ll_fallocate(fuse_req_t req, fuse_ino_t ino, int mode,
>                                off_t offset, off_t length,
>                                struct fuse_file_info *fi)
> {
>    CephFuse::Handle *cfuse = fuse_ll_req_prepare(req);
>    Fh *fh = (Fh*)fi->fh;
>    int r = cfuse->client->ll_fallocate(fh, mode, offset, length);
>    fuse_reply_err(req, -r);
> }
>
> #endif
>
> But that looks more like a test to see if we are running the last
> versions of libfuse2...
>
> So there is no libfuse3 code in ceph-fuse?
>

No, there is no libfuse3 support code. We are working on it.

> Thanx,
> --WjW
> _______________________________________________
> Dev mailing list -- dev@xxxxxxx
> To unsubscribe send an email to dev-leave@xxxxxxx
_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx



[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux