You can check linux source code to see the feature supported by kernel client.

e.g. linux 4.13-rc5 
(https://github.com/torvalds/linux/blob/v4.13-rc5/drivers/block/rbd.c)
in drivers/block/rbd.c:

/* Feature bits */

#define RBD_FEATURE_LAYERING            (1ULL<<0)
#define RBD_FEATURE_STRIPINGV2          (1ULL<<1)
#define RBD_FEATURE_EXCLUSIVE_LOCK      (1ULL<<2)
#define RBD_FEATURE_DATA_POOL           (1ULL<<7)

#define RBD_FEATURES_ALL        (RBD_FEATURE_LAYERING |         \
                                 RBD_FEATURE_STRIPINGV2 |       \
                                 RBD_FEATURE_EXCLUSIVE_LOCK |   \
                                 RBD_FEATURE_DATA_POOL)

So far only supports layering, striping, exclusive lock, data pool.


> On Aug 15, 2017, at 9:34 PM, moftah moftah <moft...@gmail.com> wrote:
> 
> I dont think so ,
> I tested with with kernel-4.10.17-1-pve which is proxmox5 kernel and that one 
> didnt have object-map support
> 
> had to disable the feature from the rbd image in order for the krbd rbd 
> module to deal with it and not complain about features
> 
> 
> Thanks
> 
> 
> 
> On Tue, Aug 15, 2017 at 9:25 AM, David Turner <drakonst...@gmail.com 
> <mailto:drakonst...@gmail.com>> wrote:
> I thought that object-map, introduced with Jewel, was included with the 4.9 
> kernel and every kernel since then.
> 
> 
> On Tue, Aug 15, 2017, 7:26 AM Shinobu Kinjo <ski...@redhat.com 
> <mailto:ski...@redhat.com>> wrote:
> It would be much better to explain why as of today, object-map feature
> is not supported by the kernel client, or document it.
> 
> On Tue, Aug 15, 2017 at 8:08 PM, Ilya Dryomov <idryo...@gmail.com 
> <mailto:idryo...@gmail.com>> wrote:
> > On Tue, Aug 15, 2017 at 11:34 AM, moftah moftah <moft...@gmail.com 
> > <mailto:moft...@gmail.com>> wrote:
> >> Hi All,
> >>
> >> I have search everywhere for some sort of table that show kernel version to
> >> what rbd image features supported and didnt find any.
> >>
> >> basically I am looking at latest kernels from kernel.org 
> >> <http://kernel.org/> , and i am thinking
> >> of upgrading to 4.12 since it is stable but i want to make sure i can get
> >> rbd images with object-map features working with rbd.ko
> >>
> >> if anyone know please let me know what kernel version i have to upgrade to
> >> to get that feature supported by kernel client
> >
> > As of today, object-map feature is not supported by the kernel client.
> >
> > Thanks,
> >
> >                 Ilya
> > _______________________________________________
> > ceph-users mailing list
> > ceph-users@lists.ceph.com <mailto:ceph-users@lists.ceph.com>
> > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com 
> > <http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com>
> _______________________________________________
> ceph-users mailing list
> ceph-users@lists.ceph.com <mailto:ceph-users@lists.ceph.com>
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com 
> <http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com>
> 
> _______________________________________________
> ceph-users mailing list
> ceph-users@lists.ceph.com
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to