On 20.12.24 14:51, Andrey Zhadchenko wrote:
On 12/13/24 15:15, Alexander Atanasov wrote:
On 13.12.24 15:22, Andrey Zhadchenko wrote:
On 12/13/24 14:12, Alexander Atanasov wrote:
On 13.12.24 14:58, Andrey Zhadchenko wrote:
No, REQ_FUA does not oblige us to make sync. REQ_FUA is translated
On 12/13/24 15:15, Alexander Atanasov wrote:
On 13.12.24 15:22, Andrey Zhadchenko wrote:
On 12/13/24 14:12, Alexander Atanasov wrote:
On 13.12.24 14:58, Andrey Zhadchenko wrote:
No, REQ_FUA does not oblige us to make sync. REQ_FUA is translated
into IOCB_DSYNC. It is IOCB layer job to dat
On 13.12.24 15:22, Andrey Zhadchenko wrote:
On 12/13/24 14:12, Alexander Atanasov wrote:
On 13.12.24 14:58, Andrey Zhadchenko wrote:
No, REQ_FUA does not oblige us to make sync. REQ_FUA is translated
into IOCB_DSYNC. It is IOCB layer job to datasync this exact request.
Also REQ_FUA usually is
On 12/13/24 14:12, Alexander Atanasov wrote:
On 13.12.24 14:58, Andrey Zhadchenko wrote:
No, REQ_FUA does not oblige us to make sync. REQ_FUA is translated
into IOCB_DSYNC. It is IOCB layer job to datasync this exact request.
Also REQ_FUA usually is coupled with REQ_PREFLUSH and we already
h
On 13.12.24 14:58, Andrey Zhadchenko wrote:
No, REQ_FUA does not oblige us to make sync. REQ_FUA is translated into
IOCB_DSYNC. It is IOCB layer job to datasync this exact request.
Also REQ_FUA usually is coupled with REQ_PREFLUSH and we already handle
that.
We do this only for metadata in p
No, REQ_FUA does not oblige us to make sync. REQ_FUA is translated into
IOCB_DSYNC. It is IOCB layer job to datasync this exact request.
Also REQ_FUA usually is coupled with REQ_PREFLUSH and we already handle
that.
On 12/5/24 22:56, Alexander Atanasov wrote:
If we see a bio with REQ_FUA set we