Hi,

Great! Nice to hear that the problem area is found. Can I download the updated source? Or can you provide me with the patch on the source file? Then I'm able to test it.

Regards,
Rob van der Wal


On 6/12/19 3:43 PM, Lars Ellenberg wrote:
On Wed, Jun 12, 2019 at 10:39:14AM +0200, Joel Colledge wrote:
Hi Rob,

This message indicates that mounting with DAX is failing here:
https://github.com/openSUSE/kernel/blob/SLE12-SP4/drivers/dax/super.c#L131

But DRBD performs the corresponding check here:
https://github.com/LINBIT/drbd-9.0/blob/drbd-9.0.18-1/drbd/drbd_dax_pmem.c#L57
Hm.
Unfortunately ((unsigned long)-ENOTSUP < 1) is false,
we simply did not notice error returns :-(
Fixed now.

Still, a block device claiming to support it,
but then returning "sorry, not supported"
once you actually try to use it, is ... not very friendly either.

[525370.955135] dm-16: error: dax access failed (-95)

--
Rob van der Wal
Supercomputing | SURFsara | Science Park 140 | 1098 XG Amsterdam | T +31 20 800  1300 | [email protected] | www.surfsara.nl |

            We are ISO 27001 certified and meet the high requirements for information security.

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
drbd-user mailing list
[email protected]
http://lists.linbit.com/mailman/listinfo/drbd-user

Reply via email to