bluestore数据crc检验失败,排除内核态出问题的方法

在ceph存储测试中,发现用户态通过aio读取到的bluestore数据crc检验失败,业务怀疑是内核态返回给用户的数据有问题,可在块设备的bio完成回调函数中直接读取bio对应page的数据,与用户态读取的数据比较,排除内核态的问题。 上述代码中,设计proc接口aio_dev用来过滤特定块设备的数据; 上述代码中,用到用户态读写操作的buffer,在io_submit_one函数中记录: 首先
相关文章
相关标签/搜索