qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH] iscsi: add iscsi_truncate support


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [PATCH] iscsi: add iscsi_truncate support
Date: Fri, 15 Feb 2013 12:54:51 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2

Il 15/02/2013 12:18, Peter Lieven ha scritto:
>>>
>>> +    task = iscsi_readcapacity16_task(iscsilun->iscsi, iscsilun->lun,
>>> +                                 iscsi_readcapacity16_cb, &itask);
>>
>> You can use iscsi_readcapacity16_sync.  In fact, you probably should
>> extract code from iscsi_open and reuse it here.
> 
> Thats not possible afaik. Mixing sync and async commands in libiscsi is
> a very bad thing. It will leed to nested event loops.

Ah, I thought qmp_block_resize did a bdrv_drain_all before calling
bdrv_truncate.

Maybe it should.  Kevin, what do you think?

Paolo



reply via email to

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