qemu-block
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-block] RFC iscsi: set FUA and DPO if !bs->enable_write_cache


From: Peter Lieven
Subject: Re: [Qemu-block] RFC iscsi: set FUA and DPO if !bs->enable_write_cache
Date: Tue, 14 Apr 2015 16:38:40 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0

Am 14.04.2015 um 11:04 schrieb Stefan Hajnoczi:
On Tue, Apr 14, 2015 at 7:49 AM, Peter Lieven <address@hidden> wrote:
Ronnie came up with an idea to reduce latency if !bs->enable_write_cache for
an iSCSI device.

If !bs->enable_write_cache Qemu sends a flush after every single write. What
could be done is
the following:

if (!bs->enable_write_cache)
  set FUA (force unit access) and DPO (disable page out) bits in every write
cmd
  make iscsi_co_flush a NOOP in this case.

Your thoughts?
Do other commands besides writes rely on iscsi_co_flush()?

That I was asking myself to. I cannot think of any currently. WRITESAME, of 
course, but
I would consider this as write.

Peter





reply via email to

[Prev in Thread] Current Thread [Next in Thread]