int fd;
char *addr; //the address of mmap
std::string path;
+ bool devdax_device = false;
ceph::mutex debug_lock = ceph::make_mutex("PMEMDevice::debug_lock");
interval_set<uint64_t> debug_inflight;
public:
PMEMDevice(CephContext *cct, aio_callback_t cb, void *cbpriv);
-
+ bool supported_bdev_label() override { return !devdax_device; }
void aio_submit(IOContext *ioc) override;
int collect_metadata(const std::string& prefix, std::map<std::string,std::string> *pm) const override;