Re: [PATCH] blk-mq: don't insert FUA request with data into scheduler queue

Christoph Hellwig
2021-11-19T16:56:34Z

Direct reply without a quote a the formatting of your mail is completely
messed up. We don't treat a FUA a a flush. If the device supports
FUA is is just passed on. But if the device does not support FUA it
is sequenced into doing the write first and then a flush before returning
completion to the caller to guarantee the FUA semantics. Because of that
the command needs special treatment and be handed over to the flush
state machine, but it won't do anything interesting if FUA is actually
natively supported.