On 22/02/2019 01:41, Chaitanya Kulkarni wrote:
[...]
As per specified in the patch, this is only useful for testing, then weOr on any other file-system that does not support DIO..
should modify the test scripts so that on creation of the ctrl we switch
to the buffered I/O before running fio.
ORFrankly, we have a ton of testing related special cases in the kernel.
Similar result can be achieved by setting buffered I/O flag
buffered_io=1 before enabling the name-space in the test script.
This one is a) simple and small, only 10 LoC, b) far away from the fast
path or any other place where it could have any impact on legitimate
users and c) it prints an informal message showing you what happened.
Sorry but this is a https://xkcd.com/386/ moment.
Byte,
Johannes