> On Feb 12, 2021, at 8:08 AM, Eric Blake wrote:
>
> On 2/12/21 5:41 AM, Jag Raman wrote:
>>
>>
>>> On Feb 12, 2021, at 6:16 AM, Daniel P. Berrangé wrote:
>>>
>>> On Fri, Feb 12, 2021 at 06:16:07AM -0500, Jagannathan Raman wrote:
Using error_prepend() in qio_channel_readv_full_all() ca
On 2/12/21 5:41 AM, Jag Raman wrote:
>
>
>> On Feb 12, 2021, at 6:16 AM, Daniel P. Berrangé wrote:
>>
>> On Fri, Feb 12, 2021 at 06:16:07AM -0500, Jagannathan Raman wrote:
>>> Using error_prepend() in qio_channel_readv_full_all() causes a segfault
>>> as errp is not set when ret is 0. This resul
> On Feb 12, 2021, at 6:16 AM, Daniel P. Berrangé wrote:
>
> On Fri, Feb 12, 2021 at 06:16:07AM -0500, Jagannathan Raman wrote:
>> Using error_prepend() in qio_channel_readv_full_all() causes a segfault
>> as errp is not set when ret is 0. This results in the failure of iotest
>> 83. Replacing
On Fri, Feb 12, 2021 at 06:16:07AM -0500, Jagannathan Raman wrote:
> Using error_prepend() in qio_channel_readv_full_all() causes a segfault
> as errp is not set when ret is 0. This results in the failure of iotest
> 83. Replacing with error_setg() fixes the problem.
>
> Additionally, removes a fu